.dw-promo{background:var(--dw-accent);padding:18px 24px}.dw-promo__in{max-width:1280px;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:32px;flex-wrap:wrap;text-align:center}.dw-promo__t1{font-family:Outfit,sans-serif;font-weight:700;font-size:22px;letter-spacing:.01em}.dw-promo__t2{font-weight:600;font-size:16px;margin-top:2px}.dw-promo__t3{font-size:14px;color:var(--dw-muted);margin-top:2px}.dw-timer{display:flex;gap:8px;align-items:flex-start}.dw-timer__u{display:flex;flex-direction:column;align-items:center}.dw-timer__n{background:var(--dw-ink);color:#fff;font-family:Outfit,sans-serif;font-weight:700;font-size:22px;min-width:52px;padding:6px 0;border-radius:10px}.dw-timer__l{font-size:11px;margin-top:4px;letter-spacing:.08em}.dw-timer__s{font-weight:700;font-size:22px;padding-top:6px}.dw-badges{display:flex;gap:8px;flex-wrap:wrap}.dw-badge{border:1px solid var(--dw-ink);border-radius:6px;padding:3px 10px;font-size:12px;font-weight:600;letter-spacing:.04em}.dw-badge--fill{background:var(--dw-ink);color:#fff}.dw-stock{text-align:center;color:var(--dw-accent-text);font-weight:600;font-size:14px}.dw-gifts{display:flex;flex-direction:column;gap:6px;font-size:14px}.dw-gift{display:flex;justify-content:space-between;gap:12px;background:#fff;border-radius:12px;padding:10px 14px}.dw-gift s{color:var(--dw-soft)}.dw-upsell{display:flex;gap:12px;align-items:center;background:#fff;border:1px solid var(--dw-line);border-radius:14px;padding:12px 14px;cursor:pointer}.dw-upsell:has(input:checked){border:2px solid var(--dw-ink)}.dw-upsell input{width:20px;height:20px;accent-color:var(--dw-ink);flex:none;margin:0}.dw-upsell__img{width:52px;height:52px;border-radius:10px;overflow:hidden;background:var(--dw-blush);flex:none}.dw-upsell__img img,.dw-upsell__img svg{width:100%;height:100%;object-fit:cover}.dw-upsell__txt{flex:1;display:flex;flex-direction:column}.dw-upsell__txt span{font-size:13px;color:var(--dw-muted)}.dw-upsell__price{display:flex;flex-direction:column;align-items:flex-end}.dw-upsell__price s{font-size:13px;color:var(--dw-soft)}.dw-tip{font-size:14px;color:var(--dw-muted);background:#fff;border-radius:12px;padding:12px 14px}.dw-tip p{margin:0}.dw-assure{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;text-align:center;font-size:13px}.dw-assure div{background:#fff;border-radius:12px;padding:12px 6px;display:flex;flex-direction:column;align-items:center;gap:6px}.dw-ugc{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(200px,1fr);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dw-ugc::-webkit-scrollbar{display:none}.dw-ugc__item{aspect-ratio:9/14;border-radius:18px;overflow:hidden;background:#f2f2f2;scroll-snap-align:start}.dw-ugc__item img,.dw-ugc__item svg,.dw-ugc__item video{width:100%;height:100%;object-fit:cover}.dw-center{text-align:center}.dw-center .dw-lead{max-width:600px;margin:10px auto 32px}.dw-press{padding:36px 0;border-top:1px solid var(--dw-line);border-bottom:1px solid var(--dw-line)}.dw-press__label{text-align:center;font-size:13px;font-weight:600;letter-spacing:.14em;margin-bottom:18px}.dw-press__row{display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap}.dw-press__row img{height:32px;width:auto;opacity:.8;filter:grayscale(1)}.dw-banner{position:relative;min-height:440px;display:flex;overflow:hidden;background:#ededed}.dw-banner>img,.dw-banner>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.dw-banner__box{position:relative;margin:auto 0 0;padding:48px;width:100%;display:flex}.dw-banner--center .dw-banner__box{margin:auto;justify-content:center;text-align:center}.dw-banner__card{background:#161616d1;color:#fff;border-radius:20px;padding:28px 32px;max-width:520px}.dw-banner__card h2{font-size:clamp(26px,3vw,36px);line-height:1.12}.dw-banner__card .dw-eyebrow{color:var(--dw-accent)}.dw-video{aspect-ratio:16/9;border-radius:24px;overflow:hidden;background:var(--dw-ink);max-width:1100px;margin:0 auto}.dw-video video,.dw-video iframe,.dw-video img,.dw-video svg{width:100%;height:100%;object-fit:cover;border:0}.dw-rgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;margin-top:32px}.dw-verified{font-size:12px;color:#2e7d46;font-weight:700}.dw-acc{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.dw-acc details{background:#fff;border:1px solid var(--dw-line);border-radius:14px}.dw-acc summary{list-style:none;cursor:pointer;min-height:56px;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-weight:600}.dw-acc summary::-webkit-details-marker{display:none}.dw-acc summary:after{content:"+";font-size:22px;font-weight:400;line-height:1}.dw-acc details[open] summary:after{content:"\2013"}.dw-acc__a{padding:0 18px 18px;color:var(--dw-muted)}.dw-acc__a p{margin:0 0 8px}.dw-form{max-width:640px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.dw-form__row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.dw-field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:500}.dw-field input,.dw-field textarea{min-height:48px;border:1px solid #D4D4D4;border-radius:12px;padding:12px 14px;font:inherit;background:var(--dw-cream);color:var(--dw-ink)}.dw-field textarea{min-height:140px;resize:vertical}.dw-notice{padding:12px 14px;border-radius:12px;background:#e6f2e8;color:#1e5a2e}.dw-notice--err{background:#fbe9e7;color:#8c1d18}.dw-icons{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px;text-align:center;font-weight:500}.dw-icons div{display:flex;flex-direction:column;align-items:center;gap:10px}.dw-icons svg{stroke:var(--dw-accent-text)}@media(max-width:749px){.dw-form__row{grid-template-columns:1fr}.dw-banner__box{padding:24px}.dw-banner{min-height:360px}}.dw-slide{position:relative;border-radius:24px;overflow:hidden;background:#f2f2f2}.dw-slide__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;aspect-ratio:1/1}.dw-slide__track::-webkit-scrollbar{display:none}.dw-slide__track:focus-visible{outline:2px solid var(--dw-ink);outline-offset:-2px}.dw-slide__item{flex:0 0 100%;scroll-snap-align:start;height:100%}.dw-slide__item img,.dw-slide__item svg{width:100%;height:100%;object-fit:cover;display:block}.dw-slide__arrow{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:999px;border:0;background:#ffffffeb;color:var(--dw-ink);display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 10px #0000001f}.dw-slide__arrow:hover{background:#fff}.dw-slide__arrow--prev{left:12px}.dw-slide__arrow--next{right:12px}.dw-slide__count{position:absolute;top:12px;right:12px;background:#111111bf;color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px}.dw-slide__dots{display:flex;justify-content:center;flex-wrap:wrap;gap:4px;margin-top:10px}.dw-slide__dots button{width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.dw-slide__dots button:before{content:"";width:8px;height:8px;border-radius:999px;background:#cfcfcf;transition:width .2s}.dw-slide__dots button[aria-current=true]:before{background:var(--dw-ink);width:20px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/dewly-pdp.css.map */
