.dbo-cpdp.tb-halloween .tb-strip{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 14px;text-align:center;font-weight:700;letter-spacing:.02em}.dbo-cpdp.tb-halloween .tb-strip-m{display:none}@media(max-width:767px){.dbo-cpdp.tb-halloween .tb-strip-d{display:none}.dbo-cpdp.tb-halloween .tb-strip-m{display:inline}}.dbo-cpdp.tb-halloween .tb-cd{white-space:nowrap}.dbo-cpdp.tb-halloween .tb-countdown{font-variant-numeric:tabular-nums}.dbo-cpdp.tb-halloween .tb-box{border:2px solid #1A2A3D;border-radius:14px;padding:16px;background:#fff}.dbo-cpdp.tb-halloween .tb-code{font-size:15px;color:#1a2a3d;margin:0 0 10px}.dbo-cpdp.tb-halloween .tb-head{font-size:19px;font-weight:800;color:#1a2a3d;line-height:1.3}.dbo-cpdp.tb-halloween .tb-sub{font-size:15px;color:#1a2a3d;margin:4px 0 14px}.dbo-cpdp.tb-halloween .tb-freq{font-size:16px;color:#1a2a3d;margin:6px 0 2px}.dbo-cpdp.tb-halloween .tb-fixed{font-size:15px;color:#1a2a3d}.dbo-cpdp.tb-halloween .tb-under-cta{margin:8px 0 0;text-align:center;font-size:15px;color:#1a2a3d}.dbo-cpdp.tb-halloween .tb-faq{margin:16px 0 0}.dbo-cpdp.tb-halloween .tb-faq-item{border-top:1px solid #E8E2D6;padding:10px 0}.dbo-cpdp.tb-halloween .tb-faq-item summary{font-weight:700;cursor:pointer;color:#1a2a3d;font-size:16px}.dbo-cpdp.tb-halloween .tb-faq-item p{font-size:15px;color:#1a2a3d;margin:8px 0 0}.dbo-cpdp.tb-halloween{--atc-green:#008900 !important;--atc-green-dark:#006E00 !important}.dbo-cpdp.tb-halloween .cta-primary,.dbo-cpdp.tb-halloween .sticky-atc-btn{background:#008900!important}.dbo-cpdp.tb-halloween .cta-primary:hover,.dbo-cpdp.tb-halloween .sticky-atc-btn:hover{background:#006e00!important}.dbo-cpdp.tb-halloween .tb-ended{background:#6b7280!important;cursor:default}.dbo-cpdp.tb-halloween .tb-size-label{font-size:19px;font-weight:700;color:#1a2a3d;margin:0 0 2px}.dbo-cpdp.tb-halloween .sticky-atc-eyebrow{color:#1a2a3d!important;font-size:13px!important}.dbo-cpdp.tb-halloween .tb-why{margin:24px 0 0}.dbo-cpdp.tb-halloween .tb-why-h{font-size:22px;line-height:1.25;margin:0 0 8px;color:#1a2a3d}@media(max-width:767px){.dbo-cpdp.tb-halloween .hero-image,.dbo-cpdp.tb-halloween .hero-image-wrap{max-height:280px}.dbo-cpdp.tb-halloween .hero-image .carousel-slide{max-height:280px;object-fit:contain}.dbo-cpdp.tb-halloween .carousel-thumbs{display:none!important}.dbo-cpdp.tb-halloween .tb-h1{font-size:26px;line-height:1.2}.dbo-cpdp.tb-halloween .carousel-arrow.next{right:6px}.dbo-cpdp.tb-halloween .tb-box{padding:12px}.dbo-cpdp.tb-halloween .tb-freq{font-size:15px;margin:4px 0 0}}.dbo-cpdp.tb-halloween{--tb-ink:#161616;--tb-pumpkin:#F28C28;--tb-jack:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Crect x='8.8' y='1' width='2.4' height='4.5' rx='1' fill='%23161616'/%3E%3Cellipse cx='10' cy='12' rx='9' ry='7.4' fill='%23F28C28' stroke='%23161616' stroke-width='1.2'/%3E%3Cpath d='M5.6 11 7.4 8.2 9 11ZM11 11 12.6 8.2 14.4 11ZM5.4 13.6Q10 18.6 14.6 13.6Q10 15.8 5.4 13.6Z' fill='%23161616'/%3E%3C/svg%3E")}.dbo-cpdp.tb-halloween .tb-strip{background:#161616;color:#f28c28}.dbo-cpdp.tb-halloween .tb-strip-d,.dbo-cpdp.tb-halloween .tb-strip-m,.dbo-cpdp.tb-halloween .tb-cd-l{color:#f28c28}.dbo-cpdp.tb-halloween .tb-countdown{color:#fff}.dbo-cpdp.tb-halloween .tb-cd-l:before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;vertical-align:-3px;background:var(--tb-jack) center/contain no-repeat}.dbo-cpdp.tb-halloween .hero-image{aspect-ratio:4/3;background:#f4efe6}.dbo-cpdp.tb-halloween .hero-image .carousel-slide{object-fit:contain;background:#f4efe6}.dbo-cpdp.tb-halloween .hero-image .carousel-slide.tb-hero-slide{object-fit:cover;object-position:50% 50%;background:#161616;max-height:none}.dbo-cpdp.tb-halloween .tb-eyebrow{display:inline-flex;align-items:center;margin:0 0 8px;padding:4px 10px 4px 8px;border-radius:999px;background:#161616;color:#f28c28;font:700 13px/18px system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.dbo-cpdp.tb-halloween .tb-eyebrow:before{content:"";display:inline-block;width:16px;height:16px;margin-right:6px;flex:0 0 auto;background:var(--tb-jack) center/contain no-repeat}@media(max-width:767px){.dbo-cpdp.tb-halloween .hero-image-block{margin-bottom:14px}.dbo-cpdp.tb-halloween .hero h1.tb-h1{margin-bottom:12px}.dbo-cpdp.tb-halloween .rating-bar{margin-bottom:14px}}.dbo-cpdp.tb-halloween .tb-bag{--u:.9px;position:relative;isolation:isolate;container-type:inline-size;margin:12px 0 6px}@media(max-width:359px){.dbo-cpdp.tb-halloween .tb-bag{--u:.78px}}@supports (width:1cqw){.dbo-cpdp.tb-halloween .tb-bag{--u:min(calc(100cqw / 322), 1.6px)}}.dbo-cpdp.tb-halloween .tb-bag-stage{position:relative;width:calc(322 * var(--u));height:calc(62 * var(--u));margin:0 auto}.dbo-cpdp.tb-halloween .tb-bag-back{position:absolute;z-index:0;left:calc(34 * var(--u));right:calc(34 * var(--u));bottom:calc(-4 * var(--u));height:calc(15 * var(--u));background:#d46f1c;border-radius:calc(3 * var(--u)) calc(3 * var(--u)) 0 0}.dbo-cpdp.tb-halloween .tb-handle{position:absolute;z-index:1;top:calc(20 * var(--u));width:calc(22 * var(--u));height:calc(46 * var(--u));overflow:visible}.dbo-cpdp.tb-halloween .tb-handle path{fill:none;stroke:#161616;stroke-width:4.5;stroke-linecap:butt}.dbo-cpdp.tb-halloween .tb-handle-l{left:calc(10 * var(--u))}.dbo-cpdp.tb-halloween .tb-handle-r{left:calc(290 * var(--u))}.dbo-cpdp.tb-halloween .tb-jar{position:absolute;z-index:1;display:block;height:auto;max-width:none;margin:0}.dbo-cpdp.tb-halloween .tb-jar-a{left:calc(41 * var(--u));top:calc(14 * var(--u));width:calc(74 * var(--u))}.dbo-cpdp.tb-halloween .tb-jar-b{left:calc(107 * var(--u));top:calc(14 * var(--u));width:calc(74 * var(--u))}.dbo-cpdp.tb-halloween .tb-jar-sg01{left:calc(189 * var(--u));top:0;width:calc(90 * var(--u))}.dbo-cpdp.tb-halloween .tb-cord{position:absolute;z-index:3;left:0;top:0;width:calc(322 * var(--u));height:calc(80 * var(--u));overflow:visible;pointer-events:none}.dbo-cpdp.tb-halloween .tb-cord line{stroke:#161616;stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.dbo-cpdp.tb-halloween .tb-tag{position:absolute;z-index:3;box-sizing:border-box;left:calc(186 * var(--u));top:calc(59 * var(--u));width:calc(100 * var(--u));height:calc(46 * var(--u));padding:0 calc(14 * var(--u)) 0 0;display:flex;align-items:center;justify-content:center;background:#1f4e3d;color:#fff;border-radius:calc(6 * var(--u));font:800 calc(28 * var(--u))/1 "Manrope",sans-serif;letter-spacing:.02em;transform-origin:calc(92 * var(--u)) calc(7 * var(--u));transform:rotate(-9deg);box-shadow:0 2px #16161638}.dbo-cpdp.tb-halloween .tb-tag:before{content:"";position:absolute;left:calc(88.5 * var(--u));top:calc(3.5 * var(--u));width:calc(7 * var(--u));height:calc(7 * var(--u));border-radius:50%;background:#f28c28;box-shadow:0 0 0 1.5px #e8e2d6}.dbo-cpdp.tb-halloween .tb-bag-front{position:relative;z-index:2;background:#f28c28;color:#161616;border-radius:4px 4px 16px 16px;padding:16px 18px 18px}.dbo-cpdp.tb-halloween .tb-bag-front:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;pointer-events:none;border:2px dashed #B65A14;border-radius:2px 2px 11px 11px}.dbo-cpdp.tb-halloween .tb-bag-head{position:relative;display:flex;align-items:center;gap:8px;min-height:calc(63 * var(--u) - 16px);max-width:calc(186 * var(--u) - 30px)}.dbo-cpdp.tb-halloween .tb-bag-face{flex:none;width:32px;height:28px;fill:#161616}.dbo-cpdp.tb-halloween .tb-bag-title{margin:0;font:800 15px/1.15 Manrope,sans-serif;letter-spacing:-.01em;color:#161616;white-space:nowrap}.dbo-cpdp.tb-halloween .tb-bag-sum{position:relative;margin:0 0 12px;font:800 24px/1.12 Manrope,sans-serif;letter-spacing:-.02em;color:#161616;text-wrap:balance}.dbo-cpdp.tb-halloween .tb-bag-list{position:relative}.dbo-cpdp.tb-halloween .tb-bag-row{display:grid;grid-template-columns:1fr auto;column-gap:12px;align-items:center}.dbo-cpdp.tb-halloween .tb-bag-row+.tb-bag-row{margin-top:10px}.dbo-cpdp.tb-halloween .tb-bag-name{font:600 15px/1.3 Inter,sans-serif;color:#161616}.dbo-cpdp.tb-halloween .tb-nb{white-space:nowrap}.dbo-cpdp.tb-halloween .tb-bag-price{display:flex;flex-direction:column;align-items:flex-end;text-align:right;white-space:nowrap}.dbo-cpdp.tb-halloween .tb-bag-price s{font:500 13px/1.2 Inter,sans-serif;color:#1a2a3d;text-decoration:line-through;text-decoration-thickness:1.5px}.dbo-cpdp.tb-halloween .tb-bag-price b{font:800 19px/1.1 Manrope,sans-serif;color:#161616;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.dbo-cpdp.tb-halloween .tb-bag-price small{font:400 13px/1.25 Inter,sans-serif;color:#1a2a3d}@container (max-width:300px){.dbo-cpdp.tb-halloween .tb-bag-front{padding:16px}.dbo-cpdp.tb-halloween .tb-bag-head{gap:6px}.dbo-cpdp.tb-halloween .tb-bag-face{width:24px;height:21px}.dbo-cpdp.tb-halloween .tb-bag-title{font-size:14px}.dbo-cpdp.tb-halloween .tb-bag-sum{font-size:22px}.dbo-cpdp.tb-halloween .tb-bag-row{column-gap:10px}}@container (min-width:420px){.dbo-cpdp.tb-halloween .tb-bag-front{padding:20px 24px 22px;border-radius:5px 5px 20px 20px}.dbo-cpdp.tb-halloween .tb-bag-front:before{top:8px;right:8px;bottom:8px;left:8px;border-radius:3px 3px 13px 13px}.dbo-cpdp.tb-halloween .tb-bag-head{min-height:calc(63 * var(--u) - 20px)}.dbo-cpdp.tb-halloween .tb-bag-face{width:40px;height:34px}.dbo-cpdp.tb-halloween .tb-bag-title{font-size:17px}.dbo-cpdp.tb-halloween .tb-bag-sum{font-size:28px;margin-bottom:14px}.dbo-cpdp.tb-halloween .tb-bag-name{font-size:16px}.dbo-cpdp.tb-halloween .tb-bag-price s,.dbo-cpdp.tb-halloween .tb-bag-price small{font-size:14px}.dbo-cpdp.tb-halloween .tb-bag-price b{font-size:21px}}.dbo-cpdp.tb-halloween .cta-primary.tb-cta{position:relative;display:flex;align-items:center;justify-content:center;width:100%;min-height:54px;margin:8px 0 0;padding:12px 58px 12px 20px;border:0;border-radius:999px;box-shadow:none;color:#fff;font:700 19px/1.2 Inter,sans-serif;letter-spacing:0;text-transform:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.dbo-cpdp.tb-halloween .cta-primary.tb-cta:focus-visible{outline:3px solid #1A2A3D;outline-offset:3px}.dbo-cpdp.tb-halloween .cta-primary.tb-cta:disabled,.dbo-cpdp.tb-halloween .cta-primary.tb-cta.tb-ended{padding-left:20px;padding-right:20px}.dbo-cpdp.tb-halloween .tb-cta-arrow{position:absolute;right:11px;top:50%;width:32px;height:32px;margin-top:-16px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff3;pointer-events:none}.dbo-cpdp.tb-halloween .tb-cta-arrow svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.25;stroke-linecap:round;stroke-linejoin:round}@media(max-width:350px){.dbo-cpdp.tb-halloween .cta-primary.tb-cta{font-size:17px;padding:12px 52px 12px 16px}}.dbo-cpdp.tb-halloween .tb-under-cta.tb-under-free{margin:10px 0 0;font-weight:700;font-size:16px;color:#1a2a3d}.dbo-cpdp.tb-halloween .delivery{padding:4px 0 8px}.dbo-cpdp.tb-halloween .tb-size-label{line-height:1.25}.dbo-cpdp.tb-halloween .tb-freq,.dbo-cpdp.tb-halloween .tb-fixed{line-height:1.35}.dbo-cpdp.tb-halloween .sticky-atc-btn{text-transform:none;letter-spacing:0;border-radius:999px;font-family:Inter,sans-serif;font-weight:700;font-size:16px}.dbo-cpdp.tb-halloween .sticky-atc-eyebrow{text-transform:none;letter-spacing:.04em;font-size:12px!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/dbo-treatbag.css.map */
