@charset "UTF-8";.product-page{margin-top:32px}.product-page .product-detail .thumbnails{-webkit-padding-end:0;padding-inline-end:0;width:72px}.product-page .product-detail .thumbnail.thumbnail--media-image{width:56px;height:49px;overflow:hidden;border-radius:2px;margin:0 0 4px 0}.product-page .product-detail .thumbnail.thumbnail--media-image.selected{border:1px solid #22423d}.product-page .product-detail .gallery-size-medium{width:53%;padding-left:53px}.product-page .product-detail .gallery-size-medium+.product-column-right{width:47%}.product-page .main-image{position:relative}.product-page .main-image .rimage-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.product-page .main-image .rimage-outer-wrapper{border-radius:2px 2px 0 0;aspect-ratio:557/483;overflow:hidden}.product-page .rimage-outer-wrapper{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-page .gallery.gallery--layout-carousel-beside.has-thumbnails .main-image{width:calc(100% - 72px)}.product-page .product-form{min-width:410px;margin:0 18% 0 14.4%}.product-page .product-page__descripton{text-align:left}.product-page .product-page__descripton .product-detail-accordion:first-child{margin-top:32px}.product-page .product-page__descripton .cc-accordion-item{border-bottom:1px solid #dbccba}.product-page .product-page__descripton.table{display:none}.product-page .product-page__descripton.mobile{display:none}.product-page .product-page__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:13px 19px;background-color:#d0dfdd}.product-page .product-page__info svg{width:14px;height:16px}.product-page .product-page__info .product-page__info-text{color:rgba(34,66,61,.5);padding-left:11px;font-size:14px;line-height:1.28}.product-page .cc-accordion-item__convertor{padding:3px 0 32px}.product-page .cc-accordion-item__convertor .cc-accordion-item__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:14px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .cc-accordion-item__convertor .cc-accordion-item__buttons .text{margin-right:8px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.product-page .cc-accordion-item__convertor .cc-accordion-item__buttons .cc-accordion-item__input[type=radio]{display:none}.product-page .cc-accordion-item__convertor .cc-accordion-item__buttons .cc-accordion-item__input[type=radio]:checked+label{color:#fffdfc;background-color:#182619}.product-page .cc-accordion-item__convertor .cm-label.active,.product-page .cc-accordion-item__convertor .inch-label.active{color:#fffdfc;background-color:#182619}.product-page .cc-accordion-item__convertor .cc-accordion-item__inputs{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:2px;overflow:hidden}.product-page .cc-accordion-item__convertor .cc-accordion-item__inputs label{padding:7px 11px;font-size:14px;font-weight:600;line-height:1.28;color:#22423d;background-color:#fff8ef;display:block}.product-page .cc-accordion-item__convertor .cc-accordion-item__dimensions-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:15px;font-size:14px}.product-page .cc-accordion-item__convertor .cc-accordion-item__dimensions-item .cc-accordion-item__dimensions-size{margin-left:3px}.product-page .color-swatches{margin:20px 0 32px}.product-page .buy-buttons-row{margin:0 0 16px}.product-page .quantity-submit-button{display:-webkit-box;display:-ms-flexbox;display:flex}.product-page .quantity-submit-button .quantity-submit-row__submit{margin:0;width:100%}.product-page .quantity-submit-button .quantity-submit-row__submit .button{height:56px;border-radius:2px;font-weight:500}.product-page .quantity-submit-button .quantity-wrapper{width:137px;height:56px;border-radius:2px;border:1px solid #22423d;margin-right:8px}.product-page .quantity-submit-button .quantity-wrapper a{border:none;height:54px}.product-page .quantity-submit-button .quantity-wrapper a svg{margin-bottom:0}.product-page .quantity-submit-button .quantity-wrapper #quantity{margin:0;border:none;width:39px;font-weight:600;height:54px}.product-page .product-page__consultant-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:56px;-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.08);box-shadow:0 2px 10px 0 rgba(0,0,0,.08);margin-bottom:32px;padding-right:20px;border-radius:2px}.product-page .product-page__consultant-block .product-page__images-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.product-page .product-page__consultant-block .product-page__consultant-image{width:60px;height:56px;padding:8px 12px 8px 8px;border-radius:1px;overflow:hidden}.product-page .product-page__consultant-block .product-page__consultant-image img{max-width:100%}.product-page .product-page__consultant-block .product-page__consultant-text p{margin-bottom:0;font-size:14px;font-weight:500}.product-page .product-page__consultant-block svg{width:20px;height:20px;cursor:pointer}.product-page .product-page__consultant-block .product-page__consultant-placeholder{width:40px;height:40px;background-color:rgba(0,0,0,.5);border-radius:1px}.product-page .lightly-spaced-row{margin-bottom:0}.product-page .lightly-spaced-row .text-box{width:100%;padding:7px 17px 7px 40px}.product-page .lightly-spaced-row .with-icon__beside{font-size:14px;line-height:1.57;font-weight:500;color:#182619}.product-page .lightly-spaced-row .icon--type-scissors{margin:4px 8px 0 0}.product-page .product-page__current-option{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;color:#182619;margin-bottom:12px}.product-page .product-page__current-option #product__current-option{margin-left:4px}.product-page .product-page__title-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:84px;margin-bottom:16px}.product-page .product-page__title-content .current-price,.product-page .product-page__title-content .h4-style,.product-page .product-page__title-content .title{font-size:24px;font-weight:500;line-height:1;margin:0}.product-page .product-page__title-content .h4-style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:5px}.product-page .product-page__title-content .current-price{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.product-page .product-page__title-content .current-price+.was-price{font-size:18px;text-align:right}.product-page .loox-rating-content .loox-rating-label{font-size:12px}.product-page .loox-rating-content .loox-icon{color:#182619}.product-page #shopify-block-loox-rating{height:22px}.product-page .product-page__btn-back{position:absolute;width:54px;height:20px;top:16px;left:20px;z-index:3;background-color:rgba(250,250,250,.7);padding:2px 4px;border-radius:2px;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;display:none}.product-page .product-page__btn-back svg{width:16px;height:16px}.product-page .product-page__btn-back span{font-size:12px;margin-top:-1px;color:#182619}@media (max-width:1199.98px){.product-page .product-form{min-width:356px}}@media (max-width:1040.98px){.product-page .gallery.gallery--layout-carousel-beside.has-thumbnails .main-image{width:100%}.product-page .product-page__descripton{text-align:left}.product-page .product-page__descripton.desktop{display:none}.product-page .product-page__descripton.table{display:block}.product-page .product-detail .thumbnails{margin:0 auto;width:100%;margin-top:-25px;padding-bottom:21px}.product-page .product-detail .thumbnail.thumbnail--media-image{height:15px;width:44px;border-radius:2px}.product-page .owl-stage{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;height:4px}.product-page .owl-item{min-width:44px;max-width:44px;margin:0!important}.product-page .owl-item:only-child{display:none}.product-page .product-detail .thumbnail.thumbnail--media-image{position:relative}.product-page .product-detail .thumbnail.thumbnail--media-image .rimage-outer-wrapper .rimage__image{opacity:0}.product-page .product-detail .thumbnail.thumbnail--media-image::before{position:absolute;content:" ";height:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;right:0;bottom:0;background-color:#f2ebdb;z-index:3}.product-page .product-detail .thumbnail.thumbnail--media-image.selected{border:none}.product-page .product-detail .thumbnail.thumbnail--media-image.selected::before{background-color:#22423d}.product-page .product-detail .gallery-size-medium{padding-left:0;width:calc(50% - 25px)}.product-page .product-detail .gallery-size-medium+.product-column-right{width:calc(50% - 25px)}.product-page .product-form{margin:0}.product-page .product-detail{gap:50px}}@media (max-width:991.98px){.product-page{margin-top:0}.product-page .container{padding:0}.product-page .detail{padding:32px 20px 0}.product-page .product-page__btn-back{display:-webkit-box;display:-ms-flexbox;display:flex}.product-page .main-image{aspect-ratio:15/13;overflow:hidden}.product-page .product-detail .gallery-size-medium{width:100%}.product-page .product-detail .gallery-size-medium+.product-column-right{width:100%}.product-page .product-detail{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-page .main-image .rimage-outer-wrapper{max-width:100%!important}.product-page .product-page__descripton.table .product-page__accordion{display:none}.product-page .product-page__descripton.mobile{display:block}.product-page .product-page__descripton.mobile .product-page__info{display:none}.product-page .detail .product-detail-accordion+.product-detail-accordion{margin-top:0}.product-page .product-detail .gallery .main-image{margin:0}.product-page .product-page__info{padding:8px 20px}.product-page .product-page__info .product-page__info-text{font-size:12px;padding-left:8px}.product-page .product-page__title-content{margin-bottom:12px}.product-page .color-swatches{margin:32px 0}.product-page .color-swatches .color-swatches__select{height:82px}.product-page .color-swatches__accordion--accessories .color-swatches__select{height:73px}}.product-page #bundle-list .option-selector_add-prod{display:none}@media (max-width:767.98px){.product-page .quantity-submit-button .quantity-submit-row__submit .button{height:44px}.product-page .quantity-submit-button .quantity-submit-row__submit .button{padding:11px 25px}.product-page .quantity-submit-button .quantity-wrapper{width:120px;height:44px}.product-page .quantity-submit-button .quantity-wrapper a{height:38px;width:45px;min-width:45px}.product-page .quantity-submit-button .quantity-wrapper a svg{margin-bottom:8px}.product-page .quantity-submit-button .quantity-wrapper #quantity{width:27px;height:41px}.product-page .product-page__consultant-block{padding-right:16px}.product-page .product-page__consultant-block .product-page__consultant-image{padding:12px 12px 12px 8px;width:52px;height:56px}.product-page .lightly-spaced-row .text-box{padding:7px 17px 7px 24px}.product-page .product-page__descripton .product-detail-accordion:first-child{margin-top:40px}}@media (max-width:589px){.product-page .product-form{min-width:100%}}.color-swatches{border:1px solid #dbccba;border-radius:2px}.color-swatches .color-swatches__accordion{background-color:rgba(255,248,239,.3)}.color-swatches .color-swatches__accordion.active{background-color:#fff8ef}.color-swatches .color-swatches__accordion.active .color-swatches__select{border-bottom:1px solid #dbccba}.color-swatches .color-swatches__accordion+.color-swatches__accordion{border-top:1px solid #dbccba}.color-swatches .color-swatches__accordion.color-swatches__accordion--accessories .color-swatches__select{margin-bottom:0;padding:16px 20px 20px}.color-swatches .color-swatches__accordion.color-swatches__accordion--accessories.active .color-swatches__select{border-bottom:1px solid #dbccba;-webkit-box-shadow:0 2px 5px 0 rgba(89,85,74,.06);box-shadow:0 2px 5px 0 rgba(89,85,74,.06)}.color-swatches .color-swatches__select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 20px 20px}.color-swatches .color-swatches__filter-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-swatches .color-swatches__filter-block #color-swatches__filter{margin-right:16px;padding:2px 5px 6px 8px;border-radius:2px;border:1px solid #22423d;height:32px;width:76px;display:none}.color-swatches .color-swatches__filter-block #color-swatches__filter span{font-size:14px;color:#182619;font-weight:500;line-height:1}.color-swatches .color-swatches__filter-block #color-swatches__filter .icon-filter{width:16px;height:16px}.color-swatches .color-swatches__accordion .option-selectors{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.color-swatches .color-swatches__select-text{font-size:14px;line-height:1;color:#182619;display:block;margin-bottom:8px}.color-swatches .color-swatches__current-variant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.color-swatches .color-swatches__sample{width:20px;height:20px;border-radius:2px;overflow:hidden;border:1px solid #182619;margin-right:8px}.color-swatches #color-swatches__sample-image{max-width:100%;width:100%;height:22px}.color-swatches #color-swatches__color{font-size:16px;line-height:1.25;font-weight:500}.color-swatches .accordion{cursor:pointer;width:100%;text-align:left;outline:0;-webkit-transition:.4s;transition:.4s}.color-swatches .panel{max-height:0;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.color-swatches .panel::-webkit-scrollbar{width:0;height:0}.color-swatches .active .panel{max-height:271px}.color-swatches .caret-down{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:.2s;transition:.2s}.color-swatches .accordion.active .caret-down{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.color-swatches .accordion.active #color-swatches__filter{display:block}.color-swatches .color-swatches__option-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:24px 0 14px;margin-top:14px;min-width:100%}.color-swatches .color-swatches__option-title:not(.first-title){border-top:1px solid #dbccba}.color-swatches .color-swatches__option-title.first-title{margin-top:0}.color-swatches .color-swatches__option-title .swatch-title{display:block}.color-swatches .color-swatches__option-title[data-visible-elements="0"]{display:none}.color-swatches .option-selectors{padding:0 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.color-swatches .option-selectors .swatch-title{font-weight:500;color:#182619;font-size:16px;line-height:1.25}.color-swatches .option-selectors .color-swatches__fabric-drawer{font-size:14px;line-height:1.42;color:#182619;font-weight:500;text-decoration:underline}.color-swatches .option-selectors .option-selector{display:block;margin-bottom:0;height:44px}.color-swatches .option-selectors .option-selector.last-option{margin-bottom:24px}.color-swatches .option-selectors .option-selector .color-swatches__variant-img{width:44px;height:44px;border-radius:2px;overflow:hidden;position:relative;z-index:2}.color-swatches .option-selectors .option-selector .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.color-swatches .option-selectors .option-selector.hide{display:none}.color-swatches .option-selectors .color-swatches__sample-img{position:relative;height:44px}.color-swatches .option-selectors .color-swatches__sample-img::after{content:" ";position:absolute;top:-4px;left:-4px;right:-4px;bottom:-4px;border:1px solid #22423d;border-radius:3px;background-color:#fffdfc;display:none}.color-swatches .option-selectors .option-input[type=radio]:checked~.color-swatches__sample-img::after{display:block}.color-swatches .option-selector{position:relative;cursor:pointer}.color-swatches .option-selector:hover .color-swatches__label{display:block}.color-swatches .color-swatches__label{display:none;position:absolute;z-index:3;top:-26px;left:48%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:6px 16px;background-color:#182619;color:#fff8ef;font-size:12px;white-space:nowrap;font-weight:400;line-height:1.333;border-radius:2px}.color-swatches .color-swatches__label .color-swatches__after{display:block;position:absolute;-webkit-transform:rotate(45deg) translate(-50%);-ms-transform:rotate(45deg) translate(-50%);transform:rotate(45deg) translate(-50%);left:50%;bottom:-8px;width:13px;height:13px;background-color:#182619;z-index:-1}.color-swatches .color-swatches__accessories-input[type=radio]{display:none}.color-swatches .color-swatches__accessories-input[type=radio]:checked+.option-selector_add-prod svg .check{fill:#182619}.color-swatches .color-swatches__accessories-input[type=radio]:checked+.option-selector_add-prod{background-color:#f2ebdb}.color-swatches .color-swatches__accessories-input[type=radio]:checked+.option-selector_add-prod::after{left:0;right:0;width:100%}.color-swatches .color-swatches__accessories-input[type=radio]:checked+.option-selector_add-prod::before{left:0;right:0;width:100%}.color-swatches .color-swatches__accessories-list{width:100%;margin-top:16px}.color-swatches .color-swatches__panel{padding:0}.color-swatches .color-swatches__panel .option-selector,.color-swatches .color-swatches__panel .option-selector_add-prod{height:54px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.color-swatches .color-swatches__panel .option-selector .label-option,.color-swatches .color-swatches__panel .option-selector_add-prod .label-option{color:#182619;margin-bottom:0;padding:15px 0 0 23px;height:100%;width:100%}.color-swatches .color-swatches__panel .option-selector .color-swatches__label-item,.color-swatches .color-swatches__panel .option-selector_add-prod .color-swatches__label-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.color-swatches .color-swatches__panel .option-selector .icon-checkbox,.color-swatches .color-swatches__panel .option-selector_add-prod .icon-checkbox{width:16px;height:16px;margin-right:8px}.color-swatches .color-swatches__panel .option-selector::after,.color-swatches .color-swatches__panel .option-selector_add-prod::after{position:absolute;content:" ";top:0;left:20px;right:20px;width:calc(100% - 40px);height:1px;background-color:#dbccba}.color-swatches .color-swatches__panel .option-selector::before,.color-swatches .color-swatches__panel .option-selector_add-prod::before{position:absolute;content:" ";bottom:-1px;left:20px;right:20px;width:calc(100% - 40px);height:1px;background-color:#dbccba}.color-swatches .color-swatches__select-product{font-size:16px;line-height:1;font-weight:500}@media (max-width:767.98px){.color-swatches .option-selectors .option-selector .color-swatches__variant-img{width:38px;height:39px}.color-swatches .option-selectors .option-selector .color-swatches__sample-img{height:39px}.color-swatches .option-selectors .option-selector{height:39px}}.fabric-details{width:100%;height:100%}.fabric-details .fabric-details__overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;z-index:9999}.fabric-details .fabric-details__overlay.active{opacity:1;visibility:visible}.fabric-details .fabric-details__drawer{background:#fffdfc;height:100%;position:fixed;text-align:center;top:0;width:405px;z-index:9999999999;border-radius:5px 0 0 5px;overflow:hidden}.fabric-details .fabric-details__drawer.fabric-details-right{right:-405px}.fabric-details .fabric-details__drawer.fabric-details-right.fabric-details-open{right:0}.fabric-details .fabric-details__drawer.fabric-details-push,.fabric-details .fabric-details__drawer.fabric-details__drawer{-webkit-transition:all .34s ease;transition:all .34s ease}.fabric-details .fabric-details__drawer .fabric-details-btn{cursor:pointer;display:inline-block}.fabric-details .fabric-details__drawer .fabric-details__header{padding:25px 24px;height:76px;background-color:#fff8ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2ebdb}.fabric-details .fabric-details__drawer .fabric-details__header span{color:#182619;font-size:25px;font-weight:500}.fabric-details .fabric-details__drawer .fabric-details__header .fabric-details-close-btn{cursor:pointer}.fabric-details .fabric-details__drawer .fabric-details__content{padding:24px 32px;text-align:left;color:#182619;max-height:calc(100vh - 76px);overflow-y:auto}.fabric-details .fabric-details__drawer .fabric-details__image{aspect-ratio:341/138;overflow:hidden;margin-bottom:32px;border-radius:5px}.fabric-details .fabric-details__drawer .fabric-details__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fabric-details .fabric-details__drawer .fabric-details__image svg{width:100%;height:100%;background:rgba(0,0,0,.4)}.fabric-details .fabric-details__drawer .fabric-details__care h4,.fabric-details .fabric-details__drawer .fabric-details__description h4,.fabric-details .fabric-details__drawer .fabric-details__details h4{font-size:16px;font-weight:600;margin-bottom:16px}.fabric-details .fabric-details__drawer .fabric-details__care p,.fabric-details .fabric-details__drawer .fabric-details__description p,.fabric-details .fabric-details__drawer .fabric-details__details p{font-size:14px;margin-bottom:32px}.fabric-details .fabric-details__drawer .fabric-details__care,.fabric-details .fabric-details__drawer .fabric-details__details{font-size:16px;margin-bottom:32px}.fabric-details .fabric-details__drawer .fabric-details__care div,.fabric-details .fabric-details__drawer .fabric-details__details div{line-height:1;margin-bottom:8px}.fabric-details .fabric-details__drawer .fabric-details__features{margin-bottom:34px}.fabric-details .fabric-details__drawer .fabric-details__features h4{font-size:16px;font-weight:600;margin-bottom:16px}.fabric-details .fabric-details__drawer .fabric-details__features-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:8px;gap:12px}.fabric-details .fabric-details__drawer .fabric-details__features-item span p{margin-bottom:0;padding-right:12px;line-height:1.25}.fabric-details .fabric-details__drawer .fabric-details__grade{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.fabric-details .fabric-details__drawer .fabric-details__grade span{display:block;width:12px;height:12px;border-radius:50%;background-color:#f2ebdb}.fabric-details .fabric-details__care p:not(:last-child){margin-bottom:8px}.fabric-details span.circle{background-color:#22423d!important}.fabric-details span.half-circle{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#22423d),color-stop(50%,#f2ebdb));background:linear-gradient(to right,#22423d 50%,#f2ebdb 50%)}@media (max-width:767.98px){.fabric-details .fabric-details__drawer .fabric-details__header{height:68px}.fabric-details .fabric-details__drawer .fabric-details__header span{font-size:18px}.fabric-details .fabric-details__drawer .fabric-details__content{padding:24px}}@media (max-width:589px){.fabric-details .fabric-details__drawer{width:calc(100% - 20px);max-width:405px}}.product-filter{width:100%;height:100%}.product-filter .product-filter__overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.4);opacity:0;visibility:hidden;z-index:9999}.product-filter .product-filter__overlay.active{opacity:1;visibility:visible}.product-filter .product-filter__drawer{background:#fffdfc;height:100%;position:fixed;text-align:center;top:0;width:405px;z-index:9999999999;border-radius:5px 0 0 5px;overflow:hidden}.product-filter .product-filter__drawer.product-filter-right{right:-405px}.product-filter .product-filter__drawer.product-filter-right.product-filter-open{right:0}.product-filter .product-filter__drawer.product-filter-push,.product-filter .product-filter__drawer.product-filter__drawer{-webkit-transition:all .34s ease;transition:all .34s ease}.product-filter .product-filter__drawer .product-filter-btn{cursor:pointer;display:inline-block}.product-filter .product-filter__drawer .product-filter__header{padding:24px;height:76px;background-color:#fff8ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f2ebdb}.product-filter .product-filter__drawer .product-filter__header span{color:#182619;font-size:24px;font-weight:500}.product-filter .product-filter__drawer .product-filter__header .product-filter-close-btn{cursor:pointer}.product-filter .product-filter__drawer .product-filter__content{padding:16px 32px;text-align:left}.product-filter .product-filter__drawer .product-filter__content .cc-accordion-item__title{font-size:16px;font-weight:600}.product-filter .product-filter__drawer-block{height:100%}.product-filter .product-filter__content{height:calc(100% - 164px);overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.product-filter .product-filter__content::-webkit-scrollbar{width:0;height:0}.product-filter .product-filter__buttons{background-color:#fff8ef;width:100%;height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:16px 24px;border-top:1px solid #f2ebdb}.product-filter .product-filter__buttons .product-filter__button{width:100%;height:54px;font-size:16px;font-weight:600;border-radius:2px}.product-filter .product-filter__buttons .product-filter__button.product-filter__button--clear{border:1px solid #22423d;color:#22423d;background:0 0}.product-filter .product-filter__filter-block:not(:last-child){margin-bottom:16px}.product-filter .product-filter__filter-block label{font-size:16px;font-weight:400;line-height:1.25;color:#182619;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px}.product-filter .product-filter__filter-block svg{width:18px;height:18px;-ms-flex-negative:0;flex-shrink:0}.product-filter .product-filter__filter-block svg rect{fill:none;stroke:#c3c3c3}.product-filter .product-filter__filter-block svg path{stroke:none}.product-filter .product-filter__filter-block .product-filter__input[type=checkbox]:checked+svg rect{fill:#182619;stroke:#182619}.product-filter .product-filter__filter-block .product-filter__input[type=checkbox]:checked+svg path{stroke:#f2ebdb}.product-filter .product-filter__filter-block .product-filter__color-swatch{width:18px;height:18px;border-radius:50%}.product-filter .product-filter__filter-block .product-filter__color-swatch.white{border:1px solid #e1e1e1}.product-filter .product-filter__filter-block .product-filter__color-swatch+span{margin-left:-4px}.product-filter .cc-accordion-item__content{margin-top:8px}.product-filter .product-filter__inner-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}@media (max-width:767.98px){.product-filter .product-filter__drawer .product-filter__header{padding:25px 20px;height:68px}.product-filter .product-filter__drawer .product-filter__header span{font-size:18px}.product-filter .product-filter__drawer .product-filter__content{padding:8px 24px 24px;height:calc(100% - 144px)}.product-filter .product-filter__buttons{height:76px;padding:16px}.product-filter .product-filter__buttons .product-filter__button{height:44px;padding:10px 24px}.product-filter .product-filter__filter-block:not(:last-child){margin-bottom:18px}}@media (max-width:589px){.product-filter .product-filter__drawer{width:calc(100% - 20px);max-width:405px}}.product-recommendations .product-recommendations__wrapper{position:relative}.product-recommendations .product-recommendations__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px}.product-recommendations .product-recommendations__title{font-size:40px;font-weight:700;line-height:1;margin-bottom:0;color:#182619}.product-recommendations .product-recommendations__button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%;padding:12px 23px;cursor:pointer;background-color:transparent;color:#22423d;overflow:hidden;text-decoration:none;border:1px solid #22423d;border-radius:2px;-webkit-transition:background-color .3s;transition:background-color .3s;font-size:16px;font-weight:600;line-height:1.25;white-space:nowrap}.product-recommendations .product-recommendations__button:hover{background-color:#f2ebdb}.product-recommendations .swiper-horizontal>.swiper-pagination-progressbar,.product-recommendations .swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:0;top:inherit}.product-recommendations .product-recommendations-button-next{-webkit-transform:translateY(-50%) translatex(50%);-ms-transform:translateY(-50%) translatex(50%);transform:translateY(-50%) translatex(50%);right:0}.product-recommendations .product-recommendations-button-prev{-webkit-transform:translateY(-50%) translatex(-50%);-ms-transform:translateY(-50%) translatex(-50%);transform:translateY(-50%) translatex(-50%);left:0}.product-recommendations .product-recommendations-button-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.product-recommendations .product-recommendations-button-next,.product-recommendations .product-recommendations-button-prev{cursor:pointer;position:absolute;top:50%;padding:24px;width:72px;height:72px;background-color:#fffdfc;-webkit-filter:drop-shadow(0 2px 10px rgba(0, 0, 0, .08));filter:drop-shadow(0 2px 10px rgba(0, 0, 0, .08));border-radius:50%;z-index:2}.product-recommendations .product-recommendations-button-prev.swiper-button-disabled{display:none}.product-recommendations .swiper-horizontal>.swiper-pagination-progressbar,.product-recommendations .swiper-pagination-progressbar.swiper-pagination-horizontal{position:relative;width:410px;height:2px;margin:48px auto 0;background:#f6ece0}.product-recommendations .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#22423d}.product-recommendations .collection-listing .product-block{padding:0;margin:0}.product-recommendations .loox-rating .loox-icon{color:#22423d!important}@media (max-width:767.98px){.product-recommendations .product-recommendations__info{margin-bottom:32px}.product-recommendations .product-recommendations__title{font-size:24px}.product-recommendations .swiper-pagination-horizontal{margin-top:30px}.product-recommendations .product-recommendations-button-next,.product-recommendations .product-recommendations-button-prev{display:none}.product-recommendations .swiper-pagination{position:relative;background-color:unset;width:unset;height:unset}.product-recommendations .swiper-pagination-bullet{height:2px;width:44px;background:#f2ebdb;margin:0 4px!important;border-radius:4px;opacity:1}.product-recommendations .swiper-pagination-bullet-active{height:2px;background:#22423d}}.block-inner-custom .product-info__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.block-inner-custom .product-block__title{color:#182619;font-size:16px;font-weight:400;line-height:1.25}.block-inner-custom .product-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.block-inner-custom .product-price__from{font-size:12px;font-weight:400;line-height:1.3;-webkit-margin-end:unset;margin-inline-end:unset}.block-inner-custom .product-price__amount{font-size:16px;font-weight:600;line-height:1.25;-webkit-margin-end:unset;margin-inline-end:unset}.block-inner-custom .product-block-options--swatch .product-block-options__item{width:10px;height:10px;margin:0 4px 4px 0;overflow:hidden}.block-inner-custom .product-block-options--swatch .product-block-options__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.block-inner-custom .product-block-options--swatch .product-block-options__item:hover{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(24,38,25,.3019607843);box-shadow:0 0 0 1px #fff,0 0 0 2px rgba(24,38,25,.3019607843)}.block-inner-custom .product-block-options{margin:11px 0 0 0}.block-inner-custom .product-block-options__more-label{margin:0 0 4px 0;line-height:1.3;font-size:12px;color:#182619}@media (max-width:767.98px){.block-inner-custom .product-info__inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.block-inner-custom .product-info .innerer{display:block}.block-inner-custom .product-block__title{font-size:14px}.block-inner-custom .product-price{-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:4px}.block-inner-custom .product-price__amount{font-size:14px}.block-inner-custom .product-info .innerer .product-block-options--swatch{margin:15px 0 0 0}}.product-block .block-inner{margin:0}.why-us-slider .why-us-slider__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.why-us-slider .why-us-slider__content{width:50%;background-color:#22423d;padding:104px 96px;border-top-left-radius:10px;border-bottom-left-radius:10px}.why-us-slider .why-us-slider__image-wrapper{width:50%;border-top-right-radius:10px;border-bottom-right-radius:10px;overflow:hidden}.why-us-slider .why-us-slider__heading{font-size:40px;line-height:1;font-weight:700;color:#fffdfc;margin-bottom:48px}.why-us-slider .why-us-slider__block{max-width:276px;width:100%;color:#fffdfc;cursor:pointer;opacity:.5}.why-us-slider .why-us-slider__block-text{font-size:24px;font-style:normal;font-weight:600;line-height:1.1;margin-bottom:8px}.why-us-slider .why-us-slider__block-sub-text{font-size:14px;font-weight:400;line-height:1.29;margin-bottom:0}.why-us-slider .why-us-slider__image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.why-us-slider .why-us-slider__placeholder{width:100%;overflow:hidden;position:relative;height:656px;background-color:#ccc}.why-us-slider .why-us-slider__placeholder svg{height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-o-object-fit:cover;object-fit:cover}.why-us-slider .swiper-container-1{height:330px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px}.why-us-slider .swiper-container-2{height:638px}.why-us-slider .swiper-pagination{position:relative;background-color:rgba(246,236,224,.2);width:2px;height:100%}.why-us-slider .swiper-pagination-bullet{height:88px;width:2px;background-color:rgba(246,236,224,.2);margin:0 0 33px 0!important;border-radius:0}.why-us-slider .swiper-pagination-bullet-active{height:88px;width:2px;background-color:#f6ece0}.why-us-slider .swiper-slide-thumb-active{opacity:1}.why-us-slider .swiper-notification{display:none}@media (max-width:1199.98px){.why-us-slider .why-us-slider__content{padding:100px 50px}}@media (max-width:991.98px){.why-us-slider .why-us-slider__content{padding:100px 15px}.why-us-slider .swiper-container-1{gap:15px}}@media (max-width:767.98px){.why-us-slider .why-us-slider__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.why-us-slider .why-us-slider__image-wrapper{width:100%;border-bottom-right-radius:0;border-top-left-radius:10px}.why-us-slider .why-us-slider__content{width:100%;padding:40px 32px 48px;border-top-left-radius:0;border-bottom-right-radius:10px}.why-us-slider .swiper-container-1{height:initial;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:48px}.why-us-slider .swiper-container-2{height:initial}.why-us-slider .why-us-slider__placeholder{height:initial;aspect-ratio:320/200}.why-us-slider .why-us-slider__heading{display:none}.why-us-slider .why-us-slider__image{aspect-ratio:320/200}.why-us-slider .swiper-pagination{position:relative;background-color:unset;width:unset;height:unset}.why-us-slider .swiper-pagination-bullet{height:2px;width:44px;background-color:rgba(246,236,224,.2);margin:0 4px!important;border-radius:4px}.why-us-slider .swiper-pagination-bullet-active{height:2px;background-color:#f6ece0}.why-us-slider .why-us-slider__block{max-width:100%}.why-us-slider .why-us-slider__block-text{font-size:18px;line-height:1.1}}.faq-section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 110px}.faq-section__title-block{width:31%}.faq-section__title-wrapper{margin-top:32px}.faq-section__title{font-size:40px;font-style:normal;font-weight:700;line-height:1}.faq-section__accordion{width:69%}.faq-section__item-wrapper{border-bottom:1px solid #182619;margin-bottom:8px}.faq-section__item-wrapper:last-child{margin-bottom:0}.faq-section__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;color:#182619;padding:19px 0 18px;width:100%;outline:0;-webkit-transition:.4s;transition:.4s;margin:0;background-color:transparent;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;cursor:pointer;font-size:16px;font-weight:600;line-height:1.25}.faq-section__item:after{content:"+";margin-left:auto;font-size:32px;height:0;margin-top:-10px;color:#182619;font-weight:100}.faq-section__active-item:after{content:"−";margin-left:auto;font-size:32px;height:0;margin-top:-10px;color:#182619;font-weight:100}.faq-section__content-inside{color:#182619;font-size:16px;font-weight:400;line-height:1.25}.faq-section__content-inside p{margin:0;padding-bottom:20px}.faq-section__content{padding:0;max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}@media (max-width:1199.98px){.faq-section__wrapper{padding:0}}@media (max-width:991.98px){.faq-section__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.faq-section__title-block{width:100%}.faq-section__accordion{width:100%}.faq-section__title-wrapper{margin-top:0;margin-bottom:32px}.faq-section__title{font-size:24px;line-height:1.1}.faq-section__item-wrapper{margin-bottom:12px}}.container{max-width:1440px;padding:0 75px;margin-left:auto;margin-right:auto}@media (max-width:767.98px){.container{padding:0 20px}}