.product-quantity__container,.product-form__quantity .quantity,.product__info-wrapper .quantity,.quantity{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;align-self:flex-start!important;border:1px solid rgba(0,0,0,.35)!important;border-radius:14px!important;overflow:hidden!important;background:#fff!important;height:48px!important}.product-form__quantity,.product__info-wrapper .product-form__quantity{display:block!important;width:auto!important}.product-quantity__button,.quantity__button{width:44px!important;height:48px!important;border:0!important;background:transparent!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;padding:0!important;margin:0!important;cursor:pointer!important}.product-quantity__container input[type=number],.quantity__input{width:56px!important;min-width:56px!important;height:48px!important;border:0!important;background:transparent!important;text-align:center!important;font-weight:600!important;outline:none!important;padding:0!important;margin:0!important;flex:0 0 56px!important}.product-quantity__container input[type=number]::-webkit-outer-spin-button,.product-quantity__container input[type=number]::-webkit-inner-spin-button,.quantity__input::-webkit-outer-spin-button,.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.product-quantity__container input[type=number],.quantity__input{-moz-appearance:textfield!important}.product-form__quantity .quantity{justify-content:center!important}.product-form__buttons button[type=submit],.product-form__submit,.product-add-to-cart button[type=submit],.product-add-to-cart .button,form[action*="/cart/add"] button[type=submit]{width:100%!important;border-radius:14px!important;min-height:56px!important;font-weight:700!important;letter-spacing:.2px!important;background:#111!important;color:#fff!important;border:1px solid #111!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.product-form__buttons button[type=submit]:hover,.product-form__submit:hover,.product-add-to-cart button[type=submit]:hover,.product-add-to-cart .button:hover,form[action*="/cart/add"] button[type=submit]:hover{opacity:.92!important}.shopify-payment-button{width:100%!important}.shopify-payment-button__button--unbranded{width:100%!important;background:#111!important;color:#fff!important;border:1px solid #111!important;border-radius:14px!important;min-height:56px!important;font-weight:700!important;letter-spacing:.2px!important}@media(max-width:767px){.product-form__quantity .quantity,.product-quantity__container,.quantity{height:48px!important}}.header-mobile__menu-list>li>.header-mobile__menu-item{--body-font-size: 19px}.product-description-wrapper .fr-trust{max-width:560px;background:#fff;border:1px solid #efe9df;border-radius:16px;padding:28px;box-shadow:0 2px 12px #78644614;color:#2b2b2b;line-height:1.5}.product-description-wrapper p+.fr-trust{margin-top:32px}.product-description-wrapper .fr-trust:first-child{margin-top:0}.product-description-wrapper .fr-trust span{display:flex;align-items:center;gap:8px;font-size:16px!important;line-height:1.5}.product-description-wrapper .fr-trust span svg{flex:0 0 auto;width:20px;height:20px}.product-description-wrapper .fr-trust>p{font-size:16px;line-height:1.5;font-weight:600;margin:0}.product-description-wrapper .fr-trust>p+p{font-size:12.5px;font-weight:400;color:#8a8378;margin:9px 0 0}.product-description-wrapper .fr-trust .fr-trust-step-label{font-size:12.5px;font-weight:600}@media(min-width:1200px){section.product>.product-media{position:sticky;top:179px;align-self:flex-start}section.product>.product-media>.product-media__container{position:static!important;top:auto!important}}section.product>.product-media:has(se-zoom-modal.active){z-index:9999}section.product>.product-media:has([data-zoom-modal].is-active),section.product>.product-media:has([data-zoom-modal].is-open){z-index:9999}.modal.modal__card--full{z-index:300}.fr-product-kind{margin:6px 0 0;font-size:16px;font-style:italic;font-weight:700}.fr-product-kind--limit{color:#a64c08}.fr-product-kind--descriptive{color:#786446}
/*# sourceMappingURL=/cdn/shop/t/41/assets/custom.css.map */
