#shopify-section-main-product{--section-padding-top: 0;--section-padding-bottom: 0}.hero-buy-zone{max-width:1440px;margin:0 auto;padding:16px;display:flex;flex-direction:column;gap:20px;min-height:auto}@media screen and (min-width: 768px){.hero-buy-zone{flex-direction:row}}@media screen and (min-width: 1440px){.hero-buy-zone{flex-wrap:nowrap;padding:20px 60px 0}.hero-buy-zone .hero-purchase-column{width:100%}}@media screen and (min-width: 768px) and (max-width: 989px){.hero-buy-zone .hero-main-image{width:auto;height:376px}.hero-buy-zone .hero-main-img{width:300px;height:376px}}@media screen and (min-width: 990px) and (max-width: 1199px){.hero-buy-zone .hero-main-image{width:auto;height:500px}.hero-buy-zone .hero-main-img{width:400px;height:500px}}@media screen and (max-width: 1199px){.hero-buy-zone{gap:30px}}@media screen and (max-width: 767px){.hero-buy-zone{padding:16px 16px 0;gap:10px}}.hero-media-column{align-self:flex-start;flex:1;max-width:fit-content;position:relative;display:flex;flex-direction:row;gap:4px;height:auto}@media screen and (max-width: 767px){.hero-media-column{flex-direction:column;max-width:unset;gap:0;width:100vw;margin-left:-16px;padding:0 16px}}.hero-content-column{flex:0 0 458px;min-width:458px}.hero-main-img{position:relative;width:655px;height:821px}.hero-main-img .media-wrapper,.hero-main-img .product__media,.hero-main-img[data-media-type=video] .media-wrapper--fwv,.hero-main-img[data-media-type=external_video] .media-wrapper--fwv,.hero-main-img[data-media-type=video] .media-wrapper--fwv .deferred-media,.hero-main-img[data-media-type=external_video] .media-wrapper--fwv .deferred-media{width:100%;height:100%}.hero-main-img[data-media-type=video] .media-wrapper--fwv .deferred-media video,.hero-main-img[data-media-type=video] .media-wrapper--fwv .deferred-media iframe,.hero-main-img[data-media-type=external_video] .media-wrapper--fwv .deferred-media video,.hero-main-img[data-media-type=external_video] .media-wrapper--fwv .deferred-media iframe{width:100%;height:100%;object-fit:cover}.hero-thumbnails{width:115px;max-height:579px;height:auto;display:flex;flex-direction:column;gap:3px;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;scroll-behavior:smooth}.hero-thumbnails::-webkit-scrollbar{display:none}@media screen and (min-width: 990px){.hero-thumbnails{width:130px;max-height:733px}}@media screen and (min-width: 1440px){.hero-thumbnails{width:163px;max-height:821px}}@media screen and (max-width: 1199px){.hero-thumbnails{height:auto}}@media screen and (max-width: 767px){.hero-thumbnails{display:none!important}}.hero-thumbnail{width:100%;height:calc(25% - 2px);flex-shrink:0;border:1px solid transparent;overflow:hidden;cursor:pointer;transition:all .3s ease;position:relative}.hero-thumbnail.active,.hero-thumbnail:hover{border-color:#dbdbdb}.hero-thumbnail .hero-thumbnail-img{width:100%;height:100%;object-fit:cover}.hero-thumbnail-awards{position:absolute;top:10px;right:10px;display:flex;flex-direction:column;gap:4px;z-index:2;pointer-events:none}.hero-thumbnail-award{height:38px;width:auto;object-fit:contain}.hero-main-image{flex:1;width:655px;height:auto;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}@media screen and (min-width: 1200px){.hero-main-image{width:584px}}@media screen and (min-width: 1440px){.hero-main-image{width:655px}}@media screen and (max-width: 767px){.hero-main-image{flex:none;width:100%;height:auto;overflow-x:auto;overflow-y:hidden;justify-content:flex-start;align-items:flex-start;gap:10px;scroll-behavior:smooth;scroll-snap-type:x mandatory;scroll-snap-align:start;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.hero-main-image::-webkit-scrollbar{display:none}}.hero-main-img{display:none;object-fit:cover}.hero-main-img.active{display:block}@media screen and (max-width: 767px){.hero-main-img{display:block!important;flex-shrink:0;width:92%;height:auto;object-fit:cover;padding-bottom:125.4%!important;scroll-snap-align:start}.hero-main-img .media-wrapper{position:static}.hero-main-img .media-wrapper--fwv{position:absolute}.hero-main-img.active{display:block!important}.hero-main-img .product__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}}.hero-main-badges{position:absolute;top:32px;left:20px;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px}@media screen and (max-width: 989px){.hero-main-badges{top:10px;left:10px}}.hero-main-badge-text{font-size:16px;font-weight:600;line-height:1;letter-spacing:0;display:flex;align-items:center;padding:4px 10px 7px;min-height:30px;background-color:#fdda24;color:var(--color-text-green)}@media screen and (max-width: 767px){.hero-main-badge-text{font-size:14px;min-height:28px}}.hero-main-logo{position:absolute;right:22px;bottom:32px;z-index:1;width:164px;height:164px}.hero-main-logo img{width:100%;height:100%;object-fit:contain}@media only screen and (max-width: 1199px){.hero-main-logo{right:16px;bottom:16px;width:78px;height:78px}}@media screen and (max-width: 767px){.hero-main-logo{right:calc(8% + 16px);width:78px;height:78px}}.hero-main-awards{position:absolute;top:40px;right:40px;z-index:10;display:flex;align-items:center;justify-content:center;pointer-events:none}@media screen and (max-width: 1199px){.hero-main-awards{top:20px;right:20px}}@media screen and (max-width: 767px){.hero-main-awards{display:none!important}}.hero-main-awards-container{display:flex;flex-direction:column;gap:12px;align-items:center}.hero-main-award{width:auto;height:153px;object-fit:contain}@media screen and (min-width: 990px) and (max-width: 1199px){.hero-main-award{height:100px}}@media screen and (min-width: 768px) and (max-width: 989px){.hero-main-award{height:80px}}.hero-nav-arrows{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 16px);display:flex;justify-content:space-between;pointer-events:none}@media screen and (max-width: 767px){.hero-nav-arrows{display:none!important}}.hero-nav-btn{width:50px;height:33px;background:none;border:none;border-radius:0;display:flex;align-items:center;justify-content:center;cursor:pointer;pointer-events:all;transition:all .3s ease;box-shadow:none;color:rgb(var(--color-foreground))}.hero-nav-btn:hover{background:none;transform:none;opacity:1}.hero-purchase-column{flex:1;max-width:478px;padding:0;display:flex;flex-direction:column;justify-content:flex-start;color:#000;background:#fff;border-radius:8px}@media screen and (max-width: 1350px){.hero-purchase-column{width:100%}}@media screen and (max-width: 767px){.hero-purchase-column{width:100%}}.hero-title h1,.hero-title h2,.hero-title h3,.hero-title h4,.hero-title h5,.hero-title h6{font-size:21px;font-weight:600;text-transform:uppercase;margin:0;line-height:1.1;color:rgb(var(--color-foreground));position:relative;max-width:500px;padding-bottom:12px}@media screen and (max-width: 767px){.hero-title h1,.hero-title h2,.hero-title h3,.hero-title h4,.hero-title h5,.hero-title h6{padding-bottom:9px}}.hero-title h1:after,.hero-title h2:after,.hero-title h3:after,.hero-title h4:after,.hero-title h5:after,.hero-title h6:after{content:"";position:absolute;bottom:0;left:0;width:100px;max-width:100%;height:6px;background:#fdda24}@media screen and (max-width: 767px){.hero-title h1:after,.hero-title h2:after,.hero-title h3:after,.hero-title h4:after,.hero-title h5:after,.hero-title h6:after{height:3px;width:83px}}.hero-title .hero-subtitle{font-size:16px;font-weight:400;color:rgb(var(--color-foreground));margin:10px 0 0;line-height:1.4}@media screen and (max-width: 767px){.hero-title .hero-subtitle{margin-top:6px}}.hero-rating{display:flex;align-items:center;gap:12px;margin-bottom:24px}.hero-stars{display:flex;gap:2px}.hero-star{width:16px;height:16px;fill:#f5e942}.hero-rating-text{color:rgb(var(--color-foreground));font-size:14px}.hero-rating-link{color:rgb(var(--color-foreground));text-decoration:underline;font-weight:600}.hero-meta{margin-bottom:5px}.hero-meta-item{display:flex;align-items:baseline;font-size:16px}.hero-meta-item:not(:last-child){margin-bottom:16px}.hero-meta-label{color:rgb(var(--color-foreground));min-width:58px;margin-right:16px;font-size:12px;text-transform:uppercase;font-weight:600;margin-bottom:2px}.hero-meta-value{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px;color:var(--color-text-green)}@media screen and (max-width: 767px){.hero-meta-value{font-size:14px}}.hero-meta-value img{width:16px;height:16px;object-fit:cover}@media screen and (max-width: 767px){.hero-meta-value img{width:14px;height:14px}}.hero-meta-skin-type{display:flex;align-items:center;gap:4px}.hero-price{margin-top:32px}.hero-purchase-form{margin-top:25px}.hero-price-size{color:#1c4220b3;font-size:14px;margin-left:16px}.hero-purchase-actions{display:flex;gap:16px;margin-bottom:16px;align-items:center;flex-wrap:wrap}.hero-quantity{display:flex;min-height:45px;border:1px solid #DBDBDB}@media screen and (max-width: 767px){.hero-quantity{min-height:37px}}.hero-quantity button{display:flex;justify-content:center;align-items:center;width:47px;background:none;border:none;cursor:pointer;color:rgb(var(--color-foreground))}@media screen and (max-width: 767px){.hero-quantity button{width:30px}}.hero-quantity button:first-child{left:10px;right:auto;top:4px}.hero-quantity button svg{width:16px;height:16px}.hero-quantity input{display:none}.hero-quantity span{width:24px;text-align:center;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:600;color:rgb(var(--color-foreground))}.hero-add-to-cart{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:12px 24px;gap:4px;max-width:340px;min-height:43px;background:#3cdbc0;border-radius:9999px;border:none;flex:none;order:1;flex-grow:1;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:16px;font-weight:600;text-transform:uppercase;cursor:pointer;transition:all .3s ease}@media screen and (max-width: 767px){.hero-add-to-cart{min-height:37px;padding:9px 20px}}.hero-payment-terms{margin-top:16px;margin-bottom:16px;font-size:12px;color:rgb(var(--color-foreground))}.hero-payment-terms .payment-terms,.hero-payment-terms .payment-terms *{font-size:12px;font-weight:400;color:rgb(var(--color-foreground));line-height:1.4}.hero-payment-terms .payment-terms a{color:rgb(var(--color-foreground));text-decoration:underline;font-weight:500}.hero-payment-terms .payment-terms a:hover{text-decoration:none}.hero-payment-terms .payment-terms svg{vertical-align:middle;margin-right:4px;color:rgb(var(--color-foreground))}.hero-accordion{margin-top:16px}.hero-accordion-item{border-bottom:1px solid #DBDBDB}.hero-accordion-header{padding:16px 0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:12px;text-transform:uppercase;color:rgb(var(--color-foreground))}.hero-accordion-header.active .hero-accordion-icon-vertical{transform:rotate(90deg)}.hero-accordion-icon{color:rgb(var(--color-foreground))}.hero-accordion-icon-vertical{transition:transform .3s ease;transform-origin:center}.hero-accordion-content{color:rgb(var(--color-foreground));font-size:16px;line-height:1.5;overflow:hidden;max-height:0;opacity:0;transition:max-height .4s ease,opacity .3s ease .1s}.hero-accordion-content.active{opacity:1}.hero-accordion-content p,.hero-accordion-content ul,.hero-accordion-content ol{margin-bottom:10px}.hero-accordion-content ul li+li,.hero-accordion-content ol li+li{margin-top:10px}.hero-accordion-content>*:first-child,.hero-accordion-content .metafield-rich_text_field>*:first-child{margin-top:0}.hero-accordion-content>*:last-child,.hero-accordion-content .metafield-rich_text_field>*:last-child{margin-bottom:16px}.hero-accordion-content a{color:inherit}.hero-ingredients{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:24px}@media screen and (max-width: 767px){.hero-ingredients{grid-template-columns:1fr}}.hero-ingredient-item{text-align:center;display:flex;flex-direction:column;align-items:center}.hero-ingredient-item img{width:80px;height:80px;object-fit:contain;margin-bottom:12px}.hero-ingredient-item .hero-ingredient-title{font-weight:600;text-transform:uppercase;margin-bottom:8px}.hero-ingredient-item .hero-ingredient-desc{margin:0;font-size:14px}.hero-amazon-link{display:flex;align-items:flex-start;gap:6px;font-size:12px;font-weight:600;line-height:1;letter-spacing:0;color:var(--color-text-green)}.hero-amazon-link svg{margin-top:2px}.product{margin:0}@media screen and (min-width: 750px){.product__gallery{display:grid;grid-template-columns:163px 1fr;gap:2rem;grid-column:1}}@media screen and (min-width: 750px){.product__thumbnails-column{grid-column:1;display:flex;flex-direction:column;gap:5px;height:821px}}.product__thumbnails-column .product__thumbnail{width:163px;height:204px;cursor:pointer;border:2px solid transparent;transition:border-color .2s ease}.product__thumbnails-column .product__thumbnail.is-active{border-color:#000}.product__thumbnails-column .product__thumbnail:hover{border-color:#666}.product__thumbnails-column .product__thumbnail .product__thumbnail-button{width:100%;height:100%;border:none;padding:0;background:none;cursor:pointer}.product__thumbnails-column .product__thumbnail .product__thumbnail-img{width:100%;height:100%;object-fit:cover;display:block}.product__main-image{position:relative}@media screen and (min-width: 750px){.product__main-image{grid-column:2;width:655px;height:821px;overflow:hidden}}.product__main-image .product__main-image-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:none;transition:opacity .3s ease}@media screen and (min-width: 750px){.product__main-image .product__main-image-img{width:655px;height:821px}}.product__main-image .product__main-image-img.is-active,.product__main-image .product__main-image-img:first-child{display:block}.product__navigation{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;pointer-events:none;z-index:2}.product__nav-button{pointer-events:all;background:#ffffffe6;border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000001a}.product__nav-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}.product__nav-button svg{width:16px;height:16px;fill:#000}.product__nav-button--prev{margin-left:16px}.product__nav-button--prev svg{transform:rotate(180deg)}.product__nav-button--next{margin-right:16px}.product__media-wrapper{padding-bottom:0;position:relative}@media screen and (min-width: 1200px){.product__media-wrapper{width:584px;height:733px;overflow:hidden}}@media screen and (min-width: 1440px){.product__media-wrapper{width:655px;height:821px}}@media screen and (min-width: 750px){.product__media-wrapper .product__media{width:100%;height:100%;object-fit:cover}}@media screen and (min-width: 750px){.product__media-wrapper img{width:100%;height:100%;object-fit:cover}}.product .slider-buttons--main{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between;pointer-events:none;z-index:2}.product .slider-buttons--main .slider-button{pointer-events:all;background:#ffffffe6;border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0000001a}.product .slider-buttons--main .slider-button:hover{background:#fff;box-shadow:0 4px 12px #00000026}.product .slider-buttons--main .slider-button svg{width:16px;height:16px;fill:#000}.product .slider-buttons--main .slider-button--prev{margin-left:16px}.product .slider-buttons--main .slider-button--prev svg{transform:rotate(180deg)}.product .slider-buttons--main .slider-button--next{margin-right:16px}.product .slider-counter--main{position:absolute;bottom:16px;left:50%;transform:translate(-50%);background:#000000b3;color:#fff;padding:8px 12px;border-radius:16px;font-size:12px;z-index:2}.product .product__media-list{position:relative}.product .product__media-list .product__media-item{display:none}.product .product__media-list .product__media-item.is-active,.product .product__media-list .product__media-item:first-child{display:block}.product__thumbnails-container{display:none}@media screen and (min-width: 750px){.product__thumbnails-container{grid-column:1;display:flex;flex-direction:column;gap:1rem;padding-top:0;width:163px;height:821px;flex-shrink:0;border-radius:12px;overflow:hidden}}.product__info-wrapper{color:var(--color-text-green);letter-spacing:0}@media screen and (min-width: 750px){.product__info-wrapper{grid-column:2;width:478px;padding-top:0}}.product__shop-items{display:flex;flex-flow:row wrap;align-items:flex-start;gap:8px;margin-bottom:16px;margin-top:0;padding:0;list-style:none}.product__shop-item{display:inline-flex;padding:6px 12px;align-items:center;border-radius:4px;background:#f8f8f6;border:1px solid #E8E6DF;list-style:none;font-size:14px;font-weight:500;color:var(--color-text-green)}.product__shop-icon{margin-right:6px;width:16px;height:16px}.product__shop-item-txt{font-size:14px;font-weight:500;line-height:1.2;white-space:nowrap}media-gallery{display:block}@media screen and (min-width: 750px){media-gallery{display:flex;gap:30px;width:818px;height:821px}}product-gallery{position:relative;display:block}@media screen and (min-width: 750px){product-gallery{width:655px;height:821px}}.product__media-list{position:relative;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.product__media-list.grid{display:flex}.product__media-list.grid.grid--1-col{grid-template-columns:1fr}@media screen and (min-width: 750px){.product__media-list.grid.grid--1-col-tablet{grid-template-columns:1fr}}.product__media-list.slider{display:flex;overflow-x:auto;scroll-behavior:smooth}@media screen and (max-width: 749px){.product__media-list.slider.slider--mobile{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}}@media screen and (max-width: 749px){.product__media-list{overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}}@media screen and (min-width: 750px){.product__media-list{width:655px;height:821px}}.product__media-list .product__media-item{position:relative;border-radius:12px;overflow:hidden;background:#f8f8f6;flex:0 0 100%;scroll-snap-align:start;transition:opacity .3s ease}@media screen and (min-width: 750px){.product__media-list .product__media-item{width:655px;height:821px}.product__media-list .product__media-item:not(.is-active){display:none}.product__media-list .product__media-item.is-active{display:block}}.product__media-list .product__media-item img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}@media screen and (min-width: 750px){.product__media-list .product__media-item img{width:655px;height:821px}}.product__media-list .product__media-item:hover img{transform:scale(1.02)}@media screen and (max-width: 749px){.slider-buttons{position:absolute;bottom:20px;right:20px;display:flex;align-items:center;gap:10px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:8px 12px;box-shadow:0 4px 12px #0000001a}}@media screen and (min-width: 750px){.slider-buttons{position:absolute;top:50%;transform:translateY(-50%);width:100%;height:60px;display:flex;justify-content:space-between;align-items:center;pointer-events:none;padding:0 20px;z-index:10}}.slider-counter{font-size:14px;font-weight:500;color:#333;margin:0}@media screen and (min-width: 750px){.slider-counter{position:absolute;bottom:20px;right:20px;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:8px;padding:8px 12px;box-shadow:0 4px 12px #0000001a;pointer-events:auto}}.slider-button{width:32px;height:32px;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:all .3s ease;pointer-events:auto}@media screen and (min-width: 750px){.slider-button{width:55px;height:55px;border-radius:50%;background:#fffffff2;border:2px solid rgba(255,255,255,.3);box-shadow:0 4px 16px #00000026;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.slider-button--prev{margin-right:auto;margin-left:15px}.slider-button--next{margin-left:auto;margin-right:15px}}.slider-button:hover{background:#f5f5f5;border-color:#999}@media screen and (min-width: 750px){.slider-button:hover{background:#fff;transform:scale(1.1);box-shadow:0 6px 20px #00000040;border-color:#3333}}.slider-button:disabled{opacity:.3;cursor:not-allowed}.slider-button:disabled:hover{transform:none}.slider-button--next svg{transform:rotate(180deg)}.slider-button svg{width:16px;height:16px;fill:currentColor}@media screen and (min-width: 750px){.slider-button svg{width:24px;height:24px;color:#333}}.product__thumbnails-wrapper{position:relative;width:100%;height:100%;display:flex;flex-direction:column;background:#f8f8f6;border-radius:12px;padding:10px 5px}.product__thumbnails-wrapper .slider-button{position:relative;z-index:2;width:90px;height:35px;background:#fffffff2;border:1px solid #E8E6DF;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#333;transition:all .3s ease;flex-shrink:0;border-radius:6px;margin:0 auto;box-shadow:0 2px 4px #0000000d}.product__thumbnails-wrapper .slider-button:hover{background:#fff;border-color:#333;box-shadow:0 4px 8px #0000001a;transform:translateY(-1px)}.product__thumbnails-wrapper .slider-button:disabled{opacity:.3;cursor:not-allowed}.product__thumbnails-wrapper .slider-button--prev{margin-bottom:15px}.product__thumbnails-wrapper .slider-button--prev svg{transform:rotate(-90deg)}.product__thumbnails-wrapper .slider-button--next{margin-top:15px}.product__thumbnails-wrapper .slider-button--next svg{transform:rotate(90deg)}.product__thumbnails-wrapper .slider-button svg{width:14px;height:14px;fill:currentColor}.product__thumbnails{display:flex;flex-direction:column;gap:12px;width:100%;flex:1;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;padding:0;scrollbar-width:none;-ms-overflow-style:none}.product__thumbnails::-webkit-scrollbar{display:none}.product__thumbnail{flex-shrink:0;width:90px;height:112px;border-radius:10px;overflow:hidden;transition:all .3s ease;border:2px solid transparent;margin:0 auto;cursor:pointer;position:relative}.product__thumbnail:hover{border-color:#999;transform:translate(3px) scale(1.02);box-shadow:0 4px 12px #0000001a}.product__thumbnail.is-active{border-color:#333;box-shadow:0 6px 16px #0003;transform:translate(5px)}.product__thumbnail.is-active:after{content:"";position:absolute;top:50%;right:-8px;transform:translateY(-50%);width:0;height:0;border-left:6px solid #333;border-top:6px solid transparent;border-bottom:6px solid transparent}.product__thumbnail-button{width:100%;height:100%;border:none;background:none;cursor:pointer;padding:0;display:block}.product__thumbnail-image{width:100%;height:100%;object-fit:cover;display:block}.mpr-header{margin-bottom:16px}.mpr-header .product__heading{margin:0 0 8px}.mpr-header .product__heading span{font-family:var(--font-body-family);font-size:14px;font-weight:400;line-height:1.3;color:#1c4220b3;display:block;margin-bottom:4px;text-transform:uppercase;letter-spacing:.05em}.mpr-header .product__heading strong{font-family:var(--font-heading2-family);font-size:28px;font-weight:600;line-height:1.2;display:block;color:var(--color-text-green)}.mpr-header__quantity{color:#1c422099;font-size:14px;font-weight:400;line-height:1.3;margin-top:4px}.mpr-header__quantity p{margin:0}.mpr-apps{margin-bottom:32px;margin-top:16px}#judgeme_product_reviews{color:var(--color-text-green);letter-spacing:0;font-family:var(--font-body-family)}#judgeme_product_reviews .jdgm-row-media{justify-content:flex-start;border-top:0}#judgeme_product_reviews .jdgm-medals-wrapper{display:none;border-top:none}#judgeme_product_reviews .jdgm-rev-widg{padding:0}@media screen and (min-width: 990px){#judgeme_product_reviews .jdgm-row-stars{display:grid;grid-template-columns:auto auto auto}}#judgeme_product_reviews .jdgm-row-stars>*{width:100%!important}#judgeme_product_reviews .jdgm-row-stars .jdgm-rev-widg__summary{align-items:flex-start}#judgeme_product_reviews .jdgm-row-stars .jdgm-verified-checkmark{display:none}#judgeme_product_reviews .jdgm-row-stars .jdgm-histogram{padding-left:3px}#judgeme_product_reviews .jdgm-row-stars .jdgm-widget-actions-wrapper{align-items:flex-start}@media screen and (min-width: 990px){#judgeme_product_reviews .jdgm-row-stars .jdgm-widget-actions-wrapper{padding-left:79px}}#judgeme_product_reviews .jdgm-rev-widg__title,#judgeme_product_reviews .jdgm-rev-widg__summary-average{font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-heading2-family);font-weight:500}#judgeme_product_reviews .jdgm-rev-widg__title{display:inline-block;font-size:43px;line-height:1.16;margin-bottom:40px;position:relative;padding-bottom:19px}@media screen and (max-width: 767px){#judgeme_product_reviews .jdgm-rev-widg__title{padding-bottom:14px}}#judgeme_product_reviews .jdgm-rev-widg__title:after{content:"";position:absolute;bottom:0;height:6px;width:var(--last-line-width, 100%);background-color:var(--hero-accent-color, #FDDA24);left:50%;transform:translate(-50%)}@media screen and (max-width: 767px){#judgeme_product_reviews .jdgm-rev-widg__title:after{height:3px}}#judgeme_product_reviews .jdgm-rev-widg__summary-average{font-size:74px;line-height:1.081;width:100%;flex-basis:100%}#judgeme_product_reviews .jdgm-rev-widg__summary-text{font-size:16px;font-weight:400;line-height:1.25;display:flex;justify-content:center;margin-top:9px}#judgeme_product_reviews .jdgm-rev-widg__summary-inner{text-align:center}#judgeme_product_reviews .jdgm-rev-widg__summary-stars{display:flex;align-items:center;flex-flow:row wrap;justify-content:center}#judgeme_product_reviews .jdgm-rev-widg__summary-stars .jdgm-star{order:2;font-size:13px;font-weight:400;padding:0 2.5px!important}#judgeme_product_reviews .jdgm-histogram__bar{margin:0 20px;width:185px;height:4px;line-height:4px;border-radius:8px;background-color:#e8e6df;overflow:hidden}#judgeme_product_reviews .jdgm-histogram__bar-content{background-color:#3cdbc0;opacity:1}#judgeme_product_reviews .jdgm-histogram__frequency{font-size:16px;font-weight:400;line-height:1.25;text-align:right;margin-left:-12px;color:var(--color-text-green)}#judgeme_product_reviews .jdgm-histogram__row:not([data-rating="1"]){margin-bottom:14px}#judgeme_product_reviews .jdgm-histogram{border-left:none}#judgeme_product_reviews .jdgm-histogram__star{display:none}#judgeme_product_reviews .jdgm-histogram__row:before{font-size:16px;font-weight:400;line-height:1.25}#judgeme_product_reviews .jdgm-histogram__row[data-rating="5"]:before{content:"5 star"}#judgeme_product_reviews .jdgm-histogram__row[data-rating="4"]:before{content:"4 star"}#judgeme_product_reviews .jdgm-histogram__row[data-rating="3"]:before{content:"3 star"}#judgeme_product_reviews .jdgm-histogram__row[data-rating="2"]:before{content:"2 star"}#judgeme_product_reviews .jdgm-histogram__row[data-rating="1"]:before{content:"1 star"}#judgeme_product_reviews .jdgm-row-actions{border-top:0;padding:0;margin-bottom:24px}@media screen and (max-width: 767px){#judgeme_product_reviews .jdgm-row-actions{margin-bottom:32px}}#judgeme_product_reviews .jdgm-widget-actions-wrapper{border-left:none}#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link{border-radius:9999px;background-color:#3cdbc0;border:none;color:var(--color-text-green);font-size:16px;font-style:normal;font-weight:600;line-height:1;padding:13px 26px;min-height:43px;width:auto;text-align:center;text-transform:uppercase}#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link:focus,#judgeme_product_reviews .jdgm-widget-actions-wrapper .jdgm-write-rev-link:hover{opacity:1}@media screen and (max-width: 767px){#judgeme_product_reviews .jdgm-sort-dropdown-wrapper{width:100%}}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown,#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{color:var(--color-text-green)}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400;line-height:1.25;border:2px solid #E8E6DF;min-width:173px;width:100%;padding:10px 34px 10px 14px;border-radius:2px}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{right:14px}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow:before{font-size:20px}#judgeme_product_reviews .jdgm-rev-widg__reviews{display:flex;flex-flow:row wrap;align-items:stretch;justify-content:flex-start;gap:20px}#judgeme_product_reviews .jdgm-paginate{text-align:right;margin-top:32px;padding-top:0;padding-bottom:0;border-top:none}#judgeme_product_reviews .jdgm-paginate__load-more,#judgeme_product_reviews .jdgm-cancel-rev{border-radius:9999px;border:none;color:var(--color-text-green);font-size:16px;font-weight:600;line-height:1.16;background-color:#fff;text-align:center;text-transform:uppercase;text-decoration:underline;padding:0}#judgeme_product_reviews .jdgm-paginate__load-more{text-align:right}#judgeme_product_reviews .jdgm-submit-rev{border-radius:9999px;background-color:#3cdbc0;box-shadow:0 1px 2px #1018280d;color:var(--color-text-green);font-size:18px;font-weight:600;line-height:1.16;padding:12px 16px;border:none;text-align:center}#judgeme_product_reviews .jdgm-submit-rev:hover,#judgeme_product_reviews .jdgm-submit-rev:focus,#judgeme_product_reviews .jdgm-paginate__load-more:hover,#judgeme_product_reviews .jdgm-paginate__load-more:focus,#judgeme_product_reviews .jdgm-cancel-rev:hover,#judgeme_product_reviews .jdgm-cancel-rev:focus{opacity:1}#judgeme_product_reviews .jdgm-rev{width:calc(50% - 10px);flex-basis:calc(50% - 10px);border-radius:2px;border:2px solid #E8E6DF;padding:24px 15px;position:relative}#judgeme_product_reviews .jdgm-rev .jdgm-row-profile{float:none;width:100%;padding-right:93px}@media screen and (max-width: 767px){#judgeme_product_reviews .jdgm-rev .jdgm-row-profile{margin-top:8px}}#judgeme_product_reviews .jdgm-rev .jdgm-rev__icon{width:19px;height:19px;border-radius:50%;background-color:transparent;font-size:0;line-height:19px;margin-right:4px}#judgeme_product_reviews .jdgm-rev .jdgm-rev__icon:before{content:"";display:inline-block;width:11px;height:11px;margin-top:4px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAAFFmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxNDggNzkuMTY0MDM2LCAyMDE5LzA4LzEzLTAxOjA2OjU3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjEuMSAoV2luZG93cykiIHhtcDpDcmVhdGVEYXRlPSIyMDI0LTAzLTI3VDIwOjA5OjMwKzA4OjAwIiB4bXA6TW9kaWZ5RGF0ZT0iMjAyNC0wMy0yN1QyMDoxNjozMCswODowMCIgeG1wOk1ldGFkYXRhRGF0ZT0iMjAyNC0wMy0yN1QyMDoxNjozMCswODowMCIgZGM6Zm9ybWF0PSJpbWFnZS9wbmciIHBob3Rvc2hvcDpDb2xvck1vZGU9IjMiIHBob3Rvc2hvcDpJQ0NQcm9maWxlPSJzUkdCIElFQzYxOTY2LTIuMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpiYjcwZGU0YS1lZDFmLTM3NDUtYWRjZC0yMDNhNjIzZWVkMGIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6YmI3MGRlNGEtZWQxZi0zNzQ1LWFkY2QtMjAzYTYyM2VlZDBiIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6YmI3MGRlNGEtZWQxZi0zNzQ1LWFkY2QtMjAzYTYyM2VlZDBiIj4gPHhtcE1NOkhpc3Rvcnk+IDxyZGY6U2VxPiA8cmRmOmxpIHN0RXZ0OmFjdGlvbj0iY3JlYXRlZCIgc3RFdnQ6aW5zdGFuY2VJRD0ieG1wLmlpZDpiYjcwZGU0YS1lZDFmLTM3NDUtYWRjZC0yMDNhNjIzZWVkMGIiIHN0RXZ0OndoZW49IjIwMjQtMDMtMjdUMjA6MDk6MzArMDg6MDAiIHN0RXZ0OnNvZnR3YXJlQWdlbnQ9IkFkb2JlIFBob3Rvc2hvcCAyMS4xIChXaW5kb3dzKSIvPiA8L3JkZjpTZXE+IDwveG1wTU06SGlzdG9yeT4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7n3lOEAAAAgUlEQVQY02P8//8/A9EATbE0EB8C4t9AfAqIJVHUoSleCRJHwhvwKb6LpvgesmImNFc9ROM/xedmZSB+ADX1FRBr4nMGCLAAsSoQc6AbyoKm0AyIXYFYHIhfAvEOID6L7gw/ID6C5jkYvgTEvsjOeIxDIQzfRnaGBRBL4Yk7kGEMAOMjUcz7bAYAAAAAAElFTkSuQmCC)}#judgeme_product_reviews .jdgm-rev .jdgm-rev__author-wrapper{font-size:0}#judgeme_product_reviews .jdgm-rev .jdgm-rev__author{color:var(--color-text-green);font-size:14px;font-weight:700;line-height:1.28;margin-right:10px}#judgeme_product_reviews .jdgm-rev .jdgm-rev__content{width:100%;margin-left:0}#judgeme_product_reviews .jdgm-rev .jdgm-rev__rating{position:absolute;top:15px;left:15px}@media screen and (min-width: 768px){#judgeme_product_reviews .jdgm-rev .jdgm-rev__rating{top:24px;right:10px;left:auto}}#judgeme_product_reviews .jdgm-rev .jdgm-rev__rating .jdgm-star{font-size:13px;font-weight:400;padding:0 2.5px!important}#judgeme_product_reviews .jdgm-rev .jdgm-rev__timestamp{float:none;display:block;font-size:14px;font-style:normal;font-weight:400;line-height:1.21;min-height:1.21em;margin-top:-14px;color:#1c4220b3}#judgeme_product_reviews .jdgm-rev .jdgm-rev__location{color:#757575;font-size:14px;font-style:normal;font-weight:400;line-height:1.21;min-height:1.21em;margin-top:6px;margin-bottom:2px}#judgeme_product_reviews .jdgm-rev .jdgm-rev__body{font-size:16px;font-weight:400;line-height:1.25}#judgeme_product_reviews .jdgm-rev .jdgm-rev__header-custom-form{display:none}#judgeme_product_reviews .jdgm-rev[data-verified-buyer=true] .jdgm-rev__icon.jdgm-rev__icon:after{display:none}#judgeme_product_reviews .jdgm-rev .jdgm-rev__buyer-badge-wrapper{margin-left:0;margin-right:0}#judgeme_product_reviews .jdgm-rev__buyer-badge:before{content:"";display:block;width:12px;height:12px;background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMjA4MzMgNy4yOTY4M0w1Ljk1ODMzIDkuMDQ2ODNMOS40NTgzMyA1LjU0NjgzTTEyLjY2NjcgNy4yOTY4M0MxMi42NjY3IDEwLjUxODUgMTAuMDU1IDEzLjEzMDIgNi44MzMzMyAxMy4xMzAyQzMuNjExNjcgMTMuMTMwMiAxIDEwLjUxODUgMSA3LjI5NjgzQzEgNC4wNzUxNyAzLjYxMTY3IDEuNDYzNSA2LjgzMzMzIDEuNDYzNUMxMC4wNTUgMS40NjM1IDEyLjY2NjcgNC4wNzUxNyAxMi42NjY3IDcuMjk2ODNaIiBzdHJva2U9IiMxQzQyMjAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K)}#judgeme_product_reviews .jdgm-rev__buyer-badge:after{content:"Verified Customer";font-size:14px;font-style:normal;font-weight:400;color:var(--color-text-green)}#judgeme_product_reviews .jdgm-rev__buyer-badge.jdgm-rev__buyer-badge{background-color:transparent;display:inline-flex;flex-flow:row nowrap;gap:4px;align-items:center;padding:0}#judgeme_product_reviews .jdgm-form-wrapper{width:100%}#judgeme_product_reviews .jdgm-form{width:100%;padding:0;max-width:690px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:50% 50%;grid-template-rows:auto auto auto auto auto auto auto auto;gap:0;justify-items:stretch;align-items:start}#judgeme_product_reviews .jdgm-form>*{padding-left:10px;padding-right:10px}#judgeme_product_reviews .jdgm-form__title{font-variant-numeric:lining-nums proportional-nums;font-family:var(--font-heading2-family);color:var(--color-text-green);font-size:48px;font-style:normal;font-weight:500;line-height:1.08;margin-bottom:24px;width:100%;text-align:center;flex-basis:100%;grid-column:1/3;grid-row:1/2}#judgeme_product_reviews .jdgm-form__fieldset:not(.jdgm-form__fieldset-actions),#judgeme_product_reviews .jdgm-custom-forms{text-align:left;margin-bottom:20px}#judgeme_product_reviews .jdgm-form__fieldset.jdgm-form__fieldset-actions{width:100%;flex-basis:100%;text-align:right;order:9;grid-column:2/3;grid-row:6/7;margin-bottom:8px}#judgeme_product_reviews .jdgm-form>.jdgm-form__fieldset:nth-last-child(2){width:100%;flex-basis:100%;order:10;grid-column:2/3;grid-row:7/8}#judgeme_product_reviews .jdgm-form>.jdgm-form__fieldset:nth-child(2){order:3;grid-column:1/2;grid-row:4/5}#judgeme_product_reviews .jdgm-form>.jdgm-form__fieldset:nth-child(3){order:5;grid-column:2/3;grid-row:2/3}#judgeme_product_reviews .jdgm-form>.jdgm-form__fieldset:nth-child(4){order:6;grid-column:2/3;grid-row:3/6}#judgeme_product_reviews .jdgm-form>.jdgm-form__fieldset:nth-child(6){order:1;grid-column:1/2;grid-row:2/3}#judgeme_product_reviews .jdgm-form>.jdgm-form__fieldset:nth-child(7){order:2;grid-column:1/2;grid-row:3/4}#judgeme_product_reviews .jdgm-form>.jdgm-custom-forms{order:4;grid-column:1/2;grid-row:5/6}#judgeme_product_reviews .jdgm-form__inline-label,#judgeme_product_reviews .jdgm-form__email-fieldset label,#judgeme_product_reviews .jdgm-form__fieldset[aria-label=Rating] label,#judgeme_product_reviews .jdgm-cf>label{color:var(--color-text-green);font-size:18px;font-style:normal;font-weight:600;line-height:1.222;margin-bottom:4px}#judgeme_product_reviews .jdgm-custom-forms .jdgm-form__fieldset.jdgm-cf{width:100%;margin-bottom:0}#judgeme_product_reviews .jdgm-cf>label{display:block}#judgeme_product_reviews .jdgm-form__reviewer-name-format-container{display:none;visibility:hidden}#judgeme_product_reviews .jdgm-form__fieldset input[type=text],#judgeme_product_reviews .jdgm-form__fieldset input[type=email],#judgeme_product_reviews .jdgm-form__fieldset textarea{border-radius:2px;border:2px solid #E8E6DF;background:transparent;padding:10px 13px;font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:1.25}#judgeme_product_reviews .jdgm-form__fieldset input[type=text],#judgeme_product_reviews .jdgm-form__fieldset input[type=email]{height:40px}#judgeme_product_reviews .jdgm-form__fieldset input[type=text]::placeholder,#judgeme_product_reviews .jdgm-form__fieldset input[type=email]::placeholder,#judgeme_product_reviews .jdgm-form__fieldset textarea::placeholder{font-family:var(--font-body-family);font-size:16px;font-style:normal;font-weight:400;line-height:1.25;color:var(--color-text-green);opacity:.7}#judgeme_product_reviews .jdgm-cf__options{display:flex;flex-flow:row wrap;align-items:center;justify-content:flex-start;margin-left:-4px;margin-right:-4px}#judgeme_product_reviews .jdgm-cf__option{padding-left:4px;padding-right:4px;border-right:1px solid var(--color-text-green);margin-bottom:0;line-height:1}#judgeme_product_reviews .jdgm-cf__option:last-child{border-right:none}#judgeme_product_reviews .jdgm-cf__option .jdgm-cf-label-radio{font-size:14px;font-style:normal;font-weight:400;line-height:1.2;padding:0}#judgeme_product_reviews .jdgm-cf__option .jdgm-cf-label-radio:before,#judgeme_product_reviews .jdgm-cf__option .jdgm-cf-label-radio:after{display:none}#judgeme_product_reviews .jdgm-cf__option input:checked~.jdgm-cf-label-radio{font-weight:600;text-decoration:underline}#judgeme_product_reviews .jdgm-form__fieldset p{font-size:12px;font-style:normal;font-weight:400;line-height:1.33}#judgeme_product_reviews .jdgm-form__fieldset p a{font-weight:400;text-decoration:underline;color:var(--color-text-green)}@media only screen and (min-width: 992px){#judgeme_product_reviews .jdgm-widget:not(.jdgm-review-widget--small,.jdgm-review-widget--medium) .jdgm-row-stars{padding-bottom:24px;display:flex;align-items:stretch;justify-content:center}}#judgeme_product_reviews .jdgm-rev-widg__header .jdgm-row-stars{justify-content:flex-start!important}@media screen and (max-width: 767px){#judgeme_product_reviews #judgeme_product_reviews .jdgm-row-stars .jdgm-histogram{margin-bottom:35px}#judgeme_product_reviews .jdgm-widget-actions-wrapper{margin-bottom:16px}#judgeme_product_reviews .jdgm-rev{width:100%;flex-basis:100%;padding:37px 15px 15px}#judgeme_product_reviews .jdgm-paginate__load-more,#judgeme_product_reviews .jdgm-cancel-rev,#judgeme_product_reviews .jdgm-submit-rev{width:100%}#judgeme_product_reviews .jdgm-cancel-rev{margin-bottom:12px}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:32px;line-height:.90625;margin-bottom:20px}#judgeme_product_reviews .jdgm-rev-widg__summary{margin-bottom:16px}#judgeme_product_reviews .jdgm-rev-widg__summary-average{font-size:40px;line-height:1.15;margin-bottom:10px}#judgeme_product_reviews .jdgm-form{width:100%;max-width:none;display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:stretch}#judgeme_product_reviews .jdgm-form>*{padding:0;width:100%;flex-basis:100%}#judgeme_product_reviews .jdgm-form__title{flex-basis:100%;margin-bottom:16px;font-size:32px;line-height:1}#judgeme_product_reviews .jdgm-form__fieldset.jdgm-form__fieldset-actions{margin-bottom:8px}}.shopify-app-block .jdgm-preview-badge{display:flex;align-items:center;gap:8px}.shopify-app-block .jdgm-preview-badge .jdgm-prev-badge__stars{font-size:21px;color:#fdda24}.shopify-app-block .jdgm-preview-badge .jdgm-star{padding-right:9px!important;font-weight:400!important}.shopify-app-block .jdgm-preview-badge .jdgm-prev-badge__text{font-size:16px;color:rgb(var(--color-foreground));font-weight:400;margin-left:3px}.shopify-app-block .jdgm-preview-badge .jdgm-prev-badge__text span{text-decoration:underline;font-weight:600}.price--mpr{margin:16px 0 24px}.price--mpr .price__regular bdi{font-family:var(--font-heading2-family);font-size:24px;font-weight:600;line-height:1.2;color:var(--color-text-green)}.price--mpr .price__regular bdi .price__prefix{font-size:100%;margin:0}.price--mpr .price__regular bdi .price__suffix{display:none}.price--mpr.price--on-sale .price-item--sale price-money bdi{color:#d63384;font-weight:600}.price--mpr.price--on-sale .price-item--regular:before{display:none}.price--mpr.price--on-sale .price-item--regular price-money bdi{color:#1c422080;font-weight:400;font-size:20px;text-decoration:line-through}.product-form__buttons{display:flex;align-items:center;gap:12px;margin-bottom:16px}.shopify-product-form .quantity{display:flex;align-items:center;border:2px solid #E8E6DF;border-radius:8px;height:48px;background:#fff;min-width:120px}.shopify-product-form .quantity .quantity__button{display:flex;align-items:center;justify-content:center;width:40px;height:44px;border:none;background:transparent;cursor:pointer;color:var(--color-text-green);font-size:18px;font-weight:600;transition:background-color .2s ease}.shopify-product-form .quantity .quantity__button:hover{background:#f8f8f6}.shopify-product-form .quantity .quantity__button:after{display:none}.shopify-product-form .quantity .quantity__button .icon{width:12px;height:12px;pointer-events:none}.shopify-product-form .quantity .quantity__input{flex:1;text-align:center;border:none;background:transparent;font-size:16px;font-weight:600;color:var(--color-text-green);min-width:40px}.shopify-product-form .quantity .quantity__input:focus{outline:none}.product-form__submit.pbtn{flex:1;height:48px;border-radius:8px;background:#1c4220;color:#fff;border:none;font-size:16px;font-weight:600;cursor:pointer;transition:all .2s ease;text-transform:uppercase;letter-spacing:.05em}.product-form__submit.pbtn:hover{background:#2a5a2e;transform:translateY(-1px)}.product-form__submit.pbtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.pay-features{margin:20px 0}.pay-features__items{display:flex;gap:16px;margin:0;padding:0;list-style:none}.pay-features__item{text-align:center;flex:1;list-style:none}.pay-features__media{margin-bottom:6px;font-size:0}.pay-features__media img{width:24px;height:24px;object-fit:contain}.pay-features__desc{font-size:12px;font-weight:500;color:#1c4220b3;line-height:1.2}.product__thumbnails-wrapper,.no-js .product__thumbnails-wrapper{display:none}@media screen and (min-width: 750px){.product__thumbnails-wrapper,.no-js .product__thumbnails-wrapper{display:block;position:static;width:100px}}@media screen and (min-width: 750px){.product__thumbnails-wrapper{display:block;position:static;width:163px;height:auto}.product__thumbnails{position:static;width:100%;list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem;max-height:821px;overflow-y:auto}.product__thumbnail{cursor:pointer;position:relative;overflow:hidden;border-radius:8px;border:2px solid transparent;transition:border-color .2s ease;width:163px;height:204px;flex-shrink:0}.product__thumbnail:hover{border-color:#1c42204d}.product__thumbnail.is-active{border-color:#1c4220}.product__thumbnail .product__thumbnail-button{background:none;border:none;padding:0;width:100%;height:100%;cursor:pointer;display:block}.product__thumbnail img{width:100%;height:100%;object-fit:cover}}@media screen and (max-width: 767px){.product{display:block;column-gap:0}.product__thumbnails-container{display:none}.product__info-wrapper{padding:0 16px;width:100%}.product__shop-items{margin-bottom:16px}.product__media-list,.product__media-list .product__media-item,.product__media-list .product__media-item img{width:100%;height:auto}.mpr-header .product__heading strong{font-size:24px}.price--mpr .price__regular bdi{font-size:20px}}@media screen and (max-width: 767px){.product-form__buttons{flex-direction:column;gap:8px}.product-form__buttons .quantity{order:1;width:100%}.product-form__buttons .product-form__submit.pbtn{order:2;width:100%}.pay-features__items{justify-content:space-around}.pay-features__item{flex:0 0 auto;min-width:80px}}.product__info-container{position:relative}.product__info-container>*+*{margin-top:1rem}.product__info-container .product__description{font-size:16px;font-weight:400;line-height:1.5;color:#1c4220cc}.product__info-container .product__description p{margin:0 0 12px}.product__info-container .product__description p:last-child{margin-bottom:0}.bundle-fix,.mpr-cert__items,.certs-blc,.mpr-roice,.mpr-ingr,.product__accordion,.toppr-awards,.mprm-awards,.pr-stcb{display:none}.product.product--large.product--left.grid{column-gap:20px;justify-content:space-between}.grid__item.product__media-wrapper{width:calc(50% - 10px);flex-basis:calc(50% - 10px)}.product__info-wrapper.grid__item{width:478px;flex-basis:478px}.product__info-wrapper .product__info-container{position:relative}.product__media-item .deferred-media.media .deferred-media__poster{display:block}.product__media-item .deferred-media__poster-button{width:46px;height:46px;background-color:transparent;position:absolute;left:9px;bottom:9px}.product__modal-opener:not(.product__modal-opener--image){display:none}.product__media-list .product__media-item .deferred-media{display:block}@media screen and (hover: hover){.product__media-item .deferred-media:hover .deferred-media__poster-button{transform:none}}@media screen and (min-width: 750px){.product__info-wrapper .product__info-container{padding-inline-start:0;padding-top:1.5rem}}@media screen and (max-width: 1024px){.product.product--large.product--left.grid .grid__item.product__media-wrapper,.product.product--large.product--left.grid .product__info-wrapper.grid__item{max-width:100%;width:100%;flex-basis:100%}}.payment_terms{font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:8px;color:#1c4220b3}.payment_terms .shopify-installments__learn-more{font-weight:600!important;text-decoration-line:underline;color:#1c4220}.bundle-fix,.mpr-cert__items,.certs-blc,.mpr-roice,.mpr-ingr,.mpr-summary__carret,.product__accordion,.toppr-awards,.mprm-awards,.product__media-mob-video,.pr-stcb,.blc-not-mobile,.blc-only-mobile{display:none!important}@media screen and (max-width: 767px){.product__info-container{position:static!important}.product.grid{position:relative}.product__shop-items{padding-right:0;margin-bottom:14px}.product__shop-item-txt{font-size:12px}.mpr-header{margin-top:24px;padding-right:0}.mpr-header .product__heading{padding-right:0}.mpr-header .product__heading strong{margin-top:0}.mpr-header__quantity{margin-top:2px}.price.price--mpr{margin-top:-4px}.mpr-apps{padding-right:0}.product-form__buttons{margin-bottom:16px}}.media-wrapper.media-wrapper--fwv,.media-wrapper.media-wrapper--fwv .deferred-media{width:100%;height:100%}.media-wrapper.media-wrapper--fwv .deferred-media video{object-fit:cover}.product__media-list.flickity-enabled,.product__media-list.grid.slider{display:block;margin:0}.product__media-item.flickity-cell,.product__media-list.slider .product__media-item{width:655px;margin-right:8px;padding:0;margin-bottom:0}@media screen and (max-width: 749px){.product__media-list.grid.slider.slider--mobile{display:flex;overflow-x:auto;scroll-behavior:smooth;scroll-snap-type:x mandatory}}.product>product-recently-viewed.hidden{display:none}.product>product-recently-viewed{display:none}.product>.hidden{display:none;position:absolute;visibility:hidden;width:0;height:0;margin:0;padding:0}.shopify-section:last-child.section-main-product{padding-bottom:70px}@media screen and (max-width: 767px){.shopify-section:last-child.section-main-product{padding-bottom:56px}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-main-product.css.map */
