:root{--dvm-paper: #f5f3e9;--dvm-paper-veil: rgba(245, 243, 233, .91);--dvm-pale: #fbfaf4;--dvm-stone: #e5e3d8;--dvm-sand: #dcd6c2;--dvm-hover: #ece9dc;--dvm-ink: #343e2d;--dvm-ink-deep: #20291c;--dvm-olive: #536445;--dvm-line: #7b826f;--dvm-muted: #5c6352;--dvm-olive-tint: #e8eddc;--dvm-olive-fill: #b9cc8c;--dvm-olive-edge: #536445;--dvm-olive-on: #d8e4b8;--dvm-olive-on-hover: #c7d89c;--dvm-argan-tint: #f4ead2;--dvm-argan-fill: #d9b979;--dvm-argan-edge: #7a5a22;--dvm-argan-on: #ecd9b0;--dvm-argan-on-hover: #e3cb95;--dvm-bright: #f4b934;--dvm-bright-hover: #e9a816;--dvm-beaute-tint: #f2e6de;--dvm-beaute-fill: #d4b19c;--dvm-beaute-edge: #7d4f3a;--dvm-beaute-on: #e6d2c4;--dvm-beaute-on-hover: #dcc1af;--dvm-serif: "Cormorant Garamond", "Noto Naskh Arabic", Georgia, "Times New Roman", serif;--dvm-sans: Assistant, "Noto Sans Arabic", Arial, sans-serif;--dvm-mono: "DM Mono", "Noto Sans Arabic", "Courier New", monospace;--dvm-gutter: 22px;--dvm-section-y: 48px;--dvm-radius: 20px;--dvm-radius-sm: 16px;--dvm-pill: 30px;--font-body-family: var(--dvm-sans);--font-heading-family: var(--dvm-serif);--font-heading-weight: 400}@media screen and (min-width:990px){:root{--dvm-gutter: clamp(40px, 6vw, 86px);--dvm-section-y: 96px}}body{background:var(--dvm-paper);color:var(--dvm-ink);font-family:var(--dvm-sans);letter-spacing:0}a{text-underline-offset:5px}:focus-visible{outline:3px solid var(--dvm-olive);outline-offset:4px;box-shadow:none}.dvm-wrap{max-width:1440px;margin:0 auto;padding-left:var(--dvm-gutter);padding-right:var(--dvm-gutter);box-sizing:border-box}.dvm-section{padding-top:var(--dvm-section-y);padding-bottom:var(--dvm-section-y);color:var(--dvm-ink)}.dvm-section--rule{border-top:1px solid var(--dvm-line)}.dvm-section--tint-olive{background:var(--dvm-olive-tint)}.dvm-section--tint-argan{background:var(--dvm-argan-tint)}.dvm-section--tint-beaute{background:var(--dvm-beaute-tint)}.dvm-section--band-olive{background:var(--dvm-olive-on)}.dvm-section--band-argan{background:var(--dvm-argan-on)}.dvm-section--band-beaute{background:var(--dvm-beaute-on)}.dvm-band--photo{position:relative;isolation:isolate;overflow:hidden;color:#fff;padding-top:88px;padding-bottom:88px}.dvm-band__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.dvm-band__bg img{width:100%;height:100%;object-fit:cover;object-position:center 70%;display:block}.dvm-band__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#242b1f80,#242b1fad)}.dvm-band--photo .dvm-body{color:#fff}@media screen and (min-width:990px){.dvm-band--photo{padding-top:140px;padding-bottom:140px}}.dvm-section--stone{background:var(--dvm-stone)}.dvm-eyebrow,.dvm-label{margin:0;font-family:var(--dvm-mono);font-weight:400;letter-spacing:.06em;text-transform:uppercase;color:inherit}.dvm-eyebrow{font-size:12px;line-height:1.4}.dvm-label{font-size:11px;line-height:1.3}@media screen and (min-width:990px){.dvm-eyebrow{font-size:13px}}.dvm-d1,.dvm-d2,.dvm-d3,.dvm-d4,.dvm-statement{margin:0;font-family:var(--dvm-serif);font-weight:400;color:inherit;letter-spacing:-.045em;line-height:.98;word-break:normal;overflow-wrap:break-word}.dvm-d1{font-size:clamp(44px,6.1vw,88px);line-height:.96;letter-spacing:-.05em}.dvm-d2{font-size:clamp(40px,5vw,72px)}.dvm-d3{font-size:clamp(32px,2.8vw,40px)}.dvm-d4{font-size:clamp(26px,2vw,28px);line-height:1;letter-spacing:-.03em}.dvm-statement{font-size:clamp(52px,7.6vw,110px)}.dvm-d1 em,.dvm-d2 em,.dvm-d3 em,.dvm-d4 em,.dvm-statement em{font-style:italic}.dvm-body{margin:0;font-size:17px;line-height:1.45}.dvm-small{margin:0;font-size:14px;line-height:1.4}.dvm-fine{margin:0;font-size:13px;line-height:1.4}@media screen and (min-width:990px){.dvm-body{font-size:18px}.dvm-small{font-size:15px;line-height:1.45}}.dvm-rte p{margin:0 0 .8em}.dvm-rte p:last-child{margin-bottom:0}.dvm-rte a{color:inherit}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--dvm-serif);font-weight:400;letter-spacing:-.03em;color:var(--dvm-ink)}.dvm-dot{display:inline-block;flex-shrink:0;width:9px;height:9px;border-radius:50%;background:var(--dvm-stone);border:1px solid var(--dvm-ink)}.dvm-dot--olive{background:var(--dvm-olive-fill);border-color:var(--dvm-olive-edge)}.dvm-dot--argan{background:var(--dvm-argan-fill);border-color:var(--dvm-argan-edge)}.dvm-dot--beaute{background:var(--dvm-beaute-fill);border-color:var(--dvm-beaute-edge)}.dvm-range-label{display:flex;align-items:center;gap:8px}.dvm-btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:54px;padding:0 24px;border-radius:var(--dvm-pill);border:1px solid var(--dvm-ink);background:transparent;color:var(--dvm-ink);font-family:var(--dvm-sans);font-weight:700;font-size:16px;line-height:1.2;letter-spacing:0;text-decoration:none;text-align:center;cursor:pointer;box-sizing:border-box;transition:background-color .15s ease}.dvm-btn:hover{background:var(--dvm-hover);color:var(--dvm-ink)}.dvm-btn--ink{background:var(--dvm-ink);color:var(--dvm-paper)}.dvm-btn--ink:hover{background:var(--dvm-ink-deep);color:var(--dvm-paper)}.dvm-btn--paper{background:var(--dvm-paper)}.dvm-btn--bright{background:var(--dvm-bright);border-color:var(--dvm-bright);color:var(--dvm-ink);box-shadow:0 6px 18px #c48c1447;transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.dvm-btn--bright:hover{background:var(--dvm-bright-hover);border-color:var(--dvm-bright-hover);color:var(--dvm-ink);box-shadow:0 8px 22px #c48c145c;transform:translateY(-1px)}.dvm-btn--bright svg{transition:transform .15s ease}.dvm-btn--bright:hover svg{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.dvm-btn--bright:hover,.dvm-btn--bright:hover svg{transform:none}}.dvm-btn--olive{background:var(--dvm-olive-on)}.dvm-btn--olive:hover{background:var(--dvm-olive-on-hover)}.dvm-btn--argan{background:var(--dvm-argan-on)}.dvm-btn--argan:hover{background:var(--dvm-argan-on-hover)}.dvm-btn--beaute{background:var(--dvm-beaute-on)}.dvm-btn--beaute:hover{background:var(--dvm-beaute-on-hover)}.dvm-btn--wa{background:#25d366;border-color:#1da851;color:#0b2e13}.dvm-btn--wa:hover{background:#1fc05c;color:#0b2e13}.dvm-btn--sm{min-height:44px;padding:0 16px;font-size:15px}.dvm-btn--block{display:flex;width:100%}.dvm-btn svg{flex-shrink:0}.dvm-btn[disabled],.dvm-btn[aria-disabled=true]{opacity:.55;cursor:not-allowed}@media screen and (min-width:990px){.dvm-btn{min-height:56px;padding:0 28px}.dvm-btn--sm{min-height:44px;padding:0 18px}}.dvm-link{color:var(--dvm-ink);font-size:15px;text-decoration:underline;text-underline-offset:5px}.dvm-link:hover{color:var(--dvm-ink-deep)}.dvm-chips{display:flex;flex-wrap:wrap;gap:8px}.dvm-chip{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 15px;border-radius:var(--dvm-pill);border:1px solid var(--dvm-line);background:transparent;color:var(--dvm-ink);font-family:var(--dvm-sans);font-size:15px;font-weight:400;text-decoration:none;cursor:pointer;box-sizing:border-box}.dvm-chip:hover{border-color:var(--dvm-ink);color:var(--dvm-ink)}.dvm-chip[aria-current=page],.dvm-chip[aria-pressed=true],.dvm-chip[aria-checked=true],.dvm-chip.is-active{border-color:var(--dvm-ink);font-weight:700;background:var(--dvm-stone)}.dvm-chip--all.is-active,.dvm-chip--all[aria-current=page]{background:var(--dvm-ink);color:var(--dvm-paper)}.dvm-chip--olive.is-active,.dvm-chip--olive[aria-current=page],.dvm-chip--olive[aria-checked=true]{background:var(--dvm-olive-on)}.dvm-chip--argan.is-active,.dvm-chip--argan[aria-current=page],.dvm-chip--argan[aria-checked=true]{background:var(--dvm-argan-on)}.dvm-chip--beaute.is-active,.dvm-chip--beaute[aria-current=page],.dvm-chip--beaute[aria-checked=true]{background:var(--dvm-beaute-on)}.dvm-seal{display:block;flex-shrink:0}.dvm-seal text{font-family:var(--dvm-mono);font-size:8.6px}.dvm-photo-chip{position:absolute;inset-inline-start:18px;bottom:18px;background:var(--dvm-paper-veil);border-radius:3px;padding:7px 10px;color:var(--dvm-ink)}.dvm-tag{display:inline-block;background:var(--dvm-ink);color:var(--dvm-paper);border-radius:3px;padding:5px 7px;font-family:var(--dvm-mono);font-size:10px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.dvm-media{display:block;width:100%;height:100%;object-fit:cover}.dvm-frame{position:relative;overflow:hidden;border-radius:var(--dvm-radius);border:1px solid var(--dvm-line);background:var(--dvm-sand)}.dvm-frame.dvm-section--tint-olive{background:var(--dvm-olive-tint)}.dvm-frame.dvm-section--tint-argan{background:var(--dvm-argan-tint)}.dvm-frame.dvm-section--tint-beaute{background:var(--dvm-beaute-tint)}.dvm-placeholder{display:flex;align-items:center;justify-content:center;text-align:center;padding:16px;box-sizing:border-box;background:var(--dvm-stone);color:var(--dvm-muted)}@keyframes dvm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.dvm-marquee{overflow:hidden;color:var(--dvm-ink)}.dvm-marquee__track{display:flex;width:max-content;animation:dvm-marquee var(--dvm-marquee-speed, 40s) linear infinite}.dvm-marquee:hover .dvm-marquee__track,.dvm-marquee:focus-within .dvm-marquee__track{animation-play-state:paused}.dvm-marquee__list{display:flex;margin:0;padding:0;list-style:none;white-space:nowrap}.dvm-marquee--bar{background:var(--dvm-ink);color:var(--dvm-paper);padding:10px 0;font-family:var(--dvm-mono);font-size:11px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase}.dvm-marquee--bar a{color:inherit;text-decoration:none}.dvm-marquee--bar .dvm-marquee__item{display:flex;align-items:center;gap:36px;padding-inline-end:36px}.dvm-marquee--bar strong{font-weight:500}.dvm-marquee--awards{background:var(--dvm-olive-on);border-bottom:1px solid var(--dvm-ink);padding:10px 0}.dvm-marquee--awards .dvm-marquee__item{display:flex;align-items:center;gap:10px;padding:0 24px;border-inline-end:1px solid var(--dvm-line)}.dvm-marquee--awards img{width:34px;height:34px;object-fit:contain}.dvm-marquee--awards .dvm-award-name{font-family:var(--dvm-serif);font-size:18px;line-height:1}.dvm-marquee--awards .dvm-label{font-size:10px}@media screen and (min-width:990px){.dvm-marquee--bar{font-size:12px;padding:11px 0}.dvm-marquee--awards{padding:12px 0}.dvm-marquee--awards .dvm-marquee__item{padding:0 32px}.dvm-marquee--awards img{width:40px;height:40px}.dvm-marquee--awards .dvm-award-name{font-size:20px}}@media(prefers-reduced-motion:reduce){.dvm-marquee__track{animation:none}.dvm-marquee{overflow-x:auto}.dvm-marquee__list[aria-hidden=true]{display:none}}.dvm-announce{display:block;background:var(--dvm-ink);color:var(--dvm-paper);font-family:var(--dvm-sans);font-size:13px;line-height:1.3}.dvm-announce__inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px}.dvm-announce__viewport{display:grid;flex:1;min-width:0;padding:9px 0}.dvm-announce__msg{grid-area:1 / 1;margin:0;opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.dvm-announce__msg.is-active{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}.dvm-announce__msg a{color:inherit;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.dvm-announce__msg a:hover{text-decoration-thickness:2px}.dvm-announce__nav{display:flex;flex:none;margin-inline-end:-8px}.dvm-announce__btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:38px;padding:0;border:0;background:none;color:inherit;cursor:pointer;opacity:.85}.dvm-announce__btn:hover{opacity:1}.dvm-announce__btn:focus-visible{outline:1px solid currentColor;outline-offset:-6px}@media screen and (min-width:990px){.dvm-announce{font-size:14px}}@media(prefers-reduced-motion:reduce){.dvm-announce__msg,.dvm-announce__msg.is-active{transition:none}}.section-header .header-wrapper{background:var(--dvm-paper);border-bottom:1px solid var(--dvm-line)}.section-header .header-wrapper--border-bottom{border-bottom:1px solid var(--dvm-line)}.section-header .header{max-width:1440px;padding-left:14px;padding-right:14px}@media screen and (min-width:990px){.section-header .header{padding-left:var(--dvm-gutter);padding-right:var(--dvm-gutter);min-height:92px;padding-top:0;padding-bottom:0}}@media screen and (max-width:989px){.section-header .header__heading-logo{max-width:120px;height:auto}}.header__menu-item,.header__active-menu-item{font-family:var(--dvm-sans);font-size:16px;letter-spacing:0;color:var(--dvm-ink)}.header__menu-item{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 15px}.header__menu-item:hover span{text-decoration:underline;text-underline-offset:5px}.header__active-menu-item{text-decoration:underline;text-decoration-thickness:1px}.header__icon,.header__icon--cart{color:var(--dvm-ink)}.header__icon--cart .cart-count-bubble{background:var(--dvm-ink);color:var(--dvm-paper)}.header__icon--cart .dvm-header-cart-label{display:none}@media screen and (max-width:989px){.header .header__icons .doubly-wrapper{display:none!important}}@media screen and (min-width:990px){.header__icon--cart.dvm-cart-pill{width:auto;height:44px;gap:9px;padding:0 8px 0 16px;margin-inline-start:10px;border:1px solid var(--dvm-ink);border-radius:var(--dvm-pill);font-weight:700;font-size:15px}.header__icon--cart.dvm-cart-pill .dvm-header-cart-label{display:inline-flex}.header__icon--cart.dvm-cart-pill .cart-count-bubble{position:static;min-width:26px;width:auto;height:26px;border-radius:13px;padding:0 6px;font-size:13px}.header__icon--cart.dvm-cart-pill .svg-wrapper{width:20px;height:20px}}@media screen and (min-width:990px)and (max-width:1279px){.header__menu-item{padding:0 8px;font-size:15px}.header__inline-menu .dvm-dot{display:none}}@media screen and (min-width:990px)and (max-width:1199px){.header__menu-item{padding:0 6px;font-size:14px}.header .header__heading-logo{max-width:120px;height:auto}.header .header__icons .doubly-wrapper{display:none!important}}@media screen and (min-width:1280px)and (max-width:1439px){.header__menu-item{padding:0 10px}}@media screen and (min-width:990px)and (max-width:1439px){.header__icon--cart.dvm-cart-pill{padding:0 10px}.header__icon--cart.dvm-cart-pill .dvm-header-cart-label{display:none}.dvm-header-wa{display:none!important}}.dvm-header-wa{display:none;width:44px;height:44px;border-radius:50%;align-items:center;justify-content:center;background:#25d366;border:1px solid #1da851;color:#0b2e13;margin-inline-start:6px;box-sizing:border-box}@media screen and (min-width:990px){.dvm-header-wa{display:inline-flex}}.dvm-range-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 14px 12px;background:var(--dvm-paper)}.dvm-range-nav .dvm-chip{justify-content:center;padding:0 6px;font-size:14px;line-height:1.1;white-space:nowrap}@media screen and (min-width:990px){.dvm-range-nav{display:none}}.header-wrapper .localization-form__select,.header-wrapper .disclosure__button{font-family:var(--dvm-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.menu-drawer{background:var(--dvm-paper);box-shadow:0 10px 20px #343e2d12}.menu-drawer__menu-item{font-family:var(--dvm-serif);font-size:28px;letter-spacing:-.02em}.dvm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.dvm-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 20px}}@media screen and (min-width:1200px){.dvm-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}}.dvm-card{position:relative;display:flex;flex-direction:column;gap:7px;height:100%;color:var(--dvm-ink)}.dvm-card__media{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:11 / 10;border-radius:var(--dvm-radius-sm);border:1px solid var(--dvm-line);background:var(--dvm-pale);overflow:hidden;text-decoration:none;color:var(--dvm-ink)}@media screen and (min-width:990px){.dvm-card__media{aspect-ratio:1 / 1}}.dvm-card__media{background:#fff}.dvm-card__cut{display:block;height:80%;width:auto;max-width:88%;object-fit:contain}.dvm-card__scene{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .35s ease}.dvm-card__media:hover .dvm-card__scene,.dvm-card__media:focus-visible .dvm-card__scene{opacity:1}@media(prefers-reduced-motion:reduce){.dvm-card__scene{transition:none}}.dvm-card__tag{position:absolute;inset-inline-start:8px;top:8px;z-index:1}.dvm-card__award{position:absolute;inset-inline-end:10px;bottom:10px;z-index:1;width:60px;height:60px;border-radius:50%;background:var(--dvm-paper);border:1px solid var(--dvm-ink);display:flex;align-items:center;justify-content:center}.dvm-card__award img{width:50px;height:50px;object-fit:contain}@media screen and (min-width:990px){.dvm-card__award{width:72px;height:72px;inset-inline-end:12px;bottom:12px}.dvm-card__award img{width:60px;height:60px}}.dvm-card__title{margin:0;font-family:var(--dvm-sans);font-size:15px;line-height:1.25;font-weight:700;letter-spacing:0}.dvm-card__title a{color:inherit;text-decoration:none}.dvm-card__title a:hover{text-decoration:underline}.dvm-card__price{margin:0;display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:17px}.dvm-card__price s{color:var(--dvm-muted);font-size:14px}.dvm-card__unit{font-size:12px}.dvm-card__actions{margin-top:auto;padding-top:2px}.dvm-card__actions product-form,.dvm-card__actions form{display:block}.dvm-card__actions .loading__spinner{width:18px}.dvm-card__actions .dvm-btn.loading>span:first-child{visibility:hidden}@media screen and (min-width:990px){.dvm-card{gap:10px}.dvm-card__title{font-size:17px}.dvm-card__unit{font-size:13px}}.dvm-carousel{position:relative;display:block}.related-products .dvm-carousel{margin-top:28px}.related-products .dvm-carousel__track{margin:0 -1.5rem;padding-left:1.5rem;padding-right:1.5rem;scroll-padding-inline-start:1.5rem}@media screen and (min-width:750px){.related-products .dvm-carousel__track{margin:0 -5rem;padding-left:5rem;padding-right:5rem;scroll-padding-inline-start:5rem;grid-auto-columns:calc((100% - 10rem - 2 * 16px) / 2.3)}}@media screen and (min-width:1200px){.related-products .dvm-carousel__track{grid-auto-columns:calc((100% - 10rem - 3 * 24px) / 3.3)}}.dvm-carousel__track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:14px;margin:0 calc(var(--dvm-gutter) * -1);padding:0 var(--dvm-gutter) 4px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--dvm-gutter);scrollbar-width:none;list-style:none}.dvm-carousel__track::-webkit-scrollbar{display:none}.dvm-carousel__track>li{position:relative;scroll-snap-align:start;min-width:0}@media screen and (min-width:750px){.dvm-carousel__track{grid-auto-columns:calc((100% - 2 * var(--dvm-gutter) - 2 * 16px) / 2.3);gap:16px}}@media screen and (min-width:1200px){.dvm-carousel__track{grid-auto-columns:calc((100% - 2 * var(--dvm-gutter) - 3 * 24px) / 3.3);gap:24px}}.dvm-carousel__btn{position:absolute;top:34%;z-index:2;display:none;align-items:center;justify-content:center;width:56px;height:56px;padding:0;border-radius:50%;border:1px solid var(--dvm-ink);background:var(--dvm-paper);color:var(--dvm-ink);cursor:pointer;box-shadow:0 6px 16px #343e2d1f}.dvm-carousel__btn{display:flex}.dvm-carousel__btn[hidden]{display:none}.dvm-carousel__btn:hover{background:var(--dvm-ink);color:var(--dvm-paper)}.dvm-carousel__btn--prev{inset-inline-start:-6px}.dvm-carousel__btn--next{inset-inline-end:-6px;animation:dvm-nudge 1.6s ease-in-out 1s 3}@keyframes dvm-nudge{0%,to{transform:translate(0)}50%{transform:translate(6px)}}@media screen and (max-width:749px){.dvm-carousel__btn{width:46px;height:46px;top:30%}}@media screen and (min-width:750px){.dvm-carousel__btn--prev{inset-inline-start:-12px}.dvm-carousel__btn--next{inset-inline-end:-12px}}@media(prefers-reduced-motion:reduce){.dvm-carousel__btn--next{animation:none}}.dvm-card--carousel{gap:4px}.dvm-card--carousel .dvm-card__media{aspect-ratio:5 / 6;border-radius:var(--dvm-radius);border-color:transparent;margin-bottom:8px}.dvm-card--carousel .dvm-card__cut{height:72%}.dvm-card--carousel .dvm-card__title{font-size:17px;line-height:1.25;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}.dvm-card__sub{margin:0;font-size:16px;line-height:1.35;color:var(--dvm-muted)}.dvm-card--carousel .dvm-card__actions{margin-top:10px;padding-top:0}.dvm-card--carousel .dvm-card__tag{inset-inline-start:14px;top:14px;background:var(--dvm-paper);color:var(--dvm-ink);border:1px solid var(--dvm-ink);border-radius:2px;font-family:var(--dvm-sans);font-weight:700;font-size:12px;letter-spacing:.02em}.dvm-btn--split{justify-content:space-between;padding:0 20px;min-height:52px;font-size:16px}.dvm-btn__price{font-weight:400}.dvm-card__actions .dvm-btn.loading>.dvm-btn__price{visibility:hidden}@media screen and (min-width:990px){.dvm-card--carousel .dvm-card__title{font-size:20px}.dvm-btn--split{min-height:56px;padding:0 24px;font-size:17px}}.dvm-card__actions .dvm-btn{position:relative;overflow:hidden;isolation:isolate;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.dvm-card__actions .dvm-btn:before{content:"";position:absolute;z-index:-1;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);pointer-events:none}.dvm-card__actions .dvm-btn:after{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;background:radial-gradient(circle,#fff 0 1.5px,transparent 2.5px) 14% 28% / 10px 10px no-repeat,radial-gradient(circle,#d8e4b8 0 2px,transparent 3px) 34% 72% / 10px 10px no-repeat,radial-gradient(circle,#fff 0 1px,transparent 2px) 52% 22% / 10px 10px no-repeat,radial-gradient(circle,#ecd9b0 0 1.5px,transparent 2.5px) 68% 70% / 10px 10px no-repeat,radial-gradient(circle,#fff 0 2px,transparent 3px) 84% 32% / 10px 10px no-repeat,radial-gradient(circle,#d8e4b8 0 1px,transparent 2px) 92% 76% / 10px 10px no-repeat}.dvm-card__actions .dvm-btn:not([disabled]):hover,.dvm-card__actions .dvm-btn:not([disabled]):focus-visible{background:var(--dvm-ink);border-color:var(--dvm-ink);color:#fff}.dvm-card__actions .dvm-btn:not([disabled]):hover:before,.dvm-card__actions .dvm-btn:not([disabled]):focus-visible:before{animation:dvm-shine .8s ease forwards}.dvm-card__actions .dvm-btn:not([disabled]):hover:after,.dvm-card__actions .dvm-btn:not([disabled]):focus-visible:after{animation:dvm-sparks 1.2s ease-out infinite}@keyframes dvm-shine{to{left:130%}}@keyframes dvm-sparks{0%{opacity:0;transform:scale(.7)}30%{opacity:1;transform:scale(1)}60%{opacity:.4}to{opacity:0;transform:scale(1.15)}}@media(prefers-reduced-motion:reduce){.dvm-card__actions .dvm-btn:before,.dvm-card__actions .dvm-btn:after{animation:none!important}}.dvm-compare{display:grid;gap:32px;align-items:center}@media screen and (min-width:990px){.dvm-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px}}.dvm-compare__media{position:relative}.dvm-compare__media .dvm-frame{aspect-ratio:4 / 5}.dvm-compare__media .dvm-seal{position:absolute;inset-inline-end:-10px;bottom:-30px;width:110px;height:110px}@media screen and (min-width:990px){.dvm-compare__media .dvm-frame{aspect-ratio:auto;height:640px}.dvm-compare__media .dvm-seal{inset-inline-end:-40px;bottom:-40px;width:150px;height:150px}}.dvm-compare__head{display:flex;flex-direction:column;gap:16px;text-align:center;margin-bottom:24px}.dvm-table{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.dvm-table th,.dvm-table td{box-shadow:none}.dvm-table thead th{padding:18px 8px;vertical-align:bottom}.dvm-table thead th:first-child{width:40%;padding-inline-start:0;text-align:start}.dvm-table__ours-head{background:var(--dvm-pale);border:1px solid var(--dvm-ink);border-bottom:0;border-radius:18px 18px 0 0;text-align:center}.dvm-table__ours-head img{width:100%;max-width:96px;height:auto;display:block;margin:0 auto;mix-blend-mode:multiply}.dvm-table__theirs-head{text-align:center;font-family:var(--dvm-sans);font-size:15px;line-height:1.25;font-weight:700}.dvm-table tbody th{padding:18px 12px 18px 0;text-align:start;font-family:var(--dvm-sans);font-weight:400;font-size:15px;line-height:1.3;letter-spacing:0;border-top:1px solid var(--dvm-line)}.dvm-table tbody td{padding:14px 6px;border-top:1px solid var(--dvm-line);text-align:center;font-size:13px;line-height:1.25}.dvm-table tbody td.dvm-table__ours{background:var(--dvm-pale);border-left:1px solid var(--dvm-ink);border-right:1px solid var(--dvm-ink)}.dvm-table tbody tr:last-child th,.dvm-table tbody tr:last-child td{border-bottom:1px solid var(--dvm-line)}.dvm-table tbody tr:last-child td.dvm-table__ours{border-bottom:1px solid var(--dvm-ink);border-radius:0 0 18px 18px}.dvm-table__theirs span{display:flex;flex-direction:column;align-items:center;gap:6px}.dvm-table__award{width:52px;height:52px;object-fit:contain;display:block;margin:0 auto}@media screen and (max-width:749px){.dvm-table thead th{padding:14px 6px}.dvm-table thead th:first-child{width:38%}.dvm-table__ours-head{padding-left:10px;padding-right:10px}.dvm-table__theirs-head{font-size:13px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.dvm-table tbody td{font-size:12px;overflow-wrap:anywhere}}@media screen and (min-width:990px){.dvm-table tbody th{font-size:17px;padding:22px 14px 22px 0}.dvm-table__ours-head img{width:120px}.dvm-table__theirs-head{font-size:16px}}.dvm-split{display:grid;border-top:1px solid var(--dvm-line)}.dvm-split__media{position:relative;min-height:420px}.dvm-split__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dvm-split__media .dvm-seal{position:absolute;inset-inline-end:20px;top:20px;width:104px;height:104px}.dvm-split__text{display:flex;align-items:center;padding:var(--dvm-section-y) var(--dvm-gutter)}.dvm-split__inner{max-width:540px;display:flex;flex-direction:column;gap:22px}@media screen and (min-width:990px){.dvm-split{grid-template-columns:repeat(2,minmax(0,1fr))}.dvm-split--reverse .dvm-split__media{order:2}.dvm-split__media{min-height:var(--dvm-split-height, 720px)}.dvm-split__media .dvm-seal{inset-inline-end:28px;top:28px;width:140px;height:140px}.dvm-split__text{padding:64px clamp(48px,6.6vw,96px)}}.dvm-hero{border-top:0;border-bottom:1px solid var(--dvm-line)}.dvm-hero .dvm-split__media{min-height:0;aspect-ratio:4 / 5}.dvm-hero .dvm-split__inner{gap:20px}.dvm-hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.dvm-trust{display:flex;flex-wrap:wrap;gap:14px 28px;margin:8px 0 0;padding:24px 0 0;list-style:none;border-top:1px solid var(--dvm-line)}.dvm-trust li{display:flex;align-items:center;gap:10px;font-size:15px;line-height:1.3}@media screen and (max-width:749px){.dvm-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;text-align:center}.dvm-trust li{flex-direction:column;justify-content:flex-start;gap:6px;font-size:13px}}@media screen and (min-width:750px){.dvm-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-self:stretch;width:100%}.dvm-trust li{font-size:14px}}@media screen and (min-width:750px)and (max-width:1199px){.dvm-trust li{flex-direction:column;align-items:flex-start;gap:6px}}.dvm-trust--stacked{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0;border:0;text-align:center}.dvm-trust--stacked li{flex-direction:column;gap:6px;font-size:13px}@media screen and (min-width:990px){.dvm-hero .dvm-split__media{aspect-ratio:auto;min-height:720px}}@media screen and (max-width:749px){.template-index .dvm-range-nav{display:none}.dvm-hero .dvm-split__media{aspect-ratio:5 / 4}.dvm-hero .dvm-split__media img{object-position:center 55%}.dvm-hero .dvm-split__media .dvm-seal{inset-inline-end:12px;top:12px;width:76px;height:76px}.dvm-hero .dvm-split__text{padding-top:20px;padding-bottom:40px}.dvm-hero .dvm-split__inner{gap:14px}.dvm-hero .dvm-eyebrow{display:none}.dvm-hero .dvm-d1{order:1;font-size:38px}.dvm-hero .dvm-hero__cta{order:2}.dvm-hero .dvm-hero__cta .dvm-btn{flex:1}.dvm-hero .dvm-split__inner>.dvm-body{order:3}.dvm-hero .dvm-trust{display:none}}.dvm-ranges{display:grid;gap:18px}@media screen and (min-width:750px){.dvm-ranges{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.dvm-range-card{display:flex;flex-direction:column;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius);overflow:hidden;text-decoration:none;color:var(--dvm-ink);background:var(--dvm-pale)}.dvm-range-card:hover{color:var(--dvm-ink)}.dvm-range-card:hover .dvm-link{text-decoration-thickness:2px}.dvm-range-card__media{height:260px;display:flex;align-items:flex-end;justify-content:center;gap:18px;padding-bottom:24px;box-sizing:border-box;background:var(--dvm-stone)}.dvm-range-card--olive .dvm-range-card__media{background:var(--dvm-olive-tint)}.dvm-range-card--argan .dvm-range-card__media{background:var(--dvm-argan-tint)}.dvm-range-card--beaute .dvm-range-card__media{background:var(--dvm-beaute-tint)}.dvm-range-card__media img{height:85%;width:auto;max-width:45%;object-fit:contain;mix-blend-mode:multiply}.dvm-range-card__media img:only-child{max-width:80%}.dvm-range-card__media--photo{padding:0}.dvm-range-card__media--photo img{width:100%;height:100%;max-width:none;object-fit:cover;mix-blend-mode:normal}.dvm-range-card__body{padding:22px;display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--dvm-line);flex-grow:1}.dvm-range-card__body .dvm-link{margin-top:auto;padding-top:6px}@media screen and (min-width:990px){.dvm-range-card__media{height:340px;padding-bottom:28px}.dvm-range-card__body{padding:26px}}.dvm-head{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.dvm-head--center{text-align:center;align-items:center}.dvm-head--split{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px}@media screen and (min-width:990px){.dvm-head{margin-bottom:44px}}.dvm-statement-block{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.dvm-statement-block .dvm-body{max-width:560px}.dvm-awards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media screen and (min-width:990px){.dvm-awards{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}}.dvm-award{padding:18px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius-sm);display:flex;flex-direction:column;gap:8px;background:transparent}.dvm-award img{width:72px;height:72px;object-fit:contain}.dvm-award__detail{font-size:13px;line-height:1.4}@media screen and (min-width:990px){.dvm-award{padding:22px}.dvm-award img{width:80px;height:80px}}.dvm-awards-strip{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.dvm-awards-strip img{width:56px;height:56px;object-fit:contain}.dvm-quotes{display:grid;gap:18px;align-items:start}@media screen and (min-width:750px){.dvm-quotes{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}.dvm-quote{margin:0;background:var(--dvm-pale);border:1px solid var(--dvm-line);border-radius:var(--dvm-radius);padding:32px 26px 28px;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.dvm-quote__mark{font-family:var(--dvm-serif);font-size:96px;line-height:.6;height:40px}.dvm-quote blockquote{margin:0;padding:0;border:0;font-family:var(--dvm-serif);font-size:26px;line-height:1.15;letter-spacing:-.02em;font-style:normal;color:var(--dvm-ink)}.dvm-quote figcaption{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:15px}.dvm-quote .dvm-label{border-radius:3px;padding:5px 9px;background:var(--dvm-stone)}@media screen and (min-width:990px){.dvm-quote{padding:40px 40px 34px}.dvm-quote blockquote{font-size:30px}}.dvm-cards-row{display:grid;grid-auto-flow:column;grid-auto-columns:74%;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin:0 calc(var(--dvm-gutter) * -1);padding-left:var(--dvm-gutter);padding-right:var(--dvm-gutter);scroll-padding-inline-start:var(--dvm-gutter);list-style:none}.dvm-cards-row>*{scroll-snap-align:start}@media screen and (min-width:990px){.dvm-cards-row{grid-auto-flow:row;grid-auto-columns:auto;grid-template-columns:repeat(var(--dvm-cols, 4),minmax(0,1fr));gap:24px;overflow:visible;margin:0;padding:0}}.dvm-recipe{display:flex;flex-direction:column;gap:8px}.dvm-recipe__media{aspect-ratio:4 / 5;border-radius:var(--dvm-radius-sm);border:1px solid var(--dvm-line);overflow:hidden;margin-bottom:6px}.dvm-recipe__media img{width:100%;height:100%;object-fit:cover;display:block}.dvm-recipe__media--empty{display:flex;align-items:flex-end;padding:18px;box-sizing:border-box}.dvm-recipe__media--olive{background:var(--dvm-olive-tint)}.dvm-recipe__media--argan{background:var(--dvm-argan-tint)}.dvm-recipe__media--beaute{background:var(--dvm-beaute-tint)}.dvm-care{display:grid;gap:28px;align-items:center}.dvm-care__media{aspect-ratio:4 / 5}.dvm-care__notes{display:grid;gap:24px}.dvm-note{display:flex;flex-direction:column;gap:10px;padding-top:20px;border-top:1px solid var(--dvm-line)}@media screen and (min-width:990px){.dvm-care{grid-template-columns:5fr 7fr;gap:72px}.dvm-care__notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}}.dvm-faq{display:grid;gap:24px}@media screen and (min-width:990px){.dvm-faq{grid-template-columns:5fr 7fr;gap:72px;align-items:start}}.dvm-accordion details{border-top:1px solid var(--dvm-line);padding:12px 0}.dvm-accordion details:first-child{border-top-color:var(--dvm-ink)}.dvm-accordion details:last-child{border-bottom:1px solid var(--dvm-ink)}.dvm-accordion summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;font-size:18px;line-height:1.4;font-weight:700}.dvm-accordion summary::-webkit-details-marker{display:none}.dvm-accordion summary h3{margin:0;font:inherit;letter-spacing:0;color:inherit}.dvm-accordion__plus{font-size:28px;line-height:1;font-weight:400;transition:transform .18s ease}.dvm-accordion details[open] .dvm-accordion__plus{transform:rotate(45deg)}.dvm-accordion__body{padding:4px 0 8px;font-size:16px;line-height:1.45}@media screen and (min-width:990px){.dvm-accordion summary{font-size:19px}.dvm-accordion__body{font-size:17px}}@media(prefers-reduced-motion:reduce){.dvm-accordion__plus{transition:none}}.dvm-facts{margin:0}.dvm-facts>div{padding:12px 0;border-bottom:1px dashed var(--dvm-line);display:grid;grid-template-columns:120px 1fr;gap:12px}.dvm-facts>div:first-child{border-top:1px solid var(--dvm-ink)}.dvm-facts dt{padding-top:3px}.dvm-facts dd{margin:0;font-size:15px;line-height:1.4}@media screen and (min-width:990px){.dvm-facts>div{grid-template-columns:220px 1fr;padding:16px 0}.dvm-facts dd{font-size:17px}}.dvm-choice{display:grid;gap:12px}@media screen and (min-width:750px){.dvm-choice{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}.dvm-choice__card{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius-sm);background:var(--dvm-pale)}.dvm-choice__card--current{border-color:var(--dvm-ink);box-shadow:inset 0 0 0 1px var(--dvm-ink)}.dvm-choice__card--olive{background:var(--dvm-olive-on)}.dvm-choice__card--argan{background:var(--dvm-argan-on)}.dvm-choice__card--beaute{background:var(--dvm-beaute-on)}.dvm-cross{display:grid;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius);overflow:hidden;text-decoration:none;color:var(--dvm-ink);background:var(--dvm-pale)}.dvm-cross:hover{color:var(--dvm-ink)}.dvm-cross__media{aspect-ratio:4 / 3;overflow:hidden;display:flex;align-items:center;justify-content:center}.dvm-cross__media img{width:100%;height:100%;object-fit:cover}.dvm-cross__media--cut img{width:auto;height:82%;object-fit:contain;mix-blend-mode:multiply}.dvm-cross__body{padding:24px 22px;display:flex;flex-direction:column;gap:12px}.dvm-cross__foot{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:15px}@media screen and (min-width:990px){.dvm-cross{grid-template-columns:1fr 1fr}.dvm-cross__media{aspect-ratio:auto;min-height:420px}.dvm-cross__body{padding:48px;justify-content:center}}.dvm-steps{display:grid;gap:28px;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.dvm-steps{grid-template-columns:repeat(var(--dvm-cols, 3),minmax(0,1fr));gap:24px}}.dvm-step{display:flex;flex-direction:column;gap:8px}.dvm-step__media{aspect-ratio:4 / 3;border-radius:var(--dvm-radius-sm);border:1px solid var(--dvm-line);overflow:hidden;margin-bottom:8px}.dvm-step__media img{width:100%;height:100%;object-fit:cover;display:block}.dvm-step__num{font-family:var(--dvm-serif);font-style:italic;font-size:34px;line-height:1}.dvm-cal{display:grid;gap:10px}.dvm-cal__months{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));text-align:center}.dvm-cal__track{position:relative;height:26px;border-radius:13px;background:var(--dvm-stone)}.dvm-cal__bar{position:absolute;top:0;bottom:0;border-radius:13px;border:1px solid var(--dvm-ink)}.dvm-cal__bar--olive{background:var(--dvm-olive-on)}.dvm-cal__bar--argan{background:var(--dvm-argan-on)}.dvm-cal__now{position:absolute;top:-6px;bottom:-6px;width:2px;background:var(--dvm-ink)}.dvm-cal__legend{margin:0 0 14px}.dvm-recognition{display:grid;gap:24px}.dvm-recognition__logos{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.dvm-recognition__logos img{width:64px;height:64px;object-fit:contain}.dvm-onssa{display:flex;align-items:center;gap:14px;font-size:15px}.dvm-onssa img{width:56px;height:auto}.dvm-video{display:grid;gap:28px;align-items:center}@media screen and (min-width:990px){.dvm-video{grid-template-columns:4fr 8fr;gap:72px}}.dvm-video__frame{position:relative;aspect-ratio:16 / 9}.dvm-video__frame iframe,.dvm-video__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.dvm-video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;border:1px solid var(--dvm-ink);background:var(--dvm-paper-veil);color:var(--dvm-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}@media screen and (min-width:990px){.dvm-video__play{width:104px;height:104px}}.dvm-collection-hero{display:grid;gap:18px;padding-top:28px;padding-bottom:32px}.dvm-collection-hero__media{aspect-ratio:4 / 3;margin-top:6px}@media screen and (min-width:990px){.dvm-collection-hero{grid-template-columns:6fr 5fr;gap:72px;align-items:center;padding-top:64px;padding-bottom:64px}.dvm-collection-hero__text{display:flex;flex-direction:column;gap:20px}.dvm-collection-hero__media{aspect-ratio:4 / 5;margin:0}}.dvm-collection-hero__text{display:flex;flex-direction:column;gap:14px}.dvm-breadcrumbs{padding-top:16px}.dvm-breadcrumbs ol{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;padding:0;list-style:none}.dvm-breadcrumbs a{color:var(--dvm-ink)}.dvm-breadcrumbs li+li:before{content:"/";margin-inline-end:6px}.dvm-filterbar{border-bottom:1px solid var(--dvm-line);padding-bottom:16px;display:flex;flex-direction:column;gap:14px}.dvm-chipnav{display:none}@media screen and (min-width:990px){.dvm-chipnav{display:flex}}.dvm-filterbar__row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:14px}.dvm-chooser{display:grid;gap:24px}@media screen and (min-width:990px){.dvm-chooser{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px;align-items:start}.dvm-chooser__gallery{position:sticky;top:24px}}.dvm-chooser__main{position:relative;aspect-ratio:4 / 5}.dvm-chooser__main img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dvm-chooser__panel{display:flex;flex-direction:column;gap:16px}.dvm-chooser__group{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:10px;min-width:0}.dvm-chooser__group legend{padding:0;margin-bottom:10px}.dvm-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}@media screen and (min-width:750px){.dvm-tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.dvm-tile{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-height:44px;padding:14px;border:1px solid var(--dvm-line);border-radius:10px;background:var(--dvm-paper);color:var(--dvm-ink);text-align:start;font-family:var(--dvm-sans);cursor:pointer}.dvm-tile:hover{border-color:var(--dvm-ink)}.dvm-tile[aria-checked=true]{border-color:var(--dvm-ink);box-shadow:inset 0 0 0 1px var(--dvm-ink)}.dvm-chooser--olive .dvm-tile[aria-checked=true]{background:var(--dvm-olive-on)}.dvm-chooser--argan .dvm-tile[aria-checked=true]{background:var(--dvm-argan-on)}.dvm-chooser--beaute .dvm-tile[aria-checked=true]{background:var(--dvm-beaute-on)}.dvm-tile__size{font-size:21px;line-height:1.1}.dvm-tile__price{font-size:19px;font-weight:700}.dvm-tile__unit{font-size:12px}.dvm-tile__tag{position:absolute;inset-inline-end:8px;top:-9px;font-family:var(--dvm-mono);font-size:9px;letter-spacing:.03em;text-transform:uppercase;background:var(--dvm-ink);color:var(--dvm-paper);border-radius:3px;padding:3px 5px}.dvm-tile__img{width:100%;height:110px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.dvm-tile__img img{height:100%;width:auto;mix-blend-mode:multiply}.dvm-recap{margin:0;padding:14px 16px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius-sm);background:var(--dvm-pale);display:grid;gap:8px;font-size:15px}.dvm-recap>div{display:flex;justify-content:space-between;gap:12px}.dvm-recap dd{margin:0}.dvm-recap__total{padding-top:8px;border-top:1px dashed var(--dvm-line);align-items:baseline}.dvm-recap__total dd{font-size:25px;font-weight:700}.dvm-ship{padding:14px 16px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius-sm);background:var(--dvm-pale);display:flex;flex-direction:column;gap:9px}.dvm-ship__msg{margin:0;font-size:15px;line-height:1.4;font-weight:700}.dvm-ship__bar{height:10px;border-radius:5px;background:var(--dvm-stone);overflow:hidden}.dvm-ship__bar .dvm-ship__fill{display:block;height:100%;border-radius:5px;background-color:var(--dvm-ink);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.22) 0 6px,transparent 6px 12px);background-size:16.97px 16.97px;animation:dvm-ship-grow 1.1s cubic-bezier(.23,1,.32,1) both,dvm-ship-stripes .8s linear infinite;transition:width .6s cubic-bezier(.23,1,.32,1),background-color .3s ease}.dvm-ship--near .dvm-ship__fill{background-color:var(--dvm-bright);background-image:repeating-linear-gradient(-45deg,rgba(255,255,255,.35) 0 6px,transparent 6px 12px)}.dvm-ship--done .dvm-ship__fill{background-color:var(--dvm-olive);background-image:none;animation:dvm-ship-grow 1.1s cubic-bezier(.23,1,.32,1) both}@keyframes dvm-ship-grow{0%{width:0}}@keyframes dvm-ship-stripes{to{background-position:16.97px 0}}@media(prefers-reduced-motion:reduce){.dvm-ship__bar .dvm-ship__fill{animation:none;transition:none}}.section-main-product .product__title h1{font-family:var(--dvm-serif);font-size:clamp(44px,4.6vw,64px);line-height:.98;letter-spacing:-.045em}.section-main-product .product__title h1 em{font-style:italic}.section-main-product .price{font-family:var(--dvm-sans);letter-spacing:0}.section-main-product .price-item--regular,.section-main-product .price-item--sale{font-size:26px}.section-main-product .product__info-container>*+*{margin-top:16px}.section-main-product .product-form__submit,.section-main-product .shopify-payment-button__button--unbranded{min-height:54px;border-radius:var(--dvm-pill);font-family:var(--dvm-sans);font-weight:700;font-size:16px;letter-spacing:0}.section-main-product .product-form__submit{background:var(--dvm-ink);color:var(--dvm-paper);border:1px solid var(--dvm-ink)}.section-main-product .product-form__submit:hover{background:var(--dvm-ink-deep)}.section-main-product .product-form__submit:after,.section-main-product .product-form__submit:before{display:none}.section-main-product .product-form__buttons{max-width:none}.section-main-product .quantity{border-radius:var(--dvm-pill);min-height:54px}.section-main-product .quantity:after,.section-main-product .quantity:before{border-radius:var(--dvm-pill);box-shadow:0 0 0 1px var(--dvm-ink)}.section-main-product .product__media-wrapper .product__media-item{border-radius:var(--dvm-radius);overflow:hidden}.section-main-product .product-media-container{border-radius:var(--dvm-radius);border:1px solid var(--dvm-line);background:#fff;overflow:hidden}.section-main-product .thumbnail{border-radius:12px}.section-main-product .product__accordion .summary__title .accordion__title{font-family:var(--dvm-sans);font-size:18px;font-weight:700;letter-spacing:0}.section-main-product .accordion{border-color:var(--dvm-line)}.section-main-product .product__description{font-size:16px;line-height:1.45}.section-main-product .product__text.caption-with-letter-spacing{font-family:var(--dvm-mono);font-size:11px;letter-spacing:.06em}.dvm-siblings{display:flex;flex-direction:column;gap:10px}.dvm-pdp-award{display:grid;grid-template-columns:72px 1fr;gap:16px;align-items:center;padding:14px 16px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius-sm);background:var(--dvm-pale)}.dvm-pdp-award img{width:72px;height:72px;object-fit:contain}.dvm-pdp-award span{display:flex;flex-direction:column;gap:4px}.dvm-cart-head{padding-top:32px;display:flex;flex-direction:column;gap:10px}.cart-items .cart-item__name{font-family:var(--dvm-sans);font-weight:700;font-size:16px;letter-spacing:0;color:var(--dvm-ink);text-decoration:none}.cart-items th{font-family:var(--dvm-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.cart-item__image-container{border-radius:12px;overflow:hidden;background:var(--dvm-pale);border:1px solid var(--dvm-line)}.cart__checkout-button,.cart__ctas .button{min-height:56px;border-radius:var(--dvm-pill);background:var(--dvm-ink);color:var(--dvm-paper);font-family:var(--dvm-sans);font-weight:700;font-size:16px;letter-spacing:0}.cart__checkout-button:after,.cart__checkout-button:before{display:none}.totals__total{font-family:var(--dvm-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.totals__total-value{font-family:var(--dvm-sans);font-size:25px;font-weight:700;letter-spacing:0}.cart-drawer .drawer__inner{background:var(--dvm-paper)}.cart-drawer .drawer__heading{font-family:var(--dvm-serif);font-size:36px;letter-spacing:-.04em}.dvm-cart-note{display:flex;gap:10px;align-items:flex-start;margin-top:12px;font-size:14px}.dvm-cart-ship{margin:0 0 18px}.cart-drawer .dvm-cart-ship{margin:0 0 12px}.button,.shopify-challenge__button,.customer button{border-radius:var(--dvm-pill);font-family:var(--dvm-sans);font-weight:700;letter-spacing:0}.button:after,.button:before{border-radius:var(--dvm-pill)}.field__input,.select__select,.customer .field input{border-radius:var(--dvm-pill)}.field:after,.field:before,.select:after,.select:before{border-radius:var(--dvm-pill)}.dvm-footer{background:var(--dvm-stone);border-top:1px solid var(--dvm-line);color:var(--dvm-ink);padding-top:56px;padding-bottom:40px}.dvm-footer a{color:var(--dvm-ink)}.dvm-footer__top{display:grid;gap:28px}.dvm-footer__intro{display:flex;flex-direction:column;gap:14px}.dvm-footer__form{display:flex;flex-direction:column;gap:10px;padding:22px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius);background:var(--dvm-paper)}.dvm-footer__form label{font-size:16px;line-height:1.4;font-weight:700}.dvm-footer__form-row{display:flex;flex-direction:column;gap:10px}.dvm-input{min-height:52px;border:1px solid var(--dvm-ink);border-radius:var(--dvm-pill);padding:0 18px;font-family:var(--dvm-sans);font-size:16px;color:var(--dvm-ink);background:var(--dvm-pale);box-sizing:border-box;width:100%}.dvm-input::placeholder{color:var(--dvm-muted)}.dvm-form-msg{margin:0;font-size:14px}.dvm-form-msg--error{color:#8b392b}.dvm-footer__cols{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 18px;padding-top:36px;margin-top:36px;border-top:1px solid var(--dvm-line)}.dvm-footer__col{display:flex;flex-direction:column;gap:10px;font-size:16px;line-height:1.4}.dvm-footer__col ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.dvm-footer__col .dvm-label{margin-bottom:2px}.dvm-footer__wa{margin-top:28px}.dvm-footer__bottom{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:24px;margin-top:32px;border-top:1px solid var(--dvm-line)}.dvm-footer__bottom img{mix-blend-mode:multiply}.dvm-footer__legal{display:flex;flex-direction:column;gap:10px;font-size:12px}.dvm-footer .dvm-seal{width:96px;height:96px}.dvm-footer .list-social{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-start;margin:4px 0 0 -10px;padding:0;list-style:none}.dvm-footer .list-social__item{margin:0}.dvm-footer .list-social__link{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0}.dvm-footer .list-social__link .svg-wrapper,.dvm-footer .list-social__link svg{width:20px;height:20px}.dvm-footer__col a{overflow-wrap:anywhere}@media screen and (max-width:989px){.dvm-footer__col--wide{grid-column:1 / -1}}.dvm-footer .list-social__link{padding:6px;color:var(--dvm-ink)}@media screen and (min-width:990px){.dvm-footer{padding-top:80px;padding-bottom:48px}.dvm-footer__top{grid-template-columns:5fr 7fr;gap:72px;align-items:start}.dvm-footer__form{padding:28px;gap:12px}.dvm-footer__form-row{flex-direction:row}.dvm-footer__form-row .dvm-btn{flex-shrink:0}.dvm-footer__cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;padding-top:40px;margin-top:56px}.dvm-footer__wa{max-width:460px}.dvm-footer__legal{flex-direction:row;gap:18px;font-size:13px}}.dvm-tile[hidden],.dvm-chip[hidden],[data-dvm-slide][hidden]{display:none!important}.dvm-sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dvm-stack{display:flex;flex-direction:column;gap:16px}.dvm-cta-row{display:flex;flex-direction:column;gap:10px}@media screen and (min-width:750px){.dvm-cta-row{flex-direction:row;flex-wrap:wrap;justify-content:center}}.shopify-section+.shopify-section .dvm-section--rule-auto{border-top:1px solid var(--dvm-line)}.dvm-pairing{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius-sm);background:var(--dvm-pale)}.dvm-pairing__row{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:14px}.dvm-pairing__media{display:block;width:64px;height:64px;border-radius:10px;overflow:hidden;background:var(--dvm-stone)}.dvm-pairing__media img{width:100%;height:100%;object-fit:cover;display:block}.dvm-pairing__body{display:flex;flex-direction:column;gap:2px;min-width:0}.dvm-pairing__title{color:var(--dvm-ink);font-weight:700;font-size:15px;line-height:1.25;text-decoration:none}.dvm-pairing__title:hover{text-decoration:underline;text-underline-offset:3px}.dvm-pairing__price{font-size:14px}.dvm-pairing__add .dvm-btn{min-height:44px;padding:0 18px;font-size:14px}.dvm-pairing__add product-form,.dvm-pairing__add form{margin:0}.dvm-reviews{display:grid;gap:16px;margin:0;padding:0;list-style:none}.dvm-review{display:flex;flex-direction:column;gap:12px;padding:22px;border:1px solid var(--dvm-line);border-radius:var(--dvm-radius-sm);background:var(--dvm-pale)}.dvm-review__top{display:flex;align-items:center;justify-content:space-between;gap:12px}.dvm-review__stars{color:var(--dvm-ink);font-size:16px;letter-spacing:2px}.dvm-review__stars .is-off{opacity:.25}.dvm-review__sample{font-family:var(--dvm-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border:1px solid var(--dvm-line);border-radius:999px}.dvm-review__text{margin:0;font-family:var(--dvm-serif);font-size:22px;line-height:1.2;letter-spacing:-.01em}.dvm-review__who{margin:0;font-size:14px}.dvm-reviews__note{margin:0;max-width:320px;font-size:13px;line-height:1.4}@media screen and (min-width:750px){.dvm-reviews{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dvm-review{padding:28px}}.dvm-stars{display:inline-flex;gap:2px;color:var(--dvm-ink)}.dvm-stars svg{width:18px;height:18px;fill:currentColor;display:block}.dvm-stars .is-off{opacity:.25}.dvm-sample{display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:var(--dvm-stone);font-family:var(--dvm-sans);font-size:13px;font-weight:700;letter-spacing:0;text-transform:none;color:var(--dvm-ink)}.section-main-product .product__info-container>*+*{margin-top:20px}.section-main-product .product__title h1{font-size:clamp(40px,3.9vw,56px);letter-spacing:-.03em}.section-main-product .product-media-container{border:0}.section-main-product .product__media-wrapper{position:relative}.dvm-pdp-medal{position:absolute;inset-inline-start:16px;top:16px;z-index:2;display:flex;align-items:center;gap:12px;padding-block:8px;padding-inline:8px 16px;border-radius:999px;background:var(--dvm-pale);font-size:14px;line-height:1.25;pointer-events:none}.dvm-pdp-medal img{width:44px;height:44px;object-fit:contain}.dvm-pdp-medal strong{display:block;font-family:var(--dvm-serif);font-size:20px;font-weight:600;letter-spacing:-.01em}.dvm-pdp-rating{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:14px;color:var(--dvm-ink);text-decoration:none}.dvm-pdp-rating>span:nth-child(2){text-decoration:underline;text-underline-offset:3px}.dvm-pdp-checks__intro{margin:0 0 14px;font-size:17px;line-height:1.5;max-width:470px}.dvm-checks{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.dvm-checks li{display:flex;align-items:center;gap:12px;font-size:16px;font-weight:600;line-height:1.3}.dvm-checks svg{width:24px;height:24px;flex:none;padding:3px;border-radius:50%;background:var(--dvm-olive-on);color:var(--dvm-ink)}.dvm-pdp-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:14px;color:var(--dvm-ink)}.dvm-pdp-price__now{font-family:var(--dvm-serif);font-size:40px;font-weight:600;letter-spacing:-.02em;line-height:1}.dvm-pdp-price__was{font-size:18px;opacity:.6}.dvm-pdp-price__note{font-size:14px;color:var(--dvm-ink-soft, var(--dvm-ink));opacity:.75}.dvm-pdp-label{margin:0;font-size:14px;font-weight:700}.dvm-sizes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.dvm-size{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 6px 10px;border-radius:16px;background:var(--dvm-pale);color:var(--dvm-ink);text-decoration:none;transition:background-color .2s ease,transform .16s cubic-bezier(.23,1,.32,1)}.dvm-size__img{width:48px;height:56px;object-fit:contain;mix-blend-mode:multiply}.dvm-size b{font-size:16px}.dvm-size small{font-size:14px;opacity:.75}.dvm-size.is-active{outline:2px solid var(--dvm-ink);outline-offset:-2px;background:var(--dvm-olive-on)}.dvm-size--argan.is-active{background:var(--dvm-argan-on)}.dvm-size--beaute.is-active{background:var(--dvm-beaute-on)}.dvm-size:active{transform:scale(.97)}@media(hover:hover)and (pointer:fine){a.dvm-size:hover{background:var(--dvm-stone)}}.section-main-product .product-form__submit{background:#f4b934;border-color:#f4b934;color:var(--dvm-ink);transition:background-color .2s ease,transform .16s cubic-bezier(.23,1,.32,1)}.section-main-product .product-form__submit:hover{background:#e9a816;border-color:#e9a816;color:var(--dvm-ink)}.section-main-product .product-form__submit:active{transform:scale(.97)}.dvm-pdp-stock{display:flex;align-items:center;gap:10px;margin:0;font-size:16px;font-weight:700;color:#8a4a12}.dvm-pdp-stock__dot{width:10px;height:10px;flex:none;border-radius:50%;background:#b5651d;animation:dvm-pdp-pulse 1.6s ease-in-out infinite}@keyframes dvm-pdp-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.7);opacity:.55}}.section-main-product .dvm-ship{padding:14px 18px;border:0;border-radius:16px;background:var(--dvm-pale)}.dvm-pdp-assure{display:flex;flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;list-style:none}.dvm-pdp-assure li{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600}.dvm-pdp-assure svg{width:20px;height:20px;flex:none}.dvm-pdp-mhead{display:none}@media screen and (max-width:749px){.dvm-pdp-mhead{display:flex;flex-direction:column;gap:8px;padding:0 0 16px}.dvm-pdp-mhead__title{margin:0;font-family:var(--dvm-serif);font-size:38px;font-weight:500;line-height:1;letter-spacing:-.03em}.dvm-pdp-mhead__rating{margin:0;display:flex;align-items:center;gap:8px;font-size:14px}.section-main-product .product__title,.section-main-product .dvm-pdp-rating{display:none}.dvm-sizes{grid-template-columns:repeat(2,minmax(0,1fr))}.dvm-pdp-assure{flex-direction:column}.dvm-pdp-medal{inset-inline-start:10px;top:10px;padding-block:6px;padding-inline:6px 12px;font-size:12px}.dvm-pdp-medal img{width:34px;height:34px}.dvm-pdp-medal strong{font-size:16px}}.dvm-pdp-sec{padding:96px 0 0}.dvm-pdp-h2{margin:0;font-family:var(--dvm-serif);font-weight:500;font-size:clamp(40px,4.4vw,60px);line-height:.98;letter-spacing:-.03em;color:var(--dvm-ink)}.dvm-pdp-lede{margin:16px 0 0;font-size:18px;line-height:1.5;max-width:480px}.dvm-pdp-head{margin-bottom:40px}.dvm-pdp-head--row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px 48px}.dvm-pdp-head--row .dvm-pdp-lede{margin:0}.dvm-pdp-band{margin-top:96px;padding:96px 0;background:var(--dvm-olive-on)}.dvm-pdp-band .dvm-carousel__btn{background:var(--dvm-pale)}.dvm-pdp-rail .dvm-carousel__track{padding-bottom:6px}.dvm-pdp-medal-card{display:grid;grid-template-columns:96px minmax(0,1fr);gap:20px;align-items:center;padding:26px;border-radius:var(--dvm-radius);background:var(--dvm-pale)}.dvm-pdp-medal-card img{width:96px;height:96px;object-fit:contain}.dvm-pdp-medal-card p{margin:0}.dvm-pdp-medal-card__grade{font-family:var(--dvm-serif);font-size:36px;font-weight:600;line-height:1;letter-spacing:-.02em}.dvm-pdp-medal-card__contest{margin-top:6px!important;font-size:16px}.dvm-pdp-medal-card__who{margin-top:4px!important;font-size:14px;opacity:.75}.dvm-pdp-ship{margin-top:96px;padding:96px 0;background:var(--dvm-stone)}.dvm-pdp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:48px 0 0;padding:0;list-style:none}.dvm-pdp-step{display:flex;flex-direction:column;gap:10px}.dvm-pdp-step__top{display:flex;align-items:center;gap:12px}.dvm-pdp-step__icon{width:64px;height:64px;flex:none;border-radius:50%;background:var(--dvm-pale);display:flex;align-items:center;justify-content:center;color:var(--dvm-ink)}.dvm-pdp-step__icon svg{width:30px;height:30px}.dvm-pdp-step.is-last .dvm-pdp-step__icon{background:#f4b934}.dvm-pdp-step__bar{flex:1;height:6px;border-radius:99px;background:var(--dvm-ink)}.dvm-pdp-step:nth-child(2) .dvm-pdp-step__bar{opacity:.75}.dvm-pdp-step:nth-child(3) .dvm-pdp-step__bar{opacity:.5}.dvm-pdp-step.is-last .dvm-pdp-step__bar{background:#f4b934;opacity:1}.dvm-pdp-step__when{margin-top:8px;font-family:var(--dvm-serif);font-size:28px;font-weight:600;line-height:1;letter-spacing:-.02em}.dvm-pdp-step p{margin:0;max-width:280px;font-size:16px}.dvm-pdp-facts{display:flex;flex-wrap:wrap;gap:12px;margin:48px 0 0;padding:0;list-style:none}.dvm-pdp-facts li{display:inline-flex;align-items:center;min-height:48px;padding:0 20px;border-radius:999px;background:var(--dvm-pale);font-weight:600;font-size:16px}.dvm-pdp-score{display:flex;align-items:center;gap:16px;padding:16px 22px;border-radius:var(--dvm-radius);background:var(--dvm-pale)}.dvm-pdp-score>span:last-child{display:flex;flex-direction:column;gap:6px}.dvm-pdp-score__num{font-family:var(--dvm-serif);font-size:56px;font-weight:600;line-height:.9;letter-spacing:-.03em}.dvm-pdp-score__count{font-size:14px;display:flex;align-items:center;gap:8px}.dvm-pdp-sec .dvm-review{height:100%;gap:16px;padding:28px;border:0;border-radius:var(--dvm-radius)}.dvm-pdp-sec .dvm-review__text{margin:0;padding:0;border:0;font-family:var(--dvm-serif);font-size:20px;line-height:1.3;font-style:normal}.dvm-pdp-sec .dvm-review__who{margin-top:auto}.dvm-pdp-faq{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}.dvm-pdp-faq__side .dvm-btn{margin-top:28px}.dvm-pdp-qa{display:flex;flex-direction:column;gap:10px}.dvm-pdp-qa details{border-radius:16px;background:var(--dvm-pale)}.dvm-pdp-qa summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;cursor:pointer}.dvm-pdp-qa summary::-webkit-details-marker{display:none}.dvm-pdp-qa summary h3{margin:0;font-family:var(--dvm-sans);font-size:17px;font-weight:700;letter-spacing:0;line-height:1.35}.dvm-pdp-qa__icon{width:22px;height:22px;flex:none;transition:transform .22s cubic-bezier(.23,1,.32,1)}.dvm-pdp-qa details[open] .dvm-pdp-qa__icon{transform:rotate(45deg)}.dvm-pdp-qa__body{padding:0 24px 20px;font-size:16px}.dvm-pdp-qa__body p{margin:0}.dvm-pdp-post{display:flex;flex-direction:column;gap:12px;color:var(--dvm-ink);text-decoration:none}.dvm-pdp-post__img{display:block;aspect-ratio:4 / 5;border-radius:var(--dvm-radius);overflow:hidden;background:var(--dvm-stone)}.dvm-pdp-post__img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s cubic-bezier(.23,1,.32,1)}@media(hover:hover)and (pointer:fine){a.dvm-pdp-post:hover .dvm-pdp-post__img img{transform:scale(1.04)}}.dvm-pdp-post h3{margin:0;font-family:var(--dvm-serif);font-size:26px;font-weight:500;line-height:1.05;letter-spacing:-.02em}.dvm-pdp-post p{margin:0;font-size:16px}.dvm-pdp-post p b{color:var(--dvm-olive)}@media screen and (max-width:989px){.dvm-pdp-faq{grid-template-columns:minmax(0,1fr);gap:32px}}@media screen and (max-width:749px){.dvm-pdp-sec{padding-top:72px}.dvm-pdp-band,.dvm-pdp-ship{margin-top:72px;padding:64px 0}.dvm-pdp-steps{grid-template-columns:minmax(0,1fr);gap:28px}.dvm-pdp-medal-card{grid-template-columns:72px minmax(0,1fr);gap:14px;padding:20px}.dvm-pdp-medal-card img{width:72px;height:72px}.dvm-pdp-medal-card__grade{font-size:28px}.dvm-pdp-sec .dvm-review__text{font-size:18px}.dvm-pdp-score__num{font-size:44px}}@media(prefers-reduced-motion:reduce){.dvm-pdp-stock__dot{animation:none}.dvm-size,.dvm-pdp-qa__icon,.dvm-pdp-post__img img{transition:none}}.product-grid{--grid-mobile-horizontal-spacing: 14px;--grid-mobile-vertical-spacing: 36px;--grid-desktop-horizontal-spacing: 24px;--grid-desktop-vertical-spacing: 56px}@media screen and (max-width:749px){.product-grid .dvm-card__tag{font-size:9.5px;letter-spacing:.02em;padding:4px 6px;width:max-content;max-width:calc(100% - 16px)}}[dir=rtl] .dvm-icon-dir,[dir=rtl] .dvm-announce__btn svg{transform:scaleX(-1)}[dir=rtl] .dvm-btn--bright:hover svg{transform:scaleX(-1) translate(3px)}@keyframes dvm-nudge-rtl{0%,to{transform:translate(0)}50%{transform:translate(-6px)}}[dir=rtl] .dvm-carousel__btn--next{animation-name:dvm-nudge-rtl}@keyframes dvm-marquee-rtl{0%{transform:translate(0)}to{transform:translate(50%)}}[dir=rtl] .dvm-marquee__track{animation-name:dvm-marquee-rtl}html[lang=ar] body *{letter-spacing:normal!important}html[lang=ar] em,html[lang=ar] i{font-style:normal}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] .dvm-d1,html[lang=ar] .dvm-d2,html[lang=ar] .dvm-d3{line-height:1.35}html[lang=ar] body{line-height:1.7}html[lang=ar] body{font-variant-numeric:lining-nums}[dir=rtl] .product__media-list,[dir=rtl] .thumbnail-list,[dir=rtl] .slider-buttons{direction:ltr}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dvm.css.map */
