.product__title,.product__title>*{font-family:var(--fb-body);font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--fb-ink);margin:0 0 10px}.product .price,.product__info-container .price{font-family:var(--fb-body);font-size:clamp(20px,2.6vw,26px);font-weight:700;line-height:1.2}.product__info-container .price--on-sale .price-item--sale,.product__info-container .price__sale .price-item--sale{color:#8a6e00;font-weight:800}.product__info-container .price__sale .price-item--regular{color:var(--fb-ink-3);font-weight:500;font-size:.72em}.product__description{font-family:var(--fb-body);font-size:15.5px;font-weight:400;line-height:1.7;color:var(--fb-ink);max-width:68ch}.product__description p{margin:0 0 .8em}.product__description p:last-child{margin-bottom:0}.product__description p:empty,.product__description div:empty,.product__description p>br:only-child{display:none}.product__description span,.product__description font,.product__description p,.product__description div,.product__description td,.product__description li{font-family:inherit!important;font-size:inherit!important;color:inherit!important;line-height:inherit!important;background:none!important;letter-spacing:normal!important}.product__description strong,.product__description b{font-weight:700;color:var(--fb-ink)}.product__description em,.product__description i{font-style:italic}.product__description a{color:var(--fb-ink);text-decoration:underline;text-underline-offset:2px}.product__description h1,.product__description h2,.product__description h3,.product__description h4{font-family:var(--fb-body);font-weight:700;color:var(--fb-ink);line-height:1.25;margin:1.4em 0 .5em}.product__description h1,.product__description h2{font-size:clamp(18px,2.4vw,22px)}.product__description h3,.product__description h4{font-size:16px}.product__description ul,.product__description ol{margin:0 0 .8em;padding-left:1.4em}.product__description li{margin:0 0 .35em;line-height:1.6}.product__description table{max-width:100%;width:auto!important;border-collapse:collapse}.product__description img{max-width:100%;height:auto}.main-page-title,.collection-hero__title,.cart__empty-text,.cart-page h1,.title--primary{font-family:var(--fb-body);font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--fb-ink)}.rte,.page-width .rte{font-family:var(--fb-body);font-size:15.5px;line-height:1.7;color:var(--fb-ink);max-width:68ch}.rte p{margin:0 0 .8em}.rte p:empty{display:none}.rte h2{font-family:var(--fb-body);font-size:clamp(18px,2.4vw,24px);font-weight:700;line-height:1.25;margin:1.4em 0 .5em}.rte h3,.rte h4{font-family:var(--fb-body);font-size:16px;font-weight:700;line-height:1.3;margin:1.2em 0 .4em}.rte ul,.rte ol{padding-left:1.4em;margin:0 0 .8em}.rte li{margin:0 0 .35em}.contact .field__label,.customer .field__label,.form__label{font-family:var(--fb-body);font-size:13px;font-weight:600;color:var(--fb-ink-2)}.contact .field__input,.contact textarea,.contact select,.customer .field__input,.field__input,textarea.text-area{font-family:var(--fb-body);font-size:15px;line-height:1.5;color:var(--fb-ink);border:1px solid #cccccc;border-radius:8px;background:var(--fb-white);padding:12px 14px;box-shadow:none}.contact .field:after,.contact .field:before,.customer .field:after,.customer .field:before{display:none;content:none;box-shadow:none}.contact .field__input:focus,.contact textarea:focus,.field__input:focus{outline:3px solid var(--fb-gold);outline-offset:1px;border-color:var(--fb-ink)}.contact .button,.contact button[type=submit],.customer button[type=submit]{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 24px;border:0;border-radius:8px;background:var(--fb-black);color:var(--fb-gold);font-family:var(--fb-body);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;cursor:pointer;transition:background-color var(--fb-t-fast) var(--fb-ease-out),color var(--fb-t-fast) var(--fb-ease-out)}.contact .button:before,.contact .button:after,.contact button[type=submit]:before,.contact button[type=submit]:after{display:none;content:none;box-shadow:none}@media(hover:hover)and (pointer:fine){.contact .button:hover,.contact button[type=submit]:hover{background:var(--fb-gold);color:var(--fb-black)}}.cart-item__name{font-family:var(--fb-body);font-size:15px;font-weight:600;line-height:1.35;color:var(--fb-ink)}.cart-item__price-wrapper,.cart-item .price{font-family:var(--fb-body);font-size:15px;font-weight:700}.totals{font-family:var(--fb-body)}.totals>h2,.totals__subtotal{font-size:15px;font-weight:600;color:var(--fb-ink-2)}.totals__subtotal-value,.totals__total-value{font-size:22px;font-weight:800;color:var(--fb-ink)}.tax-note,.cart__dynamic-checkout-buttons+.tax-note{font-family:var(--fb-body);font-size:13px;line-height:1.5;color:var(--fb-ink-3)}.cart-item .quantity,.quantity{border:1px solid #cccccc;border-radius:8px;overflow:hidden;background:var(--fb-white)}.quantity:after,.quantity:before{display:none;content:none;box-shadow:none}.quantity__input{font-family:var(--fb-body);font-size:15px;font-weight:600;color:var(--fb-ink)}.quantity__button{color:var(--fb-ink-2)}.quantity__button:focus-visible,.quantity__input:focus-visible{outline:3px solid var(--fb-gold);outline-offset:-3px}.cart__ctas button[name=checkout],.cart__ctas .cart__checkout-button,#checkout,.cart__checkout-button{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;padding:14px 20px;border:0;border-radius:8px;background:var(--fb-black);color:var(--fb-gold);font-family:var(--fb-body);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;cursor:pointer;transition:background-color var(--fb-t-fast) var(--fb-ease-out),color var(--fb-t-fast) var(--fb-ease-out)}.cart__ctas button[name=checkout]:before,.cart__ctas button[name=checkout]:after,.cart__checkout-button:before,.cart__checkout-button:after{display:none;content:none;box-shadow:none}@media(hover:hover)and (pointer:fine){.cart__ctas button[name=checkout]:hover,.cart__checkout-button:hover{background:var(--fb-gold);color:var(--fb-black)}}.cart__ctas button[name=checkout]:focus-visible,.cart__checkout-button:focus-visible{outline:3px solid var(--fb-gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){.contact .button,.cart__checkout-button,.cart__ctas button[name=checkout]{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/frenly-type.css.map */
