body.od-site{background:radial-gradient(ellipse 75% 500px at 4% 0,var(--od-glow),transparent 80%),var(--od-bg);color:var(--od-text);--color-background: var(--od-bg);--color-foreground: var(--od-text);--color-foreground-rgb: var(--od-text-rgb, 32 33 36);--color-foreground-heading: var(--od-text);--color-border: var(--od-line);--color-input-background: var(--od-panel);--color-input-text: var(--od-text)}body.od-site #MainContent{background-color:transparent;--od-shadow: var(--od-glass-shadow, 0 12px 30px #16202a10)}body.od-site :is(.od-glass:not(.od-header__panel),.od-product-card,.od-info-article,.od-info-store-copy,.od-catalog__sidebar,.od-catalog__filters,.od-catalog__filter-toggle,.od-catalog__banner,.od-category-heading,.od-pdp__klarna,.od-product-information__navigation>a,.od-product-information__panel,.od-product-information__reviews>#judgeme_product_reviews){background-image:linear-gradient(135deg,color-mix(in srgb,var(--od-glass-edge, #fff) 22%,transparent),transparent 46%,color-mix(in srgb,var(--od-glass-edge, #fff) 6%,transparent));border-color:color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 60%,var(--od-line));box-shadow:var(--od-shadow, inset 0 1px 2px #ffffff80, inset 1px 0 1px #ffffff38, inset 0 -1px 2px #0000000d, 0 12px 30px #16202a10);backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site .od-hero__panel{box-shadow:var(--od-shadow, inset 0 1px 2px #ffffff80, 0 12px 30px #16202a10)}body.od-site .od-hero__panel>.od-shape path{stroke:color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 60%,var(--od-line))}body.od-site .od-hero__panel--shaped{background:none;border:0;border-radius:0;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}body.od-site .od-hero__panel--shaped:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;clip-path:var(--od-hero-clip);background:linear-gradient(130deg,rgb(255 255 255 / calc(var(--od-glass-shine, .65) * .2)),transparent 42%,rgb(255 255 255 / calc(var(--od-glass-shine, .65) * .04))),color-mix(in srgb,var(--od-panel) 14%,transparent);backdrop-filter:blur(calc(var(--od-blur, 18px) * .08)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(calc(var(--od-blur, 18px) * .08)) saturate(var(--od-glass-saturation, 145%))}body.od-site .od-hero__panel--shaped>.od-hero__copy{position:relative;z-index:1}body.od-site .od-hero--background .od-hero__panel--shaped>.od-hero__media{clip-path:var(--od-hero-clip)!important;border-radius:0}body.od-site .od-hero__panel--shaped>.od-hero__glass-rim{z-index:2;filter:none}body.od-site .od-hero__glass-rim path{fill:none}body.od-site .od-hero__glass-rim path.od-hero__rim-soft{stroke:var(--od-glass-edge, #ffffff9c);stroke-width:calc(var(--od-border-width, 1px) * 4);opacity:calc(var(--od-glass-shine, .65) * .35);filter:blur(1px)}body.od-site .od-hero__glass-rim path.od-hero__rim-edge{stroke:var(--od-hero-rim-stroke);stroke-width:var(--od-border-width, 1px);opacity:var(--od-glass-shine, .65)}@media(prefers-reduced-transparency:reduce){body.od-site .od-hero__panel--shaped:before{backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){body.od-site .od-hero__panel--shaped:before{background:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}body.od-site .od-hero__glass-rim path.od-hero__rim-edge{stroke:CanvasText;opacity:1}}body.od-site .od-brand__copy{padding:clamp(20px,2.6vw,38px);border:1px solid color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 60%,var(--od-line));border-radius:var(--od-radius, 22px);background:linear-gradient(135deg,#ffffff16,transparent 62%),var(--od-panel);box-shadow:var(--od-shadow, inset 0 1px 2px #ffffff80, 0 12px 30px #16202a10);backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site .od-footer-panel{background-image:linear-gradient(135deg,#ffffff13,transparent 48%,#ffffff05);box-shadow:var(--odf-shadow, var(--od-glass-shadow, inset 0 1px 2px #ffffff66, 0 16px 36px #00000020));backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site :is(.od-catalog__categories a,.od-catalog__facet,.od-catalog__active-filters a,.od-catalog__sorting select,.od-catalog__price-fields input,.od-catalog__category-controls button,.od-pdp__kit,.od-pdp__variant-form select,.od-pdp__plans select,.od-pdp__quantity input,.od-pdp__quantity-step,.od-pdp-gallery__controls button,.od-footer-socials>a,.od-footer-social-pending){background-image:linear-gradient(145deg,#ffffff1c,transparent 62%);box-shadow:inset 0 1px 1px color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 65%,transparent),inset 0 -1px 1px #0000000c}body.od-site .od-catalog__categories a[aria-current=true]{border-color:var(--od-accent);box-shadow:inset 3px 0 var(--od-accent),inset 0 1px 1px var(--od-glass-edge, #ffffff9c)}body.od-site .od-product-information__navigation>a[aria-selected=true]{border-color:var(--od-accent);box-shadow:inset 4px 0 var(--od-accent),inset 0 1px 1px var(--od-glass-edge, #ffffff9c)}body.od-site .od-category-heading[data-shadow=false],body.od-site .od-products:not(.od-products--shadow) .od-product-card{box-shadow:inset 0 1px 2px var(--od-glass-edge, #ffffff9c),inset 0 -1px 2px #0000000c}body.od-site :is(.od-button:not(.od-button--glass):not(.od-button--pending),.od-product-card__add,.od-carousel__arrow,.od-pdp__add,.od-catalog__filter-actions button,.dmc--glass .dmc-primary,.dmc--glass .dmc-arrow,.kit-builder .button:not(.button-secondary),.cart__checkout-button,.cart-items__empty-button,.predictive-search__search-button):not(:disabled):not([aria-disabled=true]){background:linear-gradient(145deg,#ffffff26,transparent 47%,#0000000c),var(--od-accent);border-color:color-mix(in srgb,var(--od-accent) 52%,#fff);color:#fff;box-shadow:inset 0 1px 2px #ffffff8c,inset 0 -1px 2px #0000001a,0 6px 18px color-mix(in srgb,var(--od-accent) 18%,transparent)}body.od-site :is(.od-button--glass,.od-info-pill,.dmc--glass .dmc-secondary){background:linear-gradient(145deg,#ffffff26,transparent 66%),var(--od-panel);box-shadow:var(--od-shadow, inset 0 1px 2px #ffffff80, 0 6px 18px #16202a0c);border-color:color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 60%,var(--od-line));color:var(--od-text)}body.od-site :is(.cart-page,#cart-drawer .theme-drawer__dialog,.search-page__header,.search-modal__content,.predictive-search,#MainContent[data-template^=search] .product-grid-container){--color-background: var(--od-bg);--color-foreground: var(--od-text);--color-foreground-rgb: var(--od-text-rgb, 32 33 36);--color-foreground-heading: var(--od-text);--color-border: var(--od-line);--color-input-background: var(--od-panel);--color-input-text: var(--od-text);color:var(--od-text)}body.od-site :is(.cart-page__items,.cart-page__summary,.search-page__header){padding:clamp(16px,2.4vw,32px);border:1px solid color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 60%,var(--od-line));border-radius:var(--od-glass-radius, 24px);background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 12px 30px #16202a10);backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site .cart-page__summary .cart-summary{background:transparent}body.od-site .cart-page__summary .cart-summary__inner{padding:0}body.od-site #cart-drawer .theme-drawer__dialog,body.od-site .search-modal__content{background:linear-gradient(135deg,#ffffff18,transparent 55%),color-mix(in srgb,var(--od-bg) 85%,var(--od-panel));border-color:color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 45%,var(--od-line));box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 18px 50px #00000020);backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site :is(.cart-drawer__summary,.cart-drawer__items,.predictive-search){background:transparent}body.od-site :is(.cart-page,#cart-drawer,.search-page__header) :is(input:not([type=checkbox]):not([type=radio]),textarea,select),body.od-site .search-modal__content .search-input{border-color:var(--od-line);border-radius:14px;background-color:var(--od-panel);color:var(--od-text);box-shadow:inset 0 1px 2px #00000005,inset 0 1px 1px var(--od-glass-edge, #ffffff9c)}body.od-site :is(.cart-page,#cart-drawer) .quantity-selector{border-radius:18px}body.od-site #MainContent[data-template^=cart] cart-items-component>:is(.section,.section-background){--color-background: var(--od-bg);--color-foreground: var(--od-text);--color-foreground-rgb: var(--od-text-rgb, 32 33 36);--color-foreground-heading: var(--od-text);--color-foreground-subdued: var(--od-muted);--color-border: var(--od-line);color:var(--od-text);background:transparent}body.od-site .cart-page :is(.cart-title h1,.cart-items__title,.cart-items__unit-price-wrapper,.cart-items__price){color:var(--od-text)}body.od-site .cart-page :is(.cart-items__details,.compare-at-price,.cart-totals__tax-note,.cart-totals__tax-note a){color:var(--od-muted)}@media not (min-width:750px){body.od-site .cart-page .cart-items__table tbody>.cart-items__table-row{--cart-item-price-width: 0px;grid-template-columns:56px minmax(0,1fr);grid-template-areas:"media details" "media quantity" ". price" "error error";column-gap:12px;row-gap:8px}body.od-site .cart-page .cart-items__details{grid-area:details;min-width:0}body.od-site .cart-page .cart-items__title-row{display:flex;width:100%}body.od-site .cart-page .cart-items__title{word-break:normal;-webkit-hyphens:none;hyphens:none;overflow-wrap:break-word}body.od-site .cart-page .cart-items__quantity{grid-area:quantity;margin-block-start:0;max-width:100%}body.od-site .cart-page .cart-items__quantity-controls{max-width:100%}body.od-site .cart-page .cart-items__price{grid-area:price;min-width:0;text-align:start}body.od-site .cart-page .cart-items__error{grid-area:error}}body.od-site #MainContent[data-template^=search] .product-card__content{border:1px solid var(--od-line);border-radius:var(--border-radius, 18px);background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c);color:var(--od-text)}body.od-site #MainContent[data-template^=search] .search-page__header :is(.text-block,h1,h2,h3),body.od-site #MainContent[data-template^=search] .product-card :is(.product-card__content,.group-block,.text-block,product-price),body.od-site collection-component .product-card :is(.product-card__content,.group-block,.text-block,product-price){--color: var(--od-text);--color-rgb: var(--od-text-rgb, 32 33 36);--color-foreground: var(--od-text);--color-foreground-rgb: var(--od-text-rgb, 32 33 36);--color-foreground-heading: var(--od-text);--color-foreground-muted: var(--od-muted);--color-foreground-subdued: var(--od-muted);color:var(--od-text)}body.od-site #MainContent[data-template^=search] .product-card .group-block,body.od-site collection-component .product-card .group-block{background-color:transparent}body.od-site #MainContent[data-template^=search] .product-card :is(.text-block p,.text-block a,.price,.price-item__group),body.od-site collection-component .product-card :is(.text-block p,.text-block a,.price,.price-item__group){color:var(--od-text)}body.od-site #MainContent[data-template^=search] .product-card .compare-at-price,body.od-site collection-component .product-card .compare-at-price{color:var(--od-muted)}body.od-site #MainContent[data-template^=search] .search-page__header :is(.text-block,h1,h2,h3){font-family:var(--od-heading);font-weight:700;text-transform:none;word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;line-height:1.2}body.od-site #MainContent[data-template^=search] .product-card [ref=productTitleLink] :is(.text-block,p),body.od-site collection-component .product-card [ref=productTitleLink] :is(.text-block,p){width:100%;max-width:100%;font:700 var(--od-native-card-title, 16px)/1.35 var(--od-heading);text-transform:none}body.od-site #MainContent[data-template^=search] .product-card [ref=productTitleLink] :is(.text-block,p),body.od-site collection-component .product-card [ref=productTitleLink] :is(.text-block,p){word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-wrap:pretty;text-transform:none}@media not (min-width:750px){body.od-site #MainContent[data-template^=search] .search-page__header :is(.text-block,h1,h2,h3){font-size:clamp(26px,8vw,32px)}body.od-site #MainContent[data-template^=search] .product-card [ref=productTitleLink] :is(.text-block,p),body.od-site collection-component .product-card [ref=productTitleLink] :is(.text-block,p){font-size:var(--od-native-card-title-mobile, 14px)}}body.od-site :is(.dfc-section,.dmb.dmcg){background:transparent;color:var(--od-text)}body.od-site .dfc-section{--dfc-text: var(--od-text);--dfc-description: var(--od-muted);--dfc-link: var(--od-text)}body.od-site .dpc-card:not(.dpc-card--deck){--dpc-bg: var(--od-panel);--dpc-footer-bg: transparent;--dpc-text: var(--od-text);--dpc-muted: var(--od-muted);--dpc-price: var(--od-text);--dpc-sale-price: var(--od-accent);--dpc-border: var(--od-line);border-radius:max(16px,var(--dpc-radius, 16px));background-color:var(--od-panel);background-image:linear-gradient(135deg,#ffffff20,transparent 55%);color:var(--od-text);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c)}body.od-site .kit-builder{--kb-bg: var(--od-bg) !important;--kb-text: var(--od-text) !important;--kb-line: var(--od-line) !important;--kb-accent: var(--od-accent);--kb-radius: 22px;color-scheme:inherit;font-family:var(--od-body)}body.od-site .kit-builder :is(h1,h2,h3),body.od-site .dmb.dmcg :is(h1,h2,h3){font-family:var(--od-heading);font-weight:700;text-transform:none;letter-spacing:-.035em;color:var(--od-text)}body.od-site :is(.kit-builder__card,.kit-builder__summary,.dmb.dmcg .dmb-card,.dmb.dmcg .dmb-hero-copy){border-color:var(--od-line);border-radius:22px;background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);color:var(--od-text);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c)}body.od-site .dmb.dmcg .dmb-hero-copy{padding:clamp(20px,3vw,36px)}body.od-site .dmb.dmcg :is(.dmb-description,.dmb-card-body p,.dmb-breadcrumb,.dmb-facts){color:var(--od-muted)}body.od-site .kit-builder .kit-builder__card[data-selected=true]{border-color:var(--od-accent);box-shadow:inset 0 0 0 1px var(--od-accent),var(--od-glass-shadow, 0 8px 22px #16202a0c)}body.od-site .kit-builder .button-secondary{color:var(--od-text);border-color:var(--od-line);background:var(--od-panel)}body.od-site .kit-builder__image-link{background:#eef0f2}body.od-site :is(collection-component,results-list.product-grid-container){--color-background: var(--od-bg);--color-foreground: var(--od-text);--color-foreground-rgb: var(--od-text-rgb, 32 33 36);--color-foreground-heading: var(--od-text);--color-border: var(--od-line);--color-input-background: var(--od-panel);--color-input-text: var(--od-text);background:transparent;color:var(--od-text)}body.od-site .dpc-card:not(.dpc-card--deck) :is(.dpc-card__title,.dpc-card__price){color:var(--od-text)}body.od-site .dpc-card:not(.dpc-card--deck) :is(.dpc-card__subtitle,.dpc-card__footer,.dpc-card__variant-count){color:var(--od-muted);background-color:transparent}body.od-site .dfc-section .dfc-header{color:var(--od-text)}body.od-site .dfc-section .dfc-header__description{color:var(--od-muted)}body.od-site .dfc-section .dfc-header__link{color:var(--od-text)}body.od-site .dfc-section .dfc-arrow{color:var(--od-accent);background:linear-gradient(145deg,#ffffff20,transparent 55%),var(--od-panel);border-color:var(--od-line);box-shadow:inset 0 1px 2px var(--od-glass-edge, #ffffff9c),0 4px 12px #16202a0c}body.od-site .dmb.dmcg{--dmb-orange: var(--od-accent)}body.od-site .dmb.dmcg .dmb-breadcrumb [aria-current]{color:var(--od-text)}body.od-site .dmb.dmcg :is(.dmb-section-head>p,.dmb-products-intro>span){color:var(--od-muted)}body.od-site #MainContent:has(.dmo),body.od-site #MainContent:has(.dmo):before{background:transparent}body.od-site #MainContent:has(.dmo):after{display:none}body.od-site .dmo{--text: var(--od-text);--muted: var(--od-muted);color-scheme:inherit;color:var(--od-text)}body.od-site .dmo :is(.dmo-intro-copy,.dmo-section-line>p,.dmo-intro-index,.dmo-sort,.dmo-swipe-hint,.dmo-empty){color:var(--od-muted)}body.od-site .dmo .dmo-intro-index strong{color:var(--od-text)}body.od-site .dmo :is(.dmo-intro,.dmo-tools,.dmo-filter-panel){padding:clamp(18px,2.6vw,32px);border:1px solid var(--od-line);border-radius:var(--od-glass-radius, 24px);background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c);backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site .dmo .dmo-intro{margin-block:28px}body.od-site .dmo :is(.dmo-chip,.dmo-filter summary,.dmo-sort select,.dmo-filter-panel input[type=number]){border-radius:14px;border-color:var(--od-line);background-color:var(--od-panel);color:var(--od-text)}body.od-site .dmo :is(.dmo-chip[aria-current],.dmo-filter[open] summary,.dmo-filter.is-active summary){border-color:var(--od-accent)}body.od-site .gps.gpsil>section{border-radius:var(--od-glass-radius, 24px);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c);outline:1px solid var(--od-line);outline-offset:-1px}body.od-site .gps.gpsil>section>gp-row{border-radius:var(--od-glass-radius, 24px)}body.od-site .dm-app{--dm-orange: var(--od-accent);--dm-ink: var(--od-text);--dm-muted: var(--od-muted);--dm-line: var(--od-line);--dm-surface: var(--od-panel);background:transparent;color:var(--od-text);color-scheme:inherit;font-family:var(--od-body)}body.od-site .dm-app :is(.dm-panel,.dm-card,.dm-empty,.dm-count,.dm-history,.dm-tool,.dm-coupon,.dm-level-tile,.dm-sidebar,.dm-bonus-popover),body.od-site .dm-app.dm-dialog{background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);color:var(--od-text);border-color:var(--od-line);border-radius:var(--od-glass-radius, 22px);box-shadow:var(--od-shadow, var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c))}body.od-site .dm-app .dm-sidebar{border:1px solid var(--od-line)}body.od-site .dm-app :is(h1,h2,h3){color:var(--od-text);font-family:var(--od-heading);font-weight:700;text-transform:none}body.od-site .dm-app :is(.dm-card-description,.dm-card-terms,.dm-card-help,.dm-tool p,.dm-coupon p,.dm-assurance,.dm-level-tile small,.dm-history-text small,.dm-dialog p){color:var(--od-muted)}body.od-site .dm-app :is(.dm-coupon-code,.dm-history-icon,.dm-filter button){background:var(--od-panel);color:var(--od-text);border-color:var(--od-line)}body.od-site .dm-app .dm-nav a:is(:hover,[aria-current=page]),body.od-site .dm-app .dm-filter button[aria-pressed=true]{background:color-mix(in srgb,var(--od-accent) 12%,var(--od-panel));color:var(--od-text);border-color:var(--od-accent)}body.od-site .dm-app .dm-button:not(:disabled):not(.dm-secondary){background:linear-gradient(145deg,#ffffff26,transparent 55%),var(--od-accent);border-color:var(--od-accent);color:#fff!important;box-shadow:inset 0 1px 2px #ffffff80,0 4px 14px color-mix(in srgb,var(--od-accent) 18%,transparent)}body.od-site .dm-app .dm-button.dm-secondary{background:var(--od-panel);color:var(--od-text)!important;border-color:var(--od-line);box-shadow:inset 0 1px 1px var(--od-glass-edge, #ffffff9c)}body.od-site .dm-mario-page{background:transparent;color:var(--od-text)}body.od-site .dm-mario-page h1,body.od-site .dm-mario-page__fallback h2{color:var(--od-text)}body.od-site :is(.dm-mario-page__lead,.dm-mario-page__benefits p){color:var(--od-muted)}body.od-site :is(.dm-mario-page__fallback,.dm-mario-eyebrow,.dm-mario-benefit-icon,.dm-mario-launcher,.dm-mario-product-button,.dm-mario-loader-status){background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);border-color:var(--od-line);color:var(--od-text);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c);backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site .dm-mario{--mario-page: var(--od-bg);--mario-surface: var(--od-panel);--mario-border: var(--od-line);--mario-text: var(--od-text);--mario-muted: var(--od-muted);--mario-action: var(--od-accent);color-scheme:inherit}body.od-site .dm-mario-shell{background:linear-gradient(135deg,#ffffff18,transparent 55%),color-mix(in srgb,var(--od-bg) 85%,var(--od-panel));box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 12px 30px #16202a10)}body.od-site .dm-mario :is(.dm-mario-header,.dm-mario-contact-bar,.dm-mario-bottom,.dm-mario-disclosure,.dm-mario-message:not(.dm-mario-message--user),.dm-mario-status:not(.is-error),.dm-mario-quick,.dm-mario-composer textarea){background:var(--od-panel);color:var(--od-text);border-color:var(--od-line)}body.od-site .dm-mario .dm-mario-quick{color:var(--od-text)!important}body.od-site .dm-mario :is(.dm-mario-human,.dm-mario-human span:last-child,.dm-mario-footer a,.dm-mario-footer button,.dm-mario-composer-note){color:var(--od-muted)!important}body.od-site .dm-mario .dm-mario-composer textarea::placeholder{color:var(--od-muted)}body.od-site .dm-mario .dm-mario-product{color:var(--od-text);background:var(--od-panel);border-color:var(--od-line);box-shadow:inset 0 1px 1px var(--od-glass-edge, #ffffff9c)}body.od-site .dm-mario .dm-mario-product-copy strong{color:var(--od-text)}body.od-site .dm-mario .dm-mario-product-copy small{color:var(--od-muted)}body.od-site .shopify-policy__container{width:min(100% - 32px,1000px);max-width:1000px;margin:36px auto 64px;padding:clamp(20px,4vw,56px);border:1px solid color-mix(in srgb,var(--od-glass-edge, #ffffff9c) 60%,var(--od-line));border-radius:var(--od-glass-radius, 28px);background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);color:var(--od-text);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 12px 30px #16202a10);font-family:var(--od-body);line-height:1.75;overflow-wrap:anywhere;backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%));-webkit-backdrop-filter:blur(var(--od-glass-blur, 20px)) saturate(var(--od-glass-saturation, 145%))}body.od-site .shopify-policy__title{text-align:start;margin-bottom:32px}body.od-site .shopify-policy__title h1{color:inherit;font:700 clamp(28px,4vw,46px)/1.15 var(--od-heading);letter-spacing:-.035em;text-transform:none}body.od-site .shopify-policy__body :is(h2,h3,h4){color:inherit;font-family:var(--od-heading);line-height:1.3;text-transform:none}body.od-site .shopify-policy__body a{color:inherit;text-decoration:underline;text-underline-offset:4px}body.od-site .shopify-policy__body :is(img,iframe,video,table){max-width:100%}body.od-site .shopify-policy__body table{display:block;overflow-x:auto}body.od-site #MainContent:is([data-template^=blog],[data-template^=article],[data-template^="404"]) .section-background,body.od-site #MainContent:is([data-template^=search],[data-template^=cart])>.shopify-section>.section-background{background:transparent}body.od-site #MainContent:is([data-template^=blog],[data-template^=article],[data-template^="404"]) .section{--color-background: var(--od-bg);--color-foreground: var(--od-text);--color-foreground-rgb: var(--od-text-rgb, 32 33 36);--color-foreground-heading: var(--od-text);--color-border: var(--od-line);color:var(--od-text);background:transparent}body.od-site :is(.blog-post-item,.blog-post-content,.blog-post-comment),body.od-site #MainContent[data-template^="404"] .section-content-wrapper{padding:clamp(18px,2.5vw,32px);border:1px solid var(--od-line);border-radius:var(--od-glass-radius, 24px);background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);box-shadow:var(--od-glass-shadow, inset 0 1px 2px #ffffff80, 0 8px 22px #16202a0c);color:var(--od-text)}@media not (min-width:750px){body.od-site .od-brand__copy{padding:22px}body.od-site .od-catalog__categories a[aria-current=true]{box-shadow:inset 0 -3px var(--od-accent),inset 0 1px 1px var(--od-glass-edge, #ffffff9c)}body.od-site .od-product-information__navigation>a[aria-selected=true]{box-shadow:inset 0 -3px var(--od-accent),inset 0 1px 1px var(--od-glass-edge, #ffffff9c)}body.od-site .shopify-policy__container{margin-block:24px 40px}body.od-site .cart-page__summary{padding:20px 16px}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){body.od-site :is(.od-glass:not(.od-header__panel),.od-product-card,.od-brand__copy,.od-info-article,.od-info-store-copy,.od-catalog__sidebar,.od-catalog__filters,.od-pdp__klarna,.od-product-information__panel,.od-product-information__navigation>a,.cart-page__items,.cart-page__summary,.search-page__header,.shopify-policy__container){background-color:var(--od-bg)}body.od-site .od-footer-panel{background-color:var(--od-panel)}}@media(prefers-reduced-transparency:reduce){body.od-site :is(.od-glass:not(.od-header__panel),.od-product-card,.od-brand__copy,.od-info-article,.od-info-store-copy,.od-catalog__sidebar,.od-catalog__filters,.od-pdp__klarna,.od-product-information__panel,.od-product-information__navigation>a,.cart-page__items,.cart-page__summary,.search-page__header,.shopify-policy__container){background-color:var(--od-bg);backdrop-filter:none;-webkit-backdrop-filter:none}}@media(forced-colors:active){body.od-site :is(.od-glass,.od-product-card,.od-brand__copy,.od-catalog__filters,.cart-page__items,.cart-page__summary,.shopify-policy__container){background:Canvas;color:CanvasText;border-color:CanvasText;box-shadow:none}}body.od-site #MainContent[data-template^=search] :is(.facets-toggle,.facets--horizontal),body.od-site collection-component :is(.facets-toggle,.facets--horizontal){--color-background:var(--od-panel);--color-foreground:var(--od-text);--color-foreground-rgb:var(--od-text-rgb);--color-foreground-heading:var(--od-text);background:linear-gradient(135deg,#ffffff20,transparent 55%),var(--od-panel);color:var(--od-text);border:1px solid var(--od-line);border-radius:16px;box-shadow:var(--od-glass-shadow);backdrop-filter:blur(var(--od-glass-blur)) saturate(var(--od-glass-saturation));-webkit-backdrop-filter:blur(var(--od-glass-blur)) saturate(var(--od-glass-saturation))}body.od-site #filters-drawer,body.od-site #filters-drawer .theme-drawer__dialog{--color-background:var(--od-bg);--color-foreground:var(--od-text);--color-foreground-rgb:var(--od-text-rgb);--color-foreground-heading:var(--od-text);--color-border:var(--od-line);--color-input-background:var(--od-panel);--color-input-text:var(--od-text);background:var(--od-bg);color:var(--od-text);border-color:var(--od-line)}body.od-site #filters-drawer .theme-drawer__dialog{background:linear-gradient(135deg,#ffffff14,transparent 55%),color-mix(in srgb,var(--od-bg) 94%,transparent);box-shadow:var(--od-glass-shadow);border:1px solid var(--od-line);backdrop-filter:blur(var(--od-glass-blur)) saturate(var(--od-glass-saturation));-webkit-backdrop-filter:blur(var(--od-glass-blur)) saturate(var(--od-glass-saturation))}body.od-site #filters-drawer :is(input[type=text],input[type=number]){background:var(--od-panel);color:var(--od-text);border:1px solid var(--od-line);border-radius:10px}body.od-site #MainContent[data-template^=search] .facets-block-wrapper--horizontal,body.od-site collection-component .facets-block-wrapper--horizontal{background:transparent}body.od-site #filters-drawer :is(.theme-drawer__title,label,.checkbox__label-text,.sorting-filter__label,.sorting-filter__select,.price-facet__separator){color:var(--od-text)}body.od-site #filters-drawer :is(.price-facet__highest-price,.price-facet__label),body.od-site #filters-drawer input::placeholder{color:var(--od-muted);opacity:1}body.od-site #filters-drawer .facets__drawer-actions{background:var(--od-bg);box-shadow:0 -8px 24px var(--od-bg)}@media screen{body.od-site [data-od-render-offscreen],body.od-site .od-hero__panel--shaped[data-od-render-offscreen]:before{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/od-release-glass.css.map */
