@media (max-width: 989.98px){body.product .product__media-wrapper .slider-buttons{display:none}body.product .product__media-wrapper .product__media-list{padding-bottom:0;margin-bottom:0}body.product .product__media-wrapper .product__media{padding-top:110%!important}}body.product .product__info-wrapper .product__text{margin-bottom:10px}@media (max-width: 989.98px){body.product .product__info-wrapper .product__text{letter-spacing:2.24px;font-size:calc(var(--font-body-scale) * .857rem)}}body.product .product__info-wrapper .product__text:not(.caption-with-letter-spacing){font-size:calc(var(--font-body-scale) * 1rem);margin-top:0;letter-spacing:.96px}@media (max-width: 989.98px){body.product .product__info-wrapper .product__text:not(.caption-with-letter-spacing){letter-spacing:.84px;font-size:calc(var(--font-body-scale) * .857rem)}}body.product .product__info-wrapper .product__text.small{font-size:calc(var(--font-body-scale) * .857rem);opacity:.8}body.product .product__info-wrapper .available-soon{font-weight:500;font-size:calc(var(--font-body-scale) * 1.25rem);text-transform:uppercase;color:#b8904b;margin-bottom:10px}body.product .product__info-wrapper .product__title{margin-bottom:5px}body.product .product__info-wrapper .product__title h1{font-size:calc(var(--font-heading-scale) * 2.2rem);letter-spacing:-1.6px}@media (max-width: 989.98px){body.product .product__info-wrapper .product__title h1{letter-spacing:-1.2px;font-size:calc(var(--font-heading-scale) * 1.875rem)}}body.product .product__info-wrapper .price{color:#2e2d2c;font-size:calc(var(--font-body-scale) * 1.25rem);letter-spacing:1.2px;font-weight:700}body.product .product__info-wrapper .product__description{letter-spacing:.56px;line-height:1.9em;margin:15px 0}body.product .product__info-wrapper .download{display:flex;align-items:center;margin-top:15px}body.product .product__info-wrapper .download a{text-decoration:none;font-size:calc(var(--font-body-scale) * .857rem);font-weight:500;letter-spacing:.56px;line-height:1.9em;transition:all .2s ease-in-out;color:#2e2d2c}body.product .product__info-wrapper .download a:visited{color:inherit}body.product .product__info-wrapper .download svg{width:20px;margin-left:10px;transition:all .2s ease-in-out;padding-bottom:5px}body.product .product__info-wrapper .download:hover a{color:#b8904b}body.product .product__info-wrapper .download:hover svg{fill:#b8904b}@media (max-width: 989.98px){body.product .product__info-wrapper .product-form{margin-top:30px}}body.product .product__info-wrapper .product-form>form{display:flex}body.product .product__info-wrapper .product-form>form .product-form__buttons{flex-grow:1}body.product .product__info-wrapper .product-form>form .product-form__submit{transition:all .2s ease-in-out}body.product .product__info-wrapper .product-form>form .product-form__submit:hover{color:#2e2d2c;background-color:transparent}@media (max-width: 989.98px){body.product .product__info-wrapper .product-form .quantity__button{display:none}}body.product .product__info-wrapper .preorder-message{font-weight:500;margin-bottom:20px}body.product .product__info-wrapper .product-reassurance{display:flex;justify-content:flex-start;align-items:center;font-size:calc(var(--font-body-scale) * .857rem)}@media (max-width: 989.98px){body.product .product__info-wrapper .product-reassurance{margin-bottom:0}}body.product .product__info-wrapper .product-reassurance img{margin-right:4px;width:33px}body.product .product__info-wrapper .product__view-details{font-size:calc(var(--font-body-scale) * 1rem);letter-spacing:2.56px;line-height:1em;font-weight:700;text-transform:uppercase;padding:21px 0;margin-top:10px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;display:flex;justify-content:space-between;align-items:center}@media (max-width: 989.98px){body.product .product__info-wrapper .product__view-details{display:none}}body.product .product__info-wrapper .product__view-details svg{width:12px;height:12px;transition:all .2s ease-in-out;transform:translate(0)}body.product .product__info-wrapper .product__view-details svg path{fill:#2e2d2c}body.product .product__info-wrapper .product__view-details:hover{text-decoration:none}body.product .product__info-wrapper .product__view-details:hover svg{transform:translate(-5px)}@media (max-width: 989.98px){body.product .collapsible-content .collapsible-content__wrapper{padding-top:0}}body.product .collapsible-content .accordion{border:none}@media (max-width: 749px){body.product .collapsible-content .accordion:first-child{margin-top:0}}@media (min-width: 750px){body.product .collapsible-content .accordion:first-child{margin-top:30px}}body.product .collapsible-content .accordion summary{border-top:1px solid #e2e2e2;padding:20px 0}body.product .collapsible-content .accordion summary .accordion__title{font-family:var(--font-heading-family);font-weight:400;font-size:calc(var(--font-heading-scale) * 1.275rem);letter-spacing:-1.2px;transition:all .2s ease-in-out;line-height:1.2em}@media (max-width: 989.98px){body.product .collapsible-content .accordion summary .accordion__title{font-size:calc(var(--font-body-scale) * 1.25rem);letter-spacing:-.8px;min-height:unset}}body.product .collapsible-content .accordion summary svg{transition:all .2s ease-in-out;transform:rotate(0) translateY(-50%)}body.product .collapsible-content .accordion summary svg *{transition:all .2s ease-in-out}body.product .collapsible-content .accordion summary:hover svg *{stroke:#b8904b}body.product .collapsible-content .accordion summary:hover .accordion__title{color:#b8904b;text-decoration:none}body.product .collapsible-content .accordion summary[aria-expanded=true] svg{transform:rotate(90deg) translate(-25%)}body.product .collapsible-content .accordion summary[aria-expanded=true] svg g line:last-child{opacity:0}body.product .collapsible-content .accordion:last-child summary{border-bottom:1px solid #e2e2e2}body.product .collapsible-content .accordion .accordion__content{font-size:calc(var(--font-body-scale) * .857rem);letter-spacing:.56px;line-height:1.9em;font-weight:300;padding:20px 0}body.product .collapsible-content .accordion .accordion__content br{display:none}body.product .collapsible-content .accordion .accordion__content .title-acc{font-weight:700}body.product .collapsible-content .accordion .accordion__content>ul{padding-left:0}body.product .collapsible-content .accordion .accordion__content>ul li.axingredient{padding-left:30px;margin:0 0 10px}@media (max-width: 989.98px){body.product .collapsible-content .accordion .accordion__content>ul li.axingredient{margin-bottom:10px;line-height:1.5em}}body.product .collapsible-content .accordion .accordion__content>ul li.axingredient span{cursor:pointer;font-weight:500;transition:all .2s ease-in-out;position:relative;text-decoration:underline;-webkit-text-decoration-color:#b8904b!important;text-decoration-color:#b8904b!important;color:#b8904b;text-decoration-thickness:2px;text-underline-offset:4px;padding-bottom:5px}body.product .collapsible-content .accordion .accordion__content>ul li.axingredient span:hover{color:#b8904b}body.product .collapsible-content .accordion .accordion__content>ul li.axingredient p{margin:0}body.product .collapsible-content .accordion .accordion__content>ul li.axingredient ul{padding-left:20px}body.product [data-ax-section=featuredCollections]{margin-top:130px}@media (max-width: 989.98px){body.product [data-ax-section=featuredCollections]{margin-top:90px}}body.product ax-product-modal{display:block;position:fixed;top:0;left:0;width:0;height:0;opacity:0;z-index:999;background-color:#0003;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);pointer-events:none;transition:opacity ease .4s}body.product ax-product-modal .modal-container{position:absolute;top:0;right:0;padding:0;max-width:650px;width:0;will-change:width;height:100vh;opacity:0;background-color:#fdfcfa;transition:width cubic-bezier(.7,.09,.92,.6) .4s,padding 0s .5s}@media (max-width: 849.98px){body.product ax-product-modal .modal-container{max-width:100vw;overflow:auto}}body.product ax-product-modal .content{position:absolute;top:120px;right:100px;bottom:120px;left:100px;max-height:80%;overflow:auto}body.product ax-product-modal .content::-webkit-scrollbar{display:none}@media (max-width: 849.98px){body.product ax-product-modal .content{top:50px;right:30px;bottom:50px;left:30px;max-height:100%}}body.product ax-product-modal .modal-close{position:absolute;top:60px;right:60px;cursor:pointer}@media (max-width: 849.98px){body.product ax-product-modal .modal-close{top:20px;right:20px}}body.product ax-product-modal .modal-close svg{width:20px;height:20px}body.product ax-product-modal .modal-subheading{text-transform:uppercase;letter-spacing:2.56px;font-weight:300;line-height:1.9em;font-size:calc(var(--font-body-scale) * 1rem);margin-bottom:10px}body.product ax-product-modal .modal-title{text-transform:uppercase;letter-spacing:-1.2px;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.875rem);margin-bottom:20px}body.product ax-product-modal .modal-content{letter-spacing:.56px;line-height:1.9em}body.product ax-product-modal .modal-content h3,body.product ax-product-modal .modal-content h4{margin:40px 0 20px;font-weight:500;text-transform:none}body.product ax-product-modal .modal-content h3{font-size:calc(var(--font-heading-scale) * 1.625rem);letter-spacing:1.04px}body.product ax-product-modal .modal-content h4{letter-spacing:.8px;font-size:calc(var(--font-body-scale) * 1.25rem)}body.product ax-product-modal .modal-close,body.product ax-product-modal .modal-subheading,body.product ax-product-modal .modal-title,body.product ax-product-modal .modal-content{opacity:0;transform:translateY(40px);transition:opacity ease .4s .5s,transform cubic-bezier(.53,1.02,.52,.99) .5s .5s}body.product ax-product-modal.visible{opacity:1;width:100vw;height:100vh;pointer-events:initial}body.product ax-product-modal.visible .modal-container{width:100%;padding:120px 100px;opacity:1}@media (max-width: 849.98px){body.product ax-product-modal.visible .modal-container{padding:50px 30px}}body.product ax-product-modal.visible .modal-container .modal-close,body.product ax-product-modal.visible .modal-container .modal-subheading,body.product ax-product-modal.visible .modal-container .modal-title,body.product ax-product-modal.visible .modal-container .modal-content{opacity:1;transform:translateY(0)}body.product ax-product-modal.closing{opacity:0}
/*# sourceMappingURL=/cdn/shop/t/73/assets/bundle.product.css.map */
