body:has([data-ew-exposure-accessory]) #MainContent{--ew-exposure-bg: #eef8fb;--ew-exposure-surface: rgba(255, 255, 255, .82);--ew-exposure-surface-strong: rgba(255, 255, 255, .94);--ew-exposure-soft: rgba(232, 246, 249, .78);--ew-exposure-border: rgba(27, 83, 103, .15);--ew-exposure-border-strong: rgba(27, 83, 103, .24);--ew-exposure-text: #122d3a;--ew-exposure-muted: #4d6874;--ew-exposure-accent: #267e91;--ew-exposure-accent-dark: #185d70;--ew-exposure-graphite: #172830;--ew-exposure-shadow: 0 18px 48px rgba(20, 61, 76, .1);--ew-exposure-shadow-soft: 0 12px 32px rgba(20, 61, 76, .07);color:var(--ew-exposure-text);background:linear-gradient(180deg,#eef8fb,#f8fcfd 38%,#fff);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:17px;font-weight:400;line-height:1.6}body:has([data-ew-exposure-accessory]) #MainContent :is(h1,h2,h3),body:has([data-ew-exposure-accessory]) #MainContent .h0,body:has([data-ew-exposure-accessory]) #MainContent .h1,body:has([data-ew-exposure-accessory]) #MainContent .h2,body:has([data-ew-exposure-accessory]) #MainContent .h3,body:has([data-ew-exposure-accessory]) #MainContent .h4{color:var(--ew-exposure-text);font-family:var(--ew-exposure-heading-font, Jost, var(--font-heading-family), sans-serif);font-weight:600;letter-spacing:-.025em}body:has([data-ew-exposure-accessory]) #MainContent .page-width{max-width:1360px}body:has([data-ew-exposure-accessory]) #MainContent .ew-breadcrumbs{color:var(--ew-exposure-muted);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif)}body:has([data-ew-exposure-accessory]) #MainContent .ew-breadcrumbs__inner{display:flex;flex-wrap:wrap;gap:3px 7px;align-items:baseline;color:var(--ew-exposure-muted);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:14px;font-weight:400;line-height:1.45}body:has([data-ew-exposure-accessory]) #MainContent .ew-breadcrumbs__inner a{color:#536a75;font:inherit;text-decoration:none;text-underline-offset:.18em}body:has([data-ew-exposure-accessory]) #MainContent .ew-breadcrumbs__inner [aria-hidden=true]{color:#4d687480}body:has([data-ew-exposure-accessory]) #MainContent .ew-breadcrumbs__inner [aria-current=page]{color:var(--ew-exposure-text)}body:has([data-ew-exposure-accessory]) #MainContent product-info{display:block;background:transparent}body:has([data-ew-exposure-accessory]) #MainContent product-info .product{align-items:start}body:has([data-ew-exposure-accessory]) #MainContent .product__media-wrapper{padding:clamp(16px,2.2vw,30px);overflow:hidden;border:1px solid var(--ew-exposure-border);border-radius:26px;background:radial-gradient(circle at 14% 8%,rgba(168,225,233,.28),transparent 38%),var(--ew-exposure-surface-strong);box-shadow:var(--ew-exposure-shadow-soft)}body:has([data-ew-exposure-accessory]) #MainContent .product__media,body:has([data-ew-exposure-accessory]) #MainContent .product-media-container,body:has([data-ew-exposure-accessory]) #MainContent .global-media-settings{border:0;background:transparent}body:has([data-ew-exposure-accessory]) #MainContent .product__media img{object-fit:contain;object-position:center}body:has([data-ew-exposure-accessory]) #MainContent .thumbnail{overflow:hidden;border:1px solid var(--ew-exposure-border);border-radius:12px;background:#ffffffc7}body:has([data-ew-exposure-accessory]) #MainContent .thumbnail[aria-current]{border-color:var(--ew-exposure-accent-dark);box-shadow:0 0 0 1px var(--ew-exposure-accent-dark)}body:has([data-ew-exposure-accessory]) #MainContent .product__info-container{max-width:none;padding:clamp(24px,3vw,40px);border:1px solid var(--ew-exposure-border);border-radius:26px;background:linear-gradient(145deg,#fffffff5,#eff9fbd1),var(--ew-exposure-surface);box-shadow:var(--ew-exposure-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}body:has([data-ew-exposure-accessory]) #MainContent .product__info-container>*+*{margin-top:1.7rem}body:has([data-ew-exposure-accessory]) #MainContent .product__text.caption-with-letter-spacing{margin-bottom:0;color:var(--ew-exposure-accent-dark);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:12px;font-weight:700;letter-spacing:.12em}body:has([data-ew-exposure-accessory]) #MainContent .product__title{margin-bottom:0}body:has([data-ew-exposure-accessory]) #MainContent .product__title h1{max-width:17ch;margin:0;font-size:clamp(34px,4vw,54px);line-height:1.04}.ew-exposure-summary__labels{display:flex;flex-wrap:wrap;gap:8px;margin:0}.ew-exposure-summary__badge,.ew-exposure-summary__status{display:inline-flex;align-items:center;min-height:28px;padding:5px 11px;border:1px solid var(--ew-exposure-border-strong);border-radius:999px;color:var(--ew-exposure-accent-dark);background:#e1f4f8b8;font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:12px;font-weight:700;line-height:1.25;letter-spacing:.06em;text-transform:uppercase}.ew-exposure-summary__intro{max-width:62ch;color:var(--ew-exposure-muted);font-size:17px}.ew-exposure-summary__intro>:first-child,.ew-exposure-summary__trust,.ew-exposure-summary__trust li{margin-top:0}.ew-exposure-summary__intro>:last-child,.ew-exposure-summary__trust,.ew-exposure-summary__trust li{margin-bottom:0}.ew-exposure-summary__trust{display:grid;gap:8px;padding:0;color:var(--ew-exposure-text);list-style:none}.ew-exposure-summary__trust li{position:relative;padding-left:20px;font-size:14px;line-height:1.45}.ew-exposure-summary__trust li:before{position:absolute;top:.58em;left:1px;width:7px;height:7px;border-radius:50%;background:var(--ew-exposure-accent);content:""}body:has([data-ew-exposure-accessory]) #MainContent .product__sku{color:var(--ew-exposure-muted);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:13px}body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product{gap:4px;padding:14px 16px;border:1px solid rgba(37,69,81,.12);border-radius:18px;background:radial-gradient(circle at 90% 0%,rgba(221,241,246,.2),transparent 55%),#ffffffc7;box-shadow:inset 0 1px #ffffffeb,0 6px 16px #18303a0b}body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product .ew-price__row{gap:2px 10px}body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product .ew-price__label{color:var(--ew-exposure-muted);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:12px;font-weight:600;letter-spacing:.08em}body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product .ew-price__row--current .ew-price__label,body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product .ew-price__row--from .ew-price__label{color:var(--ew-exposure-text)}body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product .ew-price__row--current .ew-price__value,body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product .ew-price__row--from .ew-price__value{color:var(--ew-exposure-text);font-size:clamp(32px,2.8vw,35px);font-weight:700;letter-spacing:-.025em}body:has([data-ew-exposure-accessory]) #MainContent .ew-price--product :is(.ew-price__row--rrp,.ew-price__row--saving) .ew-price__value{color:#4d6874e6;font-size:19px;font-weight:500;letter-spacing:-.01em}body:has([data-ew-exposure-accessory]) #MainContent .product__tax{margin-top:10px;color:#4d6874c7;font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:12px;font-weight:400;line-height:1.5}body:has([data-ew-exposure-accessory]) #MainContent .product-form__input .form__label,body:has([data-ew-exposure-accessory]) #MainContent quantity-input+.quantity__rules,body:has([data-ew-exposure-accessory]) #MainContent .quantity__label{color:var(--ew-exposure-text);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:14px;font-weight:700}body:has([data-ew-exposure-accessory]) #MainContent .product-form__input .select__select,body:has([data-ew-exposure-accessory]) #MainContent .quantity{min-height:48px;border-radius:14px;background:#ffffffe0}body:has([data-ew-exposure-accessory]) #MainContent .product-form__input .select:before,body:has([data-ew-exposure-accessory]) #MainContent .product-form__input .select:after,body:has([data-ew-exposure-accessory]) #MainContent .quantity:before,body:has([data-ew-exposure-accessory]) #MainContent .quantity:after{border-radius:14px}body:has([data-ew-exposure-accessory]) #MainContent .product-form__submit,body:has([data-ew-exposure-accessory]) #MainContent .shopify-payment-button__button--unbranded{min-height:52px;overflow:hidden;border:1px solid rgba(255,255,255,.24);border-radius:999px;color:#fff;background:linear-gradient(180deg,rgba(255,255,255,.12),transparent 42%),linear-gradient(135deg,#253940,#17282f 56%,#101d22);box-shadow:inset 0 1px #fff3,0 12px 26px #0d1f2638;font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:15px;font-weight:700;letter-spacing:.015em}body:has([data-ew-exposure-accessory]) #MainContent .product-form__submit:before,body:has([data-ew-exposure-accessory]) #MainContent .product-form__submit:after,body:has([data-ew-exposure-accessory]) #MainContent .shopify-payment-button__button--unbranded:before,body:has([data-ew-exposure-accessory]) #MainContent .shopify-payment-button__button--unbranded:after{border-radius:inherit}body:has([data-ew-exposure-accessory]) #MainContent .product-form__submit[disabled]{color:#ffffffb8;background:#68777d;box-shadow:none}body:has([data-ew-exposure-accessory]) #MainContent :is(.thumbnail,.product-form__submit,.shopify-payment-button__button,.product-form__input select,.quantity__input,.ew-faq-item__summary,.ew-exposure-product__size-disclosure summary,.ew-exposure-product__final .button):focus-visible{outline:2px solid var(--ew-exposure-accent-dark);outline-offset:3px}.ew-exposure-product{color:var(--ew-exposure-text);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif)}.ew-exposure-product--content{padding:clamp(18px,2vw,28px) 0 clamp(46px,7vw,86px)}.ew-exposure-product__inner{display:grid;gap:clamp(24px,3.5vw,44px)}.ew-exposure-product__section{padding:clamp(24px,4vw,48px);border:1px solid var(--ew-exposure-border);border-radius:24px;background:var(--ew-exposure-surface);box-shadow:var(--ew-exposure-shadow-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.ew-exposure-product__heading{max-width:760px;margin-bottom:clamp(20px,3vw,32px)}.ew-exposure-product__eyebrow{margin:0 0 8px;color:var(--ew-exposure-accent-dark);font-size:12px;font-weight:700;line-height:1.35;letter-spacing:.12em;text-transform:uppercase}.ew-exposure-product__heading h2{margin:0;font-size:clamp(28px,3.4vw,42px);line-height:1.1}.ew-exposure-product__richtext{max-width:82ch;color:var(--ew-exposure-muted)}.ew-exposure-product__richtext>:first-child,.ew-exposure-product__feature-grid .rte>:first-child,.ew-exposure-product__highlight-grid .rte>:first-child{margin-top:0}.ew-exposure-product__richtext>:last-child,.ew-exposure-product__feature-grid .rte>:last-child,.ew-exposure-product__highlight-grid .rte>:last-child{margin-bottom:0}.ew-exposure-product__feature-grid,.ew-exposure-product__highlight-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ew-exposure-product__feature-grid .ew-feature-card,.ew-exposure-product__highlight-grid .ew-feature-card,.ew-exposure-product__fulfilment-grid article{height:100%;overflow:hidden;border:1px solid var(--ew-exposure-border);border-radius:18px;background:radial-gradient(circle at 86% 0%,rgba(221,241,246,.34),transparent 52%),linear-gradient(150deg,#fffffff0,#f9fcfdc7);box-shadow:inset 0 1px #fffffff0,0 10px 26px #18303a0f;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ew-exposure-product__feature-grid .ew-feature-card__content,.ew-exposure-product__highlight-grid .ew-feature-card__content{padding:24px}.ew-exposure-product__feature-grid .ew-feature-card__eyebrow,.ew-exposure-product__highlight-grid .ew-feature-card__eyebrow{color:var(--ew-exposure-accent-dark);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:11px;font-weight:700;letter-spacing:.1em}.ew-exposure-product__feature-grid .ew-feature-card__title,.ew-exposure-product__highlight-grid .ew-feature-card__title{margin:8px 0 10px;font-size:20px;line-height:1.25}.ew-exposure-product__feature-grid .ew-feature-card__body,.ew-exposure-product__highlight-grid .ew-feature-card__body{color:var(--ew-exposure-muted);font-size:15px;line-height:1.55}.ew-exposure-product__spec-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0;overflow:hidden;border:1px solid var(--ew-exposure-border);border-radius:18px;background:#ffffffb8}.ew-exposure-product__spec-row{display:grid;grid-template-columns:minmax(120px,.7fr) minmax(0,1.3fr);gap:16px;padding:18px 20px;border-bottom:1px solid var(--ew-exposure-border)}.ew-exposure-product__spec-row:nth-child(odd){border-right:1px solid var(--ew-exposure-border)}.ew-exposure-product__spec-row:nth-last-child(-n+2){border-bottom:0}.ew-exposure-product__spec-row dt{color:var(--ew-exposure-muted);font-size:13px;font-weight:700;line-height:1.4}.ew-exposure-product__spec-row dd{margin:0;color:var(--ew-exposure-text);font-size:15px;font-weight:600;line-height:1.4}.ew-exposure-product__spec-content{margin-top:24px}.ew-exposure-product__size-list,.ew-exposure-product__faq-list{display:grid;gap:12px}.ew-exposure-product__size-disclosure,.ew-exposure-product__faq-list .ew-faq-item{overflow:hidden;border:1px solid var(--ew-exposure-border);border-radius:16px;background:#ffffffbd}.ew-exposure-product__size-disclosure summary,.ew-exposure-product__faq-list .ew-faq-item__summary{padding:18px 20px;color:var(--ew-exposure-text);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:17px;font-weight:600;line-height:1.45;list-style:none;cursor:pointer}.ew-exposure-product__size-disclosure summary::-webkit-details-marker,.ew-exposure-product__faq-list .ew-faq-item__summary::-webkit-details-marker,.ew-exposure-product__faq-list .ew-faq-item__summary .svg-wrapper{display:none}.ew-exposure-product__size-disclosure[open] summary,.ew-exposure-product__faq-list .ew-faq-item[open] .ew-faq-item__summary{border-bottom:1px solid var(--ew-exposure-border);background:#e4f6f98f}.ew-exposure-product__size-content,.ew-exposure-product__faq-list .ew-faq-item__answer{padding:20px;color:var(--ew-exposure-muted);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-size:16px;font-weight:400;line-height:1.65}.ew-exposure-product__size-content img{display:block;width:auto;max-width:100%;height:auto;margin:0 auto;border-radius:10px}.ew-exposure-product__fulfilment-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ew-exposure-product__fulfilment-grid article{padding:24px}.ew-exposure-product__fulfilment-grid h3{margin:0 0 10px;font-size:20px;line-height:1.25}body:has([data-ew-exposure-accessory]) #MainContent .related-products{color:var(--ew-exposure-text);font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif)}body:has([data-ew-exposure-accessory]) #MainContent .related-products__heading{margin-bottom:28px;color:var(--ew-exposure-text);font-family:var(--ew-exposure-heading-font, Jost, var(--font-heading-family), sans-serif);font-weight:600}body:has([data-ew-exposure-accessory]) #MainContent .related-products .grid__item{display:flex;align-items:stretch}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card{overflow:hidden;border:1px solid rgba(37,69,81,.14);border-radius:20px;background:radial-gradient(circle at 86% 0%,rgba(222,241,246,.28),transparent 48%),#ffffffe6;box-shadow:inset 0 1px #fffffff5,0 10px 26px #18303a12;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card>.card{background:transparent}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card .card__inner{flex:none;background:#f8fbfcd1}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card .card__media,body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card .card__media>.media{width:100%;height:100%}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card .card__media img{width:100%;height:100%;padding:12px;object-fit:contain;object-position:center}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__body{padding:20px}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__body>.card__information,body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__body>.card__information>.card-information{width:100%;padding:0}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__title{margin:0;color:var(--ew-exposure-text);font-family:var(--ew-exposure-heading-font, Jost, var(--font-heading-family), sans-serif);font-size:18px;font-weight:600;line-height:1.25;letter-spacing:-.015em}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__vendor{margin:9px 0 0;color:var(--ew-exposure-accent-dark);font-size:12px;font-weight:600;line-height:1.35;letter-spacing:.045em;text-transform:uppercase}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__excerpt{margin-top:10px;color:var(--ew-exposure-muted);font-size:14px;line-height:1.5;overflow-wrap:anywhere}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__body>.card__information>.card-information>.ew-related-card__commercial{display:grid;gap:11px;margin-top:auto;padding-top:18px}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__commercial .ew-price{display:grid;gap:4px;margin:0}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__commercial .ew-price__row{display:flex;flex-wrap:wrap;gap:5px;align-items:baseline;margin:0}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__commercial .ew-price__label{color:var(--ew-exposure-muted);font-size:12px;font-weight:600}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__commercial .ew-price__value{color:var(--ew-exposure-text);font-size:14px}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__commercial :is(.ew-price__row--current,.ew-price__row--from) .ew-price__value{font-size:18px;font-weight:600;letter-spacing:-.015em;white-space:nowrap}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__cta{position:relative;z-index:2;display:inline-flex;width:100%;min-height:46px;align-items:center;justify-content:center;padding:11px 18px;border-radius:999px;color:#f5f6f6;background:radial-gradient(circle at 100% 0%,rgba(255,255,255,.1),transparent 58%),#2a2e30f0;box-shadow:inset 0 0 0 1px #ffffff2e,inset 0 1px #ffffff47,0 6px 16px #080a0b1f;font-weight:600;text-align:center;text-decoration:none;transition:background .18s ease,box-shadow .18s ease}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__cta:focus-visible{outline:2px solid var(--ew-exposure-text);outline-offset:3px}.ew-exposure-product--final{padding:clamp(20px,3vw,36px) 0 clamp(48px,7vw,88px)}.ew-exposure-product__final-inner .ew-cta-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:30px;padding:clamp(28px,5vw,56px);overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:24px;color:#ffffffd1;background:radial-gradient(circle at 82% 0%,rgba(255,255,255,.1),transparent 58%),#2a2e30f0;box-shadow:inset 0 0 0 1px #ffffff1f,inset 0 1px #ffffff3d,0 10px 26px #080a0b24}body:has([data-ew-exposure-accessory]) #MainContent .ew-exposure-product__final-inner .ew-cta-row__title{margin:0 0 10px;color:#fff;font-size:clamp(28px,3.5vw,42px);line-height:1.08}.ew-exposure-product__final-inner .ew-cta-row__body{max-width:64ch;color:#ffffffc2}.ew-exposure-product__final-inner .ew-cta-row__body>:first-child,.ew-exposure-product__final-inner .ew-cta-row__body>:last-child{margin-top:0;margin-bottom:0}.ew-exposure-product__final-inner .ew-cta-row__actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.ew-exposure-product__final-inner .button{min-height:50px;padding:0 24px;overflow:hidden;border-radius:999px;color:#142a34;background:#f4fbfcf0;box-shadow:inset 0 1px #fff,0 10px 22px #0411162e;font-family:var(--ew-exposure-body-font, Karla, var(--font-body-family), sans-serif);font-weight:700}.ew-exposure-product__final-inner .button.button--secondary{color:#fff;background:#ffffff17;box-shadow:inset 0 0 0 1px #ffffff5c}.ew-exposure-product__final-inner .button:before,.ew-exposure-product__final-inner .button:after{border-radius:inherit;box-shadow:none}@media(hover:hover)and (pointer:fine){body:has([data-ew-exposure-accessory]) #MainContent .product-form__submit:not([disabled]):hover,body:has([data-ew-exposure-accessory]) #MainContent .shopify-payment-button__button--unbranded:hover{background:linear-gradient(180deg,rgba(255,255,255,.16),transparent 42%),linear-gradient(135deg,#30464f,#1b3038 56%,#122329)}.ew-exposure-product__final-inner .button:hover{color:#0e2732;background:#fff}.ew-exposure-product__final-inner .button.button--secondary:hover{color:#fff;background:#ffffff29}.ew-exposure-product__feature-grid .ew-feature-card:hover,.ew-exposure-product__highlight-grid .ew-feature-card:hover,.ew-exposure-product__fulfilment-grid article:hover,body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card:hover{border-color:#25455138;box-shadow:inset 0 1px #fffffffa,0 14px 30px #18303a17;transform:translateY(-2px)}body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card:hover .card__media .media--hover-effect>img{transform:none}}@media screen and (min-width:990px){body:has([data-ew-exposure-accessory]) #MainContent product-info .page-width{padding-right:40px;padding-left:40px}body:has([data-ew-exposure-accessory]) #MainContent product-info .product{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(24px,2vw,26px)}body:has([data-ew-exposure-accessory]) #MainContent product-info .product__media-wrapper,body:has([data-ew-exposure-accessory]) #MainContent product-info .product__info-wrapper{width:100%;max-width:none}}@media screen and (max-width:1100px){.ew-exposure-product__feature-grid,.ew-exposure-product__highlight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:989px){body:has([data-ew-exposure-accessory]) #MainContent .page-width{padding-right:28px;padding-left:28px}body:has([data-ew-exposure-accessory]) #MainContent product-info .product{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}body:has([data-ew-exposure-accessory]) #MainContent product-info .product__media-wrapper,body:has([data-ew-exposure-accessory]) #MainContent product-info .product__info-wrapper{width:100%;max-width:none}body:has([data-ew-exposure-accessory]) #MainContent .product__info-container{position:static}.ew-exposure-product__final-inner .ew-cta-row{grid-template-columns:minmax(0,1fr)}.ew-exposure-product__final-inner .ew-cta-row__actions{justify-content:flex-start}}@media screen and (max-width:749px){body:has([data-ew-exposure-accessory]) #MainContent{font-size:16px}body:has([data-ew-exposure-accessory]) #MainContent .page-width{padding-right:18px;padding-left:18px}body:has([data-ew-exposure-accessory]) #MainContent .product__media-wrapper,body:has([data-ew-exposure-accessory]) #MainContent .product__info-container,.ew-exposure-product__section,.ew-exposure-product__final-inner .ew-cta-row{border-radius:18px}body:has([data-ew-exposure-accessory]) #MainContent .product__media-wrapper{padding:12px}body:has([data-ew-exposure-accessory]) #MainContent .product__info-container{padding:22px 18px}body:has([data-ew-exposure-accessory]) #MainContent .product__title h1{max-width:none;font-size:clamp(31px,10vw,42px)}.ew-exposure-product__section{padding:24px 18px}.ew-exposure-product__feature-grid,.ew-exposure-product__highlight-grid,.ew-exposure-product__fulfilment-grid,.ew-exposure-product__spec-list{grid-template-columns:minmax(0,1fr)}.ew-exposure-product__spec-row,.ew-exposure-product__spec-row:nth-child(odd),.ew-exposure-product__spec-row:nth-last-child(-n+2){grid-template-columns:minmax(0,1fr);gap:5px;border-right:0;border-bottom:1px solid var(--ew-exposure-border)}.ew-exposure-product__spec-row:last-child{border-bottom:0}.ew-exposure-product__final-inner .ew-cta-row{padding:28px 20px}.ew-exposure-product__final-inner .ew-cta-row__actions,.ew-exposure-product__final-inner .button{width:100%}.ew-exposure-product__final-inner .button{justify-content:center}}@media screen and (max-width:549px){body:has([data-ew-exposure-accessory]) #MainContent .related-products .grid__item{width:100%;max-width:100%}}@media screen and (max-width:374px){body:has([data-ew-exposure-accessory]) #MainContent .page-width{padding-right:14px;padding-left:14px}body:has([data-ew-exposure-accessory]) #MainContent .product__info-container,.ew-exposure-product__section{padding-right:15px;padding-left:15px}.ew-exposure-product__feature-grid .ew-feature-card__content,.ew-exposure-product__highlight-grid .ew-feature-card__content,.ew-exposure-product__fulfilment-grid article{padding:20px}}@media(prefers-reduced-motion:reduce){body:has([data-ew-exposure-accessory]) #MainContent .product-form__submit,body:has([data-ew-exposure-accessory]) #MainContent .shopify-payment-button__button,.ew-exposure-product__final-inner .button,.ew-exposure-product__feature-grid .ew-feature-card,.ew-exposure-product__highlight-grid .ew-feature-card,.ew-exposure-product__fulfilment-grid article,body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card,body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card__cta{transition:none}.ew-exposure-product__feature-grid .ew-feature-card:hover,.ew-exposure-product__highlight-grid .ew-feature-card:hover,.ew-exposure-product__fulfilment-grid article:hover,body:has([data-ew-exposure-accessory]) #MainContent .related-products .ew-related-card:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/component-ew-exposure.css.map */
