.ane-product-benefits{display:flex;flex-wrap:wrap;gap:.65rem .75rem;margin:.9rem 0 1.2rem}.ane-benefit{display:inline-flex;align-items:center;gap:.45rem;border:1px solid rgba(158,133,113,.48);border-radius:999px;padding:.4rem .95rem;background:#9e857114;color:#9e8571;font-size:1.15rem;font-weight:600;line-height:1.35}.ane-benefit>span{font-weight:700}.product__info-container .product__title{margin-bottom:1rem}.product__info-container .product__title h1{line-height:1.18;letter-spacing:-.035rem}.product__info-container .price{margin-bottom:0}.product__info-container .product__tax{margin-top:.3rem}.product__info-container .product__inventory{margin-top:.7rem;margin-bottom:.7rem}.product__info-container .product-form__input{margin-top:1rem;margin-bottom:1rem}.product__info-container .product-form__quantity{margin-top:.6rem;margin-bottom:1rem}.product__info-container .product-form__buttons{margin-top:.7rem}.ane-product-description-accordion{border-top:1px solid rgba(117,109,97,.24);margin:1rem 0}.ane-product-description-accordion:last-child{border-bottom:1px solid rgba(117,109,97,.24)}.ane-product-description-accordion>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:1rem;list-style:none;padding:1.25rem 0}.ane-product-description-accordion>summary::-webkit-details-marker{display:none}.ane-product-description-accordion>summary:after{content:"+";font-size:2rem;font-weight:400;color:#63795f;line-height:1}.ane-product-description-accordion[open]>summary:after{content:"\2212"}.ane-product-description-accordion>summary h3{margin:0;font-size:1.5rem;font-weight:600;line-height:1.3}.ane-product-description-content{padding:0 0 1.3rem}.ane-product-description-content>*:first-child{margin-top:0}.ane-product-description-content>*:last-child{margin-bottom:0}.ane-product-description-accordion>summary:focus-visible{outline:2px solid #567258;outline-offset:4px}.ane-mobile-purchase[hidden]{display:none!important}.ane-mobile-purchase{display:none}@media(max-width:749px){.product__info-container .product__title h1{font-size:clamp(2.6rem,8vw,3.5rem)}.product__info-container .product-form__buttons>.product-form__submit{min-height:4.9rem}.product__info-container .product__description{line-height:1.65}.ane-benefit{font-size:1.1rem;padding:.4rem .8rem}.ane-product-benefits{margin:.75rem 0 1rem}.ane-mobile-purchase:not([hidden]){position:fixed;z-index:45;left:0;right:0;bottom:0;display:flex;align-items:center;gap:1.3rem;padding:1rem max(1.4rem,env(safe-area-inset-right)) calc(1rem + env(safe-area-inset-bottom)) max(1.4rem,env(safe-area-inset-left));background:#f8efe6;border-top:1px solid rgba(93,99,83,.2);box-shadow:0 -3px 18px #25281e1c}.ane-mobile-purchase__name{min-width:0;flex:1;font-weight:600;font-size:1.25rem;line-height:1.35;color:#2d2a23}.ane-mobile-purchase__button{font:inherit;font-weight:600;font-size:1.2rem;white-space:nowrap;background:#536b56;color:#fff;border:0;border-radius:5px;min-height:4.2rem;padding:0 1.4rem;cursor:pointer}.ane-mobile-purchase__button:focus-visible{outline:2px solid #1e3927;outline-offset:3px}}@media(prefers-reduced-motion:reduce){.ane-mobile-purchase *{scroll-behavior:auto!important}}#MainContent[data-template=product] .product-form__submit.button:not([disabled]):not([aria-disabled=true]){--color-button:83,107,86;--color-button-text:255,255,255;background:#536b56!important;color:#fff!important;border-radius:6px;font-weight:650;min-height:5rem;box-shadow:none!important}#MainContent[data-template=product] .product-form__submit.button:not([disabled]):not([aria-disabled=true]):after{box-shadow:0 0 0 1px #536b56!important;border-radius:6px}#MainContent[data-template=product] .product-form__submit.button:not([disabled]):not([aria-disabled=true]):hover{background:#405842!important}#MainContent[data-template=product] .product-form__submit.button:focus-visible{outline:2px solid #2f4831;outline-offset:4px}#MainContent[data-template=product] .shopify-payment-button__button--unbranded:not([disabled]){background:#f6eee6!important;color:#536b56!important;border:1px solid rgba(83,107,86,.4)!important;border-radius:6px;box-shadow:none!important}#MainContent[data-template=product] .shopify-payment-button__button--unbranded:not([disabled]):hover{background:#efe4d9!important}@media(max-width:749px){body:has(#MainContent[data-template=product]) .section-header .header{padding-top:.4rem!important;padding-bottom:.4rem!important}body:has(#MainContent[data-template=product]) .header__heading-logo-wrapper{max-width:10rem!important;width:auto!important}body:has(#MainContent[data-template=product]) .header__heading-logo{max-width:10rem!important;max-height:7.5rem!important;width:auto!important;object-fit:contain}body:has(#MainContent[data-template=product]) .header__heading-link{padding:.2rem .4rem}#MainContent[data-template=product] .thumbnail-list{gap:.8rem!important}#MainContent[data-template=product] .thumbnail-list__item{width:6.3rem!important;max-width:6.3rem!important;min-width:6.3rem!important}#MainContent[data-template=product] .thumbnail-slider{margin-bottom:1.1rem}#MainContent[data-template=product] .product__media-list{margin-bottom:1.3rem!important}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/ane-product-ux.css.map */
