.header__menu>ul.with-block .menu__item .btn-duplicate{background-color:var(--color-base-button-gradient)}.product__title{align-items:center}.product__label{text-transform:uppercase;font-size:12px;font-weight:700}.product__build-type-item img,.product__size-type-item img{width:100%;height:100%;object-fit:contain}.product__title.with-price:not(.with-price-rating-rows)>.product__title-heading,.product__title.with-price:not(.with-price-rating-rows)>h1{grid-column:auto}.product__title.with-price.with-price-rating-rows{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.product__title.with-price.with-price-rating-rows>.product__title-heading,.product__title.with-price.with-price-rating-rows>h1{grid-column:1 / -1}.product__title.with-price.with-price-rating-rows .product__price{justify-self:start;align-self:center}.product__title.with-price.with-price-rating-rows .product__rating{justify-self:end;align-self:center}.variant-picker--swatch .form__label,.variant-picker--curated .form__label{text-transform:uppercase}.variant-picker--swatch,.variant-picker--curated{font-size:12px}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.product__pronounce-icon{padding-top:4px}.accordion .details{padding-left:var(--sp-6d5);padding-right:var(--sp-6d5)}.swatches--round .label-swatch{--swatch-radius: 32px}.product-form__build-price-button .button{width:100%}.pd-specs-table-wrap{min-width:0;max-width:100%}.pd-specs-table{border-collapse:collapse;box-shadow:none;table-layout:fixed}.pd-specs-table__row{border-block-end:1px solid rgb(var(--color-border-light));border-block-start:0}.pd-specs-table__row--heading{border-block-end:1px solid rgb(var(--color-foreground))}.pd-specs-table[data-pd-specs-border] .pd-specs-table__row:not(:last-child){border-block-end:1px solid var(--pd-specs-border-color)}.pd-specs-table[data-pd-specs-border] .pd-specs-table__row--heading:not(:last-child){border-block-end-width:2px;border-block-end-color:rgb(var(--color-foreground))}.pd-specs-table[data-pd-specs-border] .pd-specs-table__row:last-child{border-block-end:0}.pd-specs-table__row+.pd-specs-table__row .pd-specs-table__label,.pd-specs-table__row+.pd-specs-table__row .pd-specs-table__detail,.pd-specs-table__row+.pd-specs-table__row .pd-specs-table__heading{padding-block-start:var(--sp-4)}.pd-specs-table__row+.pd-specs-table__row--heading .pd-specs-table__heading{padding-block-start:var(--sp-6)}.pd-specs-table__label,.pd-specs-table__detail{overflow-wrap:anywhere;word-break:break-word;font-size:.85em}.pd-specs-table__label{font-weight:500;text-align:start;vertical-align:top;width:40%;padding-inline-end:var(--sp-6);color:rgb(var(--color-foreground)/ .8)}.pd-specs-table__detail{vertical-align:top}.pd-specs-table__heading{font-weight:700;text-align:start;font-size:1.15em;color:rgb(var(--color-foreground))}.specifications .accordion .details__content:has(.pd-specs-table-wrap){min-width:0}@media screen and (max-width:767px){.specifications.with-background .accordion .details__content:has(.pd-specs-table-wrap){padding-inline:var(--sp-5);padding-block-end:var(--sp-5)}.pd-specs-table,.pd-specs-table tbody{display:block;width:100%}.pd-specs-table__row{display:block;padding-block-end:var(--sp-3d5);padding-inline:var(--sp-2)}.pd-specs-table__row:last-child{padding-block-end:0}.pd-specs-table__label,.pd-specs-table__detail,.pd-specs-table__heading{display:block;width:100%;padding-inline:0}.pd-specs-table__label{padding-block-end:var(--sp-1)}.pd-specs-table__row+.pd-specs-table__row{padding-block-start:var(--sp-3d5);padding-inline:var(--sp-2)}.pd-specs-table__row+.pd-specs-table__row .pd-specs-table__label,.pd-specs-table__row+.pd-specs-table__row .pd-specs-table__detail,.pd-specs-table__row .pd-specs-table__detail{padding-block-start:0;padding-block-end:0}}@media screen and (min-width:768px){.pd-specs-table__label{width:39%}}.pd-metaobjects-table{box-shadow:none;border-radius:0;width:90%}.pd-metaobjects-image{flex:1 0 10%}.pd-metaobjects-image .icon-svg-file{width:100%!important;height:auto!important;aspect-ratio:1 / 1;margin-block:auto}.pd-metaobjects-heading{font-weight:700}.pd-metaobjects-table .pd-metaobjects-row:first-child{padding-top:var(--sp-4d5)}.button.button--xs{max-height:none;padding:10px clamp(var(--sp-6d5),1.473vw,var(--sp-7d5))}@media screen and (max-width:767px){.product-form__build-price-button .button{padding:clamp(var(--sp-4d5),1.2vw,var(--sp-5d5)) clamp(var(--sp-6d5),1.473vw,var(--sp-7d5))}.pd-metaobjects-image{flex:1 0 20%}.banner__box .heading-with-text .body{margin-block-start:var(--sp-5)}}@media screen and (min-width:1280px){.product__title.with-price.with-price-rating-rows .product__price{place-self:center start}.product__title.with-price.with-price-rating-rows .product__rating{grid-column:auto;place-self:center end}}@media screen and (min-width:1024px){.header--left-right{--header-grid-template: "logo navigation icons" /auto minmax(0, 1fr) auto}.media-card--overlap .media-card__content{padding-block-end:var(--sp-10);padding-inline:var(--sp-10)}.media-card--overlap .media-card__content .button{margin-block-start:var(--sp-4d5)}}@media screen and (min-width:1800px){.banner__box .heading-with-text .body{margin-block-start:var(--sp-4)}}.intro-title{--intro-duration: 1.25s;--intro-stagger: .12s;display:block}.intro-title__inner{display:inline}.intro-title .intro-word{display:inline;filter:blur(12px);opacity:0;will-change:filter,opacity}.intro-title.is-visible .intro-word{animation:introBlurReveal var(--intro-duration) cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--intro-delay, 0s)}@keyframes introBlurReveal{to{filter:blur(0);opacity:1}}@media(prefers-reduced-motion:reduce){.intro-title .intro-word{filter:none;opacity:1;animation:none}}.line-reveal{--line-stagger: .06s;--line-duration: .8s;--line-descender: .22em;display:block}.line-mask{display:block;overflow:hidden;padding-bottom:var(--line-descender)}.line-mask .line{display:block;line-height:1.15;padding-bottom:var(--line-descender);margin-bottom:calc(var(--line-descender) * -1);clip-path:inset(0 0 100% 0);-webkit-clip-path:inset(0 0 100% 0);transition:clip-path var(--line-duration) cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--line-index, 0) * var(--line-stagger));will-change:clip-path}.line-reveal.is-visible .line-mask .line{clip-path:inset(0 0 0 0);-webkit-clip-path:inset(0 0 0 0)}@media(prefers-reduced-motion:reduce){.line-mask .line{clip-path:none;-webkit-clip-path:none;transition:none}}.footer__logo img{filter:brightness(0) saturate(100%) invert(95%) sepia(10%) saturate(198%) hue-rotate(32deg) brightness(102%) contrast(94%)}.title-wrapper--divider{border-bottom:1px solid var(--divider-border-color);padding-bottom:clamp(var(--sp-8),2.526vw,var(--sp-12))}.product-list-group-section .group-title{flex:1 0 20%}:root{--title-lg: 2.1875rem ;--title-xl: 3rem }@media screen and (min-width:1024px){:root{--title-lg: 4.375rem;--title-xl: 6rem}}input:is([type=checkbox],[type=radio]){--active-inner: rgb(var(--color-base-text))}.rte{max-width:65ch!important;line-height:var(--font-body-line-height)!important}.product-card--overlay{position:relative}.product-card--overlay .product-card__media{border-radius:var(--rounded-block);overflow:hidden}.product-card--overlay .product-card__content{position:absolute;left:0;right:0;bottom:0;z-index:2;margin:0;padding:var(--sp-6d5) clamp(var(--sp-6),1.5vw,var(--sp-8));background-color:#99999980;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#f1f3e9;border-radius:var(--rounded-block);text-align:left;--color-price: 241 243 233;--color-sale-price: 241 243 233}.product-card--overlay .product-card__details{flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--sp-3);width:100%}.product-card--overlay .product-card__title,.product-card--overlay .product-card__title *,.product-card--overlay .product-card__top,.product-card--overlay .product-card__top *,.product-card--overlay .price,.product-card--overlay .price *{color:#f1f3e9}@media screen and (max-width:767px){.product-card--overlay{margin-block-end:var(--sp-12)}.product-card--overlay .product-card__content{padding:var(--sp-3) clamp(var(--sp-4),1.5vw,var(--sp-6));bottom:-2.5rem;min-height:92px;justify-content:center}.product-card--overlay .product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card--overlay .product-card__details{flex-direction:column}}.product-card--overlay .product-card__title{font-size:var(--text-sm)}.product-card--overlay .product-card__bottom{display:none}.product-card--overlay .quick-add{z-index:4}.collage__item.with-overlay-image>.banner__overlay--full{z-index:1;background:rgb(var(--color-overlay) / var(--overlay-opacity))}.collage__item.with-overlay-image>.collage__overlay-image{z-index:2}.collage__overlay-image-media{width:auto;height:auto;max-width:var(--overlay-image-width, 100%);max-height:50%;object-fit:contain}@media screen and (max-width:767px){.collage__overlay-image-media{max-width:var(--overlay-image-width-mobile, 100%)}}@media screen and (pointer:fine){.collage__item.with-overlay-image>.collage__overlay-image{transition:opacity var(--animation-primary)}.collage__item.with-overlay-image:hover>.collage__overlay-image{opacity:0}}@media screen and (max-width:480px){.title-wrapper.heading-row-layout .heading-contents-wrapper-inner{flex-direction:column;align-items:flex-start;gap:0}}.cart-terms,.cart-terms__label,.cart-terms__text,.cart-terms__error{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);line-height:var(--font-body-line-height);letter-spacing:var(--font-body-letter-spacing)}.cart-terms__label{cursor:pointer}.cart-terms__checkbox{margin-top:.15em}.cart-terms__error{color:rgb(var(--color-error-text));margin-top:.5rem}.terms-agreement [name=checkout].is-disabled{background:rgb(var(--color-foreground) / .08);background-color:rgb(var(--color-foreground) / .08);color:rgb(var(--color-foreground) / .4);box-shadow:none;cursor:not-allowed}.terms-agreement [name=checkout].is-disabled .btn-fill{display:none}.terms-agreement [name=checkout].is-disabled:after{border-color:rgb(var(--color-foreground) / .12)}.terms-agreement .additional-checkout-buttons.is-disabled{opacity:.5;filter:grayscale(1);pointer-events:none}.terms-agreement--error .cart-terms__checkbox{outline:2px solid rgb(var(--color-error-text));outline-offset:2px}.pagination{margin-top:var(--sp-6)}.heading-contents-wrapper-inner .description{padding-top:var(--sp-4)}.title-xs{font-size:var(--text-base)}
/*# sourceMappingURL=/cdn/shop/t/43/assets/custom.css.map */
