body.od-site:has(.od-pdp){background:radial-gradient(ellipse 58% 30% at 0 0,var(--od-glow),transparent 80%),var(--od-bg);color:var(--od-text)}body.od-site:has(.od-pdp) #MainContent{background:transparent}.od-pdp{display:block;box-sizing:border-box;color:var(--od-text);font:15px/1.5 var(--od-body);padding-block:var(--od-pdp-space-top,40px) var(--od-pdp-space-bottom,48px)}.od-pdp *,.od-pdp *:before,.od-pdp *:after{box-sizing:border-box}.od-pdp [hidden],.od-pdp .hidden{display:none!important}.od-pdp :is(h1,h2,h3,p,ul,ol){margin:0}.od-pdp :is(a,button,input,select,summary,[tabindex]):focus-visible{outline:3px solid var(--od-text);outline-offset:4px}.od-pdp a{color:inherit;text-underline-offset:4px}.od-pdp :is(button,input,select){font:inherit}.od-pdp button{cursor:pointer}.od-pdp button:disabled{cursor:default;opacity:.5}.od-pdp__inner{width:min(var(--od-pdp-width,1320px),calc(100% - 64px));margin-inline:auto}.od-pdp__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,var(--od-pdp-summary-width,480px));gap:var(--od-pdp-gap,48px);align-items:start}.od-pdp__gallery,.od-pdp__summary{min-width:0}.od-pdp__summary{padding:8px 0}.od-pdp__vendor{margin-bottom:12px!important;color:var(--od-muted);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.od-pdp .od-pdp__title{color:inherit;font:700 var(--od-pdp-title-size,34px)/1.16 var(--od-heading);letter-spacing:-.035em;text-transform:none;overflow-wrap:anywhere}.od-pdp__rating{margin-top:18px;color:var(--od-muted);font-size:13px}.od-pdp__rating .jdgm-prev-badge{font-family:var(--od-body);color:var(--od-muted)}.od-pdp__rating :is(a,span){max-width:100%}.od-pdp__rating-stars{color:var(--od-accent);letter-spacing:.05em}.od-pdp__price-area{margin-top:24px;display:flex;flex-wrap:wrap;align-items:baseline;gap:12px}.od-pdp__price{font-size:var(--od-pdp-price-size,36px);font-weight:800;line-height:1.15;letter-spacing:-.03em;color:var(--od-text)}.od-pdp__compare-price{font-size:20px;color:var(--od-muted);font-weight:500}.od-pdp__unit-price,.od-pdp__price-note{color:var(--od-muted);font-size:12px;flex-basis:100%}.od-pdp__lead{margin-top:16px!important;color:var(--od-muted)}.od-pdp__variant-form{margin-block:22px;display:grid;grid-template-columns:1fr;gap:8px}.od-pdp__variant-form label,.od-pdp__quantity label{font-size:13px;font-weight:600}.od-pdp__variant-select,.od-pdp__variant-form select,.od-pdp__quantity input,.od-pdp__selling-plan select{min-height:48px;width:100%;padding:10px 12px;border:1px solid var(--od-line);border-radius:12px;background:var(--od-panel);color:var(--od-text);font-size:14px}.od-pdp__variant-form button{justify-self:start;min-height:44px;padding:9px 15px;border:1px solid var(--od-line);border-radius:12px;background:var(--od-panel);color:var(--od-text)}.od-pdp__kits{display:flex;gap:10px;flex-wrap:wrap;margin-block:18px}.od-pdp__kits h2{flex-basis:100%;font:700 15px/1.4 var(--od-body);text-transform:none}.od-pdp__kit{display:block;min-height:44px;padding:12px;border:1px solid var(--od-line);border-radius:12px;background:var(--od-panel);text-decoration:none;font-size:13px}.od-pdp__kit[aria-current]{border-color:var(--od-accent);box-shadow:inset 0 -2px var(--od-accent)}.od-pdp__kit strong,.od-pdp__kit small{display:block}.od-pdp__form{display:block;margin-top:24px}.od-pdp__quantity{display:flex;align-items:center;gap:14px;margin-bottom:16px}.od-pdp__quantity input{width:80px;flex:none}.od-pdp__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.od-pdp__actions add-to-cart-component{display:block;min-width:0}.od-pdp__add{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:50px;padding:12px 16px;border:1px solid var(--od-line);border-radius:18px;background:var(--od-panel);color:var(--od-text);font-weight:700}.od-pdp__add svg{width:20px;height:20px;flex:none}.od-pdp__checkout{min-width:0;order:0;--shopify-accelerated-checkout-button-border-radius:18px;--shopify-accelerated-checkout-button-block-size:50px;--shopify-accelerated-checkout-skeleton-background-color:var(--od-panel)}.od-pdp__checkout .shopify-payment-button__button--unbranded{min-height:50px;border-radius:18px;background:var(--od-accent);color:#fff;font-weight:700}.od-pdp__checkout .shopify-payment-button__more-options{color:var(--od-muted);font-size:12px}.od-pdp__actions:not(:has(.od-pdp__checkout)){grid-template-columns:1fr}.od-pdp__form[aria-busy=true] .od-pdp__checkout{pointer-events:none;opacity:.5}.od-pdp__error{margin-top:14px!important;padding:12px;border:1px solid var(--od-line);border-radius:12px;color:var(--od-text);font-size:13px}.od-pdp__status{font-size:13px;color:var(--od-muted);min-height:1.5em;margin-top:12px!important}.od-pdp__trust{list-style:none;display:grid;gap:12px;margin-top:24px!important;padding:20px 0 0;border-top:1px solid var(--od-line)}.od-pdp__trust li,.od-pdp__trust a{display:flex;gap:12px;align-items:center;min-height:44px;text-decoration:none;font-size:13px}.od-pdp__trust svg{width:24px;height:24px;color:var(--od-accent);flex:none}.od-pdp__trust strong,.od-pdp__trust small{display:block}.od-pdp__trust small{color:var(--od-muted)}od-product-gallery{display:block;min-width:0}.od-pdp-gallery__viewport{overflow:hidden;border:1px solid var(--od-line);border-radius:var(--od-pdp-radius,22px);background:var(--od-pdp-media-bg,#eef0f2);color:#202124}.od-pdp-gallery__media{aspect-ratio:var(--od-pdp-gallery-ratio,1 / 1);display:grid;place-items:center;overflow:hidden;min-width:0;scroll-margin-top:130px}.od-pdp-gallery__media img,.od-pdp-gallery__media video,.od-pdp-gallery__media iframe,.od-pdp-gallery__media model-viewer{display:block;width:100%;height:100%;object-fit:contain}.od-pdp-gallery__media img{mix-blend-mode:multiply}.od-pdp-gallery__media iframe{border:0}.od-pdp-gallery__media video{max-height:100%}.od-pdp-gallery__viewport:focus-visible{outline:3px solid var(--od-accent);outline-offset:4px}od-product-gallery.is-ready .od-pdp-gallery__viewport{aspect-ratio:var(--od-pdp-gallery-ratio,1 / 1)}od-product-gallery.is-ready .od-pdp-gallery__media{height:100%;aspect-ratio:auto}.od-pdp-gallery__thumbs{display:flex;list-style:none;gap:12px;margin-top:14px!important;padding:4px 2px 12px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--od-muted) transparent}.od-pdp-gallery__thumbs>li{flex:0 0 calc((100% - 36px)/4);min-width:0;scroll-snap-align:start}.od-pdp-gallery__thumb{display:block;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--od-line);border-radius:14px;background:#eef0f2;position:relative}.od-pdp-gallery__thumb[aria-current=true]{border-color:var(--od-accent);box-shadow:inset 0 -3px var(--od-accent)}.od-pdp-gallery__thumb img{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.od-pdp-gallery__controls{display:flex;justify-content:flex-end;align-items:center;gap:10px;margin-top:10px}.od-pdp-gallery__controls button{width:44px;height:44px;border:1px solid var(--od-line);border-radius:50%;background:var(--od-panel);color:var(--od-text)}.od-pdp-gallery__controls svg{width:20px;height:20px}.od-pdp-gallery__status{margin-right:auto;color:var(--od-muted);font-size:12px}.od-pdp__klarna{display:block;margin-top:22px;padding:18px;max-width:440px;border:1px solid var(--od-line);border-radius:18px;background:var(--od-panel);box-shadow:var(--od-shadow);backdrop-filter:blur(var(--od-blur,18px));-webkit-backdrop-filter:blur(var(--od-blur,18px))}.od-pdp__klarna-heading{display:flex;gap:12px;align-items:center}.od-pdp__klarna-mark{width:64px;height:36px;flex:none}.od-pdp__klarna-heading strong{font-size:14px}.od-pdp__klarna-example{display:block;color:var(--od-muted);font-size:11px;margin-top:2px}.od-pdp__installments{display:grid;gap:12px;list-style:none;padding:0;margin-top:18px!important}.od-pdp__installments li{display:grid;grid-template-columns:90px 1fr;gap:12px;align-items:center;min-height:38px}.od-pdp__installments strong{font-size:16px}.od-pdp__installments li>span{font-size:12px;color:var(--od-muted)}.od-pdp__installments time{display:block;color:var(--od-text);font-size:13px}.od-pdp__klarna-note{font-size:11px;line-height:1.5;color:var(--od-muted);margin-top:16px!important}.od-pdp__klarna-link{display:inline-flex;align-items:center;gap:8px;font-size:12px;min-height:40px;margin-top:8px}@media not (min-width:1100px){.od-pdp__layout{gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr)}.od-pdp .od-pdp__title{font-size:min(var(--od-pdp-title-size,34px),32px)}}@media not (min-width:900px){.od-pdp__layout{grid-template-columns:1fr;gap:28px}.od-pdp__gallery{width:100%;max-width:680px;margin-inline:auto}.od-pdp__summary{padding:0}.od-pdp__klarna{max-width:none}}@media not (min-width:750px){.od-pdp{padding-block:24px 32px}.od-pdp__inner{width:calc(100% - 32px)}.od-pdp__layout{gap:24px}.od-pdp .od-pdp__title{font-size:var(--od-pdp-title-size-mobile,26px)}.od-pdp__price{font-size:var(--od-pdp-price-size-mobile,30px)}.od-pdp__compare-price{font-size:18px}.od-pdp-gallery__thumbs{gap:8px}.od-pdp-gallery__thumbs>li{flex-basis:calc((100% - 24px)/4)}.od-pdp-gallery__thumb{border-radius:12px}.od-pdp__klarna{padding:16px}.od-pdp__actions{grid-template-columns:1fr;gap:12px}.od-pdp__add{min-height:52px;padding:14px 18px;font-size:16px}.od-pdp__checkout{--shopify-accelerated-checkout-button-block-size:52px}.od-pdp__trust{margin-top:20px!important}}@media not (min-width:360px){.od-pdp__actions{grid-template-columns:1fr}.od-pdp__installments li{grid-template-columns:76px 1fr}.od-pdp__installments strong{font-size:14px}}@media(prefers-reduced-motion:reduce){.od-pdp *,.od-pdp *:before,.od-pdp *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}html[data-od-motion=false] .od-pdp *,html[data-od-motion=false] .od-pdp *:before,html[data-od-motion=false] .od-pdp *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}.od-pdp od-product-gallery{display:flex;flex-direction:column}.od-pdp-gallery__stage{order:0;min-width:0}.od-pdp-gallery__thumbs{order:1}.od-pdp-gallery__thumbs>.od-pdp-gallery__thumb{flex:0 0 calc((100% - 36px)/4)}.od-pdp-gallery__image-link{display:block;width:100%;height:100%}.od-pdp-gallery__media-type{position:absolute;inset:auto 5px 5px auto;padding:2px 5px;border-radius:5px;background:#ffffffd9;color:#202124;font-size:11px}.od-pdp-gallery__empty{display:grid;place-items:center;aspect-ratio:var(--od-pdp-gallery-ratio,1 / 1)}.od-pdp-gallery__placeholder{width:70%;height:70%;opacity:.5}.od-pdp__prices{display:flex;align-items:baseline;flex-wrap:wrap;gap:14px}.od-pdp__klarna{flex:0 0 100%;width:100%}.od-pdp__sku{font-size:12px;color:var(--od-muted);margin-top:10px!important}.od-pdp__option-heading{margin-top:22px!important;font:700 14px/1.4 var(--od-body);text-transform:none}.od-pdp__plans{display:grid;gap:8px;margin-bottom:16px}.od-pdp__plans select{width:100%;min-height:48px;border:1px solid var(--od-line);border-radius:12px;background:var(--od-panel);color:var(--od-text);padding:10px}.od-pdp__stars{display:inline-block;position:relative;line-height:1;color:var(--od-line);margin-right:8px}.od-pdp__stars>span:last-child{position:absolute;top:0;right:0;bottom:0;left:0;color:var(--od-accent);clip-path:inset(0 calc(100% - var(--od-pdp-rating,0%)) 0 0)}.od-pdp__trust-item a{min-height:24px}.od-pdp__trust-item p{color:var(--od-muted);font-size:12px}@media not (min-width:750px){.od-pdp-gallery__thumbs>.od-pdp-gallery__thumb{flex-basis:calc((100% - 24px)/4)}}.od-pdp__quantity-rules{margin-bottom:12px!important;font-size:12px;color:var(--od-muted)}.od-pdp-gallery__viewport{touch-action:pan-y}.od-pdp [data-banner][data-type=product-page][data-id="171ebb51-3343-4999-8bab-6c26e7661be1"]{display:none!important}.od-pdp__rating-empty{display:flex;align-items:center;gap:8px;margin-top:18px;color:var(--od-muted);font-size:13px}.od-pdp__rating-empty-stars{color:var(--od-accent);font-size:18px;letter-spacing:2px}.od-pdp-gallery__viewport{isolation:isolate}.od-pdp-gallery__controls button{color:var(--od-accent);border-color:color-mix(in srgb,var(--od-accent) 28%,var(--od-line));background:linear-gradient(145deg,#ffffff22,transparent 65%),var(--od-panel);box-shadow:inset 0 1px 1px #ffffff42,0 4px 14px #00000008}.od-pdp-gallery__controls button:not(:disabled):hover{border-color:var(--od-accent);box-shadow:inset 0 1px 2px #fff6,0 4px 16px color-mix(in srgb,var(--od-accent) 16%,transparent)}.od-pdp .od-pdp__add{font-size:19px;font-weight:700;line-height:1.25;color:#fff;background:linear-gradient(145deg,#ffffff0a,transparent 48%,#0000000a),color-mix(in srgb,var(--od-accent) 94%,transparent);border-color:color-mix(in srgb,var(--od-accent) 55%,#fff);box-shadow:inset 0 1px 2px #ffffff80,inset 0 -1px 1px #0000001f,0 6px 20px color-mix(in srgb,var(--od-accent) 16%,transparent);backdrop-filter:blur(18px) saturate(145%);-webkit-backdrop-filter:blur(18px) saturate(145%);transition:box-shadow .16s,border-color .16s}.od-pdp__add:not(:disabled):hover{border-color:color-mix(in srgb,var(--od-accent) 35%,#fff);box-shadow:inset 0 1px 3px #ffffffa6,inset 0 -1px 1px #0000001f,0 7px 23px color-mix(in srgb,var(--od-accent) 24%,transparent)}.od-pdp__add:not(:disabled):active{box-shadow:inset 0 2px 5px #00000024,inset 0 1px 1px #fff6,0 3px 12px color-mix(in srgb,var(--od-accent) 12%,transparent)}@media(prefers-reduced-motion:reduce){.od-pdp__add{transition:none}}html[data-od-motion=false] .od-pdp__add{transition:none}.od-pdp__quantity{flex-wrap:wrap;gap:12px 16px}.od-pdp__quantity label{font:600 14px/1.4 var(--od-body)}.od-pdp__quantity-control{display:flex;align-items:center;gap:10px;min-width:0}.od-pdp__quantity-arrows{display:flex;align-items:center;gap:6px}.od-pdp__quantity-step{display:grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:1px solid color-mix(in srgb,var(--od-accent) 35%,var(--od-line));border-radius:50%;background:linear-gradient(145deg,#ffffff22,transparent 65%),var(--od-panel);color:var(--od-accent);box-shadow:inset 0 1px 1px #ffffff42;touch-action:manipulation}.od-pdp__quantity-step svg{display:block;width:18px;height:18px}.od-pdp__quantity-step:not(:disabled):hover{border-color:var(--od-accent);background:color-mix(in srgb,var(--od-accent) 10%,var(--od-panel))}.od-pdp__quantity input{min-height:48px;border-radius:16px;padding:8px;font:700 20px/1.2 var(--od-heading);font-variant-numeric:tabular-nums;text-align:center}.od-pdp[data-od-quantity-enhanced] .od-pdp__quantity input{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.od-pdp[data-od-quantity-enhanced] .od-pdp__quantity input::-webkit-inner-spin-button,.od-pdp[data-od-quantity-enhanced] .od-pdp__quantity input::-webkit-outer-spin-button{appearance:none;-webkit-appearance:none;margin:0}.od-pdp__payments{margin-top:18px}.od-pdp__payment-icons-label{font-size:12px;color:var(--od-muted);text-align:center}.od-pdp__payment-icons{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;list-style:none;margin:10px 0 0!important;padding:0}.od-pdp__payment-icons li{display:flex}.od-pdp__payment-icons svg{display:block;width:42px;height:auto}@media not (min-width:750px){.od-pdp__add span{min-width:0;overflow-wrap:anywhere}.od-pdp__payment-icons{gap:6px}.od-pdp__quantity{gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/od-product-page.css.map */
