@font-face{font-family:"Futura";src:url("/content/uploads/files/futurabookc.woff") format("woff"),url("/content/uploads/files/futurabookc.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Futura";src:url("/content/uploads/files/futurapt-demi.woff") format("woff"),url("/content/uploads/files/futurapt-demi.ttf") format("truetype");font-weight:700;font-style:normal;font-display:swap}.productsMenu-tabs-switch{width:270px}.productsMenu-tabs-list__link{font-size:15px;font-weight:700}.cop_airsite{color:#fff}html,button,input,select,textarea{font-family:"Futura";font-display:swap}.field{border-radius:8px;padding:6px 14px;height:42px}.cart-items tr{border:none;border-bottom:none;border-top:none;border-left:none;border-right:none}.cart-items td{border:none;border-bottom:none;border-top:none;border-left:none;border-right:none}.cart-section tr:last-child .cart-cell{border:none;border-bottom:none;border-top:none;border-left:none;border-right:none}.cart-foot tr:first-child .cart-cell{border:none;border-bottom:none;border-top:none;border-left:none;border-right:none}.product-order .btn-content{padding:0 3em}.product-order__block{margin-right:0}.product-order *{border-radius:8px}.catalogCard-order *{border-radius:8px}.catalogCard{border-radius:8px}.catalogCard:hover .catalogCard-main{border-radius:8px 8px 0 0}.catalogCard:hover .catalogCard-extra{border-radius:0 0 8px 8px}.header{border-bottom:1px solid #e5e5e5;position:-webkit-sticky;position:sticky;top:0}.header__layout--middle{height:65px}.search__input{border-radius:8px}.favorites-view__button .icon--heart-outline{font-size:20px}.icon--basket-outline{display:none}.basket__items{position:relative}.basket__icon--basket-outline .basket__items{line-height:1.3;top:0px;left:0px;padding:4px 9px;border-radius:15px;background:#1c1c1c;color:#fff;font-size:10px}.basket__title{font-size:14px;margin-bottom:0px}.userbar--user-outline-icon .userbar__button{border:none;width:45px;height:45px}.userbar__button .icon--user{font-size:18px}.product-features__table tbody{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;min-width:330px}tr.product-features__row{width:49.5%;display:flex;flex-direction:column;margin-bottom:25px}.product-features__cell--h{text-transform:uppercase;color:#8e8e8e}td.product-features__cell{font-weight:bold;font-size:13px}.product__group .product-heading__title:first-child{display:none}.product__group .product-heading--first .product-heading__title{display:block !important}.product-heading{margin-bottom:55px}.product-title{font-weight:bold;font-size:29px}.product__group{border-radius:16px;border:1px solid #f2f2f2}.product__group-item .breadcrumbs{margin:0 0 40px}.product__group-item .modification:last-child{display:flex;flex-direction:row;justify-content:flex-start;width:100%;align-items:center}.product__group-item .modification__head{width:20%;margin-bottom:0px}.product__group-item .modification__body{width:78%}.modification__select-field--size-s{width:100%;max-width:310px}.modification__select-field{margin-right:0}.modification__select .selectboxit{padding:0;border-radius:8px;background:#701c45;justify-content:center;border:none}.modification__select .selectboxit-arrow-container{display:none}.modification__select .selectboxit-text{color:#fff}.modification__select .selectboxit-dropdown{border:1px solid #f2f2f2;border-radius:8px;top:-25px !important}.catalogCard-extra .modification__select .selectboxit-dropdown{border:1px solid #f2f2f2;border-radius:8px;top:-25px !important}.modification__select .selectboxit-option-anchor{justify-content:center}.modification__select{justify-content:flex-end}.product__column-item:nth-child(2) .product__group{display:flex;justify-content:space-between;align-items:center}.product__group-item .product__block{margin-right:15px}.favorites-button__icon--m{border:none}.product__column-item:nth-child(2) .product__group-item:nth-child(1){width:32.5%}.product__column-item:nth-child(2) .product__group-item:nth-child(2){width:67.5%}.product__column-item:nth-child(2) .product-order__row{justify-content:flex-end;margin-bottom:0}.product__column-item:nth-child(2) .product__section{margin-bottom:0}.product__column-item:nth-child(2) .product__group-item .product__block{margin-right:0 !important}.product__column--sticky{top:95px}.catalogCard-extra-buttons{justify-content:space-between}.catalog-card-specs{margin-left:0;margin-top:30px}.catalogCard-purchase{display:flex;flex-direction:column;align-items:center;margin:25px 0 20px}.catalogCard-order:not(:first-child){margin-left:0;display:flex;justify-content:space-between;width:100%}.catalogCard-order .counter__container{height:35px;width:8em}.catalogCard-purchase .catalogCard-price:first-child{margin-bottom:15px}.catalogCard-order .btn-content{padding:0 4em}.catalogCard-order .btn{height:35px}.catalogCard-order .counter{margin-right:10px}.catalogCard .modification__select{margin-right:0}.catalog .main-h{font-size:45px;font-weight:bold}.catalog__top-row{margin-bottom:50px}.header-logo-img{width:135px;height:auto}.footer__logo-img{width:115px;height:auto}.productsMenu-submenu.__visible{top:50px !important;left:18px !important}.productsMenu-submenu{border-radius:8px}.layout-aside{display:none}.userbar__button-text{border:1px solid;border-radius:100px;padding:7px 9px;font-size:14px}.checkout-body{border-radius:8px}.order{border-radius:8px}.checkout .main-h{font-size:27px;margin:20px 0 40px;font-weight:bold;text-transform:uppercase}.ui-autocomplete{border:1px solid #f2f2f2;border-radius:8px}.field-clear-btn{top:5px;right:6px}.checkout-step .selectboxit{border-radius:8px;padding:0 32px 0 6px;height:42px}.selectboxit-arrow-container{top:4px;right:6px}.selectboxit-dropdown{border:1px solid #f2f2f2;border-radius:8px;top:0px !important}.checkout-body .btn{border-radius:8px;height:45px}.selectboxit-text{line-height:1.6}.counter__container{border-radius:8px}.header__container{background:none}.header:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.51)}.search-results{min-width:320px;border-radius:8px}.recentProducts{padding-left:0;margin:0 auto;min-width:960px;max-width:1440px}.product__group--tabs{height:220px}.counter--large .counter__container{width:80px}.wholesale-prices{min-width:240px}.product-header__code{display:none}