:root{--dxs-ink:#1a1a1a;--dxs-ink-2:#3b3934;--dxs-muted:#6f6a60;--dxs-line:#e6e1d6;--dxs-line-2:#cfc7b6;--dxs-cream:#f4f2ed;--dxs-cream-2:#faf8f4;--dxs-gold-dark:#ad9d49;--dxs-ease:cubic-bezier(0.22,0.61,0.36,1);--dxs-font:var(--font-ubuntu),Ubuntu,Helvetica,sans-serif}.dxs{--dxs-accent:var(--dxs-ink);padding-inline:max(0px,calc(clamp(16px, 3vw, 40px) - var(--dx-gutter, 16px)));padding-bottom:clamp(48px,6vw,96px);color:var(--dxs-ink);font-family:var(--dxs-font);font-size:16px;font-weight:300;line-height:1.6;letter-spacing:.01em}.dxs *,.dxs :after,.dxs :before,.dxs-card,.dxs-card *,.dxs-card :after,.dxs-card :before{box-sizing:border-box}.dxs :where(h1,h2,h3,h4,p,ul,ol,dl,dt,dd,figure,figcaption,blockquote,fieldset,legend),.dxs-card :where(h2,h3,p){margin:0;padding:0}.dxs :where(ul,ol){list-style:none}:where(.dxs) li:not([class]){margin:0;padding:0}.dxs :focus-visible,.dxs-card :focus-visible{outline:2px solid var(--dxs-gold-dark);outline-offset:3px}.dxs-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.dxs-eyebrow{font-size:12px;font-weight:400;line-height:1.45;letter-spacing:.16em;text-transform:uppercase;color:var(--dxs-muted)}.dxs .dxs-h1{margin-top:8px;font-size:clamp(2rem,1.45rem + 2.3vw,3.25rem);line-height:1.08;letter-spacing:-.015em}.dxs .dxs-h1,.dxs .dxs-h2{font-family:inherit;font-weight:300;text-transform:none;color:var(--dxs-ink)}.dxs .dxs-h2{margin-top:6px;font-size:clamp(1.5rem,1.2rem + 1.25vw,2.25rem);line-height:1.15;letter-spacing:-.01em;text-wrap:balance}.dxs .dxs-h3{font-family:inherit;font-size:19px;font-weight:400;line-height:1.3;letter-spacing:0;text-transform:none;color:var(--dxs-ink)}.dxs-lede{margin-top:12px;max-width:40em;font-size:16px;font-weight:300;line-height:1.6;color:var(--dxs-ink-2)}.dxs-caption,.dxs-muted{color:var(--dxs-muted)}.dxs-caption{margin-top:10px;font-size:13px;line-height:1.5;text-align:center}.dxs .dxs-text-link{color:var(--dxs-ink);font-size:15px;text-decoration:underline;text-decoration-color:rgba(26,26,26,.3);text-underline-offset:4px}.dxs .dxs-text-link:hover{text-decoration-color:currentColor}.dxs .dxs-link-btn{appearance:none;margin:0;padding:6px 0;border:0;background:none;font:inherit;font-size:14px;color:var(--dxs-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.dxs .dxs-link-btn:disabled{opacity:.4;cursor:default}.dxs .dxs-icon-btn{appearance:none;display:inline-grid;place-items:center;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--dxs-ink);cursor:pointer}.dxs .dxs-icon-btn:hover{background:rgba(26,26,26,.06)}.dxs-chips{display:flex;flex-wrap:wrap;gap:6px}.dxs .dxs-chip{appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:0;padding:4px 12px;border:1px solid var(--dxs-line-2);border-radius:999px;background:#fff;font:inherit;font-size:13px;font-weight:400;line-height:1.3;color:var(--dxs-ink-2);text-decoration:none;transition:border-color .2s var(--dxs-ease),color .2s var(--dxs-ease)}.dxs a.dxs-chip:hover,.dxs button.dxs-chip:hover{border-color:var(--dxs-ink);color:var(--dxs-ink)}.dxs .dxs-chip.is-static{background:var(--dxs-cream);border-color:var(--dxs-cream)}.dxs .dxs-chip-x{cursor:pointer}.dxs-section{margin-top:clamp(48px,7vw,96px)}.dxs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}.dxs-grid>li{display:flex;margin:0;padding:0}.dxs-card{display:flex;flex-direction:column;width:100%;color:var(--dxs-ink);font-family:var(--dxs-font);font-weight:300;letter-spacing:.01em}.dxs-card .dxs-card-link{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;color:inherit;text-decoration:none}.dxs-card-media{position:relative;display:block;aspect-ratio:1;margin-bottom:10px;border:1px solid var(--dxs-line);border-radius:14px;background:#fff;overflow:hidden}.dxs-card .dxs-card-badge{position:absolute;top:10px;left:10px;z-index:2;padding:4px 9px;border-radius:999px;background:#1a1a1a;color:#fff;font-size:11px;line-height:1.3;letter-spacing:.02em;pointer-events:none}.dxs-card .dxs-card-img{object-fit:contain;padding:12%;transition:transform .9s var(--dxs-ease)}.dxs-card-link:hover .dxs-card-img{transform:scale(1.04)}.dxs-card-noimg{position:absolute;inset:0;display:grid;place-items:center;padding:12px;background:var(--dxs-cream);color:var(--dxs-muted);font-size:13px;letter-spacing:.12em;text-align:center;text-transform:uppercase}.dxs-card-labels{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:14px;background:rgba(250,248,244,.95);opacity:0;transform:translateY(6px);transition:opacity .25s var(--dxs-ease),transform .25s var(--dxs-ease);pointer-events:none}.dxs-card-label{display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:400;line-height:1.3;color:var(--dxs-ink)}.dxs-card-label img{flex:none;width:20px;height:20px;object-fit:contain}@media (hover:hover){.dxs-card-link:focus-visible .dxs-card-labels,.dxs-card-link:hover .dxs-card-labels{opacity:1;transform:none}}@media (hover:none){.dxs-card-labels{display:none}}.dxs-card-kicker{font-size:11px;font-weight:400;line-height:1.45;letter-spacing:.14em;text-transform:uppercase;color:var(--dxs-muted)}.dxs-card .dxs-card-name{font-family:inherit;font-size:15px;font-weight:400;line-height:1.35;letter-spacing:.01em;text-transform:none;color:var(--dxs-ink)}.dxs-card-size{font-size:13px;line-height:1.4;color:var(--dxs-muted)}.dxs-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px}.dxs-price{font-size:15px;white-space:nowrap}.dxs-card .dxs-card-add,.dxs-price{font-weight:400;letter-spacing:.02em;color:var(--dxs-ink)}.dxs-card .dxs-card-add{appearance:none;display:inline-flex;align-items:center;gap:6px;height:36px;margin:0;padding:0 12px;border:1px solid rgba(26,26,26,.75);border-radius:999px;background:transparent;font-family:inherit;font-size:13px;cursor:pointer;transition:background-color .2s var(--dxs-ease),color .2s var(--dxs-ease)}.dxs-card .dxs-card-add:hover{background:var(--dxs-ink);color:#fff}.dxs-shop{max-width:1440px;margin-inline:auto}.dxs-shop-head{padding:clamp(20px,4vw,56px) 0 clamp(16px,2.5vw,28px)}.dxs-brandbar{display:flex;gap:8px;padding:2px 0 14px;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.dxs-brandbar::-webkit-scrollbar{display:none}.dxs .dxs-pill{appearance:none;flex:0 0 auto;height:38px;margin:0;padding:0 16px;border:1px solid var(--dxs-line-2);border-radius:999px;background:#fff;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.01em;color:var(--dxs-ink);white-space:nowrap;cursor:pointer;transition:background-color .2s var(--dxs-ease),border-color .2s var(--dxs-ease),color .2s var(--dxs-ease)}.dxs .dxs-pill.is-on,.dxs .dxs-pill:hover{border-color:var(--dxs-ink)}.dxs .dxs-pill.is-on{background:var(--dxs-ink);color:#fff}.dxs-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 0;border-top:1px solid var(--dxs-line);border-bottom:1px solid var(--dxs-line)}.dxs .dxs-filter-btn{appearance:none;display:inline-flex;align-items:center;gap:8px;height:40px;margin:0;padding:0 16px;border:1px solid var(--dxs-ink);border-radius:999px;background:#fff;font-family:inherit;font-size:14px;font-weight:400;color:var(--dxs-ink);cursor:pointer}.dxs-count{order:3;flex:1 0 100%;font-size:14px;color:var(--dxs-muted)}.dxs .dxs-sort{display:inline-flex;align-items:center;gap:8px;margin:0 0 0 auto;font-weight:300}.dxs-sort-label{font-size:14px;color:var(--dxs-muted)}@media (max-width:767px){.dxs-sort-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.dxs .dxs-sort select{appearance:none;height:40px;margin:0;padding:0 34px 0 14px;border:1px solid var(--dxs-line-2);border-radius:999px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%231a1a1a' stroke-width='1.3'/%3E%3C/svg%3E") no-repeat right 14px center;font-family:inherit;font-size:16px;font-weight:400;color:var(--dxs-ink);cursor:pointer}.dxs-layout{position:relative;padding-top:20px}.dxs-scrim{position:fixed;inset:0;z-index:940;background:rgba(20,18,15,.42);opacity:0;pointer-events:none;transition:opacity .3s var(--dxs-ease)}.dxs-scrim.is-open{opacity:1;pointer-events:auto}.dxs-filters{position:fixed;right:0;bottom:0;left:0;z-index:950;display:flex;flex-direction:column;max-height:88dvh;border-radius:18px 18px 0 0;background:#fff;box-shadow:0 -12px 40px rgba(20,18,15,.18);transform:translateY(100%);visibility:hidden;transition:transform .32s var(--dxs-ease),visibility 0s linear .32s}.dxs-filters.is-open{transform:none;visibility:visible;transition:transform .32s var(--dxs-ease)}.dxs-filters:focus{outline:none}.dxs-filters-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 10px 20px;border-bottom:1px solid var(--dxs-line)}.dxs .dxs-filters-title{font-family:inherit;font-size:18px;font-weight:400;line-height:1.3;color:var(--dxs-ink)}.dxs-filters-body{flex:1 1 auto;padding:0 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--dxs-line-2) transparent}.dxs-filters-foot{display:flex;align-items:center;gap:16px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--dxs-line)}.dxs .dxs-filters-done{flex:1 1 auto}.dxs .dxs-group{min-width:0;margin:0;padding:16px 0;border:0;border-bottom:1px solid var(--dxs-line)}.dxs .dxs-group:last-child{border-bottom:0}.dxs .dxs-group-title{float:left;width:100%;display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:0;font-size:12px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--dxs-ink)}.dxs .dxs-group-count{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--dxs-ink);color:#fff;font-size:11px;font-weight:500;letter-spacing:0;text-transform:none}.dxs-options{clear:both}.dxs-options>li{margin:0;padding:0}.dxs .dxs-option{position:relative;display:flex;align-items:center;gap:12px;min-height:42px;margin:0;padding:4px 0;font-size:15px;font-weight:300;line-height:1.35;color:var(--dxs-ink-2);cursor:pointer}.dxs .dxs-option input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.dxs-option-box{position:relative;flex:none;width:18px;height:18px;border:1px solid var(--dxs-line-2);border-radius:5px;background:#fff;transition:background-color .15s var(--dxs-ease),border-color .15s var(--dxs-ease)}.dxs-option.is-on .dxs-option-box{border-color:var(--dxs-ink);background:var(--dxs-ink)}.dxs-option.is-on .dxs-option-box:after{content:"";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.dxs .dxs-option.is-on{color:var(--dxs-ink)}.dxs-option input:focus-visible+.dxs-option-box{outline:2px solid var(--dxs-gold-dark);outline-offset:2px}.dxs .dxs-more{appearance:none;margin:4px 0 0;padding:6px 0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:400;color:var(--dxs-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.dxs-active{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:20px}.dxs-active>li{margin:0;padding:0}.dxs-empty{align-items:center;padding:56px 16px;background:var(--dxs-cream-2);color:var(--dxs-ink-2);text-align:center}.dxs-empty,.dxs-help{display:flex;flex-direction:column;gap:16px;border-radius:16px}.dxs-help{align-items:flex-start;margin-top:clamp(48px,7vw,96px);padding:clamp(20px,3vw,32px);background:var(--dxs-cream)}.dxs-help p{margin-top:4px;font-size:15px}.dxs-help-ctas{display:flex;flex-wrap:wrap;gap:10px}.dxs-pdp{max-width:1240px;margin-inline:auto}.dxs-crumbs ol{display:flex;flex-wrap:wrap;gap:4px 8px;padding:14px 0 16px;font-size:13px;color:var(--dxs-muted)}.dxs-crumbs li{margin:0;padding:0}.dxs-crumbs li+li:before{content:"/";margin-right:8px;color:var(--dxs-line-2)}.dxs .dxs-crumbs a{color:var(--dxs-muted);text-decoration:none}.dxs .dxs-crumbs a:hover{color:var(--dxs-ink);text-decoration:underline;text-underline-offset:3px}.dxs-pdp-top{display:grid;gap:24px}.dxs-gallery{min-width:0}.dxs .dxs-gallery-main{appearance:none;position:relative;display:block;width:100%;max-width:560px;aspect-ratio:6/5;margin:0 auto;padding:0;border:1px solid var(--dxs-line);border-radius:16px;background:#fff;overflow:hidden;cursor:zoom-in}.dxs .dxs-gallery-main .dxs-gallery-img{object-fit:contain;padding:10%}.dxs .dxs-gallery-main.is-empty{display:grid;place-items:center;background:var(--dxs-cream);color:var(--dxs-muted);font-size:15px;letter-spacing:.12em;text-transform:uppercase;cursor:default}.dxs-thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;max-width:560px;margin:8px auto 0}.dxs .dxs-thumb,.dxs-thumbs>li{margin:0;padding:0}.dxs .dxs-thumb{appearance:none;position:relative;display:block;width:100%;aspect-ratio:1;border:1px solid var(--dxs-line);border-radius:10px;background:#fff;overflow:hidden;cursor:pointer}.dxs .dxs-thumb .dxs-gallery-img{object-fit:contain;padding:8%}.dxs .dxs-thumb.is-on{border-color:var(--dxs-ink)}.dxs-lightbox{width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:var(--dxs-cream-2)}.dxs-lightbox::backdrop{background:rgba(20,18,15,.6)}.dxs-lightbox-stage{position:absolute;inset:56px 16px;display:flex;align-items:center;justify-content:center}.dxs-lightbox-img{display:block;max-width:100%;max-height:100%;width:auto;height:auto;border-radius:8px;background:#fff}.dxs .dxs-lightbox .dxs-icon-btn,.dxs-lightbox .dxs-icon-btn{position:absolute;background:#fff;box-shadow:0 2px 10px rgba(20,18,15,.12)}.dxs-lightbox-close{top:10px;right:10px}.dxs-lightbox-next,.dxs-lightbox-prev{top:50%;transform:translateY(-50%)}.dxs-lightbox-prev{left:10px}.dxs-lightbox-next{right:10px}.dxs-pdp-info{min-width:0}.dxs .dxs-pdp-title{margin-top:8px;font-family:inherit;font-size:clamp(1.75rem,1.35rem + 1.7vw,2.75rem);font-weight:300;line-height:1.12;letter-spacing:-.012em;text-transform:none;color:var(--dxs-ink);text-wrap:balance}.dxs-pdp-size{margin-top:6px;font-size:14px;color:var(--dxs-muted)}.dxs-pdp-outcome{margin-top:18px;font-size:17px;font-weight:400;line-height:1.5;color:var(--dxs-ink)}.dxs-pdp-timeline{display:flex;align-items:flex-start;gap:8px;margin-top:8px;font-size:14px;line-height:1.5;color:var(--dxs-ink-2)}.dxs-pdp-timeline svg{flex:none;margin-top:3px}.dxs-facts{display:grid;gap:10px;margin-top:20px}.dxs-facts-row{display:grid;grid-template-columns:92px minmax(0,1fr);align-items:baseline;gap:10px}.dxs-facts dt{font-size:11px;font-weight:400;line-height:1.3;letter-spacing:.12em;text-transform:uppercase;color:var(--dxs-muted)}.dxs-facts .dxs-chips{gap:5px}.dxs-facts .dxs-chip{min-height:28px;padding:3px 10px;font-size:12.5px}.dxs-pdp-tagline{margin-top:22px;font-size:16px;font-weight:400;line-height:1.55;color:var(--dxs-ink)}.dxs-pdp-desc p{margin-top:10px;font-size:15.5px;line-height:1.7;color:var(--dxs-ink-2);white-space:pre-line}.dxs-pdp-indication{margin-top:16px;padding:12px 14px;border-radius:10px;background:var(--dxs-cream);font-size:14px;line-height:1.6;color:var(--dxs-ink-2)}.dxs-pdp-indication strong{font-weight:500;color:var(--dxs-ink)}.dxs-pdp-buy{margin-top:24px;padding-top:20px;border-top:1px solid var(--dxs-line)}.dxs-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.dxs-pdp-amount{font-size:28px;font-weight:400;letter-spacing:.01em;color:var(--dxs-ink)}.dxs-pdp-compare{font-size:17px;color:var(--dxs-muted)}.dxs-pdp-vat{font-size:13px;color:var(--dxs-muted)}.dxs-pdp-stock{margin-top:6px;font-size:14px;font-weight:400;color:#9a3b2e}.dxs-buy-form{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;margin-top:14px}.dxs-qty{display:inline-flex;align-items:center;height:46px;border:1px solid var(--dxs-line-2);border-radius:8px;background:#fff}.dxs .dxs-qty-btn{appearance:none;display:grid;place-items:center;width:40px;height:100%;margin:0;padding:0;border:0;background:none;color:var(--dxs-ink);cursor:pointer}.dxs .dxs-qty-btn:disabled{opacity:.3;cursor:default}.dxs .dxs-qty-input{width:36px;height:100%;margin:0;padding:0;border:0;background:transparent;font-family:inherit;font-size:16px;font-weight:400;text-align:center;color:var(--dxs-ink);-moz-appearance:textfield;appearance:textfield}.dxs-qty-input::-webkit-inner-spin-button,.dxs-qty-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dxs .dxs-buy-add,.dxs .dxs-buy-now{width:100%}.dxs .dxs-buy-add:disabled{opacity:.4;cursor:not-allowed}.dxs .dxs-buy-now{grid-column:1/-1}.dxs-wallet-wait{display:none;grid-column:1/-1;height:48px;border-radius:8px;background:linear-gradient(90deg,#efece6,#f7f5f1 50%,#efece6);background-size:200% 100%;animation:dxs-wallet-wait 1.2s linear infinite}@keyframes dxs-wallet-wait{0%{background-position:200% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.dxs-wallet-wait{animation:none}}@media (pointer:coarse){.dxs-buy-form[data-wallet=pending] .dxs-buy-now{display:none}.dxs-buy-form[data-wallet=pending] .dxs-wallet-wait{display:block}}.dxs-trust{display:grid;margin-top:24px;border:1px solid var(--dxs-line);border-radius:12px;overflow:hidden}.dxs-trust>li{display:flex;flex-direction:column;gap:2px;margin:0;padding:14px 16px}.dxs-trust>li+li{border-top:1px solid var(--dxs-line)}.dxs-trust-title{font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--dxs-ink)}.dxs-trust-text{font-size:13.5px;line-height:1.5;color:var(--dxs-muted)}.dxs .dxs-trust-link{display:flex;flex-direction:column;gap:2px;color:inherit;text-decoration:none}.dxs .dxs-trust-link:hover .dxs-trust-title{text-decoration:underline;text-underline-offset:3px}.dxs-press{margin-top:24px;padding-top:16px;border-top:1px solid var(--dxs-line)}.dxs-press li{margin-top:8px;font-size:15px;line-height:1.5;color:var(--dxs-ink-2)}.dxs-press strong{font-weight:500;color:var(--dxs-ink)}.dxs-expect{padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--dxs-line)}.dxs-expect-grid{display:grid;gap:28px;margin-top:24px}.dxs-ba,.dxs-video{margin:0}.dxs-video-media{position:relative;max-width:min(100%,270px);aspect-ratio:9/16;margin:0 auto;border-radius:14px;background:#1a1a1a;overflow:hidden}.dxs-video-el{display:block;width:100%;height:100%;object-fit:cover}.dxs .dxs-video-play{appearance:none;position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:0;border:0;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.25));cursor:pointer}.dxs-video-icon{display:grid;place-items:center;width:64px;height:64px;border-radius:999px;background:rgba(255,255,255,.94);color:var(--dxs-ink);box-shadow:0 6px 24px rgba(0,0,0,.25);transition:transform .25s var(--dxs-ease)}.dxs-video-play:hover .dxs-video-icon{transform:scale(1.06)}.dxs-ba-media{position:relative;display:block;max-width:360px;aspect-ratio:9/16;margin:0 auto;border:1px solid var(--dxs-line);border-radius:14px;background:#fff;overflow:hidden}.dxs-ba-media img{display:block;width:100%;height:100%;object-fit:contain}.dxs-expect-text .dxs-pdp-outcome{margin-top:0;font-size:20px}.dxs-sections{display:grid;gap:36px;padding-top:clamp(32px,4vw,48px);border-top:1px solid var(--dxs-line)}.dxs-block{min-width:0}.dxs-rich{margin-top:12px;font-size:15.5px;font-weight:300;line-height:26px;color:var(--dxs-ink-2)}.dxs-block-wide>.dxs-rich:first-child{margin-top:0}.dxs-rich p{margin:0;white-space:pre-line}.dxs-rich p+p,.dxs-rich p+ul,.dxs-rich ul+p{margin-top:10px}.dxs .dxs-rich h2,.dxs .dxs-rich h3,.dxs .dxs-rich h4{margin:0 0 14px;font-family:inherit;font-size:19px;font-weight:400;line-height:1.3;text-transform:none;color:var(--dxs-ink)}.dxs-rich b,.dxs-rich strong{font-weight:500;color:var(--dxs-ink)}.dxs .dxs-rich a{color:var(--dxs-ink);text-decoration:underline;text-underline-offset:3px}.dxs .dxs-rich ol,.dxs .dxs-rich ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.dxs .dxs-rich ul>li,.dxs .dxs-rich>li{position:relative;margin:0;padding:0 0 0 20px;list-style:none}.dxs .dxs-rich>li+li{margin-top:10px}.dxs .dxs-rich ul>li:before,.dxs .dxs-rich>li:before{content:"";position:absolute;top:13px;left:2px;width:9px;height:1px;background:var(--dxs-ink)}.dxs .dxs-rich ol{counter-reset:dxs-step;gap:14px}.dxs .dxs-rich ol>li{position:relative;min-height:30px;margin:0;padding:3px 0 0 44px;counter-increment:dxs-step}.dxs .dxs-rich ol>li:before{content:counter(dxs-step);position:absolute;top:0;left:0;display:grid;place-items:center;width:30px;height:30px;border:1px solid var(--dxs-line-2);border-radius:999px;font-size:13px;font-weight:400;color:var(--dxs-ink)}.dxs-inci{margin-top:clamp(32px,4vw,48px);padding-top:16px;border-top:1px solid var(--dxs-line)}.dxs-faq-item summary,.dxs-inci summary{list-style:none;cursor:pointer}.dxs-faq-item summary::-webkit-details-marker,.dxs-inci summary::-webkit-details-marker{display:none}.dxs-inci summary{display:inline-flex;align-items:center;gap:10px;min-height:40px;font-size:12.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--dxs-ink)}.dxs-faq-item summary:after,.dxs-inci summary:after{content:"";width:8px;height:8px;border:solid;border-width:0 1.3px 1.3px 0;transform:translateY(-2px) rotate(45deg);transition:transform .2s var(--dxs-ease)}.dxs-faq-item[open] summary:after,.dxs-inci[open] summary:after{transform:translateY(2px) rotate(-135deg)}.dxs-inci-note{margin-top:8px;font-size:12px;color:var(--dxs-muted)}.dxs-inci-list{margin-top:6px;max-width:72em;font-size:13px;line-height:1.75;color:var(--dxs-ink-2)}.dxs-faq-list{margin-top:20px;border-top:1px solid var(--dxs-line)}.dxs-faq-item{border-bottom:1px solid var(--dxs-line)}.dxs-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:14px 4px 14px 0;font-size:16.5px;font-weight:400;line-height:1.4;color:var(--dxs-ink)}.dxs-faq-item summary:after{flex:none}.dxs-faq-item p{max-width:46em;padding:0 0 18px;font-size:15.5px;line-height:1.7;color:var(--dxs-ink-2);white-space:pre-line}.dxs-related .dxs-grid{margin-top:24px}@media (min-width:992px){.dxs-related .dxs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.dxs-brand{max-width:1240px;margin-inline:auto}.dxs-brand-hero{margin-top:8px;padding:clamp(28px,5vw,72px) clamp(18px,5vw,72px);border-top:3px solid var(--dxs-accent);border-radius:0 0 18px 18px;background:var(--dxs-cream);text-align:center}.dxs .dxs-brand-title{display:flex;flex-direction:column;align-items:center;gap:20px;font-family:inherit;font-size:clamp(1.55rem,1.15rem + 1.8vw,2.6rem);font-weight:300;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--dxs-ink)}.dxs .dxs-brand-logo{display:block;width:min(100%,280px);height:auto}.dxs-brand-tagline{text-wrap:balance}.dxs-brand-hero .dxs-eyebrow{margin-top:18px;color:var(--dxs-accent)}.dxs-brand-hero .dxs-lede{margin-inline:auto}.dxs-brand-ctas{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px;margin-top:26px}.dxs-brand-proof{margin-top:18px;font-size:13px;line-height:1.5;color:var(--dxs-muted)}.dxs-stars{margin-right:8px;letter-spacing:2px;color:var(--dxs-ink)}.dxs-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 8px;margin-top:24px}.dxs-tiles>li{margin:0;padding:0}.dxs .dxs-tile{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.dxs-tile-media{position:relative;display:block;aspect-ratio:1;border:1px solid var(--dxs-line);border-radius:12px;background:#fff;overflow:hidden}.dxs .dxs-tile-img{object-fit:contain;padding:16%;transition:transform .9s var(--dxs-ease)}.dxs-tile:hover .dxs-tile-img{transform:scale(1.05)}.dxs-tile-label{display:flex;align-items:center;justify-content:center;min-height:44px;padding:6px 4px;border:1px solid var(--dxs-accent);border-radius:8px;font-size:10.5px;font-weight:500;line-height:1.25;letter-spacing:.06em;hyphens:auto;text-align:center;text-transform:uppercase;color:var(--dxs-accent);transition:background-color .2s var(--dxs-ease),color .2s var(--dxs-ease)}.dxs-tile:hover .dxs-tile-label{background:var(--dxs-accent);color:#fff}.dxs-grid-kits{margin-top:24px}.dxs-authorised{padding-top:clamp(32px,4vw,56px);border-top:1px solid var(--dxs-line)}.dxs-auth-tiles{display:grid;gap:12px;margin-top:24px}.dxs-auth-tiles>li{margin:0;padding:20px;border:1px solid var(--dxs-line);border-radius:14px;background:#fff}.dxs .dxs-auth-title{font-family:inherit;font-size:17px;font-weight:400;line-height:1.35;text-transform:none;color:var(--dxs-ink)}.dxs-auth-tiles p{margin-top:6px;font-size:14.5px;line-height:1.6;color:var(--dxs-muted)}.dxs-auth-why{max-width:46em;margin-top:28px}.dxs-auth-why p{margin-top:8px;font-size:15.5px;line-height:1.7;color:var(--dxs-ink-2)}.dxs-pdp-info{container:dxs-info/inline-size}@container dxs-info (min-width: 460px){.dxs-facts-row{grid-template-columns:120px minmax(0,1fr)}.dxs-buy-form{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}.dxs .dxs-buy-now{grid-column:auto}.dxs-trust{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.dxs-trust>li+li{border-top:0;border-left:1px solid var(--dxs-line)}}@media (min-width:600px){.dxs-tiles{gap:16px 12px}.dxs-tile-label{padding:8px 10px;font-size:12px;letter-spacing:.1em}}@media (min-width:768px){.dxs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 20px}.dxs-count{order:0;flex:1 1 auto}.dxs-expect-grid{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:48px}.dxs-expect-grid.is-pair{grid-template-columns:repeat(2,minmax(0,340px));justify-content:start;align-items:start}.dxs-expect-grid>:only-child{grid-column:1/-1;justify-self:start;width:100%;max-width:360px}.dxs-ba-media,.dxs-video-media{max-width:320px;margin:0}.dxs .dxs-gallery-main{aspect-ratio:1}.dxs-expect .dxs-caption{max-width:320px;text-align:left}.dxs-pdp-top{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:start;gap:32px}.dxs-gallery{position:sticky;top:calc(var(--dx-header-h, 80px) + 16px)}.dxs-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 56px}.dxs-block-wide{grid-column:1/-1}.dxs-help{flex-direction:row;align-items:center;justify-content:space-between}.dxs-auth-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.dxs .dxs-brand-logo{width:420px}}@media (min-width:992px){.dxs-pdp-top{gap:56px}.dxs .dxs-gallery-main .dxs-gallery-img{padding:14%}.dxs .dxs-filter-btn{display:none}.dxs-brandbar{flex-wrap:wrap;overflow:visible}.dxs-layout{display:grid;grid-template-columns:236px minmax(0,1fr);gap:40px;align-items:start}.dxs-scrim{display:none}.dxs-filters{position:sticky;top:calc(var(--dx-header-h, 80px) + 16px);z-index:auto;max-height:calc(100vh - var(--dx-header-h, 80px) - 32px);border-radius:0;background:transparent;box-shadow:none;transform:none;visibility:visible;transition:none}.dxs .dxs-filters-done,.dxs-filters-head{display:none}.dxs-filters-body{padding:0 4px 0 0}.dxs-filters-foot{padding:14px 0 0;border-top:0}.dxs .dxs-group:first-child{padding-top:0}.dxs-tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (min-width:1200px){.dxs-shop .dxs-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.dxs-grid-kits{grid-template-columns:repeat(5,minmax(0,1fr))}.dxs-auth-tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.dxs *,.dxs-card *{transition:none!important}}.dxs .dxs-rt-cta{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding:16px 18px;border-radius:14px;background:radial-gradient(520px 200px at 100% 0,rgba(206,189,99,.16),transparent 70%),var(--dxs-cream);color:var(--dxs-ink);text-decoration:none}.dxs-rt-cta-text{display:flex;flex:1 1 auto;flex-direction:column;gap:3px;min-width:0}.dxs-rt-cta-kicker{font-size:13px;letter-spacing:.04em;color:var(--dxs-muted)}.dxs-rt-cta-title{font-size:19px;font-weight:400;line-height:1.25}.dxs-rt-cta-sub{font-size:14px;line-height:1.45;color:var(--dxs-ink-2)}.dxs-rt-cta-go{display:grid;flex:none;place-items:center;width:42px;height:42px;border-radius:999px;background:var(--dxs-ink);color:#fff;transition:transform .25s var(--dxs-ease)}.dxs .dxs-an{position:relative;overflow:hidden;display:flex;align-items:center;gap:14px;padding:18px 16px 18px 18px;border-radius:22px;background:#212435;border:1px solid rgba(171,145,95,.55);box-shadow:0 10px 28px rgba(33,36,53,.22);color:#fff;text-decoration:none}.dxs .dxs-an--shop{margin:0 0 12px}@media (max-width:767px){.dxs .dxs-an--shop{padding:16px 14px 16px 16px;gap:12px}.dxs .dxs-an--shop .dxs-an-pic img{width:88px;height:116px}.dxs .dxs-an--shop .dxs-an-title{font-size:19px}}.dxs .dxs-an--product{gap:12px;margin:14px 0 0;padding:12px 14px 12px 12px;border-radius:18px;box-shadow:none}.dxs-an-text{display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-width:0}.dxs-an-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dxs-an-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 10px;border-radius:999px;background:#ab915f;color:#fff;font-size:12px;font-weight:700;letter-spacing:.06em}.dxs-an-dot{width:6px;height:6px;border-radius:50%;background:#fff;animation:dxs-an-dot 1.6s ease-in-out infinite}.dxs-an-meta{font-size:12.5px;letter-spacing:.04em;color:#c9bfa6}.dxs-an-title{font-size:21px;font-weight:500;line-height:1.2;color:#fff}.dxs-an--product .dxs-an-title{font-size:15.5px}.dxs-an-sub{font-size:13.5px;line-height:1.45;color:#d9d4c4}.dxs-an-go{font-size:14.5px;font-weight:500;color:#e3cf96}.dxs-an-pic{flex:none;overflow:hidden;border-radius:16px;border:1.5px solid #ab915f;box-shadow:0 0 0 4px rgba(171,145,95,.16);line-height:0}.dxs-an-pic img{display:block;width:104px;height:136px;object-fit:cover;object-position:center 70%}.dxs-an--product .dxs-an-pic{border-radius:12px;box-shadow:none}.dxs-an--product .dxs-an-pic img{width:68px;height:90px}.dxs-an-arrow{flex:none;color:#e3cf96;transition:transform .25s var(--dxs-ease)}.dxs .dxs-an:hover .dxs-an-arrow{transform:translateX(3px)}.dxs-an-sheen{position:absolute;inset:0 auto 0 0;width:34%;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(214,190,130,.22),rgba(255,255,255,0));animation:dxs-an-sheen 6s ease-in-out 1s infinite;pointer-events:none}@keyframes dxs-an-sheen{0%{transform:translateX(-120%) skewX(-18deg)}22%,to{transform:translateX(320%) skewX(-18deg)}}@keyframes dxs-an-dot{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.dxs-an-dot,.dxs-an-sheen{animation:none}}.dxs .dxs-ctas{display:grid;grid-template-columns:1fr;gap:12px;margin:0 0 18px}.dxs .dxs-ctas>.dxs-rt-cta{margin:0}@media (min-width:768px){.dxs .dxs-ctas{grid-template-columns:1fr 1fr}}.dxs .dxs-rt-cta:hover .dxs-rt-cta-go{transform:translateX(3px)}.dxs-routine{max-width:1240px;margin-inline:auto}.dxs-rt{display:grid;grid-template-columns:1fr;gap:24px;margin:4px -4px 0;padding:28px 16px 16px;border-radius:14px;background:radial-gradient(900px 380px at 100% 0,rgba(206,189,99,.14),transparent 65%),var(--dxs-cream);scroll-margin-top:88px}.dxs-rt-eyebrow{font-size:13px;font-weight:400;line-height:1.4;letter-spacing:.06em;color:var(--dxs-muted)}.dxs-rt-eyebrow.is-gold{color:#85762d}.dxs .dxs-rt-display{margin-top:10px;font-family:inherit;font-size:clamp(2rem,1.25rem + 2.6vw,3.5rem);font-weight:300;line-height:1.08;letter-spacing:-.015em;text-transform:none;color:var(--dxs-ink);outline:none}.dxs-rt-lede{margin-top:16px;max-width:34em;font-size:17px;line-height:1.6;color:var(--dxs-ink-2)}.dxs-rt-summary{margin-top:14px;font-size:14px;line-height:1.6;color:var(--dxs-muted)}.dxs-rt-card{min-width:0;padding:20px 16px;border-radius:14px;background:#fff;box-shadow:0 1px 0 rgba(26,26,26,.04),0 24px 60px -36px rgba(60,46,12,.32)}.dxs-rt-progress{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:26px;font-size:13px;letter-spacing:.04em;color:var(--dxs-ink)}.dxs-rt-muted{color:var(--dxs-muted)}.dxs-rt-bar{position:relative;flex:0 0 120px;height:2px;background:var(--dxs-line);overflow:hidden}.dxs-rt-bar>span{position:absolute;inset:0 auto 0 0;background:var(--dxs-gold-dark);transition:width .5s var(--dxs-ease)}.dxs-rt-step{animation:dxs-rt-fade .35s var(--dxs-ease) both}.dxs .dxs-rt-question{margin-bottom:22px;font-family:inherit;font-size:clamp(20px,1rem + .6vw,24px);font-weight:400;line-height:1.3;text-transform:none;color:var(--dxs-ink);outline:none}.dxs-rt-hint{display:block;margin-top:6px;font-size:14px;font-weight:300;color:var(--dxs-muted)}.dxs-rt-tiles{display:grid;gap:12px}.dxs .dxs-rt-tile{appearance:none;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px;min-height:60px;margin:0;padding:16px 44px 16px 16px;border:1px solid var(--dxs-line);border-radius:12px;background:#fff;font-family:inherit;text-align:left;color:var(--dxs-ink);cursor:pointer;transition:border-color .2s var(--dxs-ease),background-color .2s var(--dxs-ease)}.dxs .dxs-rt-tile.is-on,.dxs .dxs-rt-tile:hover{border-color:var(--dxs-ink);background:var(--dxs-cream-2)}.dxs-rt-tile-label{font-size:17px;font-weight:400;line-height:1.3;letter-spacing:.01em}.dxs-rt-tile-hint{font-size:13px;font-weight:300;line-height:1.45;color:var(--dxs-muted)}.dxs-rt-arrow{position:absolute;top:50%;right:14px;margin-top:-9px;color:var(--dxs-muted);transition:transform .25s var(--dxs-ease),color .25s var(--dxs-ease)}.dxs .dxs-rt-tile:hover .dxs-rt-arrow{transform:translateX(3px);color:var(--dxs-ink)}.dxs-rt-chips{display:flex;flex-wrap:wrap;gap:10px}.dxs .dxs-rt-chip{appearance:none;display:inline-flex;flex:1 1 100%;align-items:center;gap:10px;margin:0;padding:12px 16px 12px 12px;border:1px solid var(--dxs-line);border-radius:10px;background:#fff;font-family:inherit;font-size:15px;font-weight:300;line-height:1.3;text-align:left;color:var(--dxs-ink);cursor:pointer;transition:border-color .2s var(--dxs-ease),background-color .2s var(--dxs-ease),color .2s var(--dxs-ease)}.dxs .dxs-rt-chip.is-on,.dxs .dxs-rt-chip:hover:not(:disabled){border-color:var(--dxs-ink)}.dxs .dxs-rt-chip.is-on{background:var(--dxs-ink);color:#fff}.dxs .dxs-rt-chip:disabled{opacity:.4;cursor:not-allowed}.dxs-rt-chip-box{display:inline-flex;flex:0 0 18px;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--dxs-line);border-radius:5px;color:var(--dxs-ink)}.dxs-rt-chip.is-on .dxs-rt-chip-box{border-color:#cebd63;background:#cebd63}.dxs-rt-actions{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:28px}.dxs .dxs-rt-link{appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:6px 0;border:0;background:none;font-family:inherit;font-size:14px;font-weight:400;letter-spacing:.02em;color:var(--dxs-ink-2);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:4px;cursor:pointer;transition:text-decoration-color .2s var(--dxs-ease),color .2s var(--dxs-ease)}.dxs .dxs-rt-link:hover{color:var(--dxs-ink);text-decoration-color:currentColor}.dxs .dxs-rt-link.is-strong{color:var(--dxs-ink);text-decoration-color:#cebd63}.dxs .dxs-rt-next{flex:1;max-width:260px;border-color:var(--dxs-ink);background:var(--dxs-ink);color:#fff}.dxs .dxs-rt-next:not(:disabled):hover{background:#000;color:#fff}.dxs .dxs-rt-next:disabled{opacity:.35;cursor:not-allowed}.dxs-rt-note{margin-top:14px;padding:14px 16px;border-left:2px solid #cebd63;background:var(--dxs-cream-2);font-size:15px;font-weight:300;line-height:1.5;color:var(--dxs-ink-2)}.dxs-rt-note:first-child{margin-top:0}.dxs-rt-routine{display:flex;flex-direction:column;gap:28px}.dxs-rt-note+.dxs-rt-note+.dxs-rt-routine,.dxs-rt-note+.dxs-rt-routine{margin-top:24px}.dxs-rt-routine>li{margin:0;padding:0}.dxs .dxs-rt-phase{display:flex;align-items:center;gap:14px;margin-bottom:14px;font-family:inherit;font-size:15px;font-weight:400;line-height:1.3;letter-spacing:.02em;text-transform:none;color:var(--dxs-ink)}.dxs-rt-phase:after{content:"";flex:1 1 auto;height:1px;background:var(--dxs-line)}.dxs-rt-results{display:grid;gap:12px}.dxs-rt-results>li{margin:0;padding:0}.dxs-rt-result{display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;padding:12px;border:1px solid var(--dxs-line);border-radius:12px;background:#fff;animation:dxs-rt-rise .55s var(--dxs-ease) both}.dxs-rt-media{position:relative;display:block;aspect-ratio:1;border-radius:10px;background:var(--dxs-cream-2);overflow:hidden}.dxs .dxs-rt-img{object-fit:contain;padding:10%}.dxs-rt-noimg{position:absolute;inset:0;display:grid;place-items:center;padding:8px;font-size:12px;text-align:center;color:var(--dxs-muted)}.dxs-rt-rank{position:absolute;top:6px;left:6px;padding:3px 7px;border-radius:6px;background:rgba(20,18,14,.55);font-size:11px;letter-spacing:.1em;color:#fff}.dxs-rt-body{display:flex;flex-direction:column;min-width:0;padding:2px 2px 0 0}.dxs-rt-brand{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;letter-spacing:.03em;color:var(--dxs-muted)}.dxs-rt-brand:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:#cebd63}.dxs .dxs-rt-name{margin-top:6px;font-size:17px;font-weight:400;line-height:1.3;color:var(--dxs-ink)}.dxs .dxs-rt-name a{color:inherit;text-decoration:none}.dxs .dxs-rt-name a:hover{text-decoration:underline;text-decoration-color:#cebd63;text-underline-offset:4px}.dxs-rt-size{margin-top:2px;font-size:13px;color:var(--dxs-muted)}.dxs-rt-why{margin-top:6px;font-size:14px;font-weight:300;line-height:1.5;color:var(--dxs-ink-2)}.dxs-rt-foot{display:flex;grid-column:1/-1;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--dxs-line)}.dxs-rt-price{font-size:15px;white-space:nowrap}.dxs .dxs-rt-add,.dxs-rt-price{font-weight:400;letter-spacing:.02em;color:var(--dxs-ink)}.dxs .dxs-rt-add{appearance:none;display:inline-flex;align-items:center;gap:6px;min-height:40px;margin:0;padding:0 16px;border:1px solid rgba(26,26,26,.75);border-radius:8px;background:transparent;font-family:inherit;font-size:14px;cursor:pointer;transition:background-color .2s var(--dxs-ease),color .2s var(--dxs-ease)}.dxs .dxs-rt-add:hover{background:var(--dxs-ink);color:#fff}.dxs-rt-alts{margin-top:10px;padding:12px 12px 4px;border-radius:12px;background:var(--dxs-cream-2)}.dxs-rt-alts-label{font-size:13px;letter-spacing:.03em;color:var(--dxs-muted)}.dxs-rt-alts ul>li{margin:0;padding:0;border-bottom:1px solid var(--dxs-line)}.dxs-rt-alts ul>li:last-child{border-bottom:0}.dxs-rt-alt{display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center;padding:12px 0}.dxs-rt-alt .dxs-rt-media{grid-row:span 2;align-self:start;background:#fff}.dxs-rt-alt .dxs-rt-name{margin-top:2px;font-size:15px}.dxs-rt-alt .dxs-rt-why{margin-top:2px;font-size:13px;color:var(--dxs-muted)}.dxs-rt-alt-end{display:flex;grid-column:2;align-items:center;justify-content:space-between;gap:12px}.dxs-rt-alt .dxs-rt-add{min-height:36px;padding:0 12px;font-size:13px}.dxs-rt-total{display:flex;flex-direction:column;gap:14px;margin-top:30px;padding:18px 16px;border-radius:12px;background:var(--dxs-cream)}.dxs-rt-total-line{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:15px;color:var(--dxs-ink-2)}.dxs-rt-total-line .dxs-rt-price{font-size:20px}.dxs .dxs-rt-addall{width:100%;min-height:52px}.dxs-rt-kit{margin-top:18px}.dxs-rt-kit>.dxs-rt-eyebrow{margin-bottom:10px}.dxs .dxs-rt-kit-add{min-height:40px;padding:0 16px}.dxs-rt-after{margin-top:26px;padding-top:20px;border-top:1px solid var(--dxs-line);font-size:13px;font-weight:300;line-height:1.5;color:var(--dxs-muted)}.dxs-rt-after-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;margin-top:12px;font-size:14px}@keyframes dxs-rt-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes dxs-rt-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.dxs-rt-result,.dxs-rt-step{animation:none}}.dxs-brand-quiz{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:24px;padding:16px;border-radius:14px;background:var(--dxs-cream-2)}.dxs-brand-quiz p{max-width:40em;font-size:15px;color:var(--dxs-ink-2)}@media (min-width:600px){.dxs-rt-tiles.is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dxs-rt-tiles.is-grid>:last-child:nth-child(odd){grid-column:1/-1}.dxs-rt-tiles.is-grid .dxs-rt-tile{justify-content:flex-start;min-height:104px;padding:16px 36px 16px 16px}.dxs-rt-tiles.is-grid .dxs-rt-arrow{top:auto;right:12px;bottom:14px;margin-top:0}.dxs-rt-chips .dxs-rt-chip{flex:0 1 auto}.dxs-rt-tiles.is-list{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.dxs-rt-result{grid-template-columns:120px minmax(0,1fr);gap:18px}.dxs-rt-total{flex-direction:row;align-items:center;justify-content:space-between;padding:20px 22px}.dxs-rt-total-line{flex-direction:column;gap:2px}.dxs .dxs-rt-addall{width:auto}}@media (min-width:768px){.dxs .dxs-rt-cta{padding:20px 24px}.dxs-rt{margin-inline:0;padding:clamp(28px,5.5vw,72px);border-radius:18px}.dxs-rt-card{padding:clamp(22px,3vw,40px)}.dxs-brand-quiz{flex-direction:row;align-items:center;justify-content:space-between;padding:20px 24px}.dxs-rt-alt{grid-template-columns:56px minmax(0,1fr) auto}.dxs-rt-alt .dxs-rt-media{grid-row:auto}.dxs-rt-alt-end{grid-column:3;gap:16px}}@media (min-width:992px){.dxs-rt{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(28px,5vw,80px);align-items:start}.dxs-rt-head{position:sticky;top:112px}.dxs-rt-card{min-height:420px}.dxs-rt.is-results{grid-template-columns:1fr;gap:28px}.dxs-rt.is-results .dxs-rt-head{position:static}.dxs-rt.is-results .dxs-rt-card{padding:36px clamp(28px,4vw,56px) 32px}.dxs-rt.is-results .dxs-rt-results{grid-template-columns:repeat(2,minmax(0,1fr))}.dxs-rt.is-results .dxs-rt-results>li:only-child{grid-column:1/-1;max-width:calc(50% - 6px)}}:lang(el) .dxs .dxs-gallery-main.is-empty,:lang(el) .dxs .dxs-group-title,:lang(el) .dxs-card-kicker,:lang(el) .dxs-card-noimg,:lang(el) .dxs-eyebrow,:lang(el) .dxs-facts dt,:lang(el) .dxs-inci summary,:lang(el) .dxs-tile-label,:lang(el) .dxs-trust-title{text-transform:none;letter-spacing:.04em}:lang(el) .dxs .dxs-group-title,:lang(el) .dxs-eyebrow,:lang(el) .dxs-facts dt,:lang(el) .dxs-trust-title{font-size:13px}:lang(el) .dxs-tile-label{font-size:12px;letter-spacing:.02em}@media (hover:none),(max-width:767px){.dxs .dxs-pill{height:44px;padding:0 18px}.dxs-brandbar{padding-bottom:12px}.dxs-card .dxs-card-add{height:42px;padding:0 14px}}@media (max-width:767px){.dxs .dxs-ctas{grid-template-columns:1fr;gap:8px;margin-bottom:14px}.dxs .dxs-ctas>.dxs-rt-cta{gap:8px;padding:12px 12px 12px 14px;border-radius:12px}.dxs .dxs-ctas .dxs-rt-cta-kicker,.dxs .dxs-ctas .dxs-rt-cta-sub{display:none}.dxs .dxs-ctas .dxs-rt-cta-title{font-size:15px;line-height:1.3}.dxs .dxs-ctas .dxs-rt-cta-go{width:32px;height:32px}}.dxs-sticky-buy{display:none}@media screen and (max-width:991px){html:has(.dxs-sticky-buy) .dx-actionbar{display:none}.dxs-sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:45;display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--dxs-line);background:rgba(255,255,255,.96);-webkit-backdrop-filter:saturate(140%) blur(12px);backdrop-filter:saturate(140%) blur(12px);box-shadow:0 -14px 30px -26px rgba(0,0,0,.4)}.dxs-sticky-buy .dx-btn{height:48px;padding:0 16px}.dxs-sticky-buy .dxs-sticky-call{padding:0}.dxs-sticky-buy .dxs-sticky-add{justify-content:space-between}.dxs-sticky-price{font-weight:400;letter-spacing:.02em}}.dxs-pdp-top.is-v2{grid-template-columns:124px minmax(0,1fr);grid-template-areas:"gallery head" "buy buy" "info info";gap:14px;align-items:start}.dxs-pdp-top.is-v2>.dxs-gallery{grid-area:gallery}.dxs-pdp-head{grid-area:head;min-width:0}.dxs-pdp-buybox{grid-area:buy;min-width:0}.dxs-pdp-top.is-v2>.dxs-pdp-info{grid-area:info}@media (max-width:991px){.dxs .dxs-pdp-top.is-v2 .dxs-gallery-main{max-width:none;aspect-ratio:1;border-radius:12px}.dxs .dxs-pdp-top.is-v2 .dxs-gallery-main .dxs-gallery-img{padding:6%}.dxs-pdp-top.is-v2 .dxs-thumbs{display:none}.dxs .dxs-pdp-head .dxs-pdp-title{margin-top:2px;font-size:clamp(1.15rem,.9rem + 1.6vw,1.75rem);font-weight:400}.dxs-pdp-head .dxs-eyebrow{font-size:10.5px}.dxs-pdp-head .dxs-pdp-size{margin-top:2px;font-size:13px}}@media (min-width:992px){.dxs-pdp-top.is-v2{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"gallery head" "gallery buy" "gallery info";gap:20px 56px}}.dxs-pdp.is-v2 .dxs-crumbs ol{padding:18px 0 4px}.dxs-pdp-buybox .dxs-pdp-buy{margin-top:0;padding-top:0;border-top:0}.dxs-pdp-buybox .dxs-pdp-outcome{margin-top:10px;font-size:16px}.dxs-google{display:flex;flex-wrap:wrap;align-items:center;gap:6px;line-height:1.35;color:var(--dxs-ink-2)}.dxs-google,.dxs-pay-line{margin-top:8px;font-size:12.5px}.dxs-pay-line{text-align:center;color:var(--dxs-muted)}.dxs-delivery{margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--dxs-cream);font-size:13.5px;line-height:1.45;color:var(--dxs-ink-2)}.dxs-pdp-top.is-v2 .dxs-trust{margin-top:4px}.dxs-returns{margin-top:10px;padding:10px 12px;border-radius:12px;background:var(--dxs-cream);font-size:13.5px;line-height:1.5;color:var(--dxs-ink-2)}.dxs .dxs-returns a{color:var(--dxs-ink);text-decoration:underline;text-underline-offset:3px}.dxs-why{margin-top:22px}.dxs-why h2{margin:0 0 6px;font-size:17px;font-weight:500;color:var(--dxs-ink)}.dxs-why ol{margin:0;padding-left:20px;font-size:14.5px;line-height:1.5;color:var(--dxs-ink-2)}.dxs-why li{margin:4px 0}.dxs-sa-page{max-width:760px;margin:0 auto}.dxs-sa .dxs-rt-lede{max-width:none}.dxs-sa-card{padding:16px 16px 20px}.dxs .dxs-sa-img{display:block;width:100%;height:236px;object-fit:cover;object-position:50% 58%;border-radius:10px;background:var(--dxs-cream)}.dxs .dxs-sa-auth{margin:20px 0 24px;padding-left:14px;border-left:2px solid var(--dxs-gold-dark);font-size:14px;line-height:1.6;color:var(--dxs-muted)}.dxs .dxs-sa-steps{list-style:none;margin:0;padding:0}.dxs .dxs-sa-steps li{display:flex;gap:16px;align-items:flex-start;margin:0;padding:16px 0;border-top:1px solid var(--dxs-line)}.dxs .dxs-sa-steps li:last-child{border-bottom:1px solid var(--dxs-line)}.dxs-sa-n{flex:0 0 auto;padding-top:3px;font-size:12px;letter-spacing:.18em;color:#85762d}.dxs .dxs-sa-steps b{display:block;font-size:17px;font-weight:400;line-height:1.3;color:var(--dxs-ink)}.dxs .dxs-sa-steps span:not(.dxs-sa-n){display:block;margin-top:2px;font-size:14px;line-height:1.55;color:var(--dxs-muted)}.dxs .dxs-sa-note{margin:24px 0;padding:16px 18px;border:1px solid var(--dxs-line);border-radius:12px;background:var(--dxs-cream-2);font-size:14px;line-height:1.6;color:var(--dxs-ink-2)}.dxs .dxs-sa-note b{display:block;margin-bottom:6px;font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#85762d}.dxs .dxs-sa-note a{color:var(--dxs-ink);text-decoration:underline;text-decoration-color:rgba(26,26,26,.35);text-underline-offset:4px}.dxs-sa-cta{display:flex;flex-direction:column;gap:12px}.dxs-sa-cta .dx-btn{width:100%}.dxs .dxs-sa-who{margin:0;text-align:center;font-size:13px;color:var(--dxs-muted)}.dxs .dxs-sa-data{margin-top:32px;padding-top:4px;border-top:1px solid var(--dxs-line)}.dxs .dxs-sa-data summary{cursor:pointer;padding:14px 0;font-size:16px;font-weight:400;color:var(--dxs-ink);list-style:none}.dxs .dxs-sa-data summary::-webkit-details-marker{display:none}.dxs .dxs-sa-data summary:after{content:"+";float:right;color:var(--dxs-muted)}.dxs .dxs-sa-data[open] summary:after{content:"−"}.dxs .dxs-sa-data dl{margin:0;padding:0 0 8px}.dxs .dxs-sa-data dt{margin-top:16px;font-size:12px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#85762d}.dxs .dxs-sa-data dd{margin:6px 0 0;font-size:14.5px;line-height:1.6;color:var(--dxs-ink-2)}:lang(el) .dxs .dxs-sa-data dt,:lang(el) .dxs .dxs-sa-note b{text-transform:none;letter-spacing:.06em;font-size:13px}@media (min-width:768px){.dxs-sa-card{padding:24px 28px 28px}.dxs .dxs-sa-img{height:320px}.dxs-sa-cta{flex-direction:row;align-items:center;gap:20px}.dxs-sa-cta .dx-btn{width:auto;min-width:240px}.dxs .dxs-sa-who{text-align:left}}@media (min-width:992px){.dxs-sa-page{max-width:1120px}.dxs-rt.dxs-sa{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.dxs .dxs-sa .dxs-rt-display{font-size:clamp(2rem,1.2rem + 2vw,3rem)}}.dxs .dxs-gallery .dxs-gallery-main .dxs-gallery-img[data-fit],.dxs .dxs-thumb .dxs-gallery-img[data-fit],.dxs-card .dxs-card-img[data-fit],.dxs-rt-media .dxs-rt-img[data-fit],.dxs-tile-media .dxs-tile-img[data-fit]{padding:0}.dxs .dxs-gallery .dxs-gallery-main .dxs-gallery-img[data-fit=fill],.dxs .dxs-thumb .dxs-gallery-img[data-fit=fill],.dxs-card .dxs-card-img[data-fit=fill],.dxs-rt-media .dxs-rt-img[data-fit=fill],.dxs-tile-media .dxs-tile-img[data-fit=fill]{object-fit:cover}.dxs .dxs-sa-badges{display:flex;flex-wrap:wrap;gap:10px 22px;list-style:none;margin:22px 0 0;padding:16px 0 0;border-top:1px solid var(--dxs-line);font-size:13px;color:var(--dxs-ink-2)}.dxs .dxs-sa-badges li{display:flex;align-items:center;gap:8px;margin:0;padding:0}.dxs .dxs-sa-badges svg,.dxs .dxs-sa-ic svg{width:20px;height:20px;fill:none;stroke:var(--dxs-gold-dark);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}.dxs .dxs-sa-sec{margin:44px 4px 0}.dxs .dxs-sa-h2{margin:8px 0 18px;font-family:inherit;font-size:clamp(1.5rem,1.1rem + 1.4vw,2rem);font-weight:300;line-height:1.15;letter-spacing:-.01em;text-transform:none;color:var(--dxs-ink)}.dxs .dxs-sa-p{margin:0;font-size:16px;line-height:1.6;color:var(--dxs-ink-2)}.dxs .dxs-sa-account,.dxs .dxs-sa-learn{list-style:none;margin:0;padding:0}.dxs .dxs-sa-learn li{display:flex;gap:16px;align-items:flex-start;margin:0;padding:16px 0;border-top:1px solid var(--dxs-line)}.dxs .dxs-sa-learn li:last-child{border-bottom:1px solid var(--dxs-line)}.dxs .dxs-sa-ic{display:flex;width:36px;height:36px;align-items:center;justify-content:center;border-radius:10px;background:var(--dxs-cream);flex:0 0 36px}.dxs .dxs-sa-learn b{display:block;font-size:17px;font-weight:400;line-height:1.3;color:var(--dxs-ink)}.dxs .dxs-sa-learn li>div>span{display:block;margin-top:3px;font-size:14px;line-height:1.55;color:var(--dxs-muted)}.dxs .dxs-sa-ways{display:grid;gap:12px}.dxs .dxs-sa-way{padding:18px 18px 14px;border-radius:14px;border:1px solid var(--dxs-line);background:var(--dxs-cream-2)}.dxs .dxs-sa-way b{display:block;margin-bottom:10px;font-size:12px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--dxs-muted)}.dxs .dxs-sa-way ol{list-style:none;margin:0;padding:0}.dxs .dxs-sa-way li{display:flex;gap:14px;align-items:baseline;margin:0;padding:10px 0;border-top:1px solid var(--dxs-line);font-size:16px;line-height:1.4;color:var(--dxs-ink-2)}.dxs .dxs-sa-way li i{flex:0 0 auto;font-style:normal;font-size:11px;letter-spacing:.18em;color:var(--dxs-muted)}.dxs .dxs-sa-way.is-new{background:var(--dxs-ink);border-color:var(--dxs-ink)}.dxs .dxs-sa-way.is-new b{color:var(--dx-gold,#cebd63)}.dxs .dxs-sa-way.is-new li{color:#fff;border-top-color:rgba(255,255,255,.14)}.dxs .dxs-sa-way.is-new li i{color:var(--dx-gold,#cebd63)}.dxs .dxs-sa-account li{display:flex;gap:14px;align-items:flex-start;margin:0;padding:11px 0;border-top:1px solid var(--dxs-line);font-size:15.5px;line-height:1.5;color:var(--dxs-ink-2)}.dxs .dxs-sa-account li:last-child{border-bottom:1px solid var(--dxs-line)}.dxs .dxs-sa-dot{flex:0 0 8px;width:8px;height:8px;margin-top:8px;border-radius:99px;background:var(--dxs-gold-dark)}.dxs .dxs-sa-progress{display:grid;gap:18px}.dxs .dxs-sa-ex{display:flex;flex-direction:column;align-items:center;padding:22px 18px;border-radius:14px;background:var(--dxs-cream);text-align:center}.dxs .dxs-sa-ex-label{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--dxs-muted)}.dxs .dxs-sa-ex b{margin-top:6px;font-size:15px;font-weight:400;color:var(--dxs-ink)}.dxs .dxs-sa-ex-nums{display:flex;align-items:baseline;gap:14px;margin-top:8px;font-size:40px;font-weight:300;line-height:1;color:var(--dxs-ink)}.dxs .dxs-sa-ex-nums small{font-size:13px;color:var(--dxs-muted);margin-left:2px}.dxs .dxs-sa-ex-nums .then{color:var(--dxs-muted)}.dxs .dxs-sa-ex-nums .arrow{font-size:22px;color:var(--dxs-gold-dark)}.dxs .dxs-sa-ex-after{margin-top:6px;font-size:13px;color:var(--dxs-muted)}.dxs .dxs-sa-faq details{border-top:1px solid var(--dxs-line)}.dxs .dxs-sa-faq details:last-child{border-bottom:1px solid var(--dxs-line)}.dxs .dxs-sa-faq summary{cursor:pointer;padding:14px 28px 14px 0;position:relative;font-size:16px;font-weight:400;color:var(--dxs-ink);list-style:none}.dxs .dxs-sa-faq summary::-webkit-details-marker{display:none}.dxs .dxs-sa-faq summary:after{content:"+";position:absolute;right:4px;top:12px;color:var(--dxs-muted)}.dxs .dxs-sa-faq details[open] summary:after{content:"−"}.dxs .dxs-sa-faq p{margin:0;padding:0 0 16px;font-size:15px;line-height:1.6;color:var(--dxs-ink-2)}.dxs .dxs-sa-end{padding:26px 0 0;border-top:1px solid var(--dxs-line)}:lang(el) .dxs .dxs-sa-ex-label,:lang(el) .dxs .dxs-sa-way b{text-transform:none;letter-spacing:.06em;font-size:13px}@media (min-width:768px){.dxs .dxs-sa-ways{grid-template-columns:1fr 1fr}.dxs .dxs-sa-progress{grid-template-columns:1.3fr 1fr;align-items:center;gap:32px}.dxs .dxs-sa-sec{margin-top:56px}}@media (min-width:992px){.dxs .dxs-sa-sec{max-width:760px;margin-left:auto;margin-right:auto}}.dxs-card .dxs-card-img{background-origin:content-box}.dxs-strip{display:none}@media (max-width:991px){.dxs-pdp-top.is-v2.has-strip{grid-template-columns:minmax(0,1fr);grid-template-areas:"gallery" "head" "buy" "info";gap:12px}.dxs-pdp-top.is-v2.has-strip .dxs-gallery-main{display:none}.dxs-pdp-top.is-v2.has-strip .dxs-strip{display:flex;gap:8px;margin:0;padding:0;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;list-style:none}.dxs-pdp-top.is-v2.has-strip .dxs-strip::-webkit-scrollbar{display:none}.dxs-strip>li{flex:0 0 74%;margin:0;padding:0;scroll-snap-align:start}.dxs .dxs-strip-item{appearance:none;position:relative;display:block;width:100%;aspect-ratio:1;margin:0;padding:0;border:0;border-radius:12px;overflow:hidden;background:var(--dxs-cream);cursor:zoom-in}.dxs-strip-item .dxs-gallery-img{object-fit:cover}.dxs-strip>li:first-child .dxs-gallery-img{object-fit:contain;padding:6%}}.dxs-zo-results{padding-top:clamp(28px,4vw,44px);border-top:1px solid var(--dxs-line)}.dxs-zo-nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 0;padding:0;list-style:none}.dxs-zo-nums>li{display:grid;gap:4px;align-content:start;margin:0;padding:14px 12px;border-radius:12px;background:var(--dxs-cream)}.dxs-zo-nums b{font-size:clamp(1.8rem,1.4rem + 1.4vw,2.4rem);font-weight:300;line-height:1;color:var(--dxs-ink)}.dxs-zo-nums span{font-size:13px;line-height:1.4;color:var(--dxs-ink-2)}.dxs-zo-ba{margin-top:16px;max-width:640px}.dxs-zo-ba-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.dxs-zo-ba-pair figure{position:relative;margin:0}.dxs-zo-ba-pair img{display:block;width:100%;height:auto;border-radius:8px}.dxs-zo-ba-pair figcaption{position:absolute;top:8px;left:8px;padding:3px 8px;border-radius:6px;background:rgba(26,26,26,.72);color:#fff;font-size:11.5px}.dxs-zo-ba-tabs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.dxs .dxs-zo-ba-tabs button{appearance:none;flex:1 1 auto;margin:0;padding:8px 12px;border:1px solid var(--dxs-line-2);border-radius:99px;background:#fff;font:inherit;font-size:12.5px;color:var(--dxs-ink);cursor:pointer}.dxs .dxs-zo-ba-tabs button.is-on{background:var(--dxs-ink);border-color:var(--dxs-ink);color:#fff}.dxs-zo-cap,.dxs-zo-foot{margin:8px 0 0;font-size:11.5px;line-height:1.5;color:var(--dxs-muted)}.dxs-zo-foot{max-width:72ch;margin-top:14px}@media (min-width:992px){.dxs-zo-nums{grid-template-columns:repeat(4,minmax(0,1fr))}}.dxs-fold>summary{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0;padding:2px 0;list-style:none;cursor:pointer}.dxs-fold>summary::-webkit-details-marker{display:none}.dxs-fold>summary:after{content:"+";font-weight:300;font-size:1.3em;color:var(--dxs-muted)}.dxs-fold[open]>summary:after{content:"−"}.dxs-sections:has(.dxs-fold){gap:0}.dxs-sections .dxs-fold{padding:16px 0;border-bottom:1px solid var(--dxs-line)}@media screen and (max-width:991px){.dxs-sticky-buy:has(.dxs-sticky-wa){grid-template-columns:auto minmax(0,1fr)}}.dxs-sticky-buy .dxs-sticky-wa{display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-color:#25d366;color:#128c4b;font-size:12.5px;letter-spacing:0;text-transform:none;white-space:nowrap}@media screen and (max-width:420px){.dxs-sticky-buy{gap:8px}.dxs-sticky-buy .dxs-sticky-wa{padding:0 9px;gap:5px;font-size:12px}.dxs-sticky-buy .dxs-sticky-add{padding:0 12px;gap:8px;font-size:13px;letter-spacing:.01em}}.dxs.dxs-sa-navy{--dxs-ink:#edecde;--dxs-ink-2:rgba(237,236,222,0.82);--dxs-muted:rgba(237,236,222,0.64);--dxs-line:rgba(237,236,222,0.14);--dxs-line-2:rgba(237,236,222,0.24);--dxs-cream:#292d42;--dxs-cream-2:#30344c;--dxs-gold-dark:#c9ad78;color:#edecde;background:#212435;box-shadow:0 0 0 100vmax #212435;clip-path:inset(0 -100vmax)}.dxs-sa-navy .dxs-rt,.dxs-sa-navy .dxs-rt-head{background:transparent}.dxs-sa-navy .dxs-rt-card,.dxs-sa-navy .dxs-sa-card{background:#292d42;border-color:rgba(237,236,222,.14);box-shadow:none}.dxs.dxs-sa-navy .dxs-rt-display,.dxs.dxs-sa-navy .dxs-sa-h2,.dxs.dxs-sa-navy h1,.dxs.dxs-sa-navy h2{font-family:var(--sa-serif),"Playfair Display",Georgia,serif;font-weight:500;letter-spacing:-.01em;color:#edecde}.dxs-sa-navy .dxs-rt-eyebrow,.dxs-sa-navy .dxs-rt-eyebrow.is-gold,.dxs-sa-navy .dxs-sa-n,.dxs.dxs-sa-navy .dxs-sa-note b{color:#c9ad78}.dxs.dxs-sa-navy .dxs-sa-note{background:#30344c;border-color:rgba(201,173,120,.4)}.dxs-sa-navy .dxs-crumbs a,.dxs.dxs-sa-navy .dxs-sa-data a,.dxs.dxs-sa-navy .dxs-sa-note a{color:#c9ad78}.dxs-sa-navy .dx-btn-gold{background:#ab915f;border-color:#ab915f;color:#212435}.dxs-sa-navy .dx-btn-gold:hover{background:#c9ad78;border-color:#c9ad78}.dxs.dxs-sa-navy .dxs-sa-badges svg,.dxs.dxs-sa-navy .dxs-sa-ic,.dxs.dxs-sa-navy .dxs-sa-ic svg{color:#c9ad78}.dxs.dxs-sa-navy .dxs-sa-ic{background:#30344c}.dxs.dxs-sa-navy .dxs-sa-way{background:#292d42;border-color:rgba(237,236,222,.14)}.dxs.dxs-sa-navy .dxs-sa-way.is-new{background:linear-gradient(140deg,#ab915f,#cdb383);color:#212435}.dxs.dxs-sa-navy .dxs-sa-way.is-new b,.dxs.dxs-sa-navy .dxs-sa-way.is-new li,.dxs.dxs-sa-navy .dxs-sa-way.is-new li i{color:#212435}.dxs.dxs-sa-navy .dxs-sa-data,.dxs.dxs-sa-navy .dxs-sa-ex,.dxs.dxs-sa-navy .dxs-sa-faq details{background:#292d42;border-color:rgba(237,236,222,.14)}.dxs-zo-tips{padding-top:clamp(24px,3.5vw,36px);border-top:1px solid var(--dxs-line)}.dxs-zo-tips ul{display:grid;gap:8px;margin:12px 0 0;padding:0 0 0 18px;max-width:68ch}.dxs-zo-tips li{font-size:14.5px;line-height:1.5;color:var(--dxs-ink-2)}.dxs-zo-pairs{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:14px 0 0;font-size:13px;color:var(--dxs-ink-2)}.dxs .dxs-zo-rv-line{color:var(--dxs-ink-2);text-decoration:none}.dxs .dxs-zo-rv-line:hover span{text-decoration:underline}.dxs-zo-rv{padding-top:clamp(28px,4vw,44px);border-top:1px solid var(--dxs-line);scroll-margin-top:90px}.dxs-zo-rv-agg{display:flex;align-items:center;gap:12px;max-width:640px;margin-top:16px;padding:14px;border-radius:12px;background:var(--dxs-cream)}.dxs-zo-rv-agg b{font-size:clamp(1.8rem,1.4rem + 1.4vw,2.4rem);font-weight:300;line-height:1;color:var(--dxs-ink)}.dxs-zo-rv-agg small{display:block;margin-top:4px;font-size:12.5px;color:var(--dxs-ink-2)}.dxs-zo-rv-list{display:flex;gap:10px;max-width:640px;margin:14px 0 0;padding:0 0 4px;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.dxs-zo-rv-list::-webkit-scrollbar{display:none}.dxs-zo-rv-list>li{display:flex;flex:0 0 86%;flex-direction:column;gap:6px;margin:0;padding:14px;border:1px solid var(--dxs-line-2);border-radius:12px;background:#fff;scroll-snap-align:start}.dxs-zo-rv-list q{font-size:14.5px;line-height:1.5;color:var(--dxs-ink)}.dxs-zo-rv-tr{font-size:13px;line-height:1.45;color:var(--dxs-ink-2)}.dxs-zo-rv-tr em{margin-right:6px;font-style:normal;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.dxs-zo-rv-who{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:auto;padding-top:4px;font-size:12px;color:var(--dxs-ink-2)}.dxs-zo-rv-who .is-ver{color:var(--dxs-ink)}.dxs-zo-rv-nav{display:flex;align-items:center;justify-content:space-between;gap:10px;max-width:640px;margin-top:8px}.dxs-zo-rv-dots{display:flex;gap:6px}.dxs-zo-rv-dots i{width:7px;height:7px;border-radius:50%;background:var(--dxs-line-2)}.dxs-zo-rv-dots i.is-on{background:var(--dxs-ink)}.dxs-zo-rv-arw{display:flex;gap:6px}.dxs .dxs-zo-rv-arw button{appearance:none;width:36px;height:36px;margin:0;padding:0;border:1px solid var(--dxs-line-2);border-radius:50%;background:#fff;font:inherit;font-size:18px;line-height:1;color:var(--dxs-ink);cursor:pointer}.dxs .dxs-zo-rv-arw button:disabled{opacity:.35;cursor:default}@media (min-width:900px){.dxs-zo-rv-list>li{flex-basis:70%}}.dxs .dxs-zo-tips ul{list-style:disc}.dxs .dxs-sa-img,.dxs.dxs-sa-navy .dxs-sa-img{height:auto;aspect-ratio:4/3;object-fit:contain}.dxs-sa-page .dxs-crumbs{display:flex;align-items:center;justify-content:space-between;gap:12px}.dxs-sa-lang{flex:none;border:1px solid rgba(237,236,222,.32);border-radius:9px;padding:7px 14px;font-size:12px;font-weight:600;line-height:1;letter-spacing:.04em;color:#edecde;text-decoration:none}.dxs-sa-lang:hover{color:#c9ad78;border-color:#c9ad78}.dxs-gallery-main,.dxs-strip-item{position:relative}.dxs-photo-tag{position:absolute;left:10px;bottom:10px;z-index:1;padding:4px 10px;border-radius:99px;background:rgba(26,26,26,.78);color:#fff;font-size:12px;line-height:1.3;pointer-events:none}.dxs-pdp-buy .dxs-zo-rv{margin-top:18px;padding-top:16px}.dxs-pdp-buy .dxs-zo-rv .dxs-h2{font-size:1.35rem}