.bg-christmas-page{padding-top:0}.bg-christmas{margin:-25px 0 54px;background:#f8f5ef;color:#342d26}.bg-christmas__heading{display:flex;justify-content:space-between;align-items:center;gap:30px;padding:24px 32px 27px}.bg-christmas .bg-christmas__eyebrow{margin:0 0 10px;color:#856e48;font-family:Arial,sans-serif;font-size:10px;line-height:1.5;letter-spacing:2.5px;font-weight:600}.bg-christmas h2{margin:0;font-family:Georgia,serif;font-size:clamp(34px,4.2vw,57px);font-weight:400;line-height:1.05;letter-spacing:-1.3px;text-transform:none;color:#57272c}.bg-christmas__pricing{text-align:right;flex-shrink:0}.bg-christmas .bg-christmas__price{margin:0 0 5px;color:#57272c;font-family:Georgia,serif;font-size:41px;font-weight:400;line-height:1}.bg-christmas__pricing p:not(.bg-christmas__price){margin:0;font-family:Arial,sans-serif;color:#635d53;font-size:11px;line-height:1.5}.bg-christmas__photo{display:block;width:100%;height:auto;margin:0}.bg-christmas__details{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:25px 32px;border-bottom:1px solid #c7b793}.bg-christmas .bg-christmas__contents{margin:0 0 10px;max-width:560px;color:#342d26;font-size:21px;line-height:1.55;font-weight:600}.bg-christmas .bg-christmas__allocation{margin:0;color:#746b5f;font-family:Arial,sans-serif;font-size:11px;line-height:1.7}.bg-christmas__action{flex-shrink:0;text-align:center}.bg-christmas__cta{display:inline-flex;justify-content:center;align-items:center;gap:28px;min-height:47px;padding:12px 25px;background:#632b32;border:1px solid #632b32;color:#fff9ef;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;line-height:1.5;font-weight:600}.bg-christmas__cta:hover{color:#fff9ef;background:#431c22;border-color:#431c22}.bg-christmas__cta:focus-visible{outline:3px solid #856e48;outline-offset:4px}.bg-christmas__action p{margin:9px 0 0;max-width:270px;font-family:Arial,sans-serif;color:#635d53;font-size:10px;line-height:1.7}.bg-christmas-page .product-single__title{color:#57272c}.bg-christmas-page .product-form__cart-submit{background:#632b32;border-color:#632b32;color:#fff9ef}.bg-christmas-page .product-form__cart-submit:hover{background:#431c22;color:#fff9ef}.bg-christmas-page .product-single__description h2{color:#57272c}.bg-christmas-page .product-single__description>ul{font-size:21px;line-height:1.65}.bg-christmas-page .product-single__description>ul li{margin-bottom:10px}@media(max-width:749px){.bg-christmas-page .product-single__description>ul{font-size:19px}}#christmas-bundle-order{scroll-margin-top:28px}@media(max-width:749px){.bg-christmas{margin-top:-20px;margin-bottom:35px}.bg-christmas__heading{padding:20px 18px;gap:16px;align-items:flex-end}.bg-christmas .bg-christmas__eyebrow{max-width:200px;font-size:8px;letter-spacing:1.6px;margin-bottom:10px}.bg-christmas h2{max-width:240px;font-size:33px;letter-spacing:-.8px}.bg-christmas__pricing{max-width:104px}.bg-christmas .bg-christmas__price{font-size:31px}.bg-christmas__pricing p:not(.bg-christmas__price){font-size:9px}.bg-christmas__details{display:block;padding:19px 18px}.bg-christmas .bg-christmas__contents{font-size:18px;line-height:1.6}.bg-christmas__action{margin-top:18px;text-align:left}.bg-christmas__cta{width:100%}.bg-christmas__action p{max-width:none;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map?subset=AAAAAQ */
