:root{--pinecone-cream: #F4EFE3;--pinecone-paper: #FBF7EC;--pinecone-espresso: #3A2616;--pinecone-gold: #B89653;--pinecone-olive: #8A7A4A;--pinecone-sage: #7E8A72;--pinecone-forest: #3C4A3D}.product__info-wrapper,.product__info-container,product-info,.product-form{--color-button: 58, 38, 22;--color-button-text: 244, 239, 227;--color-foreground: 58, 38, 22;--color-background: 244, 239, 227;--variant-pills-border-opacity: .2;--variant-pills-color-foreground: 58, 38, 22}.section-template--product,.product-section{background-color:var(--pinecone-cream)}.product__info-wrapper,.product__info-container{padding-top:0!important}.product .breadcrumbs,.product .breadcrumb,.product__info-container .product__breadcrumbs,.product__info-container nav[aria-label=breadcrumb]{font-family:Inter,system-ui,sans-serif;font-size:1.3rem;color:var(--pinecone-olive);margin-bottom:1.2rem}.product .breadcrumbs a,.product .breadcrumb a,.product__info-container .product__breadcrumbs a,.product__info-container nav[aria-label=breadcrumb] a{color:var(--pinecone-olive);text-decoration:none}.product .breadcrumbs a:hover,.product .breadcrumb a:hover,.product__info-container nav[aria-label=breadcrumb] a:hover{text-decoration:underline}.product__title h1,.product__title{font-family:Cormorant Garamond,Georgia,serif;font-size:2.8rem;font-weight:400;line-height:1.2;letter-spacing:.01em;color:var(--pinecone-espresso)}.product__info-container .price-item,.product__info-container .price{font-family:Inter,system-ui,sans-serif;font-size:2rem;font-weight:500;color:var(--pinecone-espresso)}.product__info-container .product__text,.product__info-container .caption{font-family:Cormorant Garamond,Georgia,serif;font-style:italic;color:var(--pinecone-gold);font-size:1.6rem}.product__info-container .product__description,.product__info-container .rte{font-family:Inter,system-ui,sans-serif;font-size:1.5rem;line-height:1.7;color:var(--pinecone-espresso)}.product__info-container .form__label,.product__info-container legend,.product__info-container .product-form__input .form__label{font-family:Inter,system-ui,sans-serif;font-size:1.3rem!important;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--pinecone-olive)!important}.product__info-container .product-form__input input[type=radio]+label,.product__info-container .product-form__input .swatch-input label,.product__info-container .product-form__input label.product-form__input--pill{font-family:Inter,system-ui,sans-serif!important;font-size:1.4rem!important;border-color:#3a261633!important;color:var(--pinecone-espresso)!important;background-color:transparent!important;border-radius:3px!important}.product__info-container .product-form__input input[type=radio]:checked+label,.product__info-container .product-form__input .swatch-input input:checked+label,.product__info-container .product-form__input input[type=radio]:checked+label.product-form__input--pill,section[id^=ProductInfo-] [id^=variant-selects-] fieldset.product-form__input--pill input[type=radio]:checked+label{background:var(--pinecone-espresso)!important;color:var(--pinecone-cream)!important;border-color:var(--pinecone-espresso)!important}.product-form__submit.button,.product__info-container .product-form__submit,.product__info-container button[name=add],button.product-form__submit{font-family:Inter,system-ui,sans-serif!important;font-size:1.5rem!important;font-weight:500!important;letter-spacing:.04em!important;text-transform:uppercase!important;background-color:var(--pinecone-espresso)!important;color:var(--pinecone-cream)!important;border:none!important;border-radius:3px!important}.product-form__submit.button:hover,.product__info-container .product-form__submit:hover,button.product-form__submit:hover{background-color:#4d3420!important}.product__info-container .shopify-payment-button__button--unbranded{background-color:var(--pinecone-espresso)!important;color:var(--pinecone-cream)!important;border-radius:3px!important}.product__info-container .accordion summary,.product__info-container .product__accordion .accordion__title{font-family:Inter,system-ui,sans-serif;font-size:1.4rem;color:var(--pinecone-espresso);border-color:#3a261614}.product__info-container .accordion .accordion__content,.product__info-container .accordion .rte{font-family:Inter,system-ui,sans-serif;font-size:1.4rem;color:var(--pinecone-espresso)}.product__info-container hr{border-color:#3a26161a}.product__info-container .quantity__input,.product__info-container .quantity__button{color:var(--pinecone-espresso);border-color:#3a261633}.product__info-container .product__tax,.product__info-container .product__policies{font-family:Inter,system-ui,sans-serif;font-size:1.3rem;color:var(--pinecone-olive)}.product__info-container .share-button{color:var(--pinecone-olive);font-size:1.3rem}.product__media-wrapper .thumbnail.active,.product__media-wrapper .thumbnail:hover{border-color:var(--pinecone-espresso)}.product__info-container [id*=easify],.product__info-container [class*=easify]{font-family:Inter,system-ui,sans-serif;color:var(--pinecone-espresso)}.product__info-container [id*=easify] label,.product__info-container [class*=easify] label{font-family:Inter,system-ui,sans-serif!important;font-size:1.4rem!important;color:var(--pinecone-espresso)!important;border-color:#3a261633!important;border-radius:3px!important}.product__info-container [id*=easify] input:checked+label,.product__info-container [class*=easify] input:checked+label{background-color:var(--pinecone-espresso)!important;color:var(--pinecone-cream)!important;border-color:var(--pinecone-espresso)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/pinecone-product-overrides.css.map */
