.product{--product-gap: 5.6rem !important}.product__media-gallery-thumbails{display:flex!important;flex-direction:row!important;gap:1.2rem!important;margin-top:1.4rem!important;flex-wrap:wrap}.product__media-gallery-thumbails .swiper-slide,.product__media-gallery-thumbails .product__thumbs-container{width:9.2rem!important;height:9.2rem!important;flex-shrink:0!important}.product__thumbs-inner,.product__media-gallery-thumbails .product__thumbs-container{border-radius:1.4rem!important;border:1px solid rgba(18,68,41,.14)!important;overflow:hidden!important}.product__media-gallery-thumbails .swiper-slide-thumb-active .product__thumbs-inner,.product__media-gallery-thumbails .swiper-slide-thumb-active .product__thumbs-container{border-color:#1f8741!important;box-shadow:0 0 0 2px #1f874147!important}.product__media-gallery-viewer-wrap,.product__media-gallery-viewer{border-radius:2.4rem!important;border:1px solid rgba(18,68,41,.14)!important;overflow:hidden!important;position:relative!important;min-width:0!important}.product:not(.product--media-has-0) .product__info-wrapper{background:#fff;border:1px solid rgba(18,68,41,.14);border-radius:2.4rem;box-shadow:0 3.4rem 6.4rem -4.4rem #12442980;padding:3.4rem;min-width:0}.product__block--text .product__text{font-family:var(--font-body-family);font-size:1.35rem;color:#717667;line-height:2.228rem;letter-spacing:.016rem}.product__block--text:first-of-type .product__text{font-size:1.35rem}.product__title{font-family:"Outfit",var(--font-heading-family);font-weight:800;font-size:2.7rem;letter-spacing:-.074rem;line-height:2.996rem;color:#124429;margin:0}.product__block--text .product__text.text-upper.text-subtext{font-family:var(--font-body-family);font-size:1.7rem;color:#717667;letter-spacing:.016rem;line-height:2.8rem;text-transform:none;font-weight:400}.gh-pill{display:inline-flex;align-items:center;padding:.6rem 1.3rem;border-radius:10rem;font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:1.25rem;line-height:2.063rem;letter-spacing:.016rem;white-space:nowrap;margin-right:.6rem;margin-bottom:.4rem}.gh-pill--primary{background:#1f8741;color:#fff}.gh-pill--soft{background:#1f87411a;color:#167a38}.gh-pill--orange{background:#c2843e24;color:#b87b34;letter-spacing:.048rem}.product__block--price{border-top:1px solid rgba(18,68,41,.14);border-bottom:1px solid rgba(18,68,41,.14);padding:1.2rem 0;margin:.8rem 0}.f-price--large .price__regular,.f-price--large .price__sale{font-family:"Outfit",var(--font-heading-family)!important;font-weight:800!important;font-size:3.8rem!important;letter-spacing:-.076rem!important;color:#124429!important;line-height:3.8rem!important}.volume-pricing-note,.product__tax{font-family:var(--font-body-family);font-weight:500;font-size:1.4rem;color:#717667;letter-spacing:.016rem;line-height:2.31rem}.product-form__input--button-standard input[type=radio]+label{font-family:"Outfit",var(--font-heading-family)!important;font-weight:700!important;font-size:1.4rem!important;color:#124429!important;background:#fff!important;border:1px solid rgba(18,68,41,.14)!important;border-radius:1rem!important;padding:1rem 1.2rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:.1rem!important;min-height:unset!important;min-width:unset!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important}.product-form__input--button-standard .form__label{font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:1.3rem;color:#124429;letter-spacing:.016rem;line-height:2.145rem;margin-bottom:1.1rem}.product-form__input--button-standard .form__label span:last-child{font-family:var(--font-body-family);font-weight:400;font-size:1.2rem;color:#717667}.product__inventory{display:flex;align-items:center;gap:.9rem;font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:1.4rem;letter-spacing:.016rem;line-height:2.31rem;margin:0}.product__inventory--in-stock{color:#167a38}.product__inventory--low-stock{color:#c2843e}.product__inventory--out-of-stock{color:#717667}.product__inventory-icon{display:inline-block;width:1.1rem;height:1.1rem;border-radius:5.5px;flex-shrink:0}.product__inventory--in-stock .product__inventory-icon,.product__inventory--low-stock .product__inventory-icon{background:#1f8741}.product__inventory--out-of-stock .product__inventory-icon{background:#717667}.quantity{border:1px solid rgba(18,68,41,.14);border-radius:14px;overflow:hidden;display:flex;align-items:center}.quantity__button{width:4.6rem;height:4.6rem;display:flex;align-items:center;justify-content:center;background:#fff;border:none;font-family:"Outfit",var(--font-heading-family);font-weight:400;font-size:2rem;color:#124429;cursor:pointer;flex-shrink:0}.quantity__input{width:3.8rem;text-align:center;font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.6rem;color:#124429;border:none;box-shadow:none;background:transparent}.product-form__submit.btn--primary{background:#1f8741!important;border-radius:14px!important;font-family:"Outfit",var(--font-heading-family)!important;font-weight:700!important;font-size:1.7rem!important;color:#fff!important;height:5.4rem!important;box-shadow:0 1.6rem 3rem -1.4rem #1f8741bf!important;letter-spacing:0!important;border:none!important;flex:1!important;transition:background .15s ease!important}.product-form__submit.btn--primary:hover{background:#167a38!important}.product-form__submit.btn--secondary{border-radius:10rem!important;font-family:"Outfit",var(--font-heading-family)!important;font-weight:700!important;font-size:1.7rem!important;height:5.4rem!important}.product__block--buy_buttons .flex.items-center.gap-4{gap:1.2rem!important}.product__block--icon-with-text .icon-with-text{background:#124429;border-radius:1.3rem;padding:1.2rem 1.5rem;display:flex;align-items:center;gap:1.1rem}.product__block--icon-with-text .icon-with-text__item{color:#f6f1e7e6;font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.016rem;line-height:1.69rem}.product__block--icon-with-text .icon-with-text__item strong{color:#fff}.product__block--icon-with-text .icon-with-text svg{color:#ffffffbf;flex-shrink:0;width:1.8rem;height:1.8rem}.product-usp-list{list-style:none!important;padding:0!important;margin:0!important;display:flex!important;flex-direction:column!important;gap:1rem!important}.product-usp-list li{display:flex;align-items:flex-start;gap:1.1rem;font-family:var(--font-body-family);font-size:1.35rem;color:#232a23;letter-spacing:.016rem;line-height:2.228rem}.product-usp-list li svg{flex-shrink:0;margin-top:.15rem;width:1.9rem;height:1.9rem}.product__block--collapsible_tab .accordion-details{border-top:1px solid rgba(18,68,41,.14)}.product__block--collapsible_tab .accordion-details:last-child{border-bottom:1px solid rgba(18,68,41,.14)}.product__block--collapsible_tab .accordion-details__summary{padding:1.6rem 0}.product__block--collapsible_tab .accordion-details__summary h2.h4{font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.6rem;color:#124429;letter-spacing:0;line-height:1.72rem;margin:0}.product__block--collapsible_tab .accordion-details__content{padding-bottom:1.6rem;font-family:var(--font-body-family);font-size:1.4rem;color:#2e342d;line-height:2.26rem;letter-spacing:.016rem}.gh-tp-row{display:flex;align-items:center;gap:.9rem;margin-bottom:1rem}.gh-tp-stars{display:flex;gap:.2rem}.gh-tp-star{background:#219653;border-radius:.4rem;width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.gh-tp-score{font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.35rem;color:#124429;line-height:2.228rem}.gh-tp-count{font-family:var(--font-body-family);font-size:1.35rem;color:#717667;line-height:2.228rem}.gh-countdown-band{background:#124429;border-radius:1.3rem;padding:1.2rem 1.5rem;display:flex;align-items:center;gap:1.1rem}.gh-countdown-icon{background:#ffffff1f;border-radius:.8rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#ffffffd9}.gh-countdown-txt{font-family:var(--font-body-family);font-size:1.3rem;color:#f6f1e7e6;letter-spacing:.016rem;line-height:1.69rem;flex:1}.gh-countdown-txt strong{color:#fff;font-weight:600}.gh-countdown-pill{background:#1f8741;border-radius:8px;padding:.5rem 1.1rem;flex-shrink:0;white-space:nowrap}#gh-timer-val{font-family:"Outfit",var(--font-heading-family);font-weight:900;font-size:1.5rem;color:#fff;line-height:2.475rem;letter-spacing:.016rem}.gh-t-num{font-weight:900;font-size:1.5rem}.gh-t-unit{font-weight:600;font-size:1.1rem;opacity:.85;margin-right:.15rem}.product__info-container .product__blocks{display:flex;flex-direction:column;gap:0}.product__block{padding-top:0;padding-bottom:0}.product__block+.product__block{margin-top:.89rem}.product__block--price{margin-top:1rem;margin-bottom:0}.product__block--variant_picker{margin-top:1rem}.product__block:has(.gh-rev-block){margin-top:1.2rem}.product__block:has(.gh-countdown-band){margin-top:1.2rem}.product__block:has(.gh-payment-row){margin-top:1rem}.product-form__input--button-standard{display:flex!important;flex-direction:column!important}.product-form__input--button-standard.js{flex-direction:column!important}.product__block--variant_picker .product-form__input--button-standard.js{display:grid!important;grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:.6rem!important}.product__block--variant_picker .product-form__input--button-standard.js .form__label{grid-column:1 / -1!important}.product-form__input--button-standard input[type=radio]+label{font-family:"Outfit",var(--font-heading-family)!important;font-weight:700!important;font-size:1.4rem!important;color:#124429!important;background:#fff!important;border:1px solid rgba(18,68,41,.14)!important;border-radius:1rem!important;padding:1rem .4rem!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:flex-start!important;gap:.1rem!important;min-height:4.8rem!important;min-width:unset!important;width:100%!important;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease!important;cursor:pointer!important;text-align:center!important}@media(hover:hover){.product-form__input--button-standard input[type=radio]+label:hover{background:#1f87410d!important;border-color:#1f8741!important;color:#124429!important}}.product-form__input--button-standard input[type=radio]:checked+label{background:#1f874114!important;border-color:#1f8741!important;color:#124429!important;box-shadow:inset 0 0 0 1px #1f8741!important}.variant-discount-pct{display:block;font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:.9rem;color:#c2843e;letter-spacing:-.018rem;line-height:normal}.product-form__input--button-standard .form__label{font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:1.3rem;color:#124429;letter-spacing:.016rem;line-height:2.145rem;margin-bottom:.6rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem}.product-form__input--button-standard .form__label>div>span:last-child{font-family:var(--font-body-family);font-weight:400;font-size:1.2rem;color:#717667}.gh-payment-row{display:flex;align-items:center;justify-content:space-between;gap:1.4rem;padding:1.5rem 0;border-top:1px solid rgba(18,68,41,.14)}.gh-payment-label{display:flex;align-items:center;gap:.7rem;font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:1.2rem;color:#717667;letter-spacing:.016rem;white-space:nowrap;flex-shrink:0}.gh-payment-label svg{color:#717667;flex-shrink:0}.gh-payment-icons{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;justify-content:flex-end}.gh-pay-icon{display:flex;align-items:center}.gh-pay-icon svg,.gh-pay-icon img{height:2.2rem;width:auto;display:block}.gh-rev-block{background:#1f87410d;border:1px solid rgba(31,135,65,.18);border-radius:1.6rem;padding:1.7rem 1.7rem 1.5rem;display:flex;flex-direction:column;gap:1.2rem}.gh-rev-head{display:flex;align-items:center;justify-content:space-between;width:100%}.gh-rev-title{font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.4rem;color:#124429;letter-spacing:.016rem;line-height:2.31rem}.gh-rev-score{display:flex;align-items:center;gap:.6rem}.gh-rev-score-star{background:#219653;border-radius:.4rem;width:1.8rem;height:1.8rem;display:flex;align-items:center;justify-content:center}.gh-rev-score b{font-family:"Outfit",var(--font-heading-family);font-weight:800;font-size:1.4rem;color:#124429;letter-spacing:.016rem;line-height:2.31rem}.gh-rev-track{overflow:hidden;width:100%;position:relative}.gh-rev-inner{display:flex;transition:transform .35s ease;min-width:0}.gh-rev-card{min-width:100%;display:flex;flex-direction:column;gap:1rem}.gh-rev-card-top{display:flex;align-items:center;gap:.9rem}.gh-rev-av{background:#1f8741;border-radius:1.5rem;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.3rem;color:#fff;text-align:center;letter-spacing:.016rem}.gh-rev-id{display:flex;flex-direction:column;gap:.1rem;flex:1}.gh-rev-name{font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.3rem;color:#124429;letter-spacing:.016rem;line-height:1.43rem}.gh-rev-stars{display:flex;gap:.1rem}.gh-rev-verif{font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:1.05rem;color:#167a38;background:#1f87411f;border-radius:10rem;padding:.2rem .9rem;white-space:nowrap;letter-spacing:.016rem;line-height:1.733rem;align-self:flex-start}.gh-rev-text{font-family:var(--font-body-family);font-size:1.3rem;color:#2e342d;line-height:1.95rem;letter-spacing:.016rem;margin:0}.gh-rev-dots{display:flex;justify-content:center;gap:.6rem;padding-top:.1rem}.gh-rev-dot{width:.7rem;height:.7rem;border-radius:3.5px;background:#1f874140;border:none;cursor:pointer;padding:0;transition:background .2s,width .2s}.gh-rev-dot--active{background:#1f8741;width:1.8rem;border-radius:10rem}[id$=__desc_spec] .section{background:rgb(var(--color-background))}[id$=__desc_spec] .collapsible-tabs__header .rich-text__subheading{display:inline-flex;align-items:center;gap:1.2rem;font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;letter-spacing:.336rem;text-transform:uppercase;color:#1f8741}[id$=__desc_spec] .collapsible-tabs__heading,[id$=__desc_spec] .rich-text__heading,[id$=__desc_spec] .accordion-details__summary .inline-richtext,[id$=__desc_spec] .accordion-details__summary h2,[id$=__desc_spec] .accordion-details__summary h3{font-family:"Outfit",var(--font-heading-family)!important;font-weight:800!important;font-size:3.8rem!important;letter-spacing:-.076rem;line-height:4.1rem;color:#124429!important}[id$=__desc_spec] .accordion-details__content p,[id$=__desc_spec] .rte p{font-family:var(--font-body-family);font-weight:400;font-size:1.65rem;color:#232a23;letter-spacing:.016rem;line-height:2.838rem}.gh-spec-table{background:#fff;border:1px solid rgba(18,68,41,.14);border-radius:1.8rem;overflow:hidden;box-shadow:0 2.2rem 4.4rem -3.4rem #12442966;margin-top:1rem}.gh-spec-row{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(18,68,41,.14);padding:0}.gh-spec-row:last-child{border-bottom:none}.gh-spec-row:nth-child(2n),.gh-spec-row--alt{background:#1f87410a}.gh-spec-key{flex:0 0 37%;padding:1.55rem 2rem;font-family:var(--font-body-family);font-weight:500;font-size:1.5rem;color:#717667;letter-spacing:.016rem;line-height:1.35;min-width:0;overflow-wrap:anywhere}.gh-spec-val{flex:1;padding:1.55rem 2rem;font-family:"Outfit",var(--font-heading-family);font-weight:700;font-size:1.5rem;color:#124429;text-align:right;letter-spacing:.016rem;line-height:1.35;min-width:0;overflow-wrap:anywhere}.gh-spec-row:first-child .gh-spec-val,.gh-spec-val--green{color:#1f8741}.gh-product-specifications{background:rgb(var(--color-background))}.gh-product-specifications__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:5.6rem;align-items:start}.gh-product-specifications__grid--specs-only{grid-template-columns:minmax(0,1fr);max-width:86rem;margin-inline:auto}.gh-product-specifications__column{min-width:0}.gh-product-specifications__header{margin-bottom:1.8rem}.gh-product-specifications__eyebrow{display:inline-flex;align-items:center;gap:1.2rem;font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;letter-spacing:.336rem;text-transform:uppercase;color:#1f8741;margin:0 0 .8rem}.gh-product-specifications__eyebrow--line:before{content:"";display:block;width:var(--gh-product-specifications-line-width, 26px);height:1px;background:currentColor;opacity:.7;flex:0 0 var(--gh-product-specifications-line-width, 26px)}.gh-product-specifications__heading{font-family:"Outfit",var(--font-heading-family);font-weight:800;font-size:3.8rem;line-height:4.1rem;letter-spacing:0;color:#124429;margin:0}.gh-product-specifications__heading.h1{font-size:4.8rem;line-height:5.2rem}.gh-product-specifications__heading.h2{font-size:4.2rem;line-height:4.55rem}.gh-product-specifications__heading.h3{font-size:3.8rem;line-height:4.1rem}.gh-product-specifications__content p,.gh-product-specifications__content{font-family:var(--font-body-family);font-weight:400;font-size:1.65rem;color:#232a23;letter-spacing:.016rem;line-height:2.838rem}.gh-product-specifications__content p{margin:0 0 2.3rem}.gh-product-specifications__content p:last-child{margin-bottom:0}@media screen and (max-width:767px){.gh-product-specifications__grid{grid-template-columns:minmax(0,1fr);gap:3.2rem}.gh-product-specifications__heading{font-size:3.2rem;line-height:3.5rem}.gh-product-specifications__heading.h1,.gh-product-specifications__heading.h2,.gh-product-specifications__heading.h3{font-size:2.99rem;line-height:3.5rem}.gh-product-specifications__content p,.gh-product-specifications__content{font-size:14px;line-height:2.5rem}}[id$=__reviews] .testimonials-wrapper,[id$=__reviews] .section{background:#f7f6f2!important}[id$=__reviews] .rich-text__heading{font-family:"Outfit",var(--font-heading-family);font-weight:800!important;font-size:4.8rem!important;letter-spacing:-.096rem;line-height:5.184rem;color:#124429!important}[id$=__reviews] .testimonial-card,[id$=__reviews] .testimonial{background:#fff!important;border:1px solid rgba(18,68,41,.14)!important;border-radius:2.2rem!important;box-shadow:0 2.2rem 4.4rem -3rem #12442966!important;padding:3.1rem 2.8rem 2.9rem!important}[id$=__often_bought] .section{background:#f6f1e7}[id$=__often_bought] .rich-text__heading{font-family:"Outfit",var(--font-heading-family);font-weight:800;color:#124429}[id$=__trust_band] .multicolumn__heading,[id$=__trust_band] .rich-text__heading{font-family:"Outfit",var(--font-heading-family);font-weight:800!important;font-size:3.8rem!important;line-height:4.1rem;letter-spacing:-.076rem;color:#124429!important;text-align:center}[id$=__trust_band] .multicolumn__subheading,[id$=__trust_band] .rich-text__subheading{font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;letter-spacing:.336rem;text-transform:uppercase;color:#1f8741!important;text-align:center}[id$=__trust_band] .f-column{background:#1f87410d!important;border:1px solid rgba(31,135,65,.13)!important;border-radius:1.6rem!important;padding:2.1rem 2.3rem!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:1.6rem!important}[id$=__trust_band] .column__icon{width:5rem;height:5rem;min-width:5rem;background:#1f87411f;border-radius:2.5rem;flex-shrink:0}[id$=__trust_band] .f-column h3,[id$=__trust_band] .column__heading{font-family:"Outfit",var(--font-heading-family)!important;font-weight:700!important;font-size:1.55rem!important;line-height:1.86rem!important;letter-spacing:-.031rem!important;color:#124429!important;margin:0 0 .3rem!important}[id$=__trust_band] .f-column p,[id$=__trust_band] .column__text{font-family:var(--font-body-family)!important;font-size:1.3rem!important;line-height:1.885rem!important;letter-spacing:.016rem!important;color:#717667!important;margin:0!important}[id$=__trust_band] .f-column:last-child{background:#1f874117!important;border-color:#1f8741!important}[id$=__newsletter] .newsletter{background:#124429!important}[id$=__newsletter] .rich-text__heading{color:#f6f1e7!important;font-family:"Outfit",var(--font-heading-family);font-weight:800!important;font-size:3.8rem!important}[id$=__newsletter] .rich-text__text,[id$=__newsletter] .rich-text__subheading{color:#f6f1e7c7!important}[id$=__newsletter] .newsletter__input{background:#ffffff14;border-color:#f6f1e74d;color:#f6f1e7}[id$=__newsletter] .newsletter__input::placeholder{color:#f6f1e780}[id$=__newsletter] .newsletter__btn,[id$=__newsletter] .btn--primary{background:#1f8741!important;color:#fff!important;border-radius:10rem!important}[id$=__newsletter] .newsletter__btn:hover,[id$=__newsletter] .btn--primary:hover{background:#167a38!important}[id$=__instagram] .rich-text__heading,[id$=__instagram] .section__heading{font-family:"Outfit",var(--font-heading-family);font-weight:800!important;font-size:3.6rem!important;color:#124429!important;letter-spacing:-.072rem}[id$=__scrolling_promo_trust] .scrolling-promotion__text,[id$=__scrolling_promo_trust] .promotion__item-text,[id$=__scrolling_promo_trust] .promotion__item-wrap{font-family:"Outfit",var(--font-heading-family);font-weight:600;font-size:1.6rem;letter-spacing:.016rem;color:#f6f1e7}.product__block.product__block--inventory{margin:0 0 10px}@media screen and (max-width:989px){.product:not(.product--media-has-0) .product__info-wrapper{border-radius:1.6rem;padding:2rem}.product__title{font-size:2.8rem;line-height:3.2rem}.product__block--variant_picker .product-form__input--button-standard.js{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media screen and (max-width:767px){.gh-countdown-band{padding:.55rem}.gh-countdown-pill span{font-size:10px!important}.gh-countdown-pill{padding:.2rem .88rem}.gh-countdown-txt{font-size:11px}.gh-countdown-icon{width:2rem;height:2rem}.gh-countdown-icon svg{max-width:13px}[id$=__trust_band] .multicolumn__heading,[id$=__trust_band] .rich-text__heading{font-size:2.99rem!important}.product:not(.product--media-has-0) .product__info-wrapper{border-radius:1.2rem;padding:1.6rem;box-shadow:none}.f-price--large .price__regular,.f-price--large .price__sale{font-size:3rem!important}.product-form__input--button-standard input[type=radio]+label{padding:.8rem .4rem!important;font-size:1.2rem!important}.product__block--variant_picker .product-form__input--button-standard.js{grid-template-columns:repeat(4,minmax(0,1fr))!important}.gh-countdown-band{flex-wrap:wrap;gap:.3rem;justify-content:center}.gh-countdown-txt{flex:revert-rule;min-width:0;line-height:1.3}.gh-payment-row{flex-wrap:wrap;gap:1rem}.gh-payment-icons{justify-content:flex-start}}@media(min-width:768px){[id$=__desc_spec] .accordion-parent{display:grid!important;grid-template-columns:1fr 1fr;gap:5.6rem;align-items:start}[id$=__desc_spec] .accordion-item{border:0!important;margin:0!important}[id$=__desc_spec] .accordion-details{border:0!important}[id$=__desc_spec] .accordion-details__summary{pointer-events:none;cursor:default;padding:0!important;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}[id$=__desc_spec] .accordion-details__summary .accordion__toggle,[id$=__desc_spec] .accordion-details__summary .icon-caret,[id$=__desc_spec] .accordion-details__summary>svg,[id$=__desc_spec] .accordion-details__summary .accordion-details__icon{display:none!important}[id$=__desc_spec] .accordion-details__content{padding-top:1.6rem!important}}[id$=__trust_band] .multicolumn-card{display:flex!important;flex-direction:row!important;align-items:center!important;gap:1rem!important;width:100%}[id$=__trust_band] .multicolumn-card:before{content:"";width:5rem;height:5rem;min-width:5rem;border-radius:50%;background-color:#1f87411f;background-repeat:no-repeat;background-position:center;background-size:2.3rem;flex-shrink:0}[id$=__trust_band] .f-column:nth-child(1) .multicolumn-card:before{background-image:url(gh-trust-1.svg)}[id$=__trust_band] .f-column:nth-child(2) .multicolumn-card:before{background-image:url(gh-trust-2.svg)}[id$=__trust_band] .f-column:nth-child(3) .multicolumn-card:before{background-image:url(gh-trust-3.svg)}[id$=__trust_band] .f-column:nth-child(4) .multicolumn-card:before{background-image:url(gh-trust-4.svg)}[id$=__trust_band] .f-column:nth-child(5) .multicolumn-card:before{background-image:url(gh-trust-5.svg)}[id$=__trust_band] .f-column:nth-child(6) .multicolumn-card:before{background-image:url(gh-trust-6.svg)}[id$=__trust_band] .f-column:nth-child(7) .multicolumn-card:before{background-image:url(gh-trust-7.svg)}[id$=__trust_band] .f-column:nth-child(8) .multicolumn-card:before{background-image:url(gh-trust-8.svg)}[id$=__desc_spec] .accordion-item:nth-child(1) .accordion-details__summary:after{content:"";display:block;width:2.6rem;height:1px;background:currentColor;opacity:.7;position:absolute;top:10px}[id$=__desc_spec] .accordion-item:nth-child(1) .accordion-details__summary:before{padding-left:35px}[id$=__desc_spec] .accordion-item:nth-child(2) .accordion-details__summary:before{padding-left:35px}[id$=__desc_spec] .accordion-item:nth-child(2) .accordion-details__summary:after{content:"";display:block;width:2.6rem;height:1px;background:currentColor;opacity:.7;position:absolute;top:10px}.product-template [id$=__often_bought] .section{background:transparent}.product-template [id$=__reviews] .testimonials-wrapper,[id$=__reviews] .section{background:rgb(var(--color-background))!important}.product-template [id$=__reviews] .testimonial{background:#f7f6f2!important}.product-template .section--breadcrumb{border-top:1px solid #c9c9c9;margin-top:28px}[id$=__desc_spec] .accordion-item:nth-child(1) .accordion-details__summary:before{content:"Om produktet"}[id$=__desc_spec] .accordion-item:nth-child(2) .accordion-details__summary:before{content:"Proof & kvalitet"}[id$=__desc_spec] .accordion-details__summary:before{display:inline-flex;align-items:center;gap:1rem;font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;letter-spacing:.336rem;text-transform:uppercase;color:#1f8741;margin-bottom:.8rem}@media(max-width:767px){[id$=__desc_spec] .accordion-details__summary>svg{display:none}[id$=__desc_spec] .accordion-details__summary{flex-direction:column;align-items:flex-start}[id$=__desc_spec] .accordion-item:nth-child(1) .accordion-details__summary:after{top:28px}[id$=__scrolling_promo_trust] .promotion__item-text{padding-block:3px}[id$=__desc_spec] .accordion-details__content p,[id$=__desc_spec] .rte p{font-size:1.5rem;line-height:2.5rem}[id$=__desc_spec] .accordion-item:nth-child(2) .accordion-details__summary:after{top:28px}[id$=__reviews] .rich-text__heading{font-size:3.8rem!important;line-height:4.184rem}.product__title{font-size:1.89rem;line-height:2.2rem}.product__block--text .product__text.text-upper.text-subtext{font-size:1.6rem}.product__info-wrapper .f-price .f-price-item.f-price-item--regular{font-size:1.8rem}.product-form__submit.btn--primary{font-size:1.4rem!important;height:4.4rem!important}}.product__block:first-child:empty+.product__block{margin-top:0;margin-bottom:10px}.product__block.product__block--custom_liquid .product-usp-list{margin:0!important}.product:not(.product--media-has-0) .product__info-wrapper{border:0!important;box-shadow:none!important}.product__media-gallery-viewer-wrap,.product__media-gallery-viewer{border:0!important}@media screen and (min-width:750px){hr{margin:2rem 0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/gh-product.css.map */
