:root{--dk-heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 21s-8-5.2-8-11a4.6 4.6 0 0 1 8-3.1A4.6 4.6 0 0 1 20 10c0 5.8-8 11-8 11z'/%3E%3C/svg%3E");--dk-heart-w:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M12 21s-8-5.2-8-11a4.6 4.6 0 0 1 8-3.1A4.6 4.6 0 0 1 20 10c0 5.8-8 11-8 11z'/%3E%3C/svg%3E");--dk-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 8'%3E%3Cpath d='M0 5Q10 0 20 5T40 5' fill='none' stroke='%233d5cb8' stroke-opacity='.55' stroke-width='2.6' stroke-linecap='round'/%3E%3C/svg%3E")}.mc .mc__h em,.mc .mc__h i,.mc .mc-product__title em{color:var(--mc-accent);background:var(--dk-wave) repeat-x 0 100%/.8em .2em;padding:0 0 .1em;border-radius:0;-webkit-box-decoration-break:clone;box-decoration-break:clone}.mc-hero .mc__eyebrow,.mc-product .mc__eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 16px 6px 8px;border-radius:999px;background:#eef2fa;color:#1a1a1a;font-size:12.5px;letter-spacing:.12em}.mc-hero .mc__eyebrow:before,.mc-product .mc__eyebrow:before{content:"";flex:0 0 22px;height:22px;border-radius:50%;background:var(--mc-accent) var(--dk-heart-w) center/11px no-repeat}.mc-product .mc-product__title{letter-spacing:-.025em}.mc-product .mc-product__media .mc__img{border-radius:34px;background:#eef2fa}.mc-product .mc-dots button{transition:width .35s,background .3s}.mc-product .mc-dots button.is-active{width:26px;border-radius:99px;background:var(--mc-accent)}.mc-product .mc-product__caption{display:table;margin:14px auto 0!important;padding:7px 16px;border-radius:999px;background:#eef2fa;color:#1a1a1a;font-weight:700;font-size:13.5px}.mc-product .mc-checks li{align-items:center}.mc-product .mc-checks svg{flex:0 0 32px;width:32px;height:32px;margin:0;padding:7px;border-radius:50%;background:#dce3f7;color:var(--mc-accent)}.mc-product .mc-divider{font-size:14px;letter-spacing:.08em;text-transform:uppercase}.mc-product .mc-divider:before,.mc-product .mc-divider:after{height:0;background:none;border-top:2px dashed #b4c1e6}.mc-product .mc-vp__sw{border-radius:50%;border:2px solid #d8def0;transition:transform .4s cubic-bezier(.34,1.8,.64,1),border-color .3s,box-shadow .3s}.mc-product .mc-vp__sw img,.mc-product .mc-vp__sw span{border-radius:50%}.mc-product .mc-vp__sw:hover{transform:translateY(-3px) rotate(-4deg)}.mc-product .mc-vp__sw:active{transform:scale(.86)}.mc-product .mc-vp__sw.is-on{border:3px solid var(--mc-accent);box-shadow:0 0 0 5px #dce3f7,0 14px 26px -14px #3d5cb8d9;transform:translateY(-3px)}.mc-product .mc-vp__sw.is-on:before{content:"";position:absolute;top:-5px;right:-5px;z-index:1;width:26px;height:26px;border-radius:50%;background:var(--mc-accent) var(--dk-heart-w) center/13px no-repeat;box-shadow:0 0 0 3px #fff;animation:dkSkPop .5s cubic-bezier(.34,1.8,.64,1) both}@keyframes dkSkPop{0%{transform:scale(0) rotate(-40deg)}to{transform:none}}.mc-product .mc-offers .mc-offer{border-radius:26px;border:2px solid #d8def0;transition:transform .45s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,border-color .3s}.mc-product .mc-offers .mc-offer:hover{transform:translateY(-2px)}.mc-product .mc-offers .mc-offer:active{transform:scale(.985)}.mc-product .mc-offers .mc-offer:has(>input:checked){border:3px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(110deg,#3d5cb8,#cfdcf6,#1f2b4d,#3d5cb8) border-box;background-size:100% 100%,300% 100%;box-shadow:0 26px 50px -34px #3d5cb8f2;animation:dkSkFlow 6s linear infinite}@keyframes dkSkFlow{to{background-position:0 0,300% 0}}.mc-product .mc-offers .mc-offer:has(>input:checked) .mc-offer__dot{border-color:var(--mc-accent);background:var(--mc-accent) var(--dk-heart-w) center/15px no-repeat;box-shadow:none;animation:dkSkPop .5s cubic-bezier(.34,1.8,.64,1) both}.mc-product .mc-offers .mc-offer__badge{padding:5px 15px 5px 32px;border-radius:999px;background:#1f2b4d;font-size:14px;letter-spacing:.02em;animation:dkSkWig 5s ease-in-out infinite}.mc-product .mc-offers .mc-offer__badge:before{display:block;content:"";left:12px;top:50%;width:13px;height:13px;margin-top:-6.5px;border:0;background:var(--dk-heart-w) center/contain no-repeat}.mc-product .mc-offers .mc-offer__badge:after{display:none}@keyframes dkSkWig{0%,86%,to{transform:rotate(0)}89%{transform:rotate(-5deg)}92%{transform:rotate(4deg)}95%{transform:rotate(-2deg)}}.mc-product .mc-offer__pill{background:#dce3f7;font-weight:700}.mc-product .mc-offer__thumb{border-radius:50%}.mc-product .mc-offer__sel select{border-radius:999px}.mc-product .mc-product__atc{position:relative;overflow:hidden;border-radius:999px;padding:22px;font-size:19px;background:linear-gradient(135deg,#1f2b4d,#34477a);box-shadow:0 20px 40px -20px #1f2b4dd9;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .3s,opacity .2s}.mc-product .mc-product__atc:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:28%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.35),transparent);transform:skew(-20deg);animation:dkSkShine 3.8s ease-in-out infinite;pointer-events:none}@keyframes dkSkShine{0%,62%{left:-40%}to{left:135%}}.mc-product .mc-product__atc:hover{transform:translateY(-2px);opacity:1}.mc-product .mc-product__atc:active{transform:scale(.96)}.mc-product .mc-product__atc[disabled]:after{display:none}.mc-product .mc-box{border-radius:24px}.mc .mc-rv__card{border-radius:28px}@media(max-width:749px){.mc-product .mc-offers .mc-offer{border-radius:22px}.mc-product .mc-vp__sw.is-on:before{width:22px;height:22px;background-size:11px}}.dk-sticky{position:fixed;left:12px;right:12px;bottom:12px;z-index:60;max-width:620px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:7px;border-radius:999px;background:#ffffffed;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #d8def0;box-shadow:0 20px 40px -18px #1f2b4d8c;transform:translateY(150%);transition:transform .55s cubic-bezier(.22,1,.36,1)}.dk-sticky.is-on{transform:none}.dk-sticky__img{flex:0 0 48px;height:48px;border-radius:50%;overflow:hidden;background:#eef2fa}.dk-sticky__img img{display:block;width:100%;height:100%;object-fit:cover}.dk-sticky__t{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25;color:#1a1a1a}.dk-sticky__t b{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px}.dk-sticky__t span{font-size:13px}.dk-sticky__btn{flex:0 0 auto;padding:14px 22px;border:0;border-radius:999px;background:linear-gradient(135deg,#1f2b4d,#34477a);color:#fff;font:inherit;font-weight:800;font-size:15px;line-height:1.2;cursor:pointer;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.dk-sticky__btn:active{transform:scale(.94)}.dk-sticky__btn[disabled]{opacity:.5;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.mc-product *,.mc-product *:before,.mc-product *:after,.dk-sticky{animation:none!important;transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/dk-skin.css.map */
