@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:57.5%;width:calc(57.5% - var(--grid-desktop-horizontal-spacing) / 2)}.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:43%;width:calc(43% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width: 750px){.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:block}}.formula-metafields,shopify-payment-terms{display:none!important}.formula-metafields.active{display:block!important}.appstle_select *,.appstle_select{color:#fff!important}.appstle_widget_title{font-size:18px;line-height:18px;letter-spacing:-.1px}span.appstle_subscription_element.appstle_subscription_save,span.appstle_circle{display:none!important}.appstle_subscription_wrapper_option{border:1px solid #2b386533!important;background:#fcfaf7}span.appstle_subscribe_save_text,span.appstle_one_time_text,span.appstle-save-badge{font-size:20px!important;line-height:30px;letter-spacing:0px;text-transform:uppercase;font-family:Hore}span.appstle-save-badge{background:transparent!important;color:#2b3865!important;padding:0!important}.appstle_subscription_amount_wrapper *,.appstle_one_time_price_wrapper *{font-size:16px!important;letter-spacing:0px;font-family:Hore}.appstle_subscribe_option{margin:0!important}.appstle_single_option_text{display:none!important}.appstleSellingPlanDescription ul{gap:15px;font-size:14px;line-height:16px;letter-spacing:0px;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.appstleSellingPlanDescription ul span{margin-right:5px}.appstle-active-option{background:#2b3865!important;color:#fff!important}.slider.slider--tablet-up .slider__slide{margin-bottom:10px;width:100%!important}.product-form__buttons,.product-form__input{max-width:100%!important}.product-form__buttons button{gap:8px;font-size:20px;line-height:20px;min-height:60px;letter-spacing:.2px}.product-media-container.constrain-height .media{padding:0}.product__media-wrapper .product__media.media img{border-radius:6px;aspect-ratio:.9!important;position:unset;object-fit:contain}p.product__text.inline-richtext{font-size:22px;letter-spacing:2.2px}.product__title{margin-bottom:.5rem!important}.product__title h1{padding-top:8px;font-size:50px;line-height:55px;letter-spacing:-2px}.product__info-container .product-form,.product__info-container .product__description,.product__info-container .icon-with-text{margin:.5rem 0!important}.product__description a{font-size:24px;line-height:24px;color:#151515;letter-spacing:2.5px}.product__description p{margin:10px 0 0!important;font-size:18px;line-height:25px;letter-spacing:0px}.product__description ul{list-style:none;padding:0;font-size:18px;line-height:20px;letter-spacing:0px;display:flex;flex-direction:column;gap:11px}product-info .accordion__title{margin:0!important;font-size:18px!important;line-height:25px!important;letter-spacing:0px!important;font-family:Hore}product-info .accordion{border-color:#2b3865;margin-top:0!important}.slider-component-thumnail .slick-current.slick-active button{border:0px solid #000!important;border-radius:6px;padding:1px}.product__media-wrapper .slider-component-thumnail{width:100%;max-width:70px;float:left}.product__media-wrapper .slider-component-main{width:100%;float:right;border:1px solid #2b386542;border-radius:24px;overflow:hidden;max-width:calc(100% - 90px)}.quick-add-modal__content-info .product__media-wrapper .slider-component-main{max-width:100%}.product__media-wrapper .slider-component-main-1{max-width:100%!important}.product__media-wrapper .slider-component-main .slick-list.draggable{width:100%}.product__media-wrapper .thumbnail{border-radius:6px;position:unset!important}.product__media-wrapper .thumbnail img{aspect-ratio:.86}.product__media-wrapper .thumbnail-list__item:before{content:"";display:block;padding-bottom:0%}.product__media-wrapper .product-media-container.media-type-image{border:0px!important;border-radius:6px}.product-media-container.constrain-height.media-fit-contain{--contained-width: unset !important;width:100%}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{margin-bottom:12px}.product__media-wrapper .product__media-item{min-width:unset!important;padding:0!important}.product__media-wrapper .slick-arrow{bottom:0;top:auto}.product__media-wrapper .slick-prev{right:85px;left:auto}.cls-buy_buttons{gap:10px;display:flex;align-items:center}.cls-buy_buttons label.quantity__label.form__label{display:none!important}.cls-buy_buttons .product-form__input{margin:0!important;flex:unset!important}.accordion__content.rte *{font-size:18px;line-height:25px;letter-spacing:0px}.cls-buy_buttons .quantity{min-height:60px;border-radius:6px;overflow:hidden;border:1px solid #151515;background:#fff;align-items:center}.cls-buy_buttons .quantity:after{box-shadow:unset!important}.cls-buy_buttons *:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.cls-buy_buttons .product-form__buttons button,.cls-buy_buttons .product-form{margin:0!important}.cls-buy_buttons button.quantity__button{width:24px;height:24px;margin:8px;border:1px solid;border-radius:100px}.cls-buy_buttons .quantity__button:focus,.cls-buy_buttons .quantity__input:focus{background:transparent}.cls-buy_buttons button.quantity__button:active,.cls-buy_buttons button.quantity__button:hover{background:#2b3865}.cls-buy_buttons button.quantity__button:active svg path,.cls-buy_buttons button.quantity__button:hover svg path{fill:#fff}summary[aria-expanded=true] svg path:last-child{opacity:0}.product__info-wrapper .price__container *{color:#2b3865!important;font-size:22px;line-height:25px;letter-spacing:0px;font-family:PublicSans-Bold;border:0px}.cls-product-review-inner{background:#c7ddf38c;border:1px solid #2b3865;border-radius:16px;padding:20px;margin-top:30px}.cls-heading-review{font-size:24px;line-height:25px;padding-bottom:10px;letter-spacing:0px;font-family:Hore}.cls-description-review{font-size:18px;line-height:25px;letter-spacing:0px;padding-bottom:20px}.cls-review-name{font-size:16px;line-height:18px;letter-spacing:0px;font-family:FjallaOne-Regular}.cls-review-verified.flex{font-size:14px;letter-spacing:0px;justify-content:center;align-items:center;gap:6px}.cls-icon-text-description{font-size:16px;line-height:20px;letter-spacing:0px;font-family:PublicSans-Bold}@media screen and (max-width: 1200px){.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{margin-bottom:5px}}@media screen and (max-width: 989px){.product__media-wrapper .slider-component-thumnail{max-width:100%}.slider-component-thumnail .slider.slider--tablet-up .slider__slide{width:17%!important;margin-bottom:10px;margin-right:7px}.slider-component-thumnail .slick-track{transform:unset!important;height:unset!important;display:flex;overflow:auto}.slider-component-thumnail .slick-list.draggable{height:unset!important}.thumbnail-slider{display:flex;align-items:center}.product__media-wrapper .slider-component-main{max-width:calc(100% - 65px)}.product__info-wrapper{padding:0 0 0 2rem!important}.product__title h1{font-size:34px;line-height:37px;letter-spacing:-1.5px}.product__description a{font-size:14px;line-height:18px;text-transform:uppercase;letter-spacing:1px}.product__description p{margin:6px 0 0!important;font-size:15px;line-height:20px}.product__description ul{font-size:14px;line-height:16px}.product-info-list_text{gap:7px}.cls-product-list-text{font-size:14px;line-height:14px}p.product__text.inline-richtext{font-size:14px;line-height:20px}variant-selects legend.form__label,.appstle_widget_title{font-size:14px;line-height:15px}.buy_buttons-wrapper{border-radius:10px;padding:12px 16px}.product-form__buttons button{gap:6px;font-size:18px;line-height:20px;min-height:49px;letter-spacing:0;padding:0}.cls-buy_buttons .quantity{width:112px;min-height:49px}.cls-buy_buttons button.quantity__button{width:18px;height:18px}media-gallery{display:flex;flex-direction:column-reverse;align-items:center;gap:10px}.product__media-wrapper .slider-component-main{max-width:100%!important;margin:0!important}.slider.slider--mobile{column-gap:0px!important;row-gap:0px!important;scroll-padding-left:0px!important;overflow-x:unset!important;flex-wrap:wrap!important;margin:0!important}.cls-buy_buttons{gap:5px}product-info .accordion__title{font-size:14px!important;line-height:18px!important}.accordion__content.rte *{font-size:12px;line-height:16px;letter-spacing:0px}}@media screen and (max-width: 749px){#appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:10px 8px;border-radius:6px}div#alia-root-129369{left:5px!important;bottom:23px!important}#alia-root-129369 .alia-style-button-primary{padding:10px!important}.appstleSellingPlanDescription ul{gap:10px;font-size:10px;line-height:10px}span.appstle_subscribe_save_text,span.appstle_one_time_text,span.appstle-save-badge{font-size:15px!important}.product__info-wrapper{padding:0px 0 0 0rem!important}.grid--peek.slider .grid__item:first-of-type{margin-left:0!important}.product__media-wrapper .slick-arrow{right:10px;width:40px;height:40px}.product__media-wrapper .slick-prev{right:54px}.product__info-wrapper .price__container *{font-size:15px;line-height:20px}.cls-icon-text-description{font-size:10px;line-height:12px}.cls-icon-text img{max-width:20px;object-fit:contain;object-position:bottom}}.related-products ul{display:grid;list-style:none;margin:0 auto;gap:15px;padding:0;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.product-details{color:#4d4d4d;margin-bottom:20px}.related-products{margin-top:20px}.related-products ul li:nth-child(1){border:1px solid}.related-products ul li{padding:.4em;border:1px solid #dcdcdca3;background:#fff}span.product-form__quantity-label.color-tag{margin-bottom:20px}@media only screen and (max-width: 1199px){.related-products ul{gap:10px}.related-products ul{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (min-width: 999px){.slick-list.draggable{height:auto!important}.thumbnail img{object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/product.css.map */
