.dt-campaign{display:block}.dt-campaign .dt-ob-tier-list{padding:0;min-inline-size:0}.dt-campaign__form{margin:0}.dt-campaign__controls{min-inline-size:0;margin:0;padding:0;border:0}.dt-campaign__terms{padding:0 0 16px}.dt-campaign .dt-ob-panel{min-inline-size:0;margin:0}.dt-campaign .dt-ob-panel__header:last-child{margin-bottom:0}.dt-campaign .dt-ob-panel__header .dt-campaign__tag{display:inline-block;border-radius:5px;padding:3px 9px;background:#efe6d8;color:#6e512d;font-weight:700}.dt-campaign .dt-ob-panel>.dt-ob-field:not([hidden])+.dt-ob-oil-list,.dt-campaign__group>.dt-ob-field+.dt-ob-field{margin-block-start:12px}.dt-campaign .dt-ob-field select:focus-visible{outline-offset:1px}.dt-campaign [data-offer-addon-options]{padding:12px 2px 0}.dt-campaign .dt-ob-tier-list.dt-campaign__packs{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:0}.dt-campaign .dt-campaign__packs .dt-campaign__pack{min-block-size:124px;justify-content:flex-end;gap:6px;cursor:pointer}.dt-campaign__pack:has(input:checked){background:#292821;color:#fff;border-color:#292821}.dt-campaign__pack:has(input:checked) .dt-ob-tier__price{color:#ffe1af}.dt-campaign__pack:has(input:focus-visible){outline:3px solid var(--ob-gold);outline-offset:3px}.dt-campaign__pack:has(input:disabled){opacity:.6;cursor:default}.dt-campaign__pack input{position:absolute;inline-size:1px;block-size:1px;opacity:0}.dt-campaign__packs .dt-ob-tier__price{margin-top:0;font-size:clamp(15px,2vw,22px);overflow-wrap:anywhere}.dt-campaign .dt-ob-summary a{color:#ffe1b3}.dt-campaign__back,.dt-campaign__cart-link{display:inline-flex;align-items:center;min-height:44px;text-underline-offset:.2em}.dt-campaign__back{color:#70512d;margin-block-start:18px}.dt-campaign__descriptions{margin-block-start:36px}.dt-campaign__descriptions h2{font-size:clamp(24px,2.5vw,32px);margin-block-end:12px}.dt-campaign__description{border-block-end:1px solid var(--ob-border)}.dt-campaign__description summary{display:flex;align-items:center;min-block-size:64px;padding-block:8px;gap:12px;cursor:pointer;font-size:16px;font-weight:700;list-style:none}.dt-campaign__description summary::-webkit-details-marker{display:none}.dt-campaign__description summary img{inline-size:44px;block-size:44px;object-fit:contain;border-radius:4px}.dt-campaign__plus{margin-inline-start:auto;font-size:20px;font-weight:400;color:#70512d}.dt-campaign__plus:after{content:"+"}.dt-campaign__description[open] .dt-campaign__plus:after{content:"\2212"}.dt-campaign__description-copy{padding-block:4px 18px;overflow-wrap:anywhere}.dt-campaign__description-copy iframe{display:block;width:100%;min-height:120px;border:0}.dt-campaign__description-copy :is(img,video){max-inline-size:100%;height:auto}@media(max-width:749px){.dt-campaign__descriptions{margin-block-start:24px}.dt-campaign .dt-campaign__packs .dt-campaign__pack{padding:13px 8px 10px;min-block-size:98px}.dt-campaign .dt-campaign__packs .dt-ob-tier__badge{inset-inline-start:4px;padding-inline:5px}}@media(max-width:359px){.dt-campaign .dt-ob-tier-list.dt-campaign__packs{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/dt-campaign-offers.css.map */
