.button--base{font-size:var(--text-base);padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6);width:fit-content}.button--md{font-size:var(--text-md);padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6);width:fit-content}.button--sm{font-size:var(--text-sm);padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-6);padding-inline-end:var(--spacing-6);width:fit-content}.button--lg{font-size:var(--text-lg)}.button--xl{font-size:var(--text-xl)}@media screen and (max-width:699px){.buy-buttons--compact .button--lg{font-size:var(--text-base);padding-block-start:var(--spacing-2-5);padding-block-end:var(--spacing-2-5)}}.button--base.w-full,.button--md.w-full,.button--sm.w-full,.button--lg.w-full,.button--xl.w-full{width:100%}@media screen and (min-width:1000px){.button--base,.button--md,.button--sm,.button--lg,.button--xl{padding-block-start:var(--spacing-3);padding-block-end:var(--spacing-3);padding-inline-start:var(--spacing-10);padding-inline-end:var(--spacing-10)}}.text-xxl{font-size:var(--text-xxl);line-height:1.6}@media screen and (min-width:700px){.sm\:text-xxl{font-size:var(--text-xxl);line-height:1.2}.sm\:inline-block{display:inline-block}}.text-font:is(h1,h2,h3,h4,h5,h6,p),.text-font:is(.h0,.h1,.h2,.h3,.h4,.h5,.h6){font-family:var(--text-font-family);font-weight:var(--text-font-weight)}.section.section-wo-inline-padding{padding-inline:0}.section.section-wo-block-padding{padding-block:0}.section--extra-tight{--calculated-section-spacing-block-start: min(16px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start))));--calculated-section-spacing-block-end: min(16px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end))))}@media screen and (min-width:700px){.section--extra-tight{--calculated-section-spacing-block-start: min(24px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(24px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}@media screen and (min-width:1600px){.section--extra-tight{--calculated-section-spacing-block-start: min(36px, var(--section-spacing-block-start, var(--section-spacing-block, var(--context-section-spacing-block-start, 0px))));--calculated-section-spacing-block-end: min(36px, var(--section-spacing-block-end, var(--section-spacing-block, var(--context-section-spacing-block-end, 0px))))}}@media screen and (min-width:1000px){safe-sticky.product-gallery-wrapper{position:sticky!important;top:120px;z-index:2!important}}.bg-secondary{background:rgb(var(--background-secondary))}.text-subdued,.ds-price-list__unit-price,.ds-price-list__taxes-notice{color:#616161}.text-empathize em{font-style:normal;color:rgb(var(--empathize-color))}.drawer{padding:0!important}.drawer::part(content){border-radius:0!important}html.lock [class*=kl-teaser],html.lock #admin-bar-iframe,html.lock #rawa-widget,.yotpo-banner-layout html.ds-quick-add-open #rawa-widget,html.ds-quick-add-open [id^=trustbadge-container-],html.ds-quick-add-open [data-testid=minimized-trustbadge-floating],html.ds-quick-add-open .yotpo-floater-widget-layout{display:none!important}body:has(.yotpo-banner-layout[aria-expanded=true]) #rawa-container,body:has(.yotpo-banner-layout[aria-expanded=true]) [id^=trustbadge-container-],body:has(.yotpo-banner-layout[aria-expanded=true]) [data-testid=minimized-trustbadge-floating],body:has(.yotpo-banner-layout[aria-expanded=true]) #rawa-widget{display:none!important}body:has(.product-quick-add.is-visible) #rawa-container{bottom:40px}body:has(.product-quick-add.is-visible) #rawa-button{bottom:100px}body:has(.product-quick-add.is-visible) #rawa-greeting{bottom:160px}@media screen and (min-width:700px){body:has(.product-quick-add.is-visible) #rawa-button{bottom:110px}body:has(.product-quick-add.is-visible) #rawa-greeting{bottom:190px}}@media screen and (min-width:700px)and (max-width:1000px){html.ds-quick-add-open #rawa-container{display:none!important}}body:has(.product-quick-add.is-visible) [id^=trustbadge-container-],body:has(.product-quick-add.is-visible) [data-testid=minimized-trustbadge-floating],body:has(.product-quick-add.is-visible) .needsclick{display:none!important}html.lock [id*=trustbadge]{display:none}@supports selector(:has(*)){body:has(details[is=mega-menu-disclosure][open]) [id*=trustbadge]{display:none!important}}html.lock .yotpo-widget-loyalty-floater-widget{display:none}.circle-button--fill{background:#edebea;color:rgb(var(--text-primary))}.circle-button{width:var(--spacing-10);height:var(--spacing-10)}.slideshow__cursor-ring{width:56px;height:56px;top:50%;left:50%;translate:-50% -50%}.section-header.ds-section-header{z-index:4}.section-header .text-with-icon{border-bottom:1px solid rgb(var(--text-color))}.section-header .text-with-icon .reversed-link{background:none!important}.badge--primary{--badge-background-color: var(--primary-badge-background-color);--badge-background: var(--primary-badge-background);--badge-color: var(--primary-badge-text)}.badge{background-color:rgb(var(--badge-background-color));background:var(--badge-background)}.italic{font-style:italic}.group[aria-expanded=true] .group-expanded\:rotate,details.group[open] .group-expanded\:rotate{transform:rotate(calc(var(--transform-logical-flip) * 45deg))}.satcb_quick_buy,#satcb_sticky_cart{display:none!important}@media screen and (min-width:700px){video-media::part(play-button){width:40px;height:40px}}.uppercase{text-transform:uppercase}.pagination__item.ds-pagination__item{display:inline-flex;gap:var(--spacing-2);align-items:center;padding-inline:var(--spacing-2)}.pagination.ds-pagination{border:none;display:flex;gap:var(--spacing-2)}.ds-pagination__number{display:flex;border-radius:var(--rounded-full);background:rgb(var(--background-secondary));color:rgb(var(--text-color));height:var(--spacing-8);width:var(--spacing-8);justify-content:center;align-items:center}.ds-pagination__number.active{background:rgb(var(--text-color));color:rgb(var(--background-secondary))}.drawer{--drawer-header-padding: var(--spacing-3);--drawer-body-padding: var(--spacing-3);--drawer-footer-padding: var(--spacing-3)}@media screen and (min-width:700px){.drawer{--drawer-header-padding: var(--spacing-5);--drawer-body-padding: var(--spacing-5);--drawer-footer-padding: var(--spacing-5)}}@supports selector(:has(> *)){:has(.shopify-section:first-child [allow-transparent-header]) .shopify-section--header:not(:has(.header.is-filled)){top:-2px!important}}@media screen and (max-width:699px){.icon-arrow-custom{width:16px;height:16px}.product-card__title{font-size:16px;line-height:22px}}.mega-menu__nav>li>ul.v-stack>li{list-style:disc outside;margin-left:1.2em;display:list-item}#mega-menu-mega_menu_Cp6AB4 .mega-menu__nav>li>ul.v-stack>li::marker{color:#c8d3b0cc;font-size:.9em}#mega-menu-mega_menu_6AY3HE .mega-menu__nav>li>ul.v-stack>li::marker{color:#ebd4bc;font-size:.9em}[data-testid=minimized-trustbadge-floating]{display:none!important}.accordion{margin-bottom:0!important;background-color:transparent!important;color:inherit!important;cursor:auto!important;padding:0!important;width:auto!important;border:none!important;text-align:inherit!important;outline:none!important;font-size:inherit!important;transition:none!important}.activeOne,.accordion:hover{background-color:transparent!important;color:inherit!important;border:none!important}.accordion:after,.activeOne:after{content:none!important}
/*# sourceMappingURL=/cdn/shop/t/89/assets/custom.css.map */
