@charset "UTF-8";@media screen and (min-width: 990px){.product--medium:not(.product--no-media) .product__info-wrapper,.product--small:not(.product--no-media) .product__media-wrapper{max-width:38%;width:calc(38% - var(--grid-desktop-horizontal-spacing) / 2)}.product--medium:not(.product--no-media) .product__media-wrapper,.product--small:not(.product--no-media) .product__info-wrapper{max-width:62%;width:calc(62% - var(--grid-desktop-horizontal-spacing) / 2);padding-left:70px}}@media screen and (max-width: 989px){.product__media-list .product__media-item:first-child{margin-left:0!important}}.c-product-page .product__media-wrapper .product__media-icon--lightbox{display:none}.c-product-page .product__media-wrapper .product__column-sticky{top:calc(var(--header-height) + 10px)}.c-product-page .product__media-wrapper .product-media-container .media,.c-product-page .product__media-wrapper .thumbnail{border-radius:5px}@media screen and (max-width: 989px){.c-product-page .product__media-wrapper{margin-bottom:3.5rem}.c-product-page .product__media-wrapper .product__column-sticky{position:static}.c-product-page .product__media-wrapper .slider.slider--mobile{scroll-padding-left:0!important}.c-product-page .product__media-wrapper slider-component:not(.thumbnail-slider--no-slide){margin-left:0!important;margin-right:0!important}.c-product-page .product__media-wrapper .product__media-item{width:100%}.c-product-page .product__media-wrapper .thumbnail-list{grid-template-columns:auto;position:relative;flex-wrap:inherit;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-padding-left:1.5rem;-webkit-overflow-scrolling:touch;display:flex}.c-product-page .product__media-wrapper .thumbnail-list__item.slider__slide{width:10rem}}@media screen and (max-width: 749px){.c-product-page .product__media-wrapper{margin-bottom:0}.c-product-page .product__media-wrapper .thumbnail-list{margin-left:-5px;margin-right:-5px}.c-product-page .product__media-wrapper .thumbnail-list__item.slider__slide{width:6rem}}@media screen and (max-width: 989px){.c-product-page .product__info-wrapper{padding-left:0;margin-bottom:70px}}.c-product-page .product__info-wrapper .product__info-container{margin:0 auto}.c-product-page .product__text{font-size:2.2rem;font-weight:400;letter-spacing:.02em;margin-bottom:24px}@media screen and (max-width: 749px){.c-product-page .product__text{font-size:2rem;margin-bottom:19px}}.c-product-page .product__title{margin-bottom:17px;font-size:4rem;font-weight:500}.c-product-page .product__title h1{font-size:inherit;font-weight:inherit}@media screen and (max-width: 749px){.c-product-page .product__title{font-size:3.2rem;margin-bottom:10px}}.c-product-page .c-product-page__tag{margin:30px 0}@media screen and (max-width: 749px){.c-product-page .c-product-page__tag{margin:24px 0}}.c-product-page .price{font-size:4.2rem;font-weight:700;letter-spacing:.02em}.c-product-page .price>*{vertical-align:middle}.c-product-page .price__tax-text{font-size:1.7rem;letter-spacing:.2em;padding-right:12px}.c-product-page .price .c-price-currency{font-size:2.8rem!important}.c-product-page .price.price--on-sale .price-item--regular{font-size:2rem}.c-product-page .price.price--on-sale .price-item--regular .c-price-currency{font-size:1.6rem!important}@media screen and (max-width: 989px){.c-product-page .price{text-align:right}}@media screen and (max-width: 749px){.c-product-page .price{font-size:2.4rem}.c-product-page .price__tax-text{font-size:1.2rem;padding-right:9px}.c-product-page .price .c-price-currency{font-size:1.4rem!important}.c-product-page .price.price--on-sale .price-item--regular{font-size:1.6rem}.c-product-page .price.price--on-sale .price-item--regular .c-price-currency{font-size:1.2rem!important}}.c-product-page .product__description,.c-product-page .product__short-description{margin-top:30px;margin-bottom:40px}.c-product-page .product__description p:not(:last-child),.c-product-page .product__short-description p:not(:last-child){margin-bottom:20px}.c-product-page .product__description small,.c-product-page .product__short-description small{font-size:1.2rem}@media screen and (max-width: 749px){.c-product-page .product__description,.c-product-page .product__short-description{margin-top:30px;margin-bottom:30px}.c-product-page .product__description p:not(:last-child),.c-product-page .product__short-description p:not(:last-child){margin-bottom:10px}.c-product-page .product__description small,.c-product-page .product__short-description small{font-size:1rem}}.c-product-page variant-selects .product-form__input{max-width:100%}.c-product-page variant-selects .product-form__input .select__select{line-height:30px;padding:0 20px;font-size:1.3rem;font-weight:500;letter-spacing:.02em;background:#fff;width:100%;min-height:30px;height:30px}.c-product-page variant-selects .product-form__input .select:after{box-shadow:0 0 0 var(--inputs-border-width) #d6d6d3}.c-product-page variant-selects .product-form__input .svg-wrapper{right:4rem}.c-product-page variant-selects .product-form__input .icon-caret-right{transform:rotate(90deg);color:#d6d6d3;width:14px;height:14px}.c-product-page .product-form__quantity{display:flex;align-items:center;gap:8px}.c-product-page .product-form__quantity>*{margin:0}.c-product-page .product-form__quantity .quantity__label{font-size:1.6rem;font-weight:500;letter-spacing:.02em}.c-product-page .product-form__quantity .quantity__label .quantity__rules-cart{display:none}.c-product-page .product-form__quantity .quantity{min-height:32px}.c-product-page .product-form__quantity .quantity:before,.c-product-page .product-form__quantity .quantity:after{content:"";display:none}.c-product-page .product-form__quantity .quantity__button .svg-wrapper{width:16px;height:16px}.c-product-page .product-form__quantity .quantity__input{box-shadow:inherit;font-size:2rem;font-weight:400;background:#fff;border:1px solid #D6D6D3;padding:0 10px;min-width:54px;text-align:right}.c-product-page .product-buy-buttons{display:flex;align-items:flex-start;justify-content:space-between;gap:0;margin:0}.c-product-page .product-buy-buttons .product-form__quantity{margin-top:14px;flex:0 0 174px;max-width:174px;margin-right:8px}.c-product-page .product-buy-buttons .product-form{flex:1;margin:0}.c-product-page .product-buy-buttons .product-form .product-form__submit{min-width:240px}@media screen and (min-width: 1280px){.c-product-page .product-buy-buttons .product-form__quantity{margin-right:46px}.c-product-page .product-buy-buttons .product-form__submit{min-width:300px}}@media screen and (max-width: 749px){.c-product-page .product-buy-buttons{flex-direction:column;align-items:center}.c-product-page .product-buy-buttons .product-form__quantity{flex:1;margin-top:0;margin-bottom:40px}.c-product-page .product-buy-buttons .product-form{max-width:480px;width:100%}.c-product-page .product-buy-buttons .product-form .product-form__buttons{margin:0 auto}.c-product-page .product-buy-buttons .product-form .product-form__submit{min-width:auto}}.c-product-page .c-product-ingredient-list{margin-top:30px}.c-product-page .c-product-ingredient-list .c-product-ingredient-list__table{width:100%;margin-left:0;margin-right:0;font-size:1.4rem;font-weight:400;letter-spacing:0}.c-product-page .c-product-ingredient-list .c-product-ingredient-list__table th{text-align:left;padding-right:8px;font-weight:inherit;white-space:nowrap;vertical-align:top;padding-bottom:10px}.c-product-page .c-product-ingredient-list .c-product-ingredient-list__table td{font-weight:inherit;vertical-align:top;padding-bottom:10px}.c-product-page .c-product-ingredient-list .c-product-ingredient-list__table td p{margin:0}@media screen and (max-width: 749px){.c-product-page .c-product-ingredient-list .c-product-ingredient-list__table{max-width:44rem;margin-left:auto;margin-right:auto}.c-product-page .c-product-ingredient-list .c-product-ingredient-list__table th{padding-right:8px;width:104px}.c-product-page .c-product-ingredient-list .c-product-ingredient-list__table td{text-align:left}}.c-sticky-cart{position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid var(--color-border);padding:15px 0;z-index:100;transform:translateY(100%);transition:transform .3s ease-in-out;box-shadow:0 -2px 5px #0000001a}.c-sticky-cart.is-visible{transform:translateY(0)}.c-sticky-cart__inner{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 749px){.c-sticky-cart__inner{display:block}}.c-sticky-cart__left{display:flex;align-items:center;gap:15px}@media screen and (max-width: 989px){.c-sticky-cart__left{flex-direction:column;align-items:flex-start}}@media screen and (max-width: 749px){.c-sticky-cart__left{display:none}}.c-sticky-cart__image-wrapper{flex-shrink:0}.c-sticky-cart__product-info{display:flex;gap:2px;align-items:center;letter-spacing:.02em;font-weight:500}@media screen and (max-width: 989px){.c-sticky-cart__product-info{flex-direction:column;align-items:flex-start}}.c-sticky-cart__product-type{font-size:1.2rem;margin:0 50px 0 0;min-width:100px}@media screen and (max-width: 989px){.c-sticky-cart__product-type{margin:0;min-width:auto}}.c-sticky-cart__product-title{font-size:2rem;margin:0}.c-sticky-cart__product-price{font-size:var(--font-size-xs)}.c-sticky-cart__product-price .price{font-size:inherit}.c-sticky-cart__right{display:flex;align-items:center;justify-content:center;gap:15px}.c-sticky-cart__quantity-wrapper{display:flex;align-items:center;gap:8px}.c-sticky-cart__quantity-wrapper .quantity__label{margin-bottom:0;font-size:var(--font-size-xs)}@media screen and (max-width: 749px){.c-sticky-cart__quantity-wrapper .quantity__label{display:none}}.c-sticky-cart__quantity-wrapper .quantity__input{max-width:5ch}.c-sticky-cart .product-buy-buttons{align-items:center}@media screen and (max-width: 749px){.c-sticky-cart .product-buy-buttons{max-width:350px;flex-direction:row;margin-left:-15px}.c-sticky-cart .product-buy-buttons .product-form{flex:initial;max-width:180px}}.c-sticky-cart .product-form__quantity{margin:0 64px 0 0!important}@media screen and (max-width: 989px){.c-sticky-cart .product-form__quantity{margin:0 12px 0 0!important}}@media screen and (max-width: 749px){.c-sticky-cart .product-form__quantity{margin:0!important}}.c-sticky-cart .product-form__submit{padding:0 10px;margin:0;min-height:40px;font-size:1.4rem}.jdgm-preview-badge .jdgm-star{font-size:2rem}.jdgm-preview-badge .jdgm-prev-badge__text{font-size:1.4rem;font-weight:500;letter-spacing:.02em}#judgeme_product_reviews{max-width:600px;margin:0 auto;padding-bottom:0}@media screen and (max-width: 749px){#judgeme_product_reviews{padding-bottom:20px}}#judgeme_product_reviews .jdgm-rev-widg{padding:0}#judgeme_product_reviews .jdgm-rev-widg__title{font-size:2.8rem;font-weight:700;letter-spacing:.02em;margin-bottom:4rem}@media screen and (max-width: 749px){#judgeme_product_reviews .jdgm-rev-widg__title{font-size:2.4rem}}#judgeme_product_reviews .jdgm-rev-widg__summary-inner{text-align:center;width:100%;font-size:1.6rem;font-weight:500;letter-spacing:.02em}#judgeme_product_reviews .jdgm-rev-widg__summary-text{margin-top:1rem}#judgeme_product_reviews .jdgm-row-stars{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px}#judgeme_product_reviews .jdgm-row-stars .jdgm-histogram{border:none;width:100%}#judgeme_product_reviews .jdgm-write-rev-link{width:100%;max-width:100%}#judgeme_product_reviews .jdgm-row-actions{padding:0;border-color:#989795}#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{text-align:right}@media screen and (max-width: 749px){#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{margin:4rem 0;text-align:center}}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper{position:relative;display:inline-block}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:none;border-radius:4px;padding:8px 30px 8px 10px;font-size:1.2rem;font-weight:500;letter-spacing:.3em;cursor:pointer;min-width:150px;min-height:36px}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown:focus{outline:none;border:none}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:9px;height:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='9.229' height='10' viewBox='0 0 9.229 10'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='\9577\65b9\5f62_30867' data-name='\9577\65b9\5f62  30867' width='9.229' height='10' transform='translate(0 0)' fill='none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='\30b0\30eb\30fc\30d7_64674' data-name='\30b0\30eb\30fc\30d7  64674' transform='translate(0 0)'%3E%3Cg id='\30b0\30eb\30fc\30d7_63213' data-name='\30b0\30eb\30fc\30d7  63213' transform='translate(0 0)' clip-path='url(%23clip-path)'%3E%3Cpath id='\30d1\30b9_58947' data-name='\30d1\30b9  58947' d='M3.594,1.719,2.633.181a.385.385,0,0,0-.652,0L1.02,1.719.058,3.257a.384.384,0,0,0,.326.588H1.922V10h.769V3.845H4.23a.384.384,0,0,0,.326-.588ZM1.078,3.076l.594-.95L2.307,1.11l.635,1.016.594.95H1.078Z' transform='translate(0 0)' fill='%23000000'/%3E%3Cpath id='\30d1\30b9_58948' data-name='\30d1\30b9_58948' d='M16.566,6.356a.385.385,0,0,0-.336-.2H14.692V0h-.769V6.158H12.384a.384.384,0,0,0-.326.588l.961,1.538.961,1.538a.385.385,0,0,0,.652,0l.961-1.538.961-1.538a.385.385,0,0,0,.01-.39M14.307,8.893l-.635-1.016-.594-.95h2.458l-.594.95Z' transform='translate(-7.386 -0.003)' fill='%23000000'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;border:none;z-index:1;pointer-events:none}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown-arrow:before{content:none}#judgeme_product_reviews input[name=reviewer_name]{margin-top:1rem}#judgeme_product_reviews .jdgm-write-rev-link,#judgeme_product_reviews .jdgm-submit-rev{background-color:#d7000f;border-color:#d7000f;color:#fff}#judgeme_product_reviews .jdgm-row-extra{display:none}#judgeme_product_reviews .jdgm-rev{border:none;padding:40px 0 32px;border-bottom:1px solid #989795}@media screen and (max-width: 749px){#judgeme_product_reviews .jdgm-rev{padding:30px 0 22px}#judgeme_product_reviews .jdgm-rev:first-child{border-top:1px solid #989795}}#judgeme_product_reviews .jdgm-paginate{border:none;padding:40px 0}@media screen and (max-width: 749px){#judgeme_product_reviews .jdgm-paginate{padding:30px 0}}#judgeme_product_reviews .jdgm-paginate .jdgm-btn{position:relative;background:transparent;border:none;box-shadow:none;width:100%;height:32px}#judgeme_product_reviews .jdgm-paginate .jdgm-btn:before{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:1;background:#fff}#judgeme_product_reviews .jdgm-paginate .jdgm-btn:after{position:absolute;content:"";width:20px;height:20px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cline id='\7dda_547' data-name='\7dda  547' x1='20' transform='translate(0 9)' fill='none' stroke='%23D7000F' stroke-width='1'/%3E%3Cline id='\7dda_548' data-name='\7dda  548' x1='20' transform='translate(10.004) rotate(90)' fill='none' stroke='%23D7000F' stroke-width='1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}#judgeme_product_reviews .jdgm-rev__header{display:flex;flex-direction:column;margin-bottom:0}#judgeme_product_reviews .jdgm-rev__header .jdgm-row-profile{order:-1;font-size:2rem;font-weight:500;letter-spacing:.02em;margin-bottom:16px}#judgeme_product_reviews .jdgm-rev__header .jdgm-star{font-size:2rem}#judgeme_product_reviews .jdgm-rev__header .jdgm-rev__timestamp{font-size:1.4rem;font-weight:500;letter-spacing:.02em;color:inherit}@media screen and (max-width: 749px){#judgeme_product_reviews .jdgm-rev__header .jdgm-row-rating{margin-bottom:1.2rem}}#judgeme_product_reviews .jdgm-rev__content .jdgm-rev__title{font-size:1.4rem;font-weight:500;letter-spacing:.02em;margin-bottom:2.4rem}#judgeme_product_reviews .jdgm-rev__content .jdgm-rev__body{font-size:1.4rem;font-weight:400;letter-spacing:.02em;line-height:2}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-template-product.css.map */
