.product-breadcrumb-module__zTivEq__breadcrumb{width:100%}.product-breadcrumb-module__zTivEq__list{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:15px;line-height:var(--tw-leading,21px);color:var(--token-muted);flex-wrap:wrap;display:flex}@media (hover:hover){.product-breadcrumb-module__zTivEq__link:hover{color:var(--token-text)}}.product-breadcrumb-module__zTivEq__separator{color:var(--token-pill-border)}.product-breadcrumb-module__zTivEq__current{color:var(--token-text)}
.product-category-pills-module__niaolG__pills{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.product-category-pills-module__niaolG__category{border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-category-border);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:15px;line-height:var(--tw-leading,21px);color:var(--token-text);background:linear-gradient(266.51deg, var(--color-category-gradient-from) -1.66%, var(--color-category-gradient-to) 111.05%);border-radius:3.40282e38px;display:inline-block}.product-category-pills-module__niaolG__placement{border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-placement-border);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:15px;line-height:var(--tw-leading,21px);color:var(--token-text);background:linear-gradient(266.51deg, var(--color-placement-gradient-from) -1.66%, var(--color-placement-gradient-to) 111.05%);border-radius:3.40282e38px;display:inline-block}.product-category-pills-module__niaolG__category,.product-category-pills-module__niaolG__placement{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){:is(.product-category-pills-module__niaolG__category,.product-category-pills-module__niaolG__placement):hover{opacity:.8}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.image-lightbox-module__quiBBW__overlay{z-index:50;background-color:#000c;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.image-lightbox-module__quiBBW__overlay{background-color:color-mix(in oklab, var(--color-black,#000) 80%, transparent)}}.image-lightbox-module__quiBBW__overlay{animation:.15s ease-out image-lightbox-module__quiBBW__overlayIn}.image-lightbox-module__quiBBW__content{inset:calc(var(--spacing,.25rem) * 4);z-index:50;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding:calc(var(--spacing,.25rem) * 4);--tw-outline-style:none;outline-style:none;flex-direction:column;display:flex;position:fixed}@media (min-width:48rem){.image-lightbox-module__quiBBW__content{inset:calc(var(--spacing,.25rem) * 10);padding:calc(var(--spacing,.25rem) * 6)}}.image-lightbox-module__quiBBW__content{animation:.15s ease-out image-lightbox-module__quiBBW__contentIn}.image-lightbox-module__quiBBW__close{top:calc(var(--spacing,.25rem) * 4);right:calc(var(--spacing,.25rem) * 4);z-index:10;height:calc(var(--spacing,.25rem) * 10);width:calc(var(--spacing,.25rem) * 10);cursor:pointer;background-color:#0000004d;border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex;position:absolute}@supports (color:color-mix(in lab, red, red)){.image-lightbox-module__quiBBW__close{background-color:color-mix(in oklab, var(--color-black,#000) 30%, transparent)}}.image-lightbox-module__quiBBW__close{color:var(--color-white,#fff);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.image-lightbox-module__quiBBW__mainStage{flex:1;width:100%;min-height:0;position:relative}.image-lightbox-module__quiBBW__mainStageInner{width:100%;height:100%;animation:.25s ease-out image-lightbox-module__quiBBW__mainImageIn;position:relative}.image-lightbox-module__quiBBW__mainImage{object-fit:contain}.image-lightbox-module__quiBBW__carouselRow{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-shrink:0;width:100%;max-width:34rem;margin-inline:auto;display:flex}.image-lightbox-module__quiBBW__handle{height:calc(var(--spacing,.25rem) * 9);width:calc(var(--spacing,.25rem) * 9);cursor:pointer;background-color:#0000004d;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.image-lightbox-module__quiBBW__handle{background-color:color-mix(in oklab, var(--color-black,#000) 30%, transparent)}}.image-lightbox-module__quiBBW__handle{color:var(--color-white,#fff);--tw-backdrop-blur:blur(var(--blur-sm,8px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.image-lightbox-module__quiBBW__stage{min-width:0;padding-block:calc(var(--spacing,.25rem) * 2);flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.image-lightbox-module__quiBBW__track{align-items:center;gap:calc(var(--spacing,.25rem) * 2);will-change:transform;transition:transform .4s cubic-bezier(.22,1,.36,1);display:flex}.image-lightbox-module__quiBBW__slide{aspect-ratio:1;width:calc(var(--spacing,.25rem) * 14);cursor:pointer;opacity:.5;flex-shrink:0;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .4s ease-out;position:relative;overflow:hidden;scale:.8}.image-lightbox-module__quiBBW__slideActive{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);cursor:default;opacity:1}.image-lightbox-module__quiBBW__slideImage{object-fit:cover}@keyframes image-lightbox-module__quiBBW__overlayIn{0%{opacity:0}}@keyframes image-lightbox-module__quiBBW__contentIn{0%{opacity:0;transform:scale(.98)}}@keyframes image-lightbox-module__quiBBW__mainImageIn{0%{opacity:0;transform:scale(1.02)}}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.builder-gallery-module__0K_4gW__gallery{flex-direction:column;width:100%;min-width:0;display:flex}.builder-gallery-module__0K_4gW__main{aspect-ratio:49/52;cursor:zoom-in;border-radius:var(--radius-xl,.75rem);background-color:var(--token-product-image-bg);justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.builder-gallery-module__0K_4gW__main:disabled{cursor:default}.builder-gallery-module__0K_4gW__mainImage{object-fit:contain}.builder-gallery-module__0K_4gW__fallback{color:var(--token-product-muted)}
.color-swatch-module__l_pBqq__swatch{border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-divider);flex-shrink:0;display:inline-block}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.product-attribute-module__4oVuYW__attribute{white-space:nowrap}.product-attribute-module__4oVuYW__value{color:var(--token-product-title)}.product-attribute-module__4oVuYW__unit{color:var(--token-product-subtle)}.product-attribute-module__4oVuYW__dimensionIcon{margin-inline:calc(var(--spacing,.25rem) * .5);vertical-align:middle;color:var(--token-product-subtle);display:inline-block}.product-attribute-module__4oVuYW__colorAttribute{align-items:center;gap:calc(var(--spacing,.25rem) * 2);vertical-align:middle;color:var(--token-product-title);display:inline-flex}
.product-size-item-module__nDIjAG__item{cursor:pointer;scroll-snap-align:start;align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-style:var(--tw-border-style);border-width:2px;border-color:var(--token-variant-unselected-border);padding:calc(var(--spacing,.25rem) * 4);font-size:13px;line-height:var(--tw-leading,17px);white-space:nowrap;border-radius:120px;flex-shrink:0;display:flex}@media not all and (min-width:40rem){.product-size-item-module__nDIjAG__item{justify-content:center;column-gap:calc(var(--spacing,.25rem) * 1.5);row-gap:var(--spacing,.25rem);white-space:normal;border-radius:24px;flex-wrap:wrap;width:100%}}.product-size-item-module__nDIjAG__selected{border-color:var(--token-cta-bg);background:linear-gradient(266.51deg, var(--color-size-chosen-from) -1.66%, var(--color-size-chosen-to) 111.05%)}.product-size-item-module__nDIjAG__separator{color:var(--token-product-subtle)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.builder-sizes-box-module__9MXLxq__box{gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-divider);width:100%;padding:calc(var(--spacing,.25rem) * 4);border-radius:4px;flex-direction:column;display:flex}@media not all and (min-width:40rem){.builder-sizes-box-module__9MXLxq__box{padding:calc(var(--spacing,.25rem) * 3)}}.builder-sizes-box-module__9MXLxq__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--token-accent);padding-bottom:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}.builder-sizes-box-module__9MXLxq__title{text-align:right;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--token-product-title)}.builder-sizes-box-module__9MXLxq__count{font-size:13px;line-height:var(--tw-leading,17px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--token-muted)}.builder-sizes-box-module__9MXLxq__list{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}@media not all and (min-width:40rem){.builder-sizes-box-module__9MXLxq__list{flex-direction:column}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.strap-picker-module__W0JPKa__picker{min-width:0}.strap-picker-module__W0JPKa__row{padding-block:var(--spacing,.25rem)}.strap-picker-module__W0JPKa__strap{cursor:pointer;scroll-snap-align:start;border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);background-color:var(--token-product-image-bg);border-width:2px;border-color:#0000;flex-shrink:0;justify-content:center;align-items:center;width:8.75rem;height:8.75rem;display:flex;position:relative;overflow:hidden}@media not all and (min-width:40rem){.strap-picker-module__W0JPKa__strap{width:6.5rem;height:6.5rem}}.strap-picker-module__W0JPKa__selected{border-color:var(--token-cta-bg)}.strap-picker-module__W0JPKa__image{object-fit:cover}.strap-picker-module__W0JPKa__fallback{color:var(--token-product-muted)}.strap-picker-module__W0JPKa__soldOut{cursor:not-allowed}.strap-picker-module__W0JPKa__soldOut .strap-picker-module__W0JPKa__image{opacity:.5;--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.strap-picker-module__W0JPKa__soldOutLabel{background-color:var(--token-page-bg);inset-inline:0;position:absolute;bottom:0}@supports (color:color-mix(in lab, red, red)){.strap-picker-module__W0JPKa__soldOutLabel{background-color:color-mix(in oklab, var(--token-page-bg) 80%, transparent)}}.strap-picker-module__W0JPKa__soldOutLabel{padding-block:calc(var(--spacing,.25rem) * .5);text-align:center;color:var(--token-muted);font-size:10px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
.product-sizes-box-module__k9e3sa__box{gap:calc(var(--spacing,.25rem) * 4);border-style:var(--tw-border-style);width:80%;padding:calc(var(--spacing,.25rem) * 6);border-width:1px;border-color:#0000;border-radius:4px;flex-direction:column;display:flex}@media not all and (min-width:40rem){.product-sizes-box-module__k9e3sa__box{width:100%}}.product-sizes-box-module__k9e3sa__box{border-image-source:linear-gradient(90deg, var(--color-sizes-border-from) 0%, var(--color-cta-border-to) 100%);border-image-slice:1}.product-sizes-box-module__k9e3sa__header{justify-content:space-between;align-items:center;display:flex}.product-sizes-box-module__k9e3sa__title{text-align:right;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--token-product-title)}.product-sizes-box-module__k9e3sa__controls{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}.product-sizes-box-module__k9e3sa__arrow{width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-divider);color:var(--token-text);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@media not all and (min-width:40rem){.product-sizes-box-module__k9e3sa__arrow{display:none}}.product-sizes-box-module__k9e3sa__list{scrollbar-width:none}.product-sizes-box-module__k9e3sa__list::-webkit-scrollbar{display:none}.product-sizes-box-module__k9e3sa__list{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem) * 4);scroll-behavior:smooth;display:flex;overflow-x:auto}@media not all and (min-width:40rem){.product-sizes-box-module__k9e3sa__list{scroll-snap-type:none;flex-direction:column;overflow:visible}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}
.part-row-module__ACpe8a__row{align-items:center;gap:calc(var(--spacing,.25rem) * 3);background-color:var(--token-summary-item-bg);width:100%;padding:calc(var(--spacing,.25rem) * 2);text-align:right;border-radius:4px;display:flex}.part-row-module__ACpe8a__media{width:calc(var(--spacing,.25rem) * 14);height:calc(var(--spacing,.25rem) * 14);background-color:var(--token-product-image-bg);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.part-row-module__ACpe8a__image{object-fit:cover}.part-row-module__ACpe8a__fallback{color:var(--token-product-muted)}.part-row-module__ACpe8a__body{gap:var(--spacing,.25rem);flex-direction:column;flex:1;min-width:0;display:flex}.part-row-module__ACpe8a__title{text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:var(--tw-leading,21px);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--token-product-title);overflow:hidden}.part-row-module__ACpe8a__attributes{align-items:center;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:var(--spacing,.25rem);font-size:13px;line-height:var(--tw-leading,17px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);flex-wrap:wrap;display:flex}.part-row-module__ACpe8a__separator{color:var(--token-product-subtle)}@property --tw-font-weight{syntax:"*";inherits:false}
.product-variant-card-module__dOFp2G__card{cursor:pointer;border-style:var(--tw-border-style);border-width:2px;border-color:var(--token-variant-unselected-border);width:100%;padding:calc(var(--spacing,.25rem) * 4);text-align:right;border-radius:4px;justify-content:space-between;align-items:center;gap:17px;display:flex}.product-variant-card-module__dOFp2G__selected{border-color:var(--token-cta-bg);background:linear-gradient(266.51deg, var(--color-variant-selected-from) -1.66%, var(--color-variant-selected-to) 111.05%)}.product-variant-card-module__dOFp2G__body{gap:var(--spacing,.25rem);flex-direction:column;flex:1;display:flex}.product-variant-card-module__dOFp2G__title{font-size:15px;line-height:var(--tw-leading,21px);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--token-product-title)}.product-variant-card-module__dOFp2G__description{font-size:13px;line-height:var(--tw-leading,17px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--token-product-subtle)}.product-variant-card-module__dOFp2G__attributes{align-items:center;gap:calc(var(--spacing,.25rem) * 4);font-size:13px;line-height:var(--tw-leading,17px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);flex-wrap:wrap;display:flex}.product-variant-card-module__dOFp2G__separator{color:var(--token-product-subtle)}.product-variant-card-module__dOFp2G__media{width:calc(var(--spacing,.25rem) * 20);height:calc(var(--spacing,.25rem) * 20);background-color:var(--token-product-image-bg);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.product-variant-card-module__dOFp2G__image{object-fit:cover}.product-variant-card-module__dOFp2G__fallback{color:var(--token-product-muted)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
.summary-card-module__IfKGrW__card{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-xl,.75rem);background-color:var(--token-summary-bg);width:100%;padding:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media not all and (min-width:40rem){.summary-card-module__IfKGrW__card{padding:calc(var(--spacing,.25rem) * 3)}}.summary-card-module__IfKGrW__title{text-align:right;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:140%;--tw-font-weight:var(--font-weight-semibold,600);line-height:140%;font-weight:var(--font-weight-semibold,600);color:var(--token-product-title)}.summary-card-module__IfKGrW__attributes{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);background-color:var(--token-summary-item-bg);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:13px;line-height:var(--tw-leading,17px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);flex-wrap:wrap;display:flex}.summary-card-module__IfKGrW__separator{color:var(--token-product-subtle)}.summary-card-module__IfKGrW__divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--token-accent);width:100%}.summary-card-module__IfKGrW__parts{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.summary-card-module__IfKGrW__prices{align-items:flex-end;gap:var(--spacing,.25rem);flex-direction:column;display:flex}.summary-card-module__IfKGrW__oldPrice{font-size:15px;line-height:var(--tw-leading,21px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--token-product-subtle);text-decoration-line:line-through}.summary-card-module__IfKGrW__price{align-items:baseline;gap:var(--spacing,.25rem);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--token-product-price);display:flex}.summary-card-module__IfKGrW__currency{font-size:15px;line-height:var(--tw-leading,21px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--token-product-subtle)}.summary-card-module__IfKGrW__addToCart{cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--token-summary-cta);width:100%;padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);font-size:15px;line-height:var(--tw-leading,21px);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--token-text);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.2s;border-radius:4px;transition-duration:.2s;display:inline-flex}@media (hover:hover){.summary-card-module__IfKGrW__addToCart:hover{--tw-shadow:0 6px 16px var(--tw-shadow-color,#d8ba798c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-brightness:brightness(105%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.summary-card-module__IfKGrW__addToCart:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:2px;outline-color:var(--token-summary-cta)}.summary-card-module__IfKGrW__addToCart:disabled{cursor:not-allowed;opacity:.5;--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.summary-card-module__IfKGrW__addToCart:disabled:hover{--tw-brightness:brightness(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.summary-card-module__IfKGrW__addToCart:hover{--tw-translate-y:calc(var(--spacing,.25rem) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}}.summary-card-module__IfKGrW__addToCart:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y);--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}@media (hover:hover){.summary-card-module__IfKGrW__addToCart:disabled:hover{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}}}.summary-card-module__IfKGrW__added{--tw-shadow:0 6px 16px var(--tw-shadow-color,#d8ba798c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}
.product-variant-list-module__1FQQaG__panel{border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-divider);flex-direction:column;width:80%;display:flex}@media not all and (min-width:40rem){.product-variant-list-module__1FQQaG__panel{width:100%}}.product-variant-list-module__1FQQaG__header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--token-divider);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);justify-content:space-between;align-items:center;display:flex}.product-variant-list-module__1FQQaG__title{text-align:right;font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--token-product-title)}.product-variant-list-module__1FQQaG__count{font-size:13px;line-height:var(--tw-leading,17px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--token-muted)}.product-variant-list-module__1FQQaG__list{gap:calc(var(--spacing,.25rem) * 3);max-height:26rem;padding:calc(var(--spacing,.25rem) * 3);flex-direction:column;display:flex;overflow-y:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.plaque-details-module__k91dAW__details{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.plaque-details-module__k91dAW__details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.plaque-details-module__k91dAW__details{grid-template-columns:minmax(0,22.5rem) minmax(0,1fr) minmax(0,23rem)}}@media (min-width:40rem){.plaque-details-module__k91dAW__details>:last-child{grid-column:span 2/span 2}}@media (min-width:64rem){.plaque-details-module__k91dAW__details>:last-child{grid-column:span 1/span 1}}.plaque-details-module__k91dAW__straps{margin-top:calc(var(--spacing,.25rem) * -5)}@media (min-width:40rem){.plaque-details-module__k91dAW__straps{order:9999;grid-column:1/-1}}.plaque-details-module__k91dAW__info{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;min-width:0;display:flex}.plaque-details-module__k91dAW__pills{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.plaque-details-module__k91dAW__category{border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-category-border);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:15px;line-height:var(--tw-leading,21px);color:var(--token-text);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:linear-gradient(266.51deg, var(--color-category-gradient-from) -1.66%, var(--color-category-gradient-to) 111.05%);border-radius:3.40282e38px;display:inline-block}@media (hover:hover){.plaque-details-module__k91dAW__category:hover{opacity:.8}}.plaque-details-module__k91dAW__placement{border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-placement-border);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:15px;line-height:var(--tw-leading,21px);color:var(--token-text);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));background:linear-gradient(266.51deg, var(--color-placement-gradient-from) -1.66%, var(--color-placement-gradient-to) 111.05%);border-radius:3.40282e38px;display:inline-block}@media (hover:hover){.plaque-details-module__k91dAW__placement:hover{opacity:.8}}.plaque-details-module__k91dAW__title{text-align:right;--tw-leading:110%;--tw-font-weight:var(--font-weight-semibold,600);font-size:36px;line-height:110%;font-weight:var(--font-weight-semibold,600);color:var(--token-product-title)}@media not all and (min-width:40rem){.plaque-details-module__k91dAW__title{font-size:24px}}.plaque-details-module__k91dAW__description{text-align:right;--tw-leading:150%;--tw-font-weight:var(--font-weight-light,300);font-size:16px;line-height:150%;font-weight:var(--font-weight-light,300);color:var(--token-product-subtle)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.product-visual-attributes-module__0f_iWW__list{scrollbar-width:none}.product-visual-attributes-module__0f_iWW__list::-webkit-scrollbar{display:none}.product-visual-attributes-module__0f_iWW__list{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem) * 2);display:flex;overflow-x:auto}@media (min-width:40rem){.product-visual-attributes-module__0f_iWW__list{flex-wrap:wrap;overflow:visible}}.product-visual-attributes-module__0f_iWW__card{scroll-snap-align:start;gap:calc(var(--spacing,.25rem) * 2);background-color:var(--token-visual-attribute-bg);min-width:140px;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);text-align:right;border-radius:4px;flex-direction:column;flex-shrink:0;display:flex}.product-visual-attributes-module__0f_iWW__name{font-size:13px;line-height:var(--tw-leading,17px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--token-visual-attribute-label)}.product-visual-attributes-module__0f_iWW__value{font-size:15px;line-height:var(--tw-leading,21px);--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--token-product-title)}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-font-weight{syntax:"*";inherits:false}
.product-detail-content-module__aaobWa__layout{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media (min-width:40rem){.product-detail-content-module__aaobWa__layout{grid-template-columns:minmax(0,30.625rem) 1fr}}.product-detail-content-module__aaobWa__info{gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.product-detail-content-module__aaobWa__title{text-align:right;--tw-leading:90%;--tw-font-weight:var(--font-weight-semibold,600);font-size:36px;line-height:90%;font-weight:var(--font-weight-semibold,600);color:var(--token-product-title)}@media not all and (min-width:40rem){.product-detail-content-module__aaobWa__title{font-size:28px}}.product-detail-content-module__aaobWa__description{text-align:right;--tw-leading:150%;--tw-font-weight:var(--font-weight-light,300);font-size:16px;line-height:150%;font-weight:var(--font-weight-light,300);color:var(--token-product-subtle)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}
.builder-content-module__Sp18oW__divider{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--token-divider);width:100%}.builder-content-module__Sp18oW__body{gap:calc(var(--spacing,.25rem) * 8);width:100%;padding-inline:var(--page-gutter);padding-block:calc(var(--spacing,.25rem) * 6);max-width:var(--page-max-width);flex-direction:column;margin-inline:auto;display:flex}.builder-content-module__Sp18oW__row{padding-block:var(--spacing,.25rem)}.builder-content-module__Sp18oW__pending{opacity:.6;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.builder-content-module__Sp18oW__empty{padding-block:calc(var(--spacing,.25rem) * 6);text-align:center;font-size:15px;line-height:var(--tw-leading,21px);color:var(--token-muted)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
.scroll-carousel-module__t6B-Ma__row{width:100%;min-width:0;position:relative}.scroll-carousel-module__t6B-Ma__list{scrollbar-width:none}.scroll-carousel-module__t6B-Ma__list::-webkit-scrollbar{display:none}.scroll-carousel-module__t6B-Ma__list{scroll-snap-type:x var(--tw-scroll-snap-strictness);--tw-scroll-snap-strictness:mandatory;gap:calc(var(--spacing,.25rem) * 3);scroll-behavior:smooth;width:100%;min-width:0;display:flex;overflow-x:auto}.scroll-carousel-module__t6B-Ma__arrow{z-index:10;width:calc(var(--spacing,.25rem) * 8);height:calc(var(--spacing,.25rem) * 8);--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--token-divider);background-color:var(--token-page-bg);color:var(--token-text);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:absolute;top:50%}@media not all and (min-width:40rem){.scroll-carousel-module__t6B-Ma__arrow{display:none}}.scroll-carousel-module__t6B-Ma__arrowPrev{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-start:calc(var(--spacing,.25rem) * 0)}.scroll-carousel-module__t6B-Ma__arrowNext{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y);inset-inline-end:calc(var(--spacing,.25rem) * 0)}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
.placement-carousel-module__RSb_eW__viewport{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4)}
.build-module__N2NuxW__header{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 8);width:100%;padding-inline:var(--page-gutter);padding-block:calc(var(--spacing,.25rem) * 10);margin-inline:auto;display:flex}@media not all and (min-width:40rem){.build-module__N2NuxW__header{gap:calc(var(--spacing,.25rem) * 4);text-align:center;flex-direction:column}}.build-module__N2NuxW__header{max-width:var(--page-max-width)}.build-module__N2NuxW__intro{gap:calc(var(--spacing,.25rem) * 4);text-align:right;flex-direction:column;display:flex}@media not all and (min-width:40rem){.build-module__N2NuxW__intro{text-align:center}}.build-module__N2NuxW__title{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--token-text)}@media not all and (min-width:40rem){.build-module__N2NuxW__title{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)))}}.build-module__N2NuxW__subtitle{max-width:var(--container-xl,36rem);color:var(--token-muted);font-size:18px}@media not all and (min-width:40rem){.build-module__N2NuxW__subtitle{font-size:15px;line-height:var(--tw-leading,21px);margin-inline:auto}}.build-module__N2NuxW__stat{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;flex-shrink:0;display:flex}.build-module__N2NuxW__statValue{font-size:var(--text-5xl,3rem);line-height:var(--tw-leading,var(--text-5xl--line-height,1));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--token-cta-bg)}@media not all and (min-width:40rem){.build-module__N2NuxW__statValue{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}}.build-module__N2NuxW__statLabel{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--token-text)}@media not all and (min-width:40rem){.build-module__N2NuxW__statLabel{font-size:18px}}@property --tw-font-weight{syntax:"*";inherits:false}
