@font-face{font-family:Berkshire Swash;src:url(berkshire-swash-latin.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}.header__logo-text{font-family:Berkshire Swash,Georgia,serif;font-size:calc(var(--font-heading-scale) * 3.4rem);font-weight:400;letter-spacing:.04rem;line-height:1}@media screen and (max-width:749px){.header__logo-text{font-size:calc(var(--font-heading-scale) * 2.6rem)}}.product__media-list .product-media-container{--ratio: 1 !important;--preview-ratio: 1 !important}.product__media-list .product-media-container .media img{object-fit:cover}.cart-item__image-container{aspect-ratio:1;overflow:hidden}.cart-item__image,.cart-notification-product__image img{aspect-ratio:1;object-fit:cover}.footer--snow{position:relative;overflow:hidden}.footer--snow:before{content:"";position:absolute;top:0;left:0;right:0;height:2.8rem;z-index:1;pointer-events:none;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 28' preserveAspectRatio='none'%3E%3Cpath fill='%23F9F1E8' d='M0 0H240V12C232 12 230 20 224 20S218 12 210 12 202 26 192 26 186 12 172 12 162 18 154 18 148 12 136 12 126 24 116 24 108 12 96 12 88 16 80 16 74 12 62 12 52 22 42 22 34 12 22 12 12 16 6 16 0 13 0 12Z'/%3E%3C/svg%3E") repeat-x top left / 24rem 2.8rem}.footer--snow:after{content:"";position:absolute;left:0;right:0;bottom:0;height:7.2rem;z-index:0;pointer-events:none;opacity:.22;background:url(footer-forest.svg) center bottom / auto 100% repeat-x}.footer--snow .footer__content-bottom{position:relative;z-index:1}.product__title h1{font-size:calc(var(--font-heading-scale) * 2.6rem);line-height:1.25}@media screen and (min-width:990px){.product__title h1{font-size:calc(var(--font-heading-scale) * 3.2rem)}}.product__info-container .price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:1rem}.product__info-container .price--on-sale .price-item--sale{margin:0;color:#c8102e;font-weight:600;font-size:2.2rem}.product__info-container .price--on-sale .price-item--regular{margin:0;font-size:1.5rem}.product__info-container .price--on-sale .price__badge-sale{margin-left:1.2rem;align-self:center}.product__info-container .product__text.subtitle{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgba(212,166,58,.45);font-size:1.6rem;font-weight:600;letter-spacing:.06rem;color:rgb(var(--color-foreground))}.product__info-container .product__text.subtitle strong{font-weight:600}.product__info-container .product__text.subtitle:before{content:"";display:inline-block;width:1.6rem;height:1.6rem;margin-right:.8rem;vertical-align:-.2rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23C8102E' stroke-width='1.8' stroke-linecap='round'%3E%3Cpath d='M12 3v18M4.2 7.5l15.6 9M4.2 16.5l15.6-9M12 3l-2 2M12 3l2 2M12 21l-2-2M12 21l2-2'/%3E%3C/svg%3E") center / contain no-repeat}.product__info-container .product__description{line-height:1.75;color:rgba(var(--color-foreground),.8)}.product__info-container .quantity:after{box-shadow:0 0 0 var(--inputs-border-width) #c8102e}.product__info-container .quantity:hover:after{box-shadow:0 0 0 calc(var(--inputs-border-width) + 1px) #c8102e}.product__accordion .summary__title .svg-wrapper{color:#c8102e}.product__accordion .summary__title .icon-accordion{fill:currentColor}.button,.shopify-payment-button__button{font-weight:600}.collection__title.title-wrapper{justify-content:center;text-align:center}.collection__title .title:after{content:"";display:block;width:9rem;height:1.4rem;margin:1.2rem auto 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 90 14'%3E%3Cpath stroke='%23D4A63A' stroke-width='1.2' d='M0 7H34M56 7H90'/%3E%3Cg stroke='%23C8102E' stroke-width='1.6' stroke-linecap='round'%3E%3Cpath d='M45 1V13M39.8 4L50.2 10M39.8 10L50.2 4'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat}.grid__item>product-component,.grid__item>product-component>.card-wrapper,.card-wrapper>.card--card{height:100%}.card-wrapper .card--card .card__inner .card__content{padding-left:0}.card-wrapper .card--card .card__inner .card__badge{margin:0 0 .6rem}.card__badge .badge{border-radius:0 .6rem .6rem 0;padding:.6rem 1.2rem;font-size:1.3rem;font-weight:700;letter-spacing:.04rem}.card--card>.card__content{padding:1.6rem 1.4rem 1.8rem}.card__heading{font-weight:600;font-size:1.5rem;line-height:1.35;letter-spacing:.02rem}.card-information .price{margin-top:.4rem;font-weight:600}.card-information .price-item{font-size:1.4rem;letter-spacing:.02rem}.card-information .price--on-sale .price__sale{display:inline-flex;flex-direction:row-reverse;align-items:baseline;gap:.8rem}.card-information .price--on-sale .price-item--sale{margin:0;color:#c8102e}.card-information .price--on-sale .price-item--regular{margin:0;font-size:1.25rem;color:rgb(var(--color-foreground));text-decoration:line-through}
/*# sourceMappingURL=/cdn/shop/t/6/assets/christmas-dawn.css.map */
