.product__title{padding-right:100px;margin-top:0!important}@media (min-width: 768px){.product__title *{font-size:32px!important}}share-button+div{margin:0!important}.product__info-container{position:relative}share-button{margin:0!important;position:absolute!important;right:40px;top:4px}.share-button__button{min-height:auto!important;padding-right:0}.share-button__button .svg-wrapper,.share-button__button svg{width:26px;height:26px}.custom_wishlist{position:absolute;width:auto!important;right:0;top:5px}.custom_wishlist .btn{min-height:auto!important;height:auto!important;opacity:1!important;padding:0 3px!important;width:auto!important;min-width:auto!important}.fa-1x{font-size:24px}.fa-1x path{fill:#727272}.fa-1x[data-prefix=fas] path{fill:#cf1827}.product__title h1{letter-spacing:-.25px}.product__info-wrapper{padding-left:0!important}.price__container{margin-bottom:0!important}span.price-item.price-item--sale.price-item--last{font-size:24px;font-weight:500;line-height:1}.percent_off{color:#eb2e2e;font-size:16px}.price.price--large.price--on-sale.price--show-badge{display:flex;align-items:center}div.price--on-sale .price__sale{display:flex;align-items:center;flex-direction:row-reverse}p.product__text.inline-richtext.taxes{margin-top:0;font-size:14px;color:var(--grey)}.product__description p{color:var(--black);font-size:16px;line-height:1.2;margin-bottom:24px}.product__description ul{padding-left:0}.product__description ul li{position:relative;list-style:none;padding-left:34px;line-height:1.2;margin-bottom:16px;color:var(--black)}.product__description ul li:before{content:"";position:absolute;left:0;width:20px;height:20px;background-image:url(/cdn/shop/files/star.svg?v=1756632600);background-size:contain;background-repeat:no-repeat}.var_desc{padding-top:12px;display:flex;gap:5px;flex-wrap:wrap}.variant-desc{background:#eff5eb;display:flex;align-items:center;font-size:15px;line-height:normal;padding:2px .625em;margin-bottom:.5em;border-radius:5px}.variant-desc img{width:32px;margin-right:6px}.trustmarker_banner{background-color:#eff5eb;display:flex;align-items:center;height:93px;width:100%;position:relative;padding:0;border-radius:4px}.trustmarker_checkmark-container{display:flex;align-items:center;justify-content:center;padding-inline:20px;width:100%}.trustmarker_text{display:flex;align-items:center;margin-left:20px;gap:16px;text-align:left}.trustmarker_percentage{font-size:48px;font-weight:500;color:#1a1818}.trustmarker_description{font-weight:450;font-size:18px;color:#1a1818;align-self:center;line-height:27px;letter-spacing:0}@media (max-width: 448px){.trustmarker_checkmark-container{padding-inline:10px}.trustmarker_text{margin-left:12px;gap:12px}.trustmarker_percentage{font-size:32px}.trustmarker_description{font-size:12px;line-height:21px;font-weight:450;letter-spacing:0;color:#1a1818}}legend.form__label{font-size:14px;color:var(--black);margin-bottom:0!important}.product-form__input--pill input[type=radio]+label{border:1px solid #d7d7d7!important;padding:12px 24px!important;color:var(--grey)!important;font-size:14px!important;font-weight:500!important;letter-spacing:0!important}.product-form__input--pill input[type=radio]:checked+label{background:#000!important;color:var(--beige)!important;border-color:var(--black)!important}button.shopify-payment-button__button{padding:16px;border-radius:40px;text-transform:uppercase;letter-spacing:0;font-size:14px;font-weight:600;line-height:1;background:#fff;color:#000;border:1px solid #000}quantity-input.quantity{border:1px solid #000;border-radius:25px;background-color:#fff;overflow:hidden;width:120px}quantity-input.quantity:before,quantity-input.quantity:after{box-shadow:none}quantity-input.quantity .quantity__input{font-size:14px;font-weight:700}quantity-input.quantity .quantity__button{width:40px}.product-form__error-message-wrapper,label.quantity__label.form__label{display:none}.product-form__submit{width:calc(100% - 127px);float:right;border:1px solid #e6e6e6;border-radius:40px;font-size:14px;font-weight:600;text-transform:uppercase;z-index:1;background:#000;color:var(--beige)}@media (min-width: 768px){.price-per-item__container{width:127px;position:absolute;top:10px;z-index:1}.product-form__submit{width:calc(100% - 127px);float:right}}.product-form__buttons,.product-form__input,.shopify-payment-button{position:relative}.subscription_box{border:1px dashed #84b163;border-radius:12px;background:#f8fcf8;padding:32px;color:var(--black);margin-top:45px!important}.subscription_box .title{margin:0;font-size:20px;font-weight:500;font-family:Inter;letter-spacing:0}.subscription_box .list ul{margin-top:32px;list-style:none;padding:0}.subscription_box .list ul li{position:relative;padding-left:28px;font-size:14px;line-height:1.4;margin-bottom:14px}.subscription_box .list ul li:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background-image:url(/cdn/shop/files/tick-circle.svg?v=1756649340);background-size:contain;background-repeat:no-repeat}.subscription_box .start{position:relative;text-transform:uppercase;font-size:14px;width:fit-content;cursor:pointer;margin-top:32px}.subscription_box .start:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--black)}.accordion__title.inline-richtext{font-size:16px;font-weight:400;font-family:Inter}ul.icon-with-text.icon-with-text--vertical{margin-top:40px;margin-bottom:40px}span.h4.inline-richtext{font-size:14px;font-weight:400;color:#424242;font-family:Inter;letter-spacing:0}.icon-with-text--vertical .icon-with-text__item{margin-bottom:16px}.accordion summary{padding:20px 0}.accordion__content{font-size:14px;color:var(--black);line-height:1.4;padding-left:0!important;font-weight:400;overflow:hidden;max-height:0;opacity:0;transition:max-height .3s cubic-bezier(.4,0,.2,1),opacity .2s ease}details[open] .accordion__content{opacity:1}.icon-caret{transition:transform .25s ease}details[open] .icon-caret{transform:rotate(180deg)}.product__accordion ul{list-style:none;margin:0;padding:0}.product__accordion ul li{position:relative;padding-left:20px;margin-bottom:10px;line-height:1.6}.product__accordion ul li:before{content:"\2022";position:absolute;left:0;top:0;font-size:20px;line-height:1}.product.grid{justify-content:space-between}.media>img{object-fit:cover}.thumbnail[aria-current]{border-radius:8px;border:1px solid #589a2c!important}.thumbnail img{object-fit:contain!important;border-radius:8px!important}div#judgeme_product_reviews{margin:40px 0 0!important}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__media-wrapper{max-width:calc(55% - 10px)!important;width:calc(50% - 32px)!important}}@media screen and (min-width: 990px){.product__media{max-height:calc(100vh - 310px);display:flex;align-items:center;justify-content:center}.product__media img{max-height:100%;width:auto;height:auto;object-fit:contain;display:block}}@media screen and (min-width: 990px){media-gallery[data-desktop-layout=thumbnail_slider]{display:flex;align-items:flex-start;gap:1.5rem;top:100px;position:sticky}media-gallery[data-desktop-layout=thumbnail_slider]>slider-component.thumbnail-slider{order:1;flex:0 0 110px;margin:0;padding:0}media-gallery[data-desktop-layout=thumbnail_slider]>slider-component.slider-mobile-gutter:not(.thumbnail-slider){order:2;flex:1 1 auto;margin:0;padding:0}media-gallery[data-desktop-layout=thumbnail_slider]>slider-component.thumbnail-slider.small-hide{display:block!important}media-gallery[data-desktop-layout=thumbnail_slider] slider-component.thumbnail-slider .slider-button{display:none}media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail-list{display:flex;flex-direction:column;gap:.75rem;max-height:max(440px,calc(100vh - 310px));overflow-y:auto;overflow-x:hidden}media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail-list__item.slider__slide{width:100%!important}media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail{display:block}media-gallery[data-desktop-layout=thumbnail_slider] .thumbnail img{display:block;width:100%;height:auto;object-fit:contain;border-radius:8px}.product__media{max-height:calc(100vh - 310px);display:flex;align-items:center;justify-content:center}.product__media img{max-height:100%;width:auto;height:auto;object-fit:contain;display:block}}@media screen and (min-width: 990px){.product--large:not(.product--no-media) .product__info-wrapper{max-width:45%!important;width:calc(50% - var(--grid-desktop-horizontal-spacing) / 2)!important}.product--large:not(.product--no-media) .product__info-wrapper p{font-size:14px}}.product__media{background:transparent;border-radius:24px}.product-media-container.constrain-height.media-fit-contain{width:calc(100% - 32px)!important;margin:auto auto auto 0}.icon-description{display:grid;gap:8px;grid-template-columns:repeat(1,minmax(0,1fr))}.icon-description .icon-description__item{margin-bottom:16px;display:flex;gap:8px;align-items:center}.icon-description .icon-description__item img{width:32px;height:auto}.icon-description.one{grid-template-columns:repeat(1,minmax(0,1fr))}.icon-description.two{grid-template-columns:repeat(2,minmax(0,1fr))}.icon-description.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media only screen and (max-width: 767px){.icon-description .icon-description__item img{width:28px}.icon-description .icon-description__item{gap:4px}.icon-description .icon-description__text .metafield-rich_text_field p{font-size:13px;line-height:1.2}.a_plus_section,.icon_and_text{gap:15px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/product.css.map */
