section[id^=MainProduct]{--color-foreground: 26, 26, 26 !important;--color-background: 250, 246, 244 !important;--color-button: 166, 104, 81 !important;--color-button-text: 255, 255, 255 !important;--variant-pills-radius: 8px !important;--variant-pills-border-width: 2px !important;--variant-pills-border-opacity: .2 !important}section[id^=MainProduct],section[id^=MainProduct] *,.section-main-product,.section-main-product *{font-family:Alata,sans-serif!important}section[id^=MainProduct],section[id^=MainProduct].gradient,section[id^=MainProduct][class*=color-],body section[id^=MainProduct],html body section[id^=MainProduct]{background-color:#faf6f4!important;background-image:none!important;background:#faf6f4!important}section[id^=MainProduct] .page-width{max-width:1400px}section[id^=MainProduct] .product__media-wrapper{background-color:#fff!important;border-radius:16px!important;padding:1rem!important;box-shadow:0 2px 12px #0000000a!important}section[id^=MainProduct] .product__media-item .product__media,section[id^=MainProduct] .product__media-item .media{border-radius:12px!important;overflow:hidden!important}section[id^=MainProduct] .product__media-item img,section[id^=MainProduct] .media img{border-radius:12px!important}section[id^=MainProduct] .thumbnail-list{gap:.75rem!important}section[id^=MainProduct] .thumbnail{border-radius:8px!important;border:2px solid transparent!important;transition:all .3s ease!important}section[id^=MainProduct] .thumbnail:hover{border-color:#a66851!important;opacity:1!important}section[id^=MainProduct] .thumbnail[aria-current=true],section[id^=MainProduct] .thumbnail.is-active{border-color:#a66851!important;box-shadow:0 0 0 3px #a6685133!important}section[id^=MainProduct] .product__info-container{padding:1.5rem 0!important}@media screen and (min-width:990px){section[id^=MainProduct] .product__info-container{padding:2rem!important;background-color:#fff!important;border-radius:16px!important;box-shadow:0 2px 12px #0000000a!important}}section[id^=MainProduct] .product__text.caption-with-letter-spacing,section[id^=MainProduct] p.product__text.caption-with-letter-spacing{display:inline-flex!important;align-items:center!important;gap:.5rem!important;background-color:#f2e8e5!important;color:#7b3211!important;padding:.5rem 1rem!important;border-radius:20px!important;font-size:13px!important;letter-spacing:.05em!important;margin-bottom:1rem!important;text-transform:none!important}section[id^=MainProduct] a.product__text{background-color:#f2e8e5!important;color:#7b3211!important;padding:.5rem 1rem!important;border-radius:20px!important;font-size:13px!important;text-decoration:none!important;transition:all .3s ease!important;display:inline-block!important}section[id^=MainProduct] a.product__text:hover{background-color:#a66851!important;color:#fff!important}section[id^=MainProduct] .product__title{margin-bottom:1.5rem!important}section[id^=MainProduct] .product__title h1,section[id^=MainProduct] .product__title .h1,section[id^=MainProduct] .product__title h2{font-family:Alata,sans-serif!important;font-size:32px!important;font-weight:400!important;color:#1a1a1a!important;line-height:1.3!important;letter-spacing:-.02em!important;text-transform:none!important}@media screen and (min-width:750px){section[id^=MainProduct] .product__title h1,section[id^=MainProduct] .product__title .h1,section[id^=MainProduct] .product__title h2{font-size:36px!important}}section[id^=MainProduct] .price{margin-bottom:1.5rem!important}section[id^=MainProduct] .price-item--regular,section[id^=MainProduct] .price .price-item--regular,section[id^=MainProduct] .price .price-item,section[id^=MainProduct] .price__container .price-item--regular,section[id^=MainProduct] .price__regular .price-item--regular,body section[id^=MainProduct] .price-item--regular{font-family:Alata,sans-serif!important;font-size:28px!important;font-weight:400!important;color:#a66851!important}section[id^=MainProduct] .price--large .price-item--regular{font-size:32px!important}section[id^=MainProduct] .price--on-sale .price-item--regular{color:#999!important;text-decoration:line-through!important;font-size:20px!important}section[id^=MainProduct] .price--on-sale .price-item--sale,section[id^=MainProduct] .price .price-item--sale{font-family:Alata,sans-serif!important;font-size:32px!important;color:#7b3211!important}section[id^=MainProduct] .badge.price__badge-sale,section[id^=MainProduct] .price .badge{background-color:#7b3211!important;color:#fff!important;border-radius:20px!important;padding:.25rem .75rem!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.05em!important;border:none!important}section[id^=MainProduct] .badge.price__badge-sold-out{background-color:#666!important;color:#fff!important;border-radius:20px!important}section[id^=MainProduct] .price__container{display:flex!important;align-items:center!important;gap:1rem!important;flex-wrap:wrap!important}section[id^=MainProduct] .rating{display:flex!important;align-items:center!important;gap:.5rem!important;margin-bottom:1rem!important}section[id^=MainProduct] .rating-star{color:#f4b840!important}section[id^=MainProduct] .rating-text,section[id^=MainProduct] .rating-count{font-family:Alata,sans-serif!important;color:#666!important;font-size:14px!important}section[id^=MainProduct] .product-form__input .form__label,section[id^=MainProduct] fieldset.product-form__input .form__label{font-family:Alata,sans-serif!important;font-size:14px!important;font-weight:400!important;color:#333!important;margin-bottom:.75rem!important}section[id^=MainProduct] .product-form__input input[type=radio]+label{font-family:Alata,sans-serif!important;border:2px solid #dddddd!important;border-radius:8px!important;padding:.875rem 1.5rem!important;font-size:14px!important;color:#333!important;background-color:#fff!important;transition:all .3s ease!important}section[id^=MainProduct] .product-form__input input[type=radio]+label:hover{border-color:#a66851!important;background-color:#fef8f0!important}section[id^=MainProduct] .product-form__input input[type=radio]:checked+label{border-color:#a66851!important;background-color:#a66851!important;color:#fff!important}section[id^=MainProduct] .product-form__input .select,section[id^=MainProduct] .product-form__input select{font-family:Alata,sans-serif!important;border:2px solid #dddddd!important;border-radius:8px!important;padding:.875rem 1rem!important;font-size:14px!important;transition:all .3s ease!important}section[id^=MainProduct] .product-form__input .select:hover,section[id^=MainProduct] .product-form__input .select:focus,section[id^=MainProduct] .product-form__input select:hover,section[id^=MainProduct] .product-form__input select:focus{border-color:#a66851!important;box-shadow:0 0 0 3px #a668511a!important;outline:none!important}section[id^=MainProduct] .quantity{border:2px solid #dddddd!important;border-radius:8px!important;overflow:hidden!important}section[id^=MainProduct] .quantity__button{background-color:#f5f0ed!important;color:#333!important;border:none!important;transition:all .3s ease!important}section[id^=MainProduct] .quantity__button:hover{background-color:#a66851!important;color:#fff!important}section[id^=MainProduct] .quantity__input{font-family:Alata,sans-serif!important;font-size:16px!important;font-weight:400!important;border:none!important;border-left:1px solid #dddddd!important;border-right:1px solid #dddddd!important;background-color:#fff!important}section[id^=MainProduct] .product-form__buttons{margin-top:1.5rem!important}section[id^=MainProduct] .product-form__submit,section[id^=MainProduct] .product-form__submit.button,section[id^=MainProduct] button.product-form__submit,section[id^=MainProduct] .product-form .product-form__submit,section[id^=MainProduct] .product-form__buttons .product-form__submit,body section[id^=MainProduct] .product-form__submit,body section[id^=MainProduct] button.product-form__submit,html body section[id^=MainProduct] .product-form__submit{font-family:Alata,sans-serif!important;background-color:#a66851!important;color:#fff!important;border:2px solid #a66851!important;border-radius:8px!important;padding:1rem 2rem!important;font-size:16px!important;font-weight:400!important;text-transform:none!important;letter-spacing:0!important;transition:all .3s ease!important;min-height:52px!important}section[id^=MainProduct] .product-form__submit:hover,section[id^=MainProduct] .product-form__submit.button:hover,section[id^=MainProduct] button.product-form__submit:hover,body section[id^=MainProduct] .product-form__submit:hover,html body section[id^=MainProduct] .product-form__submit:hover{background-color:#8c472e!important;border-color:#8c472e!important;transform:translateY(-2px)!important;box-shadow:0 4px 12px #8c472e4d!important}section[id^=MainProduct] .product-form__submit[disabled],section[id^=MainProduct] .product-form__submit[aria-disabled=true]{background-color:#ccc!important;border-color:#ccc!important;cursor:not-allowed!important;transform:none!important;box-shadow:none!important}section[id^=MainProduct] .shopify-payment-button__button{border-radius:8px!important;min-height:52px!important}section[id^=MainProduct] .shopify-payment-button__button--unbranded{font-family:Alata,sans-serif!important;background-color:#7b3211!important;border-radius:8px!important}section[id^=MainProduct] .shopify-payment-button__more-options{font-family:Alata,sans-serif!important;color:#a66851!important}section[id^=MainProduct] .product__description,section[id^=MainProduct] .product__description.rte{font-family:Alata,sans-serif!important;font-size:16px!important;line-height:1.7!important;color:#666!important;padding:1.5rem 0!important;border-top:1px solid #e5e5e5!important;margin-top:1.5rem!important}section[id^=MainProduct] .product__description h2,section[id^=MainProduct] .product__description h3,section[id^=MainProduct] .product__description h4{font-family:Alata,sans-serif!important;color:#1a1a1a!important;margin-top:1.5rem!important;margin-bottom:.75rem!important}section[id^=MainProduct] .product__description ul,section[id^=MainProduct] .product__description ol{padding-left:1.5rem!important;margin:1rem 0!important}section[id^=MainProduct] .product__description li{margin-bottom:.5rem!important}section[id^=MainProduct] .product__accordion{border-top:1px solid #e5e5e5!important}section[id^=MainProduct] .product__accordion summary{padding:1.25rem 0!important;cursor:pointer!important;transition:all .3s ease!important}section[id^=MainProduct] .product__accordion summary:hover{color:#a66851!important}section[id^=MainProduct] .product__accordion .summary__title{display:flex!important;align-items:center!important;gap:.75rem!important}section[id^=MainProduct] .product__accordion .accordion__title,section[id^=MainProduct] .product__accordion .h4{font-family:Alata,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#333!important}section[id^=MainProduct] .product__accordion .accordion__content{font-family:Alata,sans-serif!important;font-size:15px!important;line-height:1.6!important;color:#666!important;padding-bottom:1.25rem!important}section[id^=MainProduct] .product__accordion details[open] summary{color:#a66851!important}section[id^=MainProduct] .product__inventory{display:flex!important;align-items:center!important;gap:.5rem!important;font-family:Alata,sans-serif!important;font-size:14px!important;padding:.75rem 1rem!important;border-radius:8px!important;background-color:#f5f0ed!important;margin-bottom:1rem!important}section[id^=MainProduct] .share-button{margin-top:1.5rem!important;padding-top:1.5rem!important;border-top:1px solid #e5e5e5!important}section[id^=MainProduct] .share-button__button{font-family:Alata,sans-serif!important;color:#666!important;font-size:14px!important}section[id^=MainProduct] .share-button__button:hover{color:#a66851!important}section[id^=MainProduct] .product__view-details{font-family:Alata,sans-serif!important;color:#a66851!important;font-size:15px!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:.5rem!important;margin-top:1.5rem!important;transition:all .3s ease!important}section[id^=MainProduct] .product__view-details:hover{color:#7b3211!important;gap:.75rem!important}section[id^=MainProduct] .product__tax{font-family:Alata,sans-serif!important;font-size:13px!important;color:#999!important}section[id^=MainProduct] .product__sku{font-family:Alata,sans-serif!important;font-size:13px!important;color:#999!important}section[id^=MainProduct] .complementary-products{margin-top:2rem!important;padding-top:2rem!important;border-top:1px solid #e5e5e5!important}section[id^=MainProduct] .complementary-products .accordion__title{font-family:Alata,sans-serif!important;font-size:18px!important;color:#1a1a1a!important}section[id^=MainProduct] .icon-with-text{padding:1.5rem 0!important;border-top:1px solid #e5e5e5!important}section[id^=MainProduct] .icon-with-text .h4{font-family:Alata,sans-serif!important;font-size:14px!important;color:#333!important}section[id^=MainProduct] .icon-with-text .icon{color:#a66851!important}.product-media-modal{background-color:#faf6f4fa!important}.product-media-modal__toggle{background-color:#fff!important;border:2px solid #e5e5e5!important;color:#333!important;transition:all .3s ease!important}.product-media-modal__toggle:hover{border-color:#a66851!important;color:#a66851!important}section[id^=MainProduct] .product-popup-modal__button{font-family:Alata,sans-serif!important;color:#a66851!important}section[id^=MainProduct] .product-popup-modal__button:hover{color:#7b3211!important}.product-popup-modal__content{border-radius:16px!important;font-family:Alata,sans-serif!important}@media screen and (max-width:749px){section[id^=MainProduct] .product__title h1,section[id^=MainProduct] .product__title .h1,section[id^=MainProduct] .product__title h2{font-size:26px!important}section[id^=MainProduct] .price-item--regular{font-size:24px!important}section[id^=MainProduct] .price--large .price-item--regular{font-size:26px!important}section[id^=MainProduct] .product-form__submit{font-size:15px!important;padding:.875rem 1.5rem!important;min-height:48px!important}section[id^=MainProduct] .product__description{font-size:15px!important}section[id^=MainProduct] .product__media-wrapper{padding:.5rem!important;border-radius:12px!important}}section[id^=MainProduct] .product-merchant-highlight{background-color:#fef8f0!important;border-radius:12px!important;padding:1.5rem!important;margin:1.5rem 0!important;display:flex!important;align-items:center!important;gap:1rem!important}section[id^=MainProduct] .product-merchant-highlight__icon{width:48px!important;height:48px!important;background-color:#a66851!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fff!important;font-size:20px!important;flex-shrink:0!important;font-weight:500!important}section[id^=MainProduct] .product-merchant-highlight__content{flex:1!important}section[id^=MainProduct] .product-merchant-highlight__label{font-family:Alata,sans-serif!important;font-size:12px!important;color:#999!important;text-transform:uppercase!important;letter-spacing:.05em!important;margin-bottom:.25rem!important}section[id^=MainProduct] .product-merchant-highlight__name{font-family:Alata,sans-serif!important;font-size:16px!important;color:#1a1a1a!important;font-weight:400!important;margin-bottom:.25rem!important}section[id^=MainProduct] .product-merchant-highlight__link{font-family:Alata,sans-serif!important;color:#a66851!important;font-size:14px!important;text-decoration:none!important;display:inline-flex!important;align-items:center!important;gap:.25rem!important;transition:all .3s ease!important}section[id^=MainProduct] .product-merchant-highlight__link:hover{color:#7b3211!important;gap:.5rem!important}section[id^=MainProduct] .product-trust-badges{display:flex!important;flex-wrap:wrap!important;gap:1rem!important;padding:1.5rem 0!important;border-top:1px solid #e5e5e5!important;margin-top:1rem!important}section[id^=MainProduct] .product-trust-badge{display:flex!important;align-items:center!important;gap:.5rem!important;font-family:Alata,sans-serif!important;font-size:13px!important;color:#666!important}section[id^=MainProduct] .product-trust-badge__icon{width:24px!important;height:24px!important;background-color:#f2e8e5!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#a66851!important;font-size:12px!important}section[id^=MainProduct] .product-breadcrumb{font-family:Alata,sans-serif!important;font-size:14px!important;margin-bottom:2rem!important;padding:1rem 0!important}section[id^=MainProduct] .product-breadcrumb a{color:#666!important;text-decoration:none!important;transition:color .3s ease!important}section[id^=MainProduct] .product-breadcrumb a:hover{color:#a66851!important}section[id^=MainProduct] .product-breadcrumb span{color:#999!important;margin:0 .5rem!important}section[id^=MainProduct] .product-breadcrumb .current{color:#1a1a1a!important}
/*# sourceMappingURL=/cdn/shop/t/17/assets/product-page-enhanced.css.map */
