.dgb{--dgb-bg:#fff;display:grid;grid-template-columns:1fr;background:var(--dgb-bg);color:#0b0b0b;font-family:var(--dg-font,inherit)}.dgb__media{aspect-ratio:4/5;overflow:hidden;background:#f1f1f1}.dgb__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.dgb:hover .dgb__media img{transform:scale(1.04)}.dgb__ph{display:flex;align-items:center;justify-content:center;height:100%;color:#595959;font-size:15px;background:linear-gradient(135deg,#eaf3ec,#f6f6f6)}.dgb__body{padding:26px 18px 36px}.dgb__eyebrow{display:block;font:700 11px/1 var(--dg-font,inherit);letter-spacing:.14em;text-transform:uppercase;color:#4a4a4a;margin-bottom:10px}.dgb__title{font:800 26px/1.15 var(--dg-font,inherit);margin:0 0 12px;letter-spacing:-.01em;color:#0b0b0b}.dgb__text{margin:0 0 18px;font-size:15px;line-height:1.65;color:#3d3d3d}.dgb__list{list-style:none;padding:0;margin:0 0 22px;display:grid;gap:11px}.dgb__list li{position:relative;padding-left:28px;font-size:15px;line-height:1.5;color:#1f1f1f}.dgb__list li:before{content:"";position:absolute;left:0;top:2px;width:18px;height:18px;border-radius:50%;background:var(--dg-accent,#15803d)}.dgb__list li:after{content:"";position:absolute;left:6px;top:5px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.dgb__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 36px;border:2px solid #121212;border-radius:999px;color:#121212;font:700 14px/1 var(--dg-font,inherit);letter-spacing:.04em;text-decoration:none;transition:background .25s,color .25s,transform .25s}.dgb__btn:hover{background:#121212;color:#fff;transform:translateY(-2px)}@media(min-width:990px){.dgb{grid-template-columns:1fr 1fr;min-height:560px}.dgb__media{aspect-ratio:auto}.dgb__body{align-self:center;padding:56px clamp(32px,6vw,96px)}.dgb--right .dgb__media{order:2}.dgb__title{font-size:36px}}.dgsub{padding:38px 18px;text-align:center;background:#fff;border-top:1px solid #e3e3e3;font-family:var(--dg-font,inherit)}.dgsub__in{max-width:480px;margin:0 auto}.dgsub__h{margin:0 0 8px;font:800 15px/1.2 var(--dg-font,inherit);letter-spacing:.1em;text-transform:uppercase;color:#0b0b0b}.dgsub__p{margin:0 0 18px;font-size:14px;color:#3d3d3d}.dgsub__row{display:flex;border:2px solid #121212;border-radius:12px;overflow:hidden;background:#fff}.dgsub__row input{flex:1;min-width:0;border:0;padding:0 16px;height:52px;font:inherit;font-size:16px;background:transparent;color:#0b0b0b}.dgsub__row input:focus{outline:0}.dgsub__row:focus-within{box-shadow:0 0 0 3px #1d4ed873}.dgsub__row button{width:56px;border:0;background:#121212;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.dgsub__row button:hover{background:var(--dg-accent,#15803d)}.dgsub__ok{margin:0;padding:14px;border-radius:12px;background:#e8f5ec;color:#14532d;font-weight:700}.dgsub__err{margin:10px 0 0;color:#b91c1c;font-size:14px}.dg-sticky{display:none}@media(max-width:749px){.dg-sticky{position:fixed;left:0;right:0;bottom:0;z-index:60;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e1e1e1;box-shadow:0 -8px 24px #0000001f;transform:translateY(115%);transition:transform .35s cubic-bezier(.2,.7,.2,1)}.dg-sticky.is-on{transform:none}.dg-sticky__p{flex:1;min-width:0}.dg-sticky__t{display:block;font:600 13px/1.3 var(--dg-font,inherit);color:#0b0b0b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dg-sticky__pr{display:block;font:800 16px/1.3 var(--dg-font,inherit);color:#0b0b0b}.dg-sticky__btn{flex:none;height:48px;padding:0 24px;border:0;border-radius:999px;background:#121212;color:#fff;font:800 14px/1 var(--dg-font,inherit);cursor:pointer}.dg-sticky__btn:disabled{opacity:.5}body.dg-has-sticky .dg-wa,body.dg-has-sticky .dg-top{bottom:88px}}@media(max-width:749px){body{-webkit-tap-highlight-color:transparent}.dg-wrap{padding:0 14px}.dg-section{padding:26px 0}.dg-h2{font-size:22px;margin-bottom:14px}.dg-head{margin-bottom:14px}.dg-link{font-size:13px}.dg-announcement{font-size:12px;padding:10px 0;white-space:nowrap;overflow:hidden}.dg-announcement__t{display:inline-block}@media(prefers-reduced-motion:no-preference){.dg-announcement__t{padding-left:100%;animation:dgMarquee 18s linear infinite}}@media(prefers-reduced-motion:reduce){.dg-announcement{white-space:normal;text-align:center;padding:10px 12px}}.dg-hero__cta{bottom:6%;padding:12px 24px;font-size:13px}.dg-grid{gap:16px 10px}.dg-tile__cap{font-size:12px;padding-top:8px}.dg-card__media{aspect-ratio:1/1;border-radius:12px}.dg-card__title{font-size:13px;margin:10px 0 4px}.dg-card__price{font-size:13px;margin-bottom:10px}.dg-card__price b{color:var(--dg-accent);font-size:14px}.dg-card .dg-btn{padding:11px 8px;font-size:12px;border-radius:999px}.dg-badge{top:8px;left:8px;font-size:10px;padding:5px 9px}.dg-more .dg-btn{width:100%;padding:14px}[id^=dgs-]{padding:30px 14px!important}[id^=dgs-] .dgs-grid{gap:22px!important}[id^=dgs-] .dgs-img{border-radius:14px!important}[id^=dgt-]{padding:26px 14px!important}[id^=dgt-] .dgt-in{gap:12px!important}.dgt-i{background:#fff;border-radius:14px;padding:14px;box-shadow:0 1px #0000000f}[id^=dgx-]{padding:36px 14px!important}[id^=dgx-] .dgx-grid{grid-template-columns:1fr!important;gap:20px!important}.dgx-step{display:grid;grid-template-columns:48px 1fr;column-gap:14px;text-align:left;padding:0!important}.dgx-n{grid-row:1/3;margin:0!important;width:48px!important;height:48px!important;font-size:18px!important}.dgx-step h3{align-self:end}[id^=dgf-]{padding:36px 14px!important}.dg-reviews__track{padding:6px 14px;gap:12px}.dg-rev{flex:0 0 80%;max-width:none;background:#fff;border:1px solid #e0e0e0;border-radius:14px;padding:16px;text-align:left;margin:0}.dg-rev .dg-media{margin:0}.dg-reviews__nav{display:none}.dg-seo{padding:0 14px;text-align:left}.dg-footer{padding:30px 0 96px;margin-top:0}.dg-footer__cols{gap:0}.dg-footer__cols>div{padding:18px 0;border-top:1px solid rgba(255,255,255,.18)}.dg-footer__cols>div:first-child{border-top:0;padding-top:0}.dg-footer a{padding:6px 0;font-size:14px}.dg-wa{right:14px;bottom:14px;width:52px;height:52px}.dg-top{left:14px;bottom:14px;width:44px;height:44px}.dgp-info h1{font-size:22px!important;line-height:1.25!important}.dgp-price{font-size:22px!important}.dgp-buyrow{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:12px!important}.dgp-qty{align-self:flex-start}.dgp-add,.dgp-buy{width:100%!important;min-height:52px!important;border-radius:999px!important;font-size:15px!important}.dgp-thumbs{overflow-x:auto}}@keyframes dgMarquee{to{transform:translate(-100%)}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/dg-mobile.css.map */
