.d10-product .d20-bundles .d10-bundle-grid{align-items:stretch;gap:8px}.d10-product .d20-bundles .d10-bundle-card{min-height:0;background:#101010;color:#fff;padding-bottom:16px}.d10-product .d20-bundles .d10-bundle-card:has(input:checked){background:linear-gradient(180deg,#231208,#100d0b);border-color:#ff5a00}.d10-product .d20-bundles .d10-bundle-tag{font-family:Barlow Condensed,sans-serif;font-size:12px;letter-spacing:.035em;background:#2e2e2e;color:#fff}.d10-product .d20-bundles .d10-bundle-card:has(input:checked) .d10-bundle-tag{background:#ff5a00;color:#fff}.d10-product .d20-bundles .d10-bundle-card>strong{font-size:18px;color:#fff}.d10-product .d20-bundles .d10-bundle-card>b{font-size:23px;font-weight:800;color:#fff}.d10-product .d20-bundles .d10-bundle-card>img{width:78px;height:78px;margin:6px 0 9px}.d20-plan-offer{display:block;font-size:10px;font-weight:700;line-height:1.4;color:#ff873d;padding:12px 0 7px;margin-top:9px;border-top:1px solid #ffffff25;width:100%}.d20-gift-line{display:flex;align-items:flex-start;justify-content:center;gap:4px;font-size:10px;line-height:1.4;color:#fff;margin:4px 0;width:100%}.d20-gift-line>span{color:#ff6b18;font-size:12px;line-height:1.1}.d20-launchkit{width:min(1240px,calc(100% - 36px));margin:0 auto;padding:clamp(28px,5vw,72px) 0;color:#fff;scroll-margin-top:100px}.d20-kit-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"visual heading" "visual action";align-items:center;column-gap:clamp(24px,5vw,72px);row-gap:20px;padding:clamp(20px,4vw,56px);border:1px solid #583628;border-radius:24px;background:radial-gradient(ellipse at 18% 38%,#3f1f10 0%,transparent 59%),#14100e}.d20-kit-heading{grid-area:heading;align-self:end}.d20-kit-kicker{margin:0 0 12px;color:#ff985f;font:700 13px/1.3 Inter,Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase}.d20-launchkit .d20-kit-heading h2{margin:0;color:#fff;font:800 clamp(32px,4.5vw,62px)/1.02 Inter,Arial,sans-serif;letter-spacing:-.045em;text-transform:none;text-wrap:balance}.d20-launchkit h2 em{color:#ff7d35;font-style:normal}.d20-kit-intro{margin:14px 0 0;color:#e2d6cf;font:500 clamp(14px,1.35vw,18px)/1.55 Inter,Arial,sans-serif}.d20-kit-visual{grid-area:visual;min-width:0}.d20-kit-main img{display:block;width:100%;height:clamp(180px,26vw,330px);object-fit:contain;filter:drop-shadow(0 14px 20px #0008)}.d20-kit-gifts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.d20-kit-gifts figure{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:7px;border:1px solid #654133;border-radius:11px;background:#17110f}.d20-kit-gifts img{display:block;flex:none;width:clamp(36px,5vw,64px);height:clamp(36px,5vw,64px);object-fit:contain}.d20-kit-gifts figcaption{color:#fff;font:650 clamp(11px,1vw,14px)/1.25 Inter,Arial,sans-serif}.d20-kit-action{grid-area:action;align-self:start}.d20-kit-perks{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0 0 20px;padding:0;list-style:none;color:#e2d6cf;font:600 13px/1.4 Inter,Arial,sans-serif}.d20-kit-perks span{margin-right:3px;color:#ff985f}.d20-kit-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;max-width:350px;padding:14px 20px;border:1px solid #ff6b1a;border-radius:10px;background:#ff6b1a;color:#16100d!important;text-decoration:none;font:800 16px/1.3 Inter,Arial,sans-serif}.d20-kit-cta:hover{background:#ff985f}.d20-kit-cta:focus-visible{outline:2px solid #fff;outline-offset:4px}.d20-kit-single{margin:10px 0 0;color:#c6b6ae;font:500 12px/1.4 Inter,Arial,sans-serif}@media(max-width:800px){.d20-kit-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "visual" "action";row-gap:16px;border-radius:16px}.d20-kit-main img{height:clamp(155px,50vw,270px)}.d20-kit-cta{max-width:none}.d10-product .d20-bundles .d10-bundle-tag{font-size:10px}.d10-product .d20-bundles .d10-bundle-card>strong{font-size:15px}.d10-product .d20-bundles .d10-bundle-card>img{width:65px;height:65px}.d20-plan-offer,.d20-gift-line{font-size:9px}}@media(max-width:380px){.d10-product .d20-bundles .d10-bundle-card>strong{font-size:13px}.d20-plan-offer,.d20-gift-line{font-size:8px}}.d10-product .d23-bundles .d10-bundle-grid{gap:8px}.d10-product .d23-bundles .d10-bundle-card,.d10-product .d23-bundles .d10-bundle-card:has(input:checked){min-height:0;aspect-ratio:1/1.08;padding:31px 6px 11px;gap:2px;justify-content:center;border-width:1px;box-sizing:border-box}.d10-product .d23-bundles .d10-bundle-card:has(input:checked){box-shadow:inset 0 0 0 1px #ff5a00}.d10-product .d23-bundles .d10-bundle-tag{font-size:10px;line-height:1.2;padding:7px 1px;white-space:nowrap}.d10-product .d23-bundles .d10-bundle-card>img{width:54px;height:54px;margin:0 0 3px}.d10-product .d23-bundles .d10-bundle-card>strong{font-size:18px;line-height:1.1;white-space:nowrap}.d10-product .d23-bundles .d10-bundle-card>small{font-size:10px;line-height:1.1;margin:0;color:#bcbcbc}.d10-product .d23-bundles .d10-bundle-card>b{font-size:25px;line-height:1.2;margin:6px 0 0}.d23-plan-bonus{font:600 10px/1.3 Inter,Arial,sans-serif;color:#ff8a44;margin-top:3px}.d23-plan-saving{padding:4px 8px;border-radius:6px;background:#ff5700;color:#111;font:800 11px/1.2 Inter,Arial,sans-serif}.d23-plan-price{display:flex;align-items:baseline;justify-content:center;gap:.35em;white-space:nowrap}.d23-compare-price{font-size:.65em;font-weight:600;color:#c0b6af;text-decoration-thickness:.09em}.d23-preview-note{display:block;font-size:9px;color:#aaa;margin-top:3px}.d23-gifts{margin-top:22px;border-top:1px solid #ffffff26}.d23-gifts-header{display:flex;align-items:center;gap:12px;padding:16px 0 12px;color:#fff}.d23-gifts-header>strong{font:750 13px/1.2 Inter,Arial,sans-serif;text-transform:uppercase}.d23-gifts-header>[data-gift-count]{margin-left:auto;font:600 10px/1.3 Inter,Arial,sans-serif;color:#ff8a44}.d23-gift-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.d23-gift{margin:0;min-width:0;padding:7px 4px;border:1px solid #a44b1e;border-radius:9px;background:linear-gradient(145deg,#2b160b,#101010);text-align:center}.d23-gift-visual{display:block;position:relative;width:54px;max-width:100%;height:54px;margin:0 auto 4px}.d23-gift-visual>svg{display:block;width:34px;height:34px;margin:auto;position:relative;top:50%;transform:translateY(-50%);color:#ff8a44}.d23-gift-visual>img{display:block;width:100%;height:100%;object-fit:contain;transition:filter .2s,opacity .2s}.d23-gift figcaption>strong{display:block;font:650 11px/1.3 Inter,Arial,sans-serif;color:#fff;min-height:28px}.d23-gift-value{display:block;font:600 10px/1.3 Inter,Arial,sans-serif;color:#e8ded8}.d23-gift-status{display:block;font:600 9px/1.3 Inter,Arial,sans-serif;color:#ff9c61;margin-top:4px}.d23-gift-status:before{content:"\2713  ";color:#ff7e29}.d23-lock{display:none;position:absolute;top:0;right:0;bottom:0;left:0;align-items:center;justify-content:center;color:#fff}.d23-lock svg{width:22px;height:22px;padding:7px;background:#202020e6;border:1px solid #666;border-radius:50%;box-sizing:content-box}.d23-gift.is-locked{background:#111;border-color:#363636}.d23-gift.is-locked .d23-gift-visual>img{filter:grayscale(1);opacity:.3}.d23-gift.is-locked .d23-lock{display:flex}.d23-gift.is-locked .d23-gift-status{color:#bcbcbc}.d23-gift.is-locked .d23-gift-status:before{content:""}@media(max-width:749px){.d10-product .d23-bundles .d10-bundle-grid{gap:6px}.d10-product .d23-bundles .d10-bundle-card,.d10-product .d23-bundles .d10-bundle-card:has(input:checked){aspect-ratio:1/1.25;padding:24px 3px 7px;border-radius:10px;gap:1px}.d10-product .d23-bundles .d10-bundle-tag{font-size:8px;padding:6px 1px;letter-spacing:0}.d10-product .d23-bundles .d10-bundle-card>img{width:40px;height:40px;margin:0 0 2px}.d10-product .d23-bundles .d10-bundle-card>strong{font-size:15px}.d10-product .d23-bundles .d10-bundle-card>small{font-size:8px}.d10-product .d23-bundles .d10-bundle-card>b{font-size:21px;margin-top:4px}.d23-plan-bonus{font-size:8px;margin-top:3px}.d23-gifts{margin-top:18px}.d23-gifts-header{gap:6px}.d23-gifts-header>strong{font-size:11px}.d23-gifts-header>[data-gift-count]{font-size:9px}.d23-gift-grid{gap:5px}.d23-gift{padding:6px 3px}.d23-gift-visual{width:43px;height:43px}.d23-gift-visual>svg{width:28px;height:28px}.d23-gift figcaption>strong{font-size:10px;min-height:26px}.d23-gift-value,.d23-gift-status{font-size:9px}}@media(prefers-reduced-motion:reduce){.d23-gift-visual>img{transition:none}}.d10-product .d24-bundles .d10-bundle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.d10-product .d24-bundles .d10-bundle-card,.d10-product .d24-bundles .d10-bundle-card:has(input:checked){aspect-ratio:auto;min-height:214px;padding:32px 8px 12px;gap:4px;justify-content:center;background:#111}.d10-product .d24-bundles .d10-bundle-card:has(input:checked){background:#1b130e}.d10-product .d24-bundles .d10-bundle-card>img{width:92px;height:92px;max-width:100%;margin:0 0 3px;object-fit:contain;border-radius:0}.d10-product .d24-bundles .d10-bundle-card>strong{font:800 21px/1.15 Inter,Arial,sans-serif;letter-spacing:-.04em}.d10-product .d24-bundles .d10-bundle-card>b{font:800 29px/1.15 Inter,Arial,sans-serif;letter-spacing:-.03em;margin:2px 0 0}.d10-product .d24-bundles .d23-plan-bonus{font-size:11px;margin:2px 0 0}.d10-product .d24-bundles .d10-bundle-tag{font:750 13px/1.25 Inter,Arial,sans-serif;letter-spacing:0;text-transform:none;padding:7px 4px}.d10-product .d24-bundles .d10-bundle-card:has(input:checked) .d10-bundle-tag{color:#111}.d24-bundles .d23-gifts{margin-top:14px}.d24-bundles .d23-gifts-header{padding:12px 0}.d24-bundles .d10-bundle-total{margin-top:18px}@media(max-width:749px){.d10-product .d24-bundles .d10-bundle-grid{gap:6px}.d10-product .d24-bundles .d10-bundle-card,.d10-product .d24-bundles .d10-bundle-card:has(input:checked){aspect-ratio:auto;min-height:0;padding:29px 5px 9px;gap:3px}.d10-product .d24-bundles .d10-bundle-card>img{width:58px;height:58px;margin:0 0 3px}.d10-product .d24-bundles .d10-bundle-card>strong{font-size:17px;letter-spacing:-.05em;white-space:normal}.d10-product .d24-bundles .d10-bundle-card>b{font-size:24px;margin:2px 0 0}.d10-product .d24-bundles .d23-plan-bonus{font-size:9px;min-height:24px;display:flex;align-items:center;justify-content:center}.d10-product .d24-bundles .d10-bundle-tag{font-size:12px;padding:5px 3px}.d24-bundles .d23-gifts{margin-top:12px}}@media(max-width:374px){.d10-product .d24-bundles .d10-bundle-card>img{width:52px;height:52px}.d10-product .d24-bundles .d10-bundle-card>strong{font-size:16px}}.d25-payment-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;list-style:none;padding:0;margin:14px 0 4px}.d25-payment-badges li{display:flex;margin:0;padding:0}.d25-payment-icon{display:block;width:38px;height:24px}.d10-product .d19-assurances>.d25-secure{display:flex;align-items:flex-start;gap:12px;border:1px solid #4b3020;border-radius:12px;background:linear-gradient(135deg,#19110c,#0d0d0d);padding:16px}@media(max-width:600px){.d25-payment-badges{gap:5px}.d25-payment-icon{width:34px;height:22px}.d10-product .d19-assurances>.d25-secure{gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/durvo-kit-v20.css.map */
