.mdvp-reel-ribbon{padding-top:16px!important;padding-bottom:24px!important;margin-top:-12px!important}@media(max-width:800px){.mdvp-reel-ribbon{padding-top:16px!important;padding-bottom:20px!important;margin-top:-10px!important}}.mdvp-reel-card{cursor:pointer;border-radius:18px!important;overflow:hidden!important;-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);isolation:isolate;transform:translateZ(0)}.mdvp-reel-card video,.mdvp-reel-card img{width:100%;height:100%;object-fit:cover;display:block;background:#071d3d;pointer-events:auto;border-radius:18px!important}.mdvp-reel-card button.mdvp-reel-play{padding:0;cursor:pointer;-webkit-appearance:none;appearance:none;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.mdvp-reel-pill{display:block;margin-top:5px;font:600 9px/1 var(--sans);letter-spacing:.16em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.mdvp-reel-card:after,.mdvp-reel-card>div{pointer-events:none}.mdvp-reel-card.mdvp-playing:after,.mdvp-reel-card.mdvp-playing>div{opacity:0;transition:opacity .25s ease}.mdvp-reel-card.mdvp-playing .mdvp-reel-play{opacity:0;pointer-events:none}.mdvp-reel-card:after,.mdvp-reel-card>div,.mdvp-reel-play{transition:opacity .25s ease}.mdvp-ritual-image button.mdvp-play{cursor:pointer}.mdvp-reviews.mdvp-reviews-lead{padding-bottom:18px}.mdvp-reviews-lead .mdvp-review-score i{font-style:normal;letter-spacing:.2em;color:#b59a67}.mdv-pdp .mdvp-buy-row{display:grid;grid-template-columns:1fr;gap:10px}.mdv-pdp .mdvp-buy-row .mdvp-primary-cta{margin:0;width:100%}.mdv-pdp .mdvp-express{display:block;width:100%}.mdv-pdp .mdvp-express shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 52px;--shopify-accelerated-checkout-button-border-radius: 0;--shopify-accelerated-checkout-row-gap: 10px;--shopify-accelerated-checkout-inline-size: 100%}.mdv-pdp .mdvp-express .shopify-payment-button{width:100%}.mdv-pdp .mdvp-express .shopify-payment-button__button{width:100%;min-height:52px;border-radius:0}.mdv-pdp .mdvp-express .shopify-payment-button__more-options{display:none}.mdvp-reviews-all{display:inline-block;margin-top:38px;color:#111;font-size:10px;letter-spacing:.18em;text-decoration:none;border-bottom:1px solid #968a7c;padding-bottom:4px}.mdvp-claim-disclosure{margin:10px 0 0;font-size:9px;line-height:1.6;letter-spacing:.06em;color:#7c766d}.mdvp-claim-disclosure p{margin:0;font:inherit!important;color:inherit!important}@media(max-width:520px){.mdvp-routine-grid>*,.mdvp-new-routine>*,.mdvp-old-routine>*,.mdvp-product-list>*{min-width:0}.mdvp-new-routine{grid-template-columns:1fr}.mdvp-new-routine img{height:min(30vh,220px)}.mdvp-new-routine>div{padding:18px 16px 4px}.mdvp-old-routine{padding:24px 18px}.mdvp-product-list span{padding:22px 10px;font-size:14px}.mdvp-size-grid>*,.mdvp-bundle-grid>*,.mdvp-purchase-option>*,.mdvp-trust-tray>*{min-width:0}.mdvp-daily-value>*{min-width:0}}.mdvp-size-option,.mdvp-size-option:link,.mdvp-size-option:visited,.mdvp-size-option:hover{color:var(--ink);text-decoration:none}.mdvp-size-option small{color:#5b554c}.mdvp-buy-row{margin-top:20px}.mdvp-subscription-note[hidden]{display:none!important}.mdvp-usage-note{margin:0 0 24px;padding:12px 14px;border:1px solid #ddd3c0;background:#f0eadf;color:#6f5931;font-family:var(--sans);font-weight:600;line-height:1.5;letter-spacing:.13em;text-align:center}.mdv-pdp p.mdvp-usage-note{font-size:13px!important}@media(max-width:800px){.mdvp-usage-note{padding:11px 12px;letter-spacing:.1em}}.mdvp-story-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:opacity .28s cubic-bezier(.16,1,.3,1),visibility .28s ease}.mdvp-story-modal.is-open{opacity:1;visibility:visible}.mdvp-story-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#030914e0;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);cursor:pointer}.mdvp-story-container{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;height:100%;max-width:640px;padding:16px;box-sizing:border-box}.mdvp-story-stage{position:relative;width:100%;max-width:375px;height:88vh;max-height:720px;aspect-ratio:9/16;background:#040e20;border-radius:22px;overflow:hidden;box-shadow:0 28px 80px #000000b3,0 0 0 1px #ffffff1f;display:flex;flex-direction:column}.mdvp-story-bars{position:absolute;top:12px;left:14px;right:14px;z-index:15;display:flex;gap:4px;pointer-events:none}.mdvp-story-bar-item{flex:1;height:3px;background:#ffffff52;border-radius:2px;overflow:hidden}.mdvp-story-bar-fill{height:100%;width:0%;background:#fff;border-radius:2px;transition:width .08s linear}.mdvp-story-top{position:absolute;top:24px;left:14px;right:14px;z-index:15;display:flex;align-items:center;justify-content:space-between;pointer-events:auto}.mdvp-story-patron{display:flex;align-items:center;gap:10px}.mdvp-story-monogram{width:34px;height:34px;border-radius:50%;background:#ffffff1f;border:1px solid rgba(197,165,114,.6);display:grid;place-items:center;font:600 11px/1 var(--sans);letter-spacing:.08em;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mdvp-story-info{display:flex;flex-direction:column;text-align:left}.mdvp-story-title{font:600 12px/1.2 var(--sans);letter-spacing:.12em;color:#fff;text-transform:uppercase}.mdvp-story-caption{font:400 10px/1.3 var(--sans);letter-spacing:.1em;color:#c5a572;text-transform:uppercase;margin-top:2px}.mdvp-story-controls{display:flex;align-items:center;gap:8px}.mdvp-story-btn{width:34px;height:34px;border-radius:50%;background:#030e228c;border:1px solid rgba(255,255,255,.25);color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .15s;padding:0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mdvp-story-btn:hover{background:#ffffff40;transform:scale(1.06)}.mdvp-story-sound-toggle.is-muted .mdvp-sound-on-icon{display:none}.mdvp-story-sound-toggle:not(.is-muted) .mdvp-sound-off-icon{display:none}.mdvp-story-video-box{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer;background:#040e20}.mdvp-story-video{width:100%;height:100%;object-fit:cover;display:block}.mdvp-story-playstate-pill{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.88);z-index:12;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:82px;height:82px;border-radius:50%;background:#030e22bf;border:1.5px solid rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;opacity:0;pointer-events:none;transition:opacity .22s ease,transform .22s cubic-bezier(.16,1,.3,1)}.mdvp-story-stage.is-paused .mdvp-story-playstate-pill{opacity:1;transform:translate(-50%,-50%) scale(1);pointer-events:auto;cursor:pointer}.mdvp-story-stage.is-paused .icon-pause-symbol{display:none}.mdvp-story-stage:not(.is-paused) .icon-play-symbol{display:none}.mdvp-story-playstate-text{font:600 9px/1 var(--sans);letter-spacing:.2em;color:#c5a572;text-transform:uppercase}.mdvp-story-bottom{position:absolute;bottom:0;left:0;right:0;z-index:14;padding:24px 16px 14px;background:linear-gradient(0deg,rgba(2,6,16,.85) 0%,transparent 100%);pointer-events:auto}.mdvp-story-time-row{display:flex;align-items:center;gap:10px}.mdvp-story-play-pause-btn{width:28px;height:28px;border:none;background:none;color:#fff;cursor:pointer;padding:0;display:grid;place-items:center;transition:transform .15s}.mdvp-story-play-pause-btn:hover{transform:scale(1.1)}.mdvp-story-stage.is-paused .icon-btn-pause{display:none}.mdvp-story-stage:not(.is-paused) .icon-btn-play{display:none}.mdvp-story-scrubber{flex:1;height:4px;background:#ffffff40;border-radius:2px;position:relative;cursor:pointer;overflow:hidden}.mdvp-story-scrubber-bar{height:100%;width:0%;background:#c5a572;border-radius:2px;transition:width .08s linear}.mdvp-story-timer{font:400 10px/1 var(--sans);color:#ffffffbf;min-width:28px;text-align:right}.mdvp-story-nav{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.25);color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .15s;z-index:20}.mdvp-story-nav:hover{background:#ffffff40;transform:translateY(-50%) scale(1.08)}.mdvp-story-prev{left:14px}.mdvp-story-next{right:14px}@media(max-width:600px){.mdvp-story-nav{display:none}.mdvp-story-stage{max-height:92vh;border-radius:16px}}.mdv-pdp.mdv-pdp .mdvp-new-routine>div h3{font-size:clamp(25px,2.4vw,34px)!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media(max-width:640px){.mdv-pdp.mdv-pdp .mdvp-new-routine{grid-template-columns:1fr!important}.mdv-pdp.mdv-pdp .mdvp-new-routine img{height:min(34vh,260px)!important;width:100%!important}.mdv-pdp.mdv-pdp .mdvp-new-routine>div{padding:22px 20px 26px!important}.mdv-pdp.mdv-pdp .mdvp-new-routine>div h3{font-size:clamp(24px,7.2vw,32px)!important}}@media(min-width:801px){.mdv-pdp.mdv-pdp .mdvp-daily-value:has(strong[data-uniform]){grid-template-columns:1fr 1fr 1.55fr}}.mdv-pdp.mdv-pdp .mdvp-review-pager{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.mdv-pdp.mdv-pdp .mdvp-transformation .mdvp-result-list{display:flex!important;flex-wrap:wrap;gap:26px clamp(28px,3.2vw,52px);margin-top:8px}.mdv-pdp.mdv-pdp .mdvp-transformation .mdvp-result-list span{display:block;padding-top:14px;border-top:1px solid #b59a67}.mdv-pdp.mdv-pdp .mdvp-transformation .mdvp-result-list strong{display:block;font:italic 400 clamp(24px,2.3vw,32px)/1.05 "Cormorant Garamond",Georgia,serif!important;letter-spacing:.005em!important;color:#e8d9b4!important;text-transform:none!important;white-space:nowrap}@media(max-width:640px){.mdv-pdp.mdv-pdp .mdvp-transformation .mdvp-result-list{flex-direction:column!important;gap:18px}.mdv-pdp.mdv-pdp .mdvp-transformation .mdvp-result-list span{width:100%}.mdv-pdp.mdv-pdp .mdvp-transformation .mdvp-result-list strong{font-size:28px!important}}.mdv-pdp.mdv-pdp .mdvp-one-ritual h2 .mdvp-result-word{display:block;font-size:1.16em;color:#9a783e;line-height:1.02}.mdv-pdp.mdv-pdp .mdvp-one-ritual .mdvp-section-intro p{font-size:clamp(17px,1.45vw,21px)!important;line-height:1.6!important}.mdv-pdp.mdv-pdp .mdvp-new-routine video.mdvp-ritual-smoke{display:block;width:100%;height:100%;object-fit:cover;background:#061a38}@media(max-width:640px){.mdv-pdp.mdv-pdp .mdvp-ritual-value h2 em{white-space:nowrap!important;font-size:min(1em,7.6vw)!important}.mdv-pdp.mdv-pdp.mdv-pdp .mdvp-new-routine>div h3{white-space:nowrap!important;font-size:clamp(19px,6vw,32px)!important}}.mdv-pdp.mdv-pdp.mdv-pdp .mdvp-closing h2{white-space:nowrap!important;font-size:clamp(26px,7.4vw,50px)!important}.mdv-pdp.mdv-pdp .mdvp-closing p+p{margin-top:10px}@media(max-width:340px){.mdv-pdp.mdv-pdp.mdv-pdp section h2{font-size:40px!important}}@media(max-width:899px){.mdv-pdp.mdv-pdp .mdvp-new-routine video.mdvp-ritual-smoke{height:400px!important;object-position:50% 55%}}.mdv-pdp .mdvp-express #shopify-buyer-consent{display:none!important}.mdv-pdp .mdvp-main-image{touch-action:pan-y;-webkit-user-select:none;user-select:none;position:relative}.mdv-pdp .mdvp-main-image>img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.mdv-pdp .mdvp-main-image:focus-visible{outline:2px solid #b59a67;outline-offset:-2px}.mdv-pdp .mdvp-dots{position:absolute;right:16px;bottom:18px;display:flex;gap:7px;z-index:2;pointer-events:none}.mdv-pdp .mdvp-dots i{width:6px;height:6px;border-radius:50%;background:#ffffff73;transition:background .2s ease,transform .2s ease}.mdv-pdp .mdvp-dots i.is-on{background:#fff;transform:scale(1.25)}@media(min-width:801px){.mdv-pdp .mdvp-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/mdv-pdp-extra.css.map */
