.option-selector{padding:0;border:0}.atc-price{font-weight:inherit;white-space:nowrap}.option-selector:not(:last-child){margin-bottom:2rem}.option-selector .label{margin-bottom:.8em;color:var(--as-pdp-ink, var(--ink));font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased;font-weight:600;display:flex;grid-gap:1rem;align-items:center;position:relative}.stock-status{color:var(--accent);font-weight:700;text-transform:uppercase;margin-bottom:0}.option-selector__label-value{font-weight:400}.option-selector__btns{margin-top:20px}.opt-label{margin-top:12px;margin-inline-end:12px;border:var(--btn-border-width) solid rgba(var(--text-color)/.2);border-radius:8px;cursor:pointer;font-size:1.6rem}.opt-label--btn{min-width:50px;padding:var(--btn-padding-y, 12px) 16px;background-color:rgba(var(--bg-color));color:var(--ink)}.opt-label--btn:hover{background-color:rgba(var(--text-color)/.05)}.opt-btn:focus-visible+.opt-label{outline-offset:3px}.opt-btn:checked+.opt-label--btn{border:1px solid #80868b!important;background:#f1f3f4!important;color:#202124!important;font-weight:600}.opt-btn:checked+.opt-label:not(.opt-label--swatch):after,.is-unavailable+.opt-label .opt-label__media:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%}.opt-btn:checked+.opt-label:not(.opt-label--swatch):after{border-radius:var(--btn-border-radius, 0);box-shadow:none}.is-unavailable+.opt-label:not(.opt-label--image),.is-unavailable+.opt-label .opt-label__media:after{background:linear-gradient(to bottom left,#4a2b4e91 calc(50% - 1px) calc(50% - 1px),#4a2b4e91 calc(50% + 1px) calc(50% + 1px)) no-repeat}.opt-label__media{width:100%;border-radius:calc(var(--btn-border-radius, 0) - 2px)}.custom-select__btn[data-swatch]:before,.custom-select__option[data-swatch]:before{content:"";width:20px;height:20px;margin-inline-end:8px;border-radius:50%;background-size:cover}.custom-select [data-swatch=white]:before{border:1px solid #f2f2f2}.opt-label{min-width:calc(47% - 10px);transition:opacity .6s,color .6s,border-color .6s;font-weight:600}.opt-label__media{border-radius:var(--btn-border-radius, 0)}.product-options .option-selector{margin-bottom:10px;padding:12px 14px;background:var(--sand-2);border-radius:8px}.product-options fieldset.option-selector legend{margin-bottom:0;position:absolute}.opt-label--image{--btn-border-radius: 50%;width:var(--swatch-variant-picker-size, 36px);min-width:0;height:var(--swatch-variant-picker-size, 36px)}variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable+.opt-label--image img{opacity:.4}variant-picker[data-availability=false] .is-unavailable+.opt-label:not(.option-label--image),variant-picker[data-availability=false] .is-unavailable+.opt-label .opt-label__media:after,variant-picker.variant-picker--pre-last-selection.variant-picker--product-available:not([data-availability=false]) .is-unavailable+.opt-label:not(.option-label--image),variant-picker.variant-picker--pre-last-selection.variant-picker--product-available:not([data-availability=false]) .is-unavailable+.opt-label .opt-label__media:after{background:transparent}variant-picker[data-availability=false] .custom-select__option.is-unavailable em,variant-picker.variant-picker--pre-last-selection.variant-picker--product-available:not([data-availability=false]) .custom-select__option.is-unavailable em{display:none}.swatch-shape--not-circle{--btn-border-radius: 0}.swatch-shape--natural.swatch--variant-image{height:auto}.opt-label--swatch.swatch-shape--portrait{height:calc(var(--swatch-variant-picker-size, 36px) / .75)}.opt-label:not([data-swatch]):after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:8px}variant-picker:not([data-availability=false]) .opt-btn.is-unavailable:checked+.opt-label:not(.opt-label--swatch){border-color:rgba(var(--text-color)/.6)}variant-picker:not([data-availability=false]) .opt-btn.is-unavailable:checked+.opt-label:not(.opt-label--swatch):after{box-shadow:none}.opt-label:hover{background-color:transparent}.opt-label:not([data-swatch]):hover:after{box-shadow:0 1px 3px rgba(var(--input-text-color)/.4)}variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .option-selector__btns .is-unavailable+[data-swatch]:before,variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .option-selector__btns .is-unavailable+[data-swatch] .opt-label__native-media{opacity:.4}variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable+.opt-label:not([data-swatch]){overflow:hidden}variant-picker:not([data-availability=false]):not(.variant-picker--pre-last-selection.variant-picker--product-available) .is-unavailable+.opt-label:not([data-swatch]):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(var(--text-color)/.05)}.option-selector .label{margin-bottom:.8em}:root{--product-details-block-margin: calc(8 * var(--space-unit));--product-details-block-margin-sm: calc(3 * var(--space-unit));--product-info-block-margin: calc(6 * var(--space-unit))}.product-info__block,.product-info__block--sm,.product-details__block{margin:var(--product-info-block-margin) 0}.product-info__block:first-child,.product-info__block--sm:first-child,.product-details__block:first-child{margin-top:0}.product-info__block:last-child,.product-info__block--sm:last-child,.product-details__block:last-child{margin-bottom:0}.product-info__block:empty,.product-info__block--sm:empty,.product-details__block:empty{display:none}.product-info__block.custom-option+.product-info__block.custom-option{margin-top:3rem}.product-info__block.custom-option{margin-bottom:2px}.product-info__block .social__link{width:40px;height:40px;position:relative}.product-info__block .social__link:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);opacity:0}.product-info__block .social-share__heading{margin-inline-end:.5em}.product-info__block--sm{margin:var(--product-details-block-margin-sm) 0}.product-info__block--md{margin:calc(6 * var(--space-unit)) 0}.product-details__block{margin:var(--product-details-block-margin) 0}.product-vendor-sku+.product-info__title{margin-top:-4px}.product-info__title+.product-info__rating,.product-price+variant-label{margin-top:-8px}.product-description{overflow:visible}.product-details__block .as-pdp-prose,.product-details__block .product-spec{color:rgb(var(--text-color));font-family:var(--body-font-family);font-size:max(16px,calc(var(--body-font-size) * .1rem));font-style:var(--body-font-style);font-weight:var(--body-font-weight);line-height:1.65;overflow-wrap:anywhere}.product-details__block .as-pdp-prose :where(font,span),.product-details__block .as-pdp-prose :where([style*=font-family],[style*=font-size]){font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.product-details__block .as-pdp-prose font{color:inherit!important}.product-details__block .as-pdp-prose :where(p,ul,ol),.product-details__block .as-pdp-prose .as-pdp-intro,.product-details__block .as-pdp-prose :where(h1,h2,h3,h4,h5,h6){max-width:76ch}.product-details__block .as-pdp-prose :where(p,ul,ol){margin-top:0;margin-bottom:1em}.product-details__block .as-pdp-prose :where(ul,ol){padding-inline-start:1.5rem}.product-details__block .as-pdp-prose li{margin-bottom:.35em;padding-inline-start:.35em}.product-details__block .as-pdp-prose li:last-child{margin-bottom:0}.product-details__block .as-pdp-prose :where(strong,b){color:rgb(var(--heading-color));font-weight:650}.product-details__block .as-pdp-prose :where(h1,h2,h3,h4,h5,h6){margin:1.45em 0 .45em;color:rgb(var(--heading-color));font-family:var(--heading-font-family);font-style:var(--heading-font-style);font-weight:var(--heading-font-weight);line-height:1.3;text-transform:var(--heading-text-transform)}.product-details__block .as-pdp-prose :where(h1,h2,h3){font-size:var(--h5-font-size)}.product-details__block .as-pdp-prose :where(h4,h5,h6){font-size:var(--h6-font-size)}.product-details__block .as-pdp-prose>:where(h1,h2,h3,h4,h5,h6):first-child,.product-details__block .as-pdp-legacy-wrapper>:where(h1,h2,h3,h4,h5,h6):first-child{margin-top:0}.product-details__block .as-pdp-prose .as-pdp-intro{margin:0 0 1.15em;color:rgb(var(--text-color));font-family:var(--body-font-family);font-size:1.0625em;font-style:var(--body-font-style);font-weight:var(--body-font-weight);line-height:1.65}.product-details__block .as-pdp-prose .as-pdp-legacy-wrapper{color:inherit;font:inherit}.product-details__block .as-pdp-prose a,.product-details__block .product-spec a{color:rgb(var(--link-color));text-decoration-thickness:1px;text-underline-offset:.18em}.product-details__block .as-pdp-prose :where(img,video){max-width:100%;height:auto}.product-details__block .as-pdp-prose iframe{max-width:100%}.product-details__block .as-pdp-table-scroll{width:100%;max-width:100%;margin:1.25rem 0;overflow-x:auto;border:1px solid rgba(var(--text-color)/.16);border-radius:6px;background:rgb(var(--bg-color));box-shadow:0 1px 2px rgba(var(--text-color)/.04)}.product-details__block .as-pdp-table-scroll:focus-visible{outline:2px solid rgba(var(--link-color)/.75);outline-offset:2px}.product-details__block .as-pdp-table-scroll table{width:100%;min-width:520px;margin:0;border:0;font:inherit}.product-details__block .as-pdp-resource-table table{min-width:0}.product-details__block .as-pdp-table-scroll :where(th,td){padding:10px 12px;border:0;border-right:1px solid rgba(var(--text-color)/.1);border-bottom:1px solid rgba(var(--text-color)/.1);vertical-align:top;overflow-wrap:normal}.product-details__block .as-pdp-table-scroll :where(th,td):last-child{border-right:0}.product-details__block .as-pdp-table-scroll tr:last-child>:where(th,td){border-bottom:0}.product-details__block .as-pdp-table-scroll th{background:var(--sand-2);color:var(--ink);font-weight:650}.product-details__block .as-pdp-table-scroll tbody tr:nth-child(2n) td{background:var(--sand)}.product-details__block .product-spec{max-width:76ch}.product-details__block .product-spec__item{margin-bottom:0;padding:12px 0;border-bottom:1px solid rgba(var(--text-color)/.13)}.product-details__block .product-spec__label{color:rgb(var(--heading-color));font-weight:650}@media(max-width:768px){.product-details__block .as-pdp-prose,.product-details__block .product-spec{line-height:1.6}html body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab{display:flex;align-items:center;justify-content:center;line-height:1.15;white-space:normal}.product-details__block .as-pdp-table-scroll{margin-block:1rem}.product-details__block .as-pdp-table-scroll :where(th,td){padding:9px 10px}}.product-info__price{font-size:var(--h4-font-size)}.product-info__price .price--on-sale .price__savings{margin-top:.4rem;font-size:.8em;color:var(--brand);font-weight:500}.product-info__add-to-cart quantity-input{flex:1 1 35%;margin-inline-end:calc(2 * var(--space-unit));transition:opacity .6s ease}.product-info__add-to-cart:has(button[disabled]) quantity-input{opacity:.4;cursor:default;pointer-events:none}.product-info__add-button{display:flex;flex:0 0 100%}quantity-input+.product-info__add-button{flex:1 1 65%;margin-inline-start:calc(2 * var(--space-unit))}.product-info__dynamic-checkout-button shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 45px;--shopify-accelerated-checkout-button-border-radius: var(--btn-border-radius, 0);--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-skeleton-background-color: rgba(0, 0, 0, 0);--shopify-accelerated-checkout-skeleton-animation-opacity-start: 0;--shopify-accelerated-checkout-skeleton-animation-opacity-end: 0;--shopify-accelerated-checkout-skeleton-animation-duration: 0s}.product-info__disclosure{font-size:calc(var(--body-font-size) * .1rem)}.shopify-payment-button__button{margin-top:calc(4 * var(--space-unit));overflow:hidden;border-radius:var(--btn-border-radius, 0)}shopify-payment-terms{display:block}.product-title .product-info__weight{opacity:.7}.shopify-payment-button .shopify-payment-button__button--unbranded{padding:var(--btn-padding-y, 12px) 26px;transition:opacity .6s ease,color .6s ease,background-position .4s ease-out;font-size:.88em;font-weight:700;line-height:1.2em;text-transform:var(--btn-text-transform, none)}.shopify-payment-button .shopify-payment-button__button--unbranded:hover:not([disabled]){background-color:transparent}.shopify-payment-button__button[disabled],.shopify-payment-button__button[aria-disabled=true]{opacity:.6;cursor:default}.shopify-payment-button__button--hidden{display:none}.shopify-payment-button__more-options{color:rgb(var(--text-color))}.product-policies{margin-top:var(--space-unit)}.pickup-status{margin-top:calc(8 * var(--space-unit));margin-bottom:calc(8 * var(--space-unit))}.pickup-icon{flex-shrink:0;margin-inline-end:calc(2 * var(--space-unit))}.product-details .spr-header-title{display:none}.product-details__text{font-size:calc(var(--body-font-size) * var(--fluid-1-25))}.product-inventory__status:before{content:"";display:inline-block;width:9px;height:9px;margin-inline-end:.5em;border-radius:9px;background-color:currentColor}[data-inventory-level=none]{color:rgb(var(--no-stock-text-color))}[data-inventory-level=low]{color:rgb(var(--low-stock-text-color))}[data-inventory-level=very_low]{color:rgb(var(--very-low-stock-text-color))}[data-inventory-level=normal],[data-inventory-level=in_stock]{color:rgb(var(--in-stock-text-color))}[data-inventory-level=backordered]{color:rgb(var(--no-stock-backordered-text-color))}.product-spec{margin:0}.product-spec__item{border-bottom:1px dashed rgba(var(--text-color)/.15)}.product-spec__item:last-child{border:0}.product-spec__value p:last-child{margin-bottom:0}.tab-used .product-info__block .media{overflow:visible}.tab-used .product-info__block .media a:focus{outline:auto Highlight;outline:auto -webkit-focus-ring-color;outline-offset:3px}#klaviyo-bis-button-container{margin-bottom:0!important}#klaviyo-bis-button-container button{color:var(--paper)!important;background-color:var(--brand)!important}.product-info__add-button button[disabled]{display:none}.helpline-iconchip{border-radius:12px;background:var(--sand-2);color:var(--brand);display:flex;align-items:center;justify-content:center}.helpline-iconchip img{width:22px!important;height:22px!important}.helpline-text a{color:var(--ink)}.helpline{display:flex;gap:10px;align-items:center;background:var(--sand);border-radius:12px;padding:0;margin-top:0}.helpline p{color:var(--ink);background:var(--sand);font-size:17px;margin-bottom:0!important;display:flex;flex-wrap:wrap;grid-gap:5px}@media(max-width:768.98px){.product-info.media-with-text__text{padding-top:0}.helpline p{font-size:17px}}@media(min-width:769px){:root{--product-details-block-margin: calc(12 * var(--space-unit));--product-info-block-margin: calc(8 * var(--space-unit))}.product-details .disclosure>summary{padding-top:calc(5 * var(--space-unit));padding-bottom:calc(5 * var(--space-unit))}.product-details .disclosure__content{padding-bottom:calc(5 * var(--space-unit))}.product-spec__label{flex:0 0 160px;margin-bottom:0}.product-spec__label--right{flex-basis:50%}.cc-featured-product .media-with-text__text{max-width:calc(100% - var(--media-width, 50%))}.cc-featured-product:has(custom-select.is-open) .container.overflow-hidden{overflow:visible}.cc-featured-product:has(custom-select.is-open){position:relative;z-index:4}}@media(min-width:1024px){.product-info__add-to-cart quantity-input{flex-basis:150px}.product-details .disclosure>summary{padding-top:2rem;padding-bottom:2rem}.product-details .disclosure__content{padding-bottom:calc(8 * var(--space-unit))}}body .gpo-label,body .gpo-label span.label-content,body .gpo-label span.addOn,body .gpo-label.required span.label-content:after,body .gpo-dimension-label{color:var(--as-pdp-ink, var(--ink));font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased;font-weight:600;font-family:var(--body-font-family);font-style:var(--body-font-style)}body .custom-select__btn.input{min-height:48px;border:1px solid rgba(var(--text-color)/.5)!important;border-radius:4px;background:#fff!important;color:var(--ink)!important;font-size:16px;font-weight:var(--body-font-weight);transition:background-color .2s,border-color .2s,color .2s}body .custom-select__btn.input:focus-visible{outline:2px solid var(--brand-900);outline-offset:2px}body .option-selector custom-select:has(.custom-select__option[aria-selected=true][data-value]:not([data-value=""])) .custom-select__btn.input{border-color:#80868b!important;background:#f1f3f4!important;color:#202124!important;font-weight:600}body .gpo-select,body .gpo-select select{transition:background-color .2s,border-color .2s,color .2s,outline .2s;border-radius:4px;color:var(--ink)!important;font-family:var(--body-font-family);font-size:16px;font-weight:var(--body-font-weight);line-height:1.35}body .gpo-select{box-sizing:border-box;min-height:48px;border:1px solid rgba(var(--text-color)/.5)!important;background:#fff!important}body .gpo-select:focus-within{outline:2px solid var(--brand-900);outline-offset:2px}body .gpo-select select{min-height:44px;padding:7px 38px 7px 14px;background:transparent!important}body .gpo-input-wrap,body .gpo-dimension-input-wrap,body .gpo-color-picker,body .iti,body .gpo-dropzone{border:1px solid rgba(var(--text-color)/.5)!important;border-radius:4px!important;background:#fff}body .gpo-input,body .gpo-dimension-input,body .gpo-color-picker{min-height:44px;color:var(--ink)!important;font-family:var(--body-font-family);font-size:16px}body .gpo-choicelist input{accent-color:#4f4f4f}body .gpo-choicelist input+label,body .gpo-choicelist input+label span{color:var(--as-pdp-ink, rgb(var(--text-color)));font-family:var(--body-font-family);font-size:16px;font-style:var(--body-font-style);font-weight:var(--body-font-weight);line-height:1.5}body .gpo-form__group:not(.gpo-group){padding:12px 14px;background:var(--sand-2);border-radius:8px}body .product-info__block.product-options{margin-bottom:0}body .gpo-container{margin-top:-15px}body .gpo-group__childs .gpo-form__group:not(:first-child){margin-top:8px}body .as-configurator-collapsed{display:none!important}body .product-info.as-globo-configurable .product-info__sticky{position:static;top:auto}body .product-info.as-globo-configurable .product-info__sticky>.product-info__block:has(.helpline){margin-top:20px;margin-bottom:0}body .product-info.as-globo-configurable .product-info__sticky>.product-info__block:has(.as-share-email){margin-top:6px;margin-bottom:0}body .as-configure-launcher{margin-top:16px;margin-bottom:0}body .as-configure-launcher .gpo-configure-toggle{box-sizing:border-box;display:flex;width:100%!important;max-width:420px;min-width:0;min-height:56px;height:auto;align-items:center;justify-content:center;margin-inline:auto;padding:12px 32px;border:1px solid rgba(194,118,79,.32)!important;border-radius:var(--btn-border-radius, 0)!important;outline:0;background:#f7ebe5;box-shadow:0 1px 2px rgba(var(--text-color)/.1),0 1px 3px rgba(var(--text-color)/.06);color:#6b321f!important;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:.01em;cursor:pointer}body .as-configure-launcher .gpo-configure-toggle:hover,body .as-configure-launcher .gpo-configure-toggle.is-open{border-color:#c2764f75!important;background:#f1ded4;box-shadow:0 2px 5px rgba(var(--text-color)/.12),0 1px 2px rgba(var(--text-color)/.08);color:#5e2b1b!important}body .as-configure-launcher .gpo-configure-toggle:active{background:#ead2c6;box-shadow:0 1px 2px rgba(var(--text-color)/.1)}body .as-configure-launcher .gpo-configure-toggle:focus-visible{outline:2px solid rgba(194,118,79,.85);outline-offset:2px}body .as-configurator-column{position:relative;margin-top:var(--as-configurator-offset, 0);padding-top:0;border-top:0}body .as-configurator-column[hidden]{display:none!important}body .as-configurator-toolbar{position:sticky;z-index:8;top:var(--as-pdp-sticky-offset, calc(var(--header-end-padded, 72px) + 8px));box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-height:43px;height:43px;padding:0 14px;border:0;border-bottom:1px solid rgba(var(--text-color)/.16);border-radius:0;background:rgb(var(--bg-color));box-shadow:0 5px 12px -12px rgba(var(--text-color)/.55)}body .as-configurator-title{margin:0;color:var(--as-pdp-ink, rgb(var(--text-color)));font-family:var(--body-font-family);font-size:15px;font-weight:600;letter-spacing:normal;line-height:1.35;text-transform:none}body .as-required-symbol,body .as-required-marker,body .gpo-label.required .label-content:after{color:#c62828!important}body .as-required-symbol{margin-inline-end:3px}body .as-configurator-title:focus{outline:none}body .as-reset-choices{padding:6px 0;border:0;background:transparent;color:#5f2d9f;font-size:15px;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body .as-reset-choices:hover{color:#432071}body .as-reset-choices:disabled{opacity:.55;cursor:wait}body .as-reset-choices:focus-visible{outline:2px solid var(--brand-900);outline-offset:3px}body .as-configurator-fields{padding-top:14px}body .as-configurator-fields>.product-info__block,body .as-configurator-fields .gpo-form__group:not(.gpo-group){margin-top:0;margin-bottom:12px}body .as-configurator-fields .product-options .option-selector,body .as-configurator-fields .gpo-form__group:not(.gpo-group){padding:0;border-radius:0;background:transparent}body .as-configurator-fields .option-selector>.label{column-gap:5px;margin-bottom:3px}body .as-configurator-fields .product-options fieldset.option-selector>legend{position:static}body .as-configurator-fields .option-selector__btns{gap:6px;margin-top:0}body .as-configurator-fields .opt-label--btn{min-height:40px;margin:0;padding:7px 10px;border-radius:4px}body .as-configurator-fields .custom-select__btn.input,body .as-configurator-fields .gpo-select{min-height:36px!important}body .as-configurator-fields .custom-select__btn.input{height:36px!important;padding-block:0!important}body .as-configurator-fields .gpo-select select{min-height:32px!important;padding-top:3px!important;padding-bottom:3px!important}body .as-configurator-fields .gpo-input,body .as-configurator-fields .gpo-dimension-input,body .as-configurator-fields .gpo-color-picker{min-height:40px!important}body .as-configurator-fields .opt-btn:checked+.opt-label--btn{border-color:#80868b!important;background:#f1f3f4!important;color:#202124!important;font-weight:600}body .as-configurator-fields .opt-btn:checked+.opt-label--btn:before{content:"\2713";margin-inline-end:7px;font-weight:700}body .as-configurator-fields .gpo-label{margin-bottom:3px!important}body .as-configurator-fields .gpo-container{margin-top:0}body .as-configurator-fields .gpo-app{width:100%!important;margin-left:0!important}body .product-main .custom-select__btn.input,body .product-main .gpo-select,body .product-main .gpo-select select{font-size:16px!important;line-height:1.35!important}body .as-configurator-fields .gpo-group__wrapper .gpo-group__childs{margin-top:10px}body .as-configurator-fields .gpo-form__group>.gpo-selected-values{display:none!important}body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select{border-color:#80868b!important;background:#f1f3f4!important;color:#202124!important}body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-input-wrap,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-dimension-input-wrap{border-color:#4f4f4f!important;background:#f7f7f7!important;color:var(--ink)!important}body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select select{color:#202124!important;font-weight:600}body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-dimension-input{color:var(--ink)!important}body .as-configurator-fields .gpo-choicelist input:checked+label{border-radius:3px;border-color:#80868b!important;background:#f1f3f4;color:#202124;font-weight:600}body .gpo-group__wrapper .gpo-group__childs{height:auto!important;max-height:none!important;margin-top:10px;overflow:visible!important;padding-right:0!important}body .cc-product-details tabbed-content.as-sticky-product-tabs{display:block}body .cc-product-details .as-sticky-product-tabs>.tablist{box-sizing:border-box;height:43px;min-height:43px;position:sticky!important;z-index:7;top:var(--as-pdp-sticky-offset, calc(var(--header-end-padded, 72px) + 8px));margin-bottom:18px;border-bottom:0;background:rgb(var(--bg-color));box-shadow:inset 0 -1px rgba(var(--text-color)/.16),0 5px 12px -12px rgba(var(--text-color)/.55)}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(max-content,1fr);width:100%;height:43px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab{box-sizing:border-box;width:100%;min-width:0;min-height:43px;margin:0;padding:0 12px;border-right:1px solid rgba(var(--text-color)/.12);background:#fafafa;color:rgba(var(--text-color)/.72);text-align:center;text-decoration:none;white-space:nowrap}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab:last-child{border-right:0}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab:hover{background:#f6f7f8;color:#202124}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab[aria-selected=true]{background:#f1f3f4;box-shadow:inset 0 -2px #5f6368;color:#202124;text-decoration:none}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab:focus-visible{position:relative;z-index:1;outline:2px solid rgba(95,45,159,.78);outline-offset:-2px}@media(min-width:769px){body .product-options .option-selector__btns:has(>label.opt-label--btn:nth-of-type(3):last-child):not(:has(>.opt-label--swatch)){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body .product-options .option-selector__btns:has(>label.opt-label--btn:nth-of-type(3):last-child):not(:has(>.opt-label--swatch))>.opt-label--btn{width:100%;min-width:0;margin:0}}@media(min-width:1024px){:root{--product-info-width: 50% !important}body .product-main .media-viewer__item>.media{height:clamp(420px,calc(100vh - 330px),600px);padding-top:0!important}body .product-main .product-info{--product-info-block-margin: 6px}body .product-main .product-info__sticky>hr.mt-8.mb-8{margin-top:6px!important;margin-bottom:6px!important}body .product-main .product-info__title h1{margin-bottom:0!important;font-size:clamp(30px,2vw,34px);line-height:1.16}body .product-main .product-info__price{font-size:28px;line-height:1.25}body .product-main .product-info__price .price__savings{line-height:1.3}body .product-main .product-info:not(.as-globo-configurable) .product-options .option-selector{margin-bottom:8px;padding:4px 10px}body .product-main .product-info:not(.as-globo-configurable) .product-options .option-selector>.label{margin-bottom:4px}body .product-main .product-info:not(.as-globo-configurable) .product-buy-button{margin-top:0!important}}@media(max-width:768px){body .as-configurator-column{margin-top:0}body .as-configurator-toolbar,body .cc-product-details .as-sticky-product-tabs>.tablist{top:var(--as-pdp-sticky-offset, calc(var(--header-end-padded, 56px) + 4px))}body .as-configurator-toolbar{padding:0 12px}body .as-configurator-fields .opt-label--btn,body .as-configurator-fields .gpo-input,body .as-configurator-fields .gpo-dimension-input,body .as-configurator-fields .gpo-color-picker{min-height:44px!important}body .as-configurator-fields .custom-select__btn.input,body .as-configurator-fields .gpo-select{min-height:48px!important}body .as-configurator-fields .gpo-select select{min-height:44px!important;padding-top:7px!important;padding-bottom:7px!important}body .as-configurator-fields .custom-select__btn.input{height:48px!important}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab{padding-inline:6px;font-size:13px}}.product-details__block .as-pdp-canonical-target:empty{display:none}.product-details__block .as-pdp-canonical-section+.as-pdp-canonical-section{margin-top:1.5rem}.product-details__block .as-pdp-canonical-section>:first-child{margin-top:0}.product-details__block .as-pdp-canonical-section>:last-child{margin-bottom:0}.product-details__block .as-pdp-resources :where(iframe,video){display:block;width:100%;max-width:100%;margin-block:1rem}body .as-pdp-decision-summary{margin-top:8px!important;margin-bottom:8px!important;padding:10px 12px;border:1px solid rgba(var(--text-color)/.12);border-radius:6px;background:var(--sand-2, #f7f5f3)}body .as-pdp-decision-summary ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 18px;margin:0;padding:0;list-style:none}body .as-pdp-decision-summary li{position:relative;margin:0;padding-inline-start:14px;color:rgba(var(--text-color)/.82);font-family:var(--body-font-family);font-size:14px;font-weight:500;line-height:1.4}body .as-pdp-decision-summary li:before{content:"";position:absolute;top:.56em;inset-inline-start:1px;width:5px;height:5px;border-radius:50%;background:rgba(var(--text-color)/.5)}body .as-pdp-image-note{max-width:680px;margin:8px auto 0;padding:0 8px;color:rgba(var(--text-color)/.62);font-family:var(--body-font-family);font-size:13px;font-style:normal;line-height:1.4;text-align:center}body .as-configurator-break{height:1px;margin:18px 0 16px;border:0;background:rgba(var(--text-color)/.14)}body .as-pdp-config-alert{margin:10px 0 0;padding:8px 10px;border-inline-start:3px solid #b3261e;background:#fff8f7;color:#7f1d1d;font-size:14px;font-weight:600;line-height:1.4}body .as-pdp-field-attention{border-radius:4px;outline:2px solid rgba(179,38,30,.62);outline-offset:4px}body sticky-atc-panel.as-pdp-purchase-enhanced{width:min(520px,calc(100vw - 32px));max-width:520px;z-index:45}body sticky-atc-panel.as-pdp-purchase-enhanced.as-pdp-near-footer{opacity:0!important;visibility:hidden!important;pointer-events:none!important}body .as-pdp-purchase-enhanced .card--sticky-atc{min-height:76px;padding:10px 12px;border:1px solid rgba(var(--text-color)/.16);border-radius:8px 8px 0 0;background:rgb(var(--bg-color));box-shadow:0 -4px 18px rgba(var(--text-color)/.14)}body .as-pdp-purchase-enhanced .card__media{display:none}body .as-pdp-purchase-enhanced .card__info{min-width:0;flex:0 1 42%}body .as-pdp-purchase-enhanced .sticky-atc-panel__heading{display:-webkit-box;margin:0;overflow:hidden;color:rgba(var(--text-color)/.82);font-family:var(--body-font-family);font-size:13px;font-weight:600;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}body .as-pdp-purchase-enhanced .card__info>.price{display:none}body .as-pdp-sticky-actions{display:grid;min-width:min(270px,58%);flex:1 1 58%;gap:4px}body .as-pdp-sticky-submit{box-sizing:border-box;display:flex;width:100%;min-height:48px;align-items:center;justify-content:center;padding:8px 16px;border-radius:6px;font-size:16px;font-weight:700;line-height:1.2;text-align:center;white-space:normal}body .as-pdp-sticky-submit.is-disabled{opacity:.55;cursor:not-allowed}body .as-pdp-review-trigger{justify-self:center;padding:2px 4px;border:0;background:transparent;color:#5f2d9f;font-family:var(--body-font-family);font-size:15px;font-weight:700;line-height:1.25;text-decoration:underline;text-underline-offset:3px;cursor:pointer}body .as-pdp-review-trigger:hover{color:#432071}body .as-pdp-review-trigger:focus-visible,body .as-pdp-sticky-submit:focus-visible{outline:2px solid rgba(95,45,159,.78);outline-offset:2px}body .as-pdp-review-dialog{width:min(560px,calc(100vw - 32px));max-width:560px;max-height:min(78vh,760px);margin:auto;padding:0;overflow:hidden;border:1px solid rgba(var(--text-color)/.18);border-radius:10px;background:rgb(var(--bg-color));color:rgb(var(--text-color));box-shadow:0 18px 48px #0000003d}body .as-pdp-review-dialog::backdrop{background:#1412166b}body .as-pdp-review-card{display:grid;max-height:min(78vh,760px);grid-template-rows:auto minmax(0,1fr) auto}body .as-pdp-review-header,body .as-pdp-review-footer{display:flex;align-items:center;padding:14px 18px;border-bottom:1px solid rgba(var(--text-color)/.14)}body .as-pdp-review-header{justify-content:space-between}body .as-pdp-review-header h2{margin:0;font-family:var(--heading-font-family);font-size:22px;line-height:1.25}body .as-pdp-review-close{width:40px;height:40px;padding:0;border:0;border-radius:50%;background:transparent;color:rgb(var(--text-color));font-size:28px;line-height:1;cursor:pointer}body .as-pdp-review-close:hover{background:rgba(var(--text-color)/.06)}body .as-pdp-review-content{padding:4px 18px;overflow-y:auto}body .as-pdp-review-list{margin:0}body .as-pdp-review-list>div{padding:12px 0;border-bottom:1px solid rgba(var(--text-color)/.11)}body .as-pdp-review-list>div:last-child{border-bottom:0}body .as-pdp-review-list dt,body .as-pdp-review-list dd{margin:0;font-family:var(--body-font-family);font-size:14px;line-height:1.45}body .as-pdp-review-list dt{margin-bottom:3px;color:rgb(var(--text-color));font-weight:700}body .as-pdp-review-list dd{color:var(--as-pdp-ink-secondary, #5f5a63)}body .as-pdp-review-empty{margin:0;padding:24px 0;color:var(--as-pdp-ink-secondary, #5f5a63)}body .as-pdp-review-footer{justify-content:flex-end;border-top:1px solid rgba(var(--text-color)/.14);border-bottom:0}body .as-pdp-review-footer .btn{min-height:42px}@media(max-width:768px){body .as-pdp-decision-summary ul{grid-template-columns:1fr;gap:4px}body sticky-atc-panel.as-pdp-purchase-enhanced{inset-inline:0!important;width:100%!important;max-width:none}body .as-pdp-purchase-enhanced .card--sticky-atc{min-height:64px;padding:8px 12px max(8px,env(safe-area-inset-bottom));border-inline:0;border-radius:0}body .as-pdp-purchase-enhanced .card__info{display:none}body .as-pdp-sticky-actions{width:100%;min-width:0}body .as-pdp-review-dialog,body .as-pdp-review-card{width:calc(100vw - 20px);max-height:84vh}}body sticky-atc-panel.as-pdp-purchase-enhanced.as-pdp-purchase-active:not(.as-pdp-near-footer){opacity:1!important;visibility:visible!important;pointer-events:auto!important;transform:translateY(0)!important}@media(max-width:768px){body sticky-atc-panel.as-pdp-purchase-enhanced{inset-inline-start:0!important;inset-inline-end:0!important;right:0!important;left:0!important;margin-inline:0!important}}body .as-pdp-decision-summary,body .product-info.as-pdp-mode-configurable.as-pdp-floating-purchase-active .product-buy-button,body .as-pdp-purchase-enhanced .card__info{display:none!important}body .as-pdp-purchase-enhanced .as-pdp-sticky-actions{width:100%;min-width:0;flex:1 1 100%}body .as-pdp-review-heading{min-width:0}body .as-pdp-review-product-name{margin:0 0 4px;color:rgba(var(--text-color)/.72);font-family:var(--body-font-family);font-size:14px;font-weight:600;line-height:1.35}body .cc-product-details .as-pdp-resources iframe[src*="youtube.com/embed"],body .cc-product-details .as-pdp-resources iframe[src*="youtube-nocookie.com/embed"]{display:block;width:100%!important;height:auto!important;aspect-ratio:16 / 9;border:0}@media(min-width:769px){body sticky-atc-panel.as-pdp-purchase-enhanced{width:min(var(--as-pdp-purchase-width, 680px),calc(100vw - 32px));max-width:none;inset-inline-end:var(--as-pdp-purchase-end, 20px)!important;right:var(--as-pdp-purchase-end, 20px)!important;left:auto!important}}body .as-pdp-purchase-enhanced .as-pdp-sticky-actions{padding-inline:0!important}@media(min-width:769px){body sticky-atc-panel.as-pdp-purchase-enhanced{margin-inline:0!important}body .as-pdp-purchase-enhanced .card--sticky-atc{padding-inline:0!important}}@media(max-width:768px){body .as-pdp-purchase-enhanced .card--sticky-atc{padding-inline:20px!important}}body .as-configure-launcher .gpo-configure-toggle{border-color:#80868b!important;background:#f1f3f4;color:#202124!important}body .as-configure-launcher .gpo-configure-toggle:hover,body .as-configure-launcher .gpo-configure-toggle.is-open{border-color:#6f7478!important;background:#e8eaed;color:#202124!important}body .as-configure-launcher .gpo-configure-toggle:active{background:#dadce0}body .as-configure-launcher .gpo-configure-toggle:focus-visible{outline-color:#5f6368}body .as-pdp-purchase-enhanced .as-pdp-sticky-submit{width:min(86%,520px);justify-self:center}body .as-configure-launcher .gpo-configure-toggle{border-color:#5f2d9f!important;background:#5f2d9f!important;box-shadow:0 2px 5px #36195b38,0 1px 2px #36195b2e;color:#fff!important}body .as-configure-launcher .gpo-configure-toggle:hover,body .as-configure-launcher .gpo-configure-toggle.is-open{border-color:#4d2382!important;background:#4d2382!important;color:#fff!important}body .as-configure-launcher .gpo-configure-toggle:active{background:#432071!important}body .as-configure-launcher .gpo-configure-toggle:focus-visible{outline:3px solid rgba(194,118,79,.78);outline-offset:3px}body .product-main .opt-btn:checked+.opt-label--btn,body .as-configurator-fields .opt-btn:checked+.opt-label--btn,body .as-configurator-fields .gpo-choicelist input:checked+label{border-color:#c2764f!important;background:#f7ebe5!important;color:#6b321f!important}body .option-selector custom-select:has(.custom-select__option[aria-selected=true][data-value]:not([data-value=""])) .custom-select__btn.input,body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select{border-color:#c2764f!important;background:#f7ebe5!important;color:#6b321f!important}body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select select{color:#6b321f!important}body .cc-product-details .as-sticky-product-tabs>.tablist{border:1px solid rgba(194,118,79,.34);border-bottom-color:#c2764f}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab{background:#fff;color:#5f6368}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab:hover{background:#fbf3ef;color:#5e2b1b}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab[aria-selected=true]{background:#f7ebe5;box-shadow:inset 0 -3px #c2764f;color:#5e2b1b}@media(min-width:769px){body .as-configurator-column:not([hidden]){position:sticky;top:var(--as-configurator-sticky-top, var(--as-pdp-sticky-offset, 80px));align-self:flex-start}}body .as-configure-launcher,body .product-info:not(.as-globo-configurable) .product-buy-button{margin-top:16px!important;margin-bottom:0}body .as-reset-choices,body .as-pdp-review-trigger{color:#a14f2d}body .as-reset-choices:hover,body .as-pdp-review-trigger:hover{color:#783820}body .as-reset-choices:focus-visible,body .as-pdp-review-trigger:focus-visible{outline-color:#c2764f}body .as-configurator-fields{box-sizing:border-box;padding:12px;border:1px solid #dfddda;border-radius:8px;background:#f4f4f3}body .as-configurator-fields>:last-child{margin-bottom:0!important}body .as-color-enhanced>custom-select,body .as-color-enhanced>.gpo-select,body .as-color-enhanced>.option-selector__btns{display:none!important}body .as-color-disclosure{width:100%;margin:0;border:1px solid rgba(var(--text-color)/.34);border-radius:4px;background:#fff}body .as-color-disclosure[open]{border-color:#c2764f}body .as-color-disclosure.is-disabled{opacity:.58}body .as-color-summary{box-sizing:border-box;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:9px;align-items:center;min-height:36px;padding:6px 11px;color:var(--ink);cursor:pointer;list-style:none}body .as-color-summary::-webkit-details-marker{display:none}body .as-color-disclosure.is-disabled .as-color-summary{cursor:not-allowed}body .as-color-summary-chip,body .as-color-chip{display:block;flex:0 0 auto;border:1px solid rgba(32,33,36,.3);border-radius:3px;background:#ecebea;box-shadow:inset 0 0 0 1px #ffffff52}body .as-color-summary-chip{width:20px;height:20px}body .as-color-summary-chip[hidden]{display:block;visibility:hidden}body .as-color-current{min-width:0;overflow:hidden;font-size:16px;font-weight:600;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}body .as-color-chevron{width:8px;height:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-2px);transition:transform .18s ease}body .as-color-disclosure[open] .as-color-chevron{transform:rotate(225deg) translate(-2px,-2px)}body .as-color-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px;border-top:1px solid #e3e1de;background:#faf9f8}body .as-color-choice{box-sizing:border-box;display:flex;gap:8px;align-items:center;min-width:0;min-height:38px;padding:6px 8px;border:1px solid #d5d2cf;border-radius:4px;background:#fff;color:var(--as-pdp-ink, var(--ink));font-family:var(--body-font-family);font-size:15px;font-weight:500;line-height:1.35;text-align:left;cursor:pointer}body .as-color-choice:hover{border-color:#c2764f;background:#fbf3ef}body .as-color-choice[aria-pressed=true]{border-color:#c2764f;background:#f7ebe5;color:#6b321f;font-weight:650}body .as-color-choice:focus-visible{outline:2px solid #c2764f;outline-offset:2px}body .as-color-choice:disabled{opacity:.5;cursor:not-allowed}body .as-color-chip{width:24px;height:24px}body .as-color-choice-label{min-width:0;overflow-wrap:anywhere}@media(max-width:768px){body .as-configurator-fields{padding:10px}body .as-color-summary{min-height:44px}body .as-color-grid{grid-template-columns:1fr}body .as-color-choice{min-height:44px}}body .product-info .product-vendor.ag-subtitle{color:#a14f2d}body .product-info .product-custom-messages{display:grid;gap:5px;justify-items:start}body .product-info .product-custom-messages .product-message{margin:0;padding:0;border:0;background:none;color:rgba(var(--text-color)/.68);font-size:13px;font-weight:500;letter-spacing:normal;line-height:1.45;text-align:start;text-transform:none}body .product-info .product-custom-messages .product-message svg{width:17px;height:auto;margin-inline-end:6px;vertical-align:-3px;color:#a14f2d}body .product-info .product-custom-messages .product__free-shipping-message{color:rgba(var(--text-color)/.88);font-size:14px;font-weight:600}body .product-info .product-custom-messages .product__promo-message.as-promo-line{color:#a14f2d;font-weight:600}body .as-promo-code{display:inline-block;margin:0 2px;padding:0 7px;border:1px solid rgba(161,79,45,.45);border-radius:4px;background:#fff;font-weight:700;letter-spacing:.04em}body .product-info .product-custom-messages .product__payment-methods{color:var(--as-pdp-ink-secondary, #5f5a63);font-size:14px}body .product-info .stock-status{display:inline-block;margin-bottom:0;padding:3px 10px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:.01em;text-transform:none}body .product-info .stock-status.in-stock{color:#1a7f37;background:#e8f3ec}body .product-info .stock-status.out-of-stock{color:#b3261e;background:#fdefee}@media(max-width:768.98px){body .cc-sale-announcement-bar .section--padded-small{padding-top:6px!important;padding-bottom:6px!important}body .cc-sale-announcement-bar .sale-announcement-bar__rte,body .cc-sale-announcement-bar .sale-announcement-bar__rte.enlarge-text{font-size:13px!important;line-height:1.35}body .cc-sale-announcement-bar .sale-announcement-bar__rte p{margin:0}}body .as-pdp-purchase-enhanced .as-pdp-sticky-submit{letter-spacing:.01em;text-transform:none}body .as-pdp-purchase-enhanced .as-pdp-sticky-submit.btn--primary{border-color:#5f2d9f;background:#5f2d9f}body .as-pdp-purchase-enhanced .as-pdp-sticky-submit.btn--primary:hover{border-color:#4d2382;background:#4d2382}body .as-pdp-review-footer .as-pdp-review-back{min-height:42px;padding:8px 18px;border:1px solid #80868b;border-radius:6px;background:#fff;color:#202124;font-size:14px;font-weight:600;letter-spacing:.01em;text-transform:none}body .as-pdp-review-footer .as-pdp-review-back:hover{background:#f1f3f4}body .as-pdp-review-footer .as-pdp-review-back:focus-visible{outline:2px solid rgba(95,45,159,.78);outline-offset:2px}@media(max-width:768.98px){body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__scroller{display:flex;overflow-x:auto;scrollbar-width:none}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__scroller::-webkit-scrollbar{display:none}html body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab{flex:0 0 auto;width:auto;min-width:max-content;padding:0 16px;white-space:nowrap}body .as-color-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}body .as-color-note{margin:0;padding:7px 10px 9px;border-top:1px solid #e3e1de;background:#faf9f8;color:var(--as-pdp-ink-secondary, #5f5a63);font-size:14px;line-height:1.4}html.as-precollapse .product-main .product-info .product-options,html.as-precollapse .product-main .product-info .product-backorder,html.as-precollapse .product-main .product-info .product-buy-button,html.as-precollapse .product-main .product-info .product-info__block:has(.gpo-app),html.as-precollapse .product-main .product-info .gpo-app{display:none!important}body .as-configure-launcher .gpo-configure-toggle{letter-spacing:.01em;text-transform:none}body sticky-atc-panel.as-pdp-purchase-suppressed{display:none!important}body .product-info .product-buy-button .btn{min-height:56px;font-size:17px;font-weight:700;line-height:1.25;letter-spacing:.01em;text-transform:none}@media(min-width:1024px){body .product-main .product-info:not(.as-globo-configurable) .product-info__add-to-cart .btn{width:100%;max-width:420px;min-height:56px}}body .product-main .opt-btn:checked+.opt-label--btn,body .as-configurator-fields .opt-btn:checked+.opt-label--btn,body .as-configurator-fields .gpo-choicelist input:checked+label{border-color:#3a67a8!important;background:#eaf1f9!important;color:#1d3f6d!important}body .option-selector custom-select:has(.custom-select__option[aria-selected=true][data-value]:not([data-value=""])) .custom-select__btn.input,body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select{border-color:#3a67a8!important;background:#eaf1f9!important;color:#1d3f6d!important}body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select select{color:#1d3f6d!important}body .as-color-choice:hover{border-color:#3a67a8;background:#f2f6fb}body .as-color-choice[aria-pressed=true]{border-color:#3a67a8;background:#eaf1f9;color:#1d3f6d}body .as-color-choice:focus-visible{outline-color:#3a67a8}body .cc-product-details .as-sticky-product-tabs>.tablist{border:1px solid rgba(58,103,168,.34);border-bottom-color:#3a67a8}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab:hover{background:#f2f6fb;color:#1d3f6d}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab[aria-selected=true]{background:#eaf1f9;box-shadow:inset 0 -3px #3a67a8;color:#1d3f6d}body .as-configurator-toolbar{border:1px solid rgba(58,103,168,.34);border-bottom-color:#3a67a8;box-shadow:none}body .as-option-disclosure{border:1px solid rgba(var(--text-color)/.35);border-radius:4px;background:#fff}body .as-option-disclosure>.as-option-summary{box-sizing:border-box;display:flex;min-height:40px;align-items:center;justify-content:space-between;gap:10px;padding:6px 12px;cursor:pointer;list-style:none;font-size:16px;line-height:1.35}body .as-option-disclosure>.as-option-summary::-webkit-details-marker{display:none}body .as-option-disclosure[open]>.as-option-summary{border-bottom:1px solid rgba(var(--text-color)/.14)}body .as-option-disclosure[open] .as-color-chevron{transform:rotate(225deg) translateY(-1px)}body .as-option-disclosure .option-selector__btns{padding:10px 12px}body .as-option-disclosure.as-option-has-value{border-color:#3a67a8}body .as-option-disclosure.as-option-has-value>.as-option-summary{background:#eaf1f9;color:#1d3f6d;font-weight:600}@media(max-width:768.98px){body .as-option-disclosure>.as-option-summary{min-height:44px}}body{--as-pdp-brand: #5a2e7e;--as-pdp-brand-hover: #4c256a;--as-pdp-action: #512653;--as-pdp-ink: #26212a;--as-pdp-ink-secondary: #454047;--as-pdp-utility-link: #99411f;--as-pdp-utility-link-hover: #743015;--as-pdp-action-hover: #3f1d41;--as-pdp-action-pressed: #311533;--as-pdp-selection-edge: #5a2e7e;--as-pdp-selection-surface: #f5f1f7;--as-pdp-selection-hover: #f8f5fa;--as-pdp-selection-text: #512653;--as-pdp-tab-active: #ede4f4}body .as-configure-launcher .gpo-configure-toggle,body .product-main .product-info .product-buy-button .btn,body .as-pdp-purchase-enhanced .as-pdp-sticky-submit.btn--primary{border-color:var(--as-pdp-action)!important;background:var(--as-pdp-action)!important;color:#fff!important}body .as-configure-launcher .gpo-configure-toggle{box-shadow:0 2px 5px #51265338,0 1px 2px #5126532e}body .as-configure-launcher .gpo-configure-toggle:hover,body .as-configure-launcher .gpo-configure-toggle.is-open,body .product-main .product-info .product-buy-button .btn:not([disabled]):hover,body .as-pdp-purchase-enhanced .as-pdp-sticky-submit.btn--primary:not([disabled]):hover{border-color:var(--as-pdp-action-hover)!important;background:var(--as-pdp-action-hover)!important;color:#fff!important}body .as-configure-launcher .gpo-configure-toggle:active,body .product-main .product-info .product-buy-button .btn:not([disabled]):active,body .as-pdp-purchase-enhanced .as-pdp-sticky-submit.btn--primary:not([disabled]):active{border-color:var(--as-pdp-action-pressed)!important;background:var(--as-pdp-action-pressed)!important}body .as-configure-launcher .gpo-configure-toggle:focus-visible,body .product-main .product-info .product-buy-button .btn:focus-visible,body .as-pdp-purchase-enhanced .as-pdp-sticky-submit:focus-visible{outline:3px solid var(--as-pdp-brand);outline-offset:3px}body .product-main .product-info .product-buy-button .btn[disabled],body .as-pdp-purchase-enhanced .as-pdp-sticky-submit.btn--primary[disabled]{border-color:#dadce0!important;background:#dadce0!important;color:#5f6368!important;box-shadow:none!important}body .product-main .opt-btn:checked+.opt-label--btn,body .as-configurator-fields .opt-btn:checked+.opt-label--btn,body .as-configurator-fields .gpo-choicelist input[type=radio]:checked+label{border-color:var(--as-pdp-selection-edge)!important;border-width:2px!important;background:var(--as-pdp-selection-surface)!important;color:var(--as-pdp-selection-text)!important;font-weight:600}body .option-selector custom-select:has(.custom-select__option[aria-selected=true][data-value]:not([data-value=""])) .custom-select__btn.input,body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select{border-color:var(--as-pdp-selection-edge)!important;border-width:2px!important;background:var(--as-pdp-selection-surface)!important;color:var(--as-pdp-selection-text)!important}body .as-configurator-fields .option-selector.as-has-selection .custom-select__btn.input,body .as-configurator-fields .gpo-form__group.as-has-selection .gpo-select select{color:var(--as-pdp-selection-text)!important}body .product-main .option-selector .custom-select__listbox{top:calc(100% + 4px);left:0;max-height:285px;padding:5px;border:1px solid #aaa4aa;border-radius:6px;background:#fff;box-shadow:0 8px 22px #241e2829;color:var(--as-pdp-ink);font-size:16px;line-height:1.35}body .product-main .option-selector .custom-select__option{min-height:44px;padding:10px 12px;border-radius:4px;color:var(--as-pdp-ink);font-size:16px}body .product-main .option-selector .custom-select__option.is-focused{background:#f1efef;color:var(--as-pdp-ink)}body .product-main .option-selector .custom-select__option[aria-selected=true]{background:var(--as-pdp-selection-surface);color:var(--as-pdp-selection-text);font-weight:700}body .product-main .gpo-choicelist input[type=checkbox]:checked+label,body .as-configurator-fields .gpo-choicelist input[type=checkbox]:checked+label{border-color:transparent!important;background:transparent!important;color:var(--as-pdp-ink)!important;box-shadow:none!important;font-weight:var(--body-font-weight)!important}body .product-main .gpo-choicelist input[type=checkbox]{accent-color:#4f4b48}body .product-main .gpo-choicelist input[type=checkbox]+label:before{border-color:#9a9a9a!important;background:#fff!important}body .product-main .gpo-choicelist input[type=checkbox]:checked+label:before,body .product-main .gpo-choicelist input[type=checkbox]+label:after{border-color:#4f4b48!important;color:#4f4b48!important}body .product-main .gpo-choicelist input[type=radio]{accent-color:var(--as-pdp-brand)}body .as-option-disclosure.as-option-has-value{border-color:var(--as-pdp-selection-edge)}body .as-option-disclosure.as-option-has-value>.as-option-summary{background:var(--as-pdp-selection-surface);color:var(--as-pdp-selection-text)}body .as-color-disclosure[open]{border-color:var(--as-pdp-selection-edge)}body .as-color-choice:hover{border-color:var(--as-pdp-selection-edge);background:var(--as-pdp-selection-hover)}body .as-color-choice[aria-pressed=true]{border-color:var(--as-pdp-selection-edge);background:var(--as-pdp-selection-surface);color:var(--as-pdp-selection-text)}body .as-color-choice:focus-visible,body .as-reset-choices:focus-visible,body .as-pdp-review-trigger:focus-visible{outline-color:var(--as-pdp-brand)}body .as-reset-choices,body .as-pdp-review-trigger{color:var(--as-pdp-brand)}body .as-reset-choices:hover,body .as-pdp-review-trigger:hover{color:var(--as-pdp-brand-hover)}body .cc-product-details .as-sticky-product-tabs>.tablist{border:0;border-bottom:1px solid #d8d1dd;background:#fff}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab{border:0;background:#fff}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab:hover{background:var(--as-pdp-selection-hover);color:var(--as-pdp-selection-text)}body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__tab[aria-selected=true]{border-radius:6px 6px 0 0;background:var(--as-pdp-tab-active);box-shadow:inset 0 -3px 0 var(--as-pdp-brand);color:var(--as-pdp-selection-text);font-weight:700}body .as-configurator-toolbar{border:0;border-bottom:1px solid #d8d1dd;background:#faf8fb;box-shadow:none}body .as-configurator-fields{border-color:transparent;background:#f6f6f5}body .product-info .product-vendor.ag-subtitle,body .product-info .product-vendor.ag-subtitle a{color:var(--as-pdp-utility-link);font-size:15px;font-weight:800;letter-spacing:.1em;line-height:1.35}body .product-main .product-info__title h1{color:var(--as-pdp-ink);font-size:clamp(29px,4.2vw,34px);line-height:1.15}body .product-main .product-info__price{font-size:28px}body .product-main .product-info__price .price__current{color:var(--as-pdp-brand)}body .product-main .product-info__price .price__was{color:var(--as-pdp-ink-secondary);font-size:19px}body .product-main .product-info__price .price__savings{color:var(--as-pdp-ink);font-size:17px;line-height:1.4}body .product-info .product-custom-messages{gap:6px}body .product-info .product-custom-messages .product-message,body .product-info .product-custom-messages .product__free-shipping-message,body .product-info .product-custom-messages .product__promo-message.as-promo-line{color:var(--as-pdp-ink-secondary);font-size:16px;line-height:1.5}body .product-info .product-custom-messages .product__free-shipping-message{color:var(--as-pdp-ink);font-weight:600}body .product-info .product-custom-messages .product__promo-message.as-promo-line{position:relative;padding:8px 10px 8px 14px;border-radius:6px;background:#faf8f7;color:var(--as-pdp-ink);font-size:17px;font-weight:600}body .product-info .product-custom-messages .product__promo-message.as-promo-line:before{position:absolute;inset:7px auto 7px 0;width:3px;border-radius:3px;background:var(--as-pdp-utility-link);content:""}body .product-info .product-custom-messages .product-message svg{color:var(--as-pdp-ink-secondary)}body .as-promo-code{border-color:#ddd8d5;background:#f1efee;color:var(--as-pdp-ink)}body .product-info .stock-status{font-size:16px}body .product-info .stock-status.in-stock{color:#137333}body .product-info .as-share-email{font-size:16px}body .product-info .helpline p,body .product-info .helpline-text a{color:var(--as-pdp-ink)}body .product-info .helpline-muted{display:block;color:var(--as-pdp-ink-secondary);font-size:16px!important;line-height:1.4}body .as-pdp-review-heading{display:flex;min-width:0;flex-direction:column;gap:3px}body .as-pdp-review-eyebrow{margin:0;color:var(--as-pdp-ink-secondary);font-family:var(--body-font-family);font-size:14px;font-weight:600;line-height:1.35}body .as-pdp-review-header h2.as-pdp-review-product-name{margin:0;color:rgb(var(--text-color));font-family:var(--heading-font-family);font-size:19px;font-weight:var(--heading-font-weight);line-height:1.3}body .as-pdp-review-list dt,body .as-pdp-review-list dd,body .as-pdp-review-empty{font-size:16px}body .as-pdp-review-close{width:44px;height:44px}body .as-pdp-review-footer .as-pdp-review-back:focus-visible{outline-color:var(--as-pdp-brand)}@media(min-width:769px){body .as-configurator-fields .opt-label--btn,body .product-main .product-info:not(.as-globo-configurable) .opt-label--btn{min-height:44px!important}body .option-selector .custom-select__btn.input{height:48px!important;min-height:48px!important}body .as-configurator-fields .gpo-select{min-height:48px!important}body .as-configurator-fields .gpo-select select,body .as-configurator-fields .gpo-input,body .as-configurator-fields .gpo-dimension-input{min-height:44px!important}body .as-option-disclosure>.as-option-summary{min-height:44px}}@media(min-width:1024px){body .product-main .product-info:not(.as-globo-configurable) .product-info__add-to-cart{justify-content:center}body .product-main .product-info:not(.as-globo-configurable) .product-info__add-to-cart .btn{margin-inline:auto}}body .as-reset-choices,body .as-pdp-review-trigger,body .product-info .as-share-email,body .as-product-resource-link .link,body .product-main .option-selector>.flex .link{color:var(--as-pdp-utility-link)}body .as-reset-choices:hover,body .as-pdp-review-trigger:hover,body .product-info .as-share-email:hover,body .as-product-resource-link .link:hover,body .product-main .option-selector>.flex .link:hover{color:var(--as-pdp-utility-link-hover);opacity:1}body .as-reset-choices:focus-visible,body .as-pdp-review-trigger:focus-visible,body .product-info .as-share-email:focus-visible,body .as-product-resource-link .link:focus-visible,body .product-main .option-selector>.flex .link:focus-visible{outline-color:var(--as-pdp-utility-link)}@media(prefers-reduced-motion:reduce){body .product-main .product-info .gpo-configure-toggle,body .product-main .product-info .product-buy-button .btn,body .product-main sticky-atc-panel [data-as-pdp-sticky-submit]{transition:none!important}}body .as-color-summary-chip[hidden],body .as-color-chip[hidden]{display:none}body .product-main fieldset.option-selector>.flex.justify-between{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 16px;margin-bottom:8px}body .product-main fieldset.option-selector>.flex.justify-between>legend.label{position:static;flex:1 1 12rem;min-width:0;margin:0;padding:0}body .product-main fieldset.option-selector>.flex.justify-between>:not(legend.label){flex:0 1 auto;margin-inline-start:auto;text-align:end}body .product-details__block .as-pdp-prose .as-pdp-callout--help,body .product-details__block .as-pdp-prose :where(div,section,aside):is([style*="background-color: #6b5688" i],[style*="background-color:#6b5688" i]){box-sizing:border-box;max-width:76ch;margin:1.25rem 0!important;padding:14px 16px!important;border:1px solid #d9d0df;border-inline-start:4px solid var(--as-pdp-utility-link, #a14f2d);border-radius:6px;background:#f7f7f6!important;color:rgb(var(--text-color))!important;font:inherit!important;line-height:1.6!important}body .product-details__block .as-pdp-prose :where(div,section,aside):is([style*="background-color: #6b5688" i],[style*="background-color:#6b5688" i]) :where(font,font *){color:inherit!important;font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}body .as-danmar-helmet-measurement-guide{width:min(100%,400px);margin:14px 0 20px}body .as-danmar-helmet-measurement-guide img{display:block;width:100%;height:auto}body .as-sleepsafe-finish-reference{display:flex;flex-wrap:wrap;gap:2px 12px;align-items:baseline;margin:2px 0 7px;font-family:var(--body-font-family);font-size:14px;line-height:1.45}body .as-sleepsafe-finish-reference__link{color:var(--as-pdp-utility-link, #a14f2d);font-weight:700;text-decoration:underline;text-underline-offset:3px}body .as-sleepsafe-finish-reference__link:hover{color:var(--as-pdp-utility-link-hover, #7f3c23)}body .as-sleepsafe-finish-reference__link:focus-visible{outline:2px solid var(--as-pdp-utility-link, #a14f2d);outline-offset:3px}body .as-sleepsafe-finish-reference__note{color:var(--as-pdp-ink-secondary, #5f5a63);font-weight:400}body .product-main .as-share-quote__trigger,body .product-main .as-pdp-review-share-quote{-webkit-appearance:none;appearance:none;box-sizing:border-box;display:flex;min-height:48px;align-items:center;justify-content:center;padding:10px 18px;border:1px solid #c2764f;border-radius:6px;background:#fff;color:var(--as-pdp-utility-link, #99411f);font-family:var(--body-font-family);font-size:16px;font-weight:700;line-height:1.25;text-align:center;text-decoration:none;text-transform:none;cursor:pointer;box-shadow:0 1px 2px #26212a1a}body .product-main .as-share-quote__trigger{width:76%;min-height:44px;padding:8px 18px;border-radius:var(--btn-border-radius, 0);max-width:319px;margin-inline:auto}body .product-main .product-info__block:has(>.as-share-quote){margin-top:12px!important;margin-bottom:0}body .product-main .as-share-quote__trigger:hover,body .product-main .as-pdp-review-share-quote:hover{border-color:var(--as-pdp-utility-link-hover, #743015);background:#fbf3ef;color:var(--as-pdp-utility-link-hover, #743015)}body .product-main .as-share-quote__trigger:active,body .product-main .as-pdp-review-share-quote:active{background:#f5e6df}body .product-main .as-pdp-review-footer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body .product-main .as-pdp-review-footer .btn{box-sizing:border-box;width:100%;min-width:0;min-height:48px;height:auto;padding:10px 18px;font-size:16px;font-weight:700;line-height:1.25;text-transform:none}body .product-main .as-share-quote__dialog{width:min(760px,calc(100vw - 32px));max-width:760px;max-height:min(calc(100dvh - 24px),960px);margin:auto;padding:0;overflow:auto;border:1px solid #d8d1dd;border-radius:10px;background:#fff;color:var(--as-pdp-ink);box-shadow:0 18px 55px #26212a3d}body .product-main .as-share-quote__dialog::backdrop{background:#26212a8f}body .product-main .as-share-quote__card{min-width:0}body .product-main .as-share-quote__header{display:flex;gap:20px;align-items:flex-start;justify-content:space-between;padding:16px 20px 14px;border-bottom:1px solid #e2dde5}body .product-main .as-share-quote__eyebrow{margin:0 0 3px;color:var(--as-pdp-utility-link);font-size:14px;font-weight:800;letter-spacing:.08em;line-height:1.3;text-transform:uppercase}body .product-main .as-share-quote__header h2{margin:0;color:var(--as-pdp-ink);font-size:clamp(22px,3vw,24px);line-height:1.2}body .product-main .as-share-quote__product{margin:5px 0 0;color:var(--as-pdp-ink);font-size:18px;font-weight:600;line-height:1.35}body .product-main .as-share-quote__close{display:grid;width:42px;min-width:42px;height:42px;padding:0;place-items:center;border:1px solid #cfc8d2;border-radius:50%;background:#fff;color:var(--as-pdp-ink);font-size:29px;line-height:1;cursor:pointer}body .product-main .as-share-quote__close:hover{background:#f5f1f7}body .product-main .as-share-quote__close:focus-visible,body .product-main .as-share-quote__modes button:focus-visible{outline:3px solid var(--as-pdp-brand);outline-offset:3px}body .product-main .as-share-quote__trigger:focus-visible,body .product-main .as-pdp-review-share-quote:focus-visible{outline:3px solid var(--as-pdp-utility-link, #99411f);outline-offset:3px}body .product-main .as-share-quote__modes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px 20px;border-bottom:1px solid #e2dde5;background:#faf8fb}body .product-main .as-share-quote__modes button{min-height:44px;padding:8px 14px;border:1px solid #cfc8d2;border-radius:6px;background:#fff;color:var(--as-pdp-ink);font-family:var(--body-font-family);font-size:16px;font-weight:700;cursor:pointer}body .product-main .as-share-quote__modes button[aria-pressed=true]{border-color:var(--as-pdp-selection-edge);background:var(--as-pdp-selection-surface);color:var(--as-pdp-selection-text);box-shadow:inset 0 -3px 0 var(--as-pdp-selection-edge)}body .product-main .as-share-quote__panel{padding:16px 20px 18px}body .product-main .as-share-quote__intro,body .product-main .as-share-quote__privacy-note,body .product-main .as-share-quote__estimate-note,body .product-main .as-share-quote__quote-context,body .product-main .as-share-quote__status{color:var(--as-pdp-ink-secondary);font-size:16px;line-height:1.5}body .product-main .as-share-quote__intro{margin:0 0 12px}body .product-main .as-share-quote__summary{padding:4px 16px;border:1px solid #ded8e2;border-radius:7px;background:#fafafa}body .product-main .as-share-quote__summary dl{margin:0}body .product-main .as-share-quote__summary dl>div{display:grid;grid-template-columns:minmax(130px,.7fr) minmax(0,1.3fr);gap:10px 18px;padding:11px 0;border-bottom:1px solid #e7e3e8}body .product-main .as-share-quote__summary dl>div:last-child{border-bottom:0}body .product-main .as-share-quote__summary dt,body .product-main .as-share-quote__summary dd{margin:0;overflow-wrap:anywhere;font-size:15px;line-height:1.45}body .product-main .as-share-quote__summary dt{color:var(--as-pdp-ink);font-weight:700}body .product-main .as-share-quote__summary dd{color:var(--as-pdp-ink-secondary)}body .product-main .as-share-quote__privacy-note,body .product-main .as-share-quote__estimate-note{margin:12px 0 0}body .product-main .as-share-quote__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}body .product-main .as-share-quote__actions .btn,body .product-main .as-share-quote__submit{min-height:48px;font-size:16px}body .product-main .as-share-quote__actions .btn{box-sizing:border-box;width:100%;min-width:0;padding:10px 18px;font-weight:700;line-height:1.25;text-transform:none}body .product-main .as-share-quote__actions .as-share-quote__share-action{border:1px solid var(--as-pdp-action, #512653);background:var(--as-pdp-action, #512653);color:#fff}body .product-main .as-share-quote__actions .as-share-quote__share-action:hover{border-color:var(--as-pdp-action-hover, #3f1d41);background:var(--as-pdp-action-hover, #3f1d41);color:#fff}body .product-main .as-share-quote__actions .as-share-quote__copy-action{border:1px solid #c2764f;background:#fff;color:var(--as-pdp-utility-link, #99411f)}body .product-main .as-share-quote__actions .as-share-quote__copy-action:hover{border-color:var(--as-pdp-utility-link-hover, #743015);background:#fbf3ef;color:var(--as-pdp-utility-link-hover, #743015)}body .product-main .as-share-quote__fallback{margin-top:18px}body .product-main .as-share-quote__fallback [data-as-share-fallback]{min-height:48px;margin-top:6px;color:var(--as-pdp-ink);font:14px/1.45 var(--body-font-family)}body .product-main .as-share-quote__status{min-height:1.5em;margin:10px 0 0}body .product-main .as-share-quote__quote-context{margin:0 0 12px;padding:8px 10px;border-inline-start:3px solid var(--as-pdp-utility-link);background:#faf8f7;color:var(--as-pdp-ink)}body .product-main .as-share-quote__fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}body .product-main .as-share-quote__field{min-width:0}body .product-main .as-share-quote__field--full{grid-column:1 / -1}body .product-main .as-share-quote__field .label{display:block;margin-bottom:4px;color:var(--as-pdp-ink);font-size:15px;font-weight:700;line-height:1.35}body .product-main .as-share-quote__field .input{box-sizing:border-box;min-height:46px;color:var(--as-pdp-ink);font-size:16px}body .product-main .as-share-quote__field textarea.input{min-height:120px;padding-top:10px;resize:vertical}body .product-main .as-share-quote__notice{margin:0 0 18px;padding:12px 14px;border-radius:6px;font-size:16px;line-height:1.45}body .product-main .as-share-quote__notice--success{background:rgb(var(--success-bg-color));color:rgb(var(--success-text-color))}body .product-main .as-share-quote__notice--error{background:rgb(var(--error-bg-color));color:rgb(var(--error-text-color))}body .product-main .as-share-quote__estimate-note{margin-top:10px}body .product-main .as-share-quote__submit{display:flex;width:100%;max-width:420px;margin:14px auto 0;align-items:center;justify-content:center;border:1px solid var(--as-pdp-action, #512653);background:var(--as-pdp-action, #512653);color:#fff;font-weight:700;text-transform:none}body .product-main .as-share-quote__submit:hover{border-color:var(--as-pdp-action-hover, #3f1d41);background:var(--as-pdp-action-hover, #3f1d41);color:#fff}@media(max-width:600px){body .product-main .as-share-quote__dialog{width:calc(100vw - 20px);max-height:calc(100vh - 20px);border-radius:8px}body .product-main .as-share-quote__header,body .product-main .as-share-quote__panel{padding-inline:16px}body .product-main .as-share-quote__modes{grid-template-columns:1fr;padding-inline:16px}body .product-main .as-share-quote__fields,body .product-main .as-share-quote__summary dl>div{grid-template-columns:1fr}body .product-main .as-share-quote__summary dl>div{gap:3px}body .product-main .as-share-quote__actions .btn{width:100%}}@media(max-width:480px){body .product-main .as-pdp-review-footer{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){body .product-main .as-share-quote__dialog,body .product-main .as-share-quote__dialog *{scroll-behavior:auto!important;transition:none!important}}body .cc-product-details #panel-5,body .cc-product-details #panel-5 .custom-reviews,body .cc-product-details #panel-5 .as-okendo-reviews-tab{box-sizing:border-box;min-width:0;max-width:100%}body .cc-product-details #panel-5 .okeReviews{max-width:100%}@media(min-width:769px){body .cc-product-details .as-sticky-product-tabs:has(#tab-5)>.tablist .tablist__scroller{grid-template-columns:minmax(max-content,1fr) minmax(max-content,1.08fr) minmax(max-content,.85fr) minmax(max-content,1.18fr) minmax(max-content,1fr);grid-auto-flow:row;grid-auto-columns:auto}}@media(min-width:769px){body .cc-product-details .as-sticky-product-tabs>.tablist .tablist__scroller::-webkit-scrollbar{display:none}body .cc-product-details .as-sticky-product-tabs>.tablist:after{content:none;display:none}body .cc-product-details .as-sticky-product-tabs>.tablist>.as-tablist-overflow-cue{position:absolute;z-index:2;top:0;right:0;display:grid;width:32px;height:43px;place-items:center end;box-sizing:border-box;margin:0;padding:0 5px 0 0;border:0;border-radius:0;-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#fff0,#fff 48%);color:#5f2d9f;font-family:Arial,sans-serif;font-size:28px;font-weight:700;line-height:1;cursor:pointer}body .cc-product-details .as-sticky-product-tabs>.tablist>.as-tablist-overflow-cue--back{right:auto;left:0;place-items:center start;padding:0 0 0 5px;background:linear-gradient(90deg,#fff 52%,#fff0)}body .cc-product-details .as-sticky-product-tabs>.tablist>.as-tablist-overflow-cue[hidden]{display:none}body .cc-product-details .as-sticky-product-tabs>.tablist>.as-tablist-overflow-cue:focus-visible{outline:2px solid #5f2d9f;outline-offset:-3px}}body .product-main .product-info__sticky>.product-info__block:has([data-oke-star-rating]) .oke-stars svg{height:11px!important}@media(min-width:1024px){body .product-main .product-info.as-pdp-mode-configurable .product-info__sticky>.product-info__block:has([data-oke-star-rating]){margin-bottom:20px}body .product-main .product-info.as-pdp-mode-configurable .product-info__sticky>.product-price{margin-bottom:20px}body .product-main .product-info.as-pdp-mode-configurable .product-info__sticky>.product-custom-messages{margin-bottom:8px}body .product-main .product-info.as-pdp-mode-configurable .product-info__sticky>.product-info__block:has(.helpline){margin-top:28px}body .product-main .product-info.as-pdp-mode-configurable .product-info__sticky>.as-configure-launcher{margin-top:24px!important}body .product-main .product-info.as-pdp-mode-configurable .product-info__sticky>.product-info__block:has(>.as-share-quote){margin-top:20px!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/product.css.map */
