:root{--heading-font-family: "Hedvig Letters Serif", serif;--body-font-family: "Figtree", sans-serif;--body-letter-spacing: .56px;--divider-color: rgba(55, 54, 54, .2);--focus-outline: 3px solid #007aff;--focus-outline-offset: 2px;--carousel-dot-size: 12px}.font-type-1{font-size:var(--heading-1);font-family:var(--heading-font-family);font-weight:var(--heading-1-font-weight);text-transform:var(--heading-1-text-transform)}.font-type-2{font-size:var(--heading-2);font-family:var(--heading-font-family);font-weight:var(--heading-2-font-weight);text-transform:var(--heading-2-text-transform)}.font-type-3{font-size:var(--body-text);font-family:var(--body-font-family);line-height:var(--body-line-height);font-weight:var(--heading-3-font-weight);letter-spacing:var(--heading-3-letter-spacing);text-transform:var(--heading-3-text-transform)}.font-type-4{font-size:var(--heading-4);font-family:var(--body-font-family);line-height:var(--body-line-height);font-style:normal;font-weight:var(--heading-4-font-weight);letter-spacing:.56px;text-transform:var(--heading-4-text-transform)}.font-type-5{font-size:var(--heading-5);font-family:var(--body-font-family);line-height:var(--body-line-height);font-style:normal;font-weight:var(--heading-5-font-weight);letter-spacing:.56px;text-transform:var(--heading-5-text-transform)}@media screen and (min-width: 1024px){:root{--divider-color: rgba(56, 52, 49, .3);--carousel-dot-size: 14px}}*:focus-visible,button:focus-visible{outline:var(--focus-outline);outline-offset:var(--focus-outline-offset);z-index:1}body,input{color:var(--background-foreground);font-size:var(--body-text);font-family:var(--body-font-family);letter-spacing:var(--body-letter-spacing);line-height:var(--body-line-height)}.hero-main-section h1,.hero-main-section h2,.hero-main-section h3,.template-article h1,.section-banner-image h3{margin-left:-1.2px!important}@media screen and (min-width: 768px){.collection-banner h1{font-size:24px}}h1{font-size:var(--heading-1);font-family:var(--heading-font-family);line-height:normal;font-weight:var(--heading-1-font-weight);text-transform:var(--heading-1-text-transform)}h2{font-size:var(--heading-2);font-weight:var(--heading-2-font-weight);text-transform:var(--heading-2-text-transform);font-family:var(--heading-font-family);line-height:normal;margin:0}h3{font-size:var(--heading-3);font-family:var(--heading-font-family);line-height:normal;font-weight:var(--heading-3-font-weight);letter-spacing:var(--heading-3-letter-spacing);text-transform:var(--heading-3-text-transform)}h4{font-size:var(--heading-4);font-family:var(--body-font-family);letter-spacing:15%;text-transform:var(--heading-4-text-transform);line-height:normal;font-weight:var(--heading-4-font-weight)}h5{font-size:var(--heading-5);font-family:var(--body-font-family);line-height:normal;font-weight:var(--heading-5-font-weight);letter-spacing:4%;text-transform:var(--heading-5-text-transform)}h6{font-size:var(--heading-6);font-family:var(--body-font-family);line-height:normal;font-weight:var(--heading-6-font-weight);text-transform:var(--heading-6-text-transform);letter-spacing:4%}.template-index .hero-banner-top__image .text-container h1,.template-index .hero-banner-top__image .text-container h2,.template-index .left-side.sticky-text .text-container h1,.template-index .left-side.sticky-text .text-container h2{font-size:var(--heading-1);font-weight:var(--heading-1-font-weight);line-height:normal;text-align:center;margin-top:0;margin-bottom:0}@media screen and (min-width: 768px){.template-index .hero-banner-top__image .text-container h1,.template-index .hero-banner-top__image .text-container h2,.template-index .left-side.sticky-text .text-container h1,.template-index .left-side.sticky-text .text-container h2{text-align:left}}small{font-size:var(--body-text)}button{font-size:var(--body-text);font-family:var(--body-font-family);font-weight:500;border-radius:0}p{margin-top:.5rem;margin-bottom:.5rem}.information-btn{background:var(--secondary);color:var(--secondary-foreground);transition:var(--button-transition-duration)}.information-btn:hover{background:var(--secondary-hover)}.primary-btn{background:var(--primary);color:var(--primary-foreground);transition:var(--button-transition-duration)}.primary-btn:hover{background:var(--primary-hover)}.information-btn,.primary-btn{font-family:var(--body-font-family);min-width:154px;min-height:48px;padding:0 12px;font-weight:400;border:none;display:flex;justify-content:center;align-items:center;text-decoration:none;cursor:pointer;line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}.cart-item-title>a{text-decoration:none}.cart-item-middle p,.cart-item-middle p:hover{color:var(--primary)}a{text-decoration:underline}.product-box a{text-decoration:none}.product-card-review-rating{display:flex;width:100%;margin:0}.product-card-review-rating .product-grid-item-content{display:none;width:fit-content}.product-card-review-rating .review-section{display:flex;flex-direction:row;align-items:flex-end;gap:4px 8px;padding:0;flex-wrap:wrap}.product-card-review-rating .review-section .product-grid-item-content{display:flex;flex-direction:row;gap:4px;padding:0}.product-card-review-rating .review-section .review-count .product-grid-item-content{padding:0}.product-card-review-rating .review-section .review-count{display:flex;flex-direction:row;padding:0 0 2px;margin:0}.standalone-qty-select.qty-select{margin-top:0!important;border:1px solid var(--divider-color);box-sizing:border-box;border-radius:0;padding:0 4px 0 6px;min-width:30px;height:24px;display:flex;justify-content:flex-end}.standalone-qty-select .qty-select-arrow-container{width:15px;height:100%;display:flex;cursor:pointer;position:relative;align-items:center}.standalone-qty-select .qty-select-input{width:30px}.standalone-qty-select .qty-select-arrow{width:7px;height:7px;border:2px solid #474747;pointer-events:none;border-left:0;border-top:0;display:block;position:absolute;top:30%;right:4px;transform:rotate(45deg);z-index:1;margin-bottom:4px;transition:transform .3s cubic-bezier(.25,.1,.25,1)}.standalone-qty-select .qty-select-dropdown{z-index:10000;display:block;visibility:hidden;background-color:#fff;padding:0;border:1px solid var(--divider-color);position:absolute;top:10px;right:0;line-height:24px;max-height:10rem;overflow:scroll;transform:translateY(-10px);opacity:0;transition:transform .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1),visibility 0s linear .3s}.standalone-qty-select .qty-select-dropdown.active{visibility:visible;transform:translateY(0);opacity:1;transition:transform .3s cubic-bezier(.25,.1,.25,1),opacity .3s cubic-bezier(.25,.1,.25,1),visibility 0s linear}.standalone-qty-select .option{padding:0 16px 0 12px;cursor:pointer}.standalone-qty-select .option:hover{background-color:#f5f5f5}.standalone-qty-select .qty-select-dropdown.active+.qty-select-arrow{transform:rotate(-135deg)!important;margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/349/assets/website-style-kit.css.map */
