body{overflow:hidden auto;width:100vw}.button[aria-disabled=true]:not(.button-secondary,.button-unstyled,.link),.button-secondary[aria-disabled=true],.button:disabled:not(.button-secondary,.button-unstyled,.link),.button-secondary:disabled{opacity:1;--button-color: var(--color-disabled-button-text);--button-background-color: var(--color-disabled-button-background);--button-border-color: var(--color-disabled-button-border);--button-border-width: var(--style-border-width-disabled);font-family:var(--button-font-family-disabled);font-weight:var(--button-font-weight-disabled);text-transform:var(--button-text-case-disabled);border-radius:var(--style-border-radius-buttons-disabled);cursor:not-allowed}.button:not(.button-unstyled,.link,.button-secondary){font-weight:var(--button-font-weight-primary)}.button:not(.button-unstyled,.link)[class*=color-],.button-secondary[class*=color-]{--color-background: var(--button-background-color) !important;--color-foreground: var(--button-color) !important}.button-secondary{font-weight:var(--button-font-weight-secondary)}.button--small{font-size:var(--button-font-size-small);line-height:var(--button-line-height-small);height:var(--button-height-small)}.button--medium{font-size:var(--button-font-size-medium);line-height:var(--button-line-height-medium);height:var(--button-height-medium)}.button--large{font-size:var(--button-font-size-large);line-height:var(--button-line-height-large);height:var(--button-height-large)}.button--fit{height:fit-content;font-size:var(--button-font-size-fit);line-height:var(--button-line-height-fit)}.field__input.is-invalid{--input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-error)}.field__input.is-valid{--input-box-shadow: 0 0 0 var(--input-box-shadow-width) var(--color-success)}.field__input::placeholder{color:var(--text-color-secondary)}.field__input:focus{outline:none}.field__input:disabled{background-color:var(--color-disabled-input-background);color:var(--color-disabled-input-text);border-color:var(--color-disabled-input-border)}.field label{display:block;color:var(--color-input-text);font-size:var(--font-size--sm);font-weight:900;line-height:1.2;margin-bottom:.25rem}.full-width{width:100%}.field .select{width:100%;outline:none;-webkit-appearance:none;appearance:none;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M17.0792 10L12.2392 14.8395C12.2078 14.871 12.1705 14.8959 12.1295 14.913C12.0884 14.93 12.0444 14.9388 11.9999 14.9388C11.9555 14.9388 11.9115 14.93 11.8704 14.913C11.8294 14.8959 11.7921 14.871 11.7606 14.8395L6.92065 10" stroke="%23002341" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-size:var(--icon-size-lg);background-repeat:no-repeat;background-position:right var(--gap-xs) center;padding-right:var(--padding-5xl)}.field-checkbox input[type=checkbox]:checked{border-color:var(--color-input-border-hover)}.field-checkbox input[type=checkbox]:checked:is(:focus,:hover){background-color:var(--color-foreground)}.field-checkbox input[type=checkbox]:checked:not(:disabled):hover{border-color:var(--color-input-border-hover)}.field-checkbox input[type=checkbox]:checked:after{width:var(--icon-size-s);height:var(--icon-size-s);-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M12.834 4L7.24393 11.9855C7.17018 12.0915 7.07229 12.1784 6.95834 12.2391C6.8444 12.2999 6.71765 12.3326 6.58854 12.3348C6.45944 12.3369 6.33168 12.3083 6.21579 12.2514C6.09989 12.1945 5.99919 12.1108 5.92197 12.0073L4.5 10.1116" stroke="white" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="17" height="16" viewBox="0 0 17 16" fill="none"><path d="M12.834 4L7.24393 11.9855C7.17018 12.0915 7.07229 12.1784 6.95834 12.2391C6.8444 12.2999 6.71765 12.3326 6.58854 12.3348C6.45944 12.3369 6.33168 12.3083 6.21579 12.2514C6.09989 12.1945 5.99919 12.1108 5.92197 12.0073L4.5 10.1116" stroke="white" stroke-width="1.25" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.field-checkbox input[type=checkbox]:not(:checked):is(:focus,:hover){background-color:var(--color-input-hover-background)}.button--full-width{width:100%}slideshow-arrows .slideshow-control{opacity:1;display:flex;align-items:center;justify-content:center}slideshow-arrows[hidden]{display:none}:not(.media-gallery--carousel)>:is(slideshow-component:hover,slideshow-component:focus-within):not(:has(slideshow-controls:hover))>slideshow-container>slideshow-arrows .slideshow-control{animation:none}@keyframes bellAlert{0%{transform:rotate(0)}5%{transform:rotate(-15deg)}20%{transform:rotate(15deg)}35%{transform:rotate(-15deg)}40%{transform:rotate(0)}to{transform:rotate(0)}}:where(input[type=checkbox]):not(:disabled):hover{--checkbox-border: var(--style-border-width-inputs) solid var(--color-input-border-hover);background-color:var(--color-background);border-color:var(--color-input-border-hover)}.text--highlighted{color:var(--color-highlight)}.overflow-hidden{overflow:hidden}body button.wishlist:not(.wk-selected) svg path{fill:var(--wishlist-button-unselected-fill, #ffffff)}body button.wishlist.wk-selected svg path{fill:var(--wishlist-button-selected-fill, #ec6500);fill-rule:nonzero;stroke:var(--wishlist-button-selected-fill, #ec6500)}body button.wishlist.wk-selected svg{stroke-width:0}.tax-note.tax-note.tax-note{font-size:14px;font-weight:var(--font-paragraph--weight);color:var(--color-foreground-rgb);margin:0}.compare-at-price{opacity:1;color:var(--color-compare-at-price)}@keyframes pulse_animation{0%{opacity:0}50%{opacity:.5}to{opacity:1}}[data-toast-container]{position:fixed;bottom:16px;right:16px;display:flex;flex-direction:column;gap:8px;z-index:9999}[data-toast-container]>div{background:#111;color:#fff;padding:10px 14px;border-radius:8px;font-size:14px;line-height:1.4;opacity:0;transform:translateY(10px);box-shadow:0 4px 12px #0000001f;transition:opacity .3s ease,transform .3s ease}[data-toast-container]>div:has(.toast__icon){display:flex;align-items:center;gap:12px}[data-toast-container]>div.toast--warning{background-color:#fbf0dd;color:#b26000;border:1px solid #d7811e}[data-toast-container]>div.is-visible{opacity:1;transform:translateY(0)}.toast__icon{flex-shrink:0}.toast__icon svg{width:24px;height:auto}.box{display:flex;padding:var(--padding-2xl);gap:var(--gap-sm);align-items:center;flex:1 0 0;align-self:stretch;border-radius:var(--style-border-radius-xs);border:1px solid #8993a2;background:#d9dee3}.box p{margin-block-start:0;line-height:1.5}.box svg{width:var(--size--sm);min-width:var(--size--sm);height:var(--size--sm)}.box--info{color:#005c93;border:1px solid #007bc5;background:#eef6fb}product-price .ot-block-price{display:inline!important}summary .svg-wrapper{min-height:var(--icon-size-sm);min-width:var(--icon-size-sm);height:var(--icon-size-sm);width:var(--icon-size-sm)}@media screen and (max-width:749px){.mobile-column-reverse{flex-direction:column-reverse}}.quick-add__button.button--medium{height:var(--button-height-medium)}.quantity-selector{--quantity-selector-width: 109px}.custom-hidden{display:none!important}@media screen and (max-width:749px){.custom-hidden--mobile,.hidden\:mobile-custom{display:none!important}}@media screen and (min-width:750px)and (max-width:1023px){.custom-hidden--tablet,.hidden\:tablet-custom{display:none!important}}@media screen and (min-width:1024px){.custom-hidden--desktop,.hidden\:desktop-custom{display:none!important}}body:has(#header-group #header-component[data-sticky-state=active]){--sticky-header-offset: var(--header-height)}slideshow-container:has(.product-card)>slideshow-arrows,slideshow-container:has(.collection-card)>slideshow-arrows{z-index:calc(var(--layer-raised) + 1)}
/*# sourceMappingURL=/cdn/shop/t/154/assets/base-extensions.css.map */
