.spcat-page-cart-footer{font-family:spcat_fa_avww,sans-serif;color:var(--spcat-co11);letter-spacing:normal}.spcat-page-cart-footer,.spcat-page-cart-footer *{box-sizing:border-box}.spcat-page-cart-footer.is-empty{display:none}.spcat-page-cart-footer .cart__footer{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,480px);gap:32px;border:0}.spcat-page-cart-footer .cart__footer>*{width:100%;min-width:0}.spcat-page-cart-footer .cart__blocks{grid-column:2;padding:24px;border:1px solid var(--spcat-co18);border-radius:6px;background:var(--spcat-co6)}.spcat-page-cart-footer .cart__note{align-self:start;top:auto;margin:0}.spcat-page-cart-footer .cart__note textarea{min-height:130px;border:1px solid var(--spcat-co18);border-radius:6px;box-shadow:none;background:var(--spcat-co6);font:inherit}.spcat-page-cart-footer .cart__note:before,.spcat-page-cart-footer .cart__note:after{content:none}.spcat-page-cart-footer .totals{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;border-bottom:1px solid var(--spcat-co18)}.spcat-page-cart-footer .totals__total{font-family:spcat_fa_mvw,sans-serif;font-size:18px;font-weight:700}.spcat-page-cart-footer .totals__total-value{margin:0;color:var(--spcat-co4);font-family:spcat_fa_mvw,sans-serif;font-size:24px;font-weight:700}.spcat-page-cart-footer .tax-note{margin-top:16px;color:var(--spcat-co12);font-size:12px;line-height:1.5;text-align:left}.spcat-page-cart-footer .cart__checkout-button{width:100%;max-width:none;min-height:48px;padding:12px 24px;border:1px solid var(--spcat-co11);border-radius:6px;background:var(--spcat-co11);color:var(--spcat-co15);font-family:spcat_fa_mvw,sans-serif;font-size:16px;font-weight:700}.spcat-page-cart-footer .cart__checkout-button:before,.spcat-page-cart-footer .cart__checkout-button:after{content:none}.spcat-page-cart-footer .cart__checkout-button:hover{opacity:.9}.spcat-page-cart-footer .cart__checkout-button:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:3px}.spcat-page-cart-footer .cart__ctas{margin-top:20px}.spcat-page-cart-footer .cart__dynamic-checkout-buttons{max-width:none}@media(max-width:1024px){.spcat-page-cart-footer .cart__footer{grid-template-columns:1fr;gap:24px}.spcat-page-cart-footer .cart__blocks{grid-column:1}}@media(max-width:749px){.spcat-page-cart-footer .cart__blocks{padding:20px 16px}.spcat-page-cart-footer .totals__total-value{font-size:20px}}.spcat-page-cart{display:block;color:var(--spcat-co11);font-family:spcat_fa_avww,sans-serif;letter-spacing:normal}.spcat-page-cart,.spcat-page-cart *{box-sizing:border-box}.spcat-page-cart .title-wrapper-with-link{gap:24px;margin-bottom:32px}.spcat-page-cart .title,.spcat-page-cart .cart__empty-text{margin:0;font-family:spcat_fa_mvw,sans-serif;font-size:48px;font-weight:700;line-height:1.2;color:var(--spcat-co11)}.spcat-page-cart .underlined-link{color:var(--spcat-co11);font-size:14px;text-underline-offset:4px}.spcat-page-cart .cart__items{padding:24px;border:1px solid var(--spcat-co18);border-radius:6px}.spcat-page-cart .cart-items th{padding-bottom:16px;border-bottom:1px solid var(--spcat-co18);color:var(--spcat-co12);font-size:12px;letter-spacing:normal;text-transform:none}.spcat-page-cart .cart-item>td{padding-top:24px;padding-bottom:24px;border-bottom:1px solid var(--spcat-co18);vertical-align:middle}.spcat-page-cart .cart-item:last-child>td{border-bottom:0}.spcat-page-cart .cart-item__image-container{width:160px;aspect-ratio:4 / 3;overflow:hidden;border:0;border-radius:6px;background:var(--spcat-co18)}.spcat-page-cart .cart-item__image{display:block;width:100%;height:100%;max-width:none;object-fit:contain}.spcat-page-cart .cart-item__name{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:520px;color:var(--spcat-co11);font-family:spcat_fa_mvw,sans-serif;font-size:18px;font-weight:700;line-height:1.4}.spcat-page-cart .product-option,.spcat-page-cart .discounts{color:var(--spcat-co12);font-size:12px;line-height:1.5}.spcat-page-cart .cart-item__price-wrapper .price--end,.spcat-page-cart .cart-item__final-price{color:var(--spcat-co4);font-size:18px;font-weight:700;white-space:nowrap}.spcat-page-cart .cart-item__price-wrapper .cart-item__old-price.price--end,.spcat-page-cart .cart-item__old-price{color:var(--spcat-co12);font-size:12px;font-weight:400}.spcat-page-cart .cart-item__discounted-prices{display:flex;flex-wrap:wrap;gap:6px}.spcat-page-cart .quantity{min-height:44px;border:1px solid var(--spcat-co18);border-radius:6px;background:transparent}.spcat-page-cart .quantity:before,.spcat-page-cart .quantity:after{content:none}.spcat-page-cart cart-remove-button .button{border:0;border-radius:50px;color:var(--spcat-co11);background:transparent}.spcat-page-cart cart-remove-button .button:hover{background:var(--spcat-co18)}.spcat-page-cart.is-empty{padding:80px 0}.spcat-page-cart.is-empty .title-wrapper-with-link{display:none}.spcat-page-cart .cart__warnings{padding:48px 0}.spcat-page-cart .cart__warnings .button{min-width:224px;min-height:48px;margin-top:24px;border:1px solid var(--spcat-co11);border-radius:6px;color:var(--spcat-co15);background:var(--spcat-co11);font-size:16px;font-weight:700}.spcat-page-cart .cart__warnings .button:before,.spcat-page-cart .cart__warnings .button:after{content:none}.spcat-page-cart .cart__login-title{margin-top:32px;font-family:spcat_fa_mvw,sans-serif;color:var(--spcat-co11);font-size:18px}.spcat-page-cart .cart__login-paragraph{font-size:14px;color:var(--spcat-co12)}.spcat-page-cart :is(a,button,input):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:3px}@media(max-width:1024px){.spcat-page-cart .title,.spcat-page-cart .cart__empty-text{font-size:36px}.spcat-page-cart .cart-item__image-container{width:120px}}@media(max-width:749px){.spcat-page-cart .title,.spcat-page-cart .cart__empty-text{font-size:28px}.spcat-page-cart .title-wrapper-with-link{gap:12px;margin-bottom:24px}.spcat-page-cart .cart__items{padding:0 12px}.spcat-page-cart .cart-items thead{display:none}.spcat-page-cart .cart-item{display:grid;grid-template-columns:84px minmax(0,1fr);gap:12px;padding:16px 0;margin:0;border-bottom:1px solid var(--spcat-co18)}.spcat-page-cart .cart-item:last-child{border-bottom:0}.spcat-page-cart .cart-item>td{padding:0;border:0}.spcat-page-cart .cart-item__media{grid-column:1;grid-row:1;width:84px}.spcat-page-cart .cart-item__image-container{width:84px}.spcat-page-cart .cart-item__details{grid-column:2;grid-row:1;min-width:0}.spcat-page-cart .cart-item__name{font-size:14px}.spcat-page-cart .cart-item__quantity{grid-column:1 / -1;grid-row:2;width:max-content;padding:0}.spcat-page-cart .cart-item__totals:not(.small-hide){grid-column:2;grid-row:2;align-self:center;min-width:0}.spcat-page-cart .cart-item__totals .cart-item__discounted-prices{flex-direction:column;align-items:flex-end;gap:4px}.spcat-page-cart .cart-item__price-wrapper .price--end{font-size:14px}.spcat-page-cart .quantity{width:104px;min-height:40px}.spcat-page-cart .quantity__button{width:32px}.spcat-page-cart .cart-item__quantity-wrapper{gap:4px;flex-wrap:nowrap;align-items:center}.spcat-page-cart .quantity-popover-container{padding:0}.spcat-page-cart cart-remove-button{margin-left:0}.spcat-page-cart.is-empty{padding:40px 0}}.spcat-page-cart .title{text-transform:none}.spcat-page-cart .cart__items{padding:0;border:0;border-radius:0}.spcat-page-cart .cart-items,.spcat-page-cart .cart-items tbody{display:block;width:100%}.spcat-page-cart .cart-items thead{display:block}.spcat-page-cart .cart-items thead tr{display:grid;grid-template-columns:minmax(0,1fr) 150px 150px;gap:24px}.spcat-page-cart .cart-items th{width:auto;padding:0 0 12px;border:0}.spcat-page-cart .cart-items thead{border-bottom:1px solid var(--spcat-co18)}.spcat-page-cart .cart-item{display:grid;grid-template-columns:140px minmax(0,1fr) 150px 150px;gap:10px 24px;padding:20px 0;margin:0;border-bottom:1px solid var(--spcat-co18)}.spcat-page-cart .cart-item>td{width:auto;padding:0;border:0;min-width:0}.spcat-page-cart .cart-item__media{grid-column:1;grid-row:1;align-self:start}.spcat-page-cart .cart-item__image-container{width:140px}.spcat-page-cart .cart-item__details{grid-column:2;grid-row:1;align-self:start}.spcat-page-cart .cart-item__details>*+*{margin-top:6px}.spcat-page-cart .cart-item__name{max-width:100%;margin:0;font-size:16px}.spcat-page-cart .cart-item__quantity{grid-column:3;grid-row:1;align-self:center}.spcat-page-cart .cart-item__totals.small-hide{grid-column:4;grid-row:1;align-self:center}.spcat-page-cart .cart-item__price-wrapper .cart-item__discounted-prices{flex-direction:column;align-items:flex-end;gap:4px}.spcat-page-cart .cart-item__price-wrapper .price--end{font-size:16px}.spcat-page-cart .cart-item__price-wrapper .cart-item__old-price.price--end{font-size:12px}.spcat-page-cart .quantity{width:96px;min-width:96px;height:34px;min-height:34px}.spcat-page-cart .quantity__button{width:28px;min-width:28px;padding:0}.spcat-page-cart .quantity__button .svg-wrapper{width:10px;height:10px}.spcat-page-cart .quantity__input{min-width:0;padding:0;font-size:13px}.spcat-page-cart .cart-item__quantity-wrapper{gap:6px;flex-wrap:nowrap;align-items:center}.spcat-page-cart .quantity-popover-container{padding:0}.spcat-page-cart cart-remove-button{margin:0}.spcat-page-cart cart-remove-button .button{width:28px;min-width:28px;height:34px;min-height:34px;padding:0}.spcat-page-cart cart-remove-button .svg-wrapper{width:14px;height:14px}.spcat-page-cart .discounts__discount{display:flex;align-items:center;gap:4px;font-size:11px}.spcat-page-cart .discounts__discount svg{width:12px;height:12px;flex:0 0 12px;margin:0}.spcat-page-cart .cart-item__details button{max-width:100%;min-height:28px;padding:4px 6px;border-radius:6px!important;font-family:spcat_fa_avww,sans-serif;font-size:11px;line-height:1.4;white-space:normal}.spcat-page-cart .spcat-page-cart__notes{grid-column:2 / -1;grid-row:2}.spcat-page-cart .spcat-page-cart__notes dl{margin:0}.spcat-page-cart .spcat-page-cart__notes .product-option{display:flex;flex-wrap:wrap;gap:0 4px;margin:0;font-size:12px;line-height:1.5}.spcat-page-cart .spcat-page-cart__notes dd{margin:0;overflow-wrap:anywhere}@media(min-width:750px)and (max-width:1024px){.spcat-page-cart .cart-item{grid-template-columns:110px minmax(0,1fr) 130px 110px;column-gap:16px}.spcat-page-cart .cart-item__image-container{width:110px}.spcat-page-cart .cart-items thead tr{grid-template-columns:minmax(0,1fr) 130px 110px;gap:16px}}@media(max-width:749px){.spcat-page-cart .title-wrapper-with-link{margin-bottom:20px;gap:12px}.spcat-page-cart .underlined-link{font-size:12px}.spcat-page-cart .cart-items thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.spcat-page-cart .cart-item{grid-template-columns:84px minmax(0,1fr) auto;gap:8px 12px;padding:16px 0}.spcat-page-cart .cart-item:first-child{padding-top:0}.spcat-page-cart .cart-item__media{grid-column:1;grid-row:1 / 3}.spcat-page-cart .cart-item__image-container{width:84px}.spcat-page-cart .cart-item__details{grid-column:2 / -1;grid-row:1}.spcat-page-cart .cart-item__name{font-size:14px}.spcat-page-cart .cart-item__quantity{grid-column:2;grid-row:2;width:auto}.spcat-page-cart .cart-item__totals:not(.small-hide){grid-column:3;grid-row:2;align-self:center}.spcat-page-cart .cart-item__price-wrapper .price--end{font-size:14px}.spcat-page-cart .cart-item__price-wrapper .cart-item__old-price.price--end{font-size:11px}.spcat-page-cart .quantity{width:76px;min-width:76px;height:28px;min-height:28px}.spcat-page-cart .quantity__button{width:24px;min-width:24px}.spcat-page-cart cart-remove-button .button{width:24px;min-width:24px;height:28px;min-height:28px}.spcat-page-cart .cart-item__quantity-wrapper{gap:2px}.spcat-page-cart .spcat-page-cart__notes{grid-column:1 / -1;grid-row:3}.spcat-page-cart .spcat-page-cart__notes .product-option{font-size:11px}}@media(max-width:360px){.spcat-page-cart .cart-item{grid-template-columns:72px minmax(0,1fr)}.spcat-page-cart .cart-item__image-container{width:72px}.spcat-page-cart .cart-item__totals:not(.small-hide){grid-column:2;grid-row:3;text-align:left}.spcat-page-cart .cart-item__price-wrapper .cart-item__discounted-prices{align-items:flex-start}.spcat-page-cart .spcat-page-cart__notes{grid-row:4}}.spcat-page-cart .cart-item__image-container{--media-radius:6px;border-radius:6px;overflow:hidden}.spcat-page-cart .cart-item__image-container:after,.spcat-page-cart .cart-item__image{border-radius:6px}.spcat-page-cart .cart-item__name{display:block;white-space:nowrap;text-overflow:ellipsis}.spcat-page-cart .spcat-page-cart__title-primary{color:var(--spcat-co1,#000);font-weight:700}.spcat-page-cart .spcat-page-cart__title-secondary{color:var(--spcat-co12,#666564);font-family:spcat_fa_avww,sans-serif;font-weight:400}.predictive-search__results-list{margin:0;padding:0}.spcat-search-product,.spcat-search-product-link{display:block;min-width:0;color:var(--spcat-co11, #53443c);text-decoration:none}.spcat-search-product-media{position:relative;width:100%;aspect-ratio:4 / 3;overflow:hidden;background:#f5f2ed}.spcat-search-product-media img,.spcat-search-product-placeholder{display:block;width:100%;height:100%;object-fit:cover}.spcat-search-product-info{padding-top:12px}.spcat-search-product-title-primary{color:var(--spcat-co11, #53443c);font-family:spcat_fa_mvw;font-size:var(--spcat-fs16, 16px);font-weight:var(--spcat-fw700, 700)}.spcat-search-product-title-secondary{color:var(--spcat-co12, #666564);font-family:spcat_fa_avww;font-size:var(--spcat-fs14, 14px);font-weight:var(--spcat-fw400, 400)}.spcat-search-product-meta{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:6px}.spcat-search-product-price{display:flex;align-items:center;gap:6px;min-width:0}.spcat-search-product-compare-price{color:var(--spcat-co11, #53443c);font-family:spcat_fa_avww;font-size:var(--spcat-fs14, 14px);font-weight:var(--spcat-fw400, 400)}.spcat-search-product-current-price{color:var(--spcat-co4);font-family:spcat_fa_mvw;font-size:var(--spcat-fs16, 16px);font-weight:var(--spcat-fw700, 700)}.spcat-search-product-review{flex:0 1 auto;min-width:0;zoom:.8}.spcat-search-product-review .gw-rv-listing-average-placeholder:empty,.spcat-search-product-review .gw-rv-listing-average-placeholder[style*="display: none"],.spcat-search-product-review .gw-rv-listing-average-placeholder[style*="display:none"]{display:none!important}.spcat-search-dialog .spcat-search-predictive-heading-row{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 12px;padding-bottom:12px;border-bottom:1px solid #e4e0dc}.spcat-search-dialog .spcat-search-predictive-heading-row .predictive-search__heading{margin:0;padding:0;border:0}.spcat-search-dialog .spcat-search-predictive-heading-row .predictive-search__item--term{width:auto;min-height:0;padding:0;gap:12px;font-size:14px;line-height:1.4;white-space:nowrap}.spcat-search-dialog .spcat-search-predictive-heading-row .svg-wrapper{width:24px;height:24px}@media screen and (max-width:768px){.spcat-search-dialog .spcat-search-predictive-heading-row .predictive-search__item--term{font-size:12px}.spcat-search-product-title-primary,.spcat-search-product-current-price{font-size:var(--spcat-fs14, 14px)}.spcat-search-product-title-secondary,.spcat-search-product-compare-price{font-size:var(--spcat-fs12, 12px)}}.spcat-sale-gift{--spcat-sale-gift-title: 56px;--spcat-sale-gift-title-small: 36px;--spcat-sale-gift-title-gap: 24px;position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-items:center;width:100%;min-width:0;background:var(--spcat-co1, #111111);color:var(--spcat-co5, #E7D5BF);font-family:spcat_fa_avww,sans-serif;font-weight:var(--spcat-fw400, 400);line-height:1.4;letter-spacing:normal}.spcat-sale-gift:before{content:"";grid-area:1 / 1;width:100%;min-height:204px;aspect-ratio:16 / 3}.spcat-sale-gift__art{position:absolute;top:0;right:0;bottom:0;left:0}.spcat-sale-gift__art img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 58%}.spcat-sale-gift__copy{position:relative;grid-area:1 / 1;box-sizing:border-box;width:49%;padding:18px 0 18px clamp(24px,6.25vw,120px);overflow-wrap:anywhere}.spcat-sale-gift__copy p{margin:0;font-weight:var(--spcat-fw400, 400)}.spcat-sale-gift__copy .spcat-sale-gift__label{display:inline-block;margin-bottom:10px;padding:6px 12px;background:#ad3031;color:var(--spcat-co15, #FFFFFF);font-size:14px;text-transform:uppercase}.spcat-sale-gift .spcat-sale-gift__heading{margin:0;color:inherit;font-family:spcat_fa_mvw,sans-serif;font-size:var(--spcat-sale-gift-title);font-weight:var(--spcat-fw700, 700);line-height:1.12;letter-spacing:normal}.spcat-sale-gift--36_28_24_24 .spcat-sale-gift__heading{font-size:var(--spcat-sale-gift-title-small)}.spcat-sale-gift__heading+.spcat-sale-gift__description,.spcat-sale-gift__heading+.spcat-sale-gift__terms{margin-top:var(--spcat-sale-gift-title-gap)}.spcat-sale-gift__description{font-size:16px}.spcat-sale-gift__copy .spcat-sale-gift__terms{font-size:12px}.spcat-sale-gift__description+.spcat-sale-gift__terms{margin-top:6px}@media screen and (max-width:1400px){.spcat-sale-gift{--spcat-sale-gift-title: 48px;--spcat-sale-gift-title-small: 28px;--spcat-sale-gift-title-gap: 18px}}@media screen and (max-width:1024px){.spcat-sale-gift{--spcat-sale-gift-title: 36px;--spcat-sale-gift-title-small: 24px;--spcat-sale-gift-title-gap: 12px}}@media screen and (max-width:768px){.spcat-sale-gift{--spcat-sale-gift-title: 28px;align-items:start}.spcat-sale-gift:before{min-height:0;aspect-ratio:13 / 12}.spcat-sale-gift__copy{width:100%;padding:clamp(24px,10.25vw,60px) 16px 16px}.spcat-sale-gift__description{font-size:14px}}.wjs-ui-v2-sofa-favorites{--favorites-gap: 24px;--favorites-columns: 4;--favorites-catalog-inset: 0px;--favorites-description-gap: 24px;--favorites-heading-gap: 48px;--favorites-track-top-inset: 4px;--favorites-sale-color: color-mix(in srgb, var(--spcat-co4) 74%, var(--spcat-co11));display:block;padding-block:var(--favorites-top-desktop) var(--favorites-bottom-desktop);background:var(--favorites-background);color:var(--spcat-co11);letter-spacing:normal}.wjs-ui-v2-sofa-favorites>.wjs-ui-v2-shell{margin-inline:var(--wjs-ui-v2-content-gutter)}.wjs-ui-v2-sofa-favorites[data-wjs-ui-v2-catalog-filters]{--favorites-catalog-inset: calc(clamp(168px, 20.4%, 244px) + 40px) }.wjs-ui-v2-favorites-heading{margin-block-end:calc(var(--favorites-heading-gap) - var(--favorites-track-top-inset));text-align:center}.wjs-ui-v2-favorites-heading h2{margin:0;color:inherit;font:700 24px/1.25 spcat_fa_mvw,sans-serif;text-wrap:balance}.wjs-ui-v2-favorites-heading p{max-inline-size:70ch;margin:0 auto;color:var(--spcat-co12);font:400 16px/1.5 spcat_fa_avww,sans-serif;text-wrap:pretty}.wjs-ui-v2-favorites-heading h2+p{margin-block-start:var(--favorites-description-gap)}.wjs-ui-v2-favorites-track{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--favorites-catalog-inset) - (var(--favorites-columns) - 1) * var(--favorites-gap)) / var(--favorites-columns));gap:var(--favorites-gap);overflow:auto hidden;margin:0;padding:var(--favorites-track-top-inset) 0 12px;list-style:none;scrollbar-width:none;scroll-snap-type:x mandatory}.wjs-ui-v2-favorites-track::-webkit-scrollbar{display:none}.wjs-ui-v2-favorites-track.is-scrollable{cursor:grab}.wjs-ui-v2-favorites-track.is-grabbing{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.wjs-ui-v2-favorites-track.is-grabbing a{cursor:grabbing}.wjs-ui-v2-favorites-card{position:relative;isolation:isolate;container-type:inline-size;display:flex;flex-direction:column;min-inline-size:0;scroll-snap-align:start;border-radius:20px;background:transparent;box-shadow:0 4px 12px #53443c12;text-align:center}.wjs-ui-v2-favorites-product-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border-radius:inherit}.wjs-ui-v2-favorites-labels{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-block-size:24px;margin:12px 12px 0}.wjs-ui-v2-favorites-primary-labels{display:flex;align-items:center;flex-wrap:wrap;gap:4px 8px;min-block-size:24px;text-align:start}.wjs-ui-v2-favorites-shape{font:700 12px/1.25 spcat_fa_mvw,sans-serif}.wjs-ui-v2-favorites-badge{display:inline-flex;align-items:center;min-block-size:24px;padding:4px 8px;border-radius:50px;background:var(--spcat-co19);font:600 12px/1.2 spcat_fa_avww,sans-serif;text-transform:uppercase}.wjs-ui-v2-favorites-discount{background:var(--favorites-sale-color);color:var(--spcat-co15);white-space:nowrap}.wjs-ui-v2-favorites-offer{margin-block-start:clamp(12px,5cqw,24px)}.wjs-ui-v2-favorites-offer p{margin:0}.wjs-ui-v2-favorites-save{color:var(--spcat-co12);font:600 12px/1.4 spcat_fa_avww,sans-serif}.wjs-ui-v2-favorites-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:0 8px;padding-inline:8px;font:700 12px/1.2 spcat_fa_mvw,sans-serif}.wjs-ui-v2-favorites-price strong{color:var(--favorites-sale-color);font-size:clamp(24px,12cqw,52px);font-weight:800;font-variant-numeric:tabular-nums}.wjs-ui-v2-favorites-media{display:block;inline-size:100%;block-size:auto;aspect-ratio:2;object-fit:contain}.wjs-ui-v2-favorites-media-promo{margin-block-start:-8px;aspect-ratio:2.6;object-fit:cover;object-position:center 67%;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(transparent,#000 12px,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(transparent,#000 12px,#000 calc(100% - 8px),transparent)}.wjs-ui-v2-favorites-caption{display:grid;justify-items:center;gap:8px;margin-block-start:auto;padding:4px 12px 16px}.wjs-ui-v2-favorites-caption p{min-inline-size:0;max-inline-size:100%;margin:0;overflow:hidden;color:var(--spcat-co12);font:400 12px/1.5 spcat_fa_avww,sans-serif;text-overflow:ellipsis;white-space:nowrap}.wjs-ui-v2-favorites-caption .wjs-ui-v2-favorites-colors{justify-content:center;gap:6px;margin:0}.wjs-ui-v2-favorites-colors a{position:relative;z-index:2}.wjs-ui-v2-favorites-controls{display:flex;align-items:center;gap:12px;margin-block-start:12px}.wjs-ui-v2-favorites-controls[hidden]{display:none}.wjs-ui-v2-favorites-progress{position:relative;flex:1;block-size:2px;margin-inline-end:12px;background:var(--spcat-co18)}.wjs-ui-v2-favorites-progress span{position:absolute;inset-block:0;background:var(--spcat-co11)}.wjs-ui-v2-favorites-controls button{display:grid;flex:0 0 44px;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid var(--spcat-co18);border-radius:50%;background:var(--spcat-co6);color:inherit;cursor:pointer}.wjs-ui-v2-favorites-controls button:disabled{opacity:.38;cursor:default}.wjs-ui-v2-favorites-controls svg{inline-size:20px;block-size:20px}.wjs-ui-v2-favorites-prev svg{transform:rotate(180deg)}.wjs-ui-v2-sofa-favorites :is(a,button,.wjs-ui-v2-favorites-track):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px;box-shadow:none}@container (max-width: 224px){.wjs-ui-v2-favorites-labels{min-block-size:28px;align-items:center;gap:4px;margin-inline:8px}.wjs-ui-v2-favorites-primary-labels{min-inline-size:0;min-block-size:18px}.wjs-ui-v2-favorites-badge{min-block-size:18px;padding:2px 6px;font-size:10px}.wjs-ui-v2-favorites-shape{font-size:11px;overflow-wrap:anywhere}.wjs-ui-v2-favorites-caption{padding-inline:8px}.wjs-ui-v2-favorites-caption .wjs-ui-v2-favorites-colors{flex-wrap:nowrap;gap:3px}.wjs-ui-v2-favorites-colors .wjs-ui-v2-product-card-swatch{inline-size:min(24px,calc((100cqw - 32px) / 6));block-size:auto;aspect-ratio:1}}@media not (min-width:1600px){.wjs-ui-v2-sofa-favorites{--favorites-columns: 3}}@media(max-width:1400px){.wjs-ui-v2-sofa-favorites{--favorites-description-gap: 18px;--favorites-heading-gap: 36px}}@media(max-width:1024px){.wjs-ui-v2-sofa-favorites{--favorites-gap: 16px;--favorites-columns: 2;--favorites-description-gap: 12px;--favorites-heading-gap: 32px;padding-block:var(--favorites-top-tablet) var(--favorites-bottom-tablet)}.wjs-ui-v2-sofa-favorites[data-wjs-ui-v2-catalog-filters]{--favorites-catalog-inset: calc(clamp(168px, 20.4%, 244px) + 24px) }}@media(max-width:768px){.wjs-ui-v2-sofa-favorites{--favorites-gap: 12px;--favorites-heading-gap: 24px;padding-block:var(--favorites-top-mobile) var(--favorites-bottom-mobile)}.wjs-ui-v2-sofa-favorites[data-wjs-ui-v2-catalog-filters]{--favorites-catalog-inset: 0px}.wjs-ui-v2-favorites-track{grid-auto-columns:calc((100% - var(--favorites-gap)) * .75)}.wjs-ui-v2-favorites-heading h2{font-size:20px}.wjs-ui-v2-sofa-favorites>.wjs-ui-v2-shell{margin-inline:var(--wjs-ui-v2-outer-gutter)}.wjs-ui-v2-favorites-heading p{font-size:14px}.wjs-ui-v2-favorites-progress{margin-inline-end:4px}}.wjs-ui-v2-deals-offers{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--offers-gap: 24px;padding-block:var(--offers-top) var(--offers-bottom);background:var(--offers-bg, var(--spcat-co8));color:var(--offers-color, var(--spcat-co11));font-family:spcat_fa_avww,sans-serif}.wjs-ui-v2-deals-offers .wjs-ui-v2-shell{display:grid;grid-template-columns:repeat(var(--offers-columns),minmax(0,1fr));gap:var(--offers-gap);margin:0 var(--wjs-ui-v2-page-gutter);padding:0;list-style:none}.wjs-ui-v2-deals-offer{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-height:112px;height:100%;padding:20px 24px;border-radius:20px;background:var(--spcat-co9);color:inherit;text-decoration:none;overflow-wrap:anywhere}.wjs-ui-v2-deals-offer__value{margin:0;color:inherit;font:700 20px/1.2 spcat_fa_mvw,sans-serif}.wjs-ui-v2-deals-offer__value strong{color:color-mix(in srgb,var(--spcat-co4) 74%,var(--spcat-co11));font-size:28px;font-weight:800}.wjs-ui-v2-deals-offer__label{margin:8px 0 0;color:inherit;font:600 14px/1.5 spcat_fa_avww,sans-serif}.wjs-ui-v2-deals-offer__arrow{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--spcat-co11);border-radius:50%}.wjs-ui-v2-deals-offer__arrow svg{width:20px;height:20px}@media(hover:hover){a.wjs-ui-v2-deals-offer:hover{background:var(--spcat-co5);color:inherit;text-decoration:none}a.wjs-ui-v2-deals-offer:hover .wjs-ui-v2-deals-offer__arrow{background:var(--spcat-co15)}}a.wjs-ui-v2-deals-offer:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:3px}@media(max-width:1024px){.wjs-ui-v2-deals-offers{--offers-gap: 16px;padding-block:var(--offers-top-tablet) var(--offers-bottom-tablet)}}@media(max-width:768px){.wjs-ui-v2-deals-offers{--offers-gap: 12px;padding-block:var(--offers-top-mobile) var(--offers-bottom-mobile)}.wjs-ui-v2-deals-offers .wjs-ui-v2-shell{grid-template-columns:repeat(min(var(--offers-columns),2),minmax(0,1fr))}.wjs-ui-v2-deals-offer{min-height:96px;padding:16px;border-radius:16px}.wjs-ui-v2-deals-offer__value{font-size:18px}.wjs-ui-v2-deals-offer__value strong{font-size:24px}.wjs-ui-v2-deals-offer__label{margin-top:4px}.wjs-ui-v2-deals-offer__arrow{width:40px;height:40px}}@media(max-width:520px){.wjs-ui-v2-deals-offers .wjs-ui-v2-shell{grid-template-columns:minmax(0,1fr)}}.spcat-sale4{display:block;min-width:0;overflow:hidden;background:var(--spcat-sale4-background, #F5F2ED);color:var(--spcat-co11);font-family:spcat_fa_avww}.spcat-sale4 [hidden]{display:none!important}.spcat-sale4[data-padding-top="120_60_30"]{padding-top:120px}.spcat-sale4[data-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat-sale4[data-padding-top="60_30"]{padding-top:60px}.spcat-sale4[data-padding-bottom="60_30"]{padding-bottom:60px}.spcat-sale4-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);align-items:center;gap:24px;margin-bottom:24px}.spcat-sale4-heading-group{grid-column:2;min-width:0;text-align:center}.spcat-sale4-header>.spcat-sale4-button{grid-column:3;justify-self:end}.spcat-sale4-header:not(:has(>.spcat-sale4-button)) .spcat-sale4-heading-group{grid-column:1 / -1}.spcat-sale4-heading{margin:0;font-family:spcat_fa_mvw;font-size:var(--spcat-fs36);font-weight:700;line-height:1.2;color:var(--spcat-co11)}.spcat-sale4-description{margin:24px 0 0;font-size:var(--spcat-fs18);line-height:1.4;color:var(--spcat-co12)}.spcat-sale4-button{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 24px;border:0;border-radius:6px;background:var(--spcat-co6);color:var(--spcat-co11);font-family:spcat_fa_avww;font-size:var(--spcat-fs16);font-weight:500;text-decoration:none;transition:opacity .2s ease-out}.spcat-sale4-button span,.spcat-sale4-button svg,.spcat-sale4-nav span,.spcat-sale4-nav svg{display:block;width:24px;height:24px}.spcat-sale4-button svg path{fill:none;stroke:currentColor}.spcat-sale4-nav svg path{fill:currentColor}.spcat-sale4-rail{position:relative;width:calc(100% + 24px);margin-inline:-12px;min-width:0;overflow:hidden}.spcat-sale4-track{display:flex;box-sizing:border-box;width:100%;min-width:0;align-items:stretch;gap:24px;overflow-x:auto;overflow-y:hidden;margin:0;padding:12px;list-style:none;scroll-padding-inline:12px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:auto;touch-action:pan-x pan-y}.spcat-sale4-track::-webkit-scrollbar{display:none}.spcat-sale4-track.is-scrollable{cursor:grab}.spcat-sale4-track.is-grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.spcat-sale4-item{flex:0 0 calc((100% - 96px) / 4.2);width:calc((100% - 96px) / 4.2);min-width:0;position:relative;scroll-snap-align:start}.spcat-sale4-card{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border-radius:6px}.spcat-sale4-media{display:block;position:relative;flex:0 0 auto;aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:var(--spcat-co6);color:inherit}.spcat-sale4-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease-out,transform .3s ease-out}.spcat-sale4-image-secondary{opacity:0}.spcat-sale4-labels{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.spcat-sale4-label{display:inline-flex;align-items:center;min-height:24px;box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;padding:6px 12px;border-radius:50px;background:var(--spcat-co3);color:var(--spcat-co15);font-family:spcat_fa_avww;font-size:var(--spcat-fs12);font-weight:400;line-height:1;text-transform:uppercase}.spcat-sale4-label-second{text-transform:none}.spcat-sale4-label-primary{background:var(--spcat-co4)}.spcat-sale4-label-accent{background:var(--spcat-co19)}.spcat-sale4-label-current{background:var(--spcat-co11)}.spcat-sale4-body{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;padding:12px 0 0}.spcat-sale4-title{margin:0;min-width:0;font-family:spcat_fa_mvw;font-size:var(--spcat-fs16);font-weight:700;line-height:1.4;color:var(--spcat-co1)}.spcat-sale4-title a{display:block;color:inherit;text-decoration:none}.spcat-sale4-title-primary,.spcat-sale4-title-secondary{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spcat-sale4-title-primary{color:var(--spcat-co1)}.spcat-sale4-title-secondary{margin-top:6px;font-family:spcat_fa_avww;font-size:var(--spcat-fs14);font-weight:400;color:var(--spcat-co12)}.spcat-sale4-price-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;min-height:24px;margin-top:auto}.spcat-sale4-prices{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.spcat-sale4-compare{color:var(--spcat-co12);font-size:var(--spcat-fs14);text-decoration-thickness:1px}.spcat-sale4-price{color:var(--spcat-co4);font-family:spcat_fa_mvw;font-size:var(--spcat-fs16);font-weight:700}.spcat-sale4-review.gw-rv-listing-average-placeholder{display:block;min-width:0;min-height:14px;margin-left:auto;flex:0 1 auto}.spcat-sale4-nav{display:flex;position:absolute;top:var(--spcat-sale4-media-center, 50%);z-index:3;width:48px;height:48px;padding:0;align-items:center;justify-content:center;border:1px solid var(--spcat-co18);border-radius:50px;background:var(--spcat-co15);color:var(--spcat-co11);cursor:pointer;transform:translateY(-50%);transition:border-color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out}.spcat-sale4-prev{left:24px}.spcat-sale4-next{right:24px}.spcat-sale4-prev span{transform:rotate(180deg)}.spcat-sale4-nav:disabled{pointer-events:none}.spcat-sale4 :is(a,button,[data-sale-track]):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}.spcat-sale4 .spcat-sale4-nav:focus-visible,.spcat-sale4 .spcat-sale4-button:focus-visible{outline-offset:2px}@media(hover:hover)and (pointer:fine){.spcat-sale4-nav:hover:not(:disabled){background:var(--spcat-co8);border-color:var(--spcat-co11)}.spcat-sale4-button:hover{opacity:.85}.spcat-sale4-media:hover .spcat-sale4-image{transform:scale(1.025)}.spcat-sale4-media:hover .spcat-sale4-image-secondary{opacity:1}}.spcat-sale4-media:focus-visible .spcat-sale4-image-secondary{opacity:1}.spcat-sale4-nav:active:not(:disabled){background:var(--spcat-co11);border-color:var(--spcat-co11);color:var(--spcat-co15)}@media screen and (max-width:1400px){.spcat-sale4-heading{font-size:var(--spcat-fs28)}.spcat-sale4-description{margin-top:18px;font-size:var(--spcat-fs16)}.spcat-sale4[data-padding-top="120_60_30"]{padding-top:60px}.spcat-sale4[data-padding-bottom="120_60_30"]{padding-bottom:60px}}@media screen and (max-width:1024px){.spcat-sale4[data-padding-top]:not([data-padding-top="0"]){padding-top:30px}.spcat-sale4[data-padding-bottom]:not([data-padding-bottom="0"]){padding-bottom:30px}.spcat-sale4-heading{font-size:var(--spcat-fs24)}.spcat-sale4-description{margin-top:12px}.spcat-sale4-track{gap:12px}.spcat-sale4-item{flex-basis:min(84vw,330px);width:min(84vw,330px)}.spcat-sale4-nav{width:42px;height:42px}.spcat-sale4-button{min-height:42px}}@media screen and (max-width:768px){.spcat-sale4-header{grid-template-columns:minmax(0,1fr);justify-items:center;gap:12px}.spcat-sale4-heading-group{grid-column:1;width:100%}.spcat-sale4-header>.spcat-sale4-button{grid-column:1;justify-self:center}.spcat-sale4-heading{font-size:var(--spcat-fs24)}.spcat-sale4-nav{display:none}}@media(prefers-reduced-motion:reduce){.spcat-sale4-track,.spcat-sale4-nav,.spcat-sale4-button,.spcat-sale4-image{transition:none!important}.spcat-sale4-media:hover .spcat-sale4-image{transform:none}}.spcat-section10{display:block;min-width:0;overflow:hidden;background:var(--spcat-section10-background, #F5F2ED);color:var(--spcat-co11);font-family:spcat_fa_avww}.spcat-section10[hidden],.spcat-section10 [hidden]{display:none!important}.spcat-section10[data-heading-scale="56_48_36_28"]{--section10-heading-desktop: 56px;--section10-heading-medium: 48px;--section10-heading-small: 36px}.spcat-section10[data-padding-top="120_60_30"]{padding-top:120px}.spcat-section10[data-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat-section10[data-padding-top="60_30"]{padding-top:60px}.spcat-section10[data-padding-bottom="60_30"]{padding-bottom:60px}.spcat-section10-header{margin-bottom:36px}.spcat-section10-heading-group{min-width:0;text-align:center}.spcat-section10-heading{margin:0;font-family:spcat_fa_mvw;font-size:var(--section10-heading-desktop, var(--spcat-fs36));font-weight:700;line-height:1.2;color:var(--spcat-co11)}.spcat-section10-nav span,.spcat-section10-nav svg{display:block;width:24px;height:24px}.spcat-section10-nav svg path{fill:currentColor}.spcat-section10-rail{position:relative;width:calc(100% + 24px);margin-inline:-12px;min-width:0;overflow:hidden}.spcat-section10-track{display:flex;box-sizing:border-box;width:100%;min-width:0;align-items:stretch;gap:24px;overflow-x:auto;overflow-y:hidden;margin:0;padding:12px;list-style:none;scroll-padding-inline:12px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:auto;touch-action:pan-x pan-y}.spcat-section10-track::-webkit-scrollbar{display:none}.spcat-section10-track.is-scrollable{cursor:grab}.spcat-section10-track.is-grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.spcat-section10-item{flex:0 0 calc((100% - 96px) / 4.2);width:calc((100% - 96px) / 4.2);min-width:0;position:relative;scroll-snap-align:start}.spcat-section10-card{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;border-radius:6px}.spcat-section10-media{display:block;position:relative;flex:0 0 auto;aspect-ratio:4 / 3;overflow:hidden;border-radius:6px;background:var(--spcat-co6);color:inherit}.spcat-section10-media-shell{position:relative;flex:0 0 auto;border-radius:6px;overflow:hidden}.spcat-section10-media-shell>.spcat-loading-overlay{z-index:3}.spcat-section10-image-error{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;background:var(--spcat-co6);color:var(--spcat-co12);font-size:var(--spcat-fs14);text-align:center}.spcat-section10-image-error button{min-height:42px;padding:0 18px;border:1px solid var(--spcat-co18);border-radius:6px;background:var(--spcat-co15);color:var(--spcat-co11);font:inherit;cursor:pointer}.spcat-section10-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .3s ease-out,transform .3s ease-out}.spcat-section10-image-secondary{opacity:0}.spcat-section10-labels{position:absolute;top:12px;left:12px;right:12px;z-index:2;display:flex;flex-wrap:wrap;align-items:flex-start;gap:6px}.spcat-section10-label{display:inline-flex;align-items:center;min-height:24px;box-sizing:border-box;max-width:100%;overflow-wrap:anywhere;padding:6px 12px;border-radius:50px;background:var(--spcat-co3);color:var(--spcat-co15);font-family:spcat_fa_avww;font-size:var(--spcat-fs12);font-weight:400;line-height:1;text-transform:uppercase}.spcat-section10-label-primary{background:var(--spcat-co4)}.spcat-section10-label-accent{background:var(--spcat-co19)}.spcat-section10-label-current{background:var(--spcat-co11)}.spcat-section10-body{display:flex;flex:1;flex-direction:column;gap:12px;min-width:0;padding:12px 0 0}.spcat-section10-title{margin:0;min-width:0;font-family:spcat_fa_mvw;font-size:var(--spcat-fs16);font-weight:700;line-height:1.4;color:var(--spcat-co1)}.spcat-section10-title a{display:block;color:inherit;text-decoration:none}.spcat-section10-title-primary,.spcat-section10-title-secondary{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spcat-section10-title-primary{color:var(--spcat-co1)}.spcat-section10-title-secondary{margin-top:6px;font-family:spcat_fa_avww;font-size:var(--spcat-fs14);font-weight:400;color:var(--spcat-co12)}.spcat-section10-price-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;min-height:24px;margin-top:auto}.spcat-section10-prices{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.spcat-section10-compare{color:var(--spcat-co12);font-size:var(--spcat-fs14);text-decoration-thickness:1px}.spcat-section10-price{color:var(--spcat-co4);font-family:spcat_fa_mvw;font-size:var(--spcat-fs16);font-weight:700}.spcat-section10-review.gw-rv-listing-average-placeholder{display:block;min-width:0;min-height:14px;margin-left:auto;flex:0 1 auto}.spcat-section10-nav{display:flex;position:absolute;top:var(--spcat-section10-media-center, 50%);z-index:3;width:48px;height:48px;padding:0;align-items:center;justify-content:center;border:1px solid var(--spcat-co18);border-radius:50px;background:var(--spcat-co15);color:var(--spcat-co11);cursor:pointer;transform:translateY(-50%);transition:border-color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out}.spcat-section10-prev{left:24px}.spcat-section10-next{right:24px}.spcat-section10-prev span{transform:rotate(180deg)}.spcat-section10-nav:disabled{pointer-events:none}.spcat-section10 :is(a,button,[data-browse-track]):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}.spcat-section10 .spcat-section10-nav:focus-visible{outline-offset:2px}@media(hover:hover)and (pointer:fine){.spcat-section10-nav:hover:not(:disabled){background:var(--spcat-co8);border-color:var(--spcat-co11)}.spcat-section10-media:hover .spcat-section10-image{transform:scale(1.025)}.spcat-section10-media:hover .spcat-section10-image-secondary{opacity:1}}.spcat-section10-media:focus-visible .spcat-section10-image-secondary{opacity:1}.spcat-section10-nav:active:not(:disabled){background:var(--spcat-co11);border-color:var(--spcat-co11);color:var(--spcat-co15)}@media screen and (max-width:1400px){.spcat-section10-header{margin-bottom:24px}.spcat-section10-heading{font-size:var(--section10-heading-medium, var(--spcat-fs28))}.spcat-section10[data-padding-top="120_60_30"]{padding-top:60px}.spcat-section10[data-padding-bottom="120_60_30"]{padding-bottom:60px}}@media screen and (max-width:1024px){.spcat-section10-header{margin-bottom:18px}.spcat-section10[data-padding-top]:not([data-padding-top="0"]){padding-top:30px}.spcat-section10[data-padding-bottom]:not([data-padding-bottom="0"]){padding-bottom:30px}.spcat-section10-heading{font-size:var(--section10-heading-small, var(--spcat-fs24))}.spcat-section10-track{gap:12px}.spcat-section10-item{flex-basis:min(84vw,330px);width:min(84vw,330px)}.spcat-section10-nav{width:42px;height:42px}}@media screen and (max-width:768px){.spcat-section10[data-heading-scale="56_48_36_28"]{--section10-heading-small: 28px}.spcat-section10-header{margin-bottom:12px}.spcat-section10-heading{font-size:var(--section10-heading-small, var(--spcat-fs24))}.spcat-section10-nav{display:none}}@media(prefers-reduced-motion:reduce){.spcat-section10-track,.spcat-section10-nav,.spcat-section10-image{transition:none!important}.spcat-section10-media:hover .spcat-section10-image{transform:none}}.wjs-ui-v2-newsletter{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--wjs-ui-v2-newsletter-heading: 36px;--wjs-ui-v2-newsletter-panel-padding: clamp(32px, 4vw, 64px);padding-block:var(--wjs-ui-v2-newsletter-top) var(--wjs-ui-v2-newsletter-bottom);background:var(--wjs-ui-v2-newsletter-background, var(--spcat-co6));color:var(--spcat-co12);font:400 16px/1.5 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="28_24_24_24"]{--wjs-ui-v2-newsletter-heading: 28px}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-newsletter-heading: 36px}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-newsletter-heading: 56px}.wjs-ui-v2-newsletter>.wjs-ui-v2-shell{inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter));margin-inline:auto}.wjs-ui-v2-newsletter__panel{box-sizing:border-box;overflow:hidden;border-radius:20px;background:var(--wjs-ui-v2-newsletter-surface, var(--spcat-co8))}.wjs-ui-v2-newsletter__panel--with-image{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);grid-template-areas:"media body"}.wjs-ui-v2-newsletter__body{grid-area:body;display:grid;place-items:center;min-inline-size:0;padding:var(--wjs-ui-v2-newsletter-panel-padding)}.wjs-ui-v2-newsletter__content{display:grid;gap:28px;inline-size:100%;max-inline-size:520px;overflow-wrap:anywhere}.wjs-ui-v2-newsletter__copy{display:grid;gap:16px}.wjs-ui-v2-newsletter__copy h2,.wjs-ui-v2-newsletter__copy p{margin:0}.wjs-ui-v2-newsletter__copy h2{max-inline-size:18ch;color:var(--spcat-co11);font:700 var(--wjs-ui-v2-newsletter-heading)/1.17 spcat_fa_mvw,sans-serif;letter-spacing:normal;text-wrap:balance}.wjs-ui-v2-newsletter__copy p{max-inline-size:38ch}.wjs-ui-v2-newsletter__form{min-inline-size:0;margin:0;scroll-margin-top:calc(var(--header-height, 80px) + 16px)}.wjs-ui-v2-newsletter__field{display:grid;grid-template-columns:minmax(0,1fr) fit-content(45%);gap:12px}.wjs-ui-v2-newsletter__field input,.wjs-ui-v2-newsletter__field button{box-sizing:border-box;max-inline-size:100%;min-block-size:48px;border-radius:50px;font-family:spcat_fa_avww,sans-serif;font-size:16px;line-height:1.4;letter-spacing:normal}.wjs-ui-v2-newsletter__field input{min-inline-size:0;inline-size:100%;padding:0 20px;border:1px solid var(--spcat-co3);background:var(--spcat-co15);color:var(--spcat-co11);font-weight:400;box-shadow:none;transition:border-color .2s ease-out}.wjs-ui-v2-newsletter__field input::placeholder{color:var(--spcat-co12);opacity:1}.wjs-ui-v2-newsletter__field input[aria-invalid=true]{border-color:var(--spcat-co4)}.wjs-ui-v2-newsletter__field input[type=email]:focus{border-color:var(--spcat-co11);outline:2px solid var(--spcat-co11);outline-offset:2px;box-shadow:none}.wjs-ui-v2-newsletter__field input[type=email][aria-invalid=true]:focus{border-color:var(--spcat-co4);outline-color:var(--spcat-co4)}.wjs-ui-v2-newsletter__field button{min-inline-size:0;padding:4px 28px;border:1px solid var(--spcat-co11);background:var(--spcat-co15);color:var(--spcat-co11);font-weight:500;text-align:center;cursor:pointer;transition:background-color .2s ease-out}.wjs-ui-v2-newsletter__field button:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}.wjs-ui-v2-newsletter__feedback{margin:12px 0 0;color:var(--spcat-co11);font-size:14px}.wjs-ui-v2-newsletter__feedback ul{margin:0;padding-inline-start:20px}.wjs-ui-v2-newsletter__feedback a{color:inherit;text-underline-offset:3px}.wjs-ui-v2-newsletter__consent{margin:12px 0 0;font-size:12px}.wjs-ui-v2-newsletter__media{grid-area:media;position:relative;min-inline-size:0;min-block-size:clamp(272px,30vw,520px);margin:0;background:var(--spcat-co9)}.wjs-ui-v2-newsletter__media>img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 74%}.wjs-ui-v2-newsletter__media figcaption{position:relative;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:16px;max-inline-size:max-content;padding:8px 12px;border-radius:6px;background:var(--spcat-co6);color:var(--spcat-co11);font-size:14px;overflow-wrap:anywhere}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-newsletter__field input:hover:not(:focus,[aria-invalid=true]){border-color:var(--spcat-co11)}.wjs-ui-v2-newsletter__field button:hover{background:var(--spcat-co9)}}.wjs-ui-v2-newsletter__field button:active{background:var(--spcat-co5)}@media(min-width:1920px){.wjs-ui-v2-newsletter__media>img{object-position:50% 80%}}@media(max-width:1400px){.wjs-ui-v2-newsletter{--wjs-ui-v2-newsletter-heading: 32px}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="28_24_24_24"]{--wjs-ui-v2-newsletter-heading: 24px}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-newsletter-heading: 28px}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-newsletter-heading: 48px}}@media(max-width:1024px){.wjs-ui-v2-newsletter{--wjs-ui-v2-newsletter-heading: 28px;--wjs-ui-v2-newsletter-panel-padding: 24px;padding-block:var(--wjs-ui-v2-newsletter-top-tablet) var(--wjs-ui-v2-newsletter-bottom-tablet)}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-newsletter-heading: 24px}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-newsletter-heading: 36px}.wjs-ui-v2-newsletter__field{gap:8px}.wjs-ui-v2-newsletter__field input{padding-inline:12px}.wjs-ui-v2-newsletter__field button{padding-inline:16px}}@media(max-width:768px){.wjs-ui-v2-newsletter{padding-block:var(--wjs-ui-v2-newsletter-top-mobile) var(--wjs-ui-v2-newsletter-bottom-mobile);font-size:14px}.wjs-ui-v2-newsletter[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-newsletter-heading: 28px}.wjs-ui-v2-newsletter__panel--with-image{grid-template-columns:minmax(0,1fr);grid-template-areas:"body" "media"}.wjs-ui-v2-newsletter__body{padding:28px 20px}.wjs-ui-v2-newsletter__content{gap:20px}.wjs-ui-v2-newsletter__copy{gap:12px}.wjs-ui-v2-newsletter__media{min-block-size:0;block-size:min(64vw,360px)}.wjs-ui-v2-newsletter__media figcaption{margin:8px}}@media(max-width:430px){.wjs-ui-v2-newsletter__field button{padding-inline:12px;font-size:14px}}@media(prefers-reduced-motion:reduce){.wjs-ui-v2-newsletter__field :is(input,button){transition:none}}.spcat_coll_product_sl_section5_contain{--spcat-section5-heading: 36px;--spcat-section5-heading-gap: 48px;background-color:var(--spcat-section5-background, var(--spcat-co6));color:var(--spcat-co12);font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat_coll_product_sl_section5_contain[data-heading-scale="56_48_36_28"]{--spcat-section5-heading: 56px}.spcat_coll_product_sl_section5_contain[data-padding-top="120_60_30"]{padding-top:120px}.spcat_coll_product_sl_section5_contain[data-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_coll_product_sl_section5_contain[data-padding-top="60_30"]{padding-top:60px}.spcat_coll_product_sl_section5_contain[data-padding-bottom="60_30"]{padding-bottom:60px}.spcat_coll_product_sl_section5 h2{margin:0 0 var(--spcat-section5-heading-gap);color:var(--spcat-co11);font-family:spcat_fa_mvw;font-size:var(--spcat-section5-heading);font-weight:var(--spcat-fw700);line-height:1.2;overflow-wrap:anywhere}.spcat_coll_product_sl_section5_item{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.spcat_coll_product_sl_section5_item a{display:inline-flex;align-items:center;justify-content:center;min-width:0;max-width:100%;min-height:48px;box-sizing:border-box;padding:0 24px;border:1px solid var(--spcat-co18);border-radius:6px;background-color:var(--spcat-co6);color:var(--spcat-co11);font-family:spcat_fa_avww;font-size:16px;font-weight:var(--spcat-fw500);line-height:1.4;text-align:center;text-decoration:none;overflow-wrap:anywhere;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out}.spcat_coll_product_sl_section5_item a.active,.spcat_coll_product_sl_section5_item a:active{border-color:var(--spcat-co11);background-color:var(--spcat-co11);color:var(--spcat-co15)}.spcat_coll_product_sl_section5_item a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}@media(hover:hover)and (pointer:fine){.spcat_coll_product_sl_section5_item a:not(.active):not(:active):hover{border-color:var(--spcat-co11);background-color:var(--spcat-co8)}}@media screen and (max-width:1400px){.spcat_coll_product_sl_section5_contain{--spcat-section5-heading: 28px;--spcat-section5-heading-gap: 36px}.spcat_coll_product_sl_section5_contain[data-heading-scale="56_48_36_28"]{--spcat-section5-heading: 48px}.spcat_coll_product_sl_section5_contain[data-padding-top="120_60_30"]{padding-top:60px}.spcat_coll_product_sl_section5_contain[data-padding-bottom="120_60_30"]{padding-bottom:60px}}@media screen and (max-width:1024px){.spcat_coll_product_sl_section5_contain{--spcat-section5-heading: 24px;--spcat-section5-heading-gap: 30px}.spcat_coll_product_sl_section5_contain[data-heading-scale="56_48_36_28"]{--spcat-section5-heading: 36px}.spcat_coll_product_sl_section5_contain[data-padding-top="120_60_30"],.spcat_coll_product_sl_section5_contain[data-padding-top="60_30"]{padding-top:30px}.spcat_coll_product_sl_section5_contain[data-padding-bottom="120_60_30"],.spcat_coll_product_sl_section5_contain[data-padding-bottom="60_30"]{padding-bottom:30px}.spcat_coll_product_sl_section5_item{gap:12px}.spcat_coll_product_sl_section5_item a{min-height:42px;padding:0 12px}}@media screen and (max-width:768px){.spcat_coll_product_sl_section5_contain{--spcat-section5-heading-gap: 24px}.spcat_coll_product_sl_section5_contain[data-heading-scale="56_48_36_28"]{--spcat-section5-heading: 28px}}@media(prefers-reduced-motion:reduce){.spcat_coll_product_sl_section5_item a{transition:none}}.wjs-ui-v2-guide{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--wjs-ui-v2-guide-title-size: 24px;--wjs-ui-v2-guide-feature-height: clamp(352px, 28vw, 600px);display:block;padding-block:var(--wjs-ui-v2-guide-top-desktop) var(--wjs-ui-v2-guide-bottom-desktop);background:var(--wjs-ui-v2-guide-background);color:var(--spcat-co11);font:400 16px/1.5 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-guide .wjs-ui-v2-shell{margin-inline:var(--wjs-ui-v2-page-gutter)}.wjs-ui-v2-guide-extra-images{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:24px;margin-top:24px}.wjs-ui-v2-guide .wjs-ui-v2-guide-split{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(0,1fr);gap:24px clamp(32px,4vw,72px);align-items:start}.wjs-ui-v2-guide[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-guide-title-size: 36px}.wjs-ui-v2-guide-media{overflow:hidden;height:clamp(320px,24vw,404px);border-radius:12px;background:var(--spcat-co9)}.wjs-ui-v2-guide-split>.wjs-ui-v2-guide-media{height:var(--wjs-ui-v2-guide-feature-height)}.wjs-ui-v2-guide-media img{display:block;width:100%;height:100%;object-fit:cover}.wjs-ui-v2-guide-list{min-width:0;border-top:1px solid var(--spcat-co18)}.wjs-ui-v2-guide-topic{border-bottom:1px solid var(--spcat-co18)}.wjs-ui-v2-guide-toggle{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding-block:16px;list-style:none}summary.wjs-ui-v2-guide-toggle{cursor:pointer;-webkit-tap-highlight-color:transparent}.wjs-ui-v2-guide-toggle::-webkit-details-marker{display:none}.wjs-ui-v2-guide-toggle:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}.wjs-ui-v2-guide-copy{display:grid;gap:4px;min-width:0}.wjs-ui-v2-guide .wjs-ui-v2-guide-label{margin:0;color:var(--spcat-co11);font:700 var(--wjs-ui-v2-guide-title-size)/1.2 spcat_fa_mvw,sans-serif;overflow-wrap:anywhere}.wjs-ui-v2-guide-excerpt{overflow:hidden;color:var(--spcat-co12);text-overflow:ellipsis;white-space:nowrap}.wjs-ui-v2-guide-topic[open] .wjs-ui-v2-guide-excerpt{display:none}.wjs-ui-v2-guide-icon{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--spcat-co18);border-radius:50%;transition:background-color .16s ease-out,border-color .16s ease-out}.wjs-ui-v2-guide-icon svg{transition:transform .16s ease-out}.wjs-ui-v2-guide-topic[open] .wjs-ui-v2-guide-icon{background:var(--spcat-co9);border-color:var(--spcat-co9)}.wjs-ui-v2-guide-topic[open] .wjs-ui-v2-guide-icon svg{transform:rotate(180deg)}.wjs-ui-v2-guide-detail{max-width:64ch;padding-block-end:20px;color:var(--spcat-co12);overflow-wrap:anywhere}.wjs-ui-v2-guide-detail :is(p,ul,ol){margin:0 0 12px}.wjs-ui-v2-guide-detail :is(ul,ol){padding-inline-start:24px}.wjs-ui-v2-guide-detail ul{list-style:disc}.wjs-ui-v2-guide-detail ol{list-style:decimal}.wjs-ui-v2-guide-detail .metafield-rich_text_field>:last-child{margin-bottom:0}.wjs-ui-v2-guide-detail a{color:var(--spcat-co11);font-weight:500;text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-guide-detail a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-guide-toggle:hover .wjs-ui-v2-guide-icon{background:var(--spcat-co9)}}@media screen and (max-width:1400px){.wjs-ui-v2-guide{--wjs-ui-v2-guide-title-size: 20px}.wjs-ui-v2-guide[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-guide-title-size: 28px}}@media screen and (max-width:1024px){.wjs-ui-v2-guide{--wjs-ui-v2-guide-title-size: 18px;--wjs-ui-v2-guide-feature-height: clamp(296px, 32vw, 328px);padding-block:var(--wjs-ui-v2-guide-top-tablet) var(--wjs-ui-v2-guide-bottom-tablet);font-size:14px}.wjs-ui-v2-guide[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-guide-title-size: 24px}.wjs-ui-v2-guide-media{height:272px}.wjs-ui-v2-guide-toggle{padding-block:12px}}@media screen and (max-width:768px){.wjs-ui-v2-guide{--wjs-ui-v2-guide-title-size: 16px;--wjs-ui-v2-guide-feature-height: clamp(168px, 54vw, 384px);padding-block:var(--wjs-ui-v2-guide-top-mobile) var(--wjs-ui-v2-guide-bottom-mobile)}.wjs-ui-v2-guide[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-guide-title-size: 20px}.wjs-ui-v2-guide .wjs-ui-v2-guide-split{grid-template-columns:minmax(0,1fr);gap:12px}.wjs-ui-v2-guide-media{height:clamp(148px,48vw,248px)}.wjs-ui-v2-guide-toggle{gap:12px;padding-block:8px}.wjs-ui-v2-guide-icon{width:32px;height:32px}.wjs-ui-v2-guide-detail{padding-block-end:16px}}@media(prefers-reduced-motion:reduce){.wjs-ui-v2-guide-icon,.wjs-ui-v2-guide-icon svg{transition:none}}.spcat_coll_product_sbc_section8_container{--s8-heading: 36px;--s8-heading-gap: 48px;display:block;width:100%;background:var(--s8-background);color:var(--spcat-co12);font:400 16px/1.4 spcat_fa_avww;letter-spacing:normal}.spcat_coll_product_sbc_section8_container[data-heading-scale="56_48_36_28"]{--s8-heading: 56px}.spcat_coll_product_sbc_section8_container[data-padding-top="120_60_30"]{padding-top:120px}.spcat_coll_product_sbc_section8_container[data-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_coll_product_sbc_section8_container[data-padding-top="60_30"]{padding-top:60px}.spcat_coll_product_sbc_section8_container[data-padding-bottom="60_30"]{padding-bottom:60px}.spcat_coll_product_sbc_section8>h2{margin:0 0 var(--s8-heading-gap);color:var(--spcat-co11);font:700 var(--s8-heading)/1.2 spcat_fa_mvw;overflow-wrap:anywhere}.spcat_coll_product_sbc_section8_rail{position:relative;width:100%;min-width:0;overflow:hidden}.spcat_coll_product_sbc_section8_list.is-scrollable{cursor:grab;-webkit-user-select:none;user-select:none}.spcat_coll_product_sbc_section8_list.is-grabbing{cursor:grabbing;will-change:transform}.spcat_coll_product_sbc_section8_nav[hidden]{display:none}.spcat_coll_product_sbc_section8_nav:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}.spcat_coll_product_sbc_section8_nav{display:flex;position:absolute;top:50%;z-index:3;width:48px;height:48px;padding:0;align-items:center;justify-content:center;border:1px solid var(--spcat-co18);border-radius:50px;background:var(--spcat-co15);color:var(--spcat-co11);cursor:pointer;transform:translateY(-50%);transition:border-color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out}.spcat_coll_product_sbc_section8_nav_prev{left:12px}.spcat_coll_product_sbc_section8_nav_next{right:12px}.spcat_coll_product_sbc_section8_nav span,.spcat_coll_product_sbc_section8_nav svg{display:block;width:24px;height:24px}.spcat_coll_product_sbc_section8_nav_prev span{transform:rotate(180deg)}.spcat_coll_product_sbc_section8_nav svg path{fill:currentColor}.spcat_coll_product_sbc_section8_nav:active:not(:disabled){border-color:var(--spcat-co11);background:var(--spcat-co11);color:var(--spcat-co15)}.spcat_coll_product_sbc_section8_list{display:grid;grid-auto-flow:column;grid-auto-columns:360px;gap:24px;width:100%;box-sizing:border-box;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;scrollbar-width:none}.spcat_coll_product_sbc_section8_list::-webkit-scrollbar{display:none}.spcat_coll_product_sbc_section8_item{position:relative;display:flex;align-items:flex-end;align-self:stretch;width:100%;max-width:100%;min-width:0;aspect-ratio:7 / 5;padding:18px;box-sizing:border-box;overflow:hidden;border:1px solid var(--spcat-co17);border-radius:6px;background:var(--spcat-co11);color:var(--spcat-co15);text-decoration:none}.spcat_coll_product_sbc_section8_item.has-copy:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.7) 100%);pointer-events:none}.spcat_coll_product_sbc_section8_image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease-out}.spcat_coll_product_sbc_section8_item_text{position:relative;z-index:1;width:100%;display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}.spcat_coll_product_sbc_section8_item_text p{margin:0;color:var(--spcat-co15);font:400 14px/1.4 spcat_fa_avww}.spcat_coll_product_sbc_section8_item_text h3{min-height:2.4em;margin:0;color:var(--spcat-co15);font:700 18px/1.2 spcat_fa_mvw}.spcat_coll_product_sbc_section8_item[href]:focus-visible{outline:2px solid var(--spcat-co15);outline-offset:-4px}.spcat_coll_product_sbc_section8_list:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}@media(hover:hover)and (pointer:fine){.spcat_coll_product_sbc_section8_nav:hover{border-color:var(--spcat-co11);background:var(--spcat-co8)}.spcat_coll_product_sbc_section8_item[href]:hover .spcat_coll_product_sbc_section8_image{opacity:.85}}@media screen and (max-width:1400px){.spcat_coll_product_sbc_section8_container{--s8-heading: 28px;--s8-heading-gap: 36px}.spcat_coll_product_sbc_section8_container[data-heading-scale="56_48_36_28"]{--s8-heading: 48px}.spcat_coll_product_sbc_section8_container[data-padding-top="120_60_30"]{padding-top:60px}.spcat_coll_product_sbc_section8_container[data-padding-bottom="120_60_30"]{padding-bottom:60px}.spcat_coll_product_sbc_section8_list{grid-auto-columns:320px;gap:18px}.spcat_coll_product_sbc_section8_item_text h3{font-size:16px}}@media screen and (max-width:1024px){.spcat_coll_product_sbc_section8_container{--s8-heading: 24px;--s8-heading-gap: 30px}.spcat_coll_product_sbc_section8_container[data-heading-scale="56_48_36_28"]{--s8-heading: 36px}.spcat_coll_product_sbc_section8_container[data-padding-top="120_60_30"],.spcat_coll_product_sbc_section8_container[data-padding-top="60_30"]{padding-top:30px}.spcat_coll_product_sbc_section8_container[data-padding-bottom="120_60_30"],.spcat_coll_product_sbc_section8_container[data-padding-bottom="60_30"]{padding-bottom:30px}.spcat_coll_product_sbc_section8_list{gap:12px}.spcat_coll_product_sbc_section8_nav{width:42px;height:42px}.spcat_coll_product_sbc_section8_item{padding:12px}.spcat_coll_product_sbc_section8_item_text p{font-size:12px}}@media screen and (max-width:768px){.spcat_coll_product_sbc_section8_container{--s8-heading-gap: 24px}.spcat_coll_product_sbc_section8_container[data-heading-scale="56_48_36_28"]{--s8-heading: 28px}.spcat_coll_product_sbc_section8_list{grid-auto-columns:min(300px,calc(100vw - 84px))}.spcat_coll_product_sbc_section8_nav{display:none}}@media(prefers-reduced-motion:reduce){.spcat_coll_product_sbc_section8_image,.spcat_coll_product_sbc_section8_nav{transition:none}}.spcat_coll_product_section9_container{--s9-heading: 36px;--s9-heading-gap: 48px;display:block;min-width:0;background:var(--spcat-s9-background, var(--spcat-co6));font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal;color:var(--spcat-co12)}.spcat_coll_product_section9_container[data-heading-scale="56_48_36_28"]{--s9-heading: 56px}.spcat_coll_product_section9_container[data-padding-top="120_60_30"]{padding-top:120px}.spcat_coll_product_section9_container[data-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_coll_product_section9_container[data-padding-top="60_30"]{padding-top:60px}.spcat_coll_product_section9_container[data-padding-bottom="60_30"]{padding-bottom:60px}.spcat_coll_product_section9>h2{margin:0 0 var(--s9-heading-gap);color:var(--spcat-co11);font-family:spcat_fa_mvw;font-size:var(--s9-heading);font-weight:var(--spcat-fw700);line-height:1.2;overflow-wrap:anywhere}.spcat_coll_product_section9_table_wrap{width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;border:1px solid var(--spcat-co17);border-radius:0;box-sizing:border-box;background:var(--spcat-co6)}.spcat_coll_product_section9_table_wrap::-webkit-scrollbar{display:none}.spcat_coll_product_section9_table{display:grid;grid-template-columns:180px repeat(var(--spcat-s9-columns),minmax(240px,1fr));width:100%;min-width:calc(180px + var(--spcat-s9-columns) * 240px);background:var(--spcat-s9-background)}.spcat_coll_product_section9_cell{min-width:0;min-height:72px;padding:18px;border-bottom:1px solid var(--spcat-co17);box-sizing:border-box;display:flex;align-items:center;color:var(--spcat-co12);font:400 16px/1.4 spcat_fa_avww;text-decoration:none;overflow-wrap:anywhere}.spcat_coll_product_section9_label{position:sticky;left:0;z-index:3;justify-content:center;border-right:1px solid var(--spcat-co17);background:var(--spcat-s9-background);color:var(--spcat-co11);font-weight:var(--spcat-fw500);text-align:center}.spcat_coll_product_section9_head{min-height:60px;justify-content:center;color:var(--spcat-co11);font-family:spcat_fa_avww;font-size:16px;font-weight:var(--spcat-fw500);text-align:center}.spcat_coll_product_section9_cell{background:var(--spcat-co6)}.spcat_coll_product_section9_cell[data-row=colors],.spcat_coll_product_section9_cell[data-row=feel],.spcat_coll_product_section9_cell[data-row=price_range],.spcat_coll_product_section9_cell.spcat_coll_product_section9_label{background:var(--spcat-co8)}.spcat_coll_product_section9_cell.spcat_coll_product_section9_head{background:var(--spcat-co9)}.spcat_coll_product_section9_title_link{transition:color .2s ease-out}.spcat_coll_product_section9_preview_label,.spcat_coll_product_section9_preview_cell{min-height:0}.spcat_coll_product_section9_preview_cell{justify-content:center}.spcat_coll_product_section9_media{position:relative;width:100%;min-width:0}.spcat_coll_product_section9_image_error{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:12px;background:var(--spcat-co8);color:var(--spcat-co12);text-align:center;pointer-events:none;border-radius:6px;font-size:12px}.spcat_coll_product_section9_image_error[hidden]{display:none}.spcat_coll_product_section9_preview_link{position:relative;width:100%;aspect-ratio:16 / 9;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px;background:transparent;text-decoration:none}.spcat_coll_product_section9_preview_img,.spcat_coll_product_section9_placeholder_svg{display:block;width:100%;height:100%;object-fit:cover;transition:opacity .2s ease-out}.spcat_coll_product_section9_preview_img_secondary{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0}.spcat_coll_product_section9_swatches{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.spcat_coll_product_section9_swatch{width:36px;height:36px;flex:0 0 36px;border:3px solid var(--spcat-co15);outline:1px solid var(--spcat-co18);border-radius:6px;background:var(--spcat-co15);object-fit:cover;box-sizing:border-box}.spcat_coll_product_section9_swatch_more{color:var(--spcat-co12);font:400 14px/1.4 spcat_fa_avww}.spcat_coll_product_section9_action_cell,.spcat_coll_product_section9_action_label{border-bottom:0}.spcat_coll_product_section9_button{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;min-height:48px;padding:0 24px;box-sizing:border-box;border-radius:6px;background:var(--spcat-co3);color:var(--spcat-co15);font:500 16px/1.4 spcat_fa_avww;text-align:center;text-decoration:none;transition:opacity .3s ease-out}.spcat_coll_product_section9_container a[href]:focus-visible,.spcat_coll_product_section9_table_wrap:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}.spcat_coll_product_section9_preview_link:focus-visible .spcat_coll_product_section9_preview_img_secondary.is-ready{opacity:1}@media(hover:hover)and (pointer:fine){.spcat_coll_product_section9_title_link[href]:hover{color:var(--spcat-co4)}.spcat_coll_product_section9_preview_link:hover .spcat_coll_product_section9_preview_img_secondary.is-ready{opacity:1}.spcat_coll_product_section9_button:hover{opacity:.85}}@media screen and (max-width:1400px){.spcat_coll_product_section9_container{--s9-heading: 28px;--s9-heading-gap: 36px}.spcat_coll_product_section9_container[data-heading-scale="56_48_36_28"]{--s9-heading: 48px}.spcat_coll_product_section9_container[data-padding-top="120_60_30"]{padding-top:60px}.spcat_coll_product_section9_container[data-padding-bottom="120_60_30"]{padding-bottom:60px}}@media screen and (max-width:1024px){.spcat_coll_product_section9_container{--s9-heading: 24px;--s9-heading-gap: 30px}.spcat_coll_product_section9_container[data-heading-scale="56_48_36_28"]{--s9-heading: 36px}.spcat_coll_product_section9_container[data-padding-top="120_60_30"],.spcat_coll_product_section9_container[data-padding-top="60_30"]{padding-top:30px}.spcat_coll_product_section9_container[data-padding-bottom="120_60_30"],.spcat_coll_product_section9_container[data-padding-bottom="60_30"]{padding-bottom:30px}.spcat_coll_product_section9_table{grid-template-columns:108px repeat(var(--spcat-s9-columns),216px);min-width:calc(108px + var(--spcat-s9-columns) * 216px)}.spcat_coll_product_section9_cell{min-height:60px;padding:18px 12px;font-size:14px}.spcat_coll_product_section9_head{min-height:54px;font-size:16px}.spcat_coll_product_section9_preview_label,.spcat_coll_product_section9_preview_cell{min-height:0;padding-top:12px;padding-bottom:12px}.spcat_coll_product_section9_button{min-height:42px;padding:0 12px}}@media screen and (max-width:768px){.spcat_coll_product_section9_container{--s9-heading-gap: 24px}.spcat_coll_product_section9_container[data-heading-scale="56_48_36_28"]{--s9-heading: 28px}}@media(prefers-reduced-motion:reduce){.spcat_coll_product_section9_title_link,.spcat_coll_product_section9_preview_img,.spcat_coll_product_section9_button{transition:none}}.wjs-ui-v2-wash{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--wjs-ui-v2-wash-pad-24: 24px;--wjs-ui-v2-wash-pad-36: 36px;--wjs-ui-v2-wash-pad-48: 48px;--wjs-ui-v2-wash-pad-60: 60px;--wjs-ui-v2-wash-pad-legacy-60: 60px;--wjs-ui-v2-wash-pad-legacy-120: 120px;--wjs-ui-v2-wash-intro-size: 24px;padding-block:var(--wjs-ui-v2-wash-pad-top, var(--wjs-ui-v2-wash-pad-48)) var(--wjs-ui-v2-wash-pad-bottom, var(--wjs-ui-v2-wash-pad-48));background:var(--wjs-ui-v2-wash-bg, var(--spcat-co8, #f5f2ed));color:var(--spcat-co12, #615a52);font:400 16px/1.4 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-top="0"]{--wjs-ui-v2-wash-pad-top: 0px}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-top="24_18_12"]{--wjs-ui-v2-wash-pad-top: var(--wjs-ui-v2-wash-pad-24)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-top="36_30_24"]{--wjs-ui-v2-wash-pad-top: var(--wjs-ui-v2-wash-pad-36)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-top="60_48_36"]{--wjs-ui-v2-wash-pad-top: var(--wjs-ui-v2-wash-pad-60)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-top="60_30"]{--wjs-ui-v2-wash-pad-top: var(--wjs-ui-v2-wash-pad-legacy-60)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-top="120_60_30"]{--wjs-ui-v2-wash-pad-top: var(--wjs-ui-v2-wash-pad-legacy-120)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-bottom="0"]{--wjs-ui-v2-wash-pad-bottom: 0px}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-bottom="24_18_12"]{--wjs-ui-v2-wash-pad-bottom: var(--wjs-ui-v2-wash-pad-24)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-bottom="36_30_24"]{--wjs-ui-v2-wash-pad-bottom: var(--wjs-ui-v2-wash-pad-36)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-bottom="60_48_36"]{--wjs-ui-v2-wash-pad-bottom: var(--wjs-ui-v2-wash-pad-60)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-bottom="60_30"]{--wjs-ui-v2-wash-pad-bottom: var(--wjs-ui-v2-wash-pad-legacy-60)}.wjs-ui-v2-wash[data-wjs-ui-v2-padding-bottom="120_60_30"]{--wjs-ui-v2-wash-pad-bottom: var(--wjs-ui-v2-wash-pad-legacy-120)}.wjs-ui-v2-wash[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-wash-intro-size: 36px}.wjs-ui-v2-wash[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-wash-intro-size: 56px}.wjs-ui-v2-wash .wjs-ui-v2-shell{width:calc(100% - 2 * var(--wjs-ui-v2-page-gutter));margin-inline:auto}.wjs-ui-v2-wash__breadcrumbs{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-block-end:16px;font-size:14px}.wjs-ui-v2-wash__breadcrumbs a{color:inherit;text-decoration:none}.wjs-ui-v2-wash__breadcrumbs [aria-current]{color:var(--spcat-co11, #53443c)}.wjs-ui-v2-wash__header:not(:last-child){margin-block-end:24px}.wjs-ui-v2-wash__header h1,.wjs-ui-v2-wash__intro h2,.wjs-ui-v2-wash__caption{margin:0;color:var(--spcat-co11, #53443c);font:700 28px/1.2 spcat_fa_mvw,sans-serif;overflow-wrap:anywhere}.wjs-ui-v2-wash__header>:not(h1){max-width:84ch}.wjs-ui-v2-wash__header p,.wjs-ui-v2-wash__intro p{margin-block:0;overflow-wrap:anywhere}.wjs-ui-v2-wash__header h1+*{margin-block-start:8px}.wjs-ui-v2-wash__description>:first-child{margin-block-start:0}.wjs-ui-v2-wash__description>:last-child{margin-block-end:0}.wjs-ui-v2-wash__rail{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(min(256px,100%),1fr);gap:24px;min-width:0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:none}.wjs-ui-v2-wash__rail::-webkit-scrollbar{display:none}.wjs-ui-v2-wash__card{min-width:0;overflow:hidden;border-radius:20px;background:var(--spcat-co15, #fff);scroll-snap-align:start}.wjs-ui-v2-wash__intro{display:grid;align-content:center;gap:16px;padding:24px;background:var(--spcat-co8, #f5f2ed)}.wjs-ui-v2-wash__intro h2{font-size:var(--wjs-ui-v2-wash-intro-size)}.wjs-ui-v2-wash__media{position:relative;display:block;inline-size:100%;aspect-ratio:4 / 3;max-height:360px;background:var(--spcat-co8, #f5f2ed)}.wjs-ui-v2-wash__media>img,.wjs-ui-v2-wash__media>video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--wjs-ui-v2-wash-focus, center)}.wjs-ui-v2-wash__media>video{opacity:0;transition:opacity .16s ease-out}.wjs-ui-v2-wash__media>video.spcat_global_lazy_video_playing{opacity:1}.wjs-ui-v2-wash__rail:focus-visible,.wjs-ui-v2-wash__breadcrumbs a:focus-visible{outline:2px solid var(--spcat-co11, #53443c);outline-offset:-2px}.wjs-ui-v2-wash__caption{padding:16px 24px;font-size:18px;line-height:1.4}@media(max-width:1400px){.wjs-ui-v2-wash{--wjs-ui-v2-wash-pad-legacy-120: 60px}.wjs-ui-v2-wash[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-wash-intro-size: 28px}.wjs-ui-v2-wash[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-wash-intro-size: 48px}}@media(max-width:1024px){.wjs-ui-v2-wash{--wjs-ui-v2-wash-pad-24: 18px;--wjs-ui-v2-wash-pad-36: 30px;--wjs-ui-v2-wash-pad-48: 36px;--wjs-ui-v2-wash-pad-60: 48px;--wjs-ui-v2-wash-pad-legacy-60: 30px;--wjs-ui-v2-wash-pad-legacy-120: 30px;--wjs-ui-v2-wash-intro-size: 20px}.wjs-ui-v2-wash[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-wash-intro-size: 24px}.wjs-ui-v2-wash[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-wash-intro-size: 36px}.wjs-ui-v2-wash__rail{gap:16px}.wjs-ui-v2-wash__caption{padding-inline:16px}}@media(max-width:768px),(max-width:1024px)and (max-height:480px)and (orientation:landscape){.wjs-ui-v2-wash{--wjs-ui-v2-wash-pad-24: 12px;--wjs-ui-v2-wash-pad-36: 24px;--wjs-ui-v2-wash-pad-48: 24px;--wjs-ui-v2-wash-pad-60: 36px;font-size:14px}.wjs-ui-v2-wash[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-wash-intro-size: 28px}.wjs-ui-v2-wash__breadcrumbs{margin-block-end:12px;font-size:12px}.wjs-ui-v2-wash__header h1{font-size:24px}.wjs-ui-v2-wash__header:not(:last-child){margin-block-end:16px}.wjs-ui-v2-wash__rail{grid-auto-columns:clamp(min(256px,100%),86%,320px)}.wjs-ui-v2-wash__rail:has(>:only-child){grid-auto-columns:100%}.wjs-ui-v2-wash__intro{order:1;gap:12px;padding:16px}.wjs-ui-v2-wash__caption{padding:12px 16px;font-size:16px}}@media(prefers-reduced-motion:reduce){.wjs-ui-v2-wash__media>video{transition:none}}.wjs-ui-v2-footer{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);display:block;padding-block:48px 24px;background:var(--wjs-ui-v2-footer-background, var(--spcat-co8));color:var(--spcat-co6);font:400 14px/1.45 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-footer *,.wjs-ui-v2-footer *:before,.wjs-ui-v2-footer *:after{box-sizing:border-box}.wjs-ui-v2-footer [hidden]{display:none!important}.wjs-ui-v2-footer>.wjs-ui-v2-shell{inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter));margin-inline:auto}.wjs-ui-v2-footer-panel{--wjs-ui-v2-footer-muted: var(--spcat-co5);--wjs-ui-v2-footer-rule: rgba(252, 251, 250, .24);padding:48px;border-radius:18px;background:var(--spcat-co11)}.wjs-ui-v2-footer-panel a{color:inherit}.wjs-ui-v2-footer-panel a:focus-visible,.wjs-ui-v2-footer-panel button:focus-visible{outline:2px solid var(--spcat-co6);outline-offset:3px}.wjs-ui-v2-footer-newsletter{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.85fr);align-items:center;gap:24px 36px;padding-bottom:36px;border-bottom:1px solid var(--wjs-ui-v2-footer-rule)}.wjs-ui-v2-footer-newsletter-title,.wjs-ui-v2-footer-brand-title,.wjs-ui-v2-footer-menu-heading{margin:0;color:inherit;font:700 18px/1.3 spcat_fa_mvw,sans-serif;letter-spacing:normal}.wjs-ui-v2-footer-newsletter-copy p,.wjs-ui-v2-footer-brand p{margin:6px 0 0;color:var(--wjs-ui-v2-footer-muted);overflow-wrap:anywhere}.wjs-ui-v2-footer-newsletter-form{justify-self:end;inline-size:100%;min-inline-size:0;max-inline-size:600px}.wjs-ui-v2-footer-sr-only{position:absolute;inline-size:1px;block-size:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wjs-ui-v2-footer-newsletter-field{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.wjs-ui-v2-footer-newsletter-input{width:100%;min-width:0;min-height:48px;padding:0 18px;border:1px solid var(--spcat-co3);border-radius:50px;background:transparent;color:inherit;font:400 16px/1.35 spcat_fa_avww,sans-serif}.wjs-ui-v2-footer-newsletter-input::placeholder{color:var(--wjs-ui-v2-footer-muted);opacity:1}.wjs-ui-v2-footer-newsletter-input[aria-invalid=true]{border-color:var(--spcat-co19)}.wjs-ui-v2-footer-newsletter-input:focus{border-color:var(--spcat-co15);outline:2px solid var(--spcat-co15);outline-offset:2px;box-shadow:none}.wjs-ui-v2-footer-newsletter-input[aria-invalid=true]:focus{border-color:var(--spcat-co19);outline-color:var(--spcat-co19)}.wjs-ui-v2-footer-panel .wjs-ui-v2-footer-button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border:1px solid transparent;border-radius:50px;background:var(--spcat-co8);color:var(--spcat-co11);font:500 14px/1.35 spcat_fa_avww,sans-serif;text-align:center;text-decoration:none;cursor:pointer}.wjs-ui-v2-footer-panel .wjs-ui-v2-footer-button:hover{background:var(--spcat-co5)}.wjs-ui-v2-footer-form-message{margin-top:12px;overflow-wrap:anywhere}.wjs-ui-v2-footer-form-message-error{color:var(--spcat-co19)}.wjs-ui-v2-footer-form-message ul{margin:0;padding-inline-start:18px}.wjs-ui-v2-footer-body{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,2.9fr) minmax(0,1.15fr);grid-template-areas:"brand menus connect";align-items:start;gap:36px;padding-block:36px 0}.wjs-ui-v2-footer-brand{grid-area:brand;min-width:0}.wjs-ui-v2-footer-brand-logo{display:block;width:fit-content;max-width:100%;margin-bottom:18px;text-decoration:none}.wjs-ui-v2-footer-brand-logo img{display:block;width:156px;max-width:100%;height:auto;filter:brightness(0) invert(1)}.wjs-ui-v2-footer-brand .wjs-ui-v2-footer-button{margin-top:24px}.wjs-ui-v2-footer-menus{grid-area:menus;display:grid;grid-template-columns:repeat(var(--wjs-ui-v2-footer-menu-count, 3),minmax(0,1fr));align-items:start;gap:24px;min-width:0}.wjs-ui-v2-footer-menu-item{min-width:0}.wjs-ui-v2-footer-menu-heading{font-size:14px;overflow-wrap:anywhere}.wjs-ui-v2-footer-menu-summary{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:start;cursor:pointer}.wjs-ui-v2-footer-menu-arrow{flex:none}.wjs-ui-v2-footer-menu-arrow svg{display:block;width:18px;height:18px}.wjs-ui-v2-footer-menu-summary[aria-expanded=true] .wjs-ui-v2-footer-menu-arrow{transform:rotate(90deg)}.wjs-ui-v2-footer-menu-links{display:grid;gap:6px;margin:12px 0 0;padding:0;list-style:none}.wjs-ui-v2-footer-menu-link{display:inline-flex;align-items:center;min-height:24px;overflow-wrap:anywhere;text-decoration:none}.wjs-ui-v2-footer-panel :is(.wjs-ui-v2-footer-menu-link,.wjs-ui-v2-footer-contact-item):hover{text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-footer-connect{grid-area:connect;min-width:0}.wjs-ui-v2-footer-contact{display:flex;flex-wrap:wrap;gap:18px 24px}.wjs-ui-v2-footer-contact-item{display:flex;align-items:center;gap:12px;min-width:0;max-width:100%;text-decoration:none}.wjs-ui-v2-footer-contact-item .wjs-ui-v2-footer-icon{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:12px;background:var(--spcat-co16)}.wjs-ui-v2-footer-contact-text{min-width:0;overflow-wrap:anywhere}.wjs-ui-v2-footer-contact-label{display:block;color:var(--wjs-ui-v2-footer-muted);font-size:12px}.wjs-ui-v2-footer-contact-value{text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-footer-social-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.wjs-ui-v2-footer-panel .wjs-ui-v2-footer-social-link{position:relative;display:grid;place-items:center;width:36px;height:42px;color:var(--spcat-co6);border-radius:50px}.wjs-ui-v2-footer-social-link .wjs-ui-v2-footer-icon{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#60664f}.wjs-ui-v2-footer-social-link:hover .wjs-ui-v2-footer-icon{background:var(--spcat-co16)}.wjs-ui-v2-footer-icon svg{display:block;width:18px;height:18px}.wjs-ui-v2-footer-panel :is(.wjs-ui-v2-footer-icon,.wjs-ui-v2-footer-menu-arrow) svg [fill]:not([fill=none]){fill:currentColor}.wjs-ui-v2-footer-panel :is(.wjs-ui-v2-footer-icon,.wjs-ui-v2-footer-menu-arrow) svg [stroke]:not([stroke=none]){stroke:currentColor}.wjs-ui-v2-footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-top:48px;color:var(--wjs-ui-v2-footer-muted);font-size:12px}.wjs-ui-v2-footer-copyright{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 12px;min-width:0;overflow-wrap:anywhere}.wjs-ui-v2-footer-copyright p{margin:0}.wjs-ui-v2-footer-copyright a{text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-footer-payment-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:6px;margin:0;padding:0;list-style:none}.wjs-ui-v2-footer-payment-item{padding:0}.wjs-ui-v2-footer-payment-item svg{display:block;width:32px;height:auto}@media screen and (max-width:1400px){.wjs-ui-v2-footer-panel{padding:36px}.wjs-ui-v2-footer-body{gap:24px}.wjs-ui-v2-footer-menus{gap:18px}}@media screen and (max-width:1024px){.wjs-ui-v2-footer{padding-block-start:36px}.wjs-ui-v2-footer-panel{padding:30px}.wjs-ui-v2-footer-body{grid-template-columns:minmax(0,1fr) minmax(0,2.7fr);grid-template-areas:"brand menus" "connect connect"}.wjs-ui-v2-footer-connect{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.wjs-ui-v2-footer-social-list{margin:0}.wjs-ui-v2-footer-newsletter-input,.wjs-ui-v2-footer-panel .wjs-ui-v2-footer-button{min-height:42px}}@media screen and (max-width:768px){.wjs-ui-v2-footer{padding-block-start:24px}.wjs-ui-v2-footer-panel{padding:24px 18px;border-radius:12px}.wjs-ui-v2-footer-newsletter{grid-template-columns:minmax(0,1fr);gap:18px;padding-bottom:24px}.wjs-ui-v2-footer-newsletter-form{max-inline-size:none}.wjs-ui-v2-footer-newsletter-field{grid-template-columns:minmax(0,1fr) fit-content(40%)}.wjs-ui-v2-footer-newsletter-input{padding-inline:12px}.wjs-ui-v2-footer-panel .wjs-ui-v2-footer-button{padding-inline:12px;overflow-wrap:anywhere}.wjs-ui-v2-footer-body{grid-template-columns:minmax(0,1fr);grid-template-areas:"brand" "menus" "connect";gap:24px;padding-top:24px}.wjs-ui-v2-footer-brand-logo{margin-bottom:12px}.wjs-ui-v2-footer-brand .wjs-ui-v2-footer-button{margin-top:12px}.wjs-ui-v2-footer-menus{grid-template-columns:minmax(0,1fr);gap:18px}.wjs-ui-v2-footer[data-wjs-ui-v2-disclosures] .wjs-ui-v2-footer-menus{gap:0;border-top:1px solid var(--wjs-ui-v2-footer-rule)}.wjs-ui-v2-footer[data-wjs-ui-v2-disclosures] .wjs-ui-v2-footer-menu-item{border-bottom:1px solid var(--wjs-ui-v2-footer-rule)}.wjs-ui-v2-footer-menu-links{margin-top:0;padding-block:6px 12px}.wjs-ui-v2-footer-menu-link{min-height:36px}.wjs-ui-v2-footer-bottom{flex-direction:column;align-items:flex-start;margin-top:24px}}.spcat_page_compare_section1_container{background:var(--spcat-compare-background, var(--spcat-co6));color:var(--spcat-co12);font-family:spcat_fa_avww,sans-serif;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat_page_compare_section1_container *,.spcat_page_compare_sticky *{box-sizing:border-box}.spcat_page_compare_header{padding:0 0 24px;margin-bottom:24px;text-align:center;overflow-wrap:anywhere}.spcat_page_compare_heading{max-width:960px;margin:0 auto;color:var(--spcat-co11);font:700 var(--spcat-fs48)/1.2 spcat_fa_mvw,sans-serif;letter-spacing:normal}.spcat_page_compare_description{max-width:58ch;margin:12px auto 0;color:var(--spcat-co12);font:400 var(--spcat-fs16)/1.4 spcat_fa_avww,sans-serif}.spcat_page_compare_description:first-child{margin-top:0}.spcat_page_compare_description>:first-child{margin-top:0}.spcat_page_compare_description>:last-child{margin-bottom:0}.spcat_page_compare_description a{color:inherit;text-underline-offset:3px}.spcat_page_compare_section1_container[data-spcat-padding-top="120_60_30"]{padding-top:120px}.spcat_page_compare_section1_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_page_compare_section1_container[data-spcat-padding-top="60_30"]{padding-top:60px}.spcat_page_compare_section1_container[data-spcat-padding-bottom="60_30"]{padding-bottom:60px}.spcat_page_compare{display:block;font-size:16px;--spcat-compare-gap: 24px}.spcat_page_compare [hidden]{display:none!important}.spcat_page_compare button,.spcat_page_compare summary,.spcat_page_compare a{-webkit-tap-highlight-color:transparent}.spcat_page_compare button{font:inherit;color:inherit;cursor:pointer;letter-spacing:normal}.spcat_page_compare a{color:inherit;text-decoration:none}.spcat_page_compare :is(a,button,summary,[tabindex]):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:3px}.spcat_page_compare_viewport,.spcat_page_compare_sticky_viewport{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.spcat_page_compare_viewport::-webkit-scrollbar,.spcat_page_compare_sticky_viewport::-webkit-scrollbar{display:none}.spcat_page_compare_canvas{width:100%}.spcat_page_compare_grid{display:grid;grid-template-columns:repeat(var(--spcat-compare-count, 3),minmax(0,1fr));gap:var(--spcat-compare-gap)}.spcat_page_compare_selectors{position:relative;z-index:3;margin-bottom:12px}.spcat_page_compare_selector{min-width:0;position:relative}.spcat_page_compare_selector summary{display:flex;align-items:center;justify-content:space-between;gap:12px;height:100%;min-height:84px;padding:12px 18px;background:var(--spcat-co6);border:1px solid var(--spcat-co18);border-radius:6px;color:var(--spcat-co11);cursor:pointer;list-style:none;transition:border-color .2s ease-out}.spcat_page_compare_selector summary:hover,.spcat_page_compare_selector[open] summary{border-color:var(--spcat-co11)}.spcat_page_compare_selector summary::-webkit-details-marker{display:none}.spcat_page_compare_selector summary>span:first-child{min-width:0}.spcat_page_compare_selector small{display:block;margin-bottom:6px;font-size:12px;color:var(--spcat-co12)}.spcat_page_compare_selector [data-compare-selected-label]{display:block;font-size:16px;font-weight:500;line-height:1.4}.spcat_page_compare_caret{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;flex-shrink:0}.spcat_page_compare_caret svg{display:block;width:24px;height:24px;transform:rotate(90deg)}.spcat_page_compare_selector[open] .spcat_page_compare_caret{transform:rotate(180deg)}.spcat_page_compare_options{position:absolute;top:calc(100% + 6px);left:0;right:0;padding:6px;max-height:360px;overflow-y:auto;background:var(--spcat-co6);border:1px solid var(--spcat-co18);border-radius:6px}.spcat_page_compare_options button{display:flex;align-items:center;gap:12px;text-align:left;width:100%;border:0;border-radius:6px;background:transparent;padding:12px;font-size:14px;min-height:60px;transition:background-color .2s ease-out}.spcat_page_compare_options button img{width:60px;height:48px;object-fit:cover;flex-shrink:0;border-radius:6px}.spcat_page_compare_options button span{min-width:0}.spcat_page_compare_options button[aria-pressed=true],.spcat_page_compare_options button:hover{background:var(--spcat-co8)}.spcat_page_compare_row{margin:0}.spcat_page_compare_row_heading{display:flex;align-items:center;justify-content:center;margin:0;padding:12px 18px;min-height:54px;width:100%;border:0;border-radius:6px;background:var(--spcat-co9);color:var(--spcat-co11);text-align:center;font:700 18px/1.4 spcat_fa_mvw,sans-serif;letter-spacing:normal}.spcat_page_compare_cell{position:relative;min-width:0;text-align:center;padding:30px 24px;overflow-wrap:anywhere}.spcat_page_compare_row:not(.spcat_page_compare_row--image) .spcat_page_compare_cell+.spcat_page_compare_cell:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--spcat-compare-gap) / -2 - 1.5px);width:3px;background:var(--spcat-co8)}.spcat_page_compare_row--image>.spcat_page_compare_grid{grid-template-rows:repeat(5,auto);row-gap:12px;padding-bottom:36px}.spcat_page_compare_row--image .spcat_page_compare_cell{display:grid;grid-template-rows:subgrid;grid-row:1 / span 5;padding:0;text-align:left}.spcat_page_compare_photo{position:relative;display:block;aspect-ratio:904 / 714;overflow:hidden;border-radius:6px;background:var(--spcat-co8);margin-bottom:12px}.spcat_page_compare_photo>img,.spcat_page_compare_photo>svg{display:block;width:100%;height:100%;object-fit:cover}.spcat_page_compare_intro{display:contents}.spcat_page_compare_title{color:var(--spcat-co11);font:700 20px/1.4 spcat_fa_mvw,sans-serif;letter-spacing:normal;margin:0}.spcat_page_compare_title a:hover{text-decoration:underline;text-underline-offset:3px}.spcat_page_compare_subtitle{margin:0;font-size:14px;line-height:1.6}.spcat_page_compare_price{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;align-content:center;padding:6px 0;color:var(--spcat-co11);font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.spcat_page_compare_current_price{white-space:nowrap;color:var(--spcat-co4, #D35C1A)}.spcat_page_compare_price s{font-size:14px;color:var(--spcat-co12);font-weight:400}.spcat_page_compare_discount{display:inline-flex;padding:6px 12px;border-radius:50px;font-size:12px;line-height:1;background:var(--spcat-co8);color:var(--spcat-co4, #D35C1A);font-weight:500}.spcat_page_compare a.spcat_page_compare_shop{display:flex;justify-content:center;align-items:center;min-height:48px;padding:0 24px;border-radius:6px;background:var(--spcat-co4, #D35C1A);color:var(--spcat-co15);font-family:spcat_fa_avww,sans-serif;font-size:var(--spcat-fs16);font-weight:var(--spcat-fw500);text-align:center;white-space:nowrap;transition:background-color .2s ease-out}.spcat_page_compare a.spcat_page_compare_shop:hover{background:color-mix(in srgb,var(--spcat-co4, #D35C1A) 88%,var(--spcat-co11))}.spcat_page_compare_row--arm .spcat_page_compare_cell,.spcat_page_compare_row--fabric .spcat_page_compare_cell,.spcat_page_compare_row--ottoman .spcat_page_compare_cell{padding:24px 0 30px}.spcat_page_compare_detail{position:relative;aspect-ratio:904 / 512;border-radius:6px;overflow:hidden}.spcat_page_compare_detail>img{display:block;width:100%;height:100%;object-fit:cover}.spcat_page_compare_detail--empty{display:flex;align-items:center;justify-content:center}.spcat_page_compare_caption{display:flex;align-items:center;justify-content:center;gap:6px;font:700 16px/1.4 spcat_fa_mvw,sans-serif;color:var(--spcat-co11);padding:12px 12px 0}.spcat_page_compare_icon{display:block;width:36px;height:36px;object-fit:contain;flex-shrink:0;margin:0 auto 12px}.spcat_page_compare_caption .spcat_page_compare_icon{width:24px;height:24px;margin:0}.spcat_page_compare_value{white-space:normal;font:700 16px/1.65 spcat_fa_mvw,sans-serif;color:var(--spcat-co11)}.spcat_page_compare_row--width .spcat_page_compare_value{text-align:center;display:inline-block;font:400 14px/1.65 spcat_fa_avww,sans-serif;color:var(--spcat-co12)}.spcat_page_compare_dimensions{display:grid;gap:6px;margin:0}.spcat_page_compare_dimensions dt{display:inline;font-family:spcat_fa_mvw,sans-serif;font-weight:700}.spcat_page_compare_dimensions dd{display:inline;margin:0 0 0 6px}.spcat_page_compare_dimensions dd,.spcat_page_compare_row--back .spcat_page_compare_value,.spcat_page_compare_row--legs .spcat_page_compare_value{overflow-wrap:normal}.spcat_page_compare_row--back .spcat_page_compare_cell{display:flex;align-items:center;justify-content:center;gap:12px}.spcat_page_compare_row--back .spcat_page_compare_icon{width:30px;height:30px;margin:0}.spcat_page_compare_firmness_name{margin:0 0 24px;font:700 18px/1.4 spcat_fa_mvw,sans-serif;color:var(--spcat-co11)}.spcat_page_compare_scale{margin:0 auto;max-width:216px;padding:0 6px}.spcat_page_compare_scale_track{display:flex;gap:3px;position:relative;height:3px}.spcat_page_compare_scale_track i{flex:1;background:var(--spcat-co5);border-radius:3px}.spcat_page_compare_scale[data-marker="25"] i:first-child,.spcat_page_compare_scale[data-marker="50"] i:nth-child(-n+2),.spcat_page_compare_scale[data-marker="75"] i:nth-child(-n+3),.spcat_page_compare_scale[data-marker="100"] i{background:var(--spcat-co3)}.spcat_page_compare_scale_track b{position:absolute;left:var(--spcat-compare-marker);top:50%;width:9px;height:9px;transform:translate(-50%,-50%);border:2px solid var(--spcat-co11);background:var(--spcat-co6);border-radius:50%}.spcat_page_compare_scale_labels{display:flex;justify-content:space-between;font-size:12px;margin-top:12px}.spcat_page_compare_fillings{margin:0;font-size:14px;line-height:1.65}.spcat_page_compare_fillings>div+div{margin-top:24px}.spcat_page_compare_fillings dt{font:700 14px/1.5 spcat_fa_mvw,sans-serif;color:var(--spcat-co11);margin-bottom:6px}.spcat_page_compare_fillings dd{margin:0}.spcat_page_compare_sticky{position:fixed;top:var(--spcat-compare-top, 0px);left:0;right:0;z-index:8;padding:18px 0;background:var(--spcat-compare-background, var(--spcat-co6));border-bottom:1px solid var(--spcat-co17);box-shadow:0 6px 18px #53443c24}.spcat_page_compare_sticky_viewport{width:var(--spcat-compare-width, 100%);margin-left:var(--spcat-compare-left, 0px)}.spcat_page_compare_sticky_grid{grid-template-rows:auto auto;row-gap:12px}.spcat_page_compare_sticky_cell{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:subgrid;grid-row:1 / span 2;align-items:center;column-gap:12px;min-width:0}.spcat_page_compare_sticky_cell>img{width:60px;height:48px;object-fit:cover;border-radius:6px;flex-shrink:0}.spcat_page_compare_sticky_cell>span{font-size:16px;font-weight:500;color:var(--spcat-co11)}.spcat_page_compare_sticky_info{display:flex;flex-direction:column;gap:6px;min-width:0;overflow-wrap:anywhere}.spcat_page_compare_sticky_info>span:first-child{font-family:spcat_fa_mvw,sans-serif;font-weight:700}.spcat_page_compare_sticky_cell:not(:has(>img)) .spcat_page_compare_sticky_info{grid-column:1 / -1}.spcat_page_compare_sticky_price{color:var(--spcat-co4, #D35C1A);white-space:nowrap;font-variant-numeric:tabular-nums}.spcat_page_compare_sticky_cell .spcat_page_compare_shop{grid-column:1 / -1}.spcat_page_compare_status{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);margin:0}.spcat_page_compare_editor_block{display:none}@media screen and (max-width:1400px){.spcat_page_compare_heading{font-size:var(--spcat-fs36)}.spcat_page_compare_section1_container[data-spcat-padding-top="120_60_30"]{padding-top:60px}.spcat_page_compare_section1_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:60px}.spcat_page_compare{--spcat-compare-gap: 18px}.spcat_page_compare_sticky_cell{column-gap:12px}.spcat_page_compare_sticky_cell>img{width:48px;height:42px}}@media screen and (max-width:1024px){.spcat_page_compare_header{padding-bottom:18px;margin-bottom:18px}.spcat_page_compare_heading{font-size:var(--spcat-fs24)}.spcat_page_compare_description{font-size:var(--spcat-fs14)}.spcat_page_compare_section1_container:is([data-spcat-padding-top="120_60_30"],[data-spcat-padding-top="60_30"]){padding-top:30px}.spcat_page_compare_section1_container:is([data-spcat-padding-bottom="120_60_30"],[data-spcat-padding-bottom="60_30"]){padding-bottom:30px}.spcat_page_compare_selector summary{padding:12px}.spcat_page_compare_title{font-size:18px}.spcat_page_compare_cell{padding:24px 12px}.spcat_page_compare a.spcat_page_compare_shop{min-height:42px;padding:0 12px}.spcat_page_compare_sticky_cell>span{font-size:14px}}@media screen and (max-width:768px){.spcat_page_compare{--spcat-compare-gap: 12px;font-size:14px}.spcat_page_compare[data-count="3"] .spcat_page_compare_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.spcat_page_compare_grid>:nth-child(n+3){display:none}.spcat_page_compare_selector summary{padding:12px;gap:6px;min-height:84px}.spcat_page_compare_selector [data-compare-selected-label],.spcat_page_compare_options button{font-size:14px}.spcat_page_compare_selector[open]{z-index:4}.spcat_page_compare_options{padding:6px;width:max(100%,min(288px,calc(100vw - 72px)));right:auto;box-shadow:0 6px 18px #53443c24}.spcat_page_compare_selector:nth-child(2) .spcat_page_compare_options{left:auto;right:0}.spcat_page_compare_options button{padding:12px 6px;min-height:48px}.spcat_page_compare_options button img{display:none}.spcat_page_compare_selector small{font-size:12px}.spcat_page_compare_title{font-size:16px;min-width:0}.spcat_page_compare_title a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spcat_page_compare_selector [data-compare-selected-label]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spcat_page_compare_sticky_info>span:first-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.spcat_page_compare_subtitle{font-size:12px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.spcat_page_compare_price{font-size:clamp(14px,4vw,18px);gap:6px;flex-wrap:nowrap;white-space:nowrap}.spcat_page_compare_price s{display:none}.spcat_page_compare_fillings,.spcat_page_compare_row--width .spcat_page_compare_value{font-size:14px}.spcat_page_compare_discount{padding:6px;font-size:12px;flex-shrink:0}.spcat_page_compare_caption,.spcat_page_compare_value{font-size:14px}.spcat_page_compare_caption{padding:12px 6px 0}.spcat_page_compare_row--arm .spcat_page_compare_cell,.spcat_page_compare_row--fabric .spcat_page_compare_cell,.spcat_page_compare_row--ottoman .spcat_page_compare_cell{padding-block:18px 24px}.spcat_page_compare_cell{padding:24px 6px}.spcat_page_compare_row--back .spcat_page_compare_cell{gap:6px}.spcat_page_compare_row--back .spcat_page_compare_icon{width:24px;height:24px}.spcat_page_compare_scale{padding-inline:6px}.spcat_page_compare_firmness_name{font-size:16px;margin-bottom:18px}.spcat_page_compare_row_heading{font-size:16px;min-height:48px;padding:12px}.spcat_page_compare_sticky{padding-block:6px}.spcat_page_compare_sticky_grid{row-gap:6px}.spcat_page_compare_sticky_cell{grid-template-columns:48px minmax(0,1fr);column-gap:6px}.spcat_page_compare_sticky_cell>img{display:block;width:48px;height:42px}.spcat_page_compare_sticky_info{grid-column:2;gap:0;line-height:1.4}}@media(prefers-reduced-motion:reduce){.spcat_page_compare *,.spcat_page_compare *:before{transition:none!important}}.spcat_page_compare_section2_container{background:var(--spcat-feature-background, var(--spcat-co8));padding-block:var(--spcat-feature-padding, 36px);color:var(--spcat-co12);font:400 16px/1.4 spcat_fa_avww,sans-serif;letter-spacing:normal}.spcat_page_compare_section2_container *{box-sizing:border-box}.spcat_page_compare_section2_marquee{position:relative;display:block}.spcat_page_compare_section2_viewport{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.spcat_page_compare_section2_viewport::-webkit-scrollbar{display:none}.spcat_page_compare_section2_marquee[data-ready] .spcat_page_compare_section2_viewport{overflow:hidden;touch-action:pan-y pinch-zoom;cursor:grab}.spcat_page_compare_section2_marquee[data-dragging] .spcat_page_compare_section2_viewport{cursor:grabbing;-webkit-user-select:none;user-select:none}.spcat_page_compare_section2_track{display:flex;width:max-content}.spcat_page_compare_section2_marquee:is([data-playing],[data-dragging]) .spcat_page_compare_section2_track{will-change:transform}.spcat_page_compare_section2_group{position:relative;display:flex;align-items:stretch;gap:36px;padding-right:36px;flex-shrink:0}.spcat_page_compare_section2_card{display:flex;align-items:center;gap:24px;width:384px;flex:0 0 384px}.spcat_page_compare_section2_icon{display:flex;align-items:center;justify-content:center;width:64px;height:64px;flex:0 0 64px;border-radius:50%;border:1px solid var(--spcat-co17);background:var(--spcat-co6)}.spcat_page_compare_section2_icon img{display:block;width:32px;height:32px;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.spcat_page_compare_section2_text{min-width:0;flex:1;overflow-wrap:anywhere}.spcat_page_compare_section2_title{margin:0;font:700 18px/1.4 spcat_fa_mvw,sans-serif;color:var(--spcat-co11);letter-spacing:normal}.spcat_page_compare_section2_description{margin-top:6px;font:400 16px/1.4 spcat_fa_avww,sans-serif}.spcat_page_compare_section2_description:first-child{margin-top:0}.spcat_page_compare_section2_description>:first-child{margin-top:0}.spcat_page_compare_section2_description>:last-child{margin-bottom:0}.spcat_page_compare_section2_description a{color:inherit;text-underline-offset:3px}.spcat_page_compare_section2_marquee [hidden]{display:none!important}.spcat_page_compare_section2_marquee :focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}.spcat_page_compare_section2_placeholder{display:block;width:90%;height:12px;margin-top:6px;border-radius:6px;background:var(--spcat-co17)}.spcat_page_compare_section2_placeholder--title{width:60%;height:18px;margin:0 0 12px}.spcat_page_compare_section2_placeholder_icon{width:24px;height:24px;border:1px dashed var(--spcat-co3);border-radius:6px}.spcat_page_compare_section2_empty{padding-block:24px}@media screen and (max-width:1400px){.spcat_page_compare_section2_group{gap:30px;padding-right:30px}.spcat_page_compare_section2_card{width:360px;flex-basis:360px;gap:18px}}@media screen and (max-width:1024px){.spcat_page_compare_section2_container{padding-block:min(var(--spcat-feature-padding, 36px),30px)}.spcat_page_compare_section2_card{width:324px;flex-basis:324px}.spcat_page_compare_section2_title{font-size:16px}.spcat_page_compare_section2_description{font-size:14px}.spcat_page_compare_section2_icon{width:54px;height:54px;flex-basis:54px}}@media screen and (max-width:768px){.spcat_page_compare_section2_group{gap:24px;padding-right:24px}.spcat_page_compare_section2_card{width:min(300px,calc(100vw - 60px));flex-basis:min(300px,calc(100vw - 60px));gap:12px}.spcat_page_compare_section2_icon{width:48px;height:48px;flex-basis:48px}.spcat_page_compare_section2_icon img{width:24px;height:24px}}.wjs-ui-v2-pagecontact{--wjs-ui-v2-pagecontact-gutter: var(--wjs-ui-v2-content-gutter);--wjs-ui-v2-contact-top: 48px;--wjs-ui-v2-contact-bottom: 36px;--wjs-ui-v2-contact-crumb-gap: 20px;--wjs-ui-v2-contact-crumb-size: 14px;--wjs-ui-v2-contact-ink: var(--spcat-co11, #53443c);--wjs-ui-v2-contact-muted: var(--spcat-co12, #666564);--wjs-ui-v2-contact-white: var(--spcat-co15, #fff);--wjs-ui-v2-contact-line: var(--spcat-co17, #e5e2df);display:block;padding-block:var(--wjs-ui-v2-contact-top) var(--wjs-ui-v2-contact-bottom);background:var(--wjs-ui-v2-contact-background, var(--spcat-co8, #f5f2ed));color:var(--wjs-ui-v2-contact-ink);font-family:spcat_fa_avww,sans-serif;font-size:16px;line-height:1.5;letter-spacing:normal}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="0"]{--wjs-ui-v2-contact-top: 0px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="24_18_12"]{--wjs-ui-v2-contact-top: 24px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="36_30_24"]{--wjs-ui-v2-contact-top: 36px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="60_48_36"],.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="60_30"]{--wjs-ui-v2-contact-top: 60px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="120_60_30"]{--wjs-ui-v2-contact-top: 120px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="0"]{--wjs-ui-v2-contact-bottom: 0px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="24_18_12"]{--wjs-ui-v2-contact-bottom: 24px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="48_36_24"]{--wjs-ui-v2-contact-bottom: 48px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="60_48_36"],.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="60_30"]{--wjs-ui-v2-contact-bottom: 60px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="120_60_30"]{--wjs-ui-v2-contact-bottom: 120px}.wjs-ui-v2-pagecontact>.wjs-ui-v2-shell{width:calc(100% - 2 * var(--wjs-ui-v2-pagecontact-gutter));margin-inline:auto;padding-inline:0}.wjs-ui-v2-pagecontact-breadcrumb{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin-block-end:var(--wjs-ui-v2-contact-crumb-gap);color:var(--wjs-ui-v2-contact-muted);font-size:var(--wjs-ui-v2-contact-crumb-size);line-height:1.4;overflow-wrap:anywhere}.wjs-ui-v2-pagecontact a{color:inherit;text-underline-offset:3px}.wjs-ui-v2-pagecontact-breadcrumb a{text-decoration:none}.wjs-ui-v2-pagecontact-breadcrumb a:hover{color:var(--wjs-ui-v2-contact-ink)}.wjs-ui-v2-pagecontact-intro{margin-block-end:40px}.wjs-ui-v2-pagecontact-intro h1,.wjs-ui-v2-pagecontact-card h2{margin:0;color:var(--wjs-ui-v2-contact-ink);font-family:spcat_fa_mvw,sans-serif;font-weight:700;letter-spacing:normal}.wjs-ui-v2-pagecontact-intro h1{font-size:28px;line-height:1.2}.wjs-ui-v2-pagecontact-description{margin-block-start:8px;color:var(--wjs-ui-v2-contact-muted)}.wjs-ui-v2-pagecontact-description :first-child{margin-block-start:0}.wjs-ui-v2-pagecontact-description :last-child{margin-block-end:0}.wjs-ui-v2-pagecontact-grid{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:40px}.wjs-ui-v2-pagecontact-form{min-width:0;margin:0;padding:36px 40px 40px;border:1px solid var(--wjs-ui-v2-contact-line);border-radius:20px;background:var(--wjs-ui-v2-contact-white)}.wjs-ui-v2-pagecontact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px 16px}.wjs-ui-v2-pagecontact-field{min-width:0}.wjs-ui-v2-pagecontact-field label{display:block;margin-block-end:8px;font-size:14px;font-weight:600;line-height:1.4}.wjs-ui-v2-pagecontact-field label span{font-weight:400}.wjs-ui-v2-pagecontact-field :is(input,select,textarea,.wjs-ui-v2-pagecontact-trigger){display:block;width:100%;min-width:0;min-height:48px;padding:10px 14px;border:1px solid var(--wjs-ui-v2-contact-muted);border-radius:14px;background:var(--wjs-ui-v2-contact-white);color:var(--wjs-ui-v2-contact-ink);font:inherit}.wjs-ui-v2-pagecontact .wjs-ui-v2-pagecontact-field :is(input,select,textarea,.wjs-ui-v2-pagecontact-trigger):focus,.wjs-ui-v2-pagecontact-trigger[aria-expanded=true]{border-color:var(--wjs-ui-v2-contact-ink);outline:2px solid var(--wjs-ui-v2-contact-ink);outline-offset:2px;box-shadow:0 0 0 2px var(--spcat-co8, #f5f2ed)}.wjs-ui-v2-pagecontact .wjs-ui-v2-pagecontact-field [aria-invalid=true]{border-color:var(--spcat-co4, #d35c1a)}.wjs-ui-v2-pagecontact .wjs-ui-v2-pagecontact-field [aria-invalid=true]:focus{border-color:var(--spcat-co4, #d35c1a);outline-color:var(--spcat-co4, #d35c1a)}.wjs-ui-v2-pagecontact-select{position:relative}.wjs-ui-v2-pagecontact-select select{-webkit-appearance:none;appearance:none;padding-inline-end:40px;cursor:pointer}.wjs-ui-v2-pagecontact-caret{position:absolute;inset-block-start:50%;inset-inline-end:14px;transform:translateY(-50%);pointer-events:none}.wjs-ui-v2-pagecontact-select svg{display:block;width:16px;height:16px}.wjs-ui-v2-pagecontact-select [hidden],.wjs-ui-v2-pagecontact-select[data-enhanced]>.wjs-ui-v2-pagecontact-caret{display:none}.wjs-ui-v2-pagecontact-field .wjs-ui-v2-pagecontact-trigger{padding-inline-end:40px;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.wjs-ui-v2-pagecontact-trigger[aria-expanded=true] .wjs-ui-v2-pagecontact-caret{transform:translateY(-50%) rotate(180deg)}.wjs-ui-v2-pagecontact-options{position:absolute;z-index:3;inset-inline:0;inset-block-start:calc(100% + 8px);max-height:min(368px,55dvh,var(--wjs-ui-v2-topic-space, 55dvh));overflow-y:auto;overscroll-behavior:contain;padding:4px;border:1px solid var(--wjs-ui-v2-contact-line);border-radius:14px;background:var(--wjs-ui-v2-contact-white);box-shadow:0 6px 24px #53443c14}.wjs-ui-v2-pagecontact-options[data-above]{inset-block:auto calc(100% + 8px)}.wjs-ui-v2-pagecontact-option{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 16px;border-radius:8px;cursor:pointer;overflow-wrap:anywhere}.wjs-ui-v2-pagecontact-option:is(:hover,[data-active]){background:var(--spcat-co9, #ebe2d8)}.wjs-ui-v2-pagecontact-option[aria-selected=true]{background:var(--spcat-co5, #e7d5bf);font-weight:500}.wjs-ui-v2-pagecontact-check{flex:0 0 16px;visibility:hidden}.wjs-ui-v2-pagecontact-option[aria-selected=true] .wjs-ui-v2-pagecontact-check{visibility:visible}.wjs-ui-v2-pagecontact-field textarea{min-height:152px;resize:vertical}.wjs-ui-v2-pagecontact-message{grid-column:1 / -1}.wjs-ui-v2-pagecontact-hint,.wjs-ui-v2-pagecontact-error{margin:8px 0 0;color:var(--wjs-ui-v2-contact-muted);font-size:13px;line-height:1.4}.wjs-ui-v2-pagecontact-error,.wjs-ui-v2-pagecontact-status--error{color:#a43325}.wjs-ui-v2-pagecontact-status{margin:0 0 20px}.wjs-ui-v2-pagecontact-status p{margin:0}.wjs-ui-v2-pagecontact-status ul{margin-block:8px 0}.wjs-ui-v2-pagecontact-submit{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;max-width:100%;margin-block-start:24px;padding:8px 24px;border:1px solid transparent;border-radius:999px;background:var(--wjs-ui-v2-contact-ink);color:var(--wjs-ui-v2-contact-white);font:600 15px/1.4 spcat_fa_avww,sans-serif;cursor:pointer}.wjs-ui-v2-pagecontact-submit:hover{background:var(--spcat-co16, #333)}.wjs-ui-v2-pagecontact-submit svg,.wjs-ui-v2-pagecontact-faq svg{flex:none}.wjs-ui-v2-pagecontact :is(a,.wjs-ui-v2-pagecontact-submit):focus-visible{outline:2px solid var(--wjs-ui-v2-contact-ink);outline-offset:3px}.wjs-ui-v2-pagecontact-sidebar{display:grid;gap:16px;min-width:0}.wjs-ui-v2-pagecontact-card{display:grid;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:16px;padding:16px;border:1px solid var(--wjs-ui-v2-contact-line);border-radius:14px;background:var(--wjs-ui-v2-contact-white);font-size:14px;line-height:1.4;overflow-wrap:anywhere}.wjs-ui-v2-pagecontact-card h2{font-size:16px;line-height:1.3}.wjs-ui-v2-pagecontact-card :is(img,svg){display:block;width:20px;height:20px;fill:currentColor}.wjs-ui-v2-pagecontact-card svg[fill=none]{fill:none}.wjs-ui-v2-pagecontact-card p{margin:4px 0 0;color:var(--wjs-ui-v2-contact-muted)}.wjs-ui-v2-pagecontact-faq{display:inline-flex;align-items:center;justify-self:start;gap:8px;min-height:44px;margin-block-start:-8px;font-size:14px}@media(max-width:1400px){.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="120_60_30"]{--wjs-ui-v2-contact-top: 60px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="120_60_30"]{--wjs-ui-v2-contact-bottom: 60px}}@media(max-width:1024px){.wjs-ui-v2-pagecontact{--wjs-ui-v2-contact-top: 36px;--wjs-ui-v2-contact-bottom: 30px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="24_18_12"]{--wjs-ui-v2-contact-top: 18px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="36_30_24"]{--wjs-ui-v2-contact-top: 30px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="60_48_36"]{--wjs-ui-v2-contact-top: 48px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="60_30"],.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="120_60_30"]{--wjs-ui-v2-contact-top: 30px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="24_18_12"]{--wjs-ui-v2-contact-bottom: 18px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="48_36_24"]{--wjs-ui-v2-contact-bottom: 36px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="60_48_36"]{--wjs-ui-v2-contact-bottom: 48px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="60_30"],.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="120_60_30"]{--wjs-ui-v2-contact-bottom: 30px}.wjs-ui-v2-pagecontact-grid{gap:24px}.wjs-ui-v2-pagecontact-form{padding:24px}}@media(max-width:768px){.wjs-ui-v2-pagecontact{--wjs-ui-v2-pagecontact-gutter: var(--wjs-ui-v2-outer-gutter);--wjs-ui-v2-contact-top: 24px;--wjs-ui-v2-contact-bottom: 24px;--wjs-ui-v2-contact-crumb-gap: 16px;--wjs-ui-v2-contact-crumb-size: 12px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="24_18_12"]{--wjs-ui-v2-contact-top: 12px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="36_30_24"]{--wjs-ui-v2-contact-top: 24px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-top="60_48_36"]{--wjs-ui-v2-contact-top: 36px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="24_18_12"]{--wjs-ui-v2-contact-bottom: 12px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="48_36_24"]{--wjs-ui-v2-contact-bottom: 24px}.wjs-ui-v2-pagecontact[data-wjs-ui-v2-contact-bottom="60_48_36"]{--wjs-ui-v2-contact-bottom: 36px}.wjs-ui-v2-pagecontact-intro{margin-block-end:24px}.wjs-ui-v2-pagecontact-intro h1{font-size:24px}.wjs-ui-v2-pagecontact-description{font-size:14px}.wjs-ui-v2-pagecontact-grid{grid-template-columns:minmax(0,1fr)}.wjs-ui-v2-pagecontact-form{border-radius:16px}.wjs-ui-v2-pagecontact-sidebar{gap:12px}}@media(max-width:540px){.wjs-ui-v2-pagecontact-form{padding:20px}.wjs-ui-v2-pagecontact-fields{grid-template-columns:minmax(0,1fr);gap:16px}}.wjs-ui-v2-deals-videos{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--videos-gap: 24px;--videos-per-view: 4;display:block;padding-block:var(--videos-top) var(--videos-bottom);background:var(--videos-bg, var(--spcat-co6));color:var(--spcat-co11);font-family:spcat_fa_avww,sans-serif}.wjs-ui-v2-deals-videos .wjs-ui-v2-shell{margin-inline:var(--wjs-ui-v2-page-gutter)}.wjs-ui-v2-deals-videos__heading{margin:0 0 24px;color:inherit;font:700 24px/1.25 spcat_fa_mvw,sans-serif;letter-spacing:-.015em}.wjs-ui-v2-deals-videos__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--videos-per-view) - 1) * var(--videos-gap)) / var(--videos-per-view));gap:var(--videos-gap);overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:inline mandatory;padding-block-end:8px;margin-block-end:-8px;outline-offset:-2px}.wjs-ui-v2-deals-videos__track::-webkit-scrollbar{display:none}.wjs-ui-v2-deals-videos__track.is-grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.wjs-ui-v2-deals-videos__track.is-grabbing *{cursor:grabbing}.wjs-ui-v2-deals-video{container-type:inline-size;display:flex;flex-direction:column;min-inline-size:0;border:1px solid var(--spcat-co17);border-radius:20px;overflow:hidden;background:var(--spcat-co15);box-shadow:0 2px 8px #53443c0a;scroll-snap-align:start}.wjs-ui-v2-deals-video__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--spcat-co9)}.wjs-ui-v2-deals-video__media>:is(.wjs-ui-v2-deals-video__poster,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.wjs-ui-v2-deals-video__media>video{object-fit:contain;opacity:0;background:#171311;pointer-events:none}.wjs-ui-v2-deals-video__media>video.spcat_global_lazy_video_playing{opacity:1}.wjs-ui-v2-deals-video__product{display:grid;grid-template-columns:56px minmax(0,1fr);flex:1;align-items:center;gap:12px;padding:12px;min-height:80px;color:inherit;text-decoration:none}.wjs-ui-v2-deals-video__thumb{align-self:center;display:block;overflow:hidden;height:56px;border-radius:8px;background:var(--spcat-co8)}.wjs-ui-v2-deals-video__thumb :is(img,svg){display:block;width:100%;height:100%;object-fit:cover}.wjs-ui-v2-deals-video__copy{min-width:0;display:grid;gap:4px}.wjs-ui-v2-deals-video__title,.wjs-ui-v2-deals-video__specs{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wjs-ui-v2-deals-video__title{font:750 14px/1.25 spcat_fa_mvw,sans-serif}.wjs-ui-v2-deals-video__specs{color:var(--spcat-co12);font-size:12px;line-height:1.25}.wjs-ui-v2-deals-video__details{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;white-space:nowrap}.wjs-ui-v2-deals-video__price{font-size:14px;font-weight:600;line-height:1.5}.wjs-ui-v2-deals-video__rating:empty{display:none}.wjs-ui-v2-deals-video__rating :is(.gw-rv-listing-average-reviews-widget,.gw-rv-rating-stars){flex-wrap:nowrap;white-space:nowrap}.wjs-ui-v2-deals-video__rating .gw-rv-rating-stars svg{width:10px;height:10px;color:var(--spcat-co3)}@container (max-width: 300px){.wjs-ui-v2-deals-video__product{grid-template:auto auto auto / 40px minmax(0,1fr);column-gap:8px;row-gap:4px}.wjs-ui-v2-deals-video__copy{display:contents}.wjs-ui-v2-deals-video__thumb{grid-area:1 / 1 / 3;height:40px}.wjs-ui-v2-deals-video__title{grid-area:1 / 2;align-self:end}.wjs-ui-v2-deals-video__specs{grid-area:2 / 2;align-self:start}.wjs-ui-v2-deals-video__details{grid-area:3 / 1 / 4 / -1}}@container (max-width: 240px){.wjs-ui-v2-deals-video__price{font-size:13px}.wjs-ui-v2-deals-video__rating{font-size:11px}.wjs-ui-v2-deals-video__rating .gw-rv-rating-stars{gap:1px}}.wjs-ui-v2-deals-videos__controls{display:flex;gap:12px;align-items:center;margin-block-start:24px}.wjs-ui-v2-deals-videos__controls[hidden]{display:none}.wjs-ui-v2-deals-videos__progress{flex:1;min-width:0;height:2px;margin-inline-end:12px;overflow:hidden;background:var(--spcat-co18)}.wjs-ui-v2-deals-videos__progress span{display:block;height:100%;background:var(--spcat-co11)}.wjs-ui-v2-deals-videos__arrow{display:grid;flex:0 0 44px;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--spcat-co18);border-radius:50%;background:var(--spcat-co6);color:inherit;cursor:pointer}.wjs-ui-v2-deals-videos__arrow:disabled{opacity:.38;cursor:default}.wjs-ui-v2-deals-videos__arrow svg{width:20px;height:20px}[data-wjs-ui-v2-deals-prev] svg{transform:rotate(180deg)}.wjs-ui-v2-deals-videos__arrow:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}.wjs-ui-v2-deals-video__product:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-4px}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-deals-video__product:hover{color:inherit;background:var(--spcat-co8);text-decoration:none}}@media(min-width:1600px){.wjs-ui-v2-deals-videos{--videos-per-view: 5}}@media(min-width:2048px){.wjs-ui-v2-deals-videos{--videos-per-view: 6}}@media(max-width:1024px){.wjs-ui-v2-deals-videos{--videos-per-view: 3;--videos-gap: 16px;padding-block:var(--videos-top-tablet) var(--videos-bottom-tablet)}}@media(max-width:768px){.wjs-ui-v2-deals-videos{--videos-per-view: 2.2;--videos-gap: 12px;padding-block:var(--videos-top-mobile) var(--videos-bottom-mobile)}.wjs-ui-v2-deals-videos__heading{margin-bottom:16px;font-size:20px}.wjs-ui-v2-deals-videos__controls{margin-block-start:16px}.wjs-ui-v2-deals-videos__progress{margin-inline-end:4px}}@media(max-width:520px){.wjs-ui-v2-deals-videos{--videos-per-view: 1.22}.wjs-ui-v2-deals-videos__heading{max-width:26ch}}.spcat_page_home_section6_product_review_widget,.spcat_page_home_section6_product_review_widget.gw-rv-listing-average-placeholder{display:flex!important;width:auto!important;align-items:center!important;margin:0!important;line-height:1!important;white-space:nowrap!important}.wjs-ui-v2-article{--wjs-ui-v2-article-gap: 48px;--wjs-ui-v2-article-crumb-top: 48px;--wjs-ui-v2-article-crumb-bottom: 20px;--wjs-ui-v2-article-anchor-offset: 150px;display:block;background:var(--spcat-co15);color:var(--spcat-co11);font:400 16px/1.4 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-article .wjs-ui-v2-shell{width:min(1258px,calc(100% - 2 * var(--wjs-ui-v2-outer-gutter)));margin-inline:auto}.wjs-ui-v2-article :is(h1,h2,h3,h4,h5,h6){color:var(--spcat-co11);font-family:spcat_fa_mvw,sans-serif;font-weight:700;line-height:1.4;letter-spacing:normal}.wjs-ui-v2-article :is(a,summary,[tabindex="0"]):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:3px;box-shadow:none}.wjs-ui-v2-article-heading{padding-block:var(--wjs-ui-v2-article-crumb-top) 28px;background:var(--spcat-co8)}.wjs-ui-v2-article-breadcrumb{margin-block-end:var(--wjs-ui-v2-article-crumb-bottom);color:var(--spcat-co12);font-size:14px}.wjs-ui-v2-article-breadcrumb :is(ol,li){display:flex;align-items:center;gap:6px 8px}.wjs-ui-v2-article-breadcrumb ol{flex-wrap:wrap;margin:0;padding:0;list-style:none}.wjs-ui-v2-article-breadcrumb li{min-width:0}.wjs-ui-v2-article-breadcrumb a{color:inherit;text-decoration:none}.wjs-ui-v2-article-breadcrumb a:hover{text-decoration:underline}.wjs-ui-v2-article-breadcrumb span[aria-current]{color:var(--spcat-co11);overflow-wrap:anywhere}.wjs-ui-v2-article-breadcrumb span[aria-hidden]{display:flex;flex:none}.wjs-ui-v2-article-breadcrumb svg{width:12px;height:12px}.wjs-ui-v2-article-breadcrumb .wjs-ui-v2-article-back{display:none}.wjs-ui-v2-article .wjs-ui-v2-article-title{max-width:52ch;margin:0;font-size:28px;text-wrap:pretty;overflow-wrap:anywhere}.wjs-ui-v2-article-meta,.wjs-ui-v2-article-byline{display:flex;flex-wrap:wrap;align-items:center}.wjs-ui-v2-article-meta{gap:6px 16px;margin-block-start:10px;color:var(--spcat-co12);font-size:14px}.wjs-ui-v2-article-meta:empty,.wjs-ui-v2-article-byline:empty{display:none}.wjs-ui-v2-article-byline{gap:5px 8px}.wjs-ui-v2-article-meta a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-article-layout{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:clamp(28px,3.35vw,64px) 32px;align-items:start;padding-block:28px var(--wjs-ui-v2-article-gap)}.wjs-ui-v2-article-layout--single{grid-template-columns:minmax(0,1fr)}.wjs-ui-v2-article-reading{min-width:0}.wjs-ui-v2-article-reading>:where(:not([hidden]))~:where(:not([hidden])){margin-block-start:24px}.wjs-ui-v2-article-cover{display:block;width:100%;height:auto;max-height:clamp(382px,31vw,520px);aspect-ratio:16 / 9;object-fit:cover;object-position:center 63%;border-radius:20px}.wjs-ui-v2-article-toc{background:var(--spcat-co8);border-radius:16px}.wjs-ui-v2-article-toc[hidden]{display:none}.wjs-ui-v2-article-disclosure{display:flex;justify-content:space-between;align-items:center;min-height:54px;gap:12px;padding-block:12px;list-style:none;color:var(--spcat-co11);font:700 16px/1.4 spcat_fa_mvw,sans-serif;cursor:pointer;overflow-wrap:anywhere}.wjs-ui-v2-article-disclosure::-webkit-details-marker{display:none}.wjs-ui-v2-article-toc .wjs-ui-v2-article-disclosure{padding-inline:20px;border-radius:inherit}.wjs-ui-v2-article-toc-icon{display:flex;flex:none}.wjs-ui-v2-article-toc-icon svg{width:16px;height:16px}.wjs-ui-v2-article-toc[open] .wjs-ui-v2-article-toc-icon{transform:rotate(180deg)}.wjs-ui-v2-article-toc ol{display:grid;gap:7px;margin:0;padding:0 20px 18px;color:var(--spcat-co12);list-style:none;font-size:14px}.wjs-ui-v2-article-toc li{display:flex;align-items:baseline;gap:8px}.wjs-ui-v2-article-toc li[data-level="3"]{margin-inline-start:16px}.wjs-ui-v2-article-toc li[data-level="4"]{margin-inline-start:32px}.wjs-ui-v2-article-toc li span{flex:none;min-width:14px;text-align:end}.wjs-ui-v2-article-toc a{color:var(--spcat-co11);text-underline-offset:3px;overflow-wrap:anywhere}.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq-answer,.wjs-ui-v2-article-faq-bottom{color:var(--spcat-co12);line-height:1.6;overflow-wrap:anywhere}.wjs-ui-v2-article :is(.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq) [id]{scroll-margin-block-start:var(--wjs-ui-v2-article-anchor-offset)}.wjs-ui-v2-article-prose :is(h1,h2,h3,h4,h5,h6){margin-block:30px 12px}.wjs-ui-v2-article-prose :is(h1,h2),.wjs-ui-v2-article-faq>h2{font-size:24px}.wjs-ui-v2-article-prose h3{font-size:18px}.wjs-ui-v2-article-prose :is(h4,h5,h6){font-size:16px}.wjs-ui-v2-article-prose :is(p,ul,ol){max-width:76ch;margin-block:12px;font-size:inherit}.wjs-ui-v2-article-prose :is(ul,ol),.wjs-ui-v2-article-faq-answer :is(ul,ol){padding-inline-start:22px}.wjs-ui-v2-article-prose li+li{margin-block-start:4px}.wjs-ui-v2-article-prose strong{color:var(--spcat-co11)}.wjs-ui-v2-article :is(.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq-answer,.wjs-ui-v2-article-faq-bottom) a{color:var(--spcat-co11);text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-article :is(.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq-answer,.wjs-ui-v2-article-faq-bottom) :is(img,video,iframe){max-width:100%}.wjs-ui-v2-article-prose img{display:block;width:100%;height:auto;margin-block:16px;border-radius:12px}.wjs-ui-v2-article-prose figure{max-width:720px;margin:16px 0}.wjs-ui-v2-article-prose figcaption{margin-block-start:8px;font-size:14px}.wjs-ui-v2-article-prose figure img{margin-block:0}.wjs-ui-v2-article-prose>:first-child,.wjs-ui-v2-article-prose :is(.spcat_blog_container1_content_left_imagetext_text,.spcat_blog_container1_content_left_imagetext_bottom)>:first-child{margin-block-start:0}.wjs-ui-v2-article-prose :is(.spcat_blog_container1_content_left_imagetext_text,.spcat_blog_container1_content_left_imagetext_bottom)>:last-child{margin-block-end:0}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;gap:24px;padding:16px;margin-block:20px;min-width:0;background:var(--spcat-co8);border-radius:20px;font-size:14px;line-height:1.5}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext:has(>.spcat_blog_container1_content_left_imagetext_image):has(>.spcat_blog_container1_content_left_imagetext_text){grid-template-columns:repeat(2,minmax(0,1fr))}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext>*{min-width:0}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext_image img{aspect-ratio:4 / 3;object-fit:cover;object-position:center 58%;margin:0}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext_bottom{grid-column:1 / -1}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext_bottom:not(:only-child){padding-block-start:12px;border-block-start:1px solid var(--spcat-co18)}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext_bottom>img{max-height:480px;aspect-ratio:4 / 3;object-fit:cover;object-position:center 58%}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext :is(h2,h3,h4){font-size:18px}.wjs-ui-v2-article .wjs-ui-v2-article-prose a.spcat_blog_container1_content_left_imagetext_button{display:inline-flex;align-items:center;justify-content:center;width:fit-content;max-width:100%;min-height:48px;padding:10px 20px;border:1px solid var(--spcat-co11);border-radius:999px;background:var(--spcat-co11);color:var(--spcat-co15);font:700 16px/1.2 spcat_fa_avww,sans-serif;text-align:center;text-decoration:none}.wjs-ui-v2-article .wjs-ui-v2-article-prose a.spcat_blog_container1_content_left_imagetext_button:hover{border-color:#333;background:#333}.wjs-ui-v2-article .wjs-ui-v2-article-prose a.spcat_blog_container1_content_left_imagetext_button:active{border-color:#111;background:#111}.wjs-ui-v2-article :is(.wjs-ui-v2-article-table-scroll,.spcat_blog_container1_content_left_overtable){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;margin-block:12px;background:var(--spcat-co15);border:1px solid var(--spcat-co18);border-radius:12px}.wjs-ui-v2-article .wjs-ui-v2-article-table-hint{margin:12px 0 6px;color:var(--spcat-co12);font-size:12px}.wjs-ui-v2-article .wjs-ui-v2-article-table-hint:not([hidden])+.wjs-ui-v2-article-table-scroll{margin-block-start:0}.wjs-ui-v2-article :is(.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq-answer,.wjs-ui-v2-article-faq-bottom) table{width:100%;min-width:var(--wjs-ui-v2-article-table-min, 0px);margin:0;border:0;border-collapse:separate;border-spacing:0;background:var(--spcat-co15);font-size:14px}.wjs-ui-v2-article :is(.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq-answer,.wjs-ui-v2-article-faq-bottom) :is(td,th){padding:12px 14px;border:0;border-block-end:1px solid var(--spcat-co18);text-align:start;vertical-align:top}.wjs-ui-v2-article :is(.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq-answer,.wjs-ui-v2-article-faq-bottom) tr:last-child>:is(td,th){border-block-end:0}.wjs-ui-v2-article :is(.wjs-ui-v2-article-prose,.wjs-ui-v2-article-faq-answer,.wjs-ui-v2-article-faq-bottom) :is(thead,table:not(:has(thead)) tbody:first-of-type tr:first-child){background:var(--spcat-co8);color:var(--spcat-co11);font-weight:700;overflow-wrap:normal}.wjs-ui-v2-article-reading>.wjs-ui-v2-article-faq{margin-block-start:var(--wjs-ui-v2-article-gap)}.wjs-ui-v2-article-faq>h2{margin:0 0 12px}.wjs-ui-v2-article-faq-panel{padding-inline:24px;background:var(--spcat-co8);border-radius:20px}.wjs-ui-v2-article-faq-item+.wjs-ui-v2-article-faq-item{border-block-start:1px solid var(--spcat-co18)}.wjs-ui-v2-article-faq-item summary:hover>span:first-child{text-decoration:underline;text-underline-offset:4px}.wjs-ui-v2-article-faq-item summary:focus-visible{outline-offset:-1px;border-radius:6px}.wjs-ui-v2-article-faq-mark{position:relative;flex:none;width:14px;height:14px}.wjs-ui-v2-article-faq-mark:before,.wjs-ui-v2-article-faq-mark:after{content:"";position:absolute;inset:6px 1px auto;border-block-start:1.5px solid currentColor}.wjs-ui-v2-article-faq-mark:after{transform:rotate(90deg)}.wjs-ui-v2-article-faq-item[open] .wjs-ui-v2-article-faq-mark:after{content:none}.wjs-ui-v2-article-faq-answer{padding:0 26px 16px 0;line-height:1.55}.wjs-ui-v2-article-faq-answer p{max-width:76ch}.wjs-ui-v2-article-faq-answer>:first-child,.wjs-ui-v2-article-faq-answer .metafield-rich_text_field>:first-child{margin-block-start:0}.wjs-ui-v2-article-faq-answer>:last-child,.wjs-ui-v2-article-faq-answer .metafield-rich_text_field>:last-child{margin-block-end:0}.wjs-ui-v2-article-faq-bottom{margin-block-start:16px}.wjs-ui-v2-article-sidebar{min-width:0}.wjs-ui-v2-article-recent{border-block-start:1px solid var(--spcat-co18);padding-block-start:14px}.wjs-ui-v2-article-recent h2{margin:0;font-size:18px}.wjs-ui-v2-article-recent ul{padding:0;margin:10px 0 0;list-style:none}.wjs-ui-v2-article-recent li+li{border-block-start:1px solid var(--spcat-co18)}.wjs-ui-v2-article-recent-link{display:grid;grid-template-columns:minmax(64px,88px) minmax(0,1fr);gap:12px;align-items:start;padding-block:14px;color:var(--spcat-co11);text-decoration:none}.wjs-ui-v2-article-recent-link--text{grid-template-columns:minmax(0,1fr)}.wjs-ui-v2-article-recent-link img{width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:8px}.wjs-ui-v2-article-recent-link strong{display:block;font:700 14px/1.4 spcat_fa_mvw,sans-serif;overflow-wrap:anywhere}.wjs-ui-v2-article-recent-link:hover strong{text-decoration:underline}.wjs-ui-v2-article-recent-link time{display:block;margin-block-start:5px;color:var(--spcat-co12);font-size:12px}.wjs-ui-v2-article-recent+.wjs-ui-v2-article-campaign{margin-block-start:8px}.wjs-ui-v2-article-campaign .wjs-ui-v2-collection-campaign-link{inline-size:100%;block-size:auto;min-block-size:0;aspect-ratio:4 / 5;scroll-margin-block-start:var(--wjs-ui-v2-article-anchor-offset)}@media(min-width:1025px){.wjs-ui-v2-article-sidebar{align-self:stretch}.wjs-ui-v2-article-campaign{position:sticky;inset-block-start:var(--wjs-ui-v2-article-anchor-offset)}.wjs-ui-v2-article-campaign .wjs-ui-v2-collection-campaign-link{max-block-size:max(144px,calc(100dvh - var(--wjs-ui-v2-article-anchor-offset) - 24px))}}@media(min-width:541px)and (max-width:1024px){.wjs-ui-v2-article-recent ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.wjs-ui-v2-article-recent li:nth-child(2){border-block-start:0}}@media(max-width:1024px){.wjs-ui-v2-article{--wjs-ui-v2-article-gap: 36px;--wjs-ui-v2-article-crumb-top: 36px;--wjs-ui-v2-article-anchor-offset: 126px}.wjs-ui-v2-article-layout{grid-template-columns:minmax(0,1fr)}.wjs-ui-v2-article-campaign .wjs-ui-v2-collection-campaign-link{aspect-ratio:4 / 3;max-block-size:480px}}@media(max-width:768px){.wjs-ui-v2-article{--wjs-ui-v2-article-gap: 24px;--wjs-ui-v2-article-crumb-top: 24px;--wjs-ui-v2-article-crumb-bottom: 16px}.wjs-ui-v2-article-heading{padding-block-end:20px}.wjs-ui-v2-article .wjs-ui-v2-article-title{font-size:24px}.wjs-ui-v2-article-breadcrumb{font-size:12px}.wjs-ui-v2-article-breadcrumb ol{display:none}.wjs-ui-v2-article-breadcrumb .wjs-ui-v2-article-back{display:inline-flex;align-items:center;gap:4px;min-height:32px}.wjs-ui-v2-article-meta{font-size:12px;gap:4px 12px}.wjs-ui-v2-article-layout{padding-block-start:20px;gap:28px}.wjs-ui-v2-article-cover{border-radius:12px}.wjs-ui-v2-article-reading>:where(:not([hidden]))~:where(:not([hidden])){margin-block-start:20px}.wjs-ui-v2-article-disclosure{min-height:48px}.wjs-ui-v2-article-toc .wjs-ui-v2-article-disclosure,.wjs-ui-v2-article-toc ol{padding-inline:14px}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext{padding:12px;gap:12px;border-radius:16px}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext:has(>.spcat_blog_container1_content_left_imagetext_image):has(>.spcat_blog_container1_content_left_imagetext_text){grid-template-columns:minmax(0,1fr)}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext>.spcat_blog_container1_content_left_imagetext_text{order:-1}.wjs-ui-v2-article-prose .spcat_blog_container1_content_left_imagetext>.spcat_blog_container1_content_left_imagetext_bottom{order:1}.wjs-ui-v2-article-faq-panel{padding-inline:14px;border-radius:16px}.wjs-ui-v2-article-faq-answer{padding-inline-end:16px;font-size:14px}}.wjs-ui-v2-collection-faq--product{padding-block:var(--wjs-ui-v2-faq-top-desktop) var(--wjs-ui-v2-faq-bottom-desktop);background:var(--wjs-ui-v2-faq-background, var(--spcat-co8));color:var(--spcat-co11);font:400 16px/1.5 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-collection-faq--product>.wjs-ui-v2-shell{box-sizing:border-box;inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter, var(--wjs-ui-v2-content-gutter)));margin-inline:auto}.wjs-ui-v2-collection-faq--product{--wjs-ui-v2-page-gutter: var(--wjs-ui-v2-content-gutter)}.wjs-ui-v2-collection-faq.wjs-ui-v2-collection-faq--product>.wjs-ui-v2-shell{padding-inline:0}.wjs-ui-v2-collection-faq--product>.wjs-ui-v2-shell:first-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-kicker{margin:0 0 12px;color:var(--spcat-co12);font-size:14px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-intro h2{margin:0 0 18px;color:inherit;font:700 24px/1.25 spcat_fa_mvw,sans-serif;letter-spacing:normal}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions{display:flex;flex-wrap:wrap;gap:12px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions a{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding-inline:18px;border:1px solid var(--spcat-co3);border-radius:50px;font-size:14px;line-height:1.3;text-decoration:none}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-chat{border-color:var(--spcat-co11);background:var(--spcat-co11);color:var(--spcat-co6);font-weight:500}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-phone{background:var(--spcat-co6);color:inherit}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-chat:hover{background:var(--spcat-co16)}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-phone:hover{background:var(--spcat-co9)}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions svg{display:block;width:18px;height:18px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-phone svg path{stroke:currentColor}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-item{margin:0;border-block-end:1px solid var(--spcat-co18)}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-question{display:flex;justify-content:space-between;align-items:center;gap:12px;min-block-size:54px;padding-block:12px;list-style:none;cursor:pointer;font:700 16px/1.4 spcat_fa_mvw,sans-serif;overflow-wrap:anywhere}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-question::-webkit-details-marker{display:none}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-toggle{flex:none;display:grid;place-items:center;inline-size:24px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-toggle svg{width:14px;height:auto}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-toggle .icon-minus,.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-item[open] .wjs-ui-v2-collection-faq-toggle .icon-plus{display:none}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-item[open] .wjs-ui-v2-collection-faq-toggle .icon-minus{display:block}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-answer{padding:0 36px 18px 0;color:var(--spcat-co12);overflow-wrap:anywhere}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-answer>:first-child{margin-block-start:0}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-answer>:last-child{margin-block-end:0}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-answer img{max-inline-size:100%;block-size:auto}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-answer table{display:block;max-inline-size:100%;overflow-x:auto;scrollbar-width:none}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-answer table::-webkit-scrollbar{display:none}.wjs-ui-v2-collection-faq--product a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px;box-shadow:none}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-question:focus-visible{outline:none;box-shadow:none}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-question:focus-visible>span:first-child{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media screen and (max-width:1400px){.wjs-ui-v2-collection-faq--product>.wjs-ui-v2-shell:first-child{gap:48px}}@media screen and (max-width:1024px){.wjs-ui-v2-collection-faq--product{padding-block:var(--wjs-ui-v2-faq-top-tablet) var(--wjs-ui-v2-faq-bottom-tablet)}.wjs-ui-v2-collection-faq--product>.wjs-ui-v2-shell:first-child{gap:36px}}@media screen and (max-width:768px){.wjs-ui-v2-collection-faq--product{--wjs-ui-v2-page-gutter: var(--wjs-ui-v2-outer-gutter)}.wjs-ui-v2-collection-faq--product{padding-block:var(--wjs-ui-v2-faq-top-mobile) var(--wjs-ui-v2-faq-bottom-mobile)}.wjs-ui-v2-collection-faq--product>.wjs-ui-v2-shell:first-child{grid-template-columns:minmax(0,1fr);gap:24px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-actions a{padding-inline:12px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-intro h2{font-size:20px}.wjs-ui-v2-collection-faq--product .wjs-ui-v2-collection-faq-question{min-block-size:48px}}.wjs-ui-v2-product-recommendations{display:block}.wjs-ui-v2-product-recommendations[hidden],.wjs-ui-v2-product-recommendations [hidden]{display:none}.wjs-ui-v2-product-recommendations .wjs-ui-v2-new-arrivals{--wjs-ui-v2-page-gutter: var(--wjs-ui-v2-content-gutter)}.wjs-ui-v2-product-recommendations .spcat-loading-overlay{border-radius:0}.wjs-ui-v2-product-recommendations:not([aria-busy=true]) .spcat-loading-overlay{display:none}.wjs-ui-v2-product-recommendations-error{padding-block:24px;text-align:center}.wjs-ui-v2-product-recommendations-error button{padding:8px 24px;min-block-size:44px;border:1px solid var(--spcat-co11);border-radius:50px;background:var(--spcat-co15);color:var(--spcat-co11);font:inherit;cursor:pointer}.wjs-ui-v2-product-recommendations-error button:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}@media(max-width:768px){.wjs-ui-v2-product-recommendations .wjs-ui-v2-new-arrivals{--wjs-ui-v2-page-gutter: var(--wjs-ui-v2-outer-gutter)}}.spcat_single_product_section37_container{--spcat-scene-heading-size: 56px;background:var(--spcat-section37-background);padding-block:0;color:var(--spcat-co12);font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat_single_product_section37_container *,.spcat_single_product_section37_container *:before,.spcat_single_product_section37_container *:after{box-sizing:border-box}.spcat_single_product_section37_container[data-heading-scale="36_28_24_24"]{--spcat-scene-heading-size: 36px}.spcat_single_product_section37_container[data-spcat-padding-top="60_30"]{padding-top:60px}.spcat_single_product_section37_container[data-spcat-padding-bottom="60_30"]{padding-bottom:60px}.spcat_single_product_section37_container[data-spcat-padding-top="120_60_30"]{padding-top:120px}.spcat_single_product_section37_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_single_product_section37{display:flex;flex-direction:column;gap:30px}.spcat_single_product_section37_without_description{gap:48px}.spcat_single_product_section37_header{display:grid;gap:24px;min-width:0;text-align:center}.spcat_single_product_section37_heading{margin:0;color:var(--spcat-co11);font-family:spcat_fa_mvw;font-weight:var(--spcat-fw700);font-size:var(--spcat-scene-heading-size);line-height:1.2;letter-spacing:normal;overflow-wrap:anywhere}.spcat_single_product_section37_description{font-size:18px;overflow-wrap:anywhere}.spcat_single_product_section37_description>:first-child{margin-top:0}.spcat_single_product_section37_description>:last-child{margin-bottom:0}.spcat_single_product_section37_description p{margin:0 0 12px}.spcat_single_product_section37_description strong{font-weight:var(--spcat-fw500)}.spcat_single_product_section37_description a{color:var(--spcat-co11);text-underline-offset:3px}.spcat_single_product_section37_media{position:relative;display:block;min-width:0;width:100%;aspect-ratio:9 / 5;overflow:hidden}.spcat_single_product_section37_media picture,.spcat_single_product_section37_image{display:block;width:100%;height:100%}.spcat_single_product_section37_image{object-fit:cover}.spcat_single_product_section37_description a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}@media screen and (max-width:1400px){.spcat_single_product_section37_container{--spcat-scene-heading-size: 48px}.spcat_single_product_section37_container[data-heading-scale="36_28_24_24"]{--spcat-scene-heading-size: 28px}.spcat_single_product_section37_container[data-spcat-padding-top="120_60_30"]{padding-top:60px}.spcat_single_product_section37_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:60px}.spcat_single_product_section37{gap:24px}.spcat_single_product_section37_without_description{gap:36px}.spcat_single_product_section37_header{gap:18px}.spcat_single_product_section37_description{font-size:16px}}@media screen and (max-width:1024px){.spcat_single_product_section37_container{--spcat-scene-heading-size: 36px}.spcat_single_product_section37_container[data-heading-scale="36_28_24_24"]{--spcat-scene-heading-size: 24px}.spcat_single_product_section37_container[data-spcat-padding-top="60_30"],.spcat_single_product_section37_container[data-spcat-padding-top="120_60_30"]{padding-top:30px}.spcat_single_product_section37_container[data-spcat-padding-bottom="60_30"],.spcat_single_product_section37_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:30px}.spcat_single_product_section37_without_description{gap:30px}.spcat_single_product_section37_header{gap:12px}}@media screen and (max-width:768px){.spcat_single_product_section37_container{--spcat-scene-heading-size: 28px;background:var(--spcat-section37-mobile-background)}.spcat_single_product_section37_container[data-heading-scale="36_28_24_24"]{--spcat-scene-heading-size: 24px}.spcat_single_product_section37,.spcat_single_product_section37_without_description{gap:24px}.spcat_single_product_section37_header{text-align:left}.spcat_single_product_section37_media{order:-1;aspect-ratio:3 / 2}}.spcat_single_product_section38_container{--spcat-detail-heading-size: 56px;--spcat-feature-icon-size: 36px;padding-block:0;background:var(--spcat-section38-background);color:var(--spcat-co12);font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat_single_product_section38_container *,.spcat_single_product_section38_container *:before,.spcat_single_product_section38_container *:after{box-sizing:border-box}.spcat_single_product_section38_container[data-heading-scale="36_28_24_24"]{--spcat-detail-heading-size: 36px}.spcat_single_product_section38_container[data-spcat-padding-top="60_30"]{padding-top:60px}.spcat_single_product_section38_container[data-spcat-padding-bottom="60_30"]{padding-bottom:60px}.spcat_single_product_section38_container[data-spcat-padding-top="120_60_30"]{padding-top:120px}.spcat_single_product_section38_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_single_product_section38{display:grid;gap:60px}.spcat_single_product_section38_row{--spcat-feature-image-position: var(--spcat-feature-desktop-position);display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);grid-template-areas:"media content";align-items:center;gap:90px;min-width:0}.spcat_single_product_section38_row[data-desktop-layout=image_right]{grid-template-columns:minmax(0,1fr) minmax(0,1.45fr);grid-template-areas:"content media"}.spcat_single_product_section38_media{grid-area:media;min-width:0;aspect-ratio:3 / 2;overflow:hidden}.spcat_single_product_section38_media picture,.spcat_single_product_section38_image{display:block;width:100%;height:100%}.spcat_single_product_section38_image{object-fit:cover}.spcat_single_product_section38_content{grid-area:content;display:grid;gap:48px;min-width:0}.spcat_single_product_section38_header{display:grid;gap:24px;min-width:0}.spcat_single_product_section38_heading,.spcat_single_product_section38_feature_heading{margin:0;color:var(--spcat-co11);font-family:spcat_fa_mvw;font-weight:var(--spcat-fw700);letter-spacing:normal;overflow-wrap:anywhere}.spcat_single_product_section38_heading{font-size:var(--spcat-detail-heading-size);line-height:1.2;white-space:pre-line}.spcat_single_product_section38_description{font-size:18px;overflow-wrap:anywhere}.spcat_single_product_section38_description p{margin:0 0 12px}.spcat_single_product_section38_description>:first-child{margin-top:0}.spcat_single_product_section38_description>:last-child{margin-bottom:0}.spcat_single_product_section38_description strong{font-weight:var(--spcat-fw500)}.spcat_single_product_section38_description a{color:var(--spcat-co11);text-underline-offset:3px}.spcat_single_product_section38_description a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}.spcat_single_product_section38_features{margin:0;padding:0;list-style:none}.spcat_single_product_section38_feature{display:grid;align-items:center;gap:18px;padding:18px 0;border-bottom:1px solid var(--spcat-co17);min-width:0}.spcat_single_product_section38_feature:first-child{padding-top:0}.spcat_single_product_section38_feature_with_icon{grid-template-columns:var(--spcat-feature-icon-size) minmax(0,1fr)}.spcat_single_product_section38_icon{display:grid;place-items:center;width:var(--spcat-feature-icon-size);height:var(--spcat-feature-icon-size);max-width:36px;max-height:36px;min-width:0;overflow:hidden}.spcat_single_product_section38_container .spcat_single_product_section38_icon>img{display:block;width:var(--spcat-feature-icon-size);height:var(--spcat-feature-icon-size);max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain}.spcat_single_product_section38_feature_content{display:grid;gap:6px;min-width:0}.spcat_single_product_section38_feature_heading{font-size:18px;line-height:1.4}.spcat_single_product_section38_feature_text{margin:0;font-size:14px;overflow-wrap:anywhere}@media screen and (max-width:1400px){.spcat_single_product_section38_container{--spcat-detail-heading-size: 48px}.spcat_single_product_section38_container[data-heading-scale="36_28_24_24"]{--spcat-detail-heading-size: 28px}.spcat_single_product_section38_container[data-spcat-padding-top="120_60_30"]{padding-top:60px}.spcat_single_product_section38_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:60px}.spcat_single_product_section38{gap:48px}.spcat_single_product_section38_row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:18px}.spcat_single_product_section38_row[data-desktop-layout=image_right]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.spcat_single_product_section38_content{gap:36px}.spcat_single_product_section38_header{gap:18px}.spcat_single_product_section38_description{font-size:16px}}@media screen and (max-width:1024px){.spcat_single_product_section38_container{--spcat-detail-heading-size: 36px;--spcat-feature-icon-size: 32px}.spcat_single_product_section38_container[data-heading-scale="36_28_24_24"]{--spcat-detail-heading-size: 24px}.spcat_single_product_section38_container[data-spcat-padding-top="60_30"],.spcat_single_product_section38_container[data-spcat-padding-top="120_60_30"]{padding-top:30px}.spcat_single_product_section38_container[data-spcat-padding-bottom="60_30"],.spcat_single_product_section38_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:30px}.spcat_single_product_section38{gap:36px}.spcat_single_product_section38_row,.spcat_single_product_section38_row[data-desktop-layout=image_right]{grid-template-columns:minmax(0,1fr);grid-template-areas:"media" "content";gap:24px}.spcat_single_product_section38_content{gap:24px}.spcat_single_product_section38_without_description{gap:30px}.spcat_single_product_section38_header{gap:12px}.spcat_single_product_section38_feature{gap:12px;padding-block:12px}.spcat_single_product_section38_feature:first-child{padding-top:0}}@media screen and (max-width:768px){.spcat_single_product_section38_container{--spcat-detail-heading-size: 28px;--spcat-feature-icon-size: 28px;background:var(--spcat-section38-mobile-background)}.spcat_single_product_section38_container[data-heading-scale="36_28_24_24"]{--spcat-detail-heading-size: 24px}.spcat_single_product_section38,.spcat_single_product_section38_without_description{gap:24px}.spcat_single_product_section38_heading{white-space:normal}}.spcat_single_product_section40_container{--spcat-room-heading-size: 56px;padding-block:0;background:var(--spcat-section40-background);color:var(--spcat-co12);font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat_single_product_section40_container *,.spcat_single_product_section40_container *:before,.spcat_single_product_section40_container *:after{box-sizing:border-box}.spcat_single_product_section40_container[data-heading-scale="36_28_24_24"]{--spcat-room-heading-size: 36px}.spcat_single_product_section40_container[data-spcat-padding-top="60_30"]{padding-top:60px}.spcat_single_product_section40_container[data-spcat-padding-bottom="60_30"]{padding-bottom:60px}.spcat_single_product_section40_container[data-spcat-padding-top="120_60_30"]{padding-top:120px}.spcat_single_product_section40_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_single_product_section40{display:grid;gap:30px}.spcat_single_product_section40_without_description{gap:48px}.spcat_single_product_section40_header{display:grid;gap:24px;min-width:0;text-align:left}.spcat_single_product_section40_heading{margin:0;color:var(--spcat-co11);font-family:spcat_fa_mvw;font-weight:var(--spcat-fw700);font-size:var(--spcat-room-heading-size);line-height:1.2;letter-spacing:normal;overflow-wrap:anywhere}.spcat_single_product_section40_description{font-size:18px;overflow-wrap:anywhere}.spcat_single_product_section40_description p{margin:0 0 12px}.spcat_single_product_section40_description>:first-child{margin-top:0}.spcat_single_product_section40_description>:last-child{margin-bottom:0}.spcat_single_product_section40_description strong{font-weight:var(--spcat-fw500)}.spcat_single_product_section40_description a{color:var(--spcat-co11);text-underline-offset:3px}.spcat_single_product_section40_description a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px}.spcat_single_product_section40_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;min-width:0}.spcat_single_product_section40_grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.spcat_single_product_section40_media{--spcat-room-image-position: var(--spcat-room-desktop-position);min-width:0;aspect-ratio:1;overflow:hidden;border-radius:6px}.spcat_single_product_section40_media picture,.spcat_single_product_section40_image{display:block;width:100%;height:100%}.spcat_single_product_section40_image{object-fit:cover;object-position:var(--spcat-room-image-position)}@media screen and (max-width:1400px){.spcat_single_product_section40_container{--spcat-room-heading-size: 48px}.spcat_single_product_section40_container[data-heading-scale="36_28_24_24"]{--spcat-room-heading-size: 28px}.spcat_single_product_section40_container[data-spcat-padding-top="120_60_30"]{padding-top:60px}.spcat_single_product_section40_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:60px}.spcat_single_product_section40{gap:24px}.spcat_single_product_section40_without_description{gap:36px}.spcat_single_product_section40_header{gap:18px}.spcat_single_product_section40_description{font-size:16px}.spcat_single_product_section40_grid{gap:18px}}@media screen and (max-width:1024px){.spcat_single_product_section40_container{--spcat-room-heading-size: 36px}.spcat_single_product_section40_container[data-heading-scale="36_28_24_24"]{--spcat-room-heading-size: 24px}.spcat_single_product_section40_container[data-spcat-padding-top="60_30"],.spcat_single_product_section40_container[data-spcat-padding-top="120_60_30"]{padding-top:30px}.spcat_single_product_section40_container[data-spcat-padding-bottom="60_30"],.spcat_single_product_section40_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:30px}.spcat_single_product_section40_without_description{gap:30px}.spcat_single_product_section40_header{gap:12px}}@media screen and (max-width:768px){.spcat_single_product_section40_container{--spcat-room-heading-size: 28px}.spcat_single_product_section40_container[data-heading-scale="36_28_24_24"]{--spcat-room-heading-size: 24px}.spcat_single_product_section40{gap:18px}.spcat_single_product_section40_without_description{gap:24px}.spcat_single_product_section40_grid{grid-template-columns:minmax(0,1fr);gap:18px}.spcat_single_product_section40_grid--four{grid-template-columns:repeat(2,minmax(0,1fr))}.spcat_single_product_section40_grid--four .spcat_single_product_section40_media{aspect-ratio:5 / 6}.spcat_single_product_section40_media{--spcat-room-image-position: var(--spcat-room-mobile-position)}}.spcat_single_product_section42_container{--spcat-section42-heading-size: 56px;--spcat-section42-parallax-distance: 160px;--spcat-section42-media-half-height: 25cqw;display:block;padding-block:0;background:var(--spcat-section42-background);color:var(--spcat-co12);font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat_single_product_section42_container *,.spcat_single_product_section42_container *:before,.spcat_single_product_section42_container *:after{box-sizing:border-box}.spcat_single_product_section42_container[data-heading-scale="36_28_24_24"]{--spcat-section42-heading-size: 36px}.spcat_single_product_section42_container[data-spcat-padding-top="60_30"]{padding-top:60px}.spcat_single_product_section42_container[data-spcat-padding-bottom="60_30"]{padding-bottom:60px}.spcat_single_product_section42_container[data-spcat-padding-top="120_60_30"]{padding-top:120px}.spcat_single_product_section42_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_single_product_section42{display:grid;gap:48px}.spcat_single_product_section42_header{display:grid;gap:24px;text-align:center}.spcat_single_product_section42_heading,.spcat_single_product_section42_block_heading{margin:0;font-family:spcat_fa_mvw;font-weight:var(--spcat-fw700);line-height:1.2;letter-spacing:normal;overflow-wrap:anywhere}.spcat_single_product_section42_heading{font-size:var(--spcat-section42-heading-size);color:var(--spcat-co11)}.spcat_single_product_section42_description{font-size:18px}.spcat_single_product_section42_description p,.spcat_single_product_section42_body p{margin:0 0 12px}.spcat_single_product_section42_description>:last-child,.spcat_single_product_section42_body>:last-child{margin-bottom:0}.spcat_single_product_section42_description>:first-child,.spcat_single_product_section42_body>:first-child{margin-top:0}.spcat_single_product_section42_description strong,.spcat_single_product_section42_body strong{font-weight:var(--spcat-fw500)}.spcat_single_product_section42_description a,.spcat_single_product_section42_body a{color:inherit;text-decoration:underline;text-underline-offset:3px}.spcat_single_product_section42_list{display:grid;gap:18px;min-width:0}.spcat_single_product_section42_unit{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;isolation:isolate}.spcat_single_product_section42_media{position:relative;grid-area:1 / 1 / 2 / -1;min-width:0;aspect-ratio:2 / 1;overflow:hidden;background:var(--spcat-co8)}.spcat_single_product_section42_video,.spcat_single_product_section42_poster,.spcat_single_product_section42_image,.spcat_single_product_section42_shade{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.spcat_single_product_section42_video{z-index:1;opacity:1}.spcat_single_product_section42_poster{z-index:2;transition:opacity .2s ease-out,visibility 0s linear .2s}.spcat_single_product_section42_video.spcat_global_lazy_video_playing{opacity:1}.spcat_single_product_section42_video.spcat_global_lazy_video_playing+.spcat_single_product_section42_poster{opacity:0;visibility:hidden}.spcat_single_product_section42_shade{z-index:3;background:linear-gradient(var(--spcat-section42-shade-direction, to right),transparent 0%,rgba(0,0,0,.2) 50%,rgba(0,0,0,.3) 100%);pointer-events:none}.spcat_single_product_section42_unit[data-text-position=left] .spcat_single_product_section42_shade{--spcat-section42-shade-direction: to left}.spcat_single_product_section42_caption{position:relative;z-index:4;grid-area:1 / 2 / 2 / 3;align-self:center;min-width:0;padding:60px 60px 60px 0;color:var(--spcat-co15)}.spcat_single_product_section42_unit[data-text-position=left] .spcat_single_product_section42_caption{grid-column:1 / 2;padding:60px 0 60px 60px}.spcat_single_product_section42_text{display:grid;gap:30px}.spcat_single_product_section42_block_heading{font-size:56px;color:inherit}.spcat_single_product_section42_body{font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);font-size:28px;overflow-wrap:anywhere}.spcat_single_product_section42_container :focus-visible{outline:2px solid currentColor;outline-offset:3px}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.spcat_single_product_section42_container[data-text-parallax=true] .spcat_single_product_section42_unit{view-timeline:--spcat-section42-video block}.spcat_single_product_section42_container[data-text-parallax=true] .spcat_single_product_section42_text{animation:spcat_single_product_section42_parallax 1s linear both;animation-timeline:--spcat-section42-video;animation-range:entry 25% exit 75%}@media screen and (min-width:769px){.spcat_single_product_section42_container[data-text-parallax=true] .spcat_single_product_section42_unit{container-type:inline-size}.spcat_single_product_section42_container[data-text-parallax=true] .spcat_single_product_section42_text{--spcat-section42-safe-parallax: max(0px, min(var(--spcat-section42-parallax-distance), calc(var(--spcat-section42-media-half-height) - 50% - 24px)))}}}}@keyframes spcat_single_product_section42_parallax{0%{transform:translateY(calc(-1 * var(--spcat-section42-safe-parallax, var(--spcat-section42-parallax-distance))))}to{transform:translateY(var(--spcat-section42-safe-parallax, var(--spcat-section42-parallax-distance)))}}@media screen and (max-width:1400px){.spcat_single_product_section42_container{--spcat-section42-heading-size: 48px;--spcat-section42-parallax-distance: 120px}.spcat_single_product_section42_container[data-heading-scale="36_28_24_24"]{--spcat-section42-heading-size: 28px}.spcat_single_product_section42_container[data-spcat-padding-top="120_60_30"]{padding-top:60px}.spcat_single_product_section42_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:60px}.spcat_single_product_section42{gap:36px}.spcat_single_product_section42_header{gap:18px}.spcat_single_product_section42_description{font-size:16px}.spcat_single_product_section42_caption{padding:48px 36px 48px 0}.spcat_single_product_section42_unit[data-text-position=left] .spcat_single_product_section42_caption{padding:48px 0 48px 36px}.spcat_single_product_section42_text{gap:24px}.spcat_single_product_section42_block_heading{font-size:48px}.spcat_single_product_section42_body{font-size:24px}}@media screen and (max-width:1024px){.spcat_single_product_section42_container{--spcat-section42-heading-size: 36px;--spcat-section42-parallax-distance: 64px;--spcat-section42-media-half-height: 28.125cqw}.spcat_single_product_section42_container[data-heading-scale="36_28_24_24"]{--spcat-section42-heading-size: 24px}.spcat_single_product_section42_container[data-spcat-padding-top="60_30"],.spcat_single_product_section42_container[data-spcat-padding-top="120_60_30"]{padding-top:30px}.spcat_single_product_section42_container[data-spcat-padding-bottom="60_30"],.spcat_single_product_section42_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:30px}.spcat_single_product_section42{gap:30px}.spcat_single_product_section42_header{gap:12px}.spcat_single_product_section42_media{aspect-ratio:16 / 9}.spcat_single_product_section42_caption{padding:36px 24px 36px 0}.spcat_single_product_section42_unit[data-text-position=left] .spcat_single_product_section42_caption{padding:36px 0 36px 24px}.spcat_single_product_section42_text{gap:18px}.spcat_single_product_section42_block_heading{font-size:36px}.spcat_single_product_section42_body{font-size:18px}}@media screen and (max-width:768px){.spcat_single_product_section42_container{--spcat-section42-heading-size: 28px;--spcat-section42-parallax-distance: 12px}.spcat_single_product_section42{gap:24px}.spcat_single_product_section42_header{text-align:left}.spcat_single_product_section42_list{gap:36px}.spcat_single_product_section42_unit{grid-template-columns:minmax(0,1fr);gap:18px}.spcat_single_product_section42_media{grid-area:auto;aspect-ratio:61 / 40}.spcat_single_product_section42_caption,.spcat_single_product_section42_unit[data-text-position=left] .spcat_single_product_section42_caption{grid-area:auto;padding:0;color:var(--spcat-co11)}.spcat_single_product_section42_shade{display:none}.spcat_single_product_section42_text{gap:12px}.spcat_single_product_section42_block_heading{font-size:24px}.spcat_single_product_section42_body{font-size:16px;color:var(--spcat-co12)}}@media(prefers-reduced-motion:reduce){.spcat_single_product_section42_text{animation:none;transform:none}.spcat_single_product_section42_video,.spcat_single_product_section42_poster{transition:none}}.spcat_single_product_section43_container{--spcat-section43-heading-size: 56px;--spcat-section43-gap: 24px;--spcat-section43-min-height: 480px;display:block;padding-block:0;background:var(--spcat-section43-background);color:var(--spcat-co12);font-family:spcat_fa_avww;font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat_single_product_section43_container *,.spcat_single_product_section43_container *:before,.spcat_single_product_section43_container *:after{box-sizing:border-box}.spcat_single_product_section43_container[data-heading-scale="36_28_24_24"]{--spcat-section43-heading-size: 36px}.spcat_single_product_section43_container[data-spcat-padding-top="60_30"]{padding-top:60px}.spcat_single_product_section43_container[data-spcat-padding-bottom="60_30"]{padding-bottom:60px}.spcat_single_product_section43_container[data-spcat-padding-top="120_60_30"]{padding-top:120px}.spcat_single_product_section43_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:120px}.spcat_single_product_section43_layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,2.7fr);gap:var(--spcat-section43-gap);align-items:stretch}.spcat_single_product_section43_layout[data-intro=false],.spcat_single_product_section43_layout[data-count="0"]{grid-template-columns:minmax(0,1fr)}.spcat_single_product_section43_header{margin-bottom:48px}.spcat_single_product_section43_header:last-child{margin-bottom:0}.spcat_single_product_section43_intro{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-width:0;padding:36px;border-radius:0;background:var(--spcat-section43-intro-background)}.spcat_single_product_section43_eyebrow{margin:0 0 12px;color:var(--spcat-co11);font:inherit;font-size:18px;font-weight:var(--spcat-fw500);overflow-wrap:anywhere}.spcat_single_product_section43_heading{margin:0;color:var(--spcat-co11);font-family:spcat_fa_mvw;font-size:var(--spcat-section43-heading-size);font-weight:var(--spcat-fw700);line-height:1.2;letter-spacing:normal;overflow-wrap:anywhere}.spcat_single_product_section43_description{margin:0;font-size:18px;overflow-wrap:anywhere}.spcat_single_product_section43_description:first-child{margin-top:0}.spcat_single_product_section43_description p{margin:0 0 24px}.spcat_single_product_section43_description>:first-child{margin-top:0}.spcat_single_product_section43_description>:last-child{margin-bottom:0}.spcat_single_product_section43_description strong{font-weight:var(--spcat-fw500)}.spcat_single_product_section43_description a{color:inherit;text-decoration:underline;text-underline-offset:3px}.spcat_single_product_section43_description a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:3px}.spcat_single_product_section43_gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0;min-height:var(--spcat-section43-min-height)}.spcat_single_product_section43_media{--spcat-section43-effective-position: var(--spcat-section43-image-position);position:relative;isolation:isolate;min-width:0;min-height:0;margin:0;overflow:hidden;border-radius:0;background:var(--spcat-co8)}.spcat_single_product_section43_picture,.spcat_single_product_section43_image,.spcat_single_product_section43_placeholder,.spcat_single_product_section43_shade{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border-radius:0}.spcat_single_product_section43_image{object-fit:cover}.spcat_single_product_section43_shade{z-index:1;background:#11111129;pointer-events:none}.spcat_single_product_section43_caption{position:relative;z-index:2;margin-top:auto;padding:18px;color:var(--spcat-co15);font-family:spcat_fa_avww;font-size:16px;font-weight:var(--spcat-fw500);overflow-wrap:anywhere;text-shadow:0 1px 3px rgba(83,68,60,.7)}.spcat_single_product_section43_link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3}.spcat_single_product_section43_link:focus-visible{outline:2px solid var(--spcat-co15);outline-offset:-5px}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:no-preference){.spcat_single_product_section43_image{transform:scale(1.05);transition:transform .24s ease-out}.spcat_single_product_section43_media:hover .spcat_single_product_section43_image,.spcat_single_product_section43_media:focus-within .spcat_single_product_section43_image{transform:scale(1)}}.spcat_single_product_section43_media{display:flex;align-items:flex-end}.spcat_single_product_section43_gallery[data-count="1"]{grid-template-columns:minmax(0,1fr)}.spcat_single_product_section43_gallery[data-count="3"] .spcat_single_product_section43_media:first-child{grid-column:1 / -1}.spcat_single_product_section43_gallery[data-count="5"]{grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr))}.spcat_single_product_section43_gallery[data-count="5"] .spcat_single_product_section43_media{grid-column:span 2}.spcat_single_product_section43_gallery[data-count="5"] .spcat_single_product_section43_media:nth-child(-n+2){grid-column:span 3}.spcat_single_product_section43_gallery[data-count="6"]{grid-template-columns:repeat(9,minmax(0,1fr));grid-template-rows:minmax(0,1.1fr) minmax(0,.9fr)}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(1){grid-area:1 / 1 / 2 / 4}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(2){grid-area:1 / 4 / 2 / 7}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(3){grid-area:2 / 1 / 3 / 3}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(4){grid-area:2 / 3 / 3 / 5}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(5){grid-area:2 / 5 / 3 / 7}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(6){grid-area:1 / 7 / 3 / 10}@media screen and (max-width:1400px){.spcat_single_product_section43_container{--spcat-section43-heading-size: 48px;--spcat-section43-gap: 18px;--spcat-section43-min-height: 420px}.spcat_single_product_section43_container[data-heading-scale="36_28_24_24"]{--spcat-section43-heading-size: 28px}.spcat_single_product_section43_container[data-spcat-padding-top="120_60_30"]{padding-top:60px}.spcat_single_product_section43_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:60px}.spcat_single_product_section43_header{margin-bottom:36px}.spcat_single_product_section43_intro{padding:30px}.spcat_single_product_section43_eyebrow,.spcat_single_product_section43_description{font-size:16px}.spcat_single_product_section43_description p{margin-bottom:18px}.spcat_single_product_section43_description>:last-child{margin-bottom:0}.spcat_single_product_section43_caption{padding:12px;font-size:14px}}@media screen and (max-width:1024px){.spcat_single_product_section43_container{--spcat-section43-heading-size: 36px;--spcat-section43-gap: 12px;--spcat-section43-min-height: 420px}.spcat_single_product_section43_container[data-heading-scale="36_28_24_24"]{--spcat-section43-heading-size: 24px}.spcat_single_product_section43_container[data-spcat-padding-top="60_30"],.spcat_single_product_section43_container[data-spcat-padding-top="120_60_30"]{padding-top:30px}.spcat_single_product_section43_container[data-spcat-padding-bottom="60_30"],.spcat_single_product_section43_container[data-spcat-padding-bottom="120_60_30"]{padding-bottom:30px}.spcat_single_product_section43_layout{grid-template-columns:minmax(0,1fr);row-gap:24px}.spcat_single_product_section43_header{margin-bottom:30px}.spcat_single_product_section43_intro{padding:24px}}@media screen and (max-width:768px){.spcat_single_product_section43_container{--spcat-section43-heading-size: 28px}.spcat_single_product_section43_header{margin-bottom:24px}.spcat_single_product_section43_layout{row-gap:18px}.spcat_single_product_section43_intro{padding:24px}.spcat_single_product_section43_gallery,.spcat_single_product_section43_gallery[data-count="5"],.spcat_single_product_section43_gallery[data-count="6"]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none;min-height:0}.spcat_single_product_section43_gallery[data-count="1"]{grid-template-columns:minmax(0,1fr)}.spcat_single_product_section43_gallery .spcat_single_product_section43_media,.spcat_single_product_section43_gallery[data-count="5"] .spcat_single_product_section43_media,.spcat_single_product_section43_gallery[data-count="5"] .spcat_single_product_section43_media:nth-child(-n+2),.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media{grid-area:auto;aspect-ratio:4 / 3;--spcat-section43-effective-position: var(--spcat-section43-mobile-position)}.spcat_single_product_section43_gallery[data-count="1"] .spcat_single_product_section43_media,.spcat_single_product_section43_gallery[data-count="3"] .spcat_single_product_section43_media:first-child,.spcat_single_product_section43_gallery[data-count="5"] .spcat_single_product_section43_media:last-child{grid-column:1 / -1;aspect-ratio:16 / 9}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(6){grid-area:1 / 1 / 2 / -1;aspect-ratio:16 / 9}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(1){grid-area:2 / 1 / 3 / 2}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(2){grid-area:2 / 2 / 3 / 3}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(3){grid-area:3 / 1 / 4 / 2}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(4){grid-area:3 / 2 / 4 / 3}.spcat_single_product_section43_gallery[data-count="6"] .spcat_single_product_section43_media:nth-child(5){grid-area:4 / 1 / 5 / -1;aspect-ratio:16 / 9}}.wjs-ui-v2-collection-faq{padding-block:var(--wjs-ui-v2-faq-top-desktop) var(--wjs-ui-v2-faq-bottom-desktop);background:var(--spcat-co8);color:var(--spcat-co11);font:400 16px/1.5 spcat_fa_avww,sans-serif;letter-spacing:normal}#MainContent:has(.wjs-ui-v2-collection-faq:not(.wjs-ui-v2-collection-faq--page))~footer>.wjs-ui-v2-footer{background-color:var(--spcat-co8)}.wjs-ui-v2-collection-faq>.wjs-ui-v2-shell{box-sizing:border-box;inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter, var(--wjs-ui-v2-content-gutter)));margin-inline:auto}.wjs-ui-v2-collection-faq--page{--wjs-ui-v2-page-gutter: var(--wjs-ui-v2-content-gutter)}.wjs-ui-v2-collection-faq.wjs-ui-v2-collection-faq--page>.wjs-ui-v2-shell{padding-inline:0}.wjs-ui-v2-collection-faq>.wjs-ui-v2-shell:first-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:start}.wjs-ui-v2-collection-faq-kicker{margin:0 0 12px;color:var(--spcat-co12);font-size:14px}.wjs-ui-v2-collection-faq-intro h2{margin:0 0 18px;color:inherit;font:700 28px/1.25 spcat_fa_mvw,sans-serif;letter-spacing:normal}.wjs-ui-v2-collection-faq-actions{display:flex;flex-wrap:wrap;gap:12px}.wjs-ui-v2-collection-faq-actions a{box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;min-block-size:44px;padding-inline:18px;border:1px solid var(--spcat-co3);border-radius:50px;font-size:14px;line-height:1.3;text-decoration:none}.wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-chat{border-color:var(--spcat-co11);background:var(--spcat-co11);color:var(--spcat-co6);font-weight:500}.wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-phone{background:var(--spcat-co6);color:inherit}.wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-chat:hover{background:var(--spcat-co16)}.wjs-ui-v2-collection-faq-actions .wjs-ui-v2-collection-faq-phone:hover{background:var(--spcat-co9)}.wjs-ui-v2-collection-faq-actions svg{display:block;width:18px;height:18px}.wjs-ui-v2-collection-faq-phone svg path{stroke:currentColor}.wjs-ui-v2-collection-faq-item{margin:0;border-block-end:1px solid var(--spcat-co18)}.wjs-ui-v2-collection-faq-question{display:flex;justify-content:space-between;align-items:center;gap:12px;min-block-size:54px;padding-block:12px;list-style:none;cursor:pointer;font:700 16px/1.4 spcat_fa_mvw,sans-serif;overflow-wrap:anywhere}.wjs-ui-v2-collection-faq-question::-webkit-details-marker{display:none}.wjs-ui-v2-collection-faq-toggle{flex:none;display:grid;place-items:center;inline-size:24px}.wjs-ui-v2-collection-faq-toggle svg{width:14px;height:auto}.wjs-ui-v2-collection-faq-toggle .icon-minus,.wjs-ui-v2-collection-faq-item[open] .wjs-ui-v2-collection-faq-toggle .icon-plus{display:none}.wjs-ui-v2-collection-faq-item[open] .wjs-ui-v2-collection-faq-toggle .icon-minus{display:block}.wjs-ui-v2-collection-faq-answer{padding:0 36px 18px 0;color:var(--spcat-co12);overflow-wrap:anywhere}.wjs-ui-v2-collection-faq-answer>:first-child{margin-block-start:0}.wjs-ui-v2-collection-faq-answer>:last-child{margin-block-end:0}.wjs-ui-v2-collection-faq-answer a{color:inherit;text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-collection-faq-answer img{max-inline-size:100%;block-size:auto}.wjs-ui-v2-collection-faq-answer table{display:block;max-inline-size:100%;overflow-x:auto;scrollbar-width:none}.wjs-ui-v2-collection-faq-answer table::-webkit-scrollbar{display:none}.wjs-ui-v2-collection-faq-custom{margin-block-start:24px}.wjs-ui-v2-collection-faq a:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px;box-shadow:none}.wjs-ui-v2-collection-faq-question:focus-visible{outline:none;box-shadow:none}.wjs-ui-v2-collection-faq-question:focus-visible>span:first-child{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}@media screen and (max-width:1400px){.wjs-ui-v2-collection-faq>.wjs-ui-v2-shell:first-child{gap:48px}}@media screen and (max-width:1024px){.wjs-ui-v2-collection-faq{padding-block:var(--wjs-ui-v2-faq-top-tablet) var(--wjs-ui-v2-faq-bottom-tablet)}.wjs-ui-v2-collection-faq>.wjs-ui-v2-shell:first-child{gap:36px}.wjs-ui-v2-collection-faq-intro h2{font-size:24px}}@media screen and (max-width:768px){.wjs-ui-v2-collection-faq--page{--wjs-ui-v2-page-gutter: var(--wjs-ui-v2-outer-gutter)}.wjs-ui-v2-collection-faq{padding-block:var(--wjs-ui-v2-faq-top-mobile) var(--wjs-ui-v2-faq-bottom-mobile)}.wjs-ui-v2-collection-faq>.wjs-ui-v2-shell:first-child{grid-template-columns:minmax(0,1fr);gap:24px}.wjs-ui-v2-collection-faq-actions a{padding-inline:12px}.wjs-ui-v2-collection-faq-question{min-block-size:48px}}.wjs-ui-v2-collection-hub{--wjs-ui-v2-hub-gap: 24px;--wjs-ui-v2-hub-section-gap: 48px;--wjs-ui-v2-hub-radius: 20px;--wjs-ui-v2-hub-gutter: var(--wjs-ui-v2-collection-gutter, var(--wjs-ui-v2-content-gutter));padding-block:var(--wjs-ui-v2-hub-section-gap) var(--wjs-ui-v2-hub-bottom-desktop);background:var(--wjs-ui-v2-hub-background, var(--spcat-co8, #f5f2ed));color:var(--spcat-co11, #53443c);font:400 16px/1.5 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-collection-hub>.wjs-ui-v2-shell{width:calc(100% - 2 * var(--wjs-ui-v2-hub-gutter));margin-inline:auto;padding-inline:0}.wjs-ui-v2-collection-hub h2,.wjs-ui-v2-collection-hub h3{margin:0;color:inherit;font:700 18px/1.25 spcat_fa_mvw,sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.wjs-ui-v2-collection-hub h2{font-size:24px}.wjs-ui-v2-collection-hub p{margin:0;color:var(--spcat-co12, #666564);overflow-wrap:anywhere}.wjs-ui-v2-hub-card-media img{display:block;width:100%;height:100%;object-fit:cover}.wjs-ui-v2-hub-action{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;margin-top:16px;padding:0 24px;border:1px solid transparent;border-radius:999px;background:var(--spcat-co11, #53443c);color:#fff;font:700 16px/1.4 spcat_fa_mvw,sans-serif;letter-spacing:normal;text-transform:none;text-decoration:none;transition:background-color .15s cubic-bezier(.22,.61,.36,1)}@media(hover:hover){.wjs-ui-v2-hub-action:hover{background:var(--spcat-co16, #333);color:#fff}}.wjs-ui-v2-hub-action:active{background:#111;color:#fff}.wjs-ui-v2-hub-arrow{display:grid;width:20px;height:20px;place-items:center}.wjs-ui-v2-hub-arrow svg{display:block;width:100%;height:100%}.wjs-ui-v2-hub-arrow path{fill:currentColor}.wjs-ui-v2-hub-action .wjs-ui-v2-hub-arrow{flex:none;width:24px;height:24px}.wjs-ui-v2-collection-hub a:focus-visible{outline:2px solid var(--spcat-co11, #53443c);outline-offset:4px}.wjs-ui-v2-hub-action:focus-visible{outline:none;box-shadow:0 0 0 2px var(--spcat-co8, #f5f2ed),0 0 0 4px var(--spcat-co11, #53443c)}@media(prefers-reduced-motion:reduce){.wjs-ui-v2-hub-action{transition:none}}.wjs-ui-v2-hub-directory{scroll-margin-top:96px}.wjs-ui-v2-hub-directory>h2{margin-bottom:var(--wjs-ui-v2-hub-gap)}.wjs-ui-v2-hub-grid{display:grid;gap:var(--wjs-ui-v2-hub-gap);grid-template-columns:repeat(var(--wjs-ui-v2-hub-columns, 3),minmax(0,1fr))}.wjs-ui-v2-hub-grid[data-wjs-ui-v2-hub-columns="1"]{--wjs-ui-v2-hub-columns: 1}.wjs-ui-v2-hub-grid[data-wjs-ui-v2-hub-columns="2"]{--wjs-ui-v2-hub-columns: 2}.wjs-ui-v2-hub-grid[data-wjs-ui-v2-hub-columns="4"]{--wjs-ui-v2-hub-columns: 4}.wjs-ui-v2-hub-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid transparent;border-radius:var(--wjs-ui-v2-hub-radius);background:#fff;color:inherit;text-decoration:none}.wjs-ui-v2-hub-card:hover{border-color:var(--spcat-co10, #d6d3d0)}.wjs-ui-v2-hub-card:hover h3{text-decoration:underline;text-underline-offset:4px}.wjs-ui-v2-hub-card-media{aspect-ratio:4 / 3;overflow:hidden;background:var(--spcat-co8, #f5f2ed)}.wjs-ui-v2-hub-grid[data-wjs-ui-v2-hub-columns="2"] .wjs-ui-v2-hub-card-media{aspect-ratio:16 / 9}.wjs-ui-v2-hub-card-copy{display:grid;align-content:start;gap:8px;padding:20px 24px 24px}.wjs-ui-v2-hub-card-title{display:grid;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px}@media(max-width:1024px){.wjs-ui-v2-collection-hub{--wjs-ui-v2-hub-gap: 20px;--wjs-ui-v2-hub-section-gap: 36px;padding-block-end:var(--wjs-ui-v2-hub-bottom-tablet)}.wjs-ui-v2-hub-grid[data-wjs-ui-v2-hub-columns="4"]{--wjs-ui-v2-hub-columns: 2}.wjs-ui-v2-hub-card-copy{padding:16px}.wjs-ui-v2-hub-card-title{gap:8px}}@media(max-width:768px){.wjs-ui-v2-collection-hub{--wjs-ui-v2-hub-gutter: var(--wjs-ui-v2-outer-gutter);--wjs-ui-v2-hub-gap: 12px;--wjs-ui-v2-hub-section-gap: 24px;padding-block-end:var(--wjs-ui-v2-hub-bottom-mobile);font-size:14px}.wjs-ui-v2-collection-hub h2{font-size:20px}.wjs-ui-v2-collection-hub h3{font-size:16px}.wjs-ui-v2-hub-action{min-height:40px;margin-top:12px}.wjs-ui-v2-hub-action .wjs-ui-v2-hub-arrow{width:20px;height:20px}.wjs-ui-v2-hub-grid{--wjs-ui-v2-hub-columns: 2}.wjs-ui-v2-hub-grid[data-wjs-ui-v2-hub-columns="2"] .wjs-ui-v2-hub-card-media{aspect-ratio:4 / 3}.wjs-ui-v2-hub-card-copy{gap:4px;padding:12px}.wjs-ui-v2-hub-card-title{grid-template-columns:minmax(0,1fr) 16px;gap:4px}.wjs-ui-v2-hub-card-title .wjs-ui-v2-hub-arrow{width:16px;height:16px}}.wjs-ui-v2-free-cover-benefits{--wjs-ui-v2-benefits-gutter: var(--wjs-ui-v2-content-gutter);padding-block:var(--wjs-ui-v2-benefits-top-desktop) var(--wjs-ui-v2-benefits-bottom-desktop);background:var(--wjs-ui-v2-benefits-background, var(--spcat-co8));color:var(--spcat-co11)}.wjs-ui-v2-free-cover-benefits>.wjs-ui-v2-free-cover-benefits-panel{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);box-sizing:border-box;gap:40px;width:calc(100% - 2 * var(--wjs-ui-v2-benefits-gutter));margin:0 auto;padding:32px 40px;list-style:none;border-radius:20px;background:var(--spcat-co15)}.wjs-ui-v2-free-cover-benefits-item{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:16px;min-width:0}.wjs-ui-v2-free-cover-benefits-item--icon{grid-template-columns:48px minmax(0,1fr)}.wjs-ui-v2-free-cover-benefits-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:14px;background:var(--spcat-co5)}.wjs-ui-v2-free-cover-benefits-icon svg{display:block;width:24px;height:24px}.wjs-ui-v2-free-cover-benefits-copy{min-width:0;overflow-wrap:anywhere}.wjs-ui-v2-free-cover-benefits-copy h3{margin:0;color:inherit;font:700 18px/1.4 spcat_fa_mvw,sans-serif;letter-spacing:normal;text-wrap:balance}.wjs-ui-v2-free-cover-benefits-copy p{margin:0;color:var(--spcat-co12);font:400 16px/1.4 spcat_fa_avww,sans-serif;letter-spacing:normal;text-wrap:pretty}.wjs-ui-v2-free-cover-benefits-copy h3+p{margin-block-start:4px}@media(max-width:1200px){.wjs-ui-v2-free-cover-benefits>.wjs-ui-v2-free-cover-benefits-panel{gap:24px;padding-inline:24px}}@media(max-width:1024px){.wjs-ui-v2-free-cover-benefits{padding-block:var(--wjs-ui-v2-benefits-top-tablet) var(--wjs-ui-v2-benefits-bottom-tablet)}.wjs-ui-v2-free-cover-benefits-item{grid-template-columns:minmax(0,1fr);gap:12px}}@media(max-width:768px){.wjs-ui-v2-free-cover-benefits{--wjs-ui-v2-benefits-gutter: var(--wjs-ui-v2-outer-gutter);padding-block:var(--wjs-ui-v2-benefits-top-mobile) var(--wjs-ui-v2-benefits-bottom-mobile)}.wjs-ui-v2-free-cover-benefits>.wjs-ui-v2-free-cover-benefits-panel{grid-auto-flow:row;grid-template-columns:minmax(0,1fr);gap:0;padding:8px 16px}.wjs-ui-v2-free-cover-benefits-item{align-items:center;padding-block:12px}.wjs-ui-v2-free-cover-benefits-item--icon{grid-template-columns:48px minmax(0,1fr)}.wjs-ui-v2-free-cover-benefits-item+.wjs-ui-v2-free-cover-benefits-item{border-top:1px solid var(--spcat-co18)}.wjs-ui-v2-free-cover-benefits-copy h3{font-size:16px}.wjs-ui-v2-free-cover-benefits-copy p{font-size:14px}}.wjs-ui-v2-free-cover-steps{--wjs-ui-v2-free-cover-outer: var(--wjs-ui-v2-outer-gutter, clamp(12px, 3vw, 96px));--wjs-ui-v2-free-cover-gutter: var(--wjs-ui-v2-content-gutter, calc(var(--wjs-ui-v2-free-cover-outer) + 48px));--wjs-ui-v2-free-cover-radius: 20px;--wjs-ui-v2-free-cover-heading: var(--spcat-fs24);padding-block:var(--wjs-ui-v2-free-cover-top-desktop) var(--wjs-ui-v2-free-cover-bottom-desktop);background:var(--wjs-ui-v2-free-cover-background, var(--spcat-co8));color:var(--spcat-co11);font:400 var(--spcat-fs16)/1.5 spcat_fa_avww,sans-serif;letter-spacing:normal;overflow-wrap:anywhere}.wjs-ui-v2-free-cover-steps[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-free-cover-heading: 36px}.wjs-ui-v2-free-cover-steps[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-free-cover-heading: 56px}.wjs-ui-v2-free-cover-steps>.wjs-ui-v2-shell{display:grid;gap:24px;width:calc(100% - 2 * var(--wjs-ui-v2-free-cover-gutter));margin-inline:auto}.wjs-ui-v2-free-cover-head h2{margin:0;color:inherit;font:700 var(--wjs-ui-v2-free-cover-heading)/1.25 spcat_fa_mvw,sans-serif;letter-spacing:normal;text-wrap:balance}.wjs-ui-v2-free-cover-head h2+.wjs-ui-v2-free-cover-description{margin-block-start:12px}.wjs-ui-v2-free-cover-description,.wjs-ui-v2-free-cover-step-text{max-inline-size:42ch;color:var(--spcat-co12);text-wrap:pretty}.wjs-ui-v2-free-cover-description p,.wjs-ui-v2-free-cover-step-text p{margin:0}.wjs-ui-v2-free-cover-description p+p,.wjs-ui-v2-free-cover-step-text p+p{margin-block-start:8px}.wjs-ui-v2-free-cover-photo{position:relative;aspect-ratio:2.15;margin:0;overflow:hidden;border-radius:var(--wjs-ui-v2-free-cover-radius);background-color:var(--spcat-co8)}.wjs-ui-v2-free-cover-photo img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:50% 58%}.wjs-ui-v2-free-cover-list{min-width:0;margin:0;padding:0;list-style:none}.wjs-ui-v2-free-cover-step{position:relative;min-width:0;min-height:28px;padding-inline-start:44px}.wjs-ui-v2-free-cover-step:not(:last-child){padding-block-end:24px}.wjs-ui-v2-free-cover-step:not(:last-child):after{position:absolute;inset-block:32px 4px;inset-inline-start:13.5px;border-inline-start:1px solid var(--spcat-co18);content:""}.wjs-ui-v2-free-cover-step-number{position:absolute;inset-block-start:0;inset-inline-start:0;display:grid;width:28px;height:28px;place-items:center;border-radius:50%;color:var(--spcat-co15);background:var(--spcat-co11);font-size:var(--spcat-fs14);line-height:1}.wjs-ui-v2-free-cover-step h3{margin:0;color:inherit;font:700 var(--spcat-fs18)/1.4 spcat_fa_mvw,sans-serif;letter-spacing:normal}.wjs-ui-v2-free-cover-step h3+.wjs-ui-v2-free-cover-step-text{margin-block-start:4px}@media(min-width:1025px){.wjs-ui-v2-free-cover-steps--split>.wjs-ui-v2-shell{--wjs-ui-v2-free-cover-panel-padding: 40px;grid-template-columns:minmax(0,1.32fr) minmax(0,1fr);grid-template-rows:minmax(var(--wjs-ui-v2-free-cover-panel-padding),1fr) auto auto minmax(var(--wjs-ui-v2-free-cover-panel-padding),1fr);grid-template-areas:"photo top" "photo title" "photo steps" "photo bottom";gap:0 32px}.wjs-ui-v2-free-cover-steps--split>.wjs-ui-v2-shell:before{grid-area:1 / 2 / 5 / 3;border-radius:var(--wjs-ui-v2-free-cover-radius);background:var(--spcat-co15);content:""}.wjs-ui-v2-free-cover-steps--split .wjs-ui-v2-free-cover-head{grid-area:title;z-index:0;min-width:0;margin-inline:var(--wjs-ui-v2-free-cover-panel-padding)}.wjs-ui-v2-free-cover-steps--split .wjs-ui-v2-free-cover-head:has(+.wjs-ui-v2-free-cover-photo+.wjs-ui-v2-free-cover-list){margin-block-end:24px}.wjs-ui-v2-free-cover-steps--split .wjs-ui-v2-free-cover-photo{grid-area:photo;min-height:clamp(360px,28vw,480px);aspect-ratio:auto}.wjs-ui-v2-free-cover-steps--split .wjs-ui-v2-free-cover-list{grid-area:steps;z-index:0;margin-inline:var(--wjs-ui-v2-free-cover-panel-padding)}}@media(max-width:1400px){.wjs-ui-v2-free-cover-steps{--wjs-ui-v2-free-cover-gutter: var(--wjs-ui-v2-content-gutter, calc(var(--wjs-ui-v2-free-cover-outer) + 36px))}.wjs-ui-v2-free-cover-steps[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-free-cover-heading: 28px}.wjs-ui-v2-free-cover-steps[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-free-cover-heading: 48px}}@media(min-width:1025px)and (max-width:1200px){.wjs-ui-v2-free-cover-steps--split>.wjs-ui-v2-shell{--wjs-ui-v2-free-cover-panel-padding: 32px;column-gap:24px}.wjs-ui-v2-free-cover-steps--split .wjs-ui-v2-free-cover-photo{align-self:center;min-height:0;aspect-ratio:3 / 2}}@media(max-width:1024px){.wjs-ui-v2-free-cover-steps{--wjs-ui-v2-free-cover-gutter: var(--wjs-ui-v2-content-gutter, calc(var(--wjs-ui-v2-free-cover-outer) + 30px));padding-block:var(--wjs-ui-v2-free-cover-top-tablet) var(--wjs-ui-v2-free-cover-bottom-tablet)}.wjs-ui-v2-free-cover-steps[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-free-cover-heading: 24px}.wjs-ui-v2-free-cover-steps[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-free-cover-heading: 36px}}@media(not (max-width:768px))and (max-width:1024px){.wjs-ui-v2-free-cover-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px}.wjs-ui-v2-free-cover-step,.wjs-ui-v2-free-cover-step:not(:last-child){padding:44px 0 0}.wjs-ui-v2-free-cover-step:not(:last-child):after{inset:13.5px -12px auto 40px;border:0;border-top:1px solid var(--spcat-co18)}}@media(max-width:768px){.wjs-ui-v2-free-cover-steps{--wjs-ui-v2-free-cover-gutter: var(--wjs-ui-v2-free-cover-outer);--wjs-ui-v2-free-cover-heading: 20px;padding-block:var(--wjs-ui-v2-free-cover-top-mobile) var(--wjs-ui-v2-free-cover-bottom-mobile);font-size:var(--spcat-fs14)}.wjs-ui-v2-free-cover-steps>.wjs-ui-v2-shell{gap:20px}.wjs-ui-v2-free-cover-steps[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-free-cover-heading: 28px}.wjs-ui-v2-free-cover-step:not(:last-child){padding-block-end:20px}}@media not (min-width:600px){.wjs-ui-v2-free-cover-photo{aspect-ratio:3 / 2}}.wjs-ui-v2-related{--wjs-ui-v2-related-h2: 24px;--wjs-ui-v2-related-h2-large: 56px;--wjs-ui-v2-related-heading-gap: 48px;--wjs-ui-v2-related-pad-sm: 24px;--wjs-ui-v2-related-pad-md: 36px;--wjs-ui-v2-related-pad-lg: 48px;--wjs-ui-v2-related-pad-xl: 60px;--wjs-ui-v2-related-gap: 24px;--wjs-ui-v2-related-card: min(280px, calc((100% - 4 * var(--wjs-ui-v2-related-gap)) / 4.2));display:block;padding-block:var(--wjs-ui-v2-related-pad-top, var(--wjs-ui-v2-related-pad-lg)) var(--wjs-ui-v2-related-pad-bottom, var(--wjs-ui-v2-related-pad-lg));background:var(--wjs-ui-v2-related-background, var(--spcat-co6, #FCFBFA));color:var(--spcat-co11, #53443C);font:400 16px/1.4 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-related[data-wjs-ui-v2-pad-top="0"]{--wjs-ui-v2-related-pad-top: 0px}.wjs-ui-v2-related[data-wjs-ui-v2-pad-top="24_18_12"]{--wjs-ui-v2-related-pad-top: var(--wjs-ui-v2-related-pad-sm)}.wjs-ui-v2-related[data-wjs-ui-v2-pad-top="36_30_24"]{--wjs-ui-v2-related-pad-top: var(--wjs-ui-v2-related-pad-md)}.wjs-ui-v2-related[data-wjs-ui-v2-pad-top="60_48_36"]{--wjs-ui-v2-related-pad-top: var(--wjs-ui-v2-related-pad-xl)}.wjs-ui-v2-related[data-wjs-ui-v2-pad-bottom="0"]{--wjs-ui-v2-related-pad-bottom: 0px}.wjs-ui-v2-related[data-wjs-ui-v2-pad-bottom="24_18_12"]{--wjs-ui-v2-related-pad-bottom: var(--wjs-ui-v2-related-pad-sm)}.wjs-ui-v2-related[data-wjs-ui-v2-pad-bottom="36_30_24"]{--wjs-ui-v2-related-pad-bottom: var(--wjs-ui-v2-related-pad-md)}.wjs-ui-v2-related[data-wjs-ui-v2-pad-bottom="60_48_36"]{--wjs-ui-v2-related-pad-bottom: var(--wjs-ui-v2-related-pad-xl)}.wjs-ui-v2-related[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-related-h2: var(--wjs-ui-v2-related-h2-large)}.wjs-ui-v2-related>.wjs-ui-v2-shell{box-sizing:border-box;inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter, var(--wjs-ui-v2-content-gutter)));margin-inline:auto}.wjs-ui-v2-related-heading{margin:0 0 var(--wjs-ui-v2-related-heading-gap);color:var(--spcat-co11, #53443C);font:700 var(--wjs-ui-v2-related-h2)/1.2 spcat_fa_mvw,sans-serif;overflow-wrap:anywhere}.wjs-ui-v2-related-viewport{width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory}.wjs-ui-v2-related-viewport::-webkit-scrollbar{display:none}.wjs-ui-v2-related-viewport[data-wjs-ui-v2-related-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.wjs-ui-v2-related-viewport[data-wjs-ui-v2-related-dragging] a{cursor:grabbing}.wjs-ui-v2-related-track{display:grid;grid-auto-flow:column;grid-auto-columns:var(--wjs-ui-v2-related-card);gap:var(--wjs-ui-v2-related-gap);width:100%;margin:0;padding:0;list-style:none}.wjs-ui-v2-related-item{min-width:0;scroll-snap-align:start}.wjs-ui-v2-related-card{position:relative;isolation:isolate;box-sizing:border-box;display:flex;align-items:flex-end;width:100%;height:100%;min-height:100px;aspect-ratio:2 / 1;padding:12px 16px;overflow:hidden;border-radius:12px;background:var(--spcat-co8, #F5F2ED);color:var(--spcat-co15, #FFFFFF);text-decoration:none}.wjs-ui-v2-related-image{position:absolute;z-index:-2;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% 60%;pointer-events:none}.wjs-ui-v2-related-card:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 16%,rgb(28 20 15 / .42) 54%,rgb(28 20 15 / .88) 100%);transition:opacity .2s ease-out;pointer-events:none}.wjs-ui-v2-related-name{font:700 16px/1.25 spcat_fa_mvw,sans-serif;overflow-wrap:anywhere;text-wrap:pretty}.wjs-ui-v2-related-card:focus-visible{outline:2px solid currentColor;outline-offset:-4px}.wjs-ui-v2-related-viewport:focus-visible{outline:2px solid var(--spcat-co11, #53443C);outline-offset:2px}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-related-card:hover{text-decoration:none}.wjs-ui-v2-related-card:hover:before{opacity:.88}}@media(max-width:1400px){.wjs-ui-v2-related{--wjs-ui-v2-related-h2-large: 48px;--wjs-ui-v2-related-heading-gap: 36px;--wjs-ui-v2-related-gap: 20px}}@media(max-width:1024px){.wjs-ui-v2-related{--wjs-ui-v2-related-h2-large: 36px;--wjs-ui-v2-related-heading-gap: 30px;--wjs-ui-v2-related-pad-sm: 18px;--wjs-ui-v2-related-pad-md: 30px;--wjs-ui-v2-related-pad-lg: 36px;--wjs-ui-v2-related-pad-xl: 48px;--wjs-ui-v2-related-gap: 16px;--wjs-ui-v2-related-card: min(248px, calc((100% - 3 * var(--wjs-ui-v2-related-gap)) / 3.2))}}@media(max-width:768px),(max-width:900px)and (max-height:500px)and (pointer:coarse){.wjs-ui-v2-related{--wjs-ui-v2-related-h2: 20px;--wjs-ui-v2-related-h2-large: 24px;--wjs-ui-v2-related-heading-gap: 24px;--wjs-ui-v2-related-pad-sm: 12px;--wjs-ui-v2-related-pad-md: 24px;--wjs-ui-v2-related-pad-lg: 24px;--wjs-ui-v2-related-pad-xl: 36px;--wjs-ui-v2-related-gap: 12px;--wjs-ui-v2-related-card: calc((100% - 56px)/2) }.wjs-ui-v2-related:is([data-wjs-ui-v2-related-count="1"],[data-wjs-ui-v2-related-count="2"]){--wjs-ui-v2-related-card: min(216px, calc((100% - 12px)/2) )}.wjs-ui-v2-related-card{aspect-ratio:1.7 / 1;padding:12px}.wjs-ui-v2-related-name{font-size:14px}}@media(min-width:560px)and (max-width:768px),(min-width:560px)and (max-width:900px)and (max-height:500px)and (pointer:coarse){.wjs-ui-v2-related{--wjs-ui-v2-related-card: calc((100% - 68px) / 3)}.wjs-ui-v2-related[data-wjs-ui-v2-related-count="3"]{--wjs-ui-v2-related-card: calc((100% - 24px) / 3)}.wjs-ui-v2-related-card{aspect-ratio:2 / 1}}@media(prefers-reduced-motion:reduce){.wjs-ui-v2-related-card:before{transition:none}}.spcat_cart_drawer .spcat-promotion{box-sizing:border-box;width:100%}.spcat_cart_drawer .spcat-promotion--cart{position:relative;display:block;padding:12px 10px;margin:14px 0 20px;border-radius:6px;background:var(--spcat-co11,#53443C);color:var(--spcat-co5,#E7D5BF);font-family:spcat_fa_avww,sans-serif;line-height:1.4;text-align:left}.spcat_cart_drawer .spcat-promotion--cart:after{position:absolute;right:0;bottom:-12px;left:0;border-bottom:1px solid var(--spcat-co17,#D8D4D0);content:""}.spcat_cart_drawer .spcat-promotion--cart[hidden]{display:none}.spcat_cart_drawer .spcat-promotion--cart p{margin:0}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__header{display:block;padding:0;background:transparent;text-align:center;font-size:12px}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__event{font-weight:700}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__status{display:inline;color:inherit;font-family:inherit;font-size:12px;font-weight:400}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__status strong{color:var(--spcat-co15,#fff);font-weight:700}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__meter{margin-top:8px;padding:0;background:transparent}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__track{position:relative;height:10px;overflow:visible;background:transparent}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__track:before{position:absolute;inset:4px 0 auto;height:2px;border-radius:50px;background:var(--spcat-co3,#A28F79);content:""}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__fill{display:block;top:3.5px;left:0;width:var(--spcat-promo-progress,0%);height:3px;border-radius:50px;background:var(--spcat-co5,#E7D5BF)}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__node{position:absolute;top:2px;width:6px;height:6px;border-radius:50%;transform:translate(-50%);background:var(--spcat-co3,#A28F79)}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__node.is-reached{background:var(--spcat-co5,#E7D5BF)}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__tiers{display:grid;grid-template-columns:repeat(var(--spcat-promo-count),minmax(0,1fr));margin-top:4px}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__tier{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;color:var(--spcat-co5,#E7D5BF);font-size:11px;line-height:1.4;text-align:center}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__threshold{color:inherit;font-size:12px;font-weight:700;white-space:nowrap}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__discount{color:inherit;font-weight:400;white-space:nowrap}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__tier.is-reached{color:var(--spcat-co15,#fff)}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__fill{position:relative;overflow:hidden;transform-origin:left center;transition:width .6s ease-out}.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__fill:after{position:absolute;inset:0 auto 0 0;width:28px;max-width:100%;border-radius:inherit;background:var(--spcat-co15,#fff);content:"";opacity:0;animation:spcat-promotion-sweep 6s linear infinite;animation-play-state:paused}.spcat_cart_drawer.active .spcat-promotion--cart .spcat-promotion__fill:after{animation-play-state:running}@media(prefers-reduced-motion:reduce){.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__fill,.spcat_cart_drawer .spcat-promotion--cart .spcat-promotion__fill:after{animation:none!important;transition:none!important}}.wjs-ui-v2-collection .wjs-ui-v2-price-slider{height:48px;margin-top:8px}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_track{inset-inline:12px;height:32px}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_fill{top:15px;border-radius:2px}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_track:before{top:15px;border-radius:2px;background:var(--spcat-co18)}.wjs-ui-v2-collection .wjs-ui-v2-price-tick{position:absolute;inset-block:0;left:var(--wjs-ui-v2-price-tick-position);width:24px;padding:0;transform:translate(-50%);border:0;border-radius:6px;color:var(--spcat-co11);background:transparent;cursor:pointer}.wjs-ui-v2-collection .wjs-ui-v2-price-tick:after{display:block;width:2px;height:8px;margin-inline:auto;border-radius:2px;background:currentColor;content:""}.wjs-ui-v2-collection .wjs-ui-v2-price-tick:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-collection .wjs-ui-v2-price-tick:hover{color:var(--spcat-co3)}}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_input{height:32px}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_input:focus-visible{z-index:4;outline:none}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_input::-webkit-slider-thumb{width:24px;height:24px;margin-top:-11px;border:4px solid transparent;background-clip:padding-box}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_input::-moz-range-thumb{width:16px;height:16px;border:4px solid transparent;background-clip:padding-box}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 2px var(--spcat-co11)}.wjs-ui-v2-collection .wjs-ui-v2-price-slider .spcat_coll_product_filter_price_slider_input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 2px var(--spcat-co11)}body:has(#cart [data-spcat-bf-pillow]) #main-cart-footer .cart__dynamic-checkout-buttons{display:none}.spcat-bf-pillow-cart{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;align-items:center;margin:0 0 12px;padding:12px;border:1px solid var(--spcat-co17);border-radius:6px;background:var(--spcat-co8);color:var(--spcat-co11);font-family:spcat_fa_avww,sans-serif;line-height:1.4;text-align:left}.spcat-bf-pillow-cart__title{margin:0;font-family:spcat_fa_mvw,sans-serif;font-size:14px;font-weight:var(--spcat-fw700, 700)}.spcat-bf-pillow-cart__badge{padding:3px 9px;border-radius:50px;background:var(--spcat-co11);color:var(--spcat-co15);font-size:11px;font-weight:var(--spcat-fw700, 700)}.spcat-bf-pillow-cart__details{grid-column:1 / -1;margin:0;color:var(--spcat-co12);font-size:12px}.spcat-loading-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#fcfbfad1;color:var(--spcat-co11, #53443c);cursor:progress;touch-action:none}.spcat-loading-overlay[hidden]{display:none!important}.spcat-loading-overlay--dark{color:var(--spcat-co6, #fcfbfa);background:#53443cd1}.spcat-loading-overlay--page{position:fixed;z-index:1000;border-radius:0}.spcat-loading-overlay svg{display:block;flex:0 1 112px;width:112px;height:auto;max-width:40%;aspect-ratio:80 / 43}.spcat-loading-overlay:not([hidden]) .spcat-loading-gloss{animation:spcat-loading-gloss 2.4s ease-in-out infinite}@keyframes spcat-loading-gloss{0%,10%{transform:translate(-40px)}68%,to{transform:translate(115px)}}@media(prefers-reduced-motion:reduce){.spcat-loading-overlay:not([hidden]) .spcat-loading-gloss{animation:none;display:none}.spcat-loading-overlay .spcat-loading-logo-base{opacity:1}}html.spcat-search-lock,body.spcat-search-lock{overflow:hidden}.spcat-search-dialog{top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;color:var(--spcat-co12);overflow:hidden}.spcat-search-dialog::backdrop{background:#53443c66}.spcat-search-dialog[open]{display:block}.spcat-search-panel{position:relative;width:100%;max-height:min(90vh,900px);max-height:min(90dvh,900px);background:var(--spcat-co6);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--spcat-co3) var(--spcat-co8);scrollbar-width:thin;transform:translateY(-100%);transition:transform .3s ease-out}.spcat-search-dialog.is-open .spcat-search-panel{transform:translateY(0)}.spcat-search-dialog.is-closing .spcat-search-panel{transform:translateY(-100%)}.spcat-search-dialog .spcat-search-inner{width:100%;padding-top:24px;padding-bottom:36px;box-sizing:border-box;font-family:spcat_fa_avww;font-size:var(--spcat-fs14);font-weight:var(--spcat-fw400);line-height:1.4;letter-spacing:normal}.spcat-search-dialog *,.spcat-search-dialog *:before,.spcat-search-dialog *:after{box-sizing:border-box}.spcat-search-predictive,.spcat-search-form{display:block;width:100%;margin:0}.spcat-search-topbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:18px}.spcat-search-title{margin:0;color:var(--spcat-co11);font-family:spcat_fa_mvw;font-size:var(--spcat-fs28);font-weight:var(--spcat-fw700);line-height:1.2}.spcat-search-field{display:flex;align-items:center;gap:6px;min-width:0;width:100%;height:56px;padding:0 6px 0 18px;border:1px solid var(--spcat-co18);border-radius:6px;background:var(--spcat-co15);transition:border-color .2s ease-out}.spcat-search-field:focus-within{border-color:var(--spcat-co11);outline:1px solid var(--spcat-co11)}.spcat-search-field-icon{display:flex;flex:0 0 20px;color:var(--spcat-co11)}.spcat-search-field-icon svg{width:20px;height:20px}.spcat-search-input{flex:1 1 auto;min-width:0;width:100%;height:54px;margin:0;padding:0 6px;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--spcat-co11);font-family:spcat_fa_avww;font-size:var(--spcat-fs16);font-weight:var(--spcat-fw400);line-height:1.4;-webkit-appearance:none;appearance:none}.spcat-search-input:focus,.spcat-search-input:focus-visible{outline:0!important;box-shadow:none!important}.spcat-search-input::-webkit-search-cancel-button{display:none}.spcat-search-input::placeholder{color:var(--spcat-co12);opacity:1}.spcat-search-submit,.spcat-search-reset,.spcat-search-close{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:50px;background:transparent;color:var(--spcat-co11);cursor:pointer}.spcat-search-submit:hover,.spcat-search-reset:hover,.spcat-search-close:hover{background:var(--spcat-co8)}.spcat-search-submit svg,.spcat-search-close svg{display:block;width:24px;height:24px}.spcat-search-reset svg{display:block;width:18px;height:18px}.spcat-search-reset.hidden{display:none}.spcat-search-dialog :is(a,button):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:3px}.spcat-search-default,.spcat-search-results{padding-top:24px}.spcat-search-default[hidden],.spcat-search-results[hidden]{display:none!important}.spcat-search-trending h3,.spcat-search-section-heading h3{margin:0;color:var(--spcat-co11);font-family:spcat_fa_mvw;font-size:var(--spcat-fs18);font-weight:var(--spcat-fw700);line-height:1.3}.spcat-search-trending-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.spcat-search-trending-list a{display:inline-flex;align-items:center;min-height:36px;max-width:100%;padding:6px 12px;border:1px solid var(--spcat-co18);border-radius:50px;background:var(--spcat-co15);color:var(--spcat-co11);font:inherit;text-decoration:none;overflow-wrap:anywhere;transition:border-color .2s ease-out,background-color .2s ease-out}.spcat-search-trending-list a:hover,.spcat-search-trending-list a:focus-visible{border-color:var(--spcat-co3);background:var(--spcat-co9)}.spcat-search-products{margin-top:30px}.spcat-search-section-heading{display:flex;align-items:center;justify-content:space-between;gap:18px}.spcat-search-view-all{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:32px;color:var(--spcat-co11);font:inherit;text-decoration:none}.spcat-search-view-all svg{width:20px;height:20px}.spcat-search-view-all:hover{text-decoration:underline;text-underline-offset:3px}.spcat-search-product-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;margin-top:18px}.spcat-search-dialog .spcat-search-product{display:flex;flex-direction:column;min-width:0;border:1px solid var(--spcat-co17);border-radius:6px;background:var(--spcat-co8);color:var(--spcat-co11);overflow:hidden}.spcat-search-dialog .spcat-search-product-link{display:block;min-width:0;color:inherit;text-decoration:none}.spcat-search-dialog .spcat-search-product-media{display:block;position:relative;width:100%;aspect-ratio:4 / 3;background:var(--spcat-co9);overflow:hidden}.spcat-search-dialog .spcat-search-product-media img,.spcat-search-product-placeholder{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out}@media(hover:hover){.spcat-search-product:hover .spcat-search-product-media img{transform:scale(1.03)}}.spcat-search-dialog .spcat-search-product-info{padding:12px 12px 0}.spcat-search-dialog .spcat-search-product-info h3{min-height:2.7em;margin:0;font-size:var(--spcat-fs16);line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.spcat-search-dialog .spcat-search-product-title-primary{color:var(--spcat-co1);font-family:spcat_fa_mvw;font-size:var(--spcat-fs16);font-weight:var(--spcat-fw700)}.spcat-search-dialog .spcat-search-product-title-secondary{color:var(--spcat-co12);font-family:spcat_fa_avww;font-size:var(--spcat-fs14);font-weight:var(--spcat-fw400)}.spcat-search-dialog .spcat-search-product-meta{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin:auto 0 0;padding:6px 12px 12px}.spcat-search-dialog .spcat-search-product-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 6px;min-width:0}.spcat-search-dialog .spcat-search-product-compare-price{color:var(--spcat-co12);font:var(--spcat-fw400) var(--spcat-fs12) / 1.4 spcat_fa_avww}.spcat-search-dialog .spcat-search-product-current-price{color:var(--spcat-co4);font:var(--spcat-fw500) var(--spcat-fs16) / 1.4 spcat_fa_avww}.spcat-search-dialog .spcat-search-product-review{order:-1;min-width:0;margin:0;zoom:1}.spcat-search-product-review:not(:has(.gw-rv-listing-average-placeholder:not(:empty))),.spcat-search-product-review:has(.gw-rv-listing-average-placeholder[style*="display: none"]),.spcat-search-product-review:has(.gw-rv-listing-average-placeholder[style*="display:none"]){display:none}.spcat-search-results{position:relative;min-height:180px}.spcat-search-loading{display:flex;align-items:center;justify-content:center;min-height:120px;margin:0;font-size:var(--spcat-fs14)}.spcat-search-dialog .predictive-search__loading-state{display:none!important}.spcat-search-product-grid,.spcat-search-dialog #predictive-search-results-products-list{scrollbar-width:none}.spcat-search-product-grid::-webkit-scrollbar,.spcat-search-dialog #predictive-search-results-products-list::-webkit-scrollbar{display:none;width:0;height:0}.spcat-search-dialog .predictive-search__results-groups-wrapper{display:grid;grid-template-columns:210px minmax(0,1fr);gap:24px;align-items:start;border-bottom:0}.spcat-search-dialog .predictive-search__results-groups-wrapper--no-suggestions,.spcat-search-dialog .predictive-search__results-groups-wrapper--no-products{grid-template-columns:minmax(0,1fr)}.spcat-search-dialog .predictive-search__result-group{display:flex;flex-direction:column;gap:24px;min-width:0}.spcat-search-dialog .predictive-search__heading{margin:0 0 12px;padding:0 0 12px;border-bottom:1px solid var(--spcat-co18);color:var(--spcat-co11);font:var(--spcat-fw700) var(--spcat-fs18) / 1.3 spcat_fa_mvw;letter-spacing:normal;text-transform:none}.spcat-search-dialog .predictive-search__results-list{margin:0;padding:0;list-style:none}.spcat-search-dialog .predictive-search__item{display:block;width:100%;padding:12px 0;background:transparent;color:var(--spcat-co12);text-decoration:none}.spcat-search-dialog .predictive-search__item-heading{margin:0;color:inherit;font:var(--spcat-fw400) var(--spcat-fs14) / 1.4 spcat_fa_avww;text-decoration:none;text-transform:none}.spcat-search-dialog .predictive-search__item-query-result :is(mark,strong,b){background:transparent;color:var(--spcat-co11);font-weight:var(--spcat-fw500)}.spcat-search-dialog #predictive-search-results-products-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.spcat-search-dialog .predictive-search__item--link-with-thumbnail{padding:0}.spcat-search-dialog .predictive-search__item-content{min-width:0}.spcat-search-dialog .predictive-search__item--term{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px}.spcat-search-dialog .predictive-search__item--term svg{width:24px;height:24px}.spcat-search-dialog .predictive-search__list-item[aria-selected=true]{outline:2px solid var(--spcat-co11);outline-offset:-2px;border-radius:6px}@media screen and (max-width:1400px){.spcat-search-product-grid{gap:18px}.spcat-search-dialog .spcat-search-product-title-primary,.spcat-search-dialog .spcat-search-product-info h3{font-size:var(--spcat-fs14)}.spcat-search-dialog .spcat-search-product-title-secondary{font-size:var(--spcat-fs12)}}@media screen and (max-width:1024px){.spcat-search-panel{height:100vh;height:100dvh;max-height:100vh;max-height:100dvh}.spcat-search-dialog .spcat-search-inner{padding-top:18px;padding-bottom:30px}.spcat-search-product-grid,.spcat-search-dialog #predictive-search-results-products-list{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,30vw);grid-template-columns:none;gap:18px;overflow-x:auto;padding:6px 6px 12px;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none}.spcat-search-product{scroll-snap-align:start}.spcat-search-dialog .predictive-search__results-groups-wrapper{grid-template-columns:180px minmax(0,1fr);gap:18px}}@media screen and (max-width:768px){.spcat-search-dialog .spcat-search-inner{padding-top:18px;padding-bottom:max(24px,env(safe-area-inset-bottom))}.spcat-search-title{font-size:var(--spcat-fs24)}.spcat-search-topbar{margin-bottom:12px}.spcat-search-field{height:50px;padding-left:12px;gap:6px}.spcat-search-input{height:48px}.spcat-search-default,.spcat-search-results{padding-top:24px}.spcat-search-trending h3,.spcat-search-section-heading h3{font-size:var(--spcat-fs16)}.spcat-search-trending-list{gap:6px;margin-top:12px}.spcat-search-trending-list a{min-height:40px;padding:6px 12px}.spcat-search-products{margin-top:24px}.spcat-search-view-all{font-size:var(--spcat-fs12)}.spcat-search-product-grid,.spcat-search-dialog #predictive-search-results-products-list{grid-auto-columns:minmax(200px,68vw);gap:12px;margin-top:12px}.spcat-search-dialog .predictive-search__results-groups-wrapper{display:flex;flex-direction:column;gap:24px}.spcat-search-dialog .predictive-search__result-group{width:100%}.spcat-search-dialog .predictive-search__heading{font-size:var(--spcat-fs16)}}@media(prefers-reduced-motion:reduce){.spcat-search-panel,.spcat-search-field,.spcat-search-trending-list a,.spcat-search-product-media img{transition:none}}spcat-promotion-progress.spcat-promotion{display:block;box-sizing:border-box;width:100%;min-width:0;padding:18px;border:0;border-radius:6px;background:var(--spcat-co11,#53443C);color:var(--spcat-co5,#E7D5BF);font-family:spcat_fa_mvw,Arial,sans-serif;font-size:14px;font-weight:700;line-height:1.4;letter-spacing:normal;text-align:left;container-type:inline-size}spcat-promotion-progress.spcat-promotion[hidden]{display:none}.spcat-promotion--product{margin-block:24px}.spcat-promotion .spcat-promotion__bonus-title,.spcat-promotion .spcat-promotion__terms,.spcat-promotion .spcat-promotion__status,.spcat-promotion .spcat-promotion__bonus-status{margin:0;padding:0}.spcat-promotion .spcat-promotion__bonus-title{color:var(--spcat-co15,#FFFFFF);font-size:14px;font-weight:700;line-height:1.4}.spcat-promotion .spcat-promotion__bonus-title a{color:inherit;text-decoration:underline;text-underline-offset:3px}.spcat-promotion .spcat-promotion__bonus-title a:focus-visible{outline:2px solid currentColor;outline-offset:3px}.spcat-promotion .spcat-promotion__terms,.spcat-promotion .spcat-promotion__bonus-status{margin-top:4px;color:var(--spcat-co5,#E7D5BF);font-family:spcat_fa_avww,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.4}.spcat-promotion .spcat-promotion__bonus--divided{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--spcat-co3,#A28F79)}.spcat-promotion .spcat-promotion__header{display:flex;align-items:baseline;justify-content:space-between;gap:8px 16px}.spcat-promotion .spcat-promotion__status{color:var(--spcat-co15,#FFFFFF);font:inherit;font-size:18px}.spcat-promotion strong{color:inherit;font-weight:inherit}.spcat-promotion .spcat-promotion__sale-link{flex-shrink:0;display:inline-flex;align-items:center;min-height:44px;margin:-12px -4px;padding:0 4px;border-radius:6px;color:var(--spcat-co5,#E7D5BF);font:inherit;text-decoration:underline;text-decoration-color:var(--spcat-co3,#A28F79);text-underline-offset:4px;white-space:nowrap}.spcat-promotion .spcat-promotion__sale-link:hover{color:var(--spcat-co15,#FFFFFF);text-decoration-color:currentColor}.spcat-promotion .spcat-promotion__sale-link:focus-visible{outline:2px solid var(--spcat-co5,#E7D5BF);outline-offset:2px}.spcat-promotion .spcat-promotion__meter{margin-top:8px}.spcat-promotion .spcat-promotion__track{position:relative;height:10px}.spcat-promotion .spcat-promotion__track:before{position:absolute;inset:4px 0 auto;height:2px;border-radius:50px;background:var(--spcat-co3,#A28F79);content:""}.spcat-promotion .spcat-promotion__fill{display:block;position:absolute;top:3.5px;left:0;width:var(--spcat-promo-progress,0%);height:3px;border-radius:50px;background:var(--spcat-co5,#E7D5BF)}.spcat-promotion .spcat-promotion__node{position:absolute;z-index:1;top:2px;width:6px;height:6px;border:0;border-radius:50%;background:var(--spcat-co3,#A28F79);transform:translate(-50%)}.spcat-promotion .spcat-promotion__node.is-reached{background:var(--spcat-co5,#E7D5BF)}.spcat-promotion .spcat-promotion__tiers{display:grid;grid-template-columns:repeat(var(--spcat-promo-count),minmax(0,1fr));margin-top:4px}.spcat-promotion .spcat-promotion__tier{display:flex;min-width:0;flex-direction:column;align-items:center;gap:2px;font-size:12px;line-height:1.4;text-align:center}.spcat-promotion .spcat-promotion__threshold{color:var(--spcat-co5,#E7D5BF);font-size:14px;font-weight:700;white-space:nowrap}.spcat-promotion .spcat-promotion__discount{color:var(--spcat-co5,#E7D5BF);font-weight:700}.spcat-promotion .spcat-promotion__tier.is-reached .spcat-promotion__threshold{color:var(--spcat-co15,#FFFFFF)}@media(max-width:1400px){.spcat-promotion--product{margin-block:18px}}@media(max-width:1024px){.spcat-promotion--product{margin-block:12px}}@media(max-width:768px){spcat-promotion-progress.spcat-promotion{padding:16px 12px}}@container (max-width:440px){.spcat-promotion .spcat-promotion__header{flex-direction:column-reverse;align-items:flex-start;gap:6px}.spcat-promotion .spcat-promotion__status{font-size:16px}.spcat-promotion .spcat-promotion__sale-link,.spcat-promotion .spcat-promotion__threshold{font-size:12px}}@container (max-width:340px){.spcat-promotion .spcat-promotion__discount{width:min-content;margin-inline:auto}}a.spcat_attribute_sold_out{position:relative;isolation:isolate}.spcat_attribute_sold_out_overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;border-radius:6px;background:#fff9;color:var(--spcat-co11);font-family:spcat_fa_avww;font-size:12px;font-weight:500;line-height:1;text-transform:capitalize;white-space:nowrap;pointer-events:none}.spcat_attribute_sold_out_icon{display:block;width:24px;height:24px;flex:0 0 24px}.spcat_attribute_sold_out_icon>svg{display:block;width:24px;height:24px}.spcat_product_single_configuration{display:block;min-width:0;font-family:spcat_fa_mvw;font-weight:var(--spcat-fw700);font-size:var(--spcat-fs16);line-height:1.4;letter-spacing:normal;color:var(--spcat-co12)}.spcat_product_single_configuration [hidden]{display:none!important}.spcat_product_single_configuration_heading{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:6px 12px;margin-bottom:18px}.spcat_product_single_configuration_heading h3{margin:0;font-family:spcat_fa_mvw;font-weight:var(--spcat-fw700);font-size:var(--spcat-fs18);color:var(--spcat-co11)}.spcat_product_single_configuration_count{font-size:var(--spcat-fs14)}.spcat_product_single_configuration_panel{overflow:hidden;border-radius:6px;background:var(--spcat-co8)}.spcat_product_single_configuration_top{padding:0 18px;background:var(--spcat-co9)}.spcat_product_single_configuration button{font:inherit;letter-spacing:normal;cursor:pointer}.spcat_product_single_configuration_spaces{position:relative;display:grid;grid-template-columns:repeat(var(--spcat-configuration-tab-count, 3),minmax(0,1fr));border-bottom:1px solid var(--spcat-co5)}.spcat_product_single_configuration_spaces button{position:relative;padding:18px 6px 12px;border:0;border-radius:0;background:transparent;color:var(--spcat-co12);min-width:0}.spcat_product_single_configuration_spaces:after{position:absolute;content:"";pointer-events:none;bottom:-1px;left:0;width:calc(100% / var(--spcat-configuration-tab-count, 3));height:2px;background:var(--spcat-co3);transform:translate(calc(var(--spcat-configuration-tab-index) * 100%));transition:transform .25s ease-out,opacity .2s ease-out}.spcat_product_single_configuration_spaces[data-active=false]:after{opacity:0}.spcat_product_single_configuration_spaces button span{display:block;font-weight:inherit}.spcat_product_single_configuration_spaces button[aria-selected=true]{color:var(--spcat-co11)}.spcat_product_single_configuration_spaces button small{display:block;margin-top:3px;font-size:var(--spcat-fs14);font-weight:inherit}.spcat_product_single_configuration_versions{background:var(--spcat-co8)}.spcat_product_single_configuration_versions_heading{padding:12px 18px;background:var(--spcat-co9);color:var(--spcat-co11);font-size:var(--spcat-fs14)}.spcat_product_single_configuration_versions_options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:18px}.spcat_product_single_configuration_side_choice{display:flex;box-sizing:border-box;font:inherit;text-decoration:none;align-items:center;justify-content:flex-start;gap:12px;min-width:0;min-height:66px;padding:12px 18px;border:1px solid var(--spcat-co18);border-radius:6px;background:var(--spcat-co6);color:var(--spcat-co11);text-align:left;overflow-wrap:anywhere;transition:background-color .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.spcat_product_single_configuration_side_icon{display:grid;place-items:center;width:60px;height:60px;flex:0 0 60px}.spcat_product_single_configuration_side_icon img{display:block;max-width:100%;max-height:100%;width:100%;height:auto;object-fit:contain}.spcat_product_single_configuration_side_icon[data-natural-svg]{width:auto;height:auto;min-width:60px;min-height:60px;flex:0 0 auto}.spcat_product_single_configuration_side_icon[data-natural-svg] img{width:auto;height:auto;max-width:none;max-height:none}.spcat_product_single_configuration_side_choice[aria-current=page]{border-color:var(--spcat-co11);background:var(--spcat-co9);color:var(--spcat-co11)}.spcat_product_single_configuration_summary{margin:0;padding:12px 0;font:inherit;font-size:var(--spcat-fs14);color:var(--spcat-co11);overflow-wrap:anywhere}.spcat_product_single_configuration_choices{padding:18px;container-type:inline-size}.spcat_product_single_configuration_scroll{--spcat-configuration-columns: 4;--spcat-configuration-gap: 12px;--spcat-configuration-card-inset: 26px;--spcat-configuration-scroll-inset: 0px;--spcat-configuration-image-width: max(0px, calc((100cqw - var(--spcat-configuration-scroll-inset) - 4px - (var(--spcat-configuration-columns) - 1) * var(--spcat-configuration-gap)) / var(--spcat-configuration-columns) - var(--spcat-configuration-card-inset)));--spcat-configuration-row-height: calc(var(--spcat-configuration-image-height, 0px) + var(--spcat-configuration-card-inset));max-height:calc(var(--spcat-configuration-row-height) * 2.5 + var(--spcat-configuration-gap) * 2 + 4px);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:var(--spcat-co3) var(--spcat-co5);scrollbar-gutter:auto;padding-right:0}@media screen and (min-width:769px){.spcat_product_single_configuration_scroll[data-overflow-desktop=true]{--spcat-configuration-scroll-inset: 12px;padding-right:6px}}.spcat_product_single_configuration_scroll::-webkit-scrollbar{width:6px}.spcat_product_single_configuration_scroll::-webkit-scrollbar-track{background:var(--spcat-co5);border-radius:999px}.spcat_product_single_configuration_scroll::-webkit-scrollbar-thumb{background:var(--spcat-co3);border-radius:999px}.spcat_product_single_configuration_grid{display:grid;grid-template-columns:repeat(var(--spcat-configuration-columns),minmax(0,1fr));grid-auto-rows:var(--spcat-configuration-row-height);gap:var(--spcat-configuration-gap);padding:2px}.spcat_product_single_configuration_item{display:grid;place-items:center;box-sizing:border-box;min-width:0;padding:12px;border:1px solid var(--spcat-co18);border-radius:6px;background:var(--spcat-co6);text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,transform .2s ease-out}.spcat_product_single_configuration_item[aria-current=page]{border-color:var(--spcat-co11);background:var(--spcat-co9)}.spcat_product_single_configuration_item img,.spcat_product_single_configuration_placeholder{display:block;max-width:100%;height:auto;min-height:0;object-fit:contain;transition:transform .2s ease-out}.spcat_product_single_configuration_empty{margin:0;padding:12px 0}.spcat_product_single_configuration_other{display:block;margin-top:12px;padding:6px 0;background:transparent;color:var(--spcat-co11);border:0;text-decoration:underline}.spcat_product_single_configuration button:focus-visible,.spcat_product_single_configuration_side_choice:focus-visible,.spcat_product_single_configuration_item:focus-visible,.spcat_product_single_configuration_scroll:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}.spcat_product_single_configuration_side_choice:active,.spcat_product_single_configuration_item:active{transform:scale(.98)}@supports selector(::-webkit-scrollbar){.spcat_product_single_configuration_scroll{scrollbar-width:auto;scrollbar-color:auto}.spcat_product_single_configuration_scroll::-webkit-scrollbar-button{display:none;width:0;height:0}}@media(hover:hover)and (pointer:fine){.spcat_product_single_configuration_side_choice:not([aria-current=page]):hover{background:var(--spcat-co8);border-color:var(--spcat-co3);transform:translateY(-1px)}.spcat_product_single_configuration_item:not([aria-current=page]):hover,.spcat_product_single_configuration_item:not([aria-current=page]):focus-visible{background:var(--spcat-co8);border-color:var(--spcat-co3)}.spcat_product_single_configuration_item:hover img{transform:translateY(-1px)}}@media screen and (max-width:1024px){.spcat_product_single_configuration{font-size:var(--spcat-fs14)}.spcat_product_single_configuration_count{font-size:var(--spcat-fs12)}.spcat_product_single_configuration_top{padding:0 12px}.spcat_product_single_configuration_summary{padding:12px 0}.spcat_product_single_configuration_summary,.spcat_product_single_configuration_spaces button small{font-size:var(--spcat-fs12)}.spcat_product_single_configuration_choices{padding:12px}.spcat_product_single_configuration_versions_heading{padding:12px;font-size:var(--spcat-fs12)}.spcat_product_single_configuration_versions_options{padding:12px}}@media screen and (max-width:768px){.spcat_product_single_configuration_spaces button small{display:none}.spcat_product_single_configuration_scroll{--spcat-configuration-columns: 3;--spcat-configuration-gap: 6px;--spcat-configuration-card-inset: 14px}.spcat_product_single_configuration_scroll[data-overflow-mobile=true]{--spcat-configuration-scroll-inset: 12px;padding-right:6px}.spcat_product_single_configuration_item{padding:6px}.spcat_product_single_configuration_spaces button{padding:12px 0}.spcat_product_single_configuration_side_choice{min-height:60px;padding:12px;gap:9px}.spcat_product_single_configuration_side_icon{width:48px;height:48px;flex-basis:48px}.spcat_product_single_configuration_side_icon[data-natural-svg]{min-width:48px;min-height:48px}}@media(prefers-reduced-motion:reduce){.spcat_product_single_configuration button,.spcat_product_single_configuration_side_choice,.spcat_product_single_configuration_item,.spcat_product_single_configuration_item img,.spcat_product_single_configuration_spaces:after{transition:none}.spcat_product_single_configuration_item:hover img,.spcat_product_single_configuration_side_choice:hover,.spcat_product_single_configuration_side_choice:active,.spcat_product_single_configuration_item:hover,.spcat_product_single_configuration_item:active{transform:none}}.spcat-promotion--product .spcat-promotion__fill{overflow:hidden;transform-origin:left center;transition:width .6s ease-out}.spcat-promotion--product .spcat-promotion__fill:after{position:absolute;inset:0 auto 0 0;width:28px;max-width:100%;border-radius:inherit;background:var(--spcat-co15,#fff);content:"";opacity:0;animation:spcat-promotion-sweep 6s linear infinite;animation-play-state:paused}.spcat-promotion--product.is-visible .spcat-promotion__fill:after{animation-play-state:running}@keyframes spcat-promotion-charge{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes spcat-promotion-sweep{0%,20%{left:0;transform:translate(0);opacity:0}24%,43%{opacity:.85}47%,to{left:100%;transform:translate(-100%);opacity:0}}@media(prefers-reduced-motion:reduce){.spcat-promotion--product .spcat-promotion__fill,.spcat-promotion--product .spcat-promotion__fill:after{animation:none!important;transition:none!important}}.spcat-promotion--product.is-charging .spcat-promotion__fill{animation:spcat-promotion-charge .8s ease-out both}.wjs-ui-v2-collection-hero{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--wjs-ui-v2-hero-focus: var(--wjs-ui-v2-hero-desktop-focus);--wjs-ui-v2-hero-height: clamp(320px, calc(20vw - 64px) , 480px);--wjs-ui-v2-hero-padding-short: 60px;--wjs-ui-v2-hero-padding-long: 120px;--wjs-ui-v2-hero-padding-modern: 48px;background:var(--wjs-ui-v2-hero-background, var(--spcat-co8, #F5F2ED));color:var(--spcat-co12, #53443c);font-family:spcat_fa_avww,sans-serif;font-weight:var(--spcat-fw400, 400);line-height:1.4;letter-spacing:normal}.wjs-ui-v2-collection-hero[data-wjs-ui-v2-hero-padding-top="60_30"]{padding-block-start:var(--wjs-ui-v2-hero-padding-short)}.wjs-ui-v2-collection-hero[data-wjs-ui-v2-hero-padding-bottom="60_30"]{padding-block-end:var(--wjs-ui-v2-hero-padding-short)}.wjs-ui-v2-collection-hero[data-wjs-ui-v2-hero-padding-top="120_60_30"]{padding-block-start:var(--wjs-ui-v2-hero-padding-long)}.wjs-ui-v2-collection-hero[data-wjs-ui-v2-hero-padding-bottom="120_60_30"]{padding-block-end:var(--wjs-ui-v2-hero-padding-long)}.wjs-ui-v2-collection-hero[data-wjs-ui-v2-hero-padding-top="48_36_24"]{padding-block-start:var(--wjs-ui-v2-hero-padding-modern)}.wjs-ui-v2-collection-hero[data-wjs-ui-v2-hero-padding-bottom="48_36_24"]{padding-block-end:var(--wjs-ui-v2-hero-padding-modern)}.wjs-ui-v2-collection-hero>.wjs-ui-v2-shell{box-sizing:border-box;width:calc(100% - 2 * var(--wjs-ui-v2-page-gutter));margin-inline:auto;padding-inline:0}.wjs-ui-v2-collection-hero-breadcrumb{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;margin-block-end:20px;font-size:var(--spcat-fs14, 14px);font-weight:var(--spcat-fw400, 400);line-height:1.4;overflow-wrap:anywhere}.wjs-ui-v2-collection-hero-breadcrumb a{color:inherit;text-decoration:none}.wjs-ui-v2-collection-hero-breadcrumb a:hover{color:var(--spcat-co11, #53443c)}.wjs-ui-v2-collection-hero-breadcrumb a:focus-visible{outline:2px solid currentColor;outline-offset:2px}.wjs-ui-v2-collection-hero-panel{display:grid;min-block-size:var(--wjs-ui-v2-hero-height);border-radius:20px;overflow:hidden;background:var(--spcat-co15, #fff)}.wjs-ui-v2-collection-hero-panel--with-image{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}.wjs-ui-v2-collection-hero-copy{box-sizing:border-box;min-inline-size:0;display:flex;align-items:center;padding:32px clamp(24px,3vw,64px);overflow-wrap:anywhere}.wjs-ui-v2-collection-hero-copy-inner{max-inline-size:60ch}.wjs-ui-v2-collection-hero-copy h1{margin:0;color:var(--spcat-co11, #53443c);font-family:spcat_fa_mvw,sans-serif;font-size:var(--spcat-fs28, 28px);font-weight:var(--spcat-fw700, 700);line-height:1.2;text-align:start}.wjs-ui-v2-collection-hero-description{margin-block-start:12px;font-size:var(--spcat-fs16, 16px);font-weight:var(--spcat-fw400, 400);line-height:1.4}.wjs-ui-v2-collection-hero-description>:first-child{margin-block-start:0}.wjs-ui-v2-collection-hero-description>:last-child{margin-block-end:0}.wjs-ui-v2-collection-hero-description--custom :is(strong,b){font-size:1.4em;line-height:1.2}.wjs-ui-v2-collection-hero-description :is(img,video){max-inline-size:100%;block-size:auto}.wjs-ui-v2-collection-hero-media{display:block;position:relative;min-inline-size:0;background:var(--spcat-co9, #f5f2ed)}.wjs-ui-v2-collection-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;inline-size:100%;block-size:100%;object-fit:cover}@media(max-width:1440px){.wjs-ui-v2-collection-hero{--wjs-ui-v2-hero-height: 288px}}@media(max-width:1400px){.wjs-ui-v2-collection-hero{--wjs-ui-v2-hero-padding-long: 60px}}@media(max-width:1024px){.wjs-ui-v2-collection-hero{--wjs-ui-v2-hero-height: 256px;--wjs-ui-v2-hero-padding-short: 30px;--wjs-ui-v2-hero-padding-long: 30px;--wjs-ui-v2-hero-padding-modern: 36px}.wjs-ui-v2-collection-hero-copy{padding-block:24px}}@media(max-width:768px){.wjs-ui-v2-collection-hero{--wjs-ui-v2-hero-focus: var(--wjs-ui-v2-hero-mobile-focus);--wjs-ui-v2-hero-height: clamp(384px, calc(20vw + 296px) , 448px);--wjs-ui-v2-hero-mobile-media-height: clamp(168px, calc(28vw + 48px) , 264px);--wjs-ui-v2-hero-padding-modern: 24px}.wjs-ui-v2-collection-hero-breadcrumb{margin-block-end:16px;font-size:var(--spcat-fs12, 12px)}.wjs-ui-v2-collection-hero-panel--with-image{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(160px,1fr) var(--wjs-ui-v2-hero-mobile-media-height)}.wjs-ui-v2-collection-hero-copy{padding:20px}.wjs-ui-v2-collection-hero-copy h1{font-size:var(--spcat-fs24, 24px)}.wjs-ui-v2-collection-hero-description{font-size:var(--spcat-fs14, 14px)}}.wjs-ui-v2-collection-reviews [hidden]{display:none}.wjs-ui-v2-collection-reviews{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--wjs-ui-v2-review-heading-size: var(--spcat-fs24, 24px);--wjs-ui-v2-review-body-size: var(--spcat-fs16, 16px);--wjs-ui-v2-review-gap: 24px;--wjs-ui-v2-review-columns: 4;--wjs-ui-v2-review-star-size: 12px;display:block;position:relative;color:var(--spcat-co11);background:var(--wjs-ui-v2-review-background, var(--spcat-co6));font:var(--spcat-fw400, 400) var(--wjs-ui-v2-review-body-size)/1.4 spcat_fa_avww,sans-serif;letter-spacing:normal}.wjs-ui-v2-collection-reviews{padding-block:var(--wjs-ui-v2-review-top-desktop) var(--wjs-ui-v2-review-bottom-desktop)}.wjs-ui-v2-collection-reviews[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-review-heading-size: var(--spcat-fs36, 36px)}.wjs-ui-v2-collection-reviews[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-review-heading-size: 56px}.wjs-ui-v2-collection-reviews>.wjs-ui-v2-shell{box-sizing:border-box;inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter));margin-inline:auto}.wjs-ui-v2-collection-reviews:not([data-wjs-ui-v2-ready]) .wjs-ui-v2-collection-review-carousel{position:absolute;inset-inline:0;inset-block-start:0;opacity:0;pointer-events:none}.wjs-ui-v2-collection-reviews-panel{padding:36px;border:1px solid var(--spcat-co18);border-radius:20px;background:var(--spcat-co6)}.wjs-ui-v2-collection-reviews[hidden]{display:none}.wjs-ui-v2-collection-review-carousel{min-inline-size:0}.wjs-ui-v2-collection-reviews-sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wjs-ui-v2-collection-review-empty{display:grid;place-items:center;align-content:center;min-block-size:clamp(200px,19vw,300px);gap:12px;text-align:center;padding:16px}.wjs-ui-v2-collection-review-loading{position:relative;min-block-size:clamp(160px,14vw,260px);background:var(--spcat-co8);border-radius:12px}.wjs-ui-v2-collection-review-loading .spcat-loading-overlay{border-radius:inherit;background:transparent}.wjs-ui-v2-collection-review-loading .spcat-loading-overlay svg{flex-basis:auto;width:clamp(128px,11vw,208px);max-width:55%}.wjs-ui-v2-collection-reviews:not([data-wjs-ui-v2-review-started]) .spcat-loading-gloss{animation-play-state:paused}.wjs-ui-v2-collection-review-empty svg{inline-size:38px;block-size:38px}.wjs-ui-v2-collection-review-empty p{margin:0}.wjs-ui-v2-collection-review-empty a,.wjs-ui-v2-collection-review-product-cta{display:inline-flex;align-items:center;gap:8px;min-height:42px;padding:8px 18px;border:1px solid var(--spcat-co18);border-radius:50px;color:var(--spcat-co11);text-decoration:none;font-size:14px}.wjs-ui-v2-collection-review-empty a:hover,.wjs-ui-v2-collection-review-product-cta:hover{background:var(--spcat-co8);border-color:var(--spcat-co11)}.wjs-ui-v2-collection-reviews-intro{margin-block-end:24px}.wjs-ui-v2-collection-reviews-header{display:flex;flex-wrap:wrap;align-items:center;gap:6px 24px}.wjs-ui-v2-collection-reviews-header h2{margin:0;color:var(--spcat-co11);font:var(--spcat-fw700, 700) var(--wjs-ui-v2-review-heading-size)/1.4 spcat_fa_mvw,sans-serif;letter-spacing:normal}.wjs-ui-v2-collection-review-description{margin:12px 0 0;color:var(--spcat-co12);font-size:var(--spcat-fs12, 12px)}.wjs-ui-v2-collection-reviews-score{display:flex;align-items:center;gap:8px;min-inline-size:0}.wjs-ui-v2-collection-reviews-score>strong{font:var(--spcat-fw700, 700) var(--spcat-fs28, 28px)/1.4 spcat_fa_mvw,sans-serif;font-variant-numeric:tabular-nums}.wjs-ui-v2-collection-reviews-score .gw-rv-trust-badge-widget-placeholder{position:fixed;inset-block-start:0;inset-inline-start:0;inline-size:1px;block-size:1px;overflow:hidden;opacity:0;pointer-events:none}.wjs-ui-v2-collection-review-store-score{display:grid;gap:2px}.wjs-ui-v2-collection-review-store-score small{color:var(--spcat-co12);font-size:var(--spcat-fs14, 14px)}.wjs-ui-v2-collection-review-store-score{--wjs-ui-v2-review-star-size: 16px}.wjs-ui-v2-collection-reviews-controls{display:flex;align-items:center;gap:12px;margin-block-start:24px}.wjs-ui-v2-collection-reviews-progress{flex:1;min-inline-size:0;block-size:2px;margin-inline-end:12px;background:var(--spcat-co18)}.wjs-ui-v2-collection-reviews-progress span{display:block;block-size:100%;background:var(--spcat-co11);transform:scaleX(0);transform-origin:left center}.wjs-ui-v2-collection-reviews-controls button,.wjs-ui-v2-collection-review-close{display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid var(--spcat-co18);border-radius:50%;background:var(--spcat-co6);color:inherit;cursor:pointer}.wjs-ui-v2-collection-reviews-controls button:disabled{opacity:.38;cursor:default}.wjs-ui-v2-collection-reviews-controls [data-wjs-ui-v2-review-prev] svg{transform:rotate(180deg)}.wjs-ui-v2-collection-reviews-controls svg,.wjs-ui-v2-collection-review-close svg{inline-size:20px;block-size:20px}.wjs-ui-v2-collection-reviews :is(a,button):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px;box-shadow:none}.wjs-ui-v2-collection-reviews-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--wjs-ui-v2-review-columns) - 1) * var(--wjs-ui-v2-review-gap)) / var(--wjs-ui-v2-review-columns));column-gap:var(--wjs-ui-v2-review-gap);margin:0;padding:4px 0;list-style:none;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.wjs-ui-v2-collection-reviews-track::-webkit-scrollbar{display:none}.wjs-ui-v2-collection-review-carousel:has(>[data-wjs-ui-v2-review-draggable]){overflow-x:clip}.wjs-ui-v2-collection-reviews-track[data-wjs-ui-v2-review-draggable]{touch-action:pan-y pinch-zoom}.wjs-ui-v2-collection-reviews-track[data-wjs-ui-v2-review-draggable] :is(a,button){touch-action:manipulation}.wjs-ui-v2-collection-reviews [data-wjs-ui-v2-review-draggable],.wjs-ui-v2-collection-reviews [data-wjs-ui-v2-review-draggable] img{cursor:grab}.wjs-ui-v2-collection-reviews [data-wjs-ui-v2-review-dragging],.wjs-ui-v2-collection-reviews [data-wjs-ui-v2-review-dragging] :is(img,a,button){cursor:grabbing}.wjs-ui-v2-collection-reviews [data-wjs-ui-v2-review-dragging]{-webkit-user-select:none;user-select:none}.wjs-ui-v2-collection-reviews-track[data-wjs-ui-v2-review-dragging]{scroll-snap-type:none}.wjs-ui-v2-collection-review{display:grid;grid-template-rows:auto auto auto minmax(2.8em,auto) auto auto auto;align-content:start;min-inline-size:0;scroll-snap-align:start}@supports (grid-template-rows: subgrid){.wjs-ui-v2-collection-reviews-track{grid-template-rows:repeat(7,auto)}.wjs-ui-v2-collection-review{grid-row:span 7;grid-template-rows:subgrid}}.wjs-ui-v2-collection-review>.wjs-ui-v2-collection-review-media{grid-row:1}.wjs-ui-v2-collection-review>.wjs-ui-v2-collection-review-meta{grid-row:2;align-self:start}.wjs-ui-v2-collection-review>.wjs-ui-v2-collection-review-title{grid-row:3}.wjs-ui-v2-collection-review>.wjs-ui-v2-collection-review-excerpt{grid-row:4;align-self:start}.wjs-ui-v2-collection-review>.wjs-ui-v2-collection-review-actions{grid-row:5}.wjs-ui-v2-collection-review>.wjs-ui-v2-collection-review-author{grid-row:6;align-self:start}.wjs-ui-v2-collection-review>.wjs-ui-v2-collection-review-disclosure{grid-row:7}.wjs-ui-v2-collection-review-media{display:block;inline-size:100%;aspect-ratio:4 / 5;object-fit:cover;border-radius:12px;background:var(--spcat-co8)}.wjs-ui-v2-collection-reviews img[data-wjs-ui-v2-photo-pending]{opacity:0}.wjs-ui-v2-collection-review-meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 8px;margin-block:8px 6px}.wjs-ui-v2-collection-review-stars{display:inline-flex;align-items:center;min-block-size:var(--wjs-ui-v2-review-star-size);font-size:var(--spcat-fs12, 12px);line-height:1;white-space:nowrap}.wjs-ui-v2-collection-review-stars svg,.wjs-ui-v2-collection-reviews .gw-rv-slider-item__content .gw-rv-rating-stars svg{display:block;inline-size:var(--wjs-ui-v2-review-star-size);block-size:var(--wjs-ui-v2-review-star-size)}.wjs-ui-v2-collection-review-meta time,.wjs-ui-v2-collection-review-disclosure{color:var(--spcat-co12);font-size:var(--spcat-fs12, 12px)}.wjs-ui-v2-collection-review-title{overflow:hidden;color:var(--spcat-co11);font-weight:600;white-space:nowrap;text-overflow:ellipsis}.wjs-ui-v2-collection-review-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;overflow-wrap:anywhere}.wjs-ui-v2-collection-review-actions{display:flex;flex-wrap:wrap;align-items:center;gap:0 16px}.wjs-ui-v2-collection-review-actions :is(button,a){display:inline-flex;align-items:center;min-block-size:32px;padding:0;font-size:var(--spcat-fs14, 14px);text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-collection-review-more{border:0;color:var(--spcat-co11);background:transparent;cursor:pointer}.wjs-ui-v2-collection-review-product-link{color:var(--spcat-co12)}.wjs-ui-v2-collection-review-author{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin-block-start:6px;overflow-wrap:anywhere}.wjs-ui-v2-collection-review-badge{padding:2px 8px;border-radius:50px;background:var(--spcat-co5);font-size:var(--spcat-fs12, 12px)}.wjs-ui-v2-collection-review-more,.wjs-ui-v2-collection-review-author strong,.wjs-ui-v2-collection-review-native-more,.wjs-ui-v2-collection-reviews .gw-rv-slider-item__review-author .gw-text{font:var(--spcat-fw700, 700) var(--spcat-fs14, 14px)/1.4 spcat_fa_mvw,sans-serif}.wjs-ui-v2-collection-review-disclosure{margin:4px 0 0;align-self:start}.wjs-ui-v2-collection-review-dialog{--wjs-ui-v2-review-star-size: 14px;box-sizing:border-box;position:fixed;inline-size:min(100% - 32px,840px);max-block-size:calc(100dvh - 32px);padding:0;overflow-y:auto;border:1px solid var(--spcat-co18);border-radius:16px;background:var(--spcat-co6);color:var(--spcat-co11);font:inherit}.wjs-ui-v2-collection-review-dialog::backdrop{background:#0006}.wjs-ui-v2-collection-review-dialog h3{margin:0 48px 12px 0;color:inherit;font:700 24px/1.2 spcat_fa_mvw,sans-serif}.wjs-ui-v2-collection-review-close{position:absolute;z-index:1;inset-block-start:12px;inset-inline-end:12px}.wjs-ui-v2-collection-review-detail{display:grid;grid-template-columns:minmax(0,1fr)}.wjs-ui-v2-collection-review-detail:has(.wjs-ui-v2-collection-review-gallery){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.wjs-ui-v2-collection-review-gallery{display:grid;align-content:center;gap:12px;padding:20px;background:var(--spcat-co8)}.wjs-ui-v2-collection-review-dialog .wjs-ui-v2-collection-review-media{inline-size:100%;aspect-ratio:auto;max-block-size:min(58dvh,520px);object-fit:contain;border-radius:8px}.wjs-ui-v2-collection-review-detail-copy{min-inline-size:0;padding:28px}.wjs-ui-v2-collection-review-thumbs{display:flex;justify-content:center;gap:6px;flex-wrap:wrap}.wjs-ui-v2-collection-review-thumbs button{width:44px;height:44px;border:1px solid var(--spcat-co18);border-radius:6px;padding:2px;background:var(--spcat-co6);cursor:pointer}.wjs-ui-v2-collection-review-thumbs button[aria-pressed=true]{border-color:var(--spcat-co11)}.wjs-ui-v2-collection-review-thumbs img{display:block;width:100%;height:100%;border-radius:4px;object-fit:cover}.wjs-ui-v2-collection-review-dialog p{margin-block:8px 12px;white-space:pre-line;overflow-wrap:anywhere}.wjs-ui-v2-collection-review-dialog a{color:inherit;text-decoration:underline}.wjs-ui-v2-collection-reviews .gw-rv-main-slider-widget-wrapper,.wjs-ui-v2-collection-reviews .gw-rv-main-slider-widget{max-width:none!important;margin:0!important;padding:0!important;background:transparent!important}.wjs-ui-v2-collection-reviews .gw-rv-main-slider-widget__title{display:none!important}.wjs-ui-v2-collection-reviews .gw-rv-main-slider-widget :is(.gw-slider__slides,.gw-slider__track,.gw-rv-slider-item,.gw-rv-slider-item__btn,.gw-rv-slider-item__card){block-size:auto!important}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__card{border:0;border-radius:0;background:transparent}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__image-wrapper{block-size:auto!important;flex:none;min-block-size:0;aspect-ratio:4 / 5;border-radius:12px;overflow:hidden;background:var(--spcat-co8)}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__image-wrapper :is(.gw-image,.gw-image__content){inline-size:100%;block-size:100%}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__image-wrapper .gw-image__content{object-fit:cover}.wjs-ui-v2-collection-reviews .gw-rv-slider-item[data-wjs-ui-v2-photo-failed]{display:none!important}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__content{flex:none;min-block-size:0;padding:8px 0 4px;gap:4px}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__content,.wjs-ui-v2-collection-reviews .gw-rv-slider-item__body .gw-text{color:var(--spcat-co11);font:var(--spcat-fw400, 400) var(--wjs-ui-v2-review-body-size)/1.4 spcat_fa_avww,sans-serif}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__review-author{order:1}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__body .gw-text--line-clamp{--gw-line-clamp: 2 !important}.wjs-ui-v2-collection-reviews .gw-rv-slider-item__content .gw-rv-avg-rating__star{inline-size:var(--wjs-ui-v2-review-star-size);block-size:var(--wjs-ui-v2-review-star-size)}.wjs-ui-v2-collection-review-native-more{display:inline-block;margin-block-start:4px;color:var(--spcat-co11);text-decoration:underline;text-underline-offset:3px}.wjs-ui-v2-collection-reviews .gw-rv-main-slider-arrows{display:none!important}@media(max-width:1400px){.wjs-ui-v2-collection-reviews{--wjs-ui-v2-review-gap: 20px}.wjs-ui-v2-collection-reviews[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-review-heading-size: var(--spcat-fs28, 28px)}.wjs-ui-v2-collection-reviews[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-review-heading-size: 48px}}@media(max-width:1024px){.wjs-ui-v2-collection-reviews{--wjs-ui-v2-review-columns: 3;--wjs-ui-v2-review-gap: 16px}.wjs-ui-v2-collection-reviews{padding-block:var(--wjs-ui-v2-review-top-tablet) var(--wjs-ui-v2-review-bottom-tablet)}.wjs-ui-v2-collection-reviews[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-review-heading-size: var(--spcat-fs24, 24px)}.wjs-ui-v2-collection-reviews[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-review-heading-size: 36px}.wjs-ui-v2-collection-reviews-panel{padding:24px}}@media(max-width:768px){.wjs-ui-v2-collection-reviews{--wjs-ui-v2-review-columns: 2;--wjs-ui-v2-review-gap: 12px;--wjs-ui-v2-review-body-size: var(--spcat-fs14, 14px);--wjs-ui-v2-review-heading-size: 20px}.wjs-ui-v2-collection-reviews{padding-block:var(--wjs-ui-v2-review-top-mobile) var(--wjs-ui-v2-review-bottom-mobile)}.wjs-ui-v2-collection-reviews[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-review-heading-size: 28px}.wjs-ui-v2-collection-reviews-panel{padding:16px;border-radius:12px}.wjs-ui-v2-collection-reviews-intro{margin-block-end:18px}.wjs-ui-v2-collection-reviews-header{gap:6px 12px}.wjs-ui-v2-collection-reviews-header h2{flex-basis:100%}.wjs-ui-v2-collection-reviews-controls{margin-block-start:16px}.wjs-ui-v2-collection-review-detail-copy{padding:20px}.wjs-ui-v2-collection-review-dialog h3{font-size:var(--spcat-fs16, 16px)}}@media(max-width:599px){.wjs-ui-v2-collection-reviews{--wjs-ui-v2-review-columns: 1.2}.wjs-ui-v2-collection-review-detail:has(.wjs-ui-v2-collection-review-gallery){grid-template-columns:minmax(0,1fr)}.wjs-ui-v2-collection-review-gallery{padding:16px}.wjs-ui-v2-collection-review-dialog .wjs-ui-v2-collection-review-media{max-block-size:42dvh}}.wjs-ui-v2-collection-trustbar{--trustbar-gutter: var(--wjs-ui-v2-content-gutter);--trustbar-icon-box: 48px;--trustbar-icon-size: 24px;--trustbar-icon-radius: 14px;--trustbar-item-gap: 16px;--trustbar-label-size: 18px;padding-block:var(--trustbar-top) var(--trustbar-bottom);background:var(--trustbar-background, var(--spcat-co8));color:var(--trustbar-color, var(--spcat-co11))}.wjs-ui-v2-collection-trustbar>.wjs-ui-v2-shell{display:grid;grid-template-columns:repeat(4,minmax(max-content,1fr));gap:24px;width:calc(100% - 2 * var(--trustbar-gutter));margin:0 auto;padding:0;overflow-x:auto;scrollbar-width:none;list-style:none}.wjs-ui-v2-collection-trustbar>.wjs-ui-v2-shell::-webkit-scrollbar{display:none}.wjs-ui-v2-collection-trustbar>.wjs-ui-v2-shell:focus-visible{outline:2px solid currentColor;outline-offset:-2px}.wjs-ui-v2-collection-trustbar .wjs-ui-v2-collection-trustbar__item{display:flex;align-items:center;justify-content:center;gap:var(--trustbar-item-gap);min-width:0}.wjs-ui-v2-collection-trustbar .wjs-ui-v2-collection-trustbar__icon{display:grid;place-items:center;flex:none;width:var(--trustbar-icon-box);height:var(--trustbar-icon-box);border-radius:var(--trustbar-icon-radius);background:var(--spcat-co5, #E7D5BF)}.wjs-ui-v2-collection-trustbar .wjs-ui-v2-collection-trustbar__icon :is(img,svg){display:block;width:var(--trustbar-icon-size);height:var(--trustbar-icon-size);object-fit:contain}.wjs-ui-v2-collection-trustbar .wjs-ui-v2-collection-trustbar__label{min-width:0;font-family:spcat_fa_mvw,sans-serif;font-size:var(--trustbar-label-size);font-weight:700;line-height:1.35;white-space:nowrap}@media(max-width:1400px){.wjs-ui-v2-collection-trustbar{--trustbar-icon-box: 40px;--trustbar-icon-size: 22px;--trustbar-icon-radius: 12px;--trustbar-item-gap: 12px;--trustbar-label-size: 16px}.wjs-ui-v2-collection-trustbar>.wjs-ui-v2-shell{gap:16px}}@media(max-width:1024px){.wjs-ui-v2-collection-trustbar{--trustbar-icon-box: 36px;--trustbar-icon-size: 20px;--trustbar-item-gap: 8px;--trustbar-label-size: 15px;padding-block:var(--trustbar-top-tablet) var(--trustbar-bottom-tablet)}}@media(max-width:768px){.wjs-ui-v2-collection-trustbar{--trustbar-gutter: var(--wjs-ui-v2-outer-gutter);--trustbar-label-size: 14px;padding-block:var(--trustbar-top-mobile) var(--trustbar-bottom-mobile)}.wjs-ui-v2-collection-trustbar>.wjs-ui-v2-shell{gap:12px}}@media(max-width:360px){.wjs-ui-v2-collection-trustbar{--trustbar-icon-box: 32px;--trustbar-label-size: 13px}}.wjs-ui-v2-comparison{--wjs-comparison-label-width: 156px;--wjs-comparison-columns: min(var(--wjs-comparison-total-count), 4);--wjs-comparison-focus: 0 0 0 2px var(--spcat-co8), 0 0 0 4px var(--spcat-co11);display:block;padding-block:var(--wjs-comparison-top-wide) var(--wjs-comparison-bottom-wide);background:var(--wjs-comparison-background, var(--spcat-co15));color:var(--spcat-co11);font:400 14px/1.45 spcat_fa_avww,sans-serif}.wjs-ui-v2-comparison>.wjs-ui-v2-shell{box-sizing:border-box;inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter, var(--wjs-ui-v2-content-gutter)));margin-inline:auto;padding-inline:0}@media(max-width:768px){.wjs-ui-v2-comparison[data-wjs-ui-v2-pdp-comparison]{--wjs-ui-v2-page-gutter: var(--wjs-ui-v2-outer-gutter)}}.wjs-ui-v2-comparison-header h2{margin:0 0 8px;color:inherit;font:700 24px/1.18 spcat_fa_mvw,sans-serif}.wjs-ui-v2-comparison-header p,.wjs-ui-v2-comparison-summary{margin:0;color:var(--spcat-co12)}.wjs-ui-v2-comparison-tools{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;margin:20px 0 12px}.wjs-ui-v2-comparison-summary{margin-inline-start:auto;font-size:12px}.wjs-ui-v2-comparison [hidden]{display:none!important}.wjs-ui-v2-comparison-dimension{display:block}.wjs-ui-v2-comparison-measurements summary{cursor:pointer;width:fit-content}.wjs-ui-v2-comparison-measurements summary:hover{color:var(--spcat-co3)}.wjs-ui-v2-comparison-measurements div{margin-block-start:8px}.wjs-ui-v2-comparison-filters{display:flex;flex-wrap:wrap;gap:8px}.wjs-ui-v2-comparison-filters button{min-height:40px;padding:4px 16px;border:1px solid var(--spcat-co18);border-radius:50px;background:var(--spcat-co15);color:var(--spcat-co11);font:500 14px/1.4 spcat_fa_avww,sans-serif;cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out}.wjs-ui-v2-comparison-filters button[aria-pressed=true]{border-color:var(--spcat-co11);background:var(--spcat-co11);color:var(--spcat-co15)}.wjs-ui-v2-comparison-arrows:not([hidden]){display:flex;gap:12px}.wjs-ui-v2-comparison-arrows button{box-sizing:border-box;display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid var(--spcat-co18);border-radius:50%;background:var(--spcat-co6);color:var(--spcat-co11);cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out}.wjs-ui-v2-comparison-arrows button:disabled{opacity:.38;cursor:default}.wjs-ui-v2-comparison-arrows button:active:not(:disabled){border-color:var(--spcat-co11);background:var(--spcat-co11);color:var(--spcat-co15)}.wjs-ui-v2-comparison-arrows svg{display:block;inline-size:20px;block-size:20px}.wjs-ui-v2-comparison-arrows [data-wjs-ui-v2-comparison-prev] svg{transform:rotate(180deg)}.wjs-ui-v2-comparison-viewport{box-sizing:border-box;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scroll-padding-inline-start:var(--wjs-comparison-label-width);scroll-snap-type:x proximity;scrollbar-width:none;border:1px solid var(--spcat-co17);border-radius:12px;background:var(--spcat-co15)}.wjs-ui-v2-comparison-viewport::-webkit-scrollbar{display:none}.wjs-ui-v2-comparison-viewport[data-wjs-ui-v2-dragging]{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.wjs-ui-v2-comparison-viewport[data-wjs-ui-v2-dragging] a{cursor:inherit}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-comparison-viewport[data-wjs-ui-v2-draggable]:not([data-wjs-ui-v2-dragging]){cursor:grab}}.wjs-ui-v2-comparison table{width:calc(var(--wjs-comparison-label-width) + (100% - var(--wjs-comparison-label-width)) / var(--wjs-comparison-columns) * var(--wjs-comparison-visible-count, var(--wjs-comparison-total-count)));margin:0;table-layout:fixed;border-collapse:separate;border-spacing:0;box-shadow:none;font:inherit}.wjs-ui-v2-comparison :is(th,td){box-sizing:border-box;padding:12px 16px;border:0;text-align:start;vertical-align:top;overflow-wrap:anywhere}.wjs-ui-v2-comparison tbody :is(th,td){border-top:1px solid var(--spcat-co17)}.wjs-ui-v2-comparison .wjs-ui-v2-comparison-label{position:sticky;z-index:1;inset-inline-start:0;width:var(--wjs-comparison-label-width);background:var(--spcat-co15);font-weight:500}.wjs-ui-v2-comparison-product{scroll-snap-align:start;font-weight:500}.wjs-ui-v2-comparison-product-link{display:block;border-radius:6px;color:inherit;text-decoration:none}.wjs-ui-v2-comparison :is(.wjs-ui-v2-comparison-title,.wjs-ui-v2-comparison-details){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wjs-ui-v2-comparison-title{font:700 16px/1.4 spcat_fa_mvw,sans-serif}.wjs-ui-v2-comparison-details{min-block-size:1.5em;margin:4px 0 0;color:var(--spcat-co12);font:400 13px/1.5 spcat_fa_avww,sans-serif}.wjs-ui-v2-comparison :is(button,a,[tabindex]):focus-visible{outline:2px solid transparent;box-shadow:var(--wjs-comparison-focus)}.wjs-ui-v2-comparison-image{aspect-ratio:16 / 10;overflow:hidden;margin-block-end:8px;border-radius:6px;background:var(--spcat-co8)}[data-wjs-ui-v2-comparison-current] .wjs-ui-v2-comparison-image{position:relative}.wjs-ui-v2-comparison-current{position:absolute;inset-block-start:8px;inset-inline-start:8px;padding:4px 8px;border-radius:999px;background:var(--spcat-co15);color:var(--spcat-co11);font:600 12px/1.35 spcat_fa_avww,sans-serif;text-transform:uppercase}.wjs-ui-v2-comparison-image :is(img,svg){display:block;width:100%;height:100%;object-fit:cover}.wjs-ui-v2-comparison-rating-slot{block-size:1.4em;margin-block-start:4px;color:var(--spcat-co12);font:400 12px/1.4 spcat_fa_avww,sans-serif}.wjs-ui-v2-comparison-rating :is(.gw-rv-listing-average-reviews-widget,.gw-rv-listing-average-reviews-widget__tooltip-stars){align-items:center!important;flex-wrap:nowrap;gap:4px}.wjs-ui-v2-comparison-rating .gw-rv-rating-stars{--gw-rv-icon-starColor: var(--spcat-co3);display:inline-flex;align-items:center;gap:2px;color:var(--spcat-co3)}.wjs-ui-v2-comparison-rating .gw-rv-rating-stars svg{display:block;width:12px;height:12px}.wjs-ui-v2-comparison-rating :is(.gw-text,.gw-rv-rating-stars+span){min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--spcat-co12)!important;font:inherit!important}.wjs-ui-v2-comparison-rating .gw-rv-listing-average-reviews-widget[data-gw-rating-avg]:not([data-gw-rating-avg=""]):has(>.gw-rv-rating-stars+.gw-text:last-child):before{content:attr(data-gw-rating-avg) / "";order:1;font-weight:500}.wjs-ui-v2-comparison-rating .gw-rv-listing-average-reviews-widget>.gw-rv-rating-stars+.gw-text{order:2}.wjs-ui-v2-comparison-price{margin:4px 0 0;font-size:16px;font-weight:500}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-comparison-arrows button:hover:not(:disabled):not(:active){border-color:var(--spcat-co11);background:var(--spcat-co8)}.wjs-ui-v2-comparison-filters button:hover:not([aria-pressed=true]){border-color:var(--spcat-co11);background:var(--spcat-co8)}}@media(max-width:1024px){.wjs-ui-v2-comparison{--wjs-comparison-label-width: 128px;--wjs-comparison-columns: min(var(--wjs-comparison-total-count), 3);padding-block:var(--wjs-comparison-top-tablet) var(--wjs-comparison-bottom-tablet)}}@media(max-width:768px){.wjs-ui-v2-comparison-header h2{font-size:20px}.wjs-ui-v2-comparison{--wjs-comparison-label-width: 96px;--wjs-comparison-columns: 1.25;padding-block:var(--wjs-comparison-top-mobile) var(--wjs-comparison-bottom-mobile);font-size:13px}.wjs-ui-v2-comparison-tools{position:relative;display:block;margin-block-start:12px}.wjs-ui-v2-comparison-filters{flex-wrap:nowrap;margin-inline:-4px;padding:4px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.wjs-ui-v2-comparison-filters::-webkit-scrollbar{display:none}.wjs-ui-v2-comparison-filters button{flex:0 0 auto;white-space:nowrap}.wjs-ui-v2-comparison-summary{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.wjs-ui-v2-comparison :is(th,td){padding:8px}.wjs-ui-v2-comparison-title{font-size:14px}.wjs-ui-v2-comparison-details{font-size:12px}.wjs-ui-v2-comparison-price{font-size:14px}.wjs-ui-v2-comparison-arrows:not([hidden]){display:none}}@media(min-width:500px)and (max-width:768px){.wjs-ui-v2-comparison{--wjs-comparison-columns: min(var(--wjs-comparison-total-count), 2)}}@media(prefers-reduced-motion:reduce){.wjs-ui-v2-comparison :is(.wjs-ui-v2-comparison-arrows,.wjs-ui-v2-comparison-filters) button{transition:none}}.wjs-ui-v2-new-arrivals{--wjs-ui-v2-page-gutter: clamp(12px, 3vw, 96px);--wjs-ui-v2-arrivals-gap: 24px;--wjs-ui-v2-arrivals-columns: 4;--wjs-ui-v2-arrivals-catalog-inset: 0px;--wjs-ui-v2-arrivals-heading-size: var(--spcat-fs24, 24px);--wjs-ui-v2-arrivals-heading-gap: 48px;display:block;min-inline-size:0;padding-block:var(--wjs-ui-v2-arrivals-top-desktop) var(--wjs-ui-v2-arrivals-bottom-desktop);background:var(--wjs-ui-v2-arrivals-background, var(--spcat-co8));color:var(--spcat-co11);font-family:spcat_fa_avww,sans-serif}.wjs-ui-v2-new-arrivals>.wjs-ui-v2-shell{box-sizing:border-box;inline-size:calc(100% - 2 * var(--wjs-ui-v2-page-gutter));margin-inline:auto}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-arrivals-heading-size: var(--spcat-fs36, 36px)}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-arrivals-heading-size: 56px}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-catalog-filters]{--wjs-ui-v2-arrivals-catalog-inset: calc(clamp(168px, 20.4%, 244px) + 40px) }.wjs-ui-v2-arrivals-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr) minmax(0,1fr);align-items:center;gap:24px;margin-block-end:var(--wjs-ui-v2-arrivals-heading-gap)}.wjs-ui-v2-arrivals-heading-group{grid-column:2;min-inline-size:0;text-align:center}.wjs-ui-v2-arrivals-header:not(:has(>.wjs-ui-v2-arrivals-link)) .wjs-ui-v2-arrivals-heading-group{grid-column:1 / -1}.wjs-ui-v2-arrivals-heading{margin:0;color:var(--spcat-co11);font:700 var(--wjs-ui-v2-arrivals-heading-size)/1.2 spcat_fa_mvw,sans-serif;letter-spacing:normal}.wjs-ui-v2-arrivals-description{margin:0;color:var(--spcat-co12);font-size:var(--spcat-fs18, 18px);line-height:1.4}.wjs-ui-v2-arrivals-heading+.wjs-ui-v2-arrivals-description{margin-block-start:24px}.wjs-ui-v2-arrivals-link{grid-column:3;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-block-size:48px;padding-inline:24px;border:1px solid var(--spcat-co11);border-radius:50px;background:var(--spcat-co15);color:inherit;font:500 var(--spcat-fs16, 16px)/1.4 spcat_fa_avww,sans-serif;text-decoration:none}.wjs-ui-v2-arrivals-link svg{display:block;inline-size:20px;block-size:20px}.wjs-ui-v2-arrivals-rail{position:relative;min-inline-size:0;overflow:hidden}.wjs-ui-v2-arrivals-track{display:flex;box-sizing:border-box;inline-size:100%;gap:var(--wjs-ui-v2-arrivals-gap);overflow-x:auto;overflow-y:hidden;margin:0;padding:0 0 8px;list-style:none;scroll-snap-type:x mandatory;scrollbar-width:none}.wjs-ui-v2-arrivals-track::-webkit-scrollbar{display:none}.wjs-ui-v2-arrivals-track.is-scrollable{cursor:grab}.wjs-ui-v2-arrivals-track.is-grabbing{cursor:grabbing;-webkit-user-select:none;user-select:none;scroll-snap-type:none}.wjs-ui-v2-arrivals-item{flex:0 0 calc((100% - var(--wjs-ui-v2-arrivals-catalog-inset) - (var(--wjs-ui-v2-arrivals-columns) - 1) * var(--wjs-ui-v2-arrivals-gap)) / var(--wjs-ui-v2-arrivals-columns));min-inline-size:0;scroll-snap-align:start}.wjs-ui-v2-arrivals-controls{display:flex;align-items:center;gap:12px;margin-block-start:16px}.wjs-ui-v2-arrivals-controls[hidden]{display:none}.wjs-ui-v2-arrivals-progress{flex:1;min-inline-size:0;block-size:2px;margin-inline-end:12px;background:var(--spcat-co18)}.wjs-ui-v2-arrivals-progress span{display:block;block-size:100%;background:var(--spcat-co11);transform:scaleX(0);transform-origin:left center}.wjs-ui-v2-arrivals-controls button{display:grid;flex:0 0 44px;place-items:center;inline-size:44px;block-size:44px;padding:0;border:1px solid var(--spcat-co18);border-radius:50%;background:var(--spcat-co6);color:inherit;cursor:pointer}.wjs-ui-v2-arrivals-controls button:disabled{opacity:.38;cursor:default}.wjs-ui-v2-arrivals-controls svg{inline-size:20px;block-size:20px}[data-wjs-ui-v2-arrivals-prev] svg{transform:rotate(180deg)}.wjs-ui-v2-new-arrivals :is(.wjs-ui-v2-arrivals-link,.wjs-ui-v2-arrivals-controls button):focus-visible{outline:2px solid var(--spcat-co11);outline-offset:2px;box-shadow:none}.wjs-ui-v2-arrivals-track:focus-visible{outline:2px solid var(--spcat-co11);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-arrivals-link:hover{background:var(--spcat-co8);border-color:var(--spcat-co11);text-decoration:none}}@media not (min-width:1600px){.wjs-ui-v2-new-arrivals{--wjs-ui-v2-arrivals-columns: 3}}@media(max-width:1400px){.wjs-ui-v2-new-arrivals{--wjs-ui-v2-arrivals-heading-gap: 36px}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-arrivals-heading-size: var(--spcat-fs28, 28px)}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-arrivals-heading-size: 48px}.wjs-ui-v2-arrivals-description{font-size:var(--spcat-fs16, 16px)}.wjs-ui-v2-arrivals-heading+.wjs-ui-v2-arrivals-description{margin-block-start:18px}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-legacy-top]{padding-block-start:var(--wjs-ui-v2-arrivals-top-tablet)}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-legacy-bottom]{padding-block-end:var(--wjs-ui-v2-arrivals-bottom-tablet)}}@media(max-width:1024px){.wjs-ui-v2-new-arrivals{--wjs-ui-v2-arrivals-columns: 2;--wjs-ui-v2-arrivals-gap: 16px;--wjs-ui-v2-arrivals-heading-gap: 32px;padding-block:var(--wjs-ui-v2-arrivals-top-tablet) var(--wjs-ui-v2-arrivals-bottom-tablet)}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-catalog-filters]{--wjs-ui-v2-arrivals-catalog-inset: calc(clamp(168px, 20.4%, 244px) + 24px) }.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-heading-scale="36_28_24_24"]{--wjs-ui-v2-arrivals-heading-size: var(--spcat-fs24, 24px)}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-arrivals-heading-size: 36px}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-legacy-top]{padding-block-start:var(--wjs-ui-v2-arrivals-top-mobile)}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-legacy-bottom]{padding-block-end:var(--wjs-ui-v2-arrivals-bottom-mobile)}.wjs-ui-v2-arrivals-heading+.wjs-ui-v2-arrivals-description{margin-block-start:12px}.wjs-ui-v2-arrivals-link{min-block-size:40px}}@media(max-width:768px){.wjs-ui-v2-new-arrivals{--wjs-ui-v2-arrivals-gap: 12px;--wjs-ui-v2-arrivals-heading-gap: 24px;--wjs-ui-v2-arrivals-heading-size: 20px;padding-block:var(--wjs-ui-v2-arrivals-top-mobile) var(--wjs-ui-v2-arrivals-bottom-mobile)}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-catalog-filters]{--wjs-ui-v2-arrivals-catalog-inset: 0px}.wjs-ui-v2-new-arrivals[data-wjs-ui-v2-heading-scale="56_48_36_28"]{--wjs-ui-v2-arrivals-heading-size: 28px}.wjs-ui-v2-arrivals-header{grid-template-columns:minmax(0,1fr);gap:12px}.wjs-ui-v2-arrivals-heading-group,.wjs-ui-v2-arrivals-header>.wjs-ui-v2-arrivals-link{grid-column:1;justify-self:center}.wjs-ui-v2-arrivals-controls{margin-block-start:8px}.wjs-ui-v2-new-arrivals [data-wjs-ui-v2-badge-kind=arrival-status]{display:none}}@container (max-width: 224px){.wjs-ui-v2-new-arrivals [data-wjs-ui-v2-badge-kind=arrival-status]{display:none}}.wjs-ui-v2-video-playback__button{position:absolute;z-index:3;inset-inline-end:16px;inset-block-end:16px;display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border:0;border-radius:999px;background:var(--spcat-co15, #fff);color:var(--spcat-co11, #53443c);font:700 14px/1 spcat_fa_avww,sans-serif;cursor:pointer}.wjs-ui-v2-video-playback__button>span{display:inline-flex;align-items:center;gap:8px}.wjs-ui-v2-video-playback__button svg{flex:0 0 16px;width:16px;height:16px}.wjs-ui-v2-video-playback__button[hidden],.wjs-ui-v2-video-playback__button:not([data-playing]) .wjs-ui-v2-video-playback__pause,.wjs-ui-v2-video-playback__button[data-playing] .wjs-ui-v2-video-playback__play{display:none}.wjs-ui-v2-video-playback__button:focus-visible{outline:2px solid var(--spcat-co15, #fff);outline-offset:2px;box-shadow:0 0 0 4px var(--spcat-co11, #53443c)}wjs-ui-v2-video-playback .spcat-loading-overlay{pointer-events:none}@media(hover:hover)and (pointer:fine){.wjs-ui-v2-video-playback__button:hover{background:var(--spcat-co8, #f5f2ed)}}@media(max-width:768px),(pointer:coarse){.wjs-ui-v2-video-playback__button{inset-inline-end:12px;inset-block-end:4px;min-block-size:44px;min-inline-size:44px;justify-content:center;padding:0;background:transparent;font-size:12px}.wjs-ui-v2-video-playback__button>span{min-block-size:28px;gap:4px;padding-inline:8px;border-radius:inherit;background:var(--spcat-co15, #fff)}.wjs-ui-v2-video-playback__button svg{flex-basis:12px;width:12px;height:12px}}@media(max-width:768px)and (hover:hover)and (pointer:fine){.wjs-ui-v2-video-playback__button:hover{background:transparent}.wjs-ui-v2-video-playback__button:hover>span{background:var(--spcat-co8, #f5f2ed)}}
/*# sourceMappingURL=/cdn/shop/t/24/compiled_assets/styles.css.map */
