.product--thumbnail_slider{align-items:center}.thumbnail[aria-current]{border:solid 2.5px #8dc63f!important;border-radius:14px;box-shadow:0 0 0 .1rem #8dc63f!important}.product--thumbnail_slider .global-media-settings{border:none}@media screen and (min-width: 750px){.product--thumbnail_slider .gallery-left__layout{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap;flex-direction:row-reverse;align-items:flex-start}.product--thumbnail_slider .thumbnail-slider{position:relative;margin-right:10px;max-width:100px;flex:1 1 100%;text-align:initial;display:block}.product--thumbnail_slider .main-slider{flex:1 1 0}.thumbnail-slider .thumbnail-list.slider--tablet-up{flex-direction:column}.thumbnail-list.slider--tablet-up .thumbnail-list__item.slider__slide{width:100%!important}.product--thumbnail .product__media-item:not(.is-active),.product--thumbnail_slider .product__media-item:not(.is-active){display:block!important}.product--thumbnail_slider .slider--mobile+.slider-buttons{display:flex}}@media screen and (min-width: 990px){.product--thumbnail_slider .slider:not(.slider--everywhere):not(.slider--desktop)+.slider-buttons{display:flex}}@media screen and (max-width: 989px){.product--thumbnail_slider .slider--desktop:not(.slider--tablet)+.slider-buttons{display:flex}}@media screen and (min-width: 749px){.product--thumbnail_slider .slider.slider--mobile{position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:0rem;-webkit-overflow-scrolling:touch;margin-bottom:1rem}.product--thumbnail_slider .slider--mobile:after{content:"";width:0;padding-left:1.5rem}.product--thumbnail_slider .slider.slider--mobile .slider__slide{margin-bottom:0;padding-top:max(var(--focus-outline-padding),var(--shadow-padding-top));padding-bottom:max(var(--focus-outline-padding),var(--shadow-padding-bottom))}.product--thumbnail_slider .slider.slider--mobile.contains-card--standard .slider__slide:not(.collection-list__item--no-media){padding-bottom:var(--focus-outline-padding)}.product--thumbnail_slider .slider.slider--mobile.contains-content-container .slider__slide{--focus-outline-padding: 0rem}}@media screen and (max-width: 749px){.product--thumbnail_slider .grid--peek.slider .grid__item:first-of-type{margin-left:1rem}.product--thumbnail_slider .product__media-list .product__media-item{width:calc(100% - 1rem - var(--grid-mobile-horizontal-spacing))}}.product--thumbnail_slider .slider-buttons{transform:translateY(-50%);position:absolute;top:auto;bottom:10%;justify-content:center;align-items:center;width:100%}.product--thumbnail_slider .slider-button{background:#fff;border-radius:50%;transform:rotate(90deg);z-index:999}.product--thumbnail_slider .slider-button--prev{left:10px;position:absolute}.product--thumbnail_slider .slider-button--next{right:10px;position:absolute}.product--thumbnail_slider .slider-button .icon{line-height:20px;height:20px;width:20px;fill:#003948}.thumbnail-slider .slider-button{display:none!important}.product .product-media-container .product__modal-opener{z-index:0}@media screen and (max-width: 749px){.product__info-wrapper{margin-top:30px}}@media only screen and (min-width: 750px){.product .product__title h1{font-size:calc(var(--font-heading-scale) * 3rem)}}.product .product__description{padding-top:50px}.product .product__description .details{line-height:calc(1 + .2 / var(--font-body-scale));text-transform:uppercase;font-size:1.4rem;letter-spacing:.18rem;color:#8dc63f;display:block;margin-bottom:5px}.product .product__description .product__title h2{margin-bottom:8px}.product .product__description .product__title:after{background-color:var(--color-yellow-green);top:50%;bottom:-20px;content:"";display:block;height:1px;position:relative;width:120px}.product .product_description{margin-top:40px}.product .product_description h3{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:calc(var(--font-heading-scale)* 1.9rem)}.product .product__description .button{color:#fff}.product .price__regular{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:normal;color:#8dc63f;line-height:normal;word-break:break-word;font-size:22px}.product .quantity__label.form__label{display:none}.product .product-form__input{flex:0 0 auto}.product-form_button_quantity{display:flex;align-items:center;width:100%;column-gap:20px}.product-form_button_quantity .product-form__buttons,.product .buy_buttons{width:100%}.product .product__info-container .product-form{margin-top:0;margin-bottom:0}.product .quantity:before{background:#e5ebec;border-radius:40px;box-shadow:var(--inputs-shadow-horizontal-offset) var(--inputs-shadow-vertical-offset) var(--inputs-shadow-blur-radius) rgba(#e5ebec,0);z-index:0}.product .quantity:after{border-radius:40px;box-shadow:0 0 0 var(--inputs-border-width) rgba(#e5ebec,.55)}.product .product__info-container .quantity__button{color:#8dc63f;z-index:999}.product__description{padding:55px 0}.product__description .details{line-height:1.71;letter-spacing:.84px;text-align:left;color:#8dc63f;text-transform:uppercase}.product__description .product__title h2{font-size:calc(var(--font-heading-scale)* 3rem);margin-bottom:1.5rem}.product__description .product_subtitle{position:relative}.product__description .product_subtitle:after{background-color:var(--color-yellow-green);top:50%;bottom:-25px;content:"";display:block;height:2px;position:relative;width:120px}.product__description .product_description{padding-top:15px}.product_description h2,.product_description h3,.product_description h4,.product_description h5{font-family:var(--font-body-family);font-size:24px}@media screen and (max-width: 749px){.thumbnail-list__item.slider__slide{width:calc(25% - .8rem)!important}.product__title h1,.product__description .product__title h2{font-size:24px}}.sls-more-info-text{display:none;opacity:0}.sealsubs-target-element .sls-savings-badge,.sealsubs-target-element .sls-widget-branding{opacity:0}.popup-open .section-header.shopify-section-group-header-group{z-index:2}.trigger{margin:1.5rem 0}.modal{visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0;background:#000000bf;z-index:9999;background-color:#010101bd}.show-modal{visibility:visible;opacity:1}.modal.show-modal .modal-wrapper{opacity:1}.modal .modal-wrapper{padding:20px;max-width:700px;width:90%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:0;background-color:#fff;opacity:0;overflow-x:hidden}.modal-content{padding:20px}.modal-content .title{font-weight:700;margin:0;text-align:left}.modal-content p{text-align:left}.modal-wrapper .modal-content .close-button{vertical-align:middle;background-color:transparent;color:#000;top:8px;right:10px;cursor:pointer;width:30px;height:30px;padding-top:4px;display:inline-block;position:absolute;transition:ease .25s all;text-align:center;font-size:40px;line-height:20.76px;font-family:auto}@media screen and (min-width: 750px){.modal-wrapper .modal-content .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.modal-wrapper .modal-content .field{margin-bottom:2rem}.product--no-media .buy_buttons{margin:0 auto;text-align:center}.product__info-wrapper .price-item--regular{display:flex;justify-content:center}.product__info-wrapper .price-item--regular span{font-family:var(--font-body-family);color:rgba(var(--color-foreground),.95);font-size:1.8rem;margin-right:6px}@media screen and (max-width: 749px){.product .price__regular{font-size:16px}}.product--no-media .product-form>.form{max-width:100%!important;width:100%}.product--no-medias.product--thumbnail_slider{align-items:baseline}.product--no-medias .coming-soon{text-align:center;width:100%;display:block;font-size:20px}.product--no-medias .gallery-left__layout{min-height:25rem}
/*# sourceMappingURL=/cdn/shop/t/11/assets/template-product.css.map */
