.product__slider--sticky{position:sticky;top:0}.product__media--grid{bottom:0;position:absolute;right:0;top:0;width:45%}.product__labels{display:flex;gap:.5rem}.product__labels--images{left:.5rem;position:absolute;top:.5rem;z-index:5}.product__labels-tag{background-color:#c6baa9;color:var(--color-body-text);font-size:var(--typeBaseSize);padding:.25rem .5rem;transition:opacity .4s ease;width:fit-content}.product__complimentary-products{display:flex;flex-direction:column;margin-block:2rem;width:100%}.product__complimentary-products .complimentary-heading{font-size:var(--typeBaseSize);margin-bottom:.5rem;text-align:left;text-transform:uppercase}.product__complimentary-products .complimentary-item{align-items:center;border:1px solid #c6bba9;display:flex;gap:.5rem;justify-content:space-between;margin-bottom:.5rem}.product__complimentary-products .complimentary-item.disabled{opacity:.5}.product__complimentary-products .complimentary-item.disabled .complimentary-item__price,.product__complimentary-products .complimentary-item.disabled .complimentary-item__title{text-decoration:line-through}.product__complimentary-products .complimentary-item__info{display:flex;flex-direction:column;text-align:start}@media screen and (min-width:1024px){.product__complimentary-products .complimentary-item__info{width:60%}}.product__complimentary-products .complimentary-item__title{font-size:var(--typeBaseSize);text-transform:capitalize}.product__complimentary-products .complimentary-item__price{font-size:var(--typeBaseSize);font-weight:700}.product__complimentary-products .complimentary-item__price--wrapper{align-items:center;column-gap:.75rem;display:flex;flex-wrap:wrap}.product__complimentary-products .complimentary-item__price--wrapper .limoniapps-discountninja-productprice-replaced.limoniapps-discountninja-otherpage .limoniapps-discountninja-shortcode-original_price,.product__complimentary-products .complimentary-item__price--wrapper .limoniapps-discountninja-productprice-replaced.limoniapps-discountninja-otherpage .limoniapps-discountninja-shortcode-original_price .money{font-size:calc(var(--typeBaseSize)*.75)!important}.product__complimentary-products .complimentary-item__price--wrapper .limoniapps-discountninja-productprice-replaced.limoniapps-discountninja-otherpage .limoniapps-discountninja-shortcode-discounted_price .money{color:var(--colorPrice)!important}.product__complimentary-products .complimentary-item__price--compare{font-size:calc(var(--typeBaseSize)*.75);font-weight:300;text-decoration:line-through}.product__complimentary-products .complimentary-item__price-savings{color:var(--colorTextSavings);display:block;font-size:calc(var(--typeBaseSize)*.85)}.product__complimentary-products .complimentary-item__button{align-items:center;-webkit-appearance:none;-moz-appearance:none;background:linear-gradient(90deg,#c6bba9 50%,#213035 0)!important;background-position:100% 100%!important;background-size:200% 100%!important;border:1px solid #213035;color:#fff;cursor:pointer;display:inline-block;display:flex;font-weight:700;height:100%;justify-content:center;letter-spacing:0;line-height:1.42;margin:0;min-width:90px;padding:11px 20px;text-align:center;text-decoration:none;transition:all .25s ease-out;-webkit-user-select:none;user-select:none;vertical-align:middle;white-space:normal}.product__complimentary-products .complimentary-item__button:hover{background-position:0 100%!important;color:#212121}.product__complimentary-products .complimentary-item__form{align-items:center;display:flex;height:stretch;justify-content:center;width:25%}.product-block{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.75rem}.product-block--price{gap:.25rem}.product-block--sales-point{margin-bottom:.5rem}.product-block--labels{flex-direction:row}.product-block--tab .collapsible-trigger-btn{font-size:1rem;letter-spacing:unset;padding-block:.5rem;padding-inline:0}.product-block--tab .collapsibles-wrapper .collapsible-content__inner.swiper-swatches{padding-inline:0}.product-block--tab .product__tab--materials{align-items:center}.product-block--tab .product__tab--materials-swatch{align-items:center;display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:1024px){.product-block--tab .product__tab--materials-swatch{flex-direction:row}}.product-block--tab .product__tab--materials-swatch-info{display:flex;flex-direction:column;gap:.5rem}.product-block--tab .product__tab--materials-swatch-title{font-size:1rem;font-weight:700}.product-block--tab .product__tab--materials-swatch-content_title{font-weight:700}.product-block--tab .product__tab--materials-swatch-container{bottom:0;position:absolute}.product-block--tab .product__tab--materials~.swiper-btns-wrapper--swatches{left:0;position:absolute;top:45%;width:100%}.product-block--tab .product__tab--materials~.swiper-btns-wrapper--swatches .swiper-button-next{right:.1rem!important}.product-block--tab .product__tab--dimensions{align-items:center}.product-block--tab .product__tab--dimensions-image{cursor:zoom-in;width:35%}.product-block--tab .product__tab--dimensions-content{display:grid;gap:.5rem;grid-template-columns:auto auto;padding-left:.5rem;width:100%}.product-block--tab .product__tab--dimensions-title{font-size:var(--typeBaseSize);font-weight:700;grid-column:span 2}.product-block--tab .product__tab--dimensions-item-title{font-size:calc(var(--typeBaseSize)*.85);font-weight:600}.product-block--tab .product__tab--dimensions-item--default{grid-column:span 2}.product-block--tab .product__tab--dimensions .swiper-slide{padding-left:10px}@media screen and (min-width:1024px){.product-block--tab .product__tab--dimensions .swiper-slide{display:flex}}.product-block--tab .product__tab--dimensions-size-guide-link{bottom:0;position:absolute!important}.product-block--tab .product__tab--dimensions~.swiper-btns-wrapper--dimensions{left:0;position:absolute;top:45%;width:100%}.product-block--tab .product__tab--dimensions~.swiper-btns-wrapper--dimensions .swiper-button-next{right:.1rem!important}.product-block .breadcrumbs--above-title{margin-inline:0;margin-bottom:0}.product-block .sales-points,.product-block .sales-points li{margin:0}.product-block .add-swatch-button{margin-block:.5rem}.product-block .variant-wrapper{margin-top:0}.product-block .variant-input-wrap{margin:0}.product-block .variant-input-wrap--dropdown-material{border:1px solid #c6bba9;flex-direction:column;max-height:10rem;overflow:auto}.product-block .variant-input-wrap--dropdown-material:after{top:1.5rem}.product-block .variant-input-wrap--dropdown-material .material-input-wrapper:not(.hidden){align-items:center;display:flex}.product-block .variant-input-wrap--dropdown-material .material-input-wrapper:not(.hidden) label{box-shadow:unset;margin-right:0;width:100%}.product-block .variant-input-wrap--dropdown-material .material-input-wrapper:not(.hidden) .variant-input__image-wrapper{display:inline-block;height:30px;width:30px}.product-block .variant-input-wrap--dropdown-material .material-input-wrapper:not(.hidden) .variant-input__label{align-items:center;box-shadow:unset;display:flex;font-size:var(--typeBaseSize);gap:.5rem;margin-bottom:0;text-transform:capitalize}.product-block .variant-input-wrap--dropdown-material .material-input-wrapper:not(.hidden) .variant-input.selected+label{border:1px solid;box-shadow:unset}.product-block .variant-input-wrap--dropdown-material .material-input-wrapper:not(.hidden) .variant-input[type=radio]:checked+label{box-shadow:unset}.product-block .variant__label{align-items:end;display:flex;font-size:calc(var(--typeBaseSize));justify-content:space-between;margin-bottom:.25rem;text-transform:uppercase;width:100%}.product-block .variant__label.material-label{margin-bottom:0;margin-top:.75rem}.product-block .swatch-container--alongside .add-swatch-button{display:flex!important;flex-direction:row-reverse;font-weight:400;margin-block:0;text-transform:none}.product__policies{margin-bottom:.5rem}@media screen and (min-width:1024px){.product-image__wrapper{margin-bottom:1rem}}.product-image__button{align-items:center;background-color:#c6baa9!important;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;background-position:50%;background-repeat:no-repeat;background-size:auto;justify-content:center;opacity:.6;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.product-image__button--prev{transform:scaleX(-1)}.product-image__button--next,.product-image__button--prev{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 40 40"><path d="m15.5.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4L15.5.912z"/></svg>')}.product-image__button:after{content:none!important}.product-image__button:hover{opacity:.8}.product-image__zoom-icon{bottom:1rem;height:2rem;position:absolute;right:1rem;width:2rem}.product-image__zoom-icon svg{opacity:1}.product-3d-product__trigger{background-color:#c6bba9;bottom:3rem;color:var(--color-body-text);cursor:pointer;padding:.5rem 1rem;position:absolute;right:1rem;z-index:30}.product-3d-product__modal{background-color:#fff;position:absolute;width:100%}.product-3d-product__modal .modal__inner{max-width:unset;width:100%}.product-3d-product__close{cursor:pointer;right:-2rem;top:-4rem}.product-3d-product__close,.product-3d-product__close:hover{color:var(--color-body-text)}.product__tab-swiper-button{align-items:center;background-color:#c6baa9!important;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;background-position:50%;background-repeat:no-repeat;background-size:auto;justify-content:center;opacity:.6;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.product__tab-swiper-button--prev{transform:scaleX(-1)}.product__tab-swiper-button--next,.product__tab-swiper-button--prev{background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 40 40"><path d="m15.5.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4L15.5.912z"/></svg>')}.product__tab-swiper-button:after{content:none!important}.product__tab-swiper-button:hover{opacity:.8}@media screen and (max-width:767px){.product-recently-viewed__title.section-header__title.title-center,.product-recommendations__title.section-header__title.title-center{text-align:left}}