body{--dluk-pine:#153c30;--dluk-gold:#d7b578;--dluk-berry:#8b2635}#header-group{border-top:4px solid var(--dluk-berry);border-bottom:3px solid var(--dluk-gold)}#header-group:after{content:"";display:block;height:8px;background:radial-gradient(circle at 12px 0,#d7b578 0 3px,transparent 4px),radial-gradient(circle at 30px 0,#8b2635 0 4px,transparent 5px),#153c30;background-size:48px 8px}body:not(.template-index) #MainContent h1{color:var(--dluk-pine)}#MainContent .button:not(.button-secondary,.button-unstyled,[disabled],[aria-disabled=true]),#MainContent .product-form__submit:not([disabled]){background:var(--dluk-berry);color:#fff;border-color:var(--dluk-berry)}#MainContent .button:not(.button-secondary,.button-unstyled,[disabled],[aria-disabled=true]):hover{background:#681b29;color:#fff}#MainContent .product-card-wrapper .card{border-radius:12px;border:1px solid #e6d8bf}.dluk-festive-bar{padding:18px 24px;background:#153c30;color:#fff5df;display:flex;gap:20px;justify-content:center;align-items:center;border-bottom:2px solid #d7b578}.dluk-festive-bar strong{display:block;font-size:20px;line-height:1.3;color:#fff5df}.dluk-festive-bar__intro{font-size:14px}.dluk-festive-bar__star{font-size:34px;color:#f2d496}.dluk-festive-links{display:flex;gap:10px;flex-wrap:wrap}.dluk-festive-links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:9px 18px;border:1px solid #d7b578;border-radius:999px;color:#fff5df;font-size:14px;font-weight:700;text-decoration:none}.dluk-festive-links a:first-child{background:#f2d496;color:#153c30}.dluk-festive-links a:hover{text-decoration:underline}.dluk-festive-footer{position:relative;padding:42px 24px;text-align:center;background:radial-gradient(ellipse at top,#315849,#153c30 65%);color:#fff5df;border-block:3px solid #d7b578;margin-top:32px}.dluk-festive-footer__stars{font-size:28px;letter-spacing:12px;color:#f2d496}.dluk-festive-footer .dluk-festive-eyebrow{text-transform:uppercase;letter-spacing:.18em;font-size:12px;color:#f2d496;margin:12px 0}.dluk-festive-footer h2{color:#fff5df;font-size:clamp(26px,3vw,38px);line-height:1.2;margin:12px 0}.dluk-festive-footer p{max-width:680px;margin:12px auto;line-height:1.6}.dluk-festive-footer__links{max-width:850px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin:24px auto}.dluk-festive-footer__links a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border:1px solid #d7b578;border-radius:999px;color:#fff5df;text-decoration:none;font-size:14px}.dluk-festive-footer__links a:hover{background:#f2d496;color:#153c30}.dluk-festive-footer__delivery{font-size:13px}.dluk-festive-footer__delivery a{color:#f2d496;text-decoration:underline;text-underline-offset:3px}.dluk-festive-bar a:focus-visible,.dluk-festive-footer a:focus-visible{outline:3px solid #f2d496;outline-offset:4px}@media(max-width:749px){.dluk-festive-bar{padding:16px;gap:12px;flex-wrap:wrap;text-align:center}.dluk-festive-bar__star{display:none}.dluk-festive-bar strong{font-size:18px}.dluk-festive-bar__intro{font-size:13px}.dluk-festive-links{width:100%;justify-content:center}.dluk-festive-links a{padding:9px 14px}.dluk-festive-footer{padding:30px 16px}.dluk-festive-footer__links{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dluk-festive-footer__links a{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/dluk-christmas.css.map */
