/*!***************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./scss/main.scss ***!
  \***************************************************************************************************************************************************************************************************************************************/:root{--heder-height: 80px;--inner-container: 1119px;--container: 1140;--container-size: 1119;--header-size: 100;--color-white: #F9F9F9;--color-primary: #056F99;--color-primary-tint1: #327BA2;--color-primary-tint3: #6294B4;--color-primary-cerulean: #056F99;--color-secondary: #DAE6F0;--color-secondary-blue-mist: #DAE6F0;--color-secondary-blue-lagoon: #00587C;--color-secondary-seagull: #7FB5CA;--color-hover-bg: #e5e3da;--color-b2b: #117DBD;--mobile-viewport: 700px;--cb: cubic-bezier(.645, .045, .355, 1)}:root{--mobile-size: 900 }:root{--base-container-size: 1440}@media only screen and (max-width: 900px){:root{--base-container-size: 360}}body,html{box-sizing:border-box;background-color:#f8f8f2;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;margin:0;padding:0}h1,h2,h3,h4,h5{margin-top:0}a{text-decoration:none}figure{margin:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}h1,h2,h3,h4,h5,p{margin-top:0}:root{--font-base: "Helvetica Neue", sans-serif}body{font-size:16px;font-weight:400;line-height:20px;font-family:var(--font-base)}input,button{font-family:var(--font-base)}h1,.h1{font-size:32px;font-weight:300;line-height:35.2px}h2,.h2{font-size:24px;font-weight:300;line-height:26.4px}h3,.h3{font-size:20px;font-weight:300;line-height:25px}.big-title{font-size:80px;font-weight:300;line-height:88px}.sub-head,footer .menu-listing__item a,.blog-listng .navigation a{font-size:16px;font-weight:400;line-height:20px}.sub-head-alt,.featured-product .product-detail .inner .price-outer .price-wrapper{font-size:16px;font-weight:500;line-height:20px}.body-s,footer .top-footer .form__inputs .button-wrapper button,footer .top-footer .form__inputs .input-wrapper input{font-size:14px;font-weight:300;line-height:17.5px}.body-mobile{font-size:12px;font-weight:300;line-height:15px}.body-desk{font-size:16px;font-weight:300;line-height:20px}.body-desk-s,.cart-item .price-wrapper,.product-detail-wrapper .detail .variant-button .checkbox-button .price-wrapper{font-size:14px;font-weight:300;line-height:17.5px}.technical{font-size:12px;font-weight:300;line-height:15px}.button,.side-image-video-wrapper .main-grid .primary-button a,.side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a{font-size:16px;font-weight:300;line-height:20px}:root{--color-dark-green: #2B3C35}body{margin:0;padding:0}@media only screen and (max-width: 900px){body{overflow-x:hidden}}*{box-sizing:border-box}ul{margin:0;padding:0}.box-container{margin:0 auto;padding:0 24px;max-width:1360px}.main-grid,.product-review-list,.featured-banner-text-wrapper .wrapper.full-width .content{gap:32px;row-gap:0;width:100%;display:grid;margin:0 auto;padding:0 24px;max-width:1360px;grid-template-columns:repeat(12,1fr)}@media only screen and (max-width: 900px){.main-grid,.product-review-list,.featured-banner-text-wrapper .wrapper.full-width .content{display:block}}.primary-button{display:flex}.primary-button a{width:auto;display:flex;height:32px;font-size:16px;color:#2b3c35;padding:0 16px;font-weight:300;line-height:32px;border-radius:40px;align-items:center;background-color:#f8f8f2;transition:all .3s ease-out}@media only screen and (max-width: 900px){.primary-button a{font-size:14px!important;line-height:17.5px!important}}@media only screen and (min-width: 900px){.primary-button a:hover{color:#fbfaf5;background-color:#2b3c35}}.primary-button.transparent a{color:#f8f8f2;border:1px solid #F8F8F2;background-color:transparent}@media only screen and (min-width: 900px){.primary-button.transparent a:hover{background-color:#2b3c3580}}.primary-button.green a{color:#f8f8f2;background-color:#56734f}section{width:100vw;overflow:hidden}.star-review{gap:4px;display:flex;align-items:center}.star-review svg{width:12px;height:12px}.star-review .jdgm-prev-badge__text{display:flex;gap:4px;transform:translateY(1.1px)!important}.star-review .jdgm-prev-badge{gap:4px;display:flex!important}@media only screen and (max-width: 900px){.desktop{display:none}}.mobile{display:none}@media only screen and (max-width: 900px){.mobile{display:initial}}.disabled{pointer-events:none}.disabled-opacity{opacity:.5;pointer-events:none}.parallax{overflow:hidden}.parallax img{height:120%!important;transform:translateY(-20%)}.__accordion-content{opacity:0;pointer-events:none;transition:opacity .3s var(--cb)}.__accordion-button{cursor:pointer}.__accordion[data-mobile="1"] .__accordion-content{opacity:1;pointer-events:all}@media only screen and (max-width: 900px){.__accordion[data-mobile="1"] .__accordion-content{opacity:0;pointer-events:none}}.__accordion-wrapper{transition:max-height .45s var(--cb)}.__accordion-wrapper.active .__accordion-content{opacity:1;margin-top:0;pointer-events:all;transition-delay:.1s}.selector-wrapper{position:relative}.selector-wrapper .button,.selector-wrapper .side-image-video-wrapper .main-grid .primary-button a,.selector-wrapper .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .selector-wrapper a,.side-image-video-wrapper .product-review-list .primary-button .selector-wrapper a,.selector-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .selector-wrapper a,.selector-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .selector-wrapper a{gap:11px;display:flex;color:#e0e0da;cursor:pointer;font-size:20px;font-weight:300;line-height:25px;align-items:center}.selector-wrapper .button svg path,.selector-wrapper .side-image-video-wrapper .main-grid .primary-button a svg path,.selector-wrapper .side-image-video-wrapper .product-review-list .primary-button a svg path,.side-image-video-wrapper .main-grid .primary-button .selector-wrapper a svg path,.side-image-video-wrapper .product-review-list .primary-button .selector-wrapper a svg path,.selector-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a svg path,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .selector-wrapper a svg path,.selector-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a svg path,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .selector-wrapper a svg path{fill:#e0e0da}.selector-wrapper .list{right:0;opacity:0;bottom:29px;width:auto;min-width:100px;border-radius:8px;position:absolute;pointer-events:none;transform:translateY(-10px);background-color:#e0e0da;transition:all .35s var(--cb)}.selector-wrapper .list.active{opacity:1;transform:none;pointer-events:all}.selector-wrapper .list-item{width:100%;display:block;font-size:14px;cursor:pointer;color:#515e56;padding:6px 12px;border-bottom:1px solid #515E56}.selector-wrapper .list-item.selected{opacity:.3;pointer-events:none}.selector-wrapper .list-item:last-child{border-bottom:0}.selector-wrapper form{display:none}input{transition:border-color .45s ease-out}input[type=submit]{font-size:16px;cursor:pointer;color:#f8f8f2;font-weight:300;line-height:20px;background-color:#56734f;transition:all .3s ease-out}@media only screen and (min-width: 900px){input[type=submit]:hover{background-color:#2b3c35!important}}input.red{border-color:red!important}.menu-listing__item a{position:relative;transition:color .45s var(--cb)}.menu-listing__item a:after{left:0;bottom:0;content:"";width:100%;height:1px;position:absolute;transform:scaleX(0);transform-origin:right;background-color:currentColor;transition:transform .45s var(--cb)}@media only screen and (max-width: 900px){.menu-listing__item a:after{display:none}}@media only screen and (min-width: 900px){.menu-listing__item a:hover{color:#ffffff80}.menu-listing__item a:hover:after{transform:none;transform-origin:left}}.menu-listing__item a.active{opacity:.5;pointer-events:none}.menu-listing__item a.active:after{transform:none;transform-origin:left}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shopify-challenge__container{max-width:500px;margin:0 auto;height:60dvh;padding-top:50px}.shopify-challenge__container .shopify-challenge__button{display:block;margin:0 auto;padding:5px 10px;outline:none;border:0}.collection-listing{width:100vw;padding:96px 0;overflow:hidden}@media only screen and (max-width: 900px){.collection-listing{padding:64px 0}}.collection-listing .header{display:flex;align-items:center;margin-bottom:36px;justify-content:space-between}@media only screen and (max-width: 900px){.collection-listing .header{display:block}}.collection-listing .header h1{margin-bottom:0}@media only screen and (max-width: 900px){.collection-listing .header h1{font-size:20px;font-weight:300;line-height:25px;text-align:center;margin-bottom:16px}}.collection-listing .header .search-input{display:flex;flex:1 auto;justify-content:flex-end}@media only screen and (max-width: 900px){.collection-listing .header .search-input{margin-bottom:32px}}.collection-listing .header .search-input input{width:100%;flex:1 auto;height:36px;padding:0 24px;max-width:576px;border-radius:32px;background-color:transparent;border:1px solid #2B3C35}.collection-listing .product-listing{gap:32px;display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 900px){.collection-listing .product-listing{gap:12px;padding:0 12px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width: 900px){.collection-listing .product-listing .card{width:100%;padding-bottom:12px}.collection-listing .product-listing .card figure{height:auto;padding-top:100%;position:relative}.collection-listing .product-listing .card figure img{top:0;position:absolute}.collection-listing .product-listing .card a{gap:4px;margin-top:4px}.collection-listing .product-listing .card a h2{font-size:14px;font-weight:400;line-height:17.5px}.collection-listing .product-listing .card a h2:not(.expanded){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;word-break:break-word}.collection-listing .product-listing .card a .sort-desc{font-size:12px;font-weight:300;line-height:15px}.collection-listing .product-listing .card a .sort-desc:not(.expanded){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word}.collection-listing .product-listing .card a .price-wrapper{font-size:14px;font-weight:300;line-height:17.5px}}.collection-listing .product-listing .card .card-detail .star-review{color:#2b3c35}.collection-listing .product-listing .card .card-detail .jdgm-star{color:#56734f}.collection-listing .product-listing .card .card-detail a{color:#2b3c35}.collection-listing .product-listing .card .card-detail svg path{fill:#2b3c35}.product-detail-wrapper{padding:64px 24px}@media only screen and (max-width: 900px){.product-detail-wrapper{padding:12px 0}}.product-detail-wrapper .gallery-wrapper{grid-column:2/8}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper{display:grid;gap:32px;width:100%;grid-template-columns:80px 1fr}@media only screen and (max-width: 900px){.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper{width:100vw;display:block}}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .media-gallery{width:100%}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .media-gallery a{width:100%;display:block;overflow:hidden;padding-top:100%;position:relative;border-radius:8px;margin-bottom:12px}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .media-gallery a.active{opacity:.6}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .media-gallery a:last-child{margin-bottom:0}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .media-gallery a img{top:0;left:0;width:100%;height:100%;border-radius:8px;position:absolute;object-fit:cover}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image{width:100%}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image .wrapper{width:100%;padding-top:100%;position:relative;overflow:hidden;border-radius:8px}@media only screen and (max-width: 900px){.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image .wrapper{border-radius:0}}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image .wrapper .main-image-wrapper{top:0;left:0;width:100%;height:100%;display:flex;position:absolute}@media only screen and (max-width: 900px){.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image .wrapper .main-image-wrapper{gap:12px;padding:0 12px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image .wrapper .main-image-wrapper img{scroll-snap-align:center}}.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image .wrapper img{flex:0 0 100%;object-fit:cover}@media only screen and (max-width: 900px){.product-detail-wrapper .gallery-wrapper #product-geallery-wrapper .main-image .wrapper img{border-radius:8px;width:calc(100vw - 48px);flex:0 0 calc(100vw - 48px)}}.product-detail-wrapper .payment{margin-top:24px}.product-detail-wrapper .payment-title{font-size:20px;font-weight:300;line-height:25px;margin-bottom:12px}.product-detail-wrapper .payment-image img{max-width:100%;height:auto}.product-detail-wrapper__list-description{margin-top:48px}.product-detail-wrapper__list-description .item{overflow:hidden;max-height:64px;padding-top:16px;padding-bottom:24px;border-bottom:1px solid #E0E0DA}.product-detail-wrapper__list-description .item .button,.product-detail-wrapper__list-description .item .side-image-video-wrapper .main-grid .primary-button a,.product-detail-wrapper__list-description .item .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .product-detail-wrapper__list-description .item a,.side-image-video-wrapper .product-review-list .primary-button .product-detail-wrapper__list-description .item a,.product-detail-wrapper__list-description .item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .product-detail-wrapper__list-description .item a,.product-detail-wrapper__list-description .item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .product-detail-wrapper__list-description .item a{cursor:pointer;display:flex;font-size:20px;font-weight:300;line-height:25px;align-items:center;justify-content:space-between}.product-detail-wrapper__list-description .item .button svg,.product-detail-wrapper__list-description .item .side-image-video-wrapper .main-grid .primary-button a svg,.product-detail-wrapper__list-description .item .side-image-video-wrapper .product-review-list .primary-button a svg,.side-image-video-wrapper .main-grid .primary-button .product-detail-wrapper__list-description .item a svg,.side-image-video-wrapper .product-review-list .primary-button .product-detail-wrapper__list-description .item a svg,.product-detail-wrapper__list-description .item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .product-detail-wrapper__list-description .item a svg,.product-detail-wrapper__list-description .item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .product-detail-wrapper__list-description .item a svg{width:12px;height:12px;transition:transform .45s var(--cb)}.product-detail-wrapper__list-description .item .description{margin-top:16px}.product-detail-wrapper__list-description .item .description ul{list-style:disc;padding-left:20px}.product-detail-wrapper__list-description .item .description ul li{font-weight:300;margin-bottom:1rem}@media only screen and (max-width: 900px){.product-detail-wrapper__list-description .item .description ul li{font-size:14px}}.product-detail-wrapper__list-description .item .description p{margin-top:0}.product-detail-wrapper__list-description .item .description p:last-child{margin-bottom:0}.product-detail-wrapper__list-description .item.active .button svg,.product-detail-wrapper__list-description .item.active .side-image-video-wrapper .main-grid .primary-button a svg,.product-detail-wrapper__list-description .item.active .side-image-video-wrapper .product-review-list .primary-button a svg,.side-image-video-wrapper .main-grid .primary-button .product-detail-wrapper__list-description .item.active a svg,.side-image-video-wrapper .product-review-list .primary-button .product-detail-wrapper__list-description .item.active a svg,.product-detail-wrapper__list-description .item.active .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .product-detail-wrapper__list-description .item.active a svg,.product-detail-wrapper__list-description .item.active .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .product-detail-wrapper__list-description .item.active a svg{transform:rotate(45deg)}.product-detail-wrapper .detail{color:#515e56;grid-column:8/12}@media only screen and (max-width: 900px){.product-detail-wrapper .detail{margin-top:32px;padding:0 24px}.product-detail-wrapper .detail h1{font-size:20px;font-weight:300;line-height:25px}.product-detail-wrapper .detail .description{font-size:12px;font-weight:300;line-height:15px}}.product-detail-wrapper .detail .rating{gap:4px;display:flex;align-items:center;margin-bottom:16px}.product-detail-wrapper .detail .rating svg path{fill:#56734f}.product-detail-wrapper .detail .rating .jdgm-star{color:#56734f}.product-detail-wrapper .detail h1{margin-bottom:16px}@media only screen and (max-width: 900px){.product-detail-wrapper .detail h1{margin-bottom:8px}}.product-detail-wrapper .detail .body-desk p:last-child{margin-bottom:0}.product-detail-wrapper .detail select{display:none}.product-detail-wrapper .detail .variant-button{width:100%;margin-top:32px;cursor:pointer}.product-detail-wrapper .detail .variant-button .note{gap:12px;display:flex;font-size:12px;font-weight:300;line-height:15px;align-items:center}.product-detail-wrapper .detail .variant-button .note img{width:auto;height:24px}.product-detail-wrapper .detail .variant-button .checkbox-button{width:100%;min-height:40px;display:flex;padding:10px 12px;border-radius:8px;margin-bottom:12px;position:relative;border:1px solid #515E56;justify-content:space-between;flex-wrap:wrap;row-gap:3px}.product-detail-wrapper .detail .variant-button .checkbox-button .discount-label{top:-9px;height:18px;right:-11px;display:flex;font-size:10px;color:#f8f8f2;font-weight:700;line-height:125%;padding-left:8px;padding-right:8px;position:absolute;border-radius:50px;align-items:center;justify-content:center;background-color:#56734f}.product-detail-wrapper .detail .variant-button .checkbox-button:last-child{margin-bottom:0}.product-detail-wrapper .detail .variant-button .checkbox-button .custom-discount-price{font-size:10px;font-weight:300;line-height:125%;text-align:right;letter-spacing:0%;text-decoration:line-through}.product-detail-wrapper .detail .variant-button .checkbox-button .left{gap:12px;display:flex;white-space:nowrap}.product-detail-wrapper .detail .variant-button .checkbox-button .left .check{height:12px;display:flex;flex:0 0 12px;margin-top:4px;border-radius:50%;align-items:center;justify-content:center;border:1px solid #515E56}.product-detail-wrapper .detail .variant-button .checkbox-button .left .check:before{content:"";width:6px;height:6px;display:none;border-radius:50%;background-color:#2b3c35}.product-detail-wrapper .detail .variant-button .checkbox-button .left .variant-detail .description{font-weight:300;font-size:14px;margin-top:19px;padding-left:22px;line-height:17.5px}@media only screen and (max-width: 900px){.product-detail-wrapper .detail .variant-button .checkbox-button .left .variant-detail .description{margin-top:5px}}.product-detail-wrapper .detail .variant-button .checkbox-button .right{gap:8px;display:flex;align-items:center;padding-left:24px;width:fit-content}.product-detail-wrapper .detail .variant-button .checkbox-button .right .saving{margin-top:2px;font-weight:300;font-size:12px;line-height:15px;margin-bottom:6px;letter-spacing:0%}.product-detail-wrapper .detail .variant-button .checkbox-button.active{background-color:#a5bb8740}.product-detail-wrapper .detail .variant-button .checkbox-button.active .check:before{display:block}.product-detail-wrapper .detail .variant-button .checkbox-button.active .right{font-weight:700}.product-detail-wrapper .detail .variant-button .checkbox-button.active .right .saving{font-weight:300}.product-detail-wrapper .detail #AddToCart{width:100%;border:none;height:40px;color:#f8f8f2;cursor:pointer;margin-top:32px;border-radius:32px;transition:all .45s ease-out;background-color:#526547}@media only screen and (min-width: 900px){.product-detail-wrapper .detail #AddToCart:hover{background-color:#56734f}}.gift-products{margin-top:24px}@media only screen and (max-width: 900px){.gift-products{margin-top:12px}}.gift-products h4{font-size:16px;color:#56734f;font-weight:400;margin-bottom:12px}.gift-products .thumb img{width:80px;height:80px;flex:0 0 80px;object-fit:cover;border-radius:8px}.gift-products .product{display:none}.gift-products .product.active{display:block}.gift-products .product-wrapper{gap:12px;display:flex;align-items:center}.gift-products .product-wrapper .title{font-weight:500;font-size:14px;color:#2b3c35;line-height:125%}.tags{gap:12px;display:flex;margin-bottom:16px}@media only screen and (max-width: 1200px){.tags{gap:10px;flex-wrap:wrap}}.tags .product-tag{width:fit-content;opacity:1;height:21px;display:flex;align-items:center;padding:4px 12px;border-radius:50px;border:1px solid #56734F;background-color:#a5bb8740;font-weight:500;font-size:10px}.product-videos{gap:12px;display:grid;margin-bottom:16px;grid-template-columns:50px 50px 50px}.product-videos .thumb{width:100%;height:50px;padding:3px;position:relative;border-radius:50%;border:1.5px solid #56734F}.product-videos .thumb svg{top:0;right:0;bottom:0;left:0;margin:auto;height:auto;width:10.13px;position:absolute}.product-videos .thumb img{width:100%;height:100%;object-fit:cover;border-radius:50%}.product-videos .title{font-size:10px;margin-top:8px;font-weight:700;line-height:125%}.product-video-popup{top:0;left:0;opacity:0;z-index:9999;width:100vw;height:100vh;display:flex;position:fixed;align-items:center;pointer-events:none;justify-content:center;background-color:#0006}.product-video-popup.active{opacity:1;pointer-events:all}.product-video-popup .button-close{right:24px;z-index:9;top:16px;cursor:pointer;position:absolute}.product-video-popup .title{z-index:9;width:100%;height:45px;padding:24px;display:flex;font-size:20px;color:#2b3c35;font-weight:700;position:absolute;align-items:center;justify-content:space-between}.product-video-popup .title .progress-bar{bottom:0;left:24px;right:24px;height:4px;width:auto;overflow:hidden;position:absolute;border-radius:50px;background-color:#56734f66}.product-video-popup .title .progress-bar .progress{width:100%;height:100%;border-radius:50px;transform:translate(-100%);background-color:#56734f}.product-video-popup-outer{width:528px;height:753px;overflow:hidden;border-radius:8px;position:relative}.product-video-popup-inner{height:753px;display:flex;flex:0 0 528px;width:fit-content;border-radius:8px;position:relative}.product-video-popup-inner .video{height:100%;flex:0 0 528px;position:relative}.product-video-popup-inner .video video{width:100%;height:100%;object-fit:cover}.product-video-popup .dots{gap:8px;width:100%;bottom:24px;display:flex;position:absolute;justify-content:center}.product-video-popup .dots div{width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#2b3c3540}.product-video-popup .dots div.active{pointer-events:none;background-color:#2b3c35}.blog-listng{padding:96px 24px}@media only screen and (max-width: 900px){.blog-listng{padding-top:48px}}.blog-listng .navigation{grid-column:2/12;padding-bottom:16px;margin-bottom:48px;border-bottom:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.blog-listng .navigation{margin-bottom:32px}}.blog-listng .navigation .menu-listing{gap:32px;display:flex}@media only screen and (max-width: 900px){.blog-listng .navigation .menu-listing{gap:24px}}.blog-listng .navigation a{color:#6c7256}@media only screen and (max-width: 900px){.blog-listng .navigation a{font-size:14px;font-weight:400;line-height:17.5px}}.blog-listng .posts{grid-column:3/12}.blog-listng .posts .header{color:#6c7256;margin-bottom:48px;padding-bottom:16px;border-bottom:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.blog-listng .posts .header{font-size:20px;font-weight:300;line-height:25px}}.blog-listng .posts .cards{gap:32px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 900px){.blog-listng .posts .cards{gap:32px;display:flex;flex-direction:column}.blog-listng .posts .cards .card{width:100%}}.blog-pagination{width:100%;gap:48px;display:flex;color:#6c7256;margin-top:64px;font-weight:400;font-size:16px;line-height:20px;justify-content:center}.blog-pagination a{color:#6c7256}.blog-pagination .current{opacity:.5}.post-single{padding:64px 0 96px}@media only screen and (max-width: 900px){.post-single{padding:24px}}.post-single .post-detail{grid-column:2/8}.post-single .post-detail .header{text-align:center;margin-bottom:16px}.post-single .post-detail .header .tags{gap:12px;display:flex;color:#56734f;align-items:center;margin-bottom:16px;justify-content:center}.post-single .post-detail .header .tags .tag{gap:12px;display:flex;align-items:center}.post-single .post-detail .header .tags .tag:after{content:"";width:4px;height:4px;border-radius:50%;background-color:#56734f}.post-single .post-detail .header h1{color:#2b3c35;margin-bottom:0}@media only screen and (max-width: 900px){.post-single .post-detail .header h1{font-size:20px;font-weight:300;line-height:25px}}.post-single .post-detail .content{color:#515e56}.post-single .post-detail .content img{width:100%;height:auto;border-radius:8px}.post-single .post-detail .content a{color:#515e56;text-decoration:underline}.post-single .post-detail .content ul,.post-single .post-detail .content ol{margin-block-start:1em!important;margin-block-end:1em!important;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:27px!important;unicode-bidi:isolate}@media only screen and (max-width: 900px){.post-single .post-detail .content{font-weight:300;font-size:14px;line-height:17.5px}.post-single .post-detail .content h3{font-size:20px;font-weight:300;line-height:25px}}.post-single .post-detail .featrued-product{gap:24px;display:grid;color:#2b3c35;margin-top:64px;grid-template-columns:176px 1fr}@media only screen and (max-width: 900px){.post-single .post-detail .featrued-product{gap:12px;grid-template-columns:128px 1fr}}.post-single .post-detail .featrued-product .thumb{width:100%;height:100%}@media only screen and (max-width: 900px){.post-single .post-detail .featrued-product .thumb{height:calc(128 / var(--base-container-size) * 100vw)}}.post-single .post-detail .featrued-product .thumb img{width:100%;height:100%;border-radius:8px;object-fit:cover}.post-single .post-detail .featrued-product .top{margin-bottom:17px}@media only screen and (max-width: 900px){.post-single .post-detail .featrued-product .top{display:none;font-size:14px;font-weight:400;margin-bottom:4px;line-height:17.5px}}.post-single .post-detail .featrued-product .star-review{margin-bottom:8px}.post-single .post-detail .featrued-product .star-review svg path{fill:#2b3c35}.post-single .post-detail .featrued-product .star-review .jdgm-star:before{color:#2b3c35;font-size:12px}.post-single .post-detail .featrued-product .star-review .jdgm-prev-badge__text{font-weight:300;font-size:12px;line-height:15px}.post-single .post-detail .featrued-product .star-review .jdgm-prev-badge__text span{display:flex;line-height:14px;align-items:center}.post-single .post-detail .featrued-product .prod-title{margin-bottom:8px}@media only screen and (max-width: 900px){.post-single .post-detail .featrued-product .prod-title{font-size:14px;font-weight:400;line-height:17.5px}.post-single .post-detail .featrued-product .prod-title:not(.expanded){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;text-overflow:ellipsis;word-break:break-word}}.post-single .post-detail .featrued-product .exerpt{margin-bottom:16px}@media only screen and (max-width: 900px){.post-single .post-detail .featrued-product .exerpt{font-size:10px;font-weight:300;line-height:12.5px}.post-single .post-detail .featrued-product .exerpt:not(.expanded){overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;word-break:break-word}}.post-single .post-detail .featrued-product .primary-button a{text-decoration:none;border:1px solid #2B3C35}@media only screen and (min-width: 900px){.post-single .post-detail .featrued-product .primary-button a:hover{color:#f8f8f2}}.post-single .related-post{grid-column:9/12}@media only screen and (max-width: 900px){.post-single .related-post{display:none}}.post-single .related-post .header{color:#6c7256;padding-bottom:12px;margin-bottom:24px;border-bottom:1px solid rgba(43,60,53,.2509803922)}.post-single .related-post .list-item{gap:12px;display:grid;margin-top:24px;grid-template-columns:80px 1fr}.post-single .related-post .list-item .thumb{width:100%;height:80px;overflow:hidden;border-radius:4px}.post-single .related-post .list-item .thumb img{width:100%;height:100%;border-radius:4px;object-fit:cover}.post-single .related-post .list-item .content{display:flex;flex-direction:column;justify-content:space-between}.post-single .related-post .list-item .content h3{color:#2b3c35;margin-bottom:0}.post-single .related-post .list-item .content .tag{color:#56734f}.login-page{width:100vw;position:relative;height:calc(100vh - 95px)}@media only screen and (max-width: 900px){.login-page{display:flex;height:auto;flex-direction:column-reverse}}.login-page .main-grid,.login-page .product-review-list,.login-page .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .login-page .content{height:100%}.login-page img{top:0;left:0;width:50vw;height:100%;object-fit:cover;position:absolute}@media only screen and (max-width: 900px){.login-page img{width:100vw;height:calc(240 / var(--base-container-size) * 100vw);flex:0 0 calc(240 / var(--base-container-size) * 100vw);position:relative}}.login-page .login-wrapper{display:flex;align-items:center;grid-column:7/13}.login-page .login-wrapper .login-form{padding:0 32px 0 80px}@media only screen and (max-width: 900px){.login-page .login-wrapper .login-form{padding:48px 0}}.register-section{height:calc(100vh - 95px);position:relative}@media only screen and (max-width: 900px){.register-section{display:flex;height:auto;flex-direction:column-reverse}}.register-section .regsiter-form{height:calc(100vh - 95px)}@media only screen and (max-width: 900px){.register-section .regsiter-form{height:auto}}.register-section .regsiter-form .footer-register{gap:16px;display:flex;color:#2b3c35;margin-top:16px;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0%}.register-section .regsiter-form .footer-register a{color:#6c7256;text-decoration:underline}.register-section img{top:0;left:0;width:50vw;height:calc(100vh - 95px);object-fit:cover;position:absolute}@media only screen and (max-width: 900px){.register-section img{width:100vw;height:calc(240 / var(--base-container-size) * 100vw);flex:0 0 calc(240 / var(--base-container-size) * 100vw);position:relative}}.register-section .form{display:flex;grid-column:7/13;align-items:center}.register-section .form .inner{padding:0 32px 0 80px}@media only screen and (max-width: 900px){.register-section .form .inner{padding:48px 0}}.register-section .form .inner #date-picker{position:relative;color:#000;text-align:left}.register-section .form .inner #date-picker:before{top:0;left:0;width:50%;height:100%;display:flex;align-items:center;padding:0 24px;color:#7a7a7a;pointer-events:none;content:attr(data-placeholder);position:absolute;background-color:#f8f8f2}@media only screen and (max-width: 900px){.register-section .form .inner #date-picker:before{font-size:12px}}.register-section .form .inner #date-picker.active:before{display:none}.contact-page{padding:64px 0}@media only screen and (max-width: 900px){.contact-page{padding:48px 0}}.contact-page .inner{padding:48px;grid-column:2/12;border-radius:16px;border:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.contact-page .inner{padding:0 24px;border:none}}.contact-page .inner h1{margin-bottom:32px}@media only screen and (max-width: 900px){.contact-page .inner h1{font-size:20px;font-weight:300;line-height:25px}}.contact-page .inner .form-wrapper{gap:32px;width:100%;display:grid;color:#6c7256;grid-template-columns:1fr 1fr}@media only screen and (max-width: 900px){.contact-page .inner .form-wrapper{display:block;margin-bottom:16px}}.contact-page .inner .form-wrapper .group{width:100%}.contact-page .inner .form-wrapper label{display:block;margin-bottom:12px}@media only screen and (max-width: 900px){.contact-page .inner .form-wrapper label{font-size:14px;font-weight:400;line-height:17.5px;margin-bottom:4px}}.contact-page .inner .form-wrapper input{width:100%;height:40px;padding:0 16px;border-radius:4px;margin-bottom:16px;background-color:transparent;border:1px solid rgba(43,60,53,.2509803922)}.contact-page .inner .form-wrapper input#ContactFormEmail{margin-bottom:0}@media only screen and (max-width: 900px){.contact-page .inner .form-wrapper input#ContactFormEmail{margin-bottom:16px}}.contact-page .inner .form-wrapper textarea{width:100%;height:216px;padding:16px;border-radius:4px;background-color:transparent;border:1px solid rgba(43,60,53,.2509803922)}.contact-page .inner .errors{display:none}.contact-page .inner .footer .button,.contact-page .inner .footer .side-image-video-wrapper .main-grid .primary-button a,.contact-page .inner .footer .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .contact-page .inner .footer a,.side-image-video-wrapper .product-review-list .primary-button .contact-page .inner .footer a,.contact-page .inner .footer .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .contact-page .inner .footer a,.contact-page .inner .footer .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .contact-page .inner .footer a{display:flex;margin-top:32px;justify-content:flex-end}.contact-page .inner .footer .button input,.contact-page .inner .footer .side-image-video-wrapper .main-grid .primary-button a input,.contact-page .inner .footer .side-image-video-wrapper .product-review-list .primary-button a input,.side-image-video-wrapper .main-grid .primary-button .contact-page .inner .footer a input,.side-image-video-wrapper .product-review-list .primary-button .contact-page .inner .footer a input,.contact-page .inner .footer .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a input,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .contact-page .inner .footer a input,.contact-page .inner .footer .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a input,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .contact-page .inner .footer a input{border:none;height:32px;color:#f8f8f2;padding:0 32px;font-size:16px;font-weight:300;border-radius:25px;line-height:20px;background-color:#56734f}@media only screen and (max-width: 900px){.contact-page .inner .footer .button input,.contact-page .inner .footer .side-image-video-wrapper .main-grid .primary-button a input,.contact-page .inner .footer .side-image-video-wrapper .product-review-list .primary-button a input,.side-image-video-wrapper .main-grid .primary-button .contact-page .inner .footer a input,.side-image-video-wrapper .product-review-list .primary-button .contact-page .inner .footer a input,.contact-page .inner .footer .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a input,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .contact-page .inner .footer a input,.contact-page .inner .footer .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a input,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .contact-page .inner .footer a input{font-size:12px;font-weight:300;line-height:15px}}.button-expand-cart-items{padding:0 24px;margin-top:48px}@media only screen and (max-width: 900px){.button-expand-cart-items{display:block}}.button-expand-cart-items .button,.button-expand-cart-items .side-image-video-wrapper .main-grid .primary-button a,.button-expand-cart-items .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .button-expand-cart-items a,.side-image-video-wrapper .product-review-list .primary-button .button-expand-cart-items a,.button-expand-cart-items .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .button-expand-cart-items a,.button-expand-cart-items .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .button-expand-cart-items a{color:#56734f;display:flex;font-size:12px;font-weight:300;line-height:15px;padding-bottom:12px;align-items:center;justify-content:space-between;border-bottom:1px solid #E0E0DA}.button-expand-cart-items .button svg,.button-expand-cart-items .side-image-video-wrapper .main-grid .primary-button a svg,.button-expand-cart-items .side-image-video-wrapper .product-review-list .primary-button a svg,.side-image-video-wrapper .main-grid .primary-button .button-expand-cart-items a svg,.side-image-video-wrapper .product-review-list .primary-button .button-expand-cart-items a svg,.button-expand-cart-items .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .button-expand-cart-items a svg,.button-expand-cart-items .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .button-expand-cart-items a svg{height:12px;width:6.75px}.button-expand-cart-items.active svg{transform:rotate(180deg)}.cart-page{padding:80px 20px;position:relative}@media only screen and (max-width: 900px){.cart-page{display:flex;padding:32px 24px 80px;flex-direction:column-reverse}}.cart-page:before{top:80px;bottom:80px;content:"";width:1px;height:auto;opacity:.25;position:absolute;left:calc(50% - 1px);pointer-events:none;background-color:#2b3c35}@media only screen and (max-width: 900px){.cart-page:before{display:none}}.cart-page .login-form{grid-column:1/7;padding:50px 80px 50px 32px}@media only screen and (max-width: 900px){.cart-page .login-form{padding:0}.cart-page .login-form .button-login{justify-content:space-between}.cart-page .login-form .button-login a{flex:1 auto;display:flex;justify-content:center}}.cart-page .cart{padding-top:58px;grid-column:7/13;padding-left:80px;padding-right:32px}@media only screen and (max-width: 900px){.cart-page .cart{padding:0;max-height:0;overflow:hidden;transition:max-height .3s var(--cb)}}.cart-page .cart .sub-total{padding-top:48px;border-top:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.cart-page .cart .sub-total{padding-bottom:96px}}.cart-page .cart .sub-total .item{color:#6c7256;display:flex;align-items:center;margin-bottom:8px;justify-content:space-between}@media only screen and (max-width: 900px){.cart-page .cart .sub-total .item{font-size:12px;font-weight:300;line-height:15px}.cart-page .cart .sub-total .item.body-desk{padding-top:16px;border-top:1px solid rgba(43,60,53,.5019607843)}.cart-page .cart .sub-total .item .sub-head-alt,.cart-page .cart .sub-total .item .featured-product .product-detail .inner .price-outer .price-wrapper,.featured-product .product-detail .inner .price-outer .cart-page .cart .sub-total .item .price-wrapper{font-size:14px;font-weight:400;line-height:17.5px}}.cart-page .cart .sub-total .item:last-child{margin-bottom:0}.cart-page.min-cart-template{height:100vh;display:flex;padding:0 24px;position:relative;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 900px){.cart-page.min-cart-template{height:100dvh}}.cart-page.min-cart-template:before{display:none}.cart-page.min-cart-template .cart-header{display:flex;flex:0 0 77px;font-size:16px;font-weight:400;color:#2b3c35;line-height:20px;position:relative;padding-bottom:32px;align-items:flex-end;justify-content:space-between;border-bottom:1px solid rgba(43,60,53,.5019607843)}.cart-page.min-cart-template .cart-header.with-progress{flex:0 0 151px}.cart-page.min-cart-template .cart-header.main-header{display:block;padding-top:24px;align-items:flex-start}.cart-page.min-cart-template .cart-header.main-header .title{font-weight:400;font-size:16px;line-height:125%}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress{width:100%;margin-top:12px;display:none;padding-right:14px}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress.active{display:block}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress #progress-content{display:flex;justify-content:space-between;position:relative;width:100%}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-text{gap:8px;display:flex;font-size:12px;font-weight:400;line-height:125%;align-items:center}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-text #amount-to-get{height:21px;color:#f8f8f2;padding:4px 12px;font-size:11px;line-height:12px;border-radius:32px;background-color:#a5bb87}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress{margin-top:24px;position:relative}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .indicator{width:100%;height:2px;border-radius:32px;background-color:#2b3c3540}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .indicator .bar{width:50%;height:100%;border-radius:32px;background-color:#56734f}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .icon{width:16px;position:absolute}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .icon:last-child{left:70%}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .icon.items-2.icon-0{left:calc(50% - 8px)}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .icon.items-2.icon-1{left:unset;right:8px}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .icon-container{width:20px;height:20px;display:flex;margin-top:-11px;align-items:center;justify-content:center;background-color:#f8f8f2}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .icon-container img{width:18px;flex:0 0 18px}.cart-page.min-cart-template .cart-header.main-header .free-shipping-progress-container-progress .label{font-size:11px;font-weight:400;padding-top:3px;color:#2b3c35;line-height:125%;white-space:nowrap;transform:translate(-124%)}@media only screen and (max-width: 900px){.cart-page.min-cart-template .cart-header{padding-bottom:16px}}.cart-page.min-cart-template .cart-header .close-button{top:24px;right:0;width:40px;height:40px;display:flex;cursor:pointer;align-items:center;position:absolute;justify-content:center}.cart-page.min-cart-template .cart-header .close-button svg{width:12px;height:12px}.cart-page.min-cart-template .cart{flex:1 auto;overflow:hidden;padding:48px 0 0}@media only screen and (max-width: 900px){.cart-page.min-cart-template .cart{padding-top:0}}.cart-page.min-cart-template .cart .empty-msg{margin-top:15px}.cart-page.min-cart-template .cart form{height:100%;display:flex;flex-direction:column;justify-content:space-between}.cart-page.min-cart-template .cart-items{flex:0 auto;overflow:auto}@media only screen and (max-width: 900px){.cart-page.min-cart-template .cart-items{padding:16px 0}}.cart-page.min-cart-template .cart-item{gap:16px}.cart-page.min-cart-template .cart-footer{color:#515e56;flex:0 0 182px;font-size:12px;font-weight:400;line-height:15px;border-top:1px solid rgba(43,60,53,.5019607843)}@media only screen and (max-width: 900px){.cart-page.min-cart-template .cart-footer{margin-top:0;border-top:0;flex:0 0 134px;padding-top:16px;padding-bottom:16px}}.cart-page.min-cart-template .cart-footer .body-desk{font-size:12px;font-weight:400;line-height:15px}.cart-page.min-cart-template .cart-footer .note{margin-top:8px;color:#56734f}.cart-page.min-cart-template .cart-footer button{width:100%;height:32px;border:none;cursor:pointer;margin-top:32px;color:#f8f8f2;border-radius:32px;background-color:#56734f}@media only screen and (max-width: 900px){.cart-page.min-cart-template .cart-footer button{margin-top:16px}}.cart-item{gap:32px;display:grid;margin-bottom:12px;grid-template-columns:96px 1fr}.cart-item .thumb{position:relative;padding-top:100%}.cart-item .thumb img{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;border-radius:8px}.cart-item .detail{color:#2b3c35}.cart-item .detail .title,.cart-item .detail .variant{color:#2b3c35;display:block;margin-bottom:4px}@media only screen and (max-width: 900px){.cart-item .detail .title{font-size:14px;font-weight:400;line-height:17.5px}}@media only screen and (max-width: 900px){.cart-item .detail .variant,.cart-item .detail .price-wrapper{font-size:10px;font-weight:300;line-height:12.5px}}.cart-item .detail .action{display:flex;margin-top:4px;justify-content:space-between}.cart-item .detail .action a{width:24px;height:24px;display:flex;border-radius:50%;align-items:center;justify-content:center;border:1px solid #2B3C35}.cart-item .detail .action .qty{gap:12px;width:96px;display:grid;grid-template-columns:24px 1fr 24px}.cart-item .detail .action .qty .di-qty{width:24px;height:24px;display:flex;cursor:pointer;border-radius:50%;align-items:center;justify-content:center;border:1px solid #2B3C35}.cart-item .detail .action .qty input{padding:0;width:24px;height:24px;border:none;text-align:center;background-color:transparent}.mini-cart{opacity:0;width:100vw;height:100vh;z-index:9999;position:fixed;pointer-events:none;background-color:#2b3c3540}.mini-cart.active{opacity:1;pointer-events:all}.mini-cart .overlay{top:0;left:0;width:100%;height:100%;position:absolute}.mini-cart #cart{width:360px;height:100%;background-color:#f8f8f2}@media only screen and (max-width: 900px){.mini-cart #cart{height:100dvh;width:100vw}}.mini-cart #cart .cart{padding-top:0}.mini-cart #cart .cart form .cart-items{padding-top:48px}.mini-cart .mini-cart-wrapper{right:0;z-index:999;display:grid;position:absolute;transform:translate(100%);transition:transform .45s var(--cb);grid-template-columns:288px 360px}@media only screen and (max-width: 900px){.mini-cart .mini-cart-wrapper{display:block;overflow:hidden}.mini-cart .mini-cart-wrapper .cart{max-height:unset}}.mini-cart .mini-cart-wrapper .up-selling{background-color:#f2f2e8}@media only screen and (max-width: 900px){.mini-cart .mini-cart-wrapper .up-selling{left:0;right:0;z-index:9;padding:0;bottom:134px;height:129px;display:block;position:absolute}.mini-cart .mini-cart-wrapper .up-selling .swiper-wrapper{display:flex}.mini-cart .mini-cart-wrapper .up-selling .cart-header{padding:16px 24px 12px;border-bottom:none}.mini-cart .mini-cart-wrapper .up-selling .cart{padding:0 24px}}.mini-cart .mini-cart-wrapper .up-selling .card{gap:12px;width:100%;display:flex;position:relative;margin-bottom:24px}@media only screen and (max-width: 900px){.mini-cart .mini-cart-wrapper .up-selling .card{height:65px;padding:8px;flex:0 0 256px;border-radius:8px;border:1px solid rgba(43,60,53,.1490196078)}}.mini-cart .mini-cart-wrapper .up-selling .card .button-add{right:0;bottom:0;width:32px;height:32px;cursor:pointer;position:absolute}@media only screen and (max-width: 900px){.mini-cart .mini-cart-wrapper .up-selling .card .button-add{right:8px;bottom:8px}}.mini-cart .mini-cart-wrapper .up-selling .card-thumb{width:64px;height:64px}.mini-cart .mini-cart-wrapper .up-selling .card-thumb img{width:64px;height:64px;object-fit:cover;border-radius:8px}@media only screen and (max-width: 900px){.mini-cart .mini-cart-wrapper .up-selling .card-thumb img{width:48px;height:48px}}.mini-cart .mini-cart-wrapper .up-selling .card-detail{display:flex;margin-top:0;color:#2b3c35;position:relative;flex-direction:column;justify-content:space-between}.mini-cart .mini-cart-wrapper .up-selling .card-detail .body-mobile{max-width:120px}@media only screen and (max-width: 900px){.mini-cart .mini-cart-wrapper .up-selling .card-detail .body-mobile{max-width:unset}}.mini-cart .mini-cart-wrapper .up-selling .card .star-review{color:#56734f;font-size:8px;font-weight:300;line-height:10px}.mini-cart .mini-cart-wrapper .up-selling .card .star-review .jdgm-star{color:#56734f;font-size:8px}.mini-cart .mini-cart-wrapper .up-selling .card .price-wrapper{font-size:10px;font-weight:300;line-height:12.5px}.mini-cart.active .mini-cart-wrapper{transform:none}.page-account{color:#2b3c35;padding-top:143px;padding-bottom:143px}@media only screen and (max-width: 900px){.page-account{padding-top:48px;padding-bottom:48px}}.page-account .header{display:flex;justify-content:space-between;grid-column:1/13;padding-left:32px;padding-bottom:64px;align-items:flex-end}@media only screen and (max-width: 900px){.page-account .header{padding-left:0;display:block;padding-bottom:48px}}.page-account .header h2{margin-bottom:0;font-weight:300;font-size:32px;line-height:35.2px}@media only screen and (max-width: 900px){.page-account .header h2{font-size:20px;line-height:22px}}.page-account .header a{gap:8px;height:28px;display:flex;font-size:16px;color:#2b3c35;font-weight:300;line-height:20px;letter-spacing:0%;align-items:center}@media only screen and (max-width: 900px){.page-account .header a{font-size:14px}}@media only screen and (max-width: 900px){.page-account .header a{margin-top:12px}}.page-account .header a svg{height:16px;flex:0 0 16px}.page-account .user-detail{padding-left:32px;grid-column:1/4}@media only screen and (max-width: 900px){.page-account .user-detail{padding-left:0}}.page-account .user-detail .item{font-size:14px;font-weight:300;margin-bottom:24px;line-height:17.5px}@media only screen and (max-width: 900px){.page-account .user-detail .item{margin-bottom:16px}}.page-account .user-detail .item .label{font-weight:400;font-size:14px;line-height:17.5px;letter-spacing:0%}.page-account .user-detail .item a{font-weight:400;font-size:16px;color:#6c7256;line-height:20px;text-decoration:underline}.page-account .user-order{grid-column:4/12;padding-right:64px}@media only screen and (max-width: 900px){.page-account .user-order{padding-right:0;padding-left:0;padding-top:32px}}.page-account .user-order h2{font-weight:300;font-size:20px;line-height:25px;letter-spacing:0%}.page-account .user-order table{width:100%}@media only screen and (max-width: 900px){.page-account .user-order table thead{display:none}}.page-account .user-order table th{text-align:left;font-weight:400;font-size:14px;line-height:21px}.page-account .user-order table th.total{text-align:right}@media only screen and (max-width: 900px){.page-account .user-order table tr{display:block;padding:8px 0;border-bottom:1px solid rgba(43,60,53,.2509803922)}.page-account .user-order table tr:last-child{border-bottom:0}}.page-account .user-order table tr td{padding:8px 0;font-weight:300;font-size:14px;line-height:21px;border-top:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.page-account .user-order table tr td{padding:4px 0}}.page-account .user-order table tr td .label{font-weight:400;font-size:14px;line-height:21px;color:#404040}@media only screen and (max-width: 900px){.page-account .user-order table tr td{border:none;display:flex;justify-content:space-between}}.page-account .user-order table tr td a{color:#2a2a2a}.page-account .user-order table tr td.total{text-align:right}.addresses{min-height:30vh;padding-top:161px;padding-bottom:161px}@media only screen and (max-width: 900px){.addresses{padding-top:48px;padding-bottom:48px}}.addresses-header{display:flex;margin-bottom:64px;justify-content:space-between}@media only screen and (max-width: 900px){.addresses-header{align-items:center;margin-bottom:32px}}.addresses-header h1{margin-bottom:0}.addresses-header a{color:#6c7256;text-decoration:underline}.addresses ul{list-style:none;border-radius:12px;border:1px solid rgba(43,60,53,.2509803922)}.addresses ul li{display:flex;padding:32px;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.addresses ul li{display:block}}.addresses ul li:last-child{margin-bottom:0;border-bottom:none}.addresses ul li .address-detail h2{font-weight:300;font-size:20px;line-height:25px;margin-bottom:16px}.addresses ul li .address-detail p{color:#2b3c35;display:flex;font-weight:300;font-size:14px;margin-bottom:0;line-height:17.5px}.addresses ul li .address-detail p br{display:none}@media only screen and (max-width: 900px){.addresses ul li .buttons-action{gap:32px;margin-top:32px;display:flex;justify-content:center}}.addresses ul li .buttons-action button{border:none;cursor:pointer;color:#6c7256;text-decoration:underline;background-color:transparent;font-family:Helvetica Neue,sans-serif;font-weight:400;font-size:16px;line-height:20px}.addresses .round-button{width:auto;display:flex;height:32px;font-size:16px;margin-top:64px;color:#2b3c35;cursor:pointer;padding:0 16px;font-weight:300;line-height:32px;border-radius:40px;align-items:center;background:transparent;border:1px solid #56734F;transition:all .3s ease-out}@media only screen and (max-width: 900px){.addresses .round-button{margin-top:32px}}@media only screen and (min-width: 900px){.addresses .round-button:hover{color:#fbfaf5;background-color:#2b3c35}}.popup-address{top:0;left:0;width:100%;opacity:0;display:flex;height:100vh;position:fixed;z-index:999999;pointer-events:none;align-items:center;justify-content:center;background-color:#0006;transition:opacity .45s ease-out}.popup-address.active{opacity:1;pointer-events:all}.popup-address .header-form{display:flex;padding:12px 24px;justify-content:space-between;border-bottom:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.popup-address .header-form{flex:0 0 56px}}.popup-address .header-form h2{display:flex;font-size:20px;font-weight:300;line-height:22px;letter-spacing:0%;color:#2b3c35;align-items:center;margin-bottom:0}@media only screen and (max-width: 900px){.popup-address .header-form h2{display:flex;align-items:center}}.popup-address .header-form .button-close{width:32px;height:32px;display:flex;cursor:pointer;align-items:center;justify-content:center}.popup-address .header-form .button-close .icon-close{width:14px;height:14px}.popup-address .header-form .button-close .icon-close svg{width:14px;height:14px}.popup-address .header-form .button-close .icon-close svg path{fill:#2b3c35}.popup-address .form-container{width:100%;height:auto;max-width:640px;background-color:#f8f8f2}@media only screen and (max-width: 900px){.popup-address .form-container{height:100vh;display:flex;flex-direction:column;justify-content:space-between}}.popup-address .form-container form{padding:24px}@media only screen and (max-width: 900px){.popup-address .form-container form{flex:0 auto;display:flex;overflow:hidden;flex-direction:column;justify-content:space-between}}.popup-address .form-container form .inputs{overflow:auto;max-height:54vh}@media only screen and (max-width: 900px){.popup-address .form-container form .inputs{flex:0 auto;max-height:unset}}.popup-address .form-container form input,.popup-address .form-container form select{width:100%;height:40px;padding:0 24px;border-radius:32px;margin-bottom:16px;background-color:transparent;border:1px solid rgba(43,60,53,.2509803922);appearance:none;-webkit-appearance:none;-moz-appearance:none}.popup-address .form-container form .select{position:relative}.popup-address .form-container form .select svg{top:25%;right:24px;position:absolute}@media only screen and (max-width: 900px){.popup-address .form-container form .footer-form{flex:0 0 45px;padding-top:12px}}.popup-address .form-container form .footer-form button{height:32px;color:#f8f8f2;padding:0 32px;margin-top:24px;text-decoration:none;text-transform:capitalize;background-color:#56734f}@media only screen and (max-width: 900px){.popup-address .form-container form .footer-form button{margin-top:0}}.popup-address .form-container form select{padding-right:24px}.popup-address .form-container form .check-default-address{gap:8px;display:flex;color:#6c7256;font-size:16px;align-items:center}.popup-address .form-container form .check-default-address input{margin:0;height:16px;width:16px;flex:0 0 16px;padding:0;border-radius:4px;background-color:transparent;border:1px solid #56734F;appearance:none;-webkit-appearance:none;-moz-appearance:none}.popup-address .form-container form .check-default-address input:checked{background-color:#56734f}.card{width:304px;height:auto}.card .button-cart{width:100%;height:40px;display:flex;margin-top:12px;color:#f8f8f2;align-items:center;border-radius:32px;justify-content:center;background-color:#526547}.card .button-cart.overlay-button{left:0;right:0;opacity:0;bottom:12px;width:113px;height:32px;margin:0 auto;font-size:16px;font-weight:300;line-height:20px;position:absolute;transition:all .45s var(--cb);transform:translateY(100px)}.card figure{width:100%;height:304px;overflow:hidden;border-radius:8px;position:relative}.card figure img{width:100%;height:100%;object-fit:cover;transition:all .45s var(--cb)}@media only screen and (min-width: 900px){.card:hover .button-cart.overlay-button{opacity:1;transform:none}.card:hover figure img{transform:scale(1.06)}}.card .card-detail{width:100%;height:auto;color:#f8f8f2;margin-top:16px}.card .card-detail .top{gap:4px;display:flex;font-size:12px;font-weight:300;line-height:15px;align-items:center}.card .card-detail__description{gap:8px;display:flex;color:#f8f8f2;margin-top:8px;flex-direction:column}.card .card-detail__description .sort-desc{font-weight:300}@media only screen and (max-width: 900px){.card .card-detail__description .sort-desc{font-weight:300;font-size:14px;line-height:17.5px}}.card .card-detail__description .price-wrapper{gap:7px;display:flex}.card .card-detail__description h2{margin:0}@media only screen and (max-width: 900px){.card .card-detail__description{font-size:14px;line-height:17.5px}}.card .card-detail.blog-type{gap:12px;display:flex;color:#2b3c35;align-items:center}.card .card-detail.blog-type a{color:#2b3c35}.card .card-detail.blog-type a .tags{gap:12px;display:flex;color:#56734f;align-items:center}.card .card-detail.blog-type a .tags .tag{gap:12px;display:flex;align-items:center}.card .card-detail.blog-type a .tags .tag:after{content:"";width:4px;height:4px;border-radius:50%;background-color:#56734f}.card .card-detail.blog-type a h2{color:#2b3c35;margin-top:8px}@media only screen and (max-width: 900px){.card .card-detail.blog-type a h2{font-weight:400;font-size:16px;margin-bottom:2px;line-height:20px}}@media only screen and (max-width: 900px){.card .card-detail.blog-type .product-detail__description .sort-desc{font-size:14px;font-weight:300;line-height:17.5px}}.jumbo-slider{width:100vw;overflow:hidden}.jumbo-slider .swiper-pagination{gap:8px;bottom:15px;width:100vw;display:flex;position:absolute;justify-content:center}.jumbo-slider .swiper-pagination span{width:8px;height:8px;cursor:pointer;border-radius:50%;background-color:#2b3c3540}.jumbo-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#56734f}.hero-slider{display:flex;overflow:visible;position:relative;height:calc(100vh - 95px);background-color:#f2f2e8}@media only screen and (max-width: 900px){.hero-slider{height:calc(100dvh - 95px)}}.hero-slider .stagger{opacity:0;transform:translateY(20px)}.hero-slider .banner{width:100vw;display:flex;cursor:pointer;flex:0 0 100vw;overflow:hidden;position:relative;align-items:center;justify-content:center;height:calc(100vh - 95px)}@media only screen and (max-width: 900px){.hero-slider .banner{height:calc(100dvh - 95px)}}.hero-slider .banner img{width:100%;height:100%;object-fit:cover;position:absolute}@media only screen and (max-width: 900px){.hero-slider .banner img{width:100%;height:100%;object-fit:cover}}.hero-slider .banner.slider-type-image_type_2 img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 900px){.hero-slider .banner.slider-type-image_type_2 .main-grid,.hero-slider .banner.slider-type-image_type_2 .product-review-list,.hero-slider .banner.slider-type-image_type_2 .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .banner.slider-type-image_type_2 .content{top:32px;bottom:32px}}.hero-slider .main-grid,.hero-slider .product-review-list,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content{z-index:2;width:100%;position:relative}@media only screen and (max-width: 900px){.hero-slider .main-grid,.hero-slider .product-review-list,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content{left:0;right:0;bottom:80px;position:absolute}}.hero-slider .main-grid .content,.hero-slider .product-review-list .content,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content{color:#56734f;grid-column:1/13}.hero-slider .main-grid .content .title,.hero-slider .product-review-list .content .title,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .title,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .title{font-weight:300;font-size:80px;margin-bottom:0;line-height:110%;letter-spacing:0%}.hero-slider .main-grid .content .title .line-one,.hero-slider .product-review-list .content .title .line-one,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .title .line-one,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .title .line-one{letter-spacing:.1rem}.hero-slider .main-grid .content .title .line-two h1,.hero-slider .product-review-list .content .title .line-two h1,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .title .line-two h1,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .title .line-two h1{font-weight:700;font-size:80px;margin-bottom:0;line-height:110%;letter-spacing:0%}.hero-slider .main-grid .content .description,.hero-slider .product-review-list .content .description,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .description,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .description{width:100%;margin-top:16px;max-width:616px;font-size:20px;font-weight:300;line-height:25px}@media only screen and (max-width: 900px){.hero-slider .main-grid .content .title,.hero-slider .product-review-list .content .title,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .title,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .title,.hero-slider .main-grid .content .description,.hero-slider .product-review-list .content .description,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .description,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .description{display:none}}.hero-slider .main-grid .content .product,.hero-slider .product-review-list .content .product,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product{gap:8px;padding:8px;display:grid;color:#f8f8f2;max-width:346px;margin-top:48px;border-radius:8px;background-color:#2b3c35;grid-template-columns:96px 1fr}.hero-slider .main-grid .content .product-card-detail,.hero-slider .product-review-list .content .product-card-detail,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-card-detail,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-card-detail{gap:4px;display:flex;flex-direction:column}.hero-slider .main-grid .content .product-card-detail .rating .jdgm-star,.hero-slider .product-review-list .content .product-card-detail .rating .jdgm-star,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-card-detail .rating .jdgm-star,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-card-detail .rating .jdgm-star{font-size:12px}.hero-slider .main-grid .content .product-card-detail .rating .jdgm-star:before,.hero-slider .product-review-list .content .product-card-detail .rating .jdgm-star:before,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-card-detail .rating .jdgm-star:before,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-card-detail .rating .jdgm-star:before{font-size:12px;color:#f8f8f2}.hero-slider .main-grid .content .product-card-detail .rating .jdgm-prev-badge__text,.hero-slider .product-review-list .content .product-card-detail .rating .jdgm-prev-badge__text,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-card-detail .rating .jdgm-prev-badge__text,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-card-detail .rating .jdgm-prev-badge__text{font-size:12px;color:#f8f8f2;font-weight:300;transform:translateY(3px)}.hero-slider .main-grid .content .product-card-detail .rating .jdgm-prev-badge__text span,.hero-slider .product-review-list .content .product-card-detail .rating .jdgm-prev-badge__text span,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-card-detail .rating .jdgm-prev-badge__text span,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-card-detail .rating .jdgm-prev-badge__text span{align-items:center;display:flex!important;line-height:normal}.hero-slider .main-grid .content .product-card-detail .rating .average-rating,.hero-slider .product-review-list .content .product-card-detail .rating .average-rating,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-card-detail .rating .average-rating,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-card-detail .rating .average-rating{opacity:1;visibility:visible;display:block!important}.hero-slider .main-grid .content .product .thumb,.hero-slider .product-review-list .content .product .thumb,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .thumb,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product .thumb{width:96px;height:96px;overflow:hidden;border-radius:3px}.hero-slider .main-grid .content .product .thumb img,.hero-slider .product-review-list .content .product .thumb img,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .thumb img,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product .thumb img{width:96px;height:96px;border-radius:3px;object-fit:cover}.hero-slider .main-grid .content .product-title,.hero-slider .product-review-list .content .product-title,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-title,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-title{font-size:12px;font-weight:700;line-height:15px}.hero-slider .main-grid .content .product-excerpt,.hero-slider .product-review-list .content .product-excerpt,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product-excerpt,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product-excerpt{font-size:12px;font-weight:300;line-height:15px}.hero-slider .main-grid .content .product .price,.hero-slider .product-review-list .content .product .price,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .price,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product .price{display:flex;font-size:14px;font-weight:300;line-height:17.5px}.hero-slider .main-grid .content .product .price .sub-head,.hero-slider .main-grid .content .product .price footer .menu-listing__item a,footer .menu-listing__item .hero-slider .main-grid .content .product .price a,.hero-slider .product-review-list .content .product .price .sub-head,.hero-slider .product-review-list .content .product .price footer .menu-listing__item a,footer .menu-listing__item .hero-slider .product-review-list .content .product .price a,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .price .sub-head,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .price footer .menu-listing__item a,footer .menu-listing__item .hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .price a,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product .price .sub-head,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product .price footer .menu-listing__item a,footer .menu-listing__item .featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product .price a,.hero-slider .main-grid .content .product .price .blog-listng .navigation a,.hero-slider .product-review-list .content .product .price .blog-listng .navigation a,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .price .blog-listng .navigation a,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content .product .price .blog-listng .navigation a,.blog-listng .navigation .hero-slider .main-grid .content .product .price a,.blog-listng .navigation .hero-slider .product-review-list .content .product .price a,.blog-listng .navigation .hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content .product .price a,.featured-banner-text-wrapper .wrapper.full-width .blog-listng .navigation .hero-slider .content .content .product .price a{font-size:14px;font-weight:300}.hero-slider .main-grid .content.image_type_2,.hero-slider .product-review-list .content.image_type_2,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2{min-height:559px;max-width:753px}.hero-slider .main-grid .content.image_type_2 .title,.hero-slider .product-review-list .content.image_type_2 .title,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .title,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .title{display:block}.hero-slider .main-grid .content.image_type_2 .title .line-one,.hero-slider .product-review-list .content.image_type_2 .title .line-one,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .title .line-one,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .title .line-one{font-weight:400;font-size:40px;color:#56734f;letter-spacing:0;line-height:110%}@media only screen and (max-width: 900px){.hero-slider .main-grid .content.image_type_2 .title .line-one,.hero-slider .product-review-list .content.image_type_2 .title .line-one,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .title .line-one,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .title .line-one{font-size:20px;letter-spacing:0;line-height:125%}}.hero-slider .main-grid .content.image_type_2 .badge-content,.hero-slider .product-review-list .content.image_type_2 .badge-content,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .badge-content,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .badge-content{gap:32px;display:flex;padding-top:48px}@media only screen and (max-width: 900px){.hero-slider .main-grid .content.image_type_2 .badge-content,.hero-slider .product-review-list .content.image_type_2 .badge-content,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .badge-content,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .badge-content{padding-top:0;flex-direction:column-reverse}}.hero-slider .main-grid .content.image_type_2 .badge-content-icon,.hero-slider .product-review-list .content.image_type_2 .badge-content-icon,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .badge-content-icon,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .badge-content-icon{width:112px;flex:0 0 112px}.hero-slider .main-grid .content.image_type_2 .badge-content-icon img,.hero-slider .product-review-list .content.image_type_2 .badge-content-icon img,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .badge-content-icon img,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .badge-content-icon img{width:112px;height:auto}@media only screen and (max-width: 900px){.hero-slider .main-grid .content.image_type_2 .badge-content-icon img,.hero-slider .product-review-list .content.image_type_2 .badge-content-icon img,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .badge-content-icon img,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .badge-content-icon img{width:80px}}.hero-slider .main-grid .content.image_type_2 .badge-content-desc,.hero-slider .product-review-list .content.image_type_2 .badge-content-desc,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .badge-content-desc,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .badge-content-desc{flex:1 auto;font-weight:300;padding-top:30px;font-size:24px;max-width:365px;color:#515e56;letter-spacing:.018em;line-height:110%}@media only screen and (max-width: 900px){.hero-slider .main-grid .content.image_type_2 .badge-content-desc,.hero-slider .product-review-list .content.image_type_2 .badge-content-desc,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .badge-content-desc,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .badge-content-desc{font-weight:300;font-size:12px;padding-top:0;margin-top:12px;line-height:125%}}.hero-slider .main-grid .content.image_type_2 .description,.hero-slider .product-review-list .content.image_type_2 .description,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .description,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .description{font-weight:400;font-size:16px;margin-top:164px;line-height:125%;max-width:430px;color:#515e56}.hero-slider .main-grid .content.image_type_2 .description.mobile,.hero-slider .product-review-list .content.image_type_2 .description.mobile,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .description.mobile,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .description.mobile{display:none}@media only screen and (max-width: 900px){.hero-slider .main-grid .content.image_type_2 .description,.hero-slider .product-review-list .content.image_type_2 .description,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .description,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .description{bottom:0;display:none;font-size:8px;margin-top:0;max-width:205px;font-weight:300;position:absolute}.hero-slider .main-grid .content.image_type_2 .description.mobile,.hero-slider .product-review-list .content.image_type_2 .description.mobile,.hero-slider .featured-banner-text-wrapper .wrapper.full-width .content .content.image_type_2 .description.mobile,.featured-banner-text-wrapper .wrapper.full-width .hero-slider .content .content.image_type_2 .description.mobile{display:block}}.featured-slider{height:683px;width:100vw;color:#f8f8f2;overflow:hidden;position:relative;background-color:#a5bb87}@media only screen and (max-width: 900px){.featured-slider{height:auto;padding:64px 0}}.featured-slider .main-grid,.featured-slider .product-review-list,.featured-slider .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .featured-slider .content{height:100%}.featured-slider .description{gap:32px;display:flex;grid-column:2/6;justify-content:center;flex-direction:column}.featured-slider .description .excerpt{font-weight:300}@media only screen and (max-width: 900px){.featured-slider .description{gap:8px;margin-bottom:48px}.featured-slider .description .h1{font-size:20px;font-weight:300;line-height:25px}.featured-slider .description .excerpt{font-size:14px;font-weight:300;line-height:17.5px;margin-bottom:16px}}.featured-slider .product-slider{display:flex;height:100%;overflow:hidden;align-items:center;grid-column:7/13;position:relative}@media only screen and (max-width: 900px){.featured-slider .product-slider{overflow:visible}}.featured-slider .product-slider .inner{display:flex}@media only screen and (max-width: 900px){.featured-slider .product-slider .inner{padding-bottom:48px}}@media only screen and (max-width: 900px){.featured-slider .product-slider.layout-product{padding-bottom:96px}}.featured-slider .product-slider.layout-product .inner{margin-bottom:48px}@media only screen and (max-width: 900px){.featured-slider .product-slider.layout-product .inner{margin-bottom:0}}.featured-slider .product-slider.layout-product .inner .jdgm-star{color:#f8f8f2}.featured-slider .swiper-pagination{gap:8px;bottom:96px;width:100%;display:flex;position:absolute;justify-content:center}@media only screen and (max-width: 900px){.featured-slider .swiper-pagination{bottom:0}}.featured-slider .swiper-pagination span{width:8px;height:8px;opacity:.25;cursor:pointer;border-radius:50%;background-color:#2b3c35}.featured-slider .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.featured-slider .swiper-pagination.type-product span{background-color:#f8f8f2}.featured-banner-text-wrapper{position:relative}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper.main-grid,.featured-banner-text-wrapper .wrapper.product-review-list,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content,.featured-banner-text-wrapper .wrapper.main-grid .background,.featured-banner-text-wrapper .wrapper.product-review-list .background,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .background{height:calc(208 / var(--base-container-size) * 100vw)!important}}.featured-banner-text-wrapper .wrapper .background{width:100%;height:100%;position:absolute}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper .background.mobile{display:block}}.featured-banner-text-wrapper .wrapper .background img{top:0;width:100%;height:100%;object-fit:cover}.featured-banner-text-wrapper .wrapper:before{top:0;left:0;width:100vw;height:100vh;z-index:2;content:"";position:absolute;pointer-events:none;background:linear-gradient(270deg,#00000080,#0000)}.featured-banner-text-wrapper .wrapper.full-width{width:100%;height:100vh}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper.full-width,.featured-banner-text-wrapper .wrapper.full-width .background{height:576px}}.featured-banner-text-wrapper .wrapper.full-width .content{height:576px}.featured-banner-text-wrapper .wrapper.main-grid,.featured-banner-text-wrapper .wrapper.product-review-list,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content{height:540px;overflow:hidden;border-radius:8px;position:relative;margin:96px auto}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper.main-grid,.featured-banner-text-wrapper .wrapper.product-review-list,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content{padding:0;width:calc(312 / var(--base-container-size) * 100vw);margin:64px auto;height:calc(312 / var(--base-container-size) * 100vw)!important}}.featured-banner-text-wrapper .wrapper.main-grid:before,.featured-banner-text-wrapper .wrapper.product-review-list:before,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content:before{left:20px;right:20px;width:auto;height:100%;border-radius:8px;background:linear-gradient(90deg,#2b3c354d,#2b3c3500)}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper.main-grid:before,.featured-banner-text-wrapper .wrapper.product-review-list:before,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content:before{left:0;right:0;background:linear-gradient(0deg,#2b3c35,#2b3c3500)}}.featured-banner-text-wrapper .wrapper.main-grid .content,.featured-banner-text-wrapper .wrapper.product-review-list .content,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .content{grid-column:2/6}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper.main-grid .content,.featured-banner-text-wrapper .wrapper.product-review-list .content,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .content{top:0;left:24px;right:24px;width:auto;height:100%;display:flex;padding:0 16px;position:absolute;align-items:center;justify-content:center}.featured-banner-text-wrapper .wrapper.main-grid .content .inner,.featured-banner-text-wrapper .wrapper.product-review-list .content .inner,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .content .inner{width:100%;height:auto}}.featured-banner-text-wrapper .wrapper.main-grid .background,.featured-banner-text-wrapper .wrapper.product-review-list .background,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .background{left:20px;right:20px;width:auto;height:100%;border-radius:8px}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper.main-grid .background,.featured-banner-text-wrapper .wrapper.product-review-list .background,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .background{left:0;right:0;height:100%!important}}.featured-banner-text-wrapper .wrapper.main-grid .background img,.featured-banner-text-wrapper .wrapper.product-review-list .background img,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .background img{width:100%;height:100%;border-radius:8px}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .wrapper.main-grid .background,.featured-banner-text-wrapper .wrapper.product-review-list .background,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .background{position:relative}.featured-banner-text-wrapper .wrapper.main-grid .background img,.featured-banner-text-wrapper .wrapper.product-review-list .background img,.featured-banner-text-wrapper .wrapper.full-width .wrapper.content .background img{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}}.featured-banner-text-wrapper .normal{width:100vw;height:100vh;position:relative}.featured-banner-text-wrapper .main-grid,.featured-banner-text-wrapper .product-review-list,.featured-banner-text-wrapper .wrapper.full-width .content{height:100%}.featured-banner-text-wrapper .inner{height:100%;z-index:4;color:#f8f8f2;display:flex;grid-column:7/12;position:relative;flex-direction:column;justify-content:center}.featured-banner-text-wrapper .inner .title{font-weight:300}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .inner .title{font-size:20px;line-height:25px;letter-spacing:0%}}.featured-banner-text-wrapper .inner .description{font-weight:300;margin:25px 0 24px}@media only screen and (max-width: 900px){.featured-banner-text-wrapper .inner .description{margin:8px 0 24px;font-size:14px;line-height:17.5px;letter-spacing:0%}}.featured-comment{padding:96px 0}@media only screen and (max-width: 900px){.featured-comment{width:100vw;overflow:hidden;padding:64px 0}.featured-comment .main-grid,.featured-comment .product-review-list,.featured-comment .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .featured-comment .content{padding:0}}.featured-comment .inner{padding:0 56px;grid-column:2/12;color:#33423b}@media only screen and (max-width: 900px){.featured-comment .inner{padding:0}}.featured-comment .inner svg path{fill:#33423b}.featured-comment .inner .header{text-align:center;margin-bottom:48px}@media only screen and (max-width: 900px){.featured-comment .inner .header{margin-bottom:24px}.featured-comment .inner .header .jdgm-widget a{gap:12px;display:flex;align-items:center;flex-direction:column}.featured-comment .inner .header .jdgm-widget a span{display:block}}.featured-comment .inner .header .review-rating{gap:12px;display:flex;margin-bottom:12px;align-items:center;justify-content:center}.featured-comment .inner .header .review-rating .jdgm-star{color:#2b3c35}@media only screen and (max-width: 900px){.featured-comment .inner .header .review-rating{align-items:center;flex-direction:column}.featured-comment .inner .header .review-rating .star-review{margin:0 auto}}@media only screen and (max-width: 900px){.featured-comment .inner .header .h1{font-size:20px;font-weight:300;line-height:25px}}.featured-comment .inner .card{gap:32px;width:100%;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 900px){.featured-comment .inner .card{gap:0;display:flex;padding-right:24px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth}}@media only screen and (max-width: 900px){.featured-comment .inner .card__item{flex:0 0 280px;padding-left:24px;scroll-snap-align:start}}.featured-comment .inner .card__item .thumb{width:100%;padding-top:100%;position:relative;border-radius:8px;overflow:hidden}.featured-comment .inner .card__item .thumb img{top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px;position:absolute}.featured-comment .inner .card__item .reivew{gap:12px;width:100%;display:grid;margin-top:12px;grid-template-columns:80px 1fr}.featured-comment .inner .card__item .reivew .product{width:100%;padding-top:100%;position:relative;border-radius:6px}.featured-comment .inner .card__item .reivew .product img{top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:6px;position:absolute}.featured-comment .inner .card__item .reivew .detail{display:grid}.featured-comment .inner .card__item .reivew .detail .rating{gap:4px;display:flex;align-items:center}.featured-comment .inner .card__item .reivew .detail .rating .total-review{display:none!important;visibility:hidden}.featured-comment .inner .card__item .reivew .detail .rating .average-rating{opacity:1;visibility:visible;display:inline-block!important}.featured-comment .inner .card__item .reivew .detail .rating .jdgm-star{color:#33423b}.featured-blog{background-color:transparent;color:#2b3c35}.featured-blog .primary-button a{border:1px solid #2B3C35;background-color:transparent}@media only screen and (min-width: 900px){.featured-blog .primary-button a:hover{color:#fff;background-color:#2b3c3580}}.virtual-content{padding:96px 0}@media only screen and (max-width: 900px){.virtual-content .main-grid,.virtual-content .product-review-list,.virtual-content .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .virtual-content .content{padding:0}}.virtual-content .graphic{grid-column:2/7;height:100%}.virtual-content .graphic .main-circle,.virtual-content .graphic .main-circle img{width:100%}@media only screen and (max-width: 900px){.virtual-content .graphic .mobile-card{display:flex;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth}.virtual-content .graphic .mobile-card .item{width:100vw;height:312px;display:flex;flex:0 0 100vw;align-items:center;flex-direction:column;justify-content:center;scroll-snap-align:center}.virtual-content .graphic .mobile-card .item img{width:312px;height:100%;object-fit:contain}.virtual-content .graphic .mobile-card .item .title{color:#56734f;font-size:16px;font-weight:400;line-height:20px;border-bottom:1px solid #56734F}.virtual-content .graphic .mobile-card .item .body-s,.virtual-content .graphic .mobile-card .item footer .top-footer .form__inputs .button-wrapper button,footer .top-footer .form__inputs .button-wrapper .virtual-content .graphic .mobile-card .item button,.virtual-content .graphic .mobile-card .item footer .top-footer .form__inputs .input-wrapper input,footer .top-footer .form__inputs .input-wrapper .virtual-content .graphic .mobile-card .item input{margin-top:11px;font-size:12px;font-weight:300;line-height:15px;color:#2b3c35;max-width:198px;text-align:center}}.virtual-content .navigation{width:100vw;margin:32px 0;justify-content:center}@media only screen and (max-width: 900px){.virtual-content .navigation{gap:8px;display:flex}.virtual-content .navigation .dot{width:8px;height:8px;border-radius:50%;background-color:#2b3c3540}}.virtual-content .content{color:#6c7256;grid-column:7/12}@media only screen and (max-width: 900px){.virtual-content .content{display:flex;padding:0 24px;align-items:center;flex-direction:column}.virtual-content .content h2{font-size:20px;font-weight:300;line-height:25px;text-align:center}}.virtual-content .content .block-content{margin-top:24px;padding-top:24px;border-top:1px solid rgba(43,60,53,.2)}.virtual-content .content .block-content .item{margin-bottom:24px}.virtual-content .content .block-content .item:last-child{margin-bottom:0}.virtual-content .content .block-content .item .title{margin-bottom:12px}.virtual-content .content .primary-button{margin-top:32px}.virtual-content .content .primary-button a{color:#2b3c35;border-color:#2b3c35}@media only screen and (min-width: 900px){.virtual-content .content .primary-button a:hover{color:#fff}}.featured-product{padding:96px 0;background:#a5bb87}@media only screen and (max-width: 900px){.featured-product{padding:24px 24px 0}.featured-product .main-grid,.featured-product .product-review-list,.featured-product .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .featured-product .content{padding:0}}.featured-product .inner{gap:64px;display:grid;grid-column:2/12;grid-template-columns:44% 1fr}@media only screen and (max-width: 900px){.featured-product .inner{display:block}}.featured-product .thumbnail{width:100%}.featured-product .thumbnail .wrapper{width:100%;overflow:hidden;padding-top:100%;border-radius:8px;position:relative}.featured-product .thumbnail .wrapper img{top:0;left:0;width:100%;height:100%;border-radius:8px;position:absolute;object-fit:contain}.featured-product .product-detail{display:flex;color:#f8f8f2;justify-content:center;flex-direction:column;position:relative}@media only screen and (max-width: 900px){.featured-product .product-detail{padding-top:16px;padding-bottom:64px}}.featured-product .product-detail .inner{gap:12px;display:flex;padding-right:28px;flex-direction:column}@media only screen and (max-width: 900px){.featured-product .product-detail .inner{gap:8px}}.featured-product .product-detail .inner h1{margin-bottom:0}@media only screen and (max-width: 900px){.featured-product .product-detail .inner h1{font-size:20px;font-weight:300;line-height:25px}}.featured-product .product-detail .inner .price-outer{display:flex}.featured-product .product-detail .rating{gap:4px;display:flex;align-items:center}.featured-product .product-detail .rating .jdgm-star{color:#f8f8f2}.featured-product .product-detail .buttons{gap:24px;display:flex;margin-top:34px;position:relative}.featured-product .product-detail .buttons .button-quick-add-cart{width:auto;display:flex;height:32px;font-size:16px;color:#2b3c35;padding:0 16px;font-weight:300;line-height:32px;border-radius:40px;align-items:center;justify-content:center;background-color:#f8f8f2;transition:all .3s ease-out}@media only screen and (min-width: 900px){.featured-product .product-detail .buttons .button-quick-add-cart:hover{color:#fbfaf5;background-color:#2b3c35}}@media only screen and (max-width: 900px){.featured-product .product-detail .buttons{gap:12px;display:grid;margin-top:16px;grid-template-columns:1fr 1fr}.featured-product .product-detail .buttons .primary-button{width:100%}.featured-product .product-detail .buttons .primary-button a{width:100%;display:flex;flex:0 0 100%;text-align:center;justify-content:center}}.featured-product .product-detail .variants{left:0;width:100%;top:-142px;opacity:0;padding:12px;max-width:500px;position:absolute;border-radius:10px;pointer-events:none;transform:translateY(-10px);background-color:#f8f8f2;transition:all .45s var(--cb)}.featured-product .product-detail .variants.active{opacity:1;pointer-events:all;transform:translateY(0)}.featured-product .product-detail .variants .item{display:flex;padding:11px;color:#515e56;cursor:pointer;border-radius:8px;margin-bottom:12px;border:1px solid #515E56;justify-content:space-between}.featured-product .product-detail .variants .item .status{display:none;font-size:11px}.featured-product .product-detail .variants .item.disabled{opacity:.8;pointer-events:none}.featured-product .product-detail .variants .item.active .status{display:block}.featured-product .product-detail .variants .item .left{gap:12px;display:flex;align-items:center}.featured-product .product-detail .variants .item .left .bulllet{width:12px;height:12px;flex:0 0 12px;border-radius:50%;border:1px solid #515E56}.featured-product .product-detail .variants .item:last-child{margin-bottom:0}.side-image-video-wrapper{padding:96px 0}@media only screen and (max-width: 900px){.side-image-video-wrapper{padding:48px 0}}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid,.side-image-video-wrapper .product-review-list,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content{padding:0}}.side-image-video-wrapper .main-grid .image-video,.side-image-video-wrapper .product-review-list .image-video,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video{grid-column:2/7;overflow:hidden;padding-top:100%;border-radius:8px;position:relative}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .image-video,.side-image-video-wrapper .product-review-list .image-video,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video{border-radius:0}}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .image-video.fit-content,.side-image-video-wrapper .product-review-list .image-video.fit-content,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video.fit-content,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video.fit-content{padding:0 24px}.side-image-video-wrapper .main-grid .image-video.fit-content img,.side-image-video-wrapper .product-review-list .image-video.fit-content img,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video.fit-content img,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video.fit-content img{width:100%;position:relative;border-radius:24px;height:calc(312 / var(--base-container-size) * 100vw)!important}}.side-image-video-wrapper .main-grid .image-video img,.side-image-video-wrapper .product-review-list .image-video img,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video img,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video img{top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:8px;position:absolute}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .image-video img,.side-image-video-wrapper .product-review-list .image-video img,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video img,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video img{border-radius:0}}.side-image-video-wrapper .main-grid .image-video video,.side-image-video-wrapper .product-review-list .image-video video,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video video,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video video{top:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute}.side-image-video-wrapper .main-grid .image-video.fit-content,.side-image-video-wrapper .product-review-list .image-video.fit-content,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video.fit-content,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video.fit-content{padding-top:0}.side-image-video-wrapper .main-grid .image-video.fit-content img,.side-image-video-wrapper .product-review-list .image-video.fit-content img,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video.fit-content img,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video.fit-content img{height:100%}.side-image-video-wrapper .main-grid .image-video.list-has-icon,.side-image-video-wrapper .product-review-list .image-video.list-has-icon,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .image-video.list-has-icon,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .image-video.list-has-icon{grid-column:2/6}.side-image-video-wrapper .main-grid .primary-button a,.side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a{color:#2b3c35;border-color:#2b3c35}.side-image-video-wrapper .main-grid .primary-button a:hover,.side-image-video-wrapper .product-review-list .primary-button a:hover,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a:hover,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a:hover{color:#f8f8f2}.side-image-video-wrapper .main-grid h1,.side-image-video-wrapper .product-review-list h1,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content h1,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content h1,.side-image-video-wrapper .main-grid h2,.side-image-video-wrapper .product-review-list h2,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content h2,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content h2{color:#6c7256}.side-image-video-wrapper .main-grid .body-dek-s,.side-image-video-wrapper .product-review-list .body-dek-s,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .body-dek-s,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .body-dek-s{color:#2b3c35}.side-image-video-wrapper .main-grid .detail,.side-image-video-wrapper .product-review-list .detail,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail{display:flex;grid-column:7/12;justify-content:center;flex-direction:column}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .detail,.side-image-video-wrapper .product-review-list .detail,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail{margin-top:32px;padding:0 24px}}.side-image-video-wrapper .main-grid .detail .primary-button,.side-image-video-wrapper .product-review-list .detail .primary-button,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .primary-button,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .primary-button{margin-top:32px}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .detail .header h2,.side-image-video-wrapper .product-review-list .detail .header h2,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .header h2,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .header h2{font-size:20px;font-weight:300;line-height:25px}}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .detail .header .desc,.side-image-video-wrapper .product-review-list .detail .header .desc,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .header .desc,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .header .desc{font-weight:300;font-size:14px;line-height:17.5px}}.side-image-video-wrapper .main-grid .detail .header .primary-button,.side-image-video-wrapper .product-review-list .detail .header .primary-button,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .header .primary-button,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .header .primary-button{margin-top:15px}.side-image-video-wrapper .main-grid .detail .content-list,.side-image-video-wrapper .product-review-list .detail .content-list,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list{gap:24px;display:flex;margin-top:24px;padding-top:24px;flex-direction:column;border-top:1px solid rgba(43,60,53,.25)}.side-image-video-wrapper .main-grid .detail .content-list.list-has-icon,.side-image-video-wrapper .product-review-list .detail .content-list.list-has-icon,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list.list-has-icon,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list.list-has-icon{border-top:0;padding-top:0}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .detail .content-list,.side-image-video-wrapper .product-review-list .detail .content-list,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list{gap:0;padding-top:0;margin-top:32px}.side-image-video-wrapper .main-grid .detail .content-list .item,.side-image-video-wrapper .product-review-list .detail .content-list .item,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item{padding-top:16px;max-height:48px;overflow:hidden;border-bottom:1px solid rgba(43,60,53,.25)}.side-image-video-wrapper .main-grid .detail .content-list .item .body-desk-s,.side-image-video-wrapper .product-review-list .detail .content-list .item .body-desk-s,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item .body-desk-s,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item .body-desk-s,.side-image-video-wrapper .main-grid .product-detail-wrapper .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .product-review-list .product-detail-wrapper .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .main-grid .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .product-review-list .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .main-grid .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.side-image-video-wrapper .product-review-list .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .main-grid .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .product-review-list .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .product-detail-wrapper .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .product-detail-wrapper .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item .variant-button .checkbox-button .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.product-detail-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .variant-button .checkbox-button .content-list .item .price-wrapper,.side-image-video-wrapper .main-grid .detail .content-list .item .cart-item .price-wrapper,.side-image-video-wrapper .product-review-list .detail .content-list .item .cart-item .price-wrapper,.cart-item .side-image-video-wrapper .main-grid .detail .content-list .item .price-wrapper,.cart-item .side-image-video-wrapper .product-review-list .detail .content-list .item .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item .cart-item .price-wrapper,.cart-item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item .cart-item .price-wrapper,.cart-item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item .price-wrapper{opacity:0;margin-bottom:16px;transition:opacity .3s var(--cb)}.side-image-video-wrapper .main-grid .detail .content-list .item.active h2 svg,.side-image-video-wrapper .product-review-list .detail .content-list .item.active h2 svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item.active h2 svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item.active h2 svg{transform:rotate(180deg)}.side-image-video-wrapper .main-grid .detail .content-list .item.active .body-desk-s,.side-image-video-wrapper .product-review-list .detail .content-list .item.active .body-desk-s,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item.active .body-desk-s,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item.active .body-desk-s,.side-image-video-wrapper .main-grid .product-detail-wrapper .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .product-review-list .product-detail-wrapper .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .main-grid .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .product-review-list .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .main-grid .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.side-image-video-wrapper .product-review-list .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .main-grid .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .product-review-list .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .product-detail-wrapper .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .product-detail-wrapper .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item.active .variant-button .checkbox-button .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.product-detail-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .variant-button .checkbox-button .content-list .item.active .price-wrapper,.side-image-video-wrapper .main-grid .detail .content-list .item.active .cart-item .price-wrapper,.side-image-video-wrapper .product-review-list .detail .content-list .item.active .cart-item .price-wrapper,.cart-item .side-image-video-wrapper .main-grid .detail .content-list .item.active .price-wrapper,.cart-item .side-image-video-wrapper .product-review-list .detail .content-list .item.active .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item.active .cart-item .price-wrapper,.cart-item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .item.active .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item.active .cart-item .price-wrapper,.cart-item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .item.active .price-wrapper{opacity:1;transition-delay:.2s}}.side-image-video-wrapper .main-grid .detail .content-list h2,.side-image-video-wrapper .product-review-list .detail .content-list h2,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list h2,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list h2{margin-bottom:4px}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .detail .content-list h2,.side-image-video-wrapper .product-review-list .detail .content-list h2,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list h2,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list h2{font-size:14px;display:flex;font-weight:400;line-height:17.5px;align-items:center;justify-content:space-between}.side-image-video-wrapper .main-grid .detail .content-list h2 svg,.side-image-video-wrapper .product-review-list .detail .content-list h2 svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list h2 svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list h2 svg{transition:transform .3s var(--cb)}}.side-image-video-wrapper .main-grid .detail .content-list .has-icon,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon{gap:16px;display:flex;padding-bottom:16px;border-bottom:1px solid rgba(43,60,53,.25)}.side-image-video-wrapper .main-grid .detail .content-list .has-icon:last-child,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon:last-child,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon:last-child,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon:last-child{border-bottom:none}.side-image-video-wrapper .main-grid .detail .content-list .has-icon .item-icon img,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon .item-icon img,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon .item-icon img,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon .item-icon img{width:40px;height:40px}@media only screen and (max-width: 900px){.side-image-video-wrapper .main-grid .detail .content-list .has-icon,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon{max-height:unset}.side-image-video-wrapper .main-grid .detail .content-list .has-icon .sub-head,.side-image-video-wrapper .main-grid .detail .content-list .has-icon footer .menu-listing__item a,footer .menu-listing__item .side-image-video-wrapper .main-grid .detail .content-list .has-icon a,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon .sub-head,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon footer .menu-listing__item a,footer .menu-listing__item .side-image-video-wrapper .product-review-list .detail .content-list .has-icon a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon .sub-head,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon footer .menu-listing__item a,footer .menu-listing__item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon .sub-head,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon footer .menu-listing__item a,footer .menu-listing__item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon a,.side-image-video-wrapper .main-grid .detail .content-list .has-icon .blog-listng .navigation a,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon .blog-listng .navigation a,.blog-listng .navigation .side-image-video-wrapper .main-grid .detail .content-list .has-icon a,.blog-listng .navigation .side-image-video-wrapper .product-review-list .detail .content-list .has-icon a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon .blog-listng .navigation a,.blog-listng .navigation .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon .blog-listng .navigation a,.blog-listng .navigation .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon a{font-weight:300;font-size:14px;line-height:17.5px}.side-image-video-wrapper .main-grid .detail .content-list .has-icon .body-desk-s,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon .body-desk-s,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon .body-desk-s,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon .body-desk-s,.side-image-video-wrapper .main-grid .product-detail-wrapper .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .product-review-list .product-detail-wrapper .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .main-grid .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .product-review-list .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .main-grid .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.side-image-video-wrapper .product-review-list .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .main-grid .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .product-review-list .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .product-detail-wrapper .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.product-detail-wrapper .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .product-detail-wrapper .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.product-detail-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon .variant-button .checkbox-button .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .product-detail-wrapper .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.product-detail-wrapper .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .variant-button .checkbox-button .content-list .has-icon .price-wrapper,.side-image-video-wrapper .main-grid .detail .content-list .has-icon .cart-item .price-wrapper,.side-image-video-wrapper .product-review-list .detail .content-list .has-icon .cart-item .price-wrapper,.cart-item .side-image-video-wrapper .main-grid .detail .content-list .has-icon .price-wrapper,.cart-item .side-image-video-wrapper .product-review-list .detail .content-list .has-icon .price-wrapper,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon .cart-item .price-wrapper,.cart-item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .detail .content-list .has-icon .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon .cart-item .price-wrapper,.cart-item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .detail .content-list .has-icon .price-wrapper{opacity:1;margin-bottom:0;font-weight:300;font-size:14px;line-height:17.5px}}.video-banner-wrapper{width:100vw;display:flex;position:relative;align-items:center;height:calc(100vh - 95px)}.video-banner-wrapper .text{z-index:3;width:100%;height:auto;margin:0 auto;color:#f8f8f2;max-width:864px;position:relative}.video-banner-wrapper .text h2{margin-bottom:0;text-align:center;font-size:80px;font-weight:300;line-height:104px;letter-spacing:.02em}@media only screen and (max-width: 900px){.video-banner-wrapper .text h2{font-size:32px;font-weight:300;line-height:35.2px;transform:none!important}}.video-banner-wrapper .background{top:0;width:100%;height:100%;position:absolute}.video-banner-wrapper .background video,.video-banner-wrapper .background img{width:100vw;height:100%;object-fit:cover}.benefit-wrapper{height:100vh;width:100vw;display:flex;position:relative;align-items:center}.benefit-wrapper:before{top:0;z-index:2;content:"";width:100%;height:100%;position:absolute;background:linear-gradient(270deg,#00000080,#0000)}.benefit-wrapper img{top:0;left:0;z-index:1;width:100%;height:100%;object-fit:cover;position:absolute}.benefit-wrapper .main-grid,.benefit-wrapper .product-review-list,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content{z-index:4;position:relative}@media only screen and (max-width: 900px){.benefit-wrapper .main-grid,.benefit-wrapper .product-review-list,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content{padding:0}}.benefit-wrapper .main-grid .content,.benefit-wrapper .product-review-list .content,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content{color:#f8f8f2;grid-column:7/13}@media only screen and (max-width: 900px){.benefit-wrapper .main-grid .content h2,.benefit-wrapper .product-review-list .content h2,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content h2,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content h2{font-size:24px;font-weight:300;padding:0 38px;margin-bottom:0;text-align:center;line-height:26.4px}}.benefit-wrapper .main-grid .content .sub-head-alt,.benefit-wrapper .product-review-list .content .sub-head-alt,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .sub-head-alt,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .sub-head-alt,.benefit-wrapper .main-grid .content .featured-product .product-detail .inner .price-outer .price-wrapper,.benefit-wrapper .product-review-list .content .featured-product .product-detail .inner .price-outer .price-wrapper,.featured-product .product-detail .inner .price-outer .benefit-wrapper .main-grid .content .price-wrapper,.featured-product .product-detail .inner .price-outer .benefit-wrapper .product-review-list .content .price-wrapper,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .featured-product .product-detail .inner .price-outer .price-wrapper,.featured-product .product-detail .inner .price-outer .benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .price-wrapper,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .featured-product .product-detail .inner .price-outer .price-wrapper,.featured-product .product-detail .inner .price-outer .featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .price-wrapper{font-weight:300}.benefit-wrapper .main-grid .content .items,.benefit-wrapper .product-review-list .content .items,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items{width:100%;display:flex;max-width:528px;margin-top:32px;flex-wrap:nowrap}.benefit-wrapper .main-grid .content .items-container,.benefit-wrapper .product-review-list .content .items-container,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items-container,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items-container{display:flex}@media only screen and (max-width: 900px){.benefit-wrapper .main-grid .content .items,.benefit-wrapper .product-review-list .content .items,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items{display:flex;margin-top:96px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth}.benefit-wrapper .main-grid .content .items-list,.benefit-wrapper .product-review-list .content .items-list,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items-list,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items-list{width:100vw;flex:0 0 100vw;font-weight:300;font-size:14px;line-height:17.5px;padding:0 24px;text-align:center;scroll-snap-align:center}}.benefit-wrapper .main-grid .content .items .items-list,.benefit-wrapper .product-review-list .content .items .items-list,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .items-list,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .items-list{width:100vw}.benefit-wrapper .main-grid .content .items .grid,.benefit-wrapper .product-review-list .content .items .grid,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid{gap:24px;width:calc(529 / var(--base-container-size) * 100vw);display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 900px){.benefit-wrapper .main-grid .content .items .grid,.benefit-wrapper .product-review-list .content .items .grid,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid{gap:17px;width:100%}}.benefit-wrapper .main-grid .content .items .grid-item,.benefit-wrapper .product-review-list .content .items .grid-item,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item{width:100%;padding-top:100%;position:relative}.benefit-wrapper .main-grid .content .items .grid-item__content,.benefit-wrapper .product-review-list .content .items .grid-item__content,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content{top:0;left:0;gap:4px;width:100%;height:100%;display:flex;border-radius:8px;position:absolute;align-items:center;justify-content:center;background-color:#2b3c3540;border:1px solid #F8F8F2}.benefit-wrapper .main-grid .content .items .grid-item__content-inner,.benefit-wrapper .product-review-list .content .items .grid-item__content-inner,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content-inner,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content-inner{text-transform:uppercase}.benefit-wrapper .main-grid .content .items .grid-item__content-inner h2,.benefit-wrapper .product-review-list .content .items .grid-item__content-inner h2,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content-inner h2,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content-inner h2{text-align:center;margin-bottom:4px}@media only screen and (max-width: 900px){.benefit-wrapper .main-grid .content .items .grid-item__content-inner h2,.benefit-wrapper .product-review-list .content .items .grid-item__content-inner h2,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content-inner h2,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content-inner h2{font-size:24px;font-weight:300;padding:0 10px;line-height:26.4px}}.benefit-wrapper .main-grid .content .items .grid-item__content-inner .small,.benefit-wrapper .product-review-list .content .items .grid-item__content-inner .small,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content-inner .small,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content-inner .small{font-size:10px;font-weight:400;line-height:12.5px}@media only screen and (max-width: 900px){.benefit-wrapper .main-grid .content .items .grid-item__content-inner .small,.benefit-wrapper .product-review-list .content .items .grid-item__content-inner .small,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content-inner .small,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content-inner .small{font-size:6px;font-weight:300;line-height:7.5px}}.benefit-wrapper .main-grid .content .items .grid-item__content-inner .desc,.benefit-wrapper .product-review-list .content .items .grid-item__content-inner .desc,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content-inner .desc,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content-inner .desc{padding:0 10px;text-align:center}@media only screen and (max-width: 900px){.benefit-wrapper .main-grid .content .items .grid-item__content-inner .desc,.benefit-wrapper .product-review-list .content .items .grid-item__content-inner .desc,.benefit-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .content .items .grid-item__content-inner .desc,.featured-banner-text-wrapper .wrapper.full-width .benefit-wrapper .content .content .items .grid-item__content-inner .desc{font-size:10px;font-weight:300;line-height:12.5px}}.accordion-list{padding:96px 0}@media only screen and (max-width: 900px){.accordion-list{padding:48px 0}}.accordion-list .left-content{gap:32px;display:flex;grid-column:2/6;justify-content:center;flex-direction:column}@media only screen and (max-width: 900px){.accordion-list .left-content{gap:8px;margin-bottom:32px}}.accordion-list .left-content h2{color:#2b3c35;margin-bottom:0}@media only screen and (max-width: 900px){.accordion-list .left-content h2{font-size:20px;font-weight:300;line-height:25px}}.accordion-list .left-content .description{color:#515e56;font-weight:300}@media only screen and (max-width: 900px){.accordion-list .left-content .description{font-size:14px;line-height:17.5px;letter-spacing:0%;margin-bottom:24px}}.accordion-list .left-content .primary-button a{color:var(--color-dark-green);border:1px solid currentColor}@media only screen and (min-width: 900px){.accordion-list .left-content .primary-button a:hover{color:var(--color-dark-green);background-color:transparent}}.accordion-list .right-list{grid-column:7/12}.accordion-list .right-list .arrow-nav{width:100%;display:flex;cursor:pointer;align-items:center;padding-bottom:26px;justify-content:center}@media only screen and (max-width: 900px){.accordion-list .right-list .arrow-nav{display:none}}.accordion-list .right-list .arrow-nav svg{width:10px;height:6,37px}.accordion-list .right-list .arrow-nav.bottom{padding-top:26px;padding-bottom:0}.accordion-list .right-list .arrow-nav.bottom svg{transform:rotate(180deg)}.accordion-list .right-list .scroll-container{max-height:321px;overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.accordion-list .right-list .scroll-container .accordion{color:#2b3c35;max-height:64px;overflow:hidden;border-top:1px solid #E0E0DA}.accordion-list .right-list .scroll-container .accordion:last-child{border-bottom:1px solid #E0E0DA}.accordion-list .right-list .scroll-container .accordion-header{display:flex;padding:19px 0;align-items:center;justify-content:space-between}.accordion-list .right-list .scroll-container .accordion-header h2{font-size:20px;font-weight:300;line-height:25px;margin-bottom:0}.accordion-list .right-list .scroll-container .accordion-header svg{width:12px;height:12px;transition:transform .45s var(--cb)}.accordion-list .right-list .scroll-container .accordion-description{font-weight:300;padding-bottom:19px}.accordion-list .right-list .scroll-container .accordion.active svg{transform:rotate(45deg)}.fullwidth-content-thumbnail{margin:64px 0;color:#515e56;min-height:642px}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail{width:100vw;min-height:auto}}.fullwidth-content-thumbnail .header,.fullwidth-content-thumbnail .card-wrppr{grid-column:2/12}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .main-grid,.fullwidth-content-thumbnail .product-review-list,.fullwidth-content-thumbnail .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .fullwidth-content-thumbnail .content{padding:0}}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .header{padding:0 24px}}.fullwidth-content-thumbnail .header h2{color:#2b3c35;margin-bottom:16px}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .header h2{font-size:20px;font-weight:300;line-height:25px}}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .header .description{font-weight:300;font-size:14px;line-height:17.5px}}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card-wrppr{width:100vw;max-width:100vw;overflow:hidden}}.fullwidth-content-thumbnail .card{gap:32px;display:flex;height:490px;margin-top:48px}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card{gap:0;height:auto;width:auto;margin-top:33px;padding-right:24px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth}}.fullwidth-content-thumbnail .card-item{flex:0 0 160px;transition:flex .45s var(--cb)}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card-item{width:280px;padding-left:24px;flex:0 0 280px!important;scroll-snap-align:center}}.fullwidth-content-thumbnail .card-item .video{width:100%;height:240px;display:flex;overflow:hidden;margin-bottom:4px;align-items:flex-end}.fullwidth-content-thumbnail .card-item .video.mobile{display:none}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card-item .video{width:254px;height:144px;border-radius:8px}.fullwidth-content-thumbnail .card-item .video.mobile{display:flex}.fullwidth-content-thumbnail .card-item .video.desktop{display:none}}.fullwidth-content-thumbnail .card-item .video video{width:100%;height:160px;object-fit:cover;border-radius:8px}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card-item .video video{width:254px;height:144px;border-radius:0}}.fullwidth-content-thumbnail .card-item .detail{margin-top:12px;padding-top:4px;border-top:1px solid rgba(43,60,53,.5019607843)}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card-item .detail{width:254px;border-top:0;margin-top:8px;padding-bottom:0}}.fullwidth-content-thumbnail .card-item .detail h3{color:#2b3c35;font-size:16px;font-weight:400;line-height:20px}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card-item .detail h3{font-size:14px;font-weight:400;padding-top:4px;line-height:17.5px;margin-bottom:4px;border-top:1px solid rgba(43,60,53,.5019607843)}}.fullwidth-content-thumbnail .card-item .detail p{opacity:0;margin-top:0;color:#3a4741;font-size:14px;font-weight:400;position:absolute;line-height:17.5px;pointer-events:none;transform:translateY(10px)}@media only screen and (max-width: 900px){.fullwidth-content-thumbnail .card-item .detail p{opacity:1;font-weight:300;transform:none;font-size:14px;margin-bottom:0;line-height:17.5px;letter-spacing:0%;position:relative}}.fullwidth-content-thumbnail .card-item:hover,.fullwidth-content-thumbnail .card-item.active{flex:0 0 304px}.fullwidth-content-thumbnail .card-item:hover .video video,.fullwidth-content-thumbnail .card-item.active .video video{height:240px}.fullwidth-content-thumbnail .card-item:hover .detail p,.fullwidth-content-thumbnail .card-item.active .detail p{position:relative;opacity:1;transform:none;pointer-events:all;transition:all .35s var(--cb);transition-delay:.5s}.crew-carousel{color:#f8f8f2;padding:96px 0;background-color:#a5bb87}@media only screen and (max-width: 900px){.crew-carousel{max-width:100vw;padding:48px 0}}.crew-carousel .navigation{gap:32px;display:flex;margin-top:48px;justify-content:flex-end}@media only screen and (max-width: 900px){.crew-carousel .navigation{display:none}}.crew-carousel .navigation .nav-wrapper{width:40px;height:40px;display:flex;cursor:pointer;border-radius:40px;align-items:center;justify-content:center;border:1px solid #F8F8F2}.crew-carousel .navigation .nav-wrapper.swiper-button-prev{transform:rotate(180deg)}.crew-carousel .navigation .nav-wrapper svg{width:16px;height:16px}.crew-carousel .header,.crew-carousel .crew{grid-column:2/12}.crew-carousel .header{margin-bottom:48px}@media only screen and (max-width: 900px){.crew-carousel .header{margin-bottom:32px}}.crew-carousel .header h2{margin-bottom:16px}@media only screen and (max-width: 900px){.crew-carousel .header h2{font-size:20px;font-weight:300;line-height:25px}}@media only screen and (max-width: 900px){.crew-carousel .header .description{font-weight:300;font-size:14px;line-height:17.5px}}.crew-carousel .crew-slider{display:flex}@media only screen and (max-width: 900px){.crew-carousel .crew-slider{gap:0}}.crew-carousel .crew-item{width:304px;flex:0 0 304px}@media only screen and (max-width: 900px){.crew-carousel .crew-item{width:200px;flex:0 0 200px}}.crew-carousel .crew-item-wrapper img{width:100%;height:304px;object-fit:cover;border-radius:8px}@media only screen and (max-width: 900px){.crew-carousel .crew-item-wrapper img{width:100%;height:200px}}.crew-carousel .crew-item-wrapper .detail{border-top:1px solid rgba(248,248,242,.5019607843);margin-top:12px}.crew-carousel .crew-item-wrapper .detail h5,.crew-carousel .crew-item-wrapper .detail h3{margin:4px 0 0}.benefits{margin-top:64px;margin-bottom:96px}@media only screen and (max-width: 900px){.benefits{margin-top:24px;margin-bottom:68px}}.benefits .content{grid-column:2/12}.benefits .content.header{color:#f8f8f2;min-height:360px;overflow:hidden;border-radius:24px;margin-bottom:32px;padding:104px 64px;position:relative;background-color:#000}@media only screen and (max-width: 900px){.benefits .content.header{border-radius:8px;min-height:unset;padding:30px 16px;margin-bottom:16px}}.benefits .content.header .title,.benefits .content.header .desc{z-index:3;position:relative}@media only screen and (max-width: 900px){.benefits .content.header .title{font-size:20px;font-weight:300;line-height:25px}}.benefits .content.header .desc{max-width:688px}@media only screen and (max-width: 900px){.benefits .content.header .desc{font-size:12px;font-weight:300;line-height:15px}}.benefits .content.header img{top:0;left:0;z-index:1;width:100%;height:100%;opacity:.65;object-fit:cover;position:absolute}.benefits .content .items{gap:16px;display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 900px){.benefits .content .items{display:block}}.benefits .content .items-card{width:100%;height:176px;overflow:hidden;position:relative;border-radius:8px;background-color:#000}@media only screen and (max-width: 900px){.benefits .content .items-card{margin-bottom:16px}.benefits .content .items-card:last-child{margin-bottom:0}}.benefits .content .items-card .background{top:0;left:0;width:100%;height:100%;position:absolute}.benefits .content .items-card .background img{z-index:1;width:100%;height:100%;opacity:.7;object-fit:cover}.benefits .content .items-card .icon{top:31px;left:24px;z-index:2;width:40px;height:40px;position:absolute}.benefits .content .items-card .icon img{width:40px;height:auto}.benefits .content .items-card .button,.benefits .content .items-card .side-image-video-wrapper .main-grid .primary-button a,.benefits .content .items-card .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .benefits .content .items-card a,.side-image-video-wrapper .product-review-list .primary-button .benefits .content .items-card a,.benefits .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .items-card .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .benefits .content .items-card .primary-button a,.benefits .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .items-card a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .benefits .content .primary-button .items-card a,.benefits .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .items-card .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .benefits .content .items-card .primary-button a,.benefits .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .items-card a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .benefits .content .primary-button .items-card a{bottom:0;left:24px;right:24px;z-index:2;height:80px;color:#f8f8f2;display:flex;padding-top:24px;position:absolute;align-items:center;padding-bottom:31px;justify-content:space-between;border-top:1px solid #E0E0DA}.benefits .content .items-card .button h3,.benefits .content .items-card .side-image-video-wrapper .main-grid .primary-button a h3,.benefits .content .items-card .side-image-video-wrapper .product-review-list .primary-button a h3,.side-image-video-wrapper .main-grid .primary-button .benefits .content .items-card a h3,.side-image-video-wrapper .product-review-list .primary-button .benefits .content .items-card a h3,.benefits .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .items-card .primary-button a h3,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .benefits .content .items-card .primary-button a h3,.benefits .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .items-card a h3,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .benefits .content .primary-button .items-card a h3,.benefits .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .items-card .primary-button a h3,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .benefits .content .items-card .primary-button a h3,.benefits .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .items-card a h3,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .benefits .content .primary-button .items-card a h3{margin-bottom:0}.benefits .content .items-card .button svg,.benefits .content .items-card .side-image-video-wrapper .main-grid .primary-button a svg,.benefits .content .items-card .side-image-video-wrapper .product-review-list .primary-button a svg,.side-image-video-wrapper .main-grid .primary-button .benefits .content .items-card a svg,.side-image-video-wrapper .product-review-list .primary-button .benefits .content .items-card a svg,.benefits .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .items-card .primary-button a svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .benefits .content .items-card .primary-button a svg,.benefits .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .items-card a svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .benefits .content .primary-button .items-card a svg,.benefits .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .items-card .primary-button a svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .benefits .content .items-card .primary-button a svg,.benefits .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .items-card a svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .benefits .content .primary-button .items-card a svg{width:12px;height:12px}.logo-side-text{padding-top:64px;position:relative}@media only screen and (max-width: 900px){.logo-side-text{margin-top:3px;padding-top:16px}.logo-side-text:after{top:0;left:24px;height:1px;right:24px;width:auto;content:"";margin:0 auto;position:absolute;background-color:#2b3c3540}}.logo-side-text .abcs{color:#000}.logo-side-text img{height:auto;max-width:192px;grid-column:2/4}@media only screen and (max-width: 900px){.logo-side-text img{width:80px;height:auto;text-align:center}}@media only screen and (max-width: 900px){.logo-side-text .main-grid,.logo-side-text .product-review-list,.logo-side-text .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .logo-side-text .content{text-align:center}}.logo-side-text .text{display:flex;color:#515e56;grid-column:4/12;flex-direction:column;justify-content:center}@media only screen and (max-width: 900px){.logo-side-text .text{padding:0 20px}}.logo-side-text .text h2{color:#6c7256;margin-bottom:0}@media only screen and (max-width: 900px){.logo-side-text .text h2{font-size:20px;font-weight:300;line-height:25px}.logo-side-text .text h2 br{display:none}}@media only screen and (max-width: 900px){.logo-side-text .large-image{text-align:left}}.logo-side-text .large-image img{width:100%;height:auto;max-width:unset;grid-column:2/7}.logo-side-text .large-image .text{grid-column:7/12}@media only screen and (max-width: 900px){.logo-side-text .large-image .text{padding:0;text-align:left}}.logo-side-text .large-image .text .body-desk{margin-top:16px}@media only screen and (max-width: 900px){.logo-side-text .large-image .text .body-desk{font-weight:300;font-size:14px;line-height:17.5px}}.column-card{margin:96px 0}@media only screen and (max-width: 900px){.column-card{margin:48px 0}}@media only screen and (max-width: 900px){.column-card .main-grid,.column-card .product-review-list,.column-card .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .column-card .content{padding:0}}.column-card .cards{gap:34px;display:grid;grid-column:2/12;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 900px){.column-card .cards{gap:0;display:flex;padding-right:24px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth}}@media only screen and (max-width: 900px){.column-card .cards-item{flex:0 0 280px;padding-left:24px;scroll-snap-align:center}}.column-card .cards-item .thumb{width:100%;height:340px;overflow:hidden;border-radius:8px;margin-bottom:12px}@media only screen and (max-width: 900px){.column-card .cards-item .thumb{height:280px}}.column-card .cards-item .thumb img{width:100%;height:100%;object-fit:cover;border-radius:8px}.column-card .cards-item .content{padding-top:4px;border-top:1px solid rgba(43,60,53,.2509803922)}.column-card .cards-item .content h5{color:#2b3c35;margin-bottom:4px}@media only screen and (max-width: 900px){.column-card .cards-item .content h5{font-weight:300;font-size:14px;line-height:17.5px}}@media only screen and (max-width: 900px){.column-card .cards-item .content .body-desk{font-weight:300;font-size:14px;line-height:17.5px}}.column-card .cards-item .content div{color:#515e56}.column-card-with-background{position:relative}.column-card-with-background .background{top:0;z-index:1;width:100%;height:100%;overflow:hidden;object-fit:cover;position:absolute;object-position:top}.column-card-with-background .background img{width:100%;height:100%;object-fit:cover;object-position:top}.column-card-with-background .main-grid,.column-card-with-background .product-review-list,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content{padding:160px 0;position:relative}@media only screen and (max-width: 900px){.column-card-with-background .main-grid,.column-card-with-background .product-review-list,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content{padding:64px 24px}}.column-card-with-background .main-grid .content,.column-card-with-background .product-review-list .content,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content{z-index:3;color:#f8f8f2;grid-column:2/12;position:relative}.column-card-with-background .main-grid .content.header,.column-card-with-background .product-review-list .content.header,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.header,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.header{text-align:center;margin-bottom:32px;padding-bottom:32px;border-bottom:1px solid rgba(248,248,242,.5019607843)}.column-card-with-background .main-grid .content.header h2,.column-card-with-background .product-review-list .content.header h2,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.header h2,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.header h2{margin-bottom:16px}@media only screen and (max-width: 900px){.column-card-with-background .main-grid .content.header h2,.column-card-with-background .product-review-list .content.header h2,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.header h2,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.header h2{font-size:20px;font-weight:300;line-height:25px}}@media only screen and (max-width: 900px){.column-card-with-background .main-grid .content.header .body-desk,.column-card-with-background .product-review-list .content.header .body-desk,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.header .body-desk,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.header .body-desk{font-weight:300;font-size:14px;line-height:17.5px}}.column-card-with-background .main-grid .content.cards,.column-card-with-background .product-review-list .content.cards,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.cards,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.cards{gap:32px;display:grid;grid-template-columns:1fr 1fr 1fr}@media only screen and (max-width: 900px){.column-card-with-background .main-grid .content.cards,.column-card-with-background .product-review-list .content.cards,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.cards,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.cards{gap:32px;display:flex;flex-direction:column}}@media only screen and (max-width: 900px){.column-card-with-background .main-grid .content.cards .cards-item,.column-card-with-background .product-review-list .content.cards .cards-item,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.cards .cards-item,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.cards .cards-item{gap:16px;display:flex}}.column-card-with-background .main-grid .content.cards img,.column-card-with-background .product-review-list .content.cards img,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.cards img,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.cards img{width:40px;height:auto;margin-bottom:8px}.column-card-with-background .main-grid .content.cards h3,.column-card-with-background .product-review-list .content.cards h3,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.cards h3,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.cards h3{margin-bottom:8px}@media only screen and (max-width: 900px){.column-card-with-background .main-grid .content.cards h3,.column-card-with-background .product-review-list .content.cards h3,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.cards h3,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.cards h3{font-size:14px;font-weight:400;line-height:17.5px}}@media only screen and (max-width: 900px){.column-card-with-background .main-grid .content.cards .body-desk,.column-card-with-background .product-review-list .content.cards .body-desk,.column-card-with-background .featured-banner-text-wrapper .wrapper.full-width .content .content.cards .body-desk,.featured-banner-text-wrapper .wrapper.full-width .column-card-with-background .content .content.cards .body-desk{font-weight:300;font-size:14px;line-height:17.5px}}.featured-article{padding:64px 0 96px;background-color:#a5bb87}@media only screen and (max-width: 900px){.featured-article{padding:24px 0 48px}}.featured-article .content{color:#f8f8f2;grid-column:2/12}.featured-article .content .banner{width:100%;height:calc(360 / var(--base-container-size) * 100vw);border-radius:8px;margin-bottom:32px;background-color:#000}@media only screen and (max-width: 900px){.featured-article .content .banner{height:calc(208 / var(--base-container-size) * 100vw)}}.featured-article .content .banner img{width:100%;height:100%;opacity:.7;object-fit:cover;border-radius:8px}.featured-article .content .top{gap:12px;display:flex;align-items:center;margin-bottom:8px}.featured-article .content .top .category{gap:12px;display:flex;align-items:center}.featured-article .content .top .category:after{content:"";width:4px;height:4px;border-radius:50%;background-color:#f8f8f2}.featured-article .content h1{margin-bottom:8px}@media only screen and (max-width: 900px){.featured-article .content h1{font-size:20px;font-weight:300;line-height:25px}}.featured-article .content .body-desk{margin-bottom:24px}@media only screen and (max-width: 900px){.featured-article .content .body-desk{font-size:14px;font-weight:300;line-height:17.5px}}.faq-wrapper{margin:64px 0 96px}.faq-wrapper .content{grid-column:2/12;margin-bottom:64px}.faq-wrapper .content.header{height:360px;overflow:hidden;padding:0 64px;border-radius:8px;position:relative;background-color:#000}@media only screen and (max-width: 900px){.faq-wrapper .content.header{padding:25px 16px}}.faq-wrapper .content.header .header-content{z-index:2;height:100%;width:100%;display:flex;color:#f8f8f2;align-items:center;position:relative;font-weight:400;justify-content:space-between}@media only screen and (max-width: 900px){.faq-wrapper .content.header .header-content{display:block}.faq-wrapper .content.header .header-content p{font-weight:300;font-size:14px;line-height:17.5px;letter-spacing:0%}}.faq-wrapper .content.header .header-content h1{margin-bottom:0}@media only screen and (max-width: 900px){.faq-wrapper .content.header .header-content h1{font-size:20px;font-weight:300;line-height:25px}}.faq-wrapper .content.header .header-content a{color:#f8f8f2;text-decoration:underline}.faq-wrapper .content.header .header-content .a{flex:0 0 416px}@media only screen and (max-width: 900px){.faq-wrapper .content.header .header-content .a{gap:8px;flex:0 auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}}.faq-wrapper .content.header img{top:0;left:0;width:100%;height:100%;opacity:.7;object-fit:cover;border-radius:8px;position:absolute}.faq-wrapper .accordion-nav{grid-column:2/5}.faq-wrapper .accordion-nav .menu-wrapper{display:flex}@media only screen and (max-width: 900px){.faq-wrapper .accordion-nav .menu{gap:8px;display:flex;flex-wrap:wrap;margin-bottom:32px}}.faq-wrapper .accordion-nav .menu .item{display:flex;cursor:pointer;margin-bottom:19px;justify-content:center}@media only screen and (max-width: 900px){.faq-wrapper .accordion-nav .menu .item{margin-bottom:0}}.faq-wrapper .accordion-nav .menu .item .button,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .main-grid .primary-button a,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .faq-wrapper .accordion-nav .menu .item a,.side-image-video-wrapper .product-review-list .primary-button .faq-wrapper .accordion-nav .menu .item a,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .faq-wrapper .accordion-nav .menu .item a,.faq-wrapper .accordion-nav .menu .item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .faq-wrapper .accordion-nav .menu .item a{height:24px;display:flex;padding:0 16px;color:#2b3c35;border-radius:24px;align-items:center;justify-content:center;transition:all .36s ease-in-out}@media only screen and (max-width: 900px){.faq-wrapper .accordion-nav .menu .item .button,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .main-grid .primary-button a,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .faq-wrapper .accordion-nav .menu .item a,.side-image-video-wrapper .product-review-list .primary-button .faq-wrapper .accordion-nav .menu .item a,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .faq-wrapper .accordion-nav .menu .item a,.faq-wrapper .accordion-nav .menu .item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .faq-wrapper .accordion-nav .menu .item a{border:1px solid rgba(43,60,53,.5019607843);font-size:10px;font-weight:300;line-height:12.5px}}.faq-wrapper .accordion-nav .menu .item .button:hover,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .main-grid .primary-button a:hover,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .product-review-list .primary-button a:hover,.side-image-video-wrapper .main-grid .primary-button .faq-wrapper .accordion-nav .menu .item a:hover,.side-image-video-wrapper .product-review-list .primary-button .faq-wrapper .accordion-nav .menu .item a:hover,.faq-wrapper .accordion-nav .menu .item .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a:hover,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .faq-wrapper .accordion-nav .menu .item a:hover,.faq-wrapper .accordion-nav .menu .item .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a:hover,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .faq-wrapper .accordion-nav .menu .item a:hover{color:#f8f8f2;background-color:#56734f}.faq-wrapper .accordion-nav .menu .item.active .button,.faq-wrapper .accordion-nav .menu .item.active .side-image-video-wrapper .main-grid .primary-button a,.faq-wrapper .accordion-nav .menu .item.active .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .main-grid .primary-button .faq-wrapper .accordion-nav .menu .item.active a,.side-image-video-wrapper .product-review-list .primary-button .faq-wrapper .accordion-nav .menu .item.active a,.faq-wrapper .accordion-nav .menu .item.active .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .faq-wrapper .accordion-nav .menu .item.active a,.faq-wrapper .accordion-nav .menu .item.active .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .faq-wrapper .accordion-nav .menu .item.active a{color:#f8f8f2;pointer-events:none;background-color:#56734f}.faq-wrapper .st{display:flex;height:37px;margin-bottom:32px;border-bottom:1px solid rgba(43,60,53,.2509803922)}@media only screen and (max-width: 900px){.faq-wrapper .st{margin-bottom:12px}}.faq-wrapper .st div{height:37px;color:#6c7256;border-bottom:3px solid #6C7256}.faq-wrapper .accordion-item{grid-column:5/12}.faq-wrapper .accordion-item .st{margin-bottom:8px}.faq-wrapper .accordion-item .group-list{display:none}.faq-wrapper .accordion-item .group-list.active{display:block}.faq-wrapper .accordion-item .group-list .group-item{padding:24px 0;max-height:71px;overflow:hidden;transition:all .45s var(--cb);border-bottom:1px solid #E0E0DA}@media only screen and (max-width: 900px){.faq-wrapper .accordion-item .group-list .group-item{max-height:48px;padding:16px 0}.faq-wrapper .accordion-item .group-list .group-item .accordion-header{position:relative}.faq-wrapper .accordion-item .group-list .group-item .accordion-header:after,.faq-wrapper .accordion-item .group-list .group-item .accordion-header:before{right:0;content:"";position:absolute;background-color:#6c7256}.faq-wrapper .accordion-item .group-list .group-item .accordion-header:after{top:5px;width:12px;height:2px}.faq-wrapper .accordion-item .group-list .group-item .accordion-header:before{width:2px;right:5px;height:12px;transform-origin:bottom;transition:transform .45s var(--cb)}.faq-wrapper .accordion-item .group-list .group-item.active .accordion-header:before{transform-origin:top;transform:scaleY(0)}}.faq-wrapper .accordion-item .group-list .group-item .accordion-desc{opacity:0;transition-delay:.3s;padding-right:112px;transition:opacity .45s var(--cb)}@media only screen and (max-width: 900px){.faq-wrapper .accordion-item .group-list .group-item .accordion-desc{padding-right:0;font-weight:300;font-size:14px;line-height:17.5px}}.faq-wrapper .accordion-item .group-list .group-item .h3{cursor:pointer;margin-bottom:12px}@media only screen and (max-width: 900px){.faq-wrapper .accordion-item .group-list .group-item .h3{font-size:14px;font-weight:400;line-height:17.5px}}.faq-wrapper .accordion-item .group-list .group-item.active{max-height:500px}.faq-wrapper .accordion-item .group-list .group-item.active .accordion-desc{opacity:1;transition-delay:0s}.login-form h2{color:#2b3c35;margin-bottom:32px}@media only screen and (max-width: 900px){.login-form h2{font-size:20px;font-weight:300;line-height:25px}}.login-form a{color:#6c7256;text-decoration:underline}.login-form .form form{width:100%;position:relative}.login-form .form form .errors{width:100%;bottom:110px;position:absolute}.login-form .form form .errors ul{text-align:right;width:100%;list-style:none;font-size:12px;color:red}.login-form .form input{width:100%;height:40px;padding:0 24px;border-radius:32px;margin-bottom:16px;background-color:transparent;border:1px solid rgba(43,60,53,.2509803922)}.login-form .form input::placeholder{color:#7a7a7a}@media only screen and (max-width: 900px){.login-form .form input{height:32px;font-size:12px;font-weight:300;line-height:15px;margin-bottom:12px}}.login-form .form .button-login{gap:16px;display:flex;margin-top:16px}.login-form .form .button-login input{width:102px;height:32px;font-size:16px;cursor:pointer;color:#f8f8f2;font-weight:300;line-height:20px;background-color:#56734f}@media only screen and (max-width: 900px){.login-form .form .button-login input{font-size:12px;font-weight:300;line-height:15px;margin-bottom:0}}.login-form .form .button-login .checkout-button{height:32px;display:flex;padding:0 12px;color:#2b3c35;font-size:16px;font-weight:300;line-height:20px;border-radius:32px;align-items:center;text-decoration:none;border:1px solid #2B3C35}@media only screen and (max-width: 900px){.login-form .form .button-login .checkout-button{font-size:12px;font-weight:300;line-height:15px}}.login-form .form .footer{display:flex;margin-top:32px;align-items:center;justify-content:space-between}@media only screen and (max-width: 900px){.login-form .form .footer{margin-top:16px}}.login-form .form .footer .stay-login{gap:8px;display:flex;align-items:center}.login-form .form .footer .stay-login input{margin:0;height:16px;width:16px;flex:0 0 16px;padding:0;border-radius:4px;background-color:transparent;border:1px solid #56734F;appearance:none;-webkit-appearance:none;-moz-appearance:none}.login-form .form .footer .stay-login input:checked{background-color:#56734f}.login-form .form .footer .stay-login label{color:#6c7256;white-space:nowrap}.login-form .signup{margin-top:16px;color:#2b3c35}@media only screen and (max-width: 900px){.login-form .signup{margin-top:16px}}@media only screen and (max-width: 900px){.login-form .sub-head,.login-form footer .menu-listing__item a,footer .menu-listing__item .login-form a,.login-form .blog-listng .navigation a,.blog-listng .navigation .login-form a{font-size:10px;font-weight:300;line-height:12.5px}}.forgot-form{margin-top:16px;color:#2b3c35;position:relative}.forgot-form .note{font-size:12px}.forgot-form .form{opacity:0;width:100%;position:absolute;pointer-events:none;background-color:#f8f8f2}.forgot-form .form.active{opacity:1;pointer-events:all}.forgot-form form{gap:8px;display:grid;margin-top:16px;grid-template-columns:1fr calc(100 / var(--base-container-size) * 100vw)}.forgot-form form input{margin-bottom:8px!important}.forgot-form form input[type=submit]{background-color:#56734f}.search-input-wrapper{bottom:0;top:95px;opacity:0;width:100vw;z-index:9999;position:fixed;pointer-events:none;background-color:#2b3c3540;transition:opacity .45s var(--cb)}.search-input-wrapper.active{opacity:1;pointer-events:all}.search-input-wrapper .inner{width:100%;height:auto;padding:40px 0;background-color:#f8f8f2}@media only screen and (max-width: 900px){.search-input-wrapper .inner{padding:24px 0}}.search-input-wrapper .inner .content{width:100%;padding:0 48px;grid-column:1/13;position:relative}@media only screen and (max-width: 900px){.search-input-wrapper .inner .content{padding:0}}.search-input-wrapper .inner .content .button-colose{top:7px;right:48px;cursor:pointer;position:absolute}@media only screen and (max-width: 900px){.search-input-wrapper .inner .content .button-colose{top:0;right:0;width:40px;height:40px;display:flex;align-items:center;justify-content:center}}.search-input-wrapper .inner .content input{border:0;width:100%;height:56px;color:#2b3c35;font-size:24px;font-weight:300;line-height:26.4px;padding-bottom:16px;background-color:transparent;border-bottom:1px solid rgba(43,60,53,.5019607843)}@media only screen and (max-width: 900px){.search-input-wrapper .inner .content input{height:48px;font-size:20px;font-weight:300;line-height:25px;padding:0 0 8px}}.search-input-wrapper .inner .content input::placeholder{color:#2b3c35}.search-input-wrapper .inner .content.search-results{gap:32px;display:grid;margin-top:32px;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 900px){.search-input-wrapper .inner .content.search-results{display:block}}.search-input-wrapper .inner .content.search-results .card{width:100%}@media only screen and (max-width: 900px){.search-input-wrapper .inner .content.search-results .card{gap:calc(8 / var(--base-container-size) * 100vw);display:flex;margin-bottom:calc(8 / var(--base-container-size) * 100vw)}.search-input-wrapper .inner .content.search-results .card figure{height:calc(88 / var(--base-container-size) * 100vw);flex:0 0 calc(88 / var(--base-container-size) * 100vw)}}.search-input-wrapper .inner .content.search-results .card .card-detail{color:#2b3c35}@media only screen and (max-width: 900px){.search-input-wrapper .inner .content.search-results .card .card-detail{margin-top:0}.search-input-wrapper .inner .content.search-results .card .card-detail .sort-desc{display:none}}.search-input-wrapper .inner .content.search-results .card .card-detail .jdgm-widget .jdgm-star:before{font-size:12px;color:#56734f}.search-input-wrapper .inner .content.search-results .card .card-detail a{color:#2b3c35}.popup-variant{top:0;right:0;bottom:0;left:0;opacity:0;display:flex;position:fixed;z-index:9999999;align-items:center;pointer-events:none;justify-content:center;background-color:#0000001a}.popup-variant.active{opacity:1;pointer-events:all}.popup-variant .inner{width:100%;height:auto;padding:0 24px;max-width:640px;position:relative;border-radius:8px;background-color:#f8f8f2}@media only screen and (max-width: 900px){.popup-variant .inner{max-width:360px}}.popup-variant .inner .header{padding-top:60px;margin-bottom:24px;position:relative}.popup-variant .inner .header .jdgm-widget .jdgm-star:before{font-size:12px;color:#56734f}.popup-variant .inner .header .jdgm-widget .jdgm-prev-badge__text{align-items:center}.popup-variant .inner .header .jdgm-widget .jdgm-prev-badge__text span{font-weight:300;font-size:12px;line-height:15px;transform:translateY(2px)}.popup-variant .inner .header .close-button{right:0;top:24px;position:absolute}.popup-variant .inner .header .close-button svg{width:12px;height:12px}.popup-variant .inner .header .title{font-weight:300;margin-top:8px;font-size:20px;line-height:25px}.popup-variant .inner .variants .checkbox-button{width:100%;height:40px;display:flex;padding:0 12px;cursor:pointer;border-radius:8px;margin-bottom:12px;align-items:center;border:1px solid #515E56;justify-content:space-between}@media only screen and (max-width: 900px){.popup-variant .inner .variants .checkbox-button{height:auto;display:block;padding:10px 12px}}.popup-variant .inner .variants .checkbox-button .left{gap:12px;flex:1 auto;display:flex;align-items:center}@media only screen and (max-width: 900px){.popup-variant .inner .variants .checkbox-button .left{align-items:flex-start}}.popup-variant .inner .variants .checkbox-button .right{margin-left:24px;margin-top:3px}.popup-variant .inner .variants .checkbox-button .check{height:12px;flex:0 0 12px;border-radius:50%;border:1px solid #2B3C35}.popup-variant .inner .variants .checkbox-button .variant-detail{font-weight:400;font-size:14px;line-height:17.5px}.popup-variant .inner .variants .checkbox-button.active{background-color:#a5bb8740}.popup-variant .inner .variants .checkbox-button.active .variant-detail{font-weight:700}.popup-variant .inner .variants .checkbox-button.active .check{display:flex;align-items:center;justify-content:center}.popup-variant .inner .variants .checkbox-button.active .check:before{content:"";height:6px;flex:0 0 6px;display:block;border-radius:50%;background-color:#2b3c35}.popup-variant .inner .variants .checkbox-button:last-child{margin-bottom:0}.popup-variant .inner .button-quick-add-cart{width:100%;height:40px;display:flex;margin:24px 0;cursor:pointer;color:#f8f8f2;font-weight:300;font-size:12px;line-height:15px;border-radius:30px;align-items:center;justify-content:center;background-color:#526547}.newsletter-form{margin:60px auto;text-align:center;max-width:742px;padding:0 calc(20 / var(--base-container-size) * 100vw)}.newsletter-form h2{color:#2b3c35;margin-bottom:30px}@media only screen and (max-width: 900px){.newsletter-form h2{font-size:20px;font-weight:300}}.newsletter-form .description{font-weight:300;font-size:20px;color:#515e56;line-height:1.3}@media only screen and (max-width: 900px){.newsletter-form .description{font-size:14px}}.newsletter-form .form__inputs{max-width:466px;margin:118px auto 0}@media only screen and (max-width: 900px){.newsletter-form .form__inputs{margin-top:32px}}.newsletter-form .form__inputs input{width:100%;border:none;height:28px;font-size:22px;font-weight:300;padding-bottom:11px;background-color:transparent;border-bottom:1px solid #515E56}@media only screen and (max-width: 900px){.newsletter-form .form__inputs input{font-size:14px}}.newsletter-form .accept{gap:16px;display:flex;margin-top:36px;align-items:center}@media only screen and (max-width: 900px){.newsletter-form .accept{margin-top:24px}}.newsletter-form .accept a{color:#515e56}@media only screen and (max-width: 900px){.newsletter-form .accept a{font-size:12px}}.newsletter-form .accept input{width:19px;height:19px;flex:0 0 19px;background-color:transparent;padding-bottom:0}@media only screen and (max-width: 900px){.newsletter-form .accept input{width:12px;height:12px}}.newsletter-form .button-wrapper{margin-top:34px}@media only screen and (max-width: 900px){.newsletter-form .button-wrapper{margin-top:24px}}.newsletter-form .button-wrapper button{width:100%;border:none;height:45px;color:#f8f8f2;cursor:pointer;font-weight:200;font-size:21px;border-radius:32px;background-color:#526547}@media only screen and (max-width: 900px){.newsletter-form .button-wrapper button{height:32px;font-size:14px}}.result-timeline{padding:98px 24px}@media only screen and (max-width: 900px){.result-timeline{padding:48px 24px}}.result-timeline .inner{grid-column:2/12}.result-timeline .inner .header h3{color:#6c7256;font-size:32px;font-weight:300}@media only screen and (max-width: 900px){.result-timeline .inner .header h3{font-weight:300;font-size:20px;margin-bottom:32px}}.result-timeline .items{margin:0 auto;max-width:481px}@media only screen and (max-width: 900px){.result-timeline .items{padding:0}}.result-timeline .items .card{gap:32px;width:100%;display:flex;position:relative;margin-bottom:24px;padding-bottom:24px;justify-content:space-between;border-bottom:1px solid #E0E0DA}@media only screen and (max-width: 900px){.result-timeline .items .card{gap:12px;margin-bottom:12px;padding-bottom:12px;align-items:flex-start}}.result-timeline .items .card .label{width:80;height:28;opacity:1;display:flex;font-size:16px;font-weight:700;position:relative}.result-timeline .items .card .label div{color:#fff;padding:4px 12px;border-radius:50px;background-color:#6c7256}.result-timeline .items .card img{height:80px;flex:0 0 80px;border-radius:40px}@media only screen and (max-width: 900px){.result-timeline .items .card img{width:54px;height:54px;flex:0 0 54px}}.result-timeline .items .card .detail{flex:1 auto;font-weight:300;font-size:20px;color:#6c7256;line-height:1.25;position:relative}@media only screen and (max-width: 900px){.result-timeline .items .card .detail{font-size:14px}}.result-timeline .items .card .detail .title{font-weight:500;position:relative;margin-bottom:12px}@media only screen and (max-width: 900px){.result-timeline .items .card .detail .title{font-weight:400;margin-bottom:8px}}@media only screen and (max-width: 900px){.result-timeline .items .card .detail .desc{letter-spacing:.04em}}.how-to-use{max-width:unset}.how-to-use .inner{max-width:1360px;padding-top:96px;grid-column:2/12}@media only screen and (max-width: 900px){.how-to-use .inner{padding-top:48px}}.how-to-use .inner .header{display:flex;justify-content:center}@media only screen and (max-width: 900px){.how-to-use .inner .header{justify-content:flex-start}}.how-to-use .inner .header h3{margin-bottom:0;font-weight:300;font-style:Light;font-size:32px;color:#6c7256}@media only screen and (max-width: 900px){.how-to-use .inner .header h3{font-weight:300;font-size:20px}}.how-to-use .inner .content{padding:32px 0 96px}@media only screen and (max-width: 900px){.how-to-use .inner .content{padding-bottom:48px}}.how-to-use .inner .content .items{gap:32px;display:flex;justify-content:center}@media only screen and (max-width: 900px){.how-to-use .inner .content .items{display:flex;margin:0 -24px;padding:0 24px;overflow-x:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;overflow-y:hidden;-ms-overflow-style:none;scroll-behavior:smooth}}.how-to-use .inner .content .items .card{flex:0 0 248px}@media only screen and (max-width: 900px){.how-to-use .inner .content .items .card{scroll-snap-align:center}}.how-to-use .inner .content .items .card img{width:100%;height:248px;border-radius:8px;background-size:cover}.how-to-use .inner .content .items .card .detail .title{margin:12px 0;font-weight:700;font-size:16px;color:#2b3c35}.how-to-use .inner .content .items .card .detail .desc{font-weight:300;font-size:14px;color:#2b3c35}.jdgm-medals-wrapper{display:none!important}.product-review-list .header{grid-column:2/5}@media only screen and (max-width: 900px){.product-review-list .header{margin-bottom:32px}}.product-review-list .header h2{color:#6c7256;font-size:32px;font-weight:300;line-height:35.2px;letter-spacing:0%;margin-bottom:12px}@media only screen and (max-width: 900px){.product-review-list .header h2{font-size:20px}}.product-review-list .header .primary-button{margin-top:12px}.product-review-list .header .primary-button a{border:1px solid #2B3C35}.product-review-list .header .jdgm-star{color:#56734f;font-size:12px}.product-review-list .header .jdgm-prev-badge{gap:12px;align-items:center;display:flex!important}.product-review-list .header .jdgm-prev-badge .jdgm-prev-badge__text .total-review{display:none}.product-review-list .header .jdgm-prev-badge .jdgm-prev-badge__text .average-rating{opacity:1;color:#2b3c35;display:block;visibility:visible}.product-review-list #judgeme_product_reviews{grid-column:5/12}.product-review-list #judgeme_product_reviews .jdgm-rev-widg{padding:0}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__title,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-row-stars,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-rev-widg__summary,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-histogram{display:none}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper{top:0;left:0;opacity:0;width:100vw;height:100vh;position:fixed;align-items:center;pointer-events:none;z-index:9999999999;display:flex!important;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background-color:#2b3c355c;transition:all .45s var(--cb)}@media only screen and (max-width: 900px){.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper{padding:0}}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper.active{opacity:1;pointer-events:all}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form{gap:24px;row-gap:0;width:70vw;color:#fff;display:grid;text-align:left;max-width:unset;grid-template-columns:repeat(5,1fr)}@media only screen and (max-width: 900px){.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form{width:100vw;display:block;overflow:auto;max-height:100%;padding:48px 20px}}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__rating a:before{color:#fff}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title{font-weight:300;font-size:32px;line-height:35.2px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form label[for]{display:none}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form div.jdgm-input-error{top:0;left:0;width:100%;height:100%;overflow:hidden;border-radius:20px;text-indent:-999px;pointer-events:none}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset{grid-column:1/3;position:relative}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title input,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset input{height:40px;border-radius:20px;border:1px solid rgba(43,60,53,.2509803922)}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title textarea,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset textarea{border-radius:20px;border:1px solid rgba(43,60,53,.2509803922)}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(2),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(2){grid-column:3/6}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(3),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(4),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(5),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(6),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(7),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(8),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(3),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(4),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(5),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(6),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(7),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(8){grid-column:3/6}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(9),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(9){grid-row:2;grid-row:2/4;font-size:14px;grid-column:1/3}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(9) a,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(9) a{color:#2b3c35;text-decoration:underline}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title.jdgm-form__fieldset-actions,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset.jdgm-form__fieldset-actions{grid-row:4;display:flex;flex-direction:row}@media only screen and (max-width: 900px){.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title.jdgm-form__fieldset-actions,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset.jdgm-form__fieldset-actions{gap:12px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title.jdgm-form__fieldset-actions a,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset.jdgm-form__fieldset-actions a{margin-top:0}}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title.jdgm-form__fieldset-actions a,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title.jdgm-form__fieldset-actions input,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset.jdgm-form__fieldset-actions a,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset.jdgm-form__fieldset-actions input{width:auto;display:flex;height:32px;font-size:16px;color:#fff;padding:0 16px;font-weight:300;border-radius:40px;align-items:center;transition:all .3s ease-out;border:1px solid rgba(43,60,53,.5019607843);background-color:transparent}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title.jdgm-form__fieldset-actions input,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset.jdgm-form__fieldset-actions input{border:none;background-color:#56734f}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(5),.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(5){gap:12px;display:flex;align-items:center}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(5) label,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(5) label{margin-bottom:0}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(5) .jdgm-picture-fieldset__box,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(5) .jdgm-picture-fieldset__box{margin:0;width:40px;height:40px;border-radius:8px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title:nth-of-type(5) .jdgm-media-fieldset__icon,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset:nth-of-type(5) .jdgm-media-fieldset__icon{font-size:12px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__title .jdgm-form__reviewer-name-format-container,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-rev-widg__header .jdgm-form-wrapper form .jdgm-form__fieldset .jdgm-form__reviewer-name-format-container,.product-review-list #judgeme_product_reviews .jdgm-rev-widg .jdgm-row-actions{display:none}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev{color:#2b3c35}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev .jdgm-row-extra{display:none!important}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__header{display:grid;position:relative;margin-bottom:24px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__icon{width:40px;height:40px;border-radius:50%}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__icon:before{color:#2b3c35}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__author{font-size:14px;font-weight:300;color:currentColor;line-height:17.5px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__title{font-size:14px;font-weight:300;line-height:17.5px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__body{font-weight:300;font-size:14px;line-height:17.5px}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__rating{top:24px;left:48px;position:absolute}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__rating .jdgm-star{font-size:12px;color:#56734f}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__rating .jdgm-star:before{color:#56734f}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__timestamp{display:none!important}.product-review-list #judgeme_product_reviews .jdgm-rev-widg__body .jdgm-rev__pics img{width:96px;height:96px;border-radius:8px}.header-nav{top:0;left:0;z-index:999;height:95px;width:100vw;position:fixed;overflow:hidden}.header-nav #running-text{gap:0;height:40px;display:flex;align-items:center;width:fit-content}.header-nav .running-text{height:40px;width:100%;background-color:#6c7256}.header-nav .running-text-wrapper{width:fit-content;overflow:visible}.header-nav .running-text-inner{gap:24px;width:fit-content;display:flex}.header-nav .running-text-inner a{flex:0 auto;display:block;color:#e0e0da;font-size:14px;font-weight:300;line-height:15px;white-space:nowrap}.header-nav .running-text-inner .text{width:auto;flex:0 auto;display:flex;justify-content:center}.header-nav .running-text:hover .running-text-wrapper{animation-play-state:paused}.header-nav .header-menu{height:61px;width:100vw;display:flex;align-items:center;background-color:#f8f8f2;border-bottom:1px solid #E0E0DA}.header-nav .header-menu .main-grid,.header-nav .header-menu .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .header-nav .header-menu .content,.header-nav .header-menu .product-review-list{max-width:100vw}@media only screen and (max-width: 900px){.header-nav .header-menu .main-grid,.header-nav .header-menu .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .header-nav .header-menu .content,.header-nav .header-menu .product-review-list{padding:0 10px}}@media only screen and (max-width: 900px){.header-nav .header-menu .main-grid,.header-nav .header-menu .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .header-nav .header-menu .content,.header-nav .header-menu .product-review-list{gap:0;display:grid;grid-template-columns:40px 40px 1fr 80px}.header-nav .header-menu .main-grid .button-search,.header-nav .header-menu .featured-banner-text-wrapper .wrapper.full-width .content .button-search,.featured-banner-text-wrapper .wrapper.full-width .header-nav .header-menu .content .button-search,.header-nav .header-menu .product-review-list .button-search{display:flex;align-items:center;justify-content:center}.header-nav .header-menu .main-grid .button-search svg,.header-nav .header-menu .featured-banner-text-wrapper .wrapper.full-width .content .button-search svg,.featured-banner-text-wrapper .wrapper.full-width .header-nav .header-menu .content .button-search svg,.header-nav .header-menu .product-review-list .button-search svg{width:16px;height:16px}}.header-nav .header-menu .burger{grid-column:1/3}@media only screen and (max-width: 900px){.header-nav .header-menu .burger{grid-column:1}}.header-nav .header-menu .burger-button{width:40px;height:40px;display:flex;cursor:pointer;align-items:center;justify-content:center}.header-nav .header-menu .burger-button svg{width:22px;height:15px}.header-nav .header-menu .logo{display:flex;grid-column:3/11;align-items:center;justify-content:center}@media only screen and (max-width: 900px){.header-nav .header-menu .logo{grid-column:auto}}.header-nav .header-menu .logo svg{width:auto;height:22px}.header-nav .header-menu .logo svg path{transition:all .25s var(--cb)}.header-nav .header-menu .logo img{width:auto;height:22px}.header-nav .header-menu .right-menu{gap:16px;display:flex;grid-column:11/13;justify-content:flex-end}@media only screen and (max-width: 900px){.header-nav .header-menu .right-menu{gap:0;grid-column:auto}}.header-nav .header-menu .right-menu .button,.header-nav .header-menu .right-menu .side-image-video-wrapper .main-grid .primary-button a,.side-image-video-wrapper .main-grid .primary-button .header-nav .header-menu .right-menu a,.header-nav .header-menu .right-menu .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .header-nav .header-menu .right-menu a,.header-nav .header-menu .right-menu .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .header-nav .header-menu .right-menu a,.header-nav .header-menu .right-menu .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .product-review-list .primary-button .header-nav .header-menu .right-menu a{width:40px;height:40px;display:flex;cursor:pointer;align-items:center;justify-content:center}@media only screen and (max-width: 900px){.header-nav .header-menu .right-menu .button.desktop,.header-nav .header-menu .right-menu .side-image-video-wrapper .main-grid .primary-button a.desktop,.side-image-video-wrapper .main-grid .primary-button .header-nav .header-menu .right-menu a.desktop,.header-nav .header-menu .right-menu .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a.desktop,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .header-nav .header-menu .right-menu a.desktop,.header-nav .header-menu .right-menu .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a.desktop,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .header-nav .header-menu .right-menu a.desktop,.header-nav .header-menu .right-menu .side-image-video-wrapper .product-review-list .primary-button a.desktop,.side-image-video-wrapper .product-review-list .primary-button .header-nav .header-menu .right-menu a.desktop{display:none}}.header-nav .header-menu .right-menu .button svg,.header-nav .header-menu .right-menu .side-image-video-wrapper .main-grid .primary-button a svg,.side-image-video-wrapper .main-grid .primary-button .header-nav .header-menu .right-menu a svg,.header-nav .header-menu .right-menu .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a svg,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .header-nav .header-menu .right-menu a svg,.header-nav .header-menu .right-menu .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a svg,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .header-nav .header-menu .right-menu a svg,.header-nav .header-menu .right-menu .side-image-video-wrapper .product-review-list .primary-button a svg,.side-image-video-wrapper .product-review-list .primary-button .header-nav .header-menu .right-menu a svg{width:16px;height:16px}.header-nav .header-menu .right-menu .button-cart{position:relative}.header-nav .header-menu .right-menu .button-cart .indicator{position:absolute;top:0;right:0;margin:3px 3px 0 0;display:none}.header-nav .header-menu .right-menu .button-cart .indicator.show{display:block}.header-popup{top:40px;width:100%;z-index:9991;height:auto;position:fixed;padding-bottom:64px;background-color:#2b3c35;clip-path:inset(0 0 100% 0)}@media only screen and (max-width: 900px){.header-popup{top:0;height:auto;display:flex;max-height:100vh;padding-bottom:calc(40 / var(--base-container-size) * 100vw);flex-direction:column;justify-content:space-between}}.header-popup .logo img{filter:brightness(100)}.header-popup .header-menu{border-color:#33423b;background-color:transparent}@media only screen and (max-width: 900px){.header-popup .header-menu{flex:0 0 48px}.header-popup .header-menu .main-grid,.header-popup .header-menu .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .header-popup .header-menu .content,.header-popup .header-menu .product-review-list{grid-template-columns:80px 1fr 80px}.header-popup .header-menu .main-grid .button-login,.header-popup .header-menu .featured-banner-text-wrapper .wrapper.full-width .content .button-login,.featured-banner-text-wrapper .wrapper.full-width .header-popup .header-menu .content .button-login,.header-popup .header-menu .product-review-list .button-login{display:none}}.header-popup .header-menu .burger svg path{fill:#f8f8f2}.header-popup .header-menu .logo svg path{fill:#f8f8f2}.header-popup .header-menu .right-menu .button svg path,.header-popup .header-menu .right-menu .side-image-video-wrapper .main-grid .primary-button a svg path,.side-image-video-wrapper .main-grid .primary-button .header-popup .header-menu .right-menu a svg path,.header-popup .header-menu .right-menu .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a svg path,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .header-popup .header-menu .right-menu a svg path,.header-popup .header-menu .right-menu .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a svg path,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .header-popup .header-menu .right-menu a svg path,.header-popup .header-menu .right-menu .side-image-video-wrapper .product-review-list .primary-button a svg path,.side-image-video-wrapper .product-review-list .primary-button .header-popup .header-menu .right-menu a svg path{fill:#f8f8f2}.header-popup .header-inner{padding-top:64px}@media only screen and (max-width: 900px){.header-popup .header-inner{flex:1 auto;overflow:auto;padding-bottom:8px}}.header-popup .header-inner .header-selector{gap:53px;display:flex;grid-column:4/6;padding-bottom:72px;align-items:flex-end}@media only screen and (max-width: 900px){.header-popup .header-inner .header-selector{bottom:0;z-index:9;width:100%;height:calc(42 / var(--base-container-size) * 100vw);display:flex;padding:0 24px;position:absolute;align-items:center;background-color:#2b3c35;border-top:1px solid #33423B;justify-content:space-between}.header-popup .header-inner .header-selector .list,.header-popup .header-inner .header-selector .button,.header-popup .header-inner .header-selector .side-image-video-wrapper .main-grid .primary-button a,.side-image-video-wrapper .main-grid .primary-button .header-popup .header-inner .header-selector a,.header-popup .header-inner .header-selector .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button .header-popup .header-inner .header-selector a,.header-popup .header-inner .header-selector .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button .header-popup .header-inner .header-selector a,.header-popup .header-inner .header-selector .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .product-review-list .primary-button .header-popup .header-inner .header-selector a{font-weight:300;font-size:16px;line-height:20px;letter-spacing:0%}}@media only screen and (max-width: 900px){.header-popup .header-inner{padding-top:24px}.header-popup .header-inner .main-grid,.header-popup .header-inner .featured-banner-text-wrapper .wrapper.full-width .content,.featured-banner-text-wrapper .wrapper.full-width .header-popup .header-inner .content,.header-popup .header-inner .product-review-list{padding:0}}.header-popup .header-inner .menu-listing{grid-column:1/4}.header-popup .header-inner .menu-listing__item{margin-bottom:13px}@media only screen and (max-width: 900px){.header-popup .header-inner .menu-listing__item{margin-bottom:0}}.header-popup .header-inner .menu-listing__item a{color:#fff;font-size:20px;font-weight:300;line-height:25px}@media only screen and (max-width: 900px){.header-popup .header-inner .menu-listing__item a{width:100%;display:block;font-size:16px;font-weight:400;line-height:20px;padding:8px 24px;border-bottom:1px solid #33423B}}.header-popup .header-inner .featured-header-product{grid-column:7/13;padding-left:16px}@media only screen and (max-width: 900px){.header-popup .header-inner .featured-header-product{padding-right:16px}}.header-popup .header-inner .featured-header-product .heading{color:#a5bb87;margin-bottom:30px}.header-popup .header-inner .featured-header-product .card{gap:16px;width:100%;display:grid;grid-template-columns:304px 1fr}@media only screen and (max-width: 900px){.header-popup .header-inner .featured-header-product .card{margin-top:37px;grid-template-columns:156px 1fr}}.header-popup .header-inner .featured-header-product .card figure .button-cart{display:none}@media only screen and (max-width: 900px){.header-popup .header-inner .featured-header-product .card figure{height:156px}}.header-popup .header-inner .featured-header-product .card .card-detail{margin-top:0;display:flex;padding:12px 0;flex-direction:column;justify-content:space-between}.header-popup .header-inner .featured-header-product .card .card-detail .jdgm-prev-badge__stars .jdgm-star{color:#f8f8f2}.header-popup .header-inner .featured-header-product .card .card-detail .button-quick-add-cart{position:relative}@media only screen and (max-width: 900px){.header-popup .header-inner .featured-header-product .card .card-detail .button-quick-add-cart,.header-popup .header-inner .featured-header-product .card .card-detail .price-wrapper{display:none}}@keyframes runningText{0%{transform:translate(0)}to{transform:translate(-11.1111111111%)}}footer{padding:0;width:100vw;overflow:hidden;background-color:#2b3c35}@media only screen and (max-width: 900px){footer{padding-top:23px}}@media only screen and (max-width: 900px){footer .accordion{color:#e0e0da;font-size:16px;font-weight:300;overflow:hidden;max-height:40px;line-height:20px;padding:8px 0 2px;border-top:1px solid #515E56}footer .accordion-button{display:flex;align-items:center;justify-content:space-between}footer .accordion-button svg{width:14px;height:14px;transition:transform .45s var(--cb)}footer .accordion.active svg{transform:rotate(45deg)}footer .accordion-content{padding-top:8px}footer .accordion-content a{color:#e0e0da}}footer .merchand-list .inner{padding:0 24px}footer .merchand-list .inner img{width:auto;height:24px}footer .social-media{display:flex;margin-top:28px;transform:translate(-13px)}footer .social-media.mobile{display:none}@media only screen and (max-width: 900px){footer .social-media{margin-top:0;display:none}footer .social-media.mobile{gap:13px;display:flex;flex:1 auto;transform:none;justify-content:flex-end}}footer .social-media a{height:40px;flex:0 0 40px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 900px){footer .social-media a{width:20px;height:20px;flex:0 0 20px;align-items:flex-end}}footer .social-media a img{width:auto;height:16px}@media only screen and (max-width: 900px){footer .social-media a img{height:14px}}footer .menu-listing{width:100%;max-width:205px}@media only screen and (max-width: 900px){footer .menu-listing{max-width:unset}}footer .menu-listing__item{margin-bottom:28px}@media only screen and (max-width: 900px){footer .menu-listing__item{margin-bottom:0}}footer .menu-listing__item a{color:#e0e0da}@media only screen and (max-width: 900px){footer .menu-listing__item a{padding:6px 12px;display:block;font-size:15px;border-top:1px solid #515E56}}footer .menu-listing__item:last-child{margin-bottom:0}footer .top-footer{padding-top:64px;padding-bottom:35px;position:relative;border-bottom:1px solid #515E56}@media only screen and (max-width: 900px){footer .top-footer{padding-top:25px;border-bottom:none}}footer .top-footer:before{top:0;bottom:0;content:"";width:1px;height:100%;position:absolute;left:calc(50% - 1px);background-color:#515e56}@media only screen and (max-width: 900px){footer .top-footer:before{display:none}}footer .top-footer .inner{gap:128px;display:grid;grid-column:1/13;grid-template-columns:1fr 1fr}@media only screen and (max-width: 900px){footer .top-footer .inner{display:block}}footer .top-footer .inner .footer-navigation{gap:32px;width:100%;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width: 900px){footer .top-footer .inner .footer-navigation{display:none}}footer .top-footer .form{padding-left:10px}@media only screen and (max-width: 900px){footer .top-footer .form{margin-top:29px;padding-left:0}}footer .top-footer .form .desc{color:#fff;font-size:16px;font-weight:300;padding-right:105px;letter-spacing:.2px}@media only screen and (max-width: 900px){footer .top-footer .form .desc{padding-right:0;margin-bottom:24px;text-align:center}}footer .top-footer .form .desc h3{margin-bottom:15px}footer .top-footer .form__inputs{gap:32px;height:32px;display:flex;margin-top:11px;justify-content:space-between}@media only screen and (max-width: 900px){footer .top-footer .form__inputs{height:auto;display:block}}footer .top-footer .form__inputs .input-wrapper{flex:1 auto}footer .top-footer .form__inputs .input-wrapper input{padding:0;width:100%;border:none;height:32px;outline:none;color:#f8f8f2;border-radius:0;background-color:transparent;border-bottom:1px solid #F8F8F2}@media only screen and (max-width: 900px){footer .top-footer .form__inputs .input-wrapper input{height:32px}}footer .top-footer .form__inputs .input-wrapper .accept{gap:11px;display:flex;font-size:11px;margin-top:21px;font-weight:400;letter-spacing:0%;align-items:center;line-height:13.75px;color:#f8f8f280}@media only screen and (max-width: 900px){footer .top-footer .form__inputs .input-wrapper .accept{position:absolute}}footer .top-footer .form__inputs .input-wrapper .accept a{color:#f8f8f280}@media only screen and (min-width: 900px){footer .top-footer .form__inputs .input-wrapper .accept a:hover{text-decoration:underline}}footer .top-footer .form__inputs .input-wrapper .accept input{margin:0;width:12px;height:12px;-webkit-appearance:none;appearance:none;border-radius:2px;background-color:transparent;border:1px solid rgba(248,248,242,.4)}footer .top-footer .form__inputs .input-wrapper .accept input:checked{background-color:#f8f8f2}footer .top-footer .form__inputs .button-wrapper{height:32px;flex:0 0 93px}@media only screen and (max-width: 900px){footer .top-footer .form__inputs .button-wrapper{height:auto;display:flex;justify-content:flex-end}}footer .top-footer .form__inputs .button-wrapper button{width:100%;height:32px;margin-top:0;display:flex;color:#f8f8f2;cursor:pointer;border-radius:32px;align-items:center;justify-content:center;background-color:transparent;border:1px solid #F8F8F2}@media only screen and (max-width: 900px){footer .top-footer .form__inputs .button-wrapper button{width:95px;flex:0 0 95px;margin-top:16px}}footer .top-footer .form button{margin-top:32px}@media only screen and (max-width: 900px){footer .social-media.mobile{padding-left:13px;padding-bottom:13px;justify-content:flex-start;border-bottom:1px solid #515E56}footer .social-media.mobile a{height:30px;display:flex;flex:0 0 30px;align-items:center;justify-content:center}footer .social-media.mobile a img{height:15px;width:15px;flex:0 0 15px}}footer .bottom-footer{margin:30px auto;padding:80px 20px}@media only screen and (max-width: 900px){footer .bottom-footer{margin:0;padding:43px 24px 15px}}footer .bottom-footer .logo{height:100%;grid-column:1/6}@media only screen and (max-width: 900px){footer .bottom-footer .logo{display:flex;align-items:flex-end;justify-content:space-between}}footer .bottom-footer .logo svg{width:552px;height:98px}@media only screen and (max-width: 900px){footer .bottom-footer .logo svg{height:30px;flex:0 0 167px}}footer .bottom-footer .logo svg path{fill:#f8f8f2}footer .bottom-footer .logo img{width:552px;height:auto}@media only screen and (max-width: 900px){footer .bottom-footer .logo img{width:calc(313 / var(--base-container-size) * 100vw)}}footer .bottom-footer .right-content{grid-column:10/13;padding-left:30px}footer .bottom-footer .right-content .payment-title{font-size:16px;font-weight:400;color:#e0e0da;line-height:20px;margin-bottom:30px}footer .bottom-footer .right-content .payment-list .desktop img{width:auto;height:45px}footer .copy{color:#f8f8f2;font-size:11px;padding:15px 0;font-weight:400;margin-top:27px;background-color:#33423b}footer .copy .content{display:flex;grid-column:1/9;align-items:center}@media only screen and (max-width: 900px){footer .copy .content{text-align:center;justify-content:center}}footer .copy .selector{gap:59px;display:flex;grid-column:10/13;justify-content:flex-end}footer .copy .selector .button,footer .copy .selector .side-image-video-wrapper .main-grid .primary-button a,.side-image-video-wrapper .main-grid .primary-button footer .copy .selector a,footer .copy .selector .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button footer .copy .selector a,footer .copy .selector .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button footer .copy .selector a,footer .copy .selector .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .product-review-list .primary-button footer .copy .selector a{font-weight:400;font-size:16px;line-height:20px}@media only screen and (max-width: 900px){footer .copy .selector{display:none}}footer .selector-mobile{border-bottom:1px solid #515E56}@media only screen and (max-width: 900px){footer .selector-mobile{display:block}}footer .selector-mobile .list{bottom:0;opacity:1;width:100%;transform:none;position:relative;pointer-events:all;background-color:transparent}footer .selector-mobile .list-item{color:#e0e0da}footer .selector-mobile .accordion-content .button,footer .selector-mobile .accordion-content .side-image-video-wrapper .main-grid .primary-button a,.side-image-video-wrapper .main-grid .primary-button footer .selector-mobile .accordion-content a,footer .selector-mobile .accordion-content .side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button a,.side-image-video-wrapper .featured-banner-text-wrapper .wrapper.full-width .content .primary-button footer .selector-mobile .accordion-content a,footer .selector-mobile .accordion-content .featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button a,.featured-banner-text-wrapper .wrapper.full-width .side-image-video-wrapper .content .primary-button footer .selector-mobile .accordion-content a,footer .selector-mobile .accordion-content .side-image-video-wrapper .product-review-list .primary-button a,.side-image-video-wrapper .product-review-list .primary-button footer .selector-mobile .accordion-content a{display:none}input{outline:none}main{max-width:100vw;padding-top:95px;overflow-x:hidden}html{overflow-x:hidden;scrollbar-width:none}::-webkit-scrollbar{display:none}.default-content{margin:128px 0}@media only screen and (max-width: 900px){.default-content{margin:64px 0}}.default-content .box-container{margin:0 auto;max-width:720px;color:#515e56}.default-content .box-container a{color:#515e56;text-decoration:underline}.default-content .box-container p{font-weight:300;font-size:14px;line-height:17.5px;letter-spacing:0%}
/*# sourceMappingURL=/cdn/shop/t/15/assets/theme.css.map */
