.va-pdp-updated.va-pdp-page{--va-pdp-thumb-gutter: 0px;--va-pdp-ink: var(--va-color-text, #192e28);--va-pdp-muted: var(--va-color-text-light, #6a6a6a);--va-pdp-line: var(--va-color-border, #e7ded3);--va-pdp-green: var(--va-color-secondary, #157631);--va-pdp-forest: var(--va-color-primary, #2c463d)}.va-pdp-updated.va-pdp-page .product.grid.product--three-grid.grid--2-col-desktop{align-items:start;gap:1.2rem}.va-pdp-updated.va-pdp-page .product.grid>.grid__item,.va-pdp-updated.va-pdp-page .product.grid>.product__media-submedia-wrapper{width:auto;max-width:none}@media screen and (max-width:749.98px){.va-pdp-updated.va-pdp-page .product.grid>.product__info-wrapper,.va-pdp-updated.va-pdp-page .product.grid>.product__media-wrapper{max-width:none!important}}@media screen and (min-width:750px){.va-pdp-updated.va-pdp-page .product.grid.product--three-grid.grid--2-col-desktop{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media info" "media submedia";gap:3.2rem}.va-pdp-updated.va-pdp-page .product__media-wrapper{position:sticky;top:calc(var(--header-height-live, 0px) + 1.6rem);align-self:start}.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper{position:static}}@media screen and (min-width:1280px){.va-pdp-updated.va-pdp-page .product.grid.product--three-grid.grid--2-col-desktop{grid-template-columns:minmax(0,5fr) minmax(0,4fr) 38rem;grid-template-areas:"media info submedia"}}.va-pdp-updated.va-pdp-page media-gallery>slider-component:not(.thumbnail-slider){position:relative;border-radius:var(--product-media-radius, 2.8rem);box-shadow:0 1px 3px #192e281a}@media screen and (min-width:750px){.va-pdp-updated.va-pdp-page media-gallery>slider-component.thumbnail-slider{scrollbar-gutter:auto}}.va-media-pill{position:absolute;top:1.4rem;left:1.4rem;z-index:2;display:inline-flex;align-items:center;gap:var(--va-space-4, .4rem);padding:.2rem 1rem;border-radius:var(--va-radius-pill, 999px);background-color:var(--va-media-pill-bg, #e8ba84);color:var(--va-media-pill-fg, #192e28);font-size:1.1rem;font-weight:var(--va-weight-bold, 700);line-height:1.35;white-space:nowrap;pointer-events:none}.va-media-pill svg{width:1.6rem;height:1.6rem;flex-shrink:0;color:var(--va-media-pill-icon, #2c463d)}@media screen and (max-width:749.98px){.updated-product-page-template-suffix.va-pdp-page media-gallery>slider-component .va-media-pill{top:1.4rem;left:calc(var(--px-mobile, 2rem) + 1.4rem);max-width:calc(100% - var(--px-mobile, 2rem) * 2 - 2.8rem)}.updated-product-page-template-suffix.va-pdp-page media-gallery>slider-component .va-media-pill>span{min-width:0;overflow:hidden;text-overflow:ellipsis}}.updated-product-page-template-suffix.va-pdp-page .va-pdp-zoom-hint{line-height:1.35}.va-pdp-updated.va-pdp-page .product.grid>.product__info-wrapper.grid__item{padding-top:0}.va-pdp-updated.va-pdp-page .product__info-wrapper>.product__info-container>.product__info-container{gap:1.6rem;line-height:1.35}.va-pdp-updated.va-pdp-page .va-pdp-vrow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.8rem 1.2rem}.va-pdp-updated.va-pdp-page .vendor__text{font-size:1.4rem;font-weight:var(--va-weight-semibold, 600);line-height:1.35}.va-pdp-tag{display:inline-flex;align-items:center;padding:.2rem 1rem;border-radius:var(--va-radius-pill, 999px);background-color:var(--va-color-white, #ffffff);box-shadow:inset 0 0 0 1px var(--va-color-border, #e7ded3);color:var(--va-color-text, #192e28);font-size:1.2rem;font-weight:var(--va-weight-semibold, 600);line-height:1.35;white-space:nowrap}.va-pdp-updated.va-pdp-page .product__title .b-main-title{font-size:2.8rem;font-weight:var(--va-weight-semibold, 600);line-height:1.15;color:var(--va-pdp-ink)}.va-pdp-updated.va-pdp-page .va-pdp-rating{gap:.6rem .8rem;line-height:1.35}.va-pdp-updated.va-pdp-page .va-pdp-rating__stars .va-icon{width:2rem;height:2rem}.va-pdp-updated.va-pdp-page .product__info-wrapper .product__info-container>.rte,.va-pdp-updated.va-pdp-page .product__info-wrapper .product__info-container>.rte p{margin:0;color:var(--va-pdp-ink);font-size:1.4rem;line-height:1.35}.va-pdp-updated.va-pdp-page .va-pdp-hl{display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;margin:0;padding:0;list-style:none}.va-pdp-updated.va-pdp-page .va-pdp-hl li{display:flex;align-items:center;gap:.6rem;margin:0;color:var(--va-pdp-ink);font-size:1.3rem;font-weight:var(--va-weight-semibold, 600);line-height:1.25}.va-pdp-updated.va-pdp-page .va-pdp-hl .va-icon{flex-shrink:0;width:1.8rem;height:1.8rem;color:var(--va-pdp-green)}.va-pdp-updated.va-pdp-page .va-pdp-summary{display:flex;flex-direction:column;gap:1.6rem;color:var(--va-pdp-ink);font-size:1.4rem;line-height:1.35}.va-pdp-updated.va-pdp-page .va-pdp-summary>.metafield-rich_text_field{display:contents}.va-pdp-updated.va-pdp-page .va-pdp-summary :is(p,ul,ol,h1,h2,h3,h4,h5,h6){margin:0}.va-pdp-updated.va-pdp-page .va-pdp-summary :is(h1,h2,h3,h4,h5,h6){font-family:inherit;font-size:1.4rem;font-weight:var(--va-weight-bold, 700);line-height:1.35;letter-spacing:0}.va-pdp-updated.va-pdp-page .va-pdp-summary :is(ul,ol){display:flex;flex-wrap:wrap;gap:.6rem 1.6rem;padding:0;list-style:none}.va-pdp-updated.va-pdp-page .va-pdp-summary li{display:flex;align-items:center;gap:.6rem;margin:0;font-size:1.3rem;font-weight:var(--va-weight-semibold, 600);line-height:1.25}.va-pdp-updated.va-pdp-page .va-pdp-summary li:before{content:"";flex:0 0 1.8rem;width:1.8rem;height:1.8rem;background-color:var(--va-pdp-green);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E") center / contain no-repeat}.va-pdp-updated.va-pdp-page .va-pdp-about{display:flex;flex-direction:column;gap:.8rem}.va-pdp-updated.va-pdp-page .va-pdp-about__title{margin:0;color:var(--va-pdp-forest);font-family:inherit;font-size:1.9rem;font-weight:var(--va-weight-bold, 700);line-height:1.35;letter-spacing:0}.va-pdp-updated.va-pdp-page .va-pdp-about__body{display:flex;flex-direction:column;gap:.8rem;color:var(--va-pdp-ink);font-size:1.4rem;line-height:1.55}.va-pdp-updated.va-pdp-page .va-pdp-about__body>*{margin:0}.va-pdp-updated.va-pdp-page .va-pdp-dl{display:flex;flex-direction:column;gap:1rem;padding:1.2rem 1.6rem;border-radius:var(--va-radius-md, 8px);background-color:var(--va-color-white, #ffffff);box-shadow:inset 0 0 0 1px var(--va-pdp-line)}.va-pdp-updated.va-pdp-page .product__info-wrapper .va-pdp-dl{margin-top:.4rem}.va-pdp-updated.va-pdp-page .va-pdp-dl__row{display:flex;align-items:flex-start;gap:1rem;margin:0;color:var(--va-pdp-ink);font-size:1.3rem;line-height:1.35}.va-pdp-updated.va-pdp-page .va-pdp-dl__row[hidden]{display:none}.va-pdp-updated.va-pdp-page .va-pdp-dl__text{min-width:0}.va-pdp-updated.va-pdp-page .va-pdp-dl__text p{margin:0}.va-pdp-updated.va-pdp-page .va-pdp-dl__text p+p{padding-top:.4rem}.va-pdp-updated.va-pdp-page .va-pdp-dl__text a{color:var(--va-pdp-green)}.va-pdp-updated.va-pdp-page .va-pdp-dl__row .va-icon{flex-shrink:0;width:2rem;height:2rem;color:var(--va-pdp-green)}.va-pdp-updated.va-pdp-page .va-pdp-dl__row strong,.va-pdp-updated.va-pdp-page .va-pdp-dl__row b{font-weight:var(--va-weight-bold, 700)}.va-pdp-updated.va-pdp-page .va-pdp-trust{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.2rem;margin:0;padding:0;list-style:none}.va-pdp-updated.va-pdp-page .va-pdp-trust li{display:flex;align-items:center;gap:.8rem;margin:0;color:var(--va-pdp-ink);font-size:1.3rem;line-height:1.25}.va-pdp-updated.va-pdp-page .va-pdp-trust__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 3.6rem;width:3.6rem;height:3.6rem;border-radius:50%;background-color:var(--va-color-white, #ffffff);box-shadow:inset 0 0 0 1px var(--va-pdp-line);color:var(--va-pdp-green)}.va-pdp-updated.va-pdp-page .va-pdp-trust__icon .va-icon{width:1.8rem;height:1.8rem}.va-pdp-updated.va-pdp-page .va-pdp-trust a{color:var(--va-pdp-green);text-decoration:none}.va-pdp-updated.va-pdp-page .va-pdp-trust a:hover{text-decoration:underline;text-underline-offset:3px}.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper .product__info-panel{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem;color:var(--va-pdp-ink);font-size:1.4rem;line-height:1.35}.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper .product__info-panel>*{grid-column:1 / -1;min-width:0}@media screen and (min-width:750px){.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper .product__info-panel{padding:2rem;border-radius:1.2rem;background:var(--va-color-white, #ffffff);box-shadow:inset 0 0 0 1px var(--va-pdp-line)}}@media screen and (max-width:749.98px){.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper .product__info-panel{padding:0;border-radius:0;background:none;box-shadow:none}}.va-pdp-updated.va-pdp-page .product__info-panel>[id^=price-]{grid-column:1;margin:0}.va-pdp-updated.va-pdp-page .product__info-panel>div:has(>.installment){grid-column:2}.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] .price{margin:0;font-size:2.1rem;line-height:1.15}.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] .price-item,.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] .price__regular span.price-item--regular,.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] .price__sale span.price-item--sale{gap:0;color:var(--va-pdp-ink);font-size:2.1rem;font-weight:800;line-height:1.15}.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] .va-pdp-price__symbol,.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] .va-pdp-price__amount{padding:0;font-size:2.1rem;font-weight:800;line-height:1.15}.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] .va-pdp-price__code{display:none}.va-pdp-updated.va-pdp-page .product__info-panel [id^=price-] s.price-item{font-size:1.4rem;font-weight:400}.va-pdp-updated.va-pdp-page .product__info-panel .installment{display:block;margin:0;color:var(--va-pdp-ink);font-size:1.2rem;line-height:1.35}.va-pdp-updated.va-pdp-page .product__info-panel>div:has(>.installment)+.product-key-info,.va-pdp-updated.va-pdp-page .product__info-panel>div:has(>.installment)+*>.product-key-info{margin-top:-.8rem}.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper .product-key-info__info>div:only-child p{color:var(--va-pdp-ink);font-size:1.3rem;line-height:1.35}.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper .product-key-info__info>div:only-child p+p{padding-top:.4rem;color:var(--va-pdp-muted);font-size:1.2rem}.va-pdp-updated.va-pdp-page .product__media-submedia-wrapper .product-form--buy-buttons{padding:0;margin:0;border:0}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .product-form__buttons>.flex{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1.2rem 1rem}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .product-form__buttons>.flex>.pb-1{grid-column:1;padding:0}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .product-form__buttons>.flex>.grow{display:contents}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .product-form__buttons>.flex>.grow>.product-form__submit{grid-column:2;min-width:0}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .product-form__buttons>.flex>:not(.pb-1):not(.grow),.va-pdp-updated.va-pdp-page .product-form--buy-buttons .product-form__buttons>.flex>.grow>:not(.product-form__submit){grid-column:1 / -1;order:-1;min-width:0;margin:0}.va-pdp-updated.va-pdp-page .product-form--buy-buttons quantity-input.quantity{display:grid;grid-template-columns:4.4rem 2.6rem 4.4rem;grid-template-areas:"decrease input increase";align-items:center;width:auto;min-width:0;height:4.8rem;min-height:4.8rem;padding:0;border:0;border-radius:var(--va-radius-pill, 999px);background:var(--va-color-body, #fcf6ef);box-shadow:inset 0 0 0 1px var(--va-pdp-line);color:var(--va-pdp-forest);overflow:hidden}.va-pdp-updated.va-pdp-page .product-form--buy-buttons quantity-input.quantity:before,.va-pdp-updated.va-pdp-page .product-form--buy-buttons quantity-input.quantity:after{display:none}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__input{grid-area:input;box-sizing:border-box;width:2.6rem;min-width:0;height:4.8rem;padding:0;border:0;background:transparent;color:var(--va-pdp-ink);font-size:1.4rem;font-weight:var(--va-weight-bold, 700);text-align:center;opacity:1;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__input::-webkit-outer-spin-button,.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button{position:relative;display:inline-flex;align-items:center;justify-content:center;width:4.4rem;min-width:4.4rem;height:4.8rem;padding:0;border:0;border-radius:var(--va-radius-pill, 999px);background:transparent;color:var(--va-pdp-forest);cursor:pointer}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button-decrease{grid-area:decrease}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button-increase{grid-area:increase}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button:not(.disabled):hover{background-color:var(--va-color-accent-soft, #e8ba84)}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button svg{display:none}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button:after,.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button-increase:before{content:"";position:absolute;top:50%;left:50%;width:1.2rem;height:2px;border-radius:1px;background-color:currentColor;transform:translate(-50%,-50%)}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button-increase:before{width:2px;height:1.2rem}.va-pdp-updated.va-pdp-page .product-form--buy-buttons .quantity__button:focus-visible{outline:2px solid var(--va-pdp-green);outline-offset:-2px}.va-pdp-updated.va-pdp-page .product__info-panel .product-form__submit{gap:.8rem;min-height:4.8rem;margin:0;padding:1.2rem 2rem;font-size:1.6rem;font-weight:var(--va-weight-bold, 700);line-height:1.15}.va-pdp-updated.va-pdp-page .product__info-panel .product-form__submit .icon{width:1.8rem;height:1.8rem}.va-pdp-updated.va-pdp-page .va-pdp-total{margin-top:-.4rem}.va-pdp-updated.va-pdp-page .va-pdp-total__line{margin:0;color:var(--va-pdp-ink);font-size:1.3rem;line-height:1.35}.va-pdp-updated.va-pdp-page .va-pdp-total__line strong{font-weight:var(--va-weight-bold, 700)}.va-pdp-updated.va-pdp-page .va-pdp-total [hidden]{display:none}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp{display:flex;flex-direction:column;gap:.8rem;padding:0;border:0}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp__label{display:flex;align-items:center;gap:1.2rem;margin:0;color:var(--va-pdp-muted);font-size:1.2rem;font-weight:var(--va-weight-semibold, 600);line-height:1.35;white-space:nowrap}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp__label:before,.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp__label:after{content:"";flex:1 1 0;height:1px;background-color:var(--va-pdp-line)}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp__form,.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp .shopify-payment-button{margin:0}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp shopify-accelerated-checkout{--shopify-accelerated-checkout-button-block-size: 48px !important;--shopify-accelerated-checkout-button-border-radius: 999px !important;--shopify-accelerated-checkout-button-box-shadow: none !important;--shopify-accelerated-checkout-row-gap: .4rem !important;--shopify-accelerated-checkout-inline-alignment: center;--shopify-accelerated-checkout-skeleton-background-color: var(--va-color-border, #e7ded3)}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp .shopify-payment-button__button--unbranded{min-height:4.8rem;border-radius:var(--va-radius-pill, 999px);box-shadow:none;font-size:1.6rem;font-weight:var(--va-weight-bold, 700)}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp .shopify-payment-button__more-options{display:flex;align-items:center;justify-content:center;min-height:3.2rem;margin:0;color:var(--va-pdp-muted);font-size:1.2rem;line-height:1.35;text-decoration:underline;text-underline-offset:3px}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp .shopify-payment-button__more-options:hover{color:var(--va-pdp-ink)}.updated-product-page-template-suffix.va-pdp-page .va-pdp-exp__note{margin:0;color:var(--va-pdp-muted);font-size:1.2rem;line-height:1.35;text-align:center}.va-pdp-updated.va-pdp-page .va-pdp-exp__note[hidden]{display:none}@media screen and (max-width:749.98px){.va-pdp-updated.va-pdp-page .product__info-wrapper>.product__info-container>.product__info-container{gap:.8rem}.va-pdp-updated.va-pdp-page .product__title .b-main-title{font-size:1.9rem}.va-pdp-updated.va-pdp-page .va-pdp-rating{gap:.5rem}.va-pdp-updated.va-pdp-page .va-pdp-rating__stars .va-icon{width:1.4rem;height:1.4rem}.va-pdp-updated.va-pdp-page .va-pdp-rating__divider{display:none}.va-pdp-updated.va-pdp-page .va-pdp-hl li,.va-pdp-updated.va-pdp-page .va-pdp-summary li{font-size:1.2rem}.va-pdp-updated.va-pdp-page .va-pdp-summary{gap:.8rem}}@media screen and (max-width:749.98px){.va-pdp-updated.va-pdp-page .va-pdp-on-md{display:none!important}}@media screen and (min-width:750px){.va-pdp-updated.va-pdp-page .va-pdp-on-sm{display:none!important}}@media screen and (max-width:1279.98px){.va-pdp-updated.va-pdp-page .va-pdp-on-xl{display:none!important}}@media screen and (min-width:1280px){.va-pdp-updated.va-pdp-page .va-pdp-on-lg-down{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/78/assets/va-pdp-updated.css.map */
