body{font-family:Antipol Extended,sans-serif;font-style:normal;font-weight:700;color:#241e18;background:#f6f0ea;font-size:.833vw;line-height:1.25vw}.header{padding:1.146vw 0}.header .row{margin:0;align-items:center;justify-content:space-between}.header .col-burger{display:none}.header .logo{width:9.115vw;display:block}.header .logo svg{width:100%;height:100%}.header .menu ul{display:flex;flex-wrap:wrap;align-items:center;list-style:none}.header .menu li+li{margin-left:4.167vw}.header .menu a{color:#241e18;text-transform:lowercase}.header .menu a:hover{color:#bc8a4b}.header .cart-box{margin-left:3.90625vw;display:flex;flex-wrap:wrap;align-items:center}.header .cart-box .link-account{width:1.25vw;height:1.25vw;margin-right:1.354vw}.header .cart-box .link-account svg{width:100%;height:100%}.header .cart-box .link-cart{width:1.042vw;height:1.042vw;position:relative}.header .cart-box .link-cart svg{width:100%;height:100%}.header .cart-box .link-cart span{position:absolute;right:-.521vw;top:-.521vw;width:1.042vw;height:1.042vw;flex-shrink:0;background:#bc8a4b;color:#241e18;text-align:center;font-family:Montserrat,sans-serif;font-size:.625vw;font-weight:500;line-height:1.09375vw;border-radius:50%}.mobile-menu{display:none}.banner{height:52vw;clip-path:polygon(85.157% .499%,86.63% .176%,87.198% .558%,87.87% .176%,88.877% .998%,89.878% .727%,90.685% .793%,91.537% 1.468%,92.756% 1.014%,96.036% 1.193%,98.206% 1.074%,99.622% 1.602%,100% 4.844%,100% 8.187%,99.825% 12.826%,100% 15.214%,99.84% 20.335%,99.81% 28.482%,99.825% 28.587%,99.809% 28.895%,99.771% 39.216%,99.825% 39.639%,99.825% 48.235%,99.734% 49.388%,99.708% 56.586%,99.708% 58.975%,99.445% 61.842%,99.445% 74.197%,99.708% 76.314%,99.854% 79.308%,99.854% 81.817%,99.708% 83.686%,99.854% 86.834%,100% 89.556%,99.854% 91.851%,100% 94.403%,99.854% 96.868%,93.898% 98.206%,93.225% 98.875%,90.013% 98.403%,86.88% 97.734%,85.87% 97.065%,82.97% 98.6%,80.794% 98.403%,74.834% 99.44%,72.326% 98.246%,70.617% 98.915%,68.623% 98.364%,65.541% 98.915%,62.564% 98.915%,59.469% 98.344%,57.924% 98.121%,57.251% 97.721%,55.567% 98.068%,53.236% 97.908%,49.974% 98.321%,43.914% 98.521%,40.263% 98.281%,38.165% 97.961%,36.041% 98.401%,31.173% 97.641%,29.179% 97.761%,28.376% 97.841%,27.988% 98.041%,25.791% 98.583%,24.354% 99.036%,22.321% 98.938%,20.793% 99.567%,19.55% 99.567%,18.514% 99.331%,17.142% 98.662%,16.676% 98.662%,15.692% 100%,14.915% 99.331%,13.439% 99.764%,12.869% 99.252%,12.196% 99.764%,11.186% 98.662%,10.182% 99.026%,9.373% 98.938%,8.518% 98.032%,7.297% 98.641%,4.008% 98.401%,1.833% 98.561%,.413% 97.852%,.238% 95.222%,.413% 92.773%,.238% 90.034%,.413% 87.695%,.588% 85.324%,.413% 82.616%,.588% 80.682%,.413% 77.537%,.588% 73.788%,.588% 70.238%,.413% 67.379%,.267% 62.388%,.389% 58.084%,.352% 57.178%,.413% 55.671%,.413% 51.972%,.176% 50.254%,.117% 48.356%,0% 46.122%,.117% 43.219%,.413% 40.85%,.413% 38.528%,.176% 36.406%,.176% 31.604%,0% 25.351%,0% 22%,.176% 19.248%,.438% 15.523%,.438% 11.61%,.176% 7.689%,.438% 2.336%,1.73% 1.338%,3.408% 1.837%,4.722% 1.338%,6.379% 1.338%,7.05% .839%,8.857% .839%,10.253% 1.191%,13.378% 1.69%,14.386% 2.189%,17.279% 1.045%,19.448% 1.191%,25.393% .418%,27.894% 1.309%,29.599% .81%,31.588% 1.221%,34.662% .81%,37.632% .81%,40.718% 1.235%,42.26% 1.402%,42.931% 1.7%,44.61% 1.441%,46.935% 1.56%,50.189% 1.253%,56.234% 1.104%,59.876% 1.283%,61.968% 1.521%,64.085% 1.193%,68.941% 1.76%,70.93% 1.67%,71.731% 1.611%,72.118% 1.462%,74.309% 1.057%,75.743% .719%,77.77% .793%,79.294% .323%,80.534% .323%,81.567% .499%,82.936% .998%,83.401% .998%,84.382% 0%,85.157% .499%)}.banner .container{height:100%}.banner .info{height:100%;width:58.96vw;margin-inline:auto;color:#f6f0ea;padding-block:3.44vw 6.77vw;display:flex;flex-direction:column}.banner h1{font-size:5vw;line-height:normal;text-transform:lowercase;font-weight:400;text-shadow:-4px 4px 0px #241e17}.banner h1 strong{font-family:Antipol Extended,sans-serif;font-size:7.5vw;font-style:normal;font-weight:700;display:block;margin-inline-start:4.8vw;line-height:100%}.banner .desc{font-size:1.667vw;font-weight:700;line-height:normal;margin-top:2.604vw;margin-left:auto;margin-right:auto;text-align:center;max-width:820px;margin-bottom:3.646vw;text-shadow:-4px 4px 0px #241e17;margin-block-start:auto}.banner .btn-default{margin-left:auto;margin-right:auto}.make-the-best{padding-top:4.427vw;padding-bottom:11.458vw}.make-the-best .title{text-align:center;margin-bottom:7.8125vw}.make-the-best .container{padding:0 5.625vw}.make-the-best .row{justify-content:center;margin:0 -1.25vw}.make-the-best .col{padding:0 1.25vw}.make-the-best .item{border-radius:1.25vw;background:#241e18;padding-top:1.25vw;height:25.677vw;position:relative;display:flex;align-items:flex-start}.make-the-best .item .name{width:100%;padding:0 1.25vw;color:#f6f0ea;text-transform:lowercase;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.make-the-best .item .name span{background:#241e18;line-height:normal;position:relative;z-index:5}.make-the-best .item .name span:nth-child(1){font-size:1.25vw;padding-right:.833vw}.make-the-best .item .name span:nth-child(2){font-family:Antipol,sans-serif;font-size:.9375vw;font-weight:500;padding-left:.833vw}.make-the-best .item .name i{display:none}.make-the-best .item .name:after{content:"";position:absolute;top:50%;left:1.25vw;width:calc(100% - 2.5vw);height:1px;background:#f6f0ea;transform:translateY(-50%)}.make-the-best .item img{display:block;position:absolute;height:27.24vw;width:100%;left:1.25vw;top:4.01vw;border-radius:1.25vw}.make-the-best .slick-slider-arrow{display:none}.make-the-best .col:nth-child(2n) .item{margin-top:1.25vw;padding-top:0;padding-bottom:1.25vw;align-items:flex-end}.make-the-best .col:nth-child(2n) .item img{top:-5.573vw}.because-quality{background:url(because-quality-bg.png) no-repeat center top;background-size:cover;padding-bottom:15.979vw}.because-quality .container{padding:0 13.125vw}.because-quality .row{justify-content:space-between}.because-quality .title{top:-1.302vw;position:relative;margin-bottom:5.208vw}.because-quality .title h2:nth-child(1){text-align:right;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-right:5.521vw}.because-quality .title h2:nth-child(1) i{background:url(because-quality-line-title.svg) no-repeat center;background-size:cover;height:1.042vw}.because-quality .title h2:nth-child(1) span{padding-left:2.083vw}.because-quality .title .big{text-align:center;padding-left:5.208vw;width:100%;margin-top:-1.5625vw}.because-quality .items{list-style:none;width:34.896vw}.because-quality .items li{color:#241e18;font-weight:700;text-transform:lowercase;display:flex;flex-wrap:wrap;align-items:center;opacity:.7;transition:all .3s ease;cursor:pointer}.because-quality .items li:before{content:"";width:0;height:2px;background:#241e18;transition:all .3s ease;display:block}.because-quality .items li img{margin:0 .833vw;width:6.25vw;height:auto}.because-quality .items li+li{margin-top:.417vw}.because-quality .items li:hover{opacity:1}.because-quality .items li .desc{display:none}.because-quality .items .active{font-size:1.667vw;line-height:normal;opacity:1;text-transform:lowercase}.because-quality .items .active:before{width:5vw}.because-quality .list{width:28.646vw;color:#241e18}.because-quality .list .item{font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;display:none}.because-quality .list .item ul{list-style:none}.because-quality .list .item p{margin-bottom:2.5vw}.because-quality .list .item li{margin-bottom:2.5vw;padding-left:1.875vw;position:relative}.because-quality .list .item li:before{content:"";background:url(marker.svg) no-repeat;background-size:cover;width:1.25vw;height:1.25vw;position:absolute;left:0;top:50%;transform:translateY(-50%)}.because-quality .list .active{display:block}.because-quality .text{font-size:1.25vw;font-weight:700;line-height:normal;text-transform:lowercase;padding-left:2.083vw;margin-top:4.0625vw}.the-heaven-in-urth{height:61.823vw}.the-heaven-in-urth .row{margin:0;height:100%;align-content:space-between;justify-content:center}.the-heaven-in-urth .title{text-align:center;width:100%}.the-heaven-in-urth .title h2{color:#f6f0ea}.the-heaven-in-urth .slider,.the-heaven-in-urth .nav{display:none}.the-heaven-in-urth .btn-default{width:13.958vw;height:3.125vw}.the-heaven-in-urth .btn-default:before{border:2px solid var(--natural-black, #241E18)}.the-heaven-in-urth .btn-default:hover:before{left:-.509vw;bottom:-.885vw}.true-comfort-food{background:url(true-comfort-food-fon.png) no-repeat right bottom -2.8125vw;padding-top:7.5vw;padding-bottom:7.5vw}.true-comfort-food .info-box{background:url(true-comfort-food-bg.svg) no-repeat center;background-size:cover;width:73.75vw;height:26.823vw;margin:0 auto;padding:5.729vw 7.5vw 0;color:#f6f0ea}.true-comfort-food .info-box .desc{text-align:center;font-family:Antipol,sans-serif;font-size:1.354vw;font-weight:500;line-height:1.875vw;text-transform:lowercase}.true-comfort-food .info-box h4{color:#f6f0ea;text-align:center;font-size:2.083vw;font-weight:700;line-height:normal;text-transform:lowercase;margin-top:2.8125vw}.true-comfort-food .info-box .btn-default{width:16.458vw;height:3.125vw;margin:2.8125vw auto 0}.true-comfort-food .info-box .btn-default:after{display:none}.true-comfort-food .info-box .btn-default:hover:before{bottom:0;left:0}.true-comfort-food .info-box .btn-default:hover>span{margin-bottom:0;margin-left:.521vw}.true-comfort-food .info-box .btn-default:hover>svg{margin-bottom:0}.testimonials{padding-bottom:7.5vw}.testimonials .title{text-align:center;background:url(testimonials-title.svg) no-repeat center;background-size:auto;margin-bottom:4.167vw}.testimonials .list .slick-track{padding-top:1.25vw;padding-bottom:2.865vw}.testimonials .list .item{border-radius:1.25vw;background:#241e18;padding-bottom:1.771vw;position:relative;display:flex;align-items:flex-end;width:20vw;margin:0 1.25vw}.testimonials .list .item .name{width:100%;padding:0 1.25vw;color:#f6f0ea;text-transform:lowercase;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:absolute;left:0;bottom:.521vw}.testimonials .list .item .name span{background:#241e18;position:relative;z-index:5;font-family:Antipol,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.875vw;text-transform:lowercase;padding-left:.833vw;margin-left:auto}.testimonials .list .item .name:after{content:"";position:absolute;top:50%;left:1.25vw;width:calc(100% - 2.5vw);height:1px;background:#f6f0ea;transform:translateY(-50%)}.testimonials .list .item .desc{display:block;width:100%;border-radius:1.25vw;font-family:Antipol,sans-serif;font-size:.833vw;font-weight:500;line-height:1.875vw;text-transform:lowercase;padding:2.5vw;font-style:italic;position:relative;z-index:10;background:#cda879;top:-1.25vw;right:-1.25vw}.testimonials .list .slick-slide:nth-child(2n) .item{padding-top:0;padding-bottom:0}.testimonials .list .slick-slide:nth-child(2n) .item .name{top:.521vw;bottom:inherit}.testimonials .list .slick-slide:nth-child(2n) .item .desc{top:initial;right:-1.25vw;bottom:-2.8125vw}.photo-box{position:relative;min-height:130.208vw}.photo-box .sticky{position:-webkit-sticky;position:sticky;height:100vh;left:0;top:0;width:100%;overflow:hidden}.photo-box img{width:100%;max-width:100%;height:100vh;object-fit:cover;display:block;object-position:center}.photo-box .anim{top:50%;left:50%;position:absolute;z-index:1;width:33.646vw;height:34.0625vw;transform:translate(-50%,-50%);object-fit:contain}.grab-some-goodness{padding-top:8.49vw;padding-bottom:7.5vw}.grab-some-goodness .row{justify-content:space-between}.grab-some-goodness .info-box{width:36.458vw}.grab-some-goodness .info-box .title{margin-top:1.5625vw}.grab-some-goodness .info-box h2.big{text-align:right;margin-top:-1.5625vw}.grab-some-goodness .info-box .desc{color:#241e18;font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;max-width:21.25vw;margin:2.604vw auto 0}.grab-some-goodness .home-products{display:flex;flex-wrap:wrap;align-items:flex-end;width:40.9375vw}.grab-some-goodness .home-products .pro-item+.pro-item{margin-left:2.5vw}.grab-some-goodness .home-products .item{border-radius:1.25vw;background:#241e18;padding-top:1.25vw;width:18.4375vw;height:28.073vw;position:relative;display:flex;align-items:flex-end;margin-bottom:2.5vw}.grab-some-goodness .home-products .item .info{width:100%;padding:0 1.25vw 1.25vw;color:#f6f0ea;text-transform:lowercase;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;position:relative}.grab-some-goodness .home-products .item .info div{background:#241e18;line-height:normal;position:relative;z-index:5}.grab-some-goodness .home-products .item .info div:nth-child(1){padding-right:.833vw}.grab-some-goodness .home-products .item .info div:nth-child(2){padding-left:.833vw}.grab-some-goodness .home-products .item .info span{font-family:Montserrat,sans-serif;font-size:.625vw;font-weight:500;line-height:1.09375vw;display:block}.grab-some-goodness .home-products .item .info:after{content:"";position:absolute;top:.521vw;left:1.25vw;width:calc(100% - 2.5vw);height:1px;background:#f6f0ea}.grab-some-goodness .home-products .item img{display:block;position:absolute;left:-1.198vw;top:-1.302vw;border-radius:1.25vw;width:100%;height:25.052vw;flex-shrink:0;object-fit:cover;object-position:center}.grab-some-goodness .home-products .select-size{display:none}.grab-some-goodness .home-products .pro-item:nth-child(1) .item{background:#6e4f33}.grab-some-goodness .home-products .pro-item:nth-child(1) .item .info div{background:#6e4f33}.grab-some-goodness .home-products .pro-item:nth-child(2) .item{width:20vw;height:30.208vw}.grab-some-goodness .home-products .pro-item:nth-child(2) .item img{height:27.24vw}.grab-some-goodness .home-products .btn-default{width:10.625vw;height:3.125vw;margin:0 auto}.grab-some-goodness .home-products .info-pack{margin-bottom:2vw;display:flex;flex-wrap:wrap;text-transform:lowercase;justify-content:center;cursor:pointer}.grab-some-goodness .home-products .info-pack .d-flex{align-items:center;border-bottom:2px solid #241E18;padding-bottom:.417vw}.grab-some-goodness .home-products .info-pack span:nth-child(2){color:#241e18;text-align:center;font-family:Montserrat,sans-serif;font-size:.625vw;font-style:normal;font-weight:500;line-height:1.09375vw;margin-left:.625vw}.grab-some-goodness .home-products .d-flex:hover{border-color:#6e4f33}.grab-some-goodness .home-products .d-flex:hover>span:nth-child(1){color:#6e4f33}.social-media-feed{margin-bottom:-1px}.social-media-feed img{display:block;width:21.25vw;height:auto}.form-account{width:28.646vw;margin:0 auto}.form-account input[type=text],.form-account input[type=email],.form-account input[type=password]{outline:none;width:100%;border-radius:1.5625vw;border:2px solid #241E18;background:#f6f0ea;font-family:Montserrat,sans-serif;font-size:.729vw;font-style:normal;font-weight:500;line-height:1;padding:.99vw 1.25vw}.form-account .field-input{margin-bottom:1.25vw}.form-account .btn-default{width:11.458vw;height:3.125vw;margin:0 auto}.form-account .errors{margin-bottom:1.5625vw}.form-account .errors ul{list-style:none;color:#ea533f;font-family:Montserrat,sans-serif;font-size:.833vw}.form-account .create-account{text-align:center}.form-account .create-account a,.form-account #rc_login a{color:#241e18;text-transform:lowercase;border-bottom:2px solid #241E18;padding-bottom:4px}.form-account .create-account a:hover,.form-account #rc_login a:hover{color:#bc8a4b;border-color:#bc8a4b}.form-account .restore-password{text-align:center;margin-top:3.333vw;margin-bottom:1.25vw}.form-account .restore-password a{font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;color:#241e18}.form-account .restore-password a:hover{color:#bc8a4b}.title-pages{padding-left:5.625vw}.title-pages h2.line{display:flex;align-items:center;line-height:1;position:relative}.title-pages h2.line span{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.title-pages h2.line:after{content:"";background:url(title-line.svg) no-repeat center left;background-size:cover;display:block;height:1.146vw;margin-top:.78125vw;margin-left:2.396vw;flex-basis:0;flex-grow:1;max-width:100%;position:relative;width:100%}.title-pages .big{margin-left:5.729vw;line-height:1}.account-page{padding-top:4.01vw;padding-bottom:5vw}.account-page .title{margin-bottom:3.083vw;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-left:0;overflow:hidden;position:relative}.account-page .title:after{content:"";position:absolute;background:url(title-line.svg) no-repeat center left;background-size:cover;display:block;height:1.146vw;margin-top:.78125vw;margin-left:2.396vw;flex-basis:0;flex-grow:1;max-width:100%;width:100%;left:-10.417vw}.account-page .title h2,.account-page #rc_link_container{padding-left:5.625vw;background:#f6f0ea;position:relative;z-index:10}.account-page #rc_link_container{padding-bottom:30px}.account-page #rc_link_container a{color:#241e18}.account-page #rc_link_container a:hover{color:#bc8a4b}.account-page .menu-account{display:flex;flex-wrap:wrap;padding:1.042vw 5.625vw 1.042vw 3.083vw;position:relative;z-index:10;background:#f6f0ea}.account-page .menu-account a{color:#241e18;text-transform:lowercase;border-bottom:2px solid transparent;padding-bottom:.208vw;font-size:.9375vw;font-weight:500;font-family:Montserrat,sans-serif}.account-page .menu-account a:hover{color:#bc8a4b;border-color:#bc8a4b}.account-page .menu-account a+a{margin-left:1.875vw}.account-page .menu-account a.active{color:#bc8a4b;border-color:#bc8a4b}.account-page .menu-account .logout{font-family:Antipol Extended,sans-serif;font-weight:700;margin-left:5.646vw}.account-page .not-orders{text-align:center;padding:7.8125vw 0;font-family:Montserrat,sans-serif;text-transform:lowercase;font-size:.9375vw;font-weight:500}.account-page .addresses-list{padding:0 5.625vw}.recover-page{padding-top:4.01vw;padding-bottom:5vw}.recover-page .title{margin-bottom:8.854vw}.recover-page .create-account{margin-top:3.333vw}.register-page{padding-top:77px;padding-bottom:96px}.register-page .title{margin-bottom:170px}.register-page .create-account{margin-top:64px}.login-page{padding-top:4.01vw;padding-bottom:5vw}.login-page #seal-login-helper{display:none!important}.login-page .title{margin-bottom:8.854vw}.shopify-challenge__container{max-width:26.042vw;margin:0 auto;padding:5.208vw}.shopify-challenge__container .shopify-challenge__message{margin-bottom:2.604vw;font-size:.9375vw;font-weight:500;font-family:Montserrat,sans-serif}.shopify-challenge__container .shopify-challenge__button{display:block;margin:1.042vw auto 0;font-size:.9375vw;width:10.417vw;height:3.125vw;border:2px solid #212121;border-radius:1.5625vw;background:#f6f0ea}.product-page{position:relative;margin-inline:.83vw}.product-page__bg{position:absolute;width:100%;height:100%;inset-inline-start:0;inset-block-start:0}.product-page__bg-img{opacity:1;visibility:visible;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}.product-page__bg-img img{width:100%;height:100%}.product-page:not(.cocoa) .product-page__bg-img--cocoa{opacity:0;visibility:hidden}.product-page.cocoa .product-page__bg-img--original{opacity:0;visibility:hidden}.product-page .row{margin:0;justify-content:space-between;position:relative;padding-block:2.92vw;padding-inline:2.08vw;display:grid;grid-template-columns:repeat(2,1fr)}.product-page .row .col--info{grid-row:1/3;grid-column:2/3}.product-page .col{padding:0}.product-page .product-gallery{width:46.25vw;overflow:hidden;position:relative}.product-page .product-gallery__full-image{position:relative}.product-gallery__badges{position:absolute;inset-inline-start:2.24vw;inset-block-start:0;display:flex;gap:2vw;z-index:2}.product-badge{background-color:#f6f0ea;clip-path:polygon(0% 100%,0% 0%,100% 0%,100% 100%,100% 100%,99.19% 99.628%,96.91% 98.618%,93.382% 97.124%,88.828% 95.303%,83.471% 93.312%,77.534% 91.307%,71.239% 89.443%,64.809% 87.877%,58.466% 86.765%,52.433% 86.264%,52.433% 86.264%,45.819% 86.52%,38.849% 87.49%,31.769% 88.998%,24.829% 90.871%,18.276% 92.934%,12.358% 95.013%,7.323% 96.933%,3.42% 98.521%,.896% 99.601%,0% 100%);width:4.7vw;height:4.74vw;text-transform:lowercase;text-align:center;padding-block:1.25vw;font-size:.73vw;font-weight:700;line-height:120%;opacity:0;visibility:hidden;transition:opacity .3s ease-in-out visibility .3s ease-in-out}.product-badge--golden{background-color:#f8e5c4}.product-reviews-badge{position:absolute;inset-inline-end:1.25vw;inset-block-end:1.25vw}.product-reviews-badge .jdgm-prev-badge{background-color:#f6f0ea;border-radius:1.25vw;padding:.83vw;font-size:1.25vw}.product-reviews-badge .jdgm-prev-badge .jdgm-star{color:#241e18}.product-reviews-badge .jdgm-prev-badge .jdgm-prev-badge__text{font-size:.73vw;margin-inline-start:1.25vw}.product-page.cocoa .product-badge{opacity:1;visibility:visible}.product-page .product-gallery img{display:block}.product-page .product-gallery .full-image{width:calc(100% - 2px);height:auto;border-radius:1.67vw}.product-page .product-gallery .list-image:hover>img{opacity:.4}.product-page .product-gallery .list-image{margin-block-start:1.25vw}.product-page .product-gallery .list-image img.is-hidden{display:none}.product-page .product-gallery .list-image img{width:auto;max-width:calc((100% - 5vw)/5);height:6.09vw;cursor:pointer;transition:all .3s ease;border-radius:1.25vw}.product-page .product-gallery .list-image img+img{margin-inline-start:1.25vw}.product-page .product-gallery .list-image img:hover{opacity:1}.product-page .product-gallery .list-image img:nth-child(4n+1){margin-inline-end:0}.product-page .product-info{width:45.62vw}.product-page .product-info .product-option{border-radius:1.25vw;background:var(--natural-black, #241E18)}.product-page .product-info .options{border-radius:1.25vw;border:2px solid #241E18;background:#f6f0ea;padding:1.25vw}.product-page .product-info .choose-item:not(:last-child){padding-block-end:1.98vw}.product-page .product-info .options h4,.product-page .product-info .options .sls-purchase-options-label{font-family:Montserrat,sans-serif;font-size:.73vw;font-style:normal;font-weight:500;line-height:100%;margin-block-end:1.25vw;display:block;color:#241e18}.product-page .product-info .options .choose-item__title{font-family:Antipol Extended,sans-serif;text-transform:lowercase;font-weight:700;display:flex;align-items:center;gap:.42vw}.product-page .product-info .options .choose-item__title:after{content:"";display:inline-block;width:auto;height:2px;border-block-start:2px dashed #241E18;flex-grow:1}.product-page .product-info .select-size .select-size-box{display:flex;width:100%;border-radius:64px;border:2px solid var(--natural-black, #241E18);position:relative}.product-page .product-info .select-size .select-size-box input[type=radio]{display:none}.product-page .product-info .select-size .select-size-box label{outline:none;display:block;cursor:pointer;padding:1.15vw 1.25vw;text-align:center;margin:0;position:relative;z-index:10;transition:color .3s ease;white-space:nowrap;display:flex;align-items:center;justify-content:center;flex-grow:1}.product-page .product-info .select-size .select-size-box label:hover{color:#bc8a4b}.product-page .product-info .select-size .select-size-box .slider{position:absolute;top:-2px;left:-2px;width:calc(50% + 2px);height:calc(100% + 4px);border:2px solid #241E18;background:#f8e5c4;border-radius:64px;transition:left .5s ease}.product-page .product-info .select-size .select-size-box input[type=radio]:checked+label{color:#241e18}.product-page .product-info .select-size .select-size-box #size_1:checked~.slider{left:-2px}.product-page .product-info .sls-purchase-options-container{border:0}.product-page .product-info .sls-purchase-options-container label.sls-selling-plan-group-name{font-family:Montserrat,sans-serif;font-size:.9375vw;line-height:1.40625vw;font-weight:500!important;margin-top:3px}.product-page .product-info .sls-purchase-options-container .sls-purchase-options-label{display:block}.product-page .product-info .sls-purchase-options-container .sls-option-container{border:0!important;padding:0!important}.product-page .product-info .sls-purchase-options-container .sls-option-container+.sls-option-container{margin-top:.833vw}.product-page .product-info .sls-purchase-options-container .sls-savings-badge{display:none!important}.product-page .product-info .sls-purchase-options-container .sls-total-price{display:none}.product-page .product-info .sls-purchase-options-container .seal-col.seal-col-radio{padding-right:.833vw}.product-page .product-info .sls-purchase-options-container .selling-plan-group-options-name-select{padding-right:0;width:100%;margin:1.042vw 0 0 -3.385vw}.product-page .product-info .sls-purchase-options-container .selling-plan-group-options-name-select .sls-select-container{display:block}.product-page .product-info .sls-purchase-options-container .selling-plan-group-options-name-select label{font-family:Montserrat,sans-serif;font-size:.729vw;font-style:normal;font-weight:500;line-height:1.09375vw;margin-bottom:.833vw;display:block}.product-page .product-info .sls-active label.sls-selling-plan-group-name{font-weight:700!important}.product-page .product-info .sealsubs-target-element .seal-row{display:flex}.product-page .product-info .sealsubs-target-element .sls-custom-radio{width:2.5vw;height:1.667vw;border-radius:1.667vw;border:2px solid #241E18;background:transparent;transition:all .3s ease}.product-page .product-info .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{background:url(check-option.svg) no-repeat!important;background-size:cover!important;width:.833vw;height:.573vw;border-radius:initial;border:0;box-shadow:none;opacity:0;transition:all .3s ease}.product-page .product-info .sealsubs-target-element .sls-option[type=radio]:hover+.sls-custom-radio{background:#f8e5c4}.product-page .product-info .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio{background:#f8e5c4}.product-page .product-info .sealsubs-target-element .sls-option[type=radio]:checked+.sls-custom-radio:after{opacity:1}.product-page .product-info .seal-col-radio .sls-selling-plan-group-first-line{height:auto}.product-page .product-info .select-of-packs{align-items:center}.product-page .product-info .select-of-packs h4{width:7.25vw;margin-bottom:0;line-height:.859375vw}.product-page .product-info .select-of-packs .list{list-style:none;align-items:center;gap:.417vw;margin-left:1.25vw}.product-page .product-info .select-of-packs .list input[type=radio]{display:none}.product-page .product-info .select-of-packs .list label{display:block;width:5vw;height:3.125vw;padding:0 1.25vw;border-radius:1.5625vw;border:2px solid var(--natural-black, #241E18);background:var(--milk-white, #F6F0EA);line-height:3.125vw;text-align:center;color:var(--natural-black, #241E18);font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;cursor:pointer;transition:background .3s ease}.product-page .product-info .select-of-packs .list label:hover{background:#f8e5c4}.product-page .product-info .select-of-packs .list input[type=radio]:checked+label{background:#f8e5c4}.product-page .product-info .add-to-cart{justify-content:flex-end;grid-gap:2vw}.product-page .product-info .sls-more-info-container{display:none}.product-page .product-info .sealsubs-container{margin-bottom:0}.product-page .product-info .sealsubs-container .sls-option-container{padding:0!important;border:1px solid transparent!important;display:none!important}.product-page .product-info .sealsubs-container .sls-option-container.sls-active{display:block!important}.product-page .product-info .subscribe-option{display:flex;flex-wrap:wrap;align-items:flex-start}.product-page .product-info .subscribe-option .pack-price{text-align:right;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%;margin-top:0}.product-page .product-info .subscribe-option .pack-price strong{line-height:1;display:block;font-size:1.5625vw}.product-page .product-info .subscribe-option .pack-price span{display:block;font-family:Montserrat,sans-serif;font-size:.833vw;font-weight:500;line-height:1.09375vw;letter-spacing:.9px;text-align:right}.product-page .product-info .subscribe-option .sealsubs-target-element{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;position:relative;width:100%}.product-page .product-info .custom-select{width:calc(100% + 9.115vw)}.product-page .product-info .add-to-cart .total-mobile,.product-page .product-info .sub-total-mobile{display:none}.nutrition-facts{width:73.75vw;margin:0 auto;display:flex;justify-content:space-between;padding-top:7.5vw;flex-wrap:wrap}.nutrition-facts .item{width:36.25vw;border:2px solid #241E18;padding:1.25vw}.nutrition-facts h2{font-size:3.333vw;font-weight:700;line-height:1;padding-bottom:1.25vw;border-bottom:2px solid #241E18}.nutrition-facts h2.title-facts{text-align:center;font-family:Antipol,sans-serif;font-size:7.5vw;font-weight:700;line-height:1;text-transform:lowercase;margin-bottom:5vw;border:0;padding-bottom:0;width:100%}.nutrition-facts h4{font-size:2.083vw;font-weight:700;line-height:1}.nutrition-facts p{font-size:1.25vw;font-weight:700;line-height:1;text-transform:lowercase}.nutrition-facts .d-flex{align-items:center;justify-content:space-between}.nutrition-facts .info-1{border-bottom:1.25vw solid #241E18;padding:1.25vw 0}.nutrition-facts .info-1 .d-flex{margin-top:10px}.nutrition-facts .info-2{border-bottom:.625vw solid #241E18;padding:1.25vw 0 .729vw}.nutrition-facts .info-2 h4{font-size:3.333vw}.nutrition-facts .info-2 .d-flex{margin-top:.521vw}.nutrition-facts .info-3 h4{text-align:right;font-size:1.25vw;font-weight:700;line-height:1;padding:1.25vw 0}.nutrition-facts .info-3 ul{list-style:none;font-size:1.25vw;font-style:normal;font-weight:700}.nutrition-facts .info-3 ul i{font-style:normal}.nutrition-facts .info-3 ul .s{font-family:Antipol Extended,sans-serif;font-weight:700;font-size:1.25vw}.nutrition-facts .info-3 ul li{border-bottom:2px solid #241E18;padding:.625vw 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.nutrition-facts .info-3 ul li i{font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500}.nutrition-facts .info-3 ul li ul{width:100%;font-size:.9375vw;font-weight:500;border-top:2px solid #241E18;margin-top:.625vw;margin-bottom:-.625vw}.nutrition-facts .info-3 ul li ul li{padding-left:1.25vw}.nutrition-facts .info-3 ul li ul li:last-child{border-bottom:0}.nutrition-facts .info-3 ul li:last-child{border-bottom-width:1.25vw}.nutrition-facts .info-4 ul{list-style:none;font-family:Montserrat,sans-serif;font-size:.9375vw;font-style:normal;font-weight:500;line-height:1}.nutrition-facts .info-4 ul li{border-bottom:2px solid #241E18;padding:.625vw 0;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.nutrition-facts .info-4 ul li i{font-style:normal;display:inline-block;margin-left:1.25vw}.nutrition-facts .info-4 ul li:last-child{border-width:.625vw}.nutrition-facts .info-text{font-family:Montserrat,sans-serif;font-size:.625vw;font-style:normal;font-weight:500;line-height:1.09375vw;margin-top:.625vw}.faq{width:73.75vw;margin:7.448vw auto 0;padding-bottom:7.5vw}.faq h2{text-align:center;font-family:Antipol,sans-serif;font-size:7.5vw;font-weight:700;line-height:1;text-transform:lowercase;margin-bottom:5vw}.faq .section{font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw}.faq .section h3{font-family:Antipol,sans-serif;font-size:3.542vw;font-style:normal;font-weight:400;line-height:normal;margin-bottom:2.917vw;text-transform:lowercase}.faq .accordion{border-radius:1.5625vw;border:2px solid #241E18;background:#f6f0ea;padding:.833vw 1.25vw}.faq .accordion .title{position:relative;padding-right:2.5vw;cursor:pointer;transition:all .3s ease;font-size:1.09375vw}.faq .accordion .title svg{width:1.25vw;height:1.25vw;position:absolute;right:0;top:0}.faq .accordion .title svg path{transition:all .3s ease}.faq .accordion .title.active{color:#bc8a4b}.faq .accordion .title.active svg{transform:rotate(-180deg)}.faq .accordion .title.active svg path{fill:#bc8a4b}.faq .accordion .text{font-size:1.09375vw;line-height:1.35vw;margin-top:1.25vw;display:none}.faq .accordion+.accordion{margin-top:1.25vw}.faq .accordion+h3{margin-top:3.333vw}.faq .accordion:hover>.title{color:#bc8a4b}.faq .accordion:hover>.title svg path{fill:#bc8a4b}.ingredients-page{padding-block:2.6vw 7.5vw}.ingredients-page .title{position:relative}.ingredients-page .title h2:nth-child(1){padding-inline-start:38.33vw;line-height:1;background:url(line-ingredients.svg) no-repeat center left -.521vw}.ingredients-page .title h2:nth-child(1) span{background:#f6f0ea;padding-left:1.55vw;margin-left:-1.55vw}.ingredients-page .title h2.big{text-align:right;padding-inline-end:5.62vw;line-height:1;font-family:Antipol Extended,sans-serif;font-weight:700;font-size:6.25vw}.ingredients-page__container{display:grid;grid-template-columns:28.75vw auto;width:88.74vw;margin-inline:auto;padding-block-start:2.5vw}.ingredients-page__col{margin-block-start:-5vw;position:relative;z-index:2}.ingredient-info{position:relative;padding-inline-start:8.75vw}.ingredients-info__heading{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-end;height:21.88vw;padding:2.5vw 2.2vw;clip-path:polygon(85.158% .499%,86.63% .176%,87.198% .558%,87.87% .176%,88.877% .998%,89.878% .727%,90.685% .793%,91.537% 1.468%,92.756% 1.014%,96.036% 1.193%,98.206% 1.074%,99.622% 1.602%,100% 4.844%,100% 8.187%,99.825% 12.826%,100% 15.214%,99.839% 20.373%,99.809% 28.475%,99.825% 28.586%,99.808% 28.915%,99.77% 39.209%,99.825% 39.639%,99.825% 48.236%,99.733% 49.401%,99.707% 56.586%,99.707% 58.975%,99.444% 61.842%,99.444% 74.197%,99.707% 76.314%,99.853% 79.308%,99.853% 81.816%,99.707% 83.685%,99.853% 86.834%,99.999% 89.556%,99.853% 91.851%,99.999% 94.403%,99.853% 96.869%,93.897% 98.206%,93.223% 98.875%,90.012% 98.403%,86.879% 97.734%,85.869% 97.065%,82.969% 98.6%,80.793% 98.403%,74.833% 99.44%,72.325% 98.246%,70.616% 98.915%,68.622% 98.364%,65.541% 98.915%,62.563% 98.915%,59.468% 98.344%,57.923% 98.121%,57.249% 97.721%,55.566% 98.068%,53.235% 97.908%,49.972% 98.321%,43.913% 98.52%,40.261% 98.281%,38.164% 97.961%,36.04% 98.4%,31.172% 97.641%,29.178% 97.761%,28.375% 97.841%,27.987% 98.041%,25.79% 98.583%,24.353% 99.036%,22.32% 98.938%,20.792% 99.567%,19.549% 99.567%,18.513% 99.331%,17.141% 98.662%,16.675% 98.662%,15.691% 100%,14.914% 99.331%,13.438% 99.764%,12.868% 99.252%,12.195% 99.764%,11.185% 98.662%,10.181% 99.026%,9.372% 98.938%,8.517% 98.032%,7.296% 98.64%,4.007% 98.4%,1.832% 98.56%,.412% 97.852%,.237% 95.222%,.412% 92.773%,.237% 90.034%,.412% 87.695%,.587% 85.324%,.412% 82.616%,.587% 80.682%,.412% 77.537%,.587% 73.788%,.587% 70.238%,.412% 67.379%,.266% 62.388%,.388% 58.069%,.352% 57.178%,.412% 55.698%,.412% 51.965%,.176% 50.255%,.117% 48.356%,0% 46.123%,.117% 43.219%,.412% 40.858%,.412% 38.519%,.176% 36.407%,.176% 31.605%,0% 25.351%,0% 22%,.176% 19.249%,.438% 15.523%,.438% 11.61%,.176% 7.689%,.438% 2.336%,1.73% 1.338%,3.408% 1.837%,4.722% 1.338%,6.379% 1.338%,7.05% .839%,8.857% .839%,10.253% 1.191%,13.378% 1.69%,14.386% 2.189%,17.278% 1.045%,19.448% 1.191%,25.393% .418%,27.894% 1.309%,29.599% .81%,31.588% 1.221%,34.661% .81%,37.632% .81%,40.718% 1.235%,42.26% 1.402%,42.931% 1.7%,44.61% 1.441%,46.935% 1.56%,50.189% 1.253%,56.233% 1.104%,59.875% 1.283%,61.967% 1.521%,64.085% 1.193%,68.941% 1.76%,70.93% 1.67%,71.731% 1.611%,72.118% 1.462%,74.309% 1.057%,75.743% .719%,77.77% .793%,79.294% .323%,80.534% .323%,81.567% .499%,82.936% .998%,83.401% .998%,84.383% 0%,85.158% .499%)}.ingredients-info__heading:after{content:"";width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000c)}.ingredients-info__full-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ingredients-info__full-image img{object-fit:cover;width:100%;height:100%}.ingredients-info__data{position:relative;z-index:1;color:#f6f0ea}.ingredients-info__title{font-family:Antipol Extended,sans-serif;font-size:3.33vw;font-weight:700;margin-block-end:1.25vw;line-height:1.2;text-transform:lowercase}.ingredients-info__list ul{display:flex;flex-wrap:wrap;align-items:center;list-style:none;gap:.5em 1.5em}.ingredients-info__list li{font-family:Montserrat,sans-serif;font-size:.83vw;font-weight:500;line-height:1.5em;position:relative;padding-left:1.88vw}.ingredients-info__list li:before{content:"";background:url(ingredient-li.svg) no-repeat;background-size:contain;width:1.5em;height:1.5em;left:0;position:absolute}.ingredients-info__desc{font-family:Montserrat,sans-serif;font-size:.94vw;font-weight:500;line-height:1.5;margin-block-start:2.5vw}.ingredients-info__desc p:not(:last-child){margin-block-end:1em}.ingredients-page__row{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25vw}.ingredients-page__filter{display:flex;align-items:center;justify-content:center;gap:.83vw;margin-block-end:2.6vw}.ingredients-page__btn{display:flex;align-items:center;gap:.43vw;border:2px solid #241E18;transition:all .3s ease-in;font-family:Antipol Extended,sans-serif;text-transform:lowercase;border-radius:3.33vw;font-size:1.04vw;font-weight:700;background-color:transparent;outline:none;height:3.33vw;padding-inline:1.25vw;cursor:pointer;min-width:7.45vw;justify-content:center;color:#241e18}.ingredients-page__btn svg{width:2.5vw;height:1.67vw;transition:all .3s ease;fill:#241e18}.ingredients-page__btn:hover,.ingredients-page__btn.active{background-color:#241e18;color:#f6f0ea}.ingredients-page__btn:hover svg,.ingredients-page__btn.active svg{fill:#f6f0ea}.ingredients-page__btn.active{pointer-events:none}.ingredients-page__item>.list-vitamin,.ingredients-page__item>.desc,.ingredients-page__item>.full-data{display:none}.ingredients-item__name{text-align:center;margin-block-start:.43vw;font-size:.73vw;font-weight:700;font-family:Antipol Extended,sans-serif;line-height:1;text-transform:lowercase}.ingredients-item__img{position:relative;cursor:pointer;width:6.25vw;height:6.25vw;margin-inline:auto}.ingredients-item__img img,.ingredients-item__img:after{clip-path:polygon(93.247% 20.963%,93.247% 20.963%,94.433% 23.372%,95.456% 25.861%,96.329% 28.422%,97.067% 31.041%,97.685% 33.709%,98.196% 36.414%,98.616% 39.145%,98.959% 41.891%,99.239% 44.64%,99.471% 47.382%,99.471% 47.382%,99.708% 50.643%,99.89% 53.924%,99.99% 57.212%,99.977% 60.489%,99.824% 63.74%,99.501% 66.949%,98.979% 70.101%,98.23% 73.18%,97.225% 76.17%,95.934% 79.055%,95.934% 79.055%,93.761% 82.695%,91.18% 85.935%,88.24% 88.789%,84.993% 91.273%,81.488% 93.403%,77.774% 95.195%,73.903% 96.664%,69.924% 97.827%,65.887% 98.698%,61.843% 99.294%,61.843% 99.294%,58.352% 99.635%,54.845% 99.819%,51.334% 99.836%,47.828% 99.677%,44.337% 99.333%,40.872% 98.793%,37.442% 98.05%,34.058% 97.094%,30.73% 95.915%,27.468% 94.505%,27.468% 94.505%,24.327% 92.893%,21.286% 91.033%,18.366% 88.933%,15.592% 86.604%,12.986% 84.056%,10.571% 81.3%,8.37% 78.346%,6.405% 75.203%,4.701% 71.883%,3.279% 68.394%,3.279% 68.394%,1.239% 61.536%,.181% 54.722%,.063% 48.015%,.839% 41.479%,2.465% 35.177%,4.898% 29.171%,8.093% 23.525%,12.006% 18.302%,16.593% 13.565%,21.81% 9.376%,21.81% 9.376%,28.428% 5.5%,35.812% 2.616%,43.719% .773%,51.905% .017%,60.127% .396%,68.141% 1.956%,75.704% 4.746%,82.571% 8.812%,88.5% 14.202%,93.247% 20.963%)}.ingredients-item__img img{width:100%;height:100%;object-fit:cover}.ingredients-item__img:after{content:"";position:absolute;width:100%;height:100%;background-color:#241e18;inset-inline-start:-4px;inset-block-start:-4px;z-index:-1;transition:all .3s ease-in-out;opacity:0}.ingredients-item__img:hover:after,.ingredients-item.active .ingredients-item__img:after{opacity:1}.ingredients-list{padding:5vw 13.125vw 0}.ingredients-list .row{margin:0 -.625vw;justify-content:space-between}.ingredients-list .col{padding:0 .625vw;width:16.66%;flex-basis:initial;flex-grow:0}.ingredients-list .item{margin-bottom:3.333vw;text-align:center;position:relative;cursor:pointer;transition:all .3s ease}.ingredients-list .item img{width:9.896vw;height:8.854vw;object-fit:cover;object-position:center;display:block;margin:0 auto;position:relative;z-index:10;border-radius:4vw 4vw 4vw 5vw}.ingredients-list .item span{display:block;position:relative;z-index:10;margin-top:1.198vw;font-weight:400;text-transform:lowercase}.ingredients-list .item .list-vitamin,.ingredients-list .item .desc{display:none}.ingredients-list .item .list-vitamin{color:#6e4f33;font-family:Montserrat,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:22px;width:calc(100vw - 20px)}.ingredients-list .item .full-data{display:none}.ingredients-list .item .list-vitamin ul{display:flex;list-style:none;flex-wrap:wrap}.ingredients-list .item .list-vitamin ul li:before{content:"@";display:inline-block}.ingredients-list .item .desc{width:calc(100vw - 20px);text-align:left;font-size:14px;font-family:Montserrat,sans-serif;font-style:normal;font-weight:500;line-height:22px}.ingredients-list .item .desc p:not(:last-child){margin-block-end:2em}.ingredients-list .item:after{content:"";background:url(ingredient-active.svg) no-repeat center;background-size:cover;width:100%;height:10.417vw;position:absolute;left:0;top:-.833vw;z-index:0;opacity:0;transition:all .3s ease}.ingredients-list .item:hover:after{opacity:1}.ingredients-list .item:hover>span{font-weight:700}.ingredients-list .item.active:after{opacity:1}.ingredients-list .item.active span{font-weight:700}.product-type-filter{width:43.75vw;margin-inline:auto;display:flex;align-items:center;border:2px solid #241E18;border-radius:3.33vw;position:relative;margin-block-end:3.33vw}.product-type-filter__slider{position:absolute;inset-block-start:0;inset-inline-start:0;border-radius:3.33vw;height:100%;width:50%;background-color:#241e18;transition:all .3s ease-in-out}.product-type-filter input{display:none}.product-type-filter label{display:flex;align-items:center;justify-content:center;flex-grow:1;gap:.42vw;font-size:1.04vw;font-weight:700;cursor:pointer;padding:.83vw;position:relative;z-index:1;transition:all .3s ease-in-out;text-transform:lowercase}.product-type-filter input:checked+label{color:#f6f0ea}.product-type-filter input:checked+label svg{fill:#f6f0ea}.product-type-filter label svg{width:2.5vw;height:1.67vw;fill:#241e18;transition:all .3s ease-in-out}.ingredients-home h2{text-align:center;font-family:Antipol,sans-serif;font-size:7.5vw;font-weight:700;line-height:1;text-transform:lowercase;margin-bottom:5vw}.ingredients-home .item{cursor:default}.ingredients-home .item span{font-weight:400!important}.ingredients-home .item:after{display:none!important}.nothing-added{background:url(Nothing-Unnecessary.svg) no-repeat center;background-size:cover;width:73.75vw;height:26.823vw;margin:2.604vw auto 0;padding-top:5vw}.nothing-added h3{color:#f6f0ea;font-size:2.083vw;font-weight:700;line-height:normal;text-transform:lowercase;text-align:center;margin-bottom:5vw}.nothing-added .list{display:flex;flex-wrap:wrap;justify-content:center}.nothing-added .list .item{width:9.271vw;padding:0 5px;text-align:center}.nothing-added .list .item img{display:block;width:5vw;height:5vw;margin:0 auto}.nothing-added .list .item p{color:#f6f0ea;font-family:Antipol,sans-serif;font-size:.9375vw;font-weight:500;line-height:normal;margin-top:.78125vw;text-transform:lowercase}.nothing-added .list .item .sub{font-family:Montserrat,sans-serif;font-size:.625vw;font-weight:500;line-height:normal}.about-page{padding-top:2.604vw;padding-bottom:5vw}.about-page .line-mobile{display:none}.about-page .about-item img{display:block}.about-page .about-item .desc h4{margin-bottom:2.5vw;font-size:1.25vw;text-transform:lowercase;line-height:normal}.about-page .about-item .desc p{font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;margin-bottom:2.5vw}.about-page .about-1{padding:0 5.625vw;margin-bottom:12vw;position:relative}.about-page .about-1 .title{margin-bottom:8.802vw}.about-page .about-1 .title .big{line-height:1;position:relative;padding-left:5.208vw}.about-page .about-1 .row{justify-content:space-between}.about-page .about-1 .figure{margin-top:6.25vw;width:45.573vw}.about-page .about-1 .figure .text{margin-top:2.604vw;position:relative;padding-left:9.583vw}.about-page .about-1 .figure .text:before{content:"";position:absolute;width:2px;height:100%;background:#241e18;top:0;left:2.083vw}.about-page .about-1 .figure .text p{width:28.75vw;font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;margin-bottom:2.5vw}.about-page .about-1 .figure .text h4{width:28.75vw;font-size:1.25vw;line-height:normal;text-transform:lowercase}.about-page .about-1 .desc{width:28.75vw;margin-left:7.65625vw}.about-page .about-1 .line{position:absolute;z-index:0;left:40%;transform:translate(-50%);bottom:-14vw;width:39.84375vw;height:auto}.about-page .about-2{padding:0 20.625vw;margin-bottom:13.229vw;position:relative}.about-page .about-2 .title{padding-left:6.51vw}.about-page .about-2 .title .big{text-align:right;line-height:1;position:relative;right:-5vw}.about-page .about-2 .row{justify-content:space-between;align-items:center;margin-top:-2.604vw}.about-page .about-2 .figure{width:24.0625vw}.about-page .about-2 .desc{width:28.75vw}.about-page .about-2 .line{position:absolute;z-index:0;left:46%;transform:translate(-50%);bottom:-18vw;width:16.875vw;height:auto}.about-page .about-3{padding:0 13.125vw}.about-page .about-3 .title{margin-bottom:9.792vw}.about-page .about-3 .title h2{position:relative;left:-7.8125vw}.about-page .about-3 .title h2.big{left:-1.5625vw;line-height:1}.about-page .about-3 .row{justify-content:space-between}.about-page .about-3 .desc{width:28.75vw}.about-page .about-3 .quote{font-size:1.25vw;font-weight:700;line-height:normal;text-transform:lowercase;width:36.25vw;align-items:flex-start;margin-top:4.948vw}.about-page .about-3 .quote svg{width:2.8125vw;height:auto}.about-page .about-3 .quote .text{width:calc(100% - 2.8125vw);padding-left:4.323vw}.about-page .about-3 .quote .author{text-align:right;font-family:Antipol,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.875vw;text-transform:lowercase;position:relative;margin-top:4.948vw}.about-page .about-3 .quote .author span{background:#f6f0ea;position:relative;z-index:3;padding-left:.833vw}.about-page .about-3 .quote .author:after{content:"";z-index:0;left:0;top:50%;transform:translateY(-50%);position:absolute;width:100%;height:1px;background:#241e18}.about-page .about-3 .figure{width:36.25vw}.about-page .about-3 .figure img{display:block}.about-page-product{background:url(bg-how-is.png) no-repeat center;background-size:cover;padding:7.5vw 0 4.479vw;position:relative}.about-page-product:after{content:"";background:url(bg-how-is-line.svg) no-repeat center left;background-size:cover;height:31px;position:absolute;width:70%;right:0;top:10vw}.about-page-product .about-1{padding:0 5.625vw;margin-bottom:0}.about-page-product .about-1 .figure{margin-top:7.25vw}.jdgm-rev-widg.jdgm-rev-widg{width:73.75vw;margin:0 auto;padding:7.5vw 0}.jdgm-widget{max-width:100%!important}.jdgm-rev__timestamp{font-variant-numeric:normal;font-feature-settings:"lnum" 1,"tnum" 1}.jdgm-rev-widg.jdgm-rev-widg .jdgm-row-actions{display:none}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev-widg__title{text-align:center;font-family:Antipol,sans-serif;font-size:7.5vw;font-weight:700;line-height:1;text-transform:lowercase;margin-bottom:5vw!important;display:none}.jdgm-rev-widg.jdgm-rev-widg .jdgm-write-rev-link.jdgm-write-rev-link{color:#f6f0ea;border:0;border-radius:2.5vw;background:#bc8a4b;height:3.125vw;padding:0;line-height:3.125vw;width:11.458vw;font-size:.9375vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-btn,.jdgm-rev-widg.jdgm-rev-widg input[type=submit].jdgm-btn{display:inline-block;padding:1.042vw 1.5625vw;font-size:.833vw;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;border-radius:1.5625vw!important}.jdgm-rev-widg.jdgm-rev-widg .jdgm-btn--border{background-color:#f6f0ea}.jdgm-rev-widg.jdgm-rev-widg .jdgm-row-extra,.jdgm-rev-widg.jdgm-rev-widg .jdgm-row-product{display:none}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.83vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-rating{display:flex;justify-content:space-between;flex-grow:1;gap:.83vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile{order:0;background-color:#e0d7ce;padding:1.25vw;font-size:.83vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile .jdgm-rev__icon{display:none}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper{line-height:1.2;color:#241e18}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__author{color:inherit}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__buyer-badge{background-color:transparent;color:#45b020;font-family:Montserrat,sans-serif;padding:0;font-weight:500}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__buyer-badge:after{content:"";display:inline-block;width:1em;height:1em;background-repeat:no-repeat;background-size:contain;background-image:url('data:image/svg+xml,<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 4.07692L5.95238 9L14 1" stroke="%2345B020" stroke-width="2" stroke-linecap="round"/></svg>');background-position:bottom;margin-inline-start:.42vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-rev__timestamp{font-family:Montserrat,sans-serif;font-size:.62vw;font-weight:500;color:#241e18}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev{background-color:#eee6dd;padding:1.25vw;border:none;margin-block-end:.2rem}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__title{font-size:1.25vw;font-weight:700;margin-block-end:1.25vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__body{font-family:Antipol,sans-serif;font-size:.84vw;line-height:normal;font-weight:500;font-style:italic;line-height:2.25}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__body p{line-height:inherit;font-size:inherit}.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=text],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=email],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=url],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form textarea{outline:none;width:100%;border-radius:1.5625vw;border:2px solid #241E18;background:#f6f0ea;font-family:Montserrat,sans-serif;font-size:.729vw;font-style:normal;font-weight:500;line-height:1;padding:.99vw 1.25vw}.connect-page{padding-top:2.604vw;padding-bottom:10.573vw}.connect-page .row-title{justify-content:space-between}.connect-page .title{width:64.0625vw}.connect-page .title h2.big{text-align:center;position:relative}.connect-page .title h2.big:before{content:"";background:url(connect-line.svg) no-repeat center left;width:11.927vw;height:1.09375vw;position:absolute;left:-5.927vw;top:56%;transform:translateY(-50%)}.connect-page .figure{width:20vw}.connect-page .figure img{display:block;border-radius:1.25vw}.connect-page .contact{padding:0 7.5vw;margin-top:-8.854vw;position:relative;z-index:10}.connect-page .contact .row{justify-content:space-between;align-items:center}.connect-page .contact .social a{color:#241e18;font-size:1.25vw;line-height:normal;text-transform:lowercase;display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2.083vw}.connect-page .contact .social a svg{width:1.25vw;height:1.25vw;margin-right:1.25vw}.connect-page .contact .social a span{margin-top:-2px}.connect-page .contact .form{padding:3.333vw;border-radius:1.25vw;border:2px solid #241E18;width:35.417vw;background:#f6f0ea}.connect-page .contact .form form{width:100%}.connect-page .contact .form h4{font-size:1.25vw;text-transform:lowercase;margin-bottom:2.5vw;text-align:center}.connect-page .contact .form .field-group{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:1.25vw}.connect-page .contact .form .field{width:100%}.connect-page .contact .form .field input,.connect-page .contact .form .field textarea{outline:none;width:100%;padding:.99vw 1.25vw;border-radius:1.5625vw;border:2px solid #241E18;background:#f6f0ea;color:#241e18;font-family:Montserrat,sans-serif;font-size:.729vw;font-weight:500;line-height:1;transition:all .3s ease;resize:none}.connect-page .contact .form .field input::placeholder,.connect-page .contact .form .field textarea::placeholder{opacity:.3;color:#241e18}.connect-page .contact .form .field input:focus,.connect-page .contact .form .field textarea:focus{border-color:#cda879}.connect-page .contact .form .field textarea{height:5.208vw}.connect-page .contact .form .field-50{width:calc(50% - .625vw)}.connect-page .contact .form .button{display:flex;justify-content:center;margin-top:2.5vw}.connect-page .contact .form .button .btn-default{width:11.771vw}.connect-page .form-ok{padding-bottom:30px;text-align:center;color:#28c12f;font-family:Montserrat,sans-serif}.connect-page .form-error{list-style:none;color:#ea533f;font-family:Montserrat,sans-serif;font-size:.833vw;margin-bottom:1.5625vw}.cart-page{padding-top:3.90625vw;padding-bottom:5vw}.cart-page .empty-cart{padding-top:1.71875vw;padding-bottom:9.0625vw}.cart-page .empty-cart p{text-align:center;font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;margin-bottom:3.333vw}.cart-page .empty-cart .btn-default{margin:0 auto;width:18.125vw;height:3.125vw}.cart-page .cart-products-title{margin-top:5.99vw;padding:0 13.125vw}.cart-page .cart-products-title .list{border-bottom:2px solid rgba(36,30,24,.1);display:flex;flex-wrap:wrap;padding-bottom:1.25vw}.cart-page .cart-products-title span{color:#000;font-family:Montserrat,sans-serif;font-size:12px;font-weight:500;line-height:1.09375vw}.cart-page .cart-products-title span:nth-child(1){width:60%}.cart-page .cart-products-title span:nth-child(2){width:10%}.cart-page .cart-products-title span:nth-child(3){width:16%}.cart-page .cart-products{padding:0 13.125vw;margin:0 auto}.cart-page .cart-products .cart-item{display:flex;flex-wrap:wrap;align-items:center;padding:1.25vw 0;border-bottom:2px solid rgba(36,30,24,.1)}.cart-page .cart-products .cart-item .image{display:flex;flex-wrap:wrap;align-items:center;width:60%}.cart-page .cart-products .cart-item .name{font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;margin-left:1.25vw}.cart-page .cart-products .cart-item .name span{display:block;font-size:.625vw;font-style:normal;font-weight:500;line-height:1.09375vw}.cart-page .cart-products .cart-item .price,.cart-page .cart-products .cart-item .total{width:10%;font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw}.cart-page .cart-products .cart-item .quantity{width:16%}.cart-page .cart-products .cart-item .remove-product{width:3%;display:flex;justify-content:flex-end}.cart-page .cart-products .cart-item .remove-product button{border:0;background:transparent;padding:0;width:1.09375vw;height:1.09375vw}.cart-page .cart-products .cart-item .remove-product svg{width:100%;height:100%}.cart-page .cart-products .cart-item .custom-select{width:6.3vw}.cart-page .cart-products .cart-item .custom-select .select-styled{font-size:1vw;line-height:1}.cart-page .cart-products .cart-item .custom-select .select-options{padding:2.083vw .45vw .521vw}.cart-page .cart-products .cart-item .custom-select .select-options li{padding:.5vw}.cart-page .cart-total{padding:0 13.125vw;margin-top:1.354vw;margin-bottom:2.5vw;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cart-page .cart-total .pay{display:flex;flex-wrap:wrap;align-items:center}.cart-page .cart-total .pay span{font-family:Montserrat,sans-serif;font-size:.625vw;font-weight:500;line-height:1.09375vw;margin-right:1.927vw}.cart-page .cart-total .pay .images{display:flex;flex-wrap:wrap;align-items:center}.cart-page .cart-total .pay .images svg{width:7.8125vw;height:3.125vw}.cart-page .cart-total .pay .images svg+svg{margin-left:1.25vw}.cart-page .cart-total .button{display:flex;flex-wrap:wrap;align-items:center}.cart-page .cart-total .button h3{font-family:Montserrat,sans-serif;font-size:.625vw;font-weight:500;line-height:1.09375vw;display:flex;align-items:center;margin-right:1.771vw}.cart-page .cart-total .button h3 span{font-size:.9375vw;font-weight:500;line-height:1.40625vw;margin-left:1.25vw}.cart-page .cart-total .button .btn-default{height:3.125vw;width:13.333vw}.cart-page .cart-desc{padding:0 13.125vw;font-family:Montserrat,sans-serif;font-size:.625vw;font-weight:500;opacity:.5;line-height:1.09375vw}.page-404{padding-top:2.604vw;padding-bottom:5vw;display:flex;min-height:100vh;justify-content:center;flex-wrap:wrap;align-content:space-between}.page-404 .logo{width:100%;display:flex;justify-content:center;margin-bottom:2.604vw}.page-404 .logo svg{width:10vw}.page-404 .text svg.img-404{width:30.417vw;height:auto}.page-404 .text p{text-align:center;font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;line-height:1.40625vw;margin-top:3.542vw;margin-bottom:3.333vw}.page-404 .text .btn-default{width:15.417vw;height:3.125vw;margin:0 auto}.page-404 .text .btn-default:after{display:none}.page-404 .text .btn-default:before{border:2px solid #241E18}.page-404 .text .btn-default:hover:before{bottom:0;left:0;background:#241e18}.page-404 .text .btn-default:hover>span{margin-bottom:0;margin-left:.521vw;color:#f8e5c4}.page-404 .text .btn-default:hover>svg{margin-bottom:0}.page-404 .text .btn-default:hover>svg path{fill:#f8e5c4}.footer{background:#241e18 url(footer-bg.svg) no-repeat right 18.958vw bottom;padding:5vw 0}.footer .row{margin:0;justify-content:space-between}.footer .row-menu{align-items:center;margin-bottom:8.698vw}.footer .col{padding:0}.footer .col-logo{padding-right:2.8vw;width:24%}.footer .logo{display:block}.footer .logo svg{width:10.0371875vw}.footer .menu{list-style:none;display:flex;flex-wrap:wrap}.footer .menu li+li{margin-left:2.5vw}.footer .menu li a{color:#f6f0ea;font-size:.833vw;text-transform:lowercase}.footer .menu li a:hover{color:#bc8a4b}.footer .subscribe .text{color:#f6f0ea}.footer .subscribe .text h4{font-size:2.083vw;line-height:normal;text-transform:lowercase}.footer .subscribe .text p{margin:2.5vw 0;font-family:Antipol,sans-serif;font-size:1.354vw;font-style:normal;font-weight:500;line-height:1.875vw;text-transform:lowercase}.footer .social a{display:flex;align-items:center;cursor:pointer;color:#f6f0ea}.footer .social a:hover svg path{fill:#f8e5c4}.footer .social a:hover span{color:#f8e5c4}.footer .social a svg{width:1.25vw;height:1.25vw}.footer .social a span{margin-left:1.25vw}.footer .social a+a{margin-top:3.125vw}.footer .copy{text-align:center;color:#f6f0ea;font-family:Montserrat,sans-serif;font-size:.625vw;font-weight:500;line-height:1.09375vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form{padding:0!important}.footer .klaviyo-form.klaviyo-form.klaviyo-form p{font-family:Montserrat,sans-serif!important;color:#fff!important}.footer .klaviyo-form.klaviyo-form.klaviyo-form input[tabindex="-1"]{display:none}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row]{position:relative}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] input[type=email]{display:flex;width:13.021vw;height:3.125vw;padding:0 11.5625vw 0 1.25vw;flex-direction:column;justify-content:center;align-items:flex-start;border-radius:1.5625vw;border:2px solid #241E18;background:#f6f0ea;font-family:Montserrat,sans-serif;outline:none}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] input[type=email]::placeholder{font-family:Montserrat,sans-serif}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] input[type=email]+div>div{font-family:Montserrat,sans-serif;left:1.5625vw;top:4.167vw!important;width:8.854vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] button{display:inline-flex;padding:1.042vw 2.5vw;align-items:center;border-radius:1.5625vw;box-shadow:0 0 0 2px #241e18;background:#f8e5c4;font-weight:700;position:absolute;font-size:.833vw!important;right:0;top:2px;cursor:pointer}.cart-popup-wrapper{display:none;position:fixed;background-color:#f8e5c4;z-index:9999;width:23rem;right:20px;bottom:20px;border:1px solid #241e18;transform:translateY(0);transition:all .45s cubic-bezier(.29,.63,.44,1);font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500}.cart-popup-wrapper .cart-popup{box-shadow:1px 1px 10px 2px #00000080;padding:5px 20px 15px}.cart-popup-wrapper .cart-popup__header{display:flex;flex-direction:row;align-items:center;border-bottom:1px solid #767676}.cart-popup-wrapper .cart-popup__close{background:transparent;border:0;height:26px;width:26px;cursor:pointer}.cart-popup-wrapper .cart-popup__close svg{width:100%;height:100%}.cart-popup-wrapper .cart-popup__close:hover svg path{stroke:#ea533f}.cart-popup-wrapper .cart-popup__heading{flex-grow:1;padding:.6vw 0;margin:0;line-height:1;letter-spacing:0;text-transform:uppercase;font-size:16px;font-weight:700}.cart-popup-wrapper .cart-popup-item__image-wrapper{position:relative;flex-basis:18%;flex-shrink:0;margin-right:1rem;text-align:center}.cart-popup-wrapper .cart-popup-item__image-wrapper img{display:block}.cart-popup-wrapper .cart-popup-item__description h3{font-size:18px}.cart-popup-wrapper .cart-popup-item__description div{display:block;font-size:14px}.cart-popup-wrapper .cart-popup-item{display:flex;padding:10px 0;border-bottom:1px solid #767676}.cart-popup-wrapper .cart-popup__cta-link{width:100%}.cart-popup-wrapper .cart-popup__dismiss{margin-top:.5rem;text-align:center}.cart-popup-wrapper .cart-popup__dismiss .cart-popup__dismiss-button:hover{color:#ea533f}.cart-popup-wrapper .cart-popup__dismiss-button{background:transparent;border:0;padding:0;outline:none;cursor:pointer}@media (max-width: 1024px){.cart-popup-wrapper{width:20rem}.cart-popup-wrapper .cart-popup-item__description h3{font-size:2.34375vw;line-height:4.56vw}.container{padding:0}.header{padding:0;width:100%;background:#f6f0ea;height:10.42vw}.header .container{padding:0 3.125vw 0 2.6vw}.header .container,.header .row{height:100%;background:#f6f0ea}.header .col-burger{display:block;width:25%}.header .col-logo{width:50%}.header .col-cart{width:25%}.header .col-cart .cart-box{margin-left:auto}.header .burger{width:4.04vw;height:4.04vw;background:transparent;border:0;outline:none}.header .burger svg{width:100%;height:100%}.header .close-menu{display:none;width:4.04vw;height:4.04vw;background:transparent;border:0;outline:none}.header .close-menu svg{width:100%;height:100%}.header .logo{width:17.32vw;display:block;margin:0 auto}.header .menu,.header .cart-box .link-account{display:none}.header .cart-box .link-cart{width:3.125vw;height:3.125vw}.header .cart-box .link-cart span{right:-1.3vw;top:-1.3vw;width:2.6vw;height:2.6vw;font-size:1.5625vw;line-height:2.734375vw}.header-fix{position:fixed;z-index:9999;top:0;left:0}.header-fix .container{z-index:9999;position:relative}.header-fix:after{content:"";position:fixed;height:100%;width:100%;z-index:9998;background:#241e1899;left:0;top:0}.mobile-menu{display:none;position:fixed;z-index:9999;top:10.42vw;left:0;width:100%;background:#f6f0ea}.mobile-menu .menu{position:relative;padding-top:5.21vw;padding-bottom:5.21vw}.mobile-menu .menu:after,.mobile-menu .menu:before{content:"";width:100%;height:1.82vw;background:url(./mobile-menu-line.svg) no-repeat center;position:absolute;top:0;left:0}.mobile-menu .menu:after{top:initial;bottom:0}.mobile-menu .menu a{display:block;font-size:2.08vw;font-weight:700;line-height:3.125vw;color:#241e18;text-align:center}.mobile-menu .menu li+li{margin-top:7.16vw}.mobile-menu .login{padding:4.17vw 0;display:flex;justify-content:center}.mobile-menu .login a{display:flex;align-items:center;font-size:2.08vw;font-weight:700;line-height:3.125vw;color:#241e18;text-align:center}.mobile-menu .login a span{margin-left:2.08vw}.product-page{margin-inline:.6vw}.product-page .row{padding:1.56vw;display:flex;flex-direction:column}.product-page .col-auto{flex:0 0 100%;width:100%;max-width:100%}.product-badge{height:8.8vw;width:8.8vw;font-size:1.4vw;padding-block:2.34vw}.product-gallery__badges{inset-inline-start:auto;inset-inline-end:2.34vw}.product-reviews-badge{inset-inline-end:2.34vw;inset-block-end:2.34vw}.product-reviews-badge .jdgm-prev-badge{border-radius:2.34vw;padding:1.56vw;font-size:2.34vw}.product-reviews-badge .jdgm-prev-badge .jdgm-star{color:#241e18}.product-reviews-badge .jdgm-prev-badge .jdgm-prev-badge__text{font-size:1.37vw;margin-inline-start:2.34vw}.product-page .product-gallery{width:100%}.product-page .product-gallery .full-image{width:calc(100% - 4px);border-radius:3.12vw}.product-page .product-gallery .list-image{margin-block-start:1.56vw}.product-page .product-gallery .list-image img{height:auto;max-width:calc((100% - 6.24vw)/5);border-radius:2.34vw}.product-page .product-gallery .list-image img+img{margin-inline-start:1.56vw}.product-page .product-info{width:100%}.product-page .product-info .product-option{border-radius:2.34vw}.product-page .product-info .subscribe-option .pack-price{margin-top:4.95vw}.product-page .product-info .subscribe-option .pack-price strong{font-size:2.734375vw}.product-page .product-info .subscribe-option .pack-price span{font-size:1.82vw;line-height:normal}.product-page .product-info .options{margin-block-start:2.34vw;padding:2.34vw;border-radius:2.34vw}.product-page .product-info .choose-item:not(:last-child){padding-block-end:3.71vw}.product-page .product-info .options h4,.product-page .product-info .options .sls-purchase-options-label{font-size:1.37vw;margin-block-end:2.34vw}.product-page .product-info .options .choose-item__title{gap:.78vw}.product-page .product-info .options .sls-purchase-options-container label.sls-selling-plan-group-name{font-size:1.82vw;line-height:2.86vw}.product-page .product-info .options hr{margin:4.17vw 0}.product-page .product-info .select-of-packs{margin-top:3.90625vw}.product-page .product-info .select-of-packs h4{width:100%;margin-bottom:2.08vw;line-height:normal}.product-page .product-info .select-of-packs .list{gap:2.08vw;margin-left:0}.product-page .product-info .select-of-packs .list label{width:8.46vw;height:5.859375vw;padding:0 .65vw;border-radius:6.51vw;line-height:5.859375vw;font-size:2.34375vw}.product-page .product-info .sealsubs-target-element .sls-custom-radio{width:3.39vw;height:3.39vw;justify-content:center;align-items:center;border-radius:50%}.product-page .product-info .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{width:1.5625vw;height:1.5625vw;border-radius:2.6vw;background:#bc8a4b!important}.product-page .product-info .sls-purchase-options-container .seal-col.seal-col-radio{padding-right:2.6vw}.product-page .product-info .sls-purchase-options-container .sls-option-container+.sls-option-container{margin-top:2.08vw}.product-page .product-info .sls-purchase-options-container .selling-plan-group-options-name-select{margin:2.6vw 0 0 -5.99vw}.product-page .product-info .sls-purchase-options-container .selling-plan-group-options-name-select label{font-size:1.82vw;line-height:normal;margin-bottom:2.08vw}.product-page .product-info .custom-select{width:calc(100% + 12.734375vw)}.product-page .product-info .add-to-cart .total-mobile,.product-page .product-info .sub-total-mobile{display:block;left:5.859375vw;top:3.515625vw;z-index:100;text-align:center;color:#f8e5c4}.product-page .product-info .sub-total-mobile{margin-bottom:2vw}.product-page .product-info .add-to-cart .total-mobile span,.product-page .product-info .sub-total-mobile span{display:block;font-family:Montserrat,sans-serif;font-size:1.82vw;font-weight:500;line-height:2.734375vw}.product-page .product-info .add-to-cart .total-mobile div,.product-page .product-info .sub-total-mobile div{font-size:2.08vw;line-height:3.125vw}.product-page .product-info .add-to-cart .btn-default{margin-top:2vw;background:#f8e5c4;border-radius:3.90625vw}.product-page .product-info .add-to-cart .btn-default svg{margin-left:1.3vw}.product-page .product-info .add-to-cart .btn-default:after,.product-page .product-info .add-to-cart .btn-default:before{display:none!important}.product-page .product-info .add-to-cart .btn-default .loading{width:3.39vw;height:3.39vw;top:2.21vw;right:3.90625vw}.ingredients-page{padding-block:0 4.7vw}.ingredients-page .title h2:nth-child(1){padding-inline-start:0;text-align:right;line-height:1;background:url(line-ingredients.svg) no-repeat top 1.953125vw right}.ingredients-page .title h2:nth-child(1) span{padding-inline-start:2.34vw;margin-inline-start:2.34vw;padding-inline-end:2.34vw}.ingredients-page .title h2.big{padding-inline-end:2.34vw}.ingredients-page__container{grid-template-columns:1fr;width:87.8vw;padding-inline-start:0}.ingredients-page .ingredients-page__info{display:none}.ingredients-page__col{margin-block-start:0}.ingredients-item__full-data{position:relative;width:87.8vw;padding-inline-start:0;padding:2.34vw;border:1.5px solid #241E18;border-radius:3.12vw;margin-block-start:3.9vw;z-index:2}.ingredients-info__heading{height:37vw;padding:4.7vw 4.1vw}.ingredients-info__title{font-size:6.25vw;margin-block-end:2.34vw}.ingredients-info__btn{background-color:transparent;border:none;outline:none;width:5.6vw;height:5.6vw;position:absolute;inset-block-start:4vw;inset-inline-end:4vw;z-index:1}.ingredients-info__btn svg{width:100%;height:100%}.ingredients-info__list ul{gap:2em}.ingredients-info__list li{font-size:1.56vw;padding-inline-start:3.52vw}.ingredients-info__desc{font-size:1.76vw}.ingredients-page__row{gap:2.34vw;display:flex;flex-wrap:wrap}.ingredients-page__filter{gap:1.56vw;margin-block-end:4.7vw;margin-block-start:3.12vw}.ingredients-page__btn{font-size:2vw;gap:.78vw;border-radius:6.25vw;height:6.25vw;padding-inline:2.34vw;min-width:14vw}.ingredients-page__btn svg{width:4.7vw;height:3.12vw}.ingredients-page__col-item{width:calc((100% - 7.02vw)/4);flex-basis:auto}.ingredients-page__item.active>.full-data{display:block}.ingredients-item__name{margin-block-start:.8vw;font-size:1.4vw}.ingredients-item__img{width:11.72vw;height:11.72vw}.ingredients-list{padding:0 1.5625vw;margin-top:7.8125vw}.ingredients-list .col{padding:0 .78125vw;width:33.33%}.ingredients-list .row{margin:0 -.78125vw;justify-content:center}.ingredients-list .item{margin-bottom:7.03125vw}.ingredients-list .item img{width:10.15625vw;height:9.11vw}.ingredients-list .item span{margin-top:1.3vw;font-weight:500;font-size:1.82vw;line-height:normal}.ingredients-list .item:after{width:11.85vw;height:10.81vw;left:50%;top:-.78125vw;transform:translate(-50%)}.product-type-filter{width:82vw;border-radius:6.25vw;margin-block-end:6.25vw}.product-type-filter__slider{border-radius:6.25vw}.product-type-filter label{gap:.8vw;font-size:1.95vw;padding:1.56vw}.product-type-filter label svg{width:4.7vw;height:3.12vw}.ingredients-home h2{font-size:7.8125vw;line-height:normal;margin-bottom:5.73vw}.nutrition-facts{width:100%;margin:0 auto;padding:0 2.6vw;display:block}.nutrition-facts h2{font-size:3.65vw;padding-bottom:1.3vw}.nutrition-facts .item{width:100%;padding:1.3vw}.nutrition-facts .item+.item{margin-top:5.73vw}.nutrition-facts p{font-size:2.08vw}.nutrition-facts h4{font-size:2.34375vw;line-height:1}.nutrition-facts .info-1{border-bottom:1.5625vw solid #241E18;padding:1.3vw 0}.nutrition-facts .info-2{border-bottom:8px solid #241E18;padding:1.3vw 0}.nutrition-facts .info-2 .d-flex{margin-top:1.953125vw}.nutrition-facts .info-2 h4{font-size:3.125vw}.nutrition-facts .info-3 h4{font-size:2.34375vw;font-weight:700;padding:1.953125vw 0}.nutrition-facts .info-3 ul,.nutrition-facts .info-3 ul .s{font-size:2.08vw}.nutrition-facts .info-3 ul li{padding:1.3vw 0}.nutrition-facts .info-3 ul li span{line-height:2.08vw}.nutrition-facts .info-3 ul li i{font-size:1.82vw}.nutrition-facts .info-3 ul li ul{font-size:1.82vw;margin-top:1.3vw;margin-bottom:-1.3vw}.nutrition-facts .info-3 ul li ul li{padding-left:1.953125vw}.nutrition-facts .info-3 ul li:last-child{border-bottom-width:1.5625vw}.nutrition-facts .info-4 ul{font-size:1.82vw}.nutrition-facts .info-4 ul li{padding:1.3vw 0}.nutrition-facts .info-text{font-size:1.82vw;line-height:normal;margin-top:2.6vw}.about-page{padding-top:8.33vw;padding-bottom:13.671875vw}.about-page .about-item .desc h4{margin-bottom:3.125vw;font-size:2.08vw}.about-page .about-item .desc p{font-size:1.82vw;line-height:2.86vw;margin-bottom:3.125vw}.about-page .about-1{padding:0 1.5625vw;margin-bottom:12vw}.about-page .about-1 .row{display:block}.about-page .about-1 .desc{width:100%;margin-left:0}.about-page .about-1 .title{margin-bottom:8.33vw}.about-page .about-1 .title h2{padding-left:2.6vw}.about-page .about-1 .title .big{padding-left:0;text-align:right}.about-page .about-1 .figure{margin-top:0;width:100%}.about-page .about-1 .figure .text{margin-top:3.125vw;padding-left:0}.about-page .about-1 .figure .text h4{width:100%;font-size:2.08vw}.about-page .about-1 .figure .text p{width:100%;font-size:1.82vw;line-height:2.86vw;margin-bottom:3.125vw}.about-page .about-1 .figure .text:before{display:none}.about-page .about-1 .line{display:none}.about-page .about-1 .line-mobile{display:block;margin:4.17vw auto 0;width:19.921875vw}.about-page .about-2{padding:0 1.5625vw;margin-bottom:0}.about-page .about-2 .title{padding-left:0;margin-bottom:5.21vw}.about-page .about-2 .title .big{right:0}.about-page .about-2 .col-auto{flex:0 0 100%;width:100%;max-width:100%}.about-page .about-2 .col-auto:nth-child(1){order:1}.about-page .about-2 .col-auto:nth-child(2){order:0}.about-page .about-2 .figure,.about-page .about-2 .desc{width:100%}.about-page .about-2 .line{display:none}.about-page .about-2 .line-mobile{display:block;width:24.74vw;margin:3.125vw auto 0}.about-page .about-3{padding:0 1.5625vw}.about-page .about-3 .title{margin-bottom:5.21vw}.about-page .about-3 .title h2{padding-left:10.03vw}.about-page .about-3 .title h2.big{left:0;padding-left:0;text-align:right}.about-page .about-3 .desc,.about-page .about-3 .figure{width:100%}.about-page .about-3 .quote{font-size:2.08vw;width:100%;margin-top:8.33vw}.about-page .about-3 .quote svg{width:5.21vw}.about-page .about-3 .quote .text{width:calc(100% - 5.21vw);padding-left:3.515625vw}.about-page .about-3 .quote .author{font-size:2.34375vw;line-height:1;margin-top:2.6vw}.about-page .about-3 .quote .author span{padding-left:2.08vw}.banner{position:relative;height:75vw}.banner h1{font-size:6.38vw;text-align:center}.banner h1 strong{font-size:7.68vw;margin-left:0;margin-inline-start:0}.banner .btn-default{margin-left:auto;margin-right:auto;width:32.32vw}.banner .btn-default:hover>span,.banner .btn-default:hover>svg,.banner .btn-default:hover:before{left:0;bottom:0;margin:0}.banner .info{width:100%;padding:10.55vw 4.1vw 0;position:relative;z-index:10}.banner .desc{font-size:2.34375vw;margin-top:3.90625vw;margin-left:0;margin-bottom:4.6875vw;text-align:center;padding:0 1.953125vw}.make-the-best{padding-top:4.6875vw;padding-bottom:11.328125vw}.make-the-best .container{padding:0}.make-the-best .row{margin:0}.make-the-best .title{margin-bottom:8.33vw;text-align:left;padding:0 1.5625vw}.make-the-best .title h2{font-size:4.56vw}.make-the-best .title .big{text-align:right;font-size:8.33vw}.make-the-best .slick-list{padding:0 1.5625vw!important}.make-the-best .slick-track{padding-bottom:7.55vw}.make-the-best .slick-slider-arrow{display:flex;margin-top:4.6875vw}.make-the-best .slick-slider-arrow .slick-arrow{padding:2.34375vw 0;width:21.74vw;font-size:2.08vw}.make-the-best .slick-slider-arrow .slick-arrow span{display:flex;align-items:center}.make-the-best .slick-slider-arrow .slick-arrow span.i{font-size:2.6vw;font-style:normal;line-height:1;margin:0;padding:0}.make-the-best .slick-slider-arrow .slick-arrow span.i i{font-style:normal}.make-the-best .slick-slider-arrow .slick-arrow svg{width:3.90625vw}.make-the-best .slick-slider-arrow .prev span.i,.make-the-best .slick-slider-arrow .next span.i{margin-left:.65vw}.make-the-best .col{max-width:initial;width:auto;padding:0;margin:0 2.6vw}.make-the-best .item{border-radius:3.125vw;padding-top:2.08vw;height:39.0625vw;width:39.0625vw}.make-the-best .item img{height:39.0625vw;width:100%;left:3.125vw;top:7.421875vw;border-radius:3.125vw;object-fit:cover}.make-the-best .item .name{padding:0 2px}.make-the-best .item .name span:nth-child(1){padding-left:3.125vw;padding-right:2.08vw;display:flex;line-height:1;font-size:3.125vw;font-weight:500}.make-the-best .item .name span:nth-child(2){font-size:2.34375vw;padding-left:2.08vw;padding-right:3.125vw}.make-the-best .item .name i{display:flex;font-size:1.82vw;font-style:normal;font-weight:500;align-items:flex-end}.make-the-best .item .name i span{padding:0 .65vw 0 1.3vw!important;font-size:3.125vw}.make-the-best .col:nth-child(2n) .item{margin-top:0;padding-top:2.08vw;padding-bottom:0;align-items:flex-start}.make-the-best .col:nth-child(2n) .item img{top:7.421875vw}.the-heaven-in-urth{background:transparent!important;height:auto;position:relative}.the-heaven-in-urth .title{position:absolute;width:100%;z-index:1000;left:0;display:none;top:8.46vw;padding:0 2.08vw 0 2.99vw}.the-heaven-in-urth .title h2{text-align:left}.the-heaven-in-urth .title h2 .big{display:block;text-align:right}.the-heaven-in-urth .slider{position:relative;display:block}.the-heaven-in-urth .slider img{position:relative;width:100%;z-index:10}.the-heaven-in-urth .slider img:nth-child(2),.the-heaven-in-urth .slider img:nth-child(3){top:0;left:0;width:100%;height:100%;position:absolute}.the-heaven-in-urth .slider .active{z-index:400}.the-heaven-in-urth .nav{display:flex;width:34.9vw;height:4.17vw;border-radius:7.8125vw;border:2px solid #241E18;background:#f6f0ea;margin:0 auto;position:relative;top:-13.28125vw;z-index:1000}.the-heaven-in-urth .nav div{width:33.33%;font-family:Montserrat,sans-serif;font-size:1.82vw;font-weight:400;line-height:3.78vw;text-align:center}.the-heaven-in-urth .nav .active{font-weight:700;border-radius:7.8125vw;box-shadow:0 0 0 2px #241e18;background:#f8e5c4}.the-heaven-in-urth .btn-default{width:34.9vw;height:7.8125vw;margin-top:-10.42vw;z-index:1000}.testimonials{padding-top:6.51vw;padding-bottom:13.02vw}.testimonials .title{background:url(title-line.svg) no-repeat center right;background-size:auto;margin-bottom:9.11vw}.testimonials .title h2{display:inline-block;background:#f6f0ea;padding:0 2.08vw}.testimonials .list .slick-track{padding-top:3.125vw;padding-bottom:3.125vw}.testimonials .list .item{padding-bottom:5.21vw;width:37.76vw;margin:0 3.125vw;border-radius:3.125vw}.testimonials .list .item .desc{border-radius:3.125vw;font-size:2.08vw;line-height:4.6875vw;padding:4.17vw;top:-3.125vw;right:-3.125vw}.testimonials .list .item .name{bottom:3.125vw}.testimonials .list .item .name span{font-size:2.34375vw;line-height:1;padding-right:3.125vw;padding-left:3.90625vw}.testimonials .list .item .name:after{left:3.125vw;width:calc(100% - 13.02vw)}.testimonials .list .slick-slide:nth-child(2n) .item .desc{top:initial;right:-3.125vw;bottom:-7.8125vw}.testimonials .list .slick-slide:nth-child(2n) .item .name{top:2.86vw}.true-comfort-food{background:url(true-comfort-food-fon.png) no-repeat right -13.02vw bottom -1.3vw;background-size:contain;padding-top:4.56vw;padding-bottom:13.02vw}.true-comfort-food .info-box{background:url(true-comfort-food-bg-mob.svg) no-repeat top center;background-size:cover;width:100%;height:auto;margin:0 auto;padding:8.203125vw 1.5625vw 11.07vw}.true-comfort-food .info-box .desc{font-size:2.6vw;line-height:4.6875vw}.true-comfort-food .info-box h4{font-size:4.17vw;margin-top:4.56vw}.true-comfort-food .info-box .btn-default{width:32.34375vw;height:7.8125vw;margin:5.21vw auto 0}.social-media-feed img{width:31.3vw}.because-quality{background:url(because-quality-bg-mob2.png) no-repeat center top;padding-bottom:6.51vw;margin-bottom:-3.90625vw}.because-quality .title{top:-1.3vw;position:relative;margin-bottom:6.51vw}.because-quality .title .big{text-align:center;padding-left:0;font-size:6.77vw;margin-top:0;padding-right:0}.because-quality .title h2:nth-child(1) i{display:block;background:url(because-quality-line-title.svg) no-repeat center right;background-size:cover;height:2.47vw;width:auto;flex-grow:1}.because-quality .title h2:nth-child(1) span{max-width:64%}.because-quality .container{padding:0 1.5625vw}.because-quality .col-preview .list{display:none}.because-quality .col-preview .text{font-size:2vw}.because-quality .items{width:100%}.because-quality .items li{font-size:2.08vw;margin-bottom:2.08vw}.because-quality .items li img{margin:0 1.953125vw 0 0;width:6.12vw;height:6.12vw;object-fit:cover}.because-quality .items li .desc{font-family:Montserrat,sans-serif;font-size:1.82vw;font-weight:500;line-height:2.734375vw;display:none;margin-top:3.125vw}.because-quality .items li .desc ul{list-style:none}.because-quality .items li .desc p{margin-bottom:3.125vw}.because-quality .items li .desc li{margin-bottom:3.125vw;padding-left:4.17vw;position:relative;font-weight:500;font-size:1.82vw;opacity:1;line-height:2.734375vw}.because-quality .items li .desc li:before{content:"";background:url(marker.svg) no-repeat;background-size:cover;width:2.08vw;height:2.08vw;position:absolute;left:0;top:50%;transform:translateY(-50%)}.because-quality .items .active{font-size:2.6vw}.because-quality .items .active .desc{display:block}.because-quality .items .active:before{width:4.56vw;margin-right:1.953125vw}.photo-box .anim{width:33.90625vw;height:34.17vw;max-width:initial;object-fit:initial}.grab-some-goodness{padding-top:13.02vw;padding-bottom:11.71875vw}.grab-some-goodness .col-auto{flex:0 0 100%;width:100%;max-width:100%}.grab-some-goodness .info-box{width:100%;padding:0 1.5625vw}.grab-some-goodness .info-box .title{margin-top:0}.grab-some-goodness .info-box .desc{font-size:1.82vw;line-height:2.86vw;max-width:100%;margin:3.90625vw auto 0}.grab-some-goodness .home-products{width:100%}.grab-some-goodness .home-products .pro-item{width:100%;padding:0 1.5625vw}.grab-some-goodness .home-products .pro-item:nth-child(2){display:none}.grab-some-goodness .home-products .item{border-radius:3.125vw;padding-top:0;width:100%;height:auto;margin-top:6.77vw;margin-bottom:4.17vw;padding-right:1.69vw;background:transparent!important}.grab-some-goodness .home-products .item:after{content:"";position:absolute;border-radius:3.125vw;background:#6e4f33;left:0;top:-1.5625vw;width:100%;height:calc(100% - 5.46875vw);z-index:0}.grab-some-goodness .home-products .item img{position:relative;z-index:10;left:0;top:0;border-radius:3.125vw;width:100%;height:52.08vw}.grab-some-goodness .home-products .item .info{display:none}.grab-some-goodness .home-products .select-size{display:block}.grab-some-goodness .home-products .select-size h4{font-family:Montserrat,sans-serif;font-size:1.5625vw;font-weight:500;line-height:2.734375vw;margin-bottom:2.34375vw}.grab-some-goodness .home-products .select-size .item-radio{display:flex;flex-wrap:wrap;margin-bottom:2.99vw}.grab-some-goodness .home-products .select-size .item-radio input[type=radio]{display:none}.grab-some-goodness .home-products .select-size .item-radio label{font-family:Montserrat,sans-serif;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;padding-left:6.51vw}.grab-some-goodness .home-products .select-size .item-radio label:before{content:"";position:absolute;border:2px solid #241E18;border-radius:50%;width:3.39vw;height:3.39vw;left:0;top:.390625vw}.grab-some-goodness .home-products .select-size .item-radio label:after{content:"";position:absolute;border-radius:50%;width:1.5625vw;height:1.5625vw;background:#bc8a4b;left:1.171875vw;top:1.5625vw;opacity:0}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(1){font-size:1.82vw;font-weight:500;line-height:2.86vw}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(1) strong{font-size:2.08vw;line-height:2.86vw}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(2){font-size:1.5625vw;line-height:2.08vw;font-weight:500}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(2) strong{display:block;font-size:2.34375vw;line-height:2.08vw;margin-bottom:.65vw}.grab-some-goodness .home-products .select-size .item-radio input[type=radio]:checked+label:before{background:#f8e5c4}.grab-some-goodness .home-products .select-size .item-radio input[type=radio]:checked+label:after{opacity:1}.grab-some-goodness .home-products .btn-default{width:44.140625vw;height:7.8125vw}.grab-some-goodness .home-products .info-pack{margin-top:5.46875vw;font-size:2.08vw}.info-pack.add-to-cart-button{width:auto}.grab-some-goodness .home-products .info-pack .d-flex{padding-bottom:1.04vw}.grab-some-goodness .home-products .info-pack span:nth-child(2){font-size:1.5625vw;line-height:2.734375vw;margin-left:1.5625vw}.connect-page{padding-top:2.6vw;padding-bottom:0;overflow:hidden}.connect-page .row{display:block}.connect-page .title{width:100%;padding-left:1.5625vw;padding-right:1.5625vw}.connect-page .title h2.big{text-align:right;position:relative;font-size:6.25vw;margin-left:auto;margin-top:-5.21vw;width:70%}.connect-page .title h2.big:before{width:100%;height:2.6vw;left:-50%;top:80%}.connect-page .figure{width:31.640625vw;position:absolute;height:28.33vw;right:-12.6vw;top:16.51vw;z-index:100}.connect-page .figure img{border-radius:3.125vw;height:100%;object-fit:cover}.connect-page .contact{padding:0 1.5625vw;margin-top:7.421875vw}.connect-page .contact .row{justify-content:space-between;align-items:center}.connect-page .contact .social a{font-size:2.08vw;margin-bottom:3.78vw}.connect-page .contact .social a svg{width:2.86vw;height:2.86vw;margin-right:3.125vw}.connect-page .contact .social .mail{margin-bottom:7.8125vw}.connect-page .contact .form{padding:8.46vw 1.5625vw 13.02vw;border-radius:0;margin:0 -1.5625vw;border:0;width:auto;background:url(because-quality-bg-mob2.png) no-repeat center top}.connect-page .contact .form h4{font-size:3.125vw;line-height:normal;margin-bottom:5.21vw;text-align:left}.connect-page .contact .form .field-group{margin-bottom:0}.connect-page .contact .form .field{margin-bottom:3.125vw}.connect-page .contact .form .field input,.connect-page .contact .form .field textarea{padding:2.34375vw 3.125vw;border-radius:3.90625vw;border:2px solid #241E18;font-size:2.08vw;background:transparent}.connect-page .contact .form .field::placeholder{opacity:1}.connect-page .contact .form .field textarea{height:13.02vw}.connect-page .contact .form .field-50{width:100%}.connect-page .contact .form .button{margin-top:0}.connect-page .contact .form .button .btn-default{width:100%;height:7.8125vw}.connect-page .form-ok{padding-bottom:3.90625vw;font-size:2.08vw}.connect-page .form-error{font-size:2.08vw;margin-bottom:2.6vw}.title-pages{padding:0 2.6vw;text-align:center}.title-pages .title{margin-bottom:7.8125vw}.title-pages h2.line{font-size:3.65vw;justify-content:center}.title-pages h2.line:after{display:none;background-size:initial;height:1.3vw;margin-top:1.3vw;margin-left:2.6vw}.form-account{width:39.0625vw}.form-account .field-input{margin-bottom:3.125vw}.form-account input[type=text],.form-account input[type=email],.form-account input[type=password]{border-radius:3.90625vw;font-size:2.08vw;padding:1.82vw 3.125vw}.form-account .btn-default{width:22.6vw;height:7.8125vw;margin:0 auto}.form-account .restore-password{margin-top:5.21vw;margin-bottom:3.125vw}.form-account .restore-password a{font-size:1.82vw;line-height:normal}.form-account .create-account a,.form-account #rc_login a{font-size:2.08vw}.form-account .errors{margin-bottom:3.125vw;text-align:center}.form-account .errors ul{font-size:2.08vw;line-height:normal}.login-page{padding-top:2.6vw;padding-bottom:7.8125vw}.login-page .title{margin-bottom:7.8125vw}.register-page{padding-top:2.6vw;padding-bottom:7.8125vw}.register-page .title{margin-bottom:7.8125vw}.recover-page{padding-top:2.6vw;padding-bottom:7.8125vw}.recover-page .title{margin-bottom:7.8125vw}.recover-page .create-account{margin-top:6.51vw}.shopify-challenge__container{max-width:90%;padding:3.90625vw 0}.shopify-challenge__container .shopify-challenge__message{margin-bottom:3.90625vw;font-size:2.08vw;line-height:normal}.shopify-challenge__container .shopify-challenge__button{margin:3.90625vw auto 0;font-size:2.08vw;width:22.6vw;height:6.51vw;border:2px solid #212121;border-radius:3.90625vw;background:#f6f0ea;font-weight:500}.nothing-added{width:100%;height:auto;margin:0 auto 8.33vw;padding-top:5.99vw;padding-bottom:5.99vw}.nothing-added h3{font-size:2.34375vw;margin-bottom:3.125vw}.nothing-added .list .item{width:12.6vw;margin-top:3.90625vw}.nothing-added .list .item img{width:8.33vw;height:8.33vw}.nothing-added .list .item p{font-size:1.82vw;margin-top:1.3vw}.nothing-added .list .item .sub{font-size:1.5625vw;font-weight:500}.faq{width:100%;margin:8.33vw auto 0;padding:0 2.6vw 8.33vw}.faq h2{font-size:7.8125vw;margin-bottom:5.73vw}.faq .accordion{border-radius:2.6vw;border:2px solid #241E18;background:#f6f0ea;padding:1.953125vw}.faq .accordion .title{padding-right:2.6vw;font-size:1.82vw;line-height:normal}.faq .accordion .title svg{width:3.125vw;height:3.125vw;right:-.65vw}.faq .accordion .text{font-size:1.5625vw;line-height:normal;margin-top:1.953125vw}.faq .section h3{font-size:3.65vw;line-height:normal;margin-bottom:3.125vw}.faq .accordion+h3{margin-top:5.73vw}.faq .accordion+.accordion{margin-top:3.125vw}.about-page-product{padding-top:6.25vw;padding-bottom:3.90625vw}.about-page-product:after{display:none}.jdgm-rev-widg.jdgm-rev-widg{width:100%;margin:0 auto;padding:8.33vw 2.6vw 1.82vw;font-size:2.08vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev-widg__title{margin-bottom:4.43vw!important;font-size:7.8125vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header,.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-rating{gap:1.56vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile{padding:2.34vw;font-size:1.56vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-rev__timestamp{font-size:1.17vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev{padding:2.34vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__title{font-size:2.34vw;margin-block-end:2.34vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__body{font-size:1.56vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-write-rev-link.jdgm-write-rev-link{border-radius:3.90625vw;height:6.51vw;line-height:6.51vw;width:22.6vw;font-size:2.08vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=text],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=email],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=url],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form textarea{border-radius:2.6vw;font-size:1.82vw;padding:1.3vw 1.82vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-form .jdgm-btn,.jdgm-rev-widg.jdgm-rev-widg input[type=submit].jdgm-btn{display:inline-block;padding:2.08vw 3.125vw;font-size:2.08vw;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;border-radius:3.90625vw!important}.page-404{padding-top:12.5vw;padding-bottom:12.5vw;align-content:center}.page-404 .logo{margin-bottom:7.8125vw}.page-404 .logo svg{width:17.32vw;height:3.125vw}.page-404 .text svg.img-404{width:39.0625vw}.page-404 .text p{font-size:2.08vw;line-height:normal;margin-top:3.125vw;margin-bottom:4.6875vw}.page-404 .text .btn-default{width:27.8125vw;height:7.8125vw}.footer{padding-top:10.42vw;padding-bottom:0;background:#241e18 url(footer-bg-mob.svg) no-repeat right top 26.51vw}.footer .row-menu{display:block;margin-bottom:0}.footer .col-logo{padding-right:0;width:100%;margin-bottom:10.42vw}.footer .col-social{order:1;width:100%}.footer .col-subscribe{order:0;width:100%}.footer .logo{width:22.79vw;margin:0 auto;display:block}.footer .logo svg{width:100%;height:100%}.footer .menu{display:block;text-align:center;margin-bottom:10.42vw}.footer .menu li a{font-size:2.08vw;line-height:3.125vw}.footer .menu li+li{margin-left:0;margin-top:5.21vw}.footer .subscribe{padding:0 1.5625vw;margin-bottom:10.42vw}.footer .subscribe .text{text-align:center}.footer .subscribe .text h4{font-size:3.39vw}.footer .subscribe .text p{margin:3.125vw 0;font-size:2.6vw;line-height:3.65vw}.footer .social{margin-bottom:10.42vw}.footer .social a{font-size:2.08vw;line-height:normal;width:100%;justify-content:center}.footer .social a svg{width:2.6vw;height:2.6vw}.footer .social a span{margin-left:3.125vw}.footer .social a+a{margin-top:4.17vw}.footer .copy{background:url(copy-line.svg) no-repeat top center;padding:4.6875vw 0;font-size:1.5625vw;line-height:normal}.footer .klaviyo-form.klaviyo-form.klaviyo-form{width:32.6vw;margin:0 auto}.footer .klaviyo-form.klaviyo-form.klaviyo-form .go3298969293.go3298969293.go3298969293:after{transform:rotate(180deg);top:4.296875vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form .go3298969293.go3298969293.go3298969293:before{transform:rotate(180deg);top:4.43vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] input[type=email]{width:34.9vw;margin:0 auto;height:7.8125vw;padding:0 3.125vw;border-radius:3.90625vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] input[type=email]+div>div{font-family:Montserrat,sans-serif;left:1.82vw;top:-6.640625vw!important;width:26.04vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] button{text-align:center;padding:2.734375vw 0;width:32.6vw;border-radius:3.90625vw;font-size:2.08vw!important;right:0;top:0;margin:1.04vw auto 0;display:block;position:relative}.cart-page{padding-top:3.90625vw;padding-bottom:7.8125vw}.cart-page .empty-cart .btn-default{margin:0 auto;width:37.76vw;height:7.8125vw}.cart-page .empty-cart p{font-size:2.08vw;line-height:normal;margin-bottom:3.90625vw}.cart-page .title-pages{display:flex;justify-content:center;margin-bottom:5.21vw}.cart-page .title-pages h2.big{font-size:5.21vw}.cart-page .cart-products-title{display:none}.cart-page .cart-products{padding:0 2.6vw}.cart-page .cart-products .cart-item{padding:2.6vw 0;border-bottom:2px solid rgba(36,30,24,.2);position:relative}.cart-page .cart-products .cart-item .image{width:100%;margin-bottom:1.3vw}.cart-page .cart-products .cart-item .image img{width:11.2vw}.cart-page .cart-products .cart-item .remove-product{position:absolute;right:0;top:2.6vw}.cart-page .cart-products .cart-item .remove-product button{width:2.34375vw;height:2.34375vw}.cart-page .cart-products .cart-item .name{font-size:2.08vw;line-height:normal;margin-left:2.6vw}.cart-page .cart-products .cart-item .name span{font-size:1.82vw;font-weight:500;line-height:normal;margin-top:.65vw}.cart-page .cart-products .cart-item .price,.cart-page .cart-products .cart-item .total{width:33.33%;font-size:2.08vw;line-height:normal}.cart-page .cart-products .cart-item .quantity{width:33.33%}.cart-page .cart-products .cart-item .total{text-align:right}.cart-page .cart-products .cart-item .custom-select{width:11.07vw}.cart-page .cart-products .cart-item .custom-select .select-styled{font-size:2.08vw;line-height:1;padding:.65vw 1.953125vw;border-radius:2.6vw}.cart-page .cart-products .cart-item .custom-select .select-styled.active{border-radius:2.6vw 2.6vw 0 0}.cart-page .cart-products .cart-item .custom-select .select-options{border-radius:0 0 2.6vw 2.6vw;top:4.6875vw;padding:1.3vw}.cart-page .cart-products .cart-item .custom-select .select-options li{padding:.52vw 1.3vw}.cart-page .cart-total{padding:0 2.6vw;margin-top:2.6vw;display:block;margin-bottom:2.6vw}.cart-page .cart-total .pay span{font-size:1.82vw;line-height:normal;margin-right:2.6vw}.cart-page .cart-total .pay .images svg{width:7.55vw;height:auto}.cart-page .cart-total .button{width:100%;margin-top:5.21vw}.cart-page .cart-total .button h3{font-size:2.34375vw;font-weight:500;line-height:normal;margin-right:0;display:block;margin-bottom:2.6vw;text-align:center;width:100%}.cart-page .cart-total .button h3 span{font-size:2.34375vw;font-weight:700;line-height:normal;margin-left:1.3vw}.cart-page .cart-total .button .btn-default{height:6.51vw;width:21.3vw;margin:0 auto}.cart-page .cart-desc{padding:0 2.6vw;font-size:1.5625vw;line-height:normal;margin-top:5.21vw}}@media (max-width: 768px){.container{padding:0}.header{padding:0;width:100%;background:#f6f0ea;height:21.33vw}.header .container{padding:0 6.4vw 0 5.33vw}.header .container,.header .row{height:100%;background:#f6f0ea}.header .col-burger{display:block;width:25%}.header .col-logo{width:50%}.header .col-cart{width:25%}.header .col-cart .cart-box{margin-left:auto}.header .burger{width:8.27vw;height:8.27vw;background:transparent;border:0;outline:none}.header .burger svg{width:100%;height:100%}.header .close-menu{display:none;width:8.27vw;height:8.27vw;background:transparent;border:0;outline:none}.header .close-menu svg{width:100%;height:100%}.header .logo{width:35.47vw;display:block;margin:0 auto}.header .menu,.header .cart-box .link-account{display:none}.header .cart-box .link-cart{width:6.4vw;height:6.4vw}.header .cart-box .link-cart span{right:-2.67vw;top:-2.67vw;width:5.33vw;height:5.33vw;font-size:3.2vw;line-height:5.6vw}.header-fix{position:fixed;z-index:9999;top:0;left:0}.header-fix .container{z-index:9999;position:relative}.header-fix:after{content:"";position:fixed;height:100%;width:100%;z-index:9998;background:#241e1899;left:0;top:0}.mobile-menu{display:none;position:fixed;z-index:9999;top:21.33vw;left:0;width:100%;background:#f6f0ea}.mobile-menu .menu{position:relative;padding-top:10.67vw;padding-bottom:10.67vw}.mobile-menu .menu:after,.mobile-menu .menu:before{content:"";width:100%;height:3.73vw;background:url(./mobile-menu-line.svg) no-repeat center;position:absolute;top:0;left:0}.mobile-menu .menu:after{top:initial;bottom:0}.mobile-menu .menu a{display:block;font-size:4.27vw;font-weight:700;line-height:6.4vw;color:#241e18;text-align:center}.mobile-menu .menu li+li{margin-top:14.67vw}.mobile-menu .login{padding:8.53vw 0;display:flex;justify-content:center}.mobile-menu .login a{display:flex;align-items:center;font-size:4.27vw;font-weight:700;line-height:6.4vw;color:#241e18;text-align:center}.mobile-menu .login a span{margin-left:4.27vw}.product-page{margin-inline:1.53vw}.product-page .row{padding:4vw}.product-page .col-auto{flex:0 0 100%;width:100%;max-width:100%}.product-page .product-gallery .full-image{border-radius:4vw}.product-badge{height:18vw;width:20vw;font-size:3.56vw;padding-block:3.56vw;inset-inline-end:6.11vw}.product-gallery__badges{inset-inline-end:6.11vw}.product-reviews-badge{width:max-content;inset-inline-start:50%;transform:translate(-50%);inset-block-end:4vw}.product-reviews-badge .jdgm-prev-badge{border-radius:6.11vw;padding:1.56vw;font-size:4vw}.product-reviews-badge .jdgm-prev-badge .jdgm-prev-badge__text{font-size:3vw;margin-inline-start:2vw}.product-page .product-gallery .list-image{margin-block-start:2vw}.product-page .product-gallery .list-image img{height:auto;max-width:calc((100% - 8vw)/5);border-radius:4vw}.product-page .product-gallery .list-image img+img{margin-inline-start:2vw}.product-page .product-info .product-option{border-radius:6.11vw;margin-block-start:6.11vw}.product-page .product-info .subscribe-option .pack-price{margin-top:10.13vw}.product-page .product-info .subscribe-option .pack-price strong{font-size:5.6vw}.product-page .product-info .subscribe-option .pack-price span{font-size:3.73vw;line-height:normal}.product-page .product-info .options{padding:4.07vw;border-radius:6.11vw;margin-block-start:6.11vw}.product-page .product-info .options h4,.product-page .product-info .options .sls-purchase-options-label{font-size:3.05vw;margin-block-end:4.07vw}.product-page .product-info .options .sls-purchase-options-container label.sls-selling-plan-group-name{font-size:3.73vw;line-height:5.87vw}.product-page .product-info .select-size .select-size-box{flex-direction:column;border-radius:6.11vw}.product-page .product-info .select-size .select-size-box .slider{height:50%;border-radius:6.11vw;transition:all .3s ease-in-out}.choose-line--type_size .select-size,.choose-line--type_flavor .select-size{width:100%}.product-page .product-info .select-of-packs{margin-top:8vw}.product-page .product-info .select-of-packs h4{width:100%;margin-bottom:4.27vw;line-height:normal}.product-page .product-info .select-of-packs .list{gap:4.27vw;margin-left:0}.product-page .product-info .select-of-packs .list label{width:17.33vw;height:12vw;padding:0 1.33vw;border-radius:13.33vw;line-height:12vw;font-size:4.8vw}.product-page .product-info .sealsubs-target-element .sls-custom-radio{width:6.93vw;height:6.93vw;justify-content:center;align-items:center;border-radius:50%}.product-page .product-info .sealsubs-target-element .sls-option[type=radio]+.sls-custom-radio:after{width:3.2vw;height:3.2vw;border-radius:5.33vw;background:#bc8a4b!important}.product-page .product-info .sls-purchase-options-container .seal-col.seal-col-radio{padding-right:5.33vw}.product-page .product-info .sls-purchase-options-container .sls-option-container+.sls-option-container{margin-top:4.27vw}.product-page .product-info .sls-purchase-options-container .selling-plan-group-options-name-select{margin:5.33vw 0 0 -12.27vw}.product-page .product-info .sls-purchase-options-container .selling-plan-group-options-name-select label{font-size:3.73vw;line-height:normal;margin-bottom:4.27vw}.product-page .product-info .custom-select{width:calc(100% + 32.27vw)}.product-page .product-info .add-to-cart .total-mobile,.product-page .product-info .sub-total-mobile{display:flex;grid-gap:2vw;left:12vw;top:7.2vw;z-index:100;text-align:center;color:#f8e5c4}.product-page .product-info .add-to-cart .total-mobile span,.product-page .product-info .sub-total-mobile span{display:block;font-family:Montserrat,sans-serif;font-size:3.73vw;font-weight:500;line-height:5.6vw}.product-page .product-info .add-to-cart .total-mobile div,.product-page .product-info .sub-total-mobile div{font-size:4.27vw;line-height:6.4vw}.product-page .product-info .add-to-cart .btn-default{background:#f8e5c4;padding-right:8vw;border-radius:8vw}.product-page .product-info .add-to-cart .btn-default svg{margin-left:2.67vw}.product-page .product-info .add-to-cart .btn-default:after,.product-page .product-info .add-to-cart .btn-default:before{display:none!important}.product-page .product-info .add-to-cart .btn-default .loading{width:6.93vw;height:6.93vw;top:4.53vw;right:8vw}.ingredients-page{padding-block:0 14.76vw}.ingredients-page .title h2:nth-child(1){background:url("data:image/svg+xml,%3Csvg width='184' height='16' viewBox='0 0 184 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M183.102 10.5078L117.746 8.13878L87.0963 6.03711L40.7574 9.18961L23.5448 1.19922L11.5039 13.0924L0.101562 14.2558' stroke='%23241E18' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat top 0 left 6vw}.ingredients-page .title h2:nth-child(1) span{padding-inline-start:3vw;margin-inline-start:3vw;padding-inline-end:6.36vw;font-size:8.14vw}.ingredients-page .title h2.big{padding-inline-end:6.36vw;font-size:8.14vw}.ingredients-item__full-data{padding:6.26vw;border-radius:8.14vw;margin-block-start:10.18vw}.ingredients-info__heading{height:45.8vw;padding:6.11vw}.ingredients-info__title{font-size:4.6vw;margin-block-end:6.11vw}.ingredients-info__btn{inset-block-start:9.67vw;inset-inline-end:9.67vw}.ingredients-info__list li{font-size:2.1vw;padding-inline-start:6.6vw;line-height:2em}.ingredients-info__list li:before{height:2em;width:2.5em}.ingredients-info__desc{font-size:3vw;margin-block-start:4.07vw}.ingredients-page__row{gap:4.07vw}.ingredients-page__filter{gap:1vw;margin-block-end:12.2vw;margin-block-start:8.14vw}.ingredients-page__btn{font-size:4.07vw;gap:1vw;border-radius:6.11vw;height:12.2vw;padding-inline:4vw}.ingredients-page__btn svg{width:6.11vw;height:6.11vw}.ingredients-page__col-item{width:calc((100% - 2 * 4.07w) / 3)}.ingredients-item__name{margin-block-start:2vw;font-size:2.54vw}.ingredients-item__img{width:20.6vw;height:19.08vw}.ingredients-list{padding:0 3.2vw;margin-top:16vw}.ingredients-list .col{padding:0 1.6vw;width:33.33%}.ingredients-list .row{margin:0 -1.6vw;justify-content:center}.ingredients-list .item{margin-bottom:14.4vw}.ingredients-list .item img{width:20.8vw;height:18.67vw}.ingredients-list .item span{margin-top:2.67vw;font-weight:500;font-size:3.73vw;line-height:normal}.ingredients-list .item:after{width:24.27vw;height:22.13vw;left:50%;top:-1.6vw;transform:translate(-50%)}.product-type-filter{width:100%;border-radius:6.11vw;margin-block-end:6.11vw}.product-type-filter__slider{border-radius:6.11vw}.product-type-filter label{gap:1.4vw;font-size:4.06vw;padding:4.07vw}.product-type-filter label svg{width:8.14vw;height:6.11vw}.ingredients-home h2{font-size:16vw;line-height:normal;margin-bottom:11.73vw}.nutrition-facts{width:100%;margin:0 auto;padding:0 5.33vw;display:block}.nutrition-facts h2{font-size:7.47vw;padding-bottom:2.67vw}.nutrition-facts h2.title-facts{font-size:16vw;line-height:normal;margin-bottom:11.73vw}.nutrition-facts .item{width:100%;padding:2.67vw}.nutrition-facts .item+.item{margin-top:11.73vw}.nutrition-facts p{font-size:4.27vw}.nutrition-facts h4{font-size:4.8vw;line-height:1}.nutrition-facts .info-1{border-bottom:3.2vw solid #241E18;padding:2.67vw 0}.nutrition-facts .info-2{border-bottom:8px solid #241E18;padding:2.67vw 0}.nutrition-facts .info-2 .d-flex{margin-top:4vw}.nutrition-facts .info-2 h4{font-size:6.4vw}.nutrition-facts .info-3 h4{font-size:4.8vw;font-weight:700;padding:4vw 0}.nutrition-facts .info-3 ul,.nutrition-facts .info-3 ul .s{font-size:4.27vw}.nutrition-facts .info-3 ul li{padding:2.67vw 0}.nutrition-facts .info-3 ul li span{line-height:4.27vw}.nutrition-facts .info-3 ul li i{font-size:3.73vw}.nutrition-facts .info-3 ul li ul{font-size:3.73vw;margin-top:2.67vw;margin-bottom:-2.67vw}.nutrition-facts .info-3 ul li ul li{padding-left:4vw}.nutrition-facts .info-3 ul li:last-child{border-bottom-width:3.2vw}.nutrition-facts .info-4 ul{font-size:3.73vw}.nutrition-facts .info-4 ul li{padding:2.67vw 0}.nutrition-facts .info-text{font-size:3.73vw;line-height:normal;margin-top:5.33vw}.about-page{padding-top:17.07vw;padding-bottom:28vw}.about-page .about-item .desc h4{margin-bottom:6.4vw;font-size:4.27vw}.about-page .about-item .desc p{font-size:3.73vw;line-height:5.87vw;margin-bottom:6.4vw}.about-page .about-1{padding:0 3.2vw;margin-bottom:12vw}.about-page .about-1 .row{display:block}.about-page .about-1 .desc{width:100%;margin-left:0}.about-page .about-1 .title{margin-bottom:17.07vw}.about-page .about-1 .title h2{padding-left:5.33vw}.about-page .about-1 .title .big{padding-left:0;text-align:right}.about-page .about-1 .figure{margin-top:0;width:100%}.about-page .about-1 .figure .text{margin-top:6.4vw;padding-left:0}.about-page .about-1 .figure .text h4{width:100%;font-size:4.27vw}.about-page .about-1 .figure .text p{width:100%;font-size:3.73vw;line-height:5.87vw;margin-bottom:6.4vw}.about-page .about-1 .figure .text:before{display:none}.about-page .about-1 .line{display:none}.about-page .about-1 .line-mobile{display:block;margin:8.53vw auto 0;width:40.8vw}.about-page .about-2{padding:0 3.2vw;margin-bottom:0}.about-page .about-2 .title{padding-left:0;margin-bottom:10.67vw}.about-page .about-2 .title .big{right:0}.about-page .about-2 .col-auto{flex:0 0 100%;width:100%;max-width:100%}.about-page .about-2 .col-auto:nth-child(1){order:1}.about-page .about-2 .col-auto:nth-child(2){order:0}.about-page .about-2 .figure,.about-page .about-2 .desc{width:100%}.about-page .about-2 .line{display:none}.about-page .about-2 .line-mobile{display:block;width:50.67vw;margin:6.4vw auto 0}.about-page .about-3{padding:0 3.2vw}.about-page .about-3 .title{margin-bottom:10.67vw}.about-page .about-3 .title h2{padding-left:20.53vw}.about-page .about-3 .title h2.big{left:0;padding-left:0;text-align:right}.about-page .about-3 .desc,.about-page .about-3 .figure{width:100%}.about-page .about-3 .quote{font-size:4.27vw;width:100%;margin-top:17.07vw}.about-page .about-3 .quote svg{width:10.67vw}.about-page .about-3 .quote .text{width:calc(100% - 10.67vw);padding-left:7.2vw}.about-page .about-3 .quote .author{font-size:4.8vw;line-height:1;margin-top:5.33vw}.about-page .about-3 .quote .author span{padding-left:4.27vw}.banner{position:relative;clip-path:none;height:150vw}.banner h1{font-size:11vw;font-weight:600}.banner h1 strong{font-size:13.4vw;margin-left:0;text-align:center}.banner .btn-default{margin-left:auto;margin-right:auto;width:64.63vw;font-size:3.3vw}.banner .btn-default:hover>span,.banner .btn-default:hover>svg,.banner .btn-default:hover:before{left:0;bottom:0;margin:0}.banner .info{width:100%;padding:17.5vw 3.05vw 0;position:relative;z-index:10}.banner .desc{font-size:3.56vw;margin-top:7.5vw;margin-left:0;margin-bottom:8.7vw;text-align:center;padding:0 4vw}.make-the-best{padding-top:9.6vw;padding-bottom:23.2vw}.make-the-best .container{padding:0}.make-the-best .row{margin:0}.make-the-best .title{margin-bottom:17.07vw;text-align:left;padding:0 3.2vw}.make-the-best .title h2{font-size:9.33vw}.make-the-best .title .big{text-align:right;font-size:17.07vw}.make-the-best .slick-list{padding:0 3.2vw!important}.make-the-best .slick-track{padding-bottom:15.47vw}.make-the-best .slick-slider-arrow{display:flex;margin-top:9.6vw}.make-the-best .slick-slider-arrow .slick-arrow{padding:4.8vw 0;width:44.53vw;font-size:4.27vw}.make-the-best .slick-slider-arrow .slick-arrow span{display:flex;align-items:center}.make-the-best .slick-slider-arrow .slick-arrow span.i{font-size:5.33vw;font-style:normal;line-height:1;margin:0;padding:0}.make-the-best .slick-slider-arrow .slick-arrow span.i i{font-style:normal}.make-the-best .slick-slider-arrow .slick-arrow svg{width:8vw}.make-the-best .slick-slider-arrow .prev span.i,.make-the-best .slick-slider-arrow .next span.i{margin-left:1.33vw}.make-the-best .col{max-width:initial;width:auto;padding:0;margin:0 5.33vw}.make-the-best .item{border-radius:6.4vw;padding-top:4.27vw;height:80vw;width:80vw}.make-the-best .item img{height:80vw;width:100%;left:6.4vw;top:15.2vw;border-radius:6.4vw;object-fit:cover}.make-the-best .item .name{padding:0 2px}.make-the-best .item .name span:nth-child(1){padding-left:6.4vw;padding-right:4.27vw;display:flex;line-height:1;font-size:6.4vw;font-weight:500}.make-the-best .item .name span:nth-child(2){font-size:4.8vw;padding-left:4.27vw;padding-right:6.4vw}.make-the-best .item .name i{display:flex;font-size:3.73vw;font-style:normal;font-weight:500;align-items:flex-end}.make-the-best .item .name i span{padding:0 1.33vw 0 2.67vw!important;font-size:6.4vw}.make-the-best .col:nth-child(2n) .item{margin-top:0;padding-top:4.27vw;padding-bottom:0;align-items:flex-start}.make-the-best .col:nth-child(2n) .item img{top:15.2vw}.the-heaven-in-urth{background:transparent!important;height:auto;position:relative}.the-heaven-in-urth .title{position:absolute;width:100%;z-index:1000;left:0;top:17.33vw;padding:0 4.27vw 0 6.13vw}.the-heaven-in-urth .title h2{text-align:left}.the-heaven-in-urth .title h2 .big{display:block;text-align:right}.the-heaven-in-urth .slider{position:relative;display:block}.the-heaven-in-urth .slider img{position:relative;width:100%;z-index:10}.the-heaven-in-urth .slider img:nth-child(2),.the-heaven-in-urth .slider img:nth-child(3){top:0;left:0;width:100%;height:100%;position:absolute}.the-heaven-in-urth .slider .active{z-index:400}.the-heaven-in-urth .nav{display:flex;width:71.47vw;height:8.53vw;border-radius:16vw;border:2px solid #241E18;background:#f6f0ea;margin:0 auto;position:relative;top:-27.2vw;z-index:1000}.the-heaven-in-urth .nav div{width:33.33%;font-family:Montserrat,sans-serif;font-size:3.73vw;font-weight:400;line-height:7.73vw;text-align:center}.the-heaven-in-urth .nav .active{font-weight:700;border-radius:16vw;box-shadow:0 0 0 2px #241e18;background:#f8e5c4}.the-heaven-in-urth .btn-default{width:71.47vw;height:16vw;margin-top:-21.33vw;z-index:1000}.testimonials{padding-top:13.33vw;padding-bottom:26.67vw}.testimonials .title{background:url(title-line.svg) no-repeat center right;background-size:auto;margin-bottom:18.67vw}.testimonials .title h2{display:inline-block;background:#f6f0ea;padding:0 4.27vw}.testimonials .list .slick-track{padding-top:6.4vw;padding-bottom:6.4vw}.testimonials .list .item{padding-bottom:10.67vw;width:77.33vw;margin:0 6.4vw;border-radius:6.4vw}.testimonials .list .item .desc{border-radius:6.4vw;font-size:4.27vw;line-height:9.6vw;padding:8.53vw;top:-6.4vw;right:-6.4vw}.testimonials .list .item .name{bottom:6.4vw}.testimonials .list .item .name span{font-size:4.8vw;line-height:1;padding-right:6.4vw;padding-left:8vw}.testimonials .list .item .name:after{left:6.4vw;width:calc(100% - 26.67vw)}.testimonials .list .slick-slide:nth-child(2n) .item .desc{top:initial;right:-6.4vw;bottom:-16vw}.testimonials .list .slick-slide:nth-child(2n) .item .name{top:5.87vw}.true-comfort-food{background:url(true-comfort-food-fon.png) no-repeat right -26.67vw bottom -2.67vw;background-size:contain;padding-top:9.33vw;padding-bottom:26.67vw}.true-comfort-food .info-box{background:url(true-comfort-food-bg-mob.svg) no-repeat top center;background-size:cover;width:100%;height:auto;margin:0 auto;padding:16.8vw 3.2vw 22.67vw}.true-comfort-food .info-box .desc{font-size:5.33vw;line-height:9.6vw}.true-comfort-food .info-box h4{font-size:8.53vw;margin-top:9.33vw}.true-comfort-food .info-box .btn-default{width:84.8vw;height:16vw;margin:10.67vw auto 0}.social-media-feed img{width:32.67vw}.because-quality{background:url(because-quality-bg-mob2.png) no-repeat center top;background-size:cover;padding-bottom:13.33vw;margin-bottom:-8vw;margin-bottom:-10vw;position:relative;z-index:998}.because-quality .title{top:-2.67vw;position:relative;margin-bottom:13.33vw}.because-quality .title .big{text-align:center;padding-left:0;font-size:13.87vw;margin-top:0;padding-right:0}.because-quality .title h2:nth-child(1) i{display:block;background:url(because-quality-line-title.svg) no-repeat center right;background-size:cover;height:5.07vw;width:auto;flex-grow:1}.because-quality .title h2:nth-child(1) span{max-width:64%}.because-quality .container{padding:0 3.2vw}.because-quality .col-preview .list{display:none}.because-quality .col-preview .text{font-size:4.3vw}.because-quality .items{width:100%}.because-quality .items li{font-size:4.27vw;margin-bottom:4.27vw}.because-quality .items li img{margin:0 4vw 0 0;width:12.53vw;height:12.53vw;object-fit:cover}.because-quality .items li .desc{font-family:Montserrat,sans-serif;font-size:3.73vw;font-weight:500;line-height:5.6vw;display:none;margin-top:6.4vw}.because-quality .items li .desc ul{list-style:none}.because-quality .items li .desc p{margin-bottom:6.4vw}.because-quality .items li .desc li{margin-bottom:6.4vw;padding-left:8.53vw;position:relative;font-weight:500;font-size:3.73vw;opacity:1;line-height:5.6vw}.because-quality .items li .desc li:before{content:"";background:url(marker.svg) no-repeat;background-size:cover;width:4.27vw;height:4.27vw;position:absolute;left:0;top:50%;transform:translateY(-50%)}.because-quality .items .active{font-size:5.33vw}.because-quality .items .active .desc{display:block}.because-quality .items .active:before{width:9.33vw;margin-right:4vw}.photo-box .anim{width:88vw;height:88.53vw;max-width:initial;object-fit:initial}.grab-some-goodness{padding-top:26.67vw;padding-bottom:24vw}.grab-some-goodness .col-auto{flex:0 0 100%;width:100%;max-width:100%}.grab-some-goodness .info-box{width:100%;padding:0 3.2vw}.grab-some-goodness .info-box .title{margin-top:0}.grab-some-goodness .info-box .desc{font-size:3.73vw;line-height:5.87vw;max-width:100%;margin:8vw auto 0}.grab-some-goodness .home-products{width:100%}.grab-some-goodness .home-products .pro-item{width:100%;padding:0 3.2vw}.grab-some-goodness .home-products .pro-item:nth-child(2){display:none}.grab-some-goodness .home-products .item{border-radius:6.4vw;padding-top:0;width:100%;height:auto;margin-top:13.87vw;margin-bottom:8.53vw;padding-right:3.47vw;background:transparent!important}.grab-some-goodness .home-products .item:after{content:"";position:absolute;border-radius:6.4vw;background:#6e4f33;left:0;top:-3.2vw;width:100%;height:calc(100% - 11.2vw);z-index:0}.grab-some-goodness .home-products .item img{position:relative;z-index:10;left:0;top:0;border-radius:6.4vw;width:100%;height:106.67vw}.grab-some-goodness .home-products .item .info{display:none}.grab-some-goodness .home-products .select-size{display:block}.grab-some-goodness .home-products .select-size h4{font-family:Montserrat,sans-serif;font-size:3.2vw;font-weight:500;line-height:5.6vw;margin-bottom:4.8vw}.grab-some-goodness .home-products .select-size .item-radio{display:flex;flex-wrap:wrap;margin-bottom:6.13vw}.grab-some-goodness .home-products .select-size .item-radio input[type=radio]{display:none}.grab-some-goodness .home-products .select-size .item-radio label{font-family:Montserrat,sans-serif;display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;padding-left:13.33vw}.grab-some-goodness .home-products .select-size .item-radio label:before{content:"";position:absolute;border:2px solid #241E18;border-radius:50%;width:6.93vw;height:6.93vw;left:0;top:3px}.grab-some-goodness .home-products .select-size .item-radio label:after{content:"";position:absolute;border-radius:50%;width:3.2vw;height:3.2vw;background:#bc8a4b;left:2.4vw;top:3.2vw;opacity:0}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(1){font-size:3.73vw;font-weight:500;line-height:5.87vw}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(1) strong{font-size:4.27vw;line-height:5.87vw}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(2){font-size:3.2vw;line-height:4.27vw;font-weight:500}.grab-some-goodness .home-products .select-size .item-radio label span:nth-child(2) strong{display:block;font-size:4.8vw;line-height:4.27vw;margin-bottom:1.33vw}.grab-some-goodness .home-products .select-size .item-radio input[type=radio]:checked+label:before{background:#f8e5c4}.grab-some-goodness .home-products .select-size .item-radio input[type=radio]:checked+label:after{opacity:1}.grab-some-goodness .home-products .btn-default{width:90.4vw;height:16vw}.grab-some-goodness .home-products .info-pack{margin-top:8vw;font-size:4.27vw;margin-bottom:8vw}.grab-some-goodness .home-products .info-pack .d-flex{padding-bottom:2.13vw}.grab-some-goodness .home-products .info-pack span:nth-child(2){font-size:3.2vw;line-height:5.6vw;margin-left:3.2vw}.connect-page{padding-top:5.33vw;padding-bottom:0;overflow:hidden}.connect-page .row{display:block}.connect-page .title{width:100%;padding-left:3.2vw;padding-right:3.2vw}.connect-page .title h2.big{text-align:right;position:relative;font-size:12.8vw;margin-left:auto;margin-top:-10.67vw;width:70%}.connect-page .title h2.big:before{width:100%;height:5.33vw;left:-50%;top:80%}.connect-page .figure{width:80.640625vw;height:88.33vw;right:.4vw;top:53.51vw;z-index:100}.connect-page .figure img{border-radius:6.4vw;height:100%;object-fit:cover}.content-page__contact-col{margin-block-start:80vw}.connect-page .contact{padding:0 3.2vw;margin-top:15.2vw}.connect-page .contact .row{justify-content:space-between;align-items:center}.connect-page .contact .social a{font-size:4.27vw;margin-bottom:7.73vw}.connect-page .contact .social a svg{width:5.87vw;height:5.87vw;margin-right:6.4vw}.connect-page .contact .social .mail{margin-bottom:7.73vw}.connect-page .contact .form{padding:17.33vw 3.2vw 26.67vw;border-radius:0;margin:0 -3.2vw;border:0;width:auto;background:url(because-quality-bg-mob2.png) no-repeat center top}.connect-page .contact .form h4{font-size:6.4vw;line-height:normal;margin-bottom:10.67vw;text-align:left}.connect-page .contact .form .field-group{margin-bottom:0}.connect-page .contact .form .field{margin-bottom:6.4vw}.connect-page .contact .form .field input,.connect-page .contact .form .field textarea{padding:4.8vw 6.4vw;border-radius:8vw;border:2px solid #241E18;font-size:4.27vw;background:transparent}.connect-page .contact .form .field::placeholder{opacity:1}.connect-page .contact .form .field textarea{height:26.67vw}.connect-page .contact .form .field-50{width:100%}.connect-page .contact .form .button{margin-top:0}.connect-page .contact .form .button .btn-default{width:100%;height:16vw}.connect-page .form-ok{padding-bottom:8vw;font-size:4.27vw}.connect-page .form-error{font-size:4.27vw;margin-bottom:5.33vw}.title-pages{padding:0 5.33vw;text-align:center}.title-pages .title{margin-bottom:16vw}.title-pages h2.line{font-size:7.47vw;justify-content:center}.title-pages h2.line:after{display:none;background-size:initial;height:2.67vw;margin-top:2.67vw;margin-left:5.33vw}.form-account{width:80vw}.form-account .field-input{margin-bottom:6.4vw}.form-account input[type=text],.form-account input[type=email],.form-account input[type=password]{border-radius:8vw;font-size:4.27vw;padding:3.73vw 6.4vw}.form-account .btn-default{width:68.33vw;height:16vw;margin:0 auto}.form-account .restore-password{margin-top:10.67vw;margin-bottom:6.4vw}.form-account .restore-password a{font-size:3.73vw;line-height:normal}.form-account .create-account a,.form-account #rc_login a{font-size:4.27vw}.form-account .errors{margin-bottom:6.4vw;text-align:center}.form-account .errors ul{font-size:4.27vw;line-height:normal}.login-page{padding-top:5.33vw;padding-bottom:16vw}.login-page .title{margin-bottom:16vw}.register-page{padding-top:5.33vw;padding-bottom:16vw}.register-page .title{margin-bottom:16vw}.recover-page{padding-top:5.33vw;padding-bottom:16vw}.recover-page .title{margin-bottom:16vw}.recover-page .create-account{margin-top:13.33vw}.shopify-challenge__container{max-width:90%;padding:8vw 0}.shopify-challenge__container .shopify-challenge__message{margin-bottom:8vw;font-size:4.27vw;line-height:normal}.shopify-challenge__container .shopify-challenge__button{margin:8vw auto 0;font-size:4.27vw;width:25.33vw;height:13.33vw;border:2px solid #212121;border-radius:8vw;background:#f6f0ea;font-weight:500}.nothing-added{width:100%;height:auto;margin:0 auto 17.07vw;padding-top:12.27vw;padding-bottom:12.27vw}.nothing-added h3{font-size:4.8vw;margin-bottom:6.4vw}.nothing-added .list .item{width:30.33vw;margin-top:8vw}.nothing-added .list .item img{width:17.07vw;height:17.07vw}.nothing-added .list .item p{font-size:3.73vw;margin-top:2.67vw}.nothing-added .list .item .sub{font-size:3.2vw;font-weight:500}.faq{width:100%;margin:17.07vw auto 0;padding:0 5.33vw 17.07vw}.faq h2{font-size:16vw;margin-bottom:11.73vw}.faq .accordion{border-radius:5.33vw;border:2px solid #241E18;background:#f6f0ea;padding:4vw}.faq .accordion .title{padding-right:5.33vw;font-size:3.73vw;line-height:normal}.faq .accordion .title svg{width:6.4vw;height:6.4vw;right:-1.33vw}.faq .accordion .text{font-size:3.2vw;line-height:normal;margin-top:4vw}.faq .section h3{font-size:7.47vw;line-height:normal;margin-bottom:6.4vw}.faq .accordion+h3{margin-top:11.73vw}.faq .accordion+.accordion{margin-top:6.4vw}.about-page-product{padding-top:12.8vw;padding-bottom:8vw}.about-page-product:after{display:none}.jdgm-rev-widg.jdgm-rev-widg{width:100%;margin:0 auto;padding:17.07vw 5.33vw 3.73vw;font-size:4.27vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev-widg__title{margin-bottom:9.07vw!important;font-size:16vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header{flex-direction:column;gap:4vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-rating{justify-content:flex-start;gap:2vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile{padding:6.11vw;font-size:4vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-row-profile .jdgm-rev__author-wrapper .jdgm-rev__buyer-badge:after{margin-inline-start:2vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__header .jdgm-rev__timestamp{font-size:3vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__body{font-size:3vw;font-family:Antipol Extended,sans-serif}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev{padding:4vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-rev__title{font-size:6.11vw;margin-block-end:6.11vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-write-rev-link.jdgm-write-rev-link{border-radius:8vw;height:13.33vw;line-height:13.33vw;width:55.33vw;font-size:4.27vw;max-width:100%}.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=text],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=email],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form input[type=url],.jdgm-rev-widg.jdgm-rev-widg .jdgm-form textarea{border-radius:5.33vw;font-size:3.73vw;padding:2.67vw 3.73vw}.jdgm-rev-widg.jdgm-rev-widg .jdgm-form .jdgm-btn,.jdgm-rev-widg.jdgm-rev-widg input[type=submit].jdgm-btn{display:inline-block;padding:4.27vw 6.4vw;font-size:4.27vw;font-weight:700;line-height:1;text-decoration:none;cursor:pointer;border-radius:8vw!important}.page-404{padding-top:25.6vw;padding-bottom:25.6vw;align-content:center}.page-404 .logo{margin-bottom:16vw}.page-404 .logo svg{width:35.47vw;height:6.4vw}.page-404 .text svg.img-404{width:80vw}.page-404 .text p{font-size:4.27vw;line-height:normal;margin-top:6.4vw;margin-bottom:9.6vw}.page-404 .text .btn-default{width:69.33vw;height:16vw}.footer{padding-top:21.33vw;padding-bottom:0;background:#241e18 url(footer-bg-mob.svg) no-repeat right top 66.67vw}.footer .row-menu{display:block;margin-bottom:0}.footer .col-logo{padding-right:0;width:100%;margin-bottom:21.33vw}.footer .col-social{order:1;width:100%}.footer .col-subscribe{order:0;width:100%}.footer .logo{width:46.67vw;margin:0 auto;display:block}.footer .logo svg{width:100%;height:100%}.footer .menu{display:block;text-align:center;margin-bottom:21.33vw}.footer .menu li a{font-size:4.27vw;line-height:6.4vw}.footer .menu li+li{margin-left:0;margin-top:10.67vw}.footer .subscribe{padding:0 3.2vw;margin-bottom:21.33vw}.footer .subscribe .text{text-align:center}.footer .subscribe .text h4{font-size:6.93vw}.footer .subscribe .text p{margin:6.4vw 0;font-size:5.33vw;line-height:7.47vw}.footer .social{margin-bottom:21.33vw}.footer .social a{font-size:4.27vw;line-height:normal;width:100%;justify-content:center}.footer .social a svg{width:5.33vw;height:5.33vw}.footer .social a span{margin-left:6.4vw}.footer .social a+a{margin-top:8.53vw}.footer .copy{background:url(copy-line.svg) no-repeat top center;padding:9.6vw 0;font-size:3.2vw;line-height:normal}.footer .klaviyo-form.klaviyo-form.klaviyo-form{width:85vw;margin:0 auto}.footer .klaviyo-form.klaviyo-form.klaviyo-form .go3298969293.go3298969293.go3298969293:after{transform:rotate(180deg);top:8.8vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form .go3298969293.go3298969293.go3298969293:before{transform:rotate(180deg);top:9.07vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] div[data-testid=form-component]>div{max-width:71.2vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] input[type=email]{width:71.47vw;margin:0 auto;height:16vw;padding:0vw 6.4vw;border-radius:8vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] input[type=email]+div>div{font-family:Montserrat,sans-serif;left:3.73vw;top:-13.6vw!important;width:53.33vw}.footer .klaviyo-form.klaviyo-form.klaviyo-form div[data-testid=form-row] button{text-align:center;padding:5.6vw 0;width:85vw;border-radius:8vw;font-size:4.27vw!important;right:0;top:0;margin:8px auto 0;display:block;position:relative}.cart-page{padding-top:8vw;padding-bottom:16vw}.cart-page .empty-cart .btn-default{margin:0 auto;width:77.33vw;height:16vw}.cart-page .empty-cart p{font-size:4.27vw;line-height:normal;margin-bottom:8vw}.cart-page .title-pages{display:flex;justify-content:center;margin-bottom:10.67vw}.cart-page .title-pages h2.big{font-size:10.67vw}.cart-page .cart-products-title{display:none}.cart-page .cart-products{padding:0 5.33vw}.cart-page .cart-products .cart-item{padding:5.33vw 0;border-bottom:2px solid rgba(36,30,24,.2);position:relative}.cart-page .cart-products .cart-item .image{width:100%;margin-bottom:2.67vw}.cart-page .cart-products .cart-item .image img{width:22.93vw}.cart-page .cart-products .cart-item .remove-product{position:absolute;right:0;top:5.33vw}.cart-page .cart-products .cart-item .remove-product button{width:4.8vw;height:4.8vw}.cart-page .cart-products .cart-item .name{font-size:4.27vw;line-height:normal;margin-left:5.33vw}.cart-page .cart-products .cart-item .name span{font-size:3.73vw;font-weight:500;line-height:normal;margin-top:1.33vw}.cart-page .cart-products .cart-item .price,.cart-page .cart-products .cart-item .total{width:33.33%;font-size:4.27vw;line-height:normal}.cart-page .cart-products .cart-item .quantity{width:33.33%}.cart-page .cart-products .cart-item .total{text-align:right}.cart-page .cart-products .cart-item .custom-select{width:22.67vw}.cart-page .cart-products .cart-item .custom-select .select-styled{font-size:4.27vw;line-height:1;padding:1.33vw 4vw;border-radius:5.33vw}.cart-page .cart-products .cart-item .custom-select .select-styled.active{border-radius:5.33vw 5.33vw 0 0}.cart-page .cart-products .cart-item .custom-select .select-options{border-radius:0 0 5.33vw 5.33vw;top:9.6vw;padding:2.67vw}.cart-page .cart-products .cart-item .custom-select .select-options li{padding:4px 2.67vw}.cart-page .cart-total{padding:0 5.33vw;margin-top:5.33vw;display:block;margin-bottom:5.33vw}.cart-page .cart-total .pay span{font-size:3.73vw;line-height:normal;margin-right:5.33vw}.cart-page .cart-total .pay .images svg{width:15.47vw;height:auto}.cart-page .cart-total .button{width:100%;margin-top:10.67vw}.cart-page .cart-total .button h3{font-size:4.8vw;font-weight:500;line-height:normal;margin-right:0;display:block;margin-bottom:5.33vw;text-align:center;width:100%}.cart-page .cart-total .button h3 span{font-size:4.8vw;font-weight:700;line-height:normal;margin-left:2.67vw}.cart-page .cart-total .button .btn-default{height:13.33vw;width:68.67vw;margin:0 auto}.cart-page .cart-desc{padding:0 5.33vw;font-size:3.2vw;line-height:normal;margin-top:10.67vw}.ingredients-list .item.active .full-data{display:block;background:url(bg-ingradient.png) no-repeat bottom center;background-size:cover;width:100vw;position:relative;left:0;padding-bottom:12vw;margin-top:8vw}.ingredients-list .item.active .full-data img{width:100%;height:51vw}.ingredients-list .item.active .full-data .list-vitamin{display:block;width:100%;padding:5.333vw 3.2vw 6vw}.ingredients-list .item.active .full-data .list-vitamin ul{gap:5.333vw}.ingredients-list .item.active .full-data .desc{display:block;width:100%;padding:0 3.2vw}}.subscribe-plan-block{display:flex;justify-content:space-between;align-items:center;padding-bottom:2vw}.subscribe-plan-block .list{margin-top:1vw;list-style-type:none;display:flex;gap:.417vw}.subscribe-plan-block .list label{display:block;height:3.125vw;padding:0 1.25vw;border-radius:1.5625vw;border:2px solid var(--natural-black, #241E18);background:var(--milk-white, #F6F0EA);line-height:3.125vw;text-align:center;color:var(--natural-black, #241E18);font-family:Montserrat,sans-serif;font-size:.9375vw;font-weight:500;cursor:pointer;transition:background .3s ease;white-space:nowrap}.subscribe-plan-block .list label:hover{background:#f8e5c4}.subscribe-plan-block .list input[type=radio]{display:none}.subscribe-plan-block .list input[type=radio]:checked+label{background:#f8e5c4}@media screen and (max-width: 1024px){.subscribe-plan-block{flex-direction:column;align-items:flex-start;margin:0 -3.2vw;background:#241e18;padding:3vw 3.2vw}.subscribe-plan-block__per-wr{display:flex;flex-direction:column;justify-content:center;padding-bottom:2vw}.subscribe-plan-block .list label{height:5.859375vw;padding:0 2vw;border-radius:6.51vw;line-height:5.859375vw;font-size:2.34375vw}.subscribe-plan-block__plans-title{font-size:1.82vw;color:#f8e5c4}}@media screen and (max-width: 768px){.subscribe-plan-block{padding:5.33vw 3.2vw;text-align:center;align-items:center}.subscribe-plan-block .list label{height:12vw;padding:0 4vw;border-radius:13.33vw;line-height:12vw;font-size:4.8vw}.subscribe-plan-block__per-wr{padding-bottom:4vw}.subscribe-plan-block__plans-title{font-size:3.73vw}.subscribe-plan-block .list{margin-top:4vw;grid-gap:4.27vw}}.subscribe-info-block{position:relative;display:block}.subscribe-info-block__bg-wr{position:absolute;left:0;top:0;width:100%;height:100%}.subscribe-info-block__bg-img{width:100%;height:100%;object-fit:contain;object-position:50% 50%}.subscribe-info-block__content-wr{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:2.08vw;grid-gap:1.25vw}.subscribe-info-block__content-item{display:flex;align-items:center;grid-gap:.42vw}.subscribe-info-block__content-item svg{width:1.41vw;height:auto}.subscribe-info-block__content-item,.subscribe-info-block__content-plus{color:#6e4f33;font-weight:700;font-size:1.25vw}.choose-line--type_size{display:flex;align-items:center;justify-content:space-between}.choose-line--type_type{display:flex;flex-direction:column;border-radius:1.67vw;position:relative;border:2px solid #241E18}.choose-line--type_type .slider{position:absolute;width:calc(100% + 4px);height:50%;background-color:#f8e5c4;border:2px solid #241E18;top:-2px;left:-2px;border-radius:1.67vw;transition:all .3s ease-in-out}.choose-line--type_type .choose-line__side{padding:.83vw 1.25vw;position:relative;z-index:1;width:100%}.choose-line--type_type .choose-line__body{margin-block-start:.83vw}.choose-line--type_type .choose-line__side:not(:has(input:checked)) .choose-line__body{display:none}.choose-line--type_type .choose-line__heading{display:flex;align-items:center;justify-content:space-between;font-size:.73vw}.choose-line--type_type .choose-line__side.active .choose-line__heading{font-size:1.04vw}.choose-line--type_type .choose-line__select-wr{display:flex;align-items:center;gap:1.04vw}.choose-line--type_type .choose-line-select__title{margin:0;font-weight:700;font-size:1.04vw;line-height:100%;text-transform:lowercase}.choose-line--type_type .choose-line__check{flex-grow:1}.choose-line__sub-descr{list-style-type:none;margin-block-start:1.25vw;font-weight:500;font-family:Montserrat,sans-serif;font-size:.94vw;text-transform:lowercase}.choose-line__sub-descr li:before{content:"";background-image:url('data:image/svg+xml,<svg width="15" height="11" viewBox="0 0 15 11" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 4.07692L5.95238 9L14 1" stroke="%23241E18" stroke-width="2" stroke-linecap="round"/></svg>');background-repeat:no-repeat;background-size:contain;width:1em;display:inline-block;height:1em;background-position:bottom;margin-inline-end:.42vw}.choose-line__sub-descr li:not(:last-child){margin-block-end:.73vw}.choose-line--type_size{gap:2.5vw}.choose-line--type_size .select-size{flex-grow:1}.choose-line--type_quant ul{list-style-type:none;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25vw}.choose-line--type_size .select-size-box label,.choose-line--type_flavor .select-size-box label{font-size:.73vw;font-weight:700;line-height:100%;text-transform:lowercase;transition:all .3s ease-in-out}.choose-line--type_size .select-size-box input:checked+label,.choose-line--type_flavor .select-size-box input:checked+label{font-size:1.04vw}.choose-line--type_size .pack-price{font-weight:700;text-transform:lowercase;font-size:1.04vw;line-height:100%;min-width:22%}.choose-line--type_quant .list input[type=radio]{display:none}.choose-line--type_quant .list label{height:3.33vw;padding:0 1.25vw;border-radius:3.33vw;border:2px solid var(--natural-black, #241E18);background:var(--milk-white, #F6F0EA);line-height:100%;text-align:center;color:#241e18;font-family:Antipol Extended,sans-serif;font-size:.73vw;font-weight:700;cursor:pointer;transition:background .3s ease,font-size .3s ease-in-out;white-space:nowrap;display:flex;align-items:center;justify-content:center}.choose-line--type_quant .list label:hover{background:#f8e5c4}.choose-line--type_quant .list input[type=radio]:checked+label{background:#f8e5c4;font-size:1.04vw}.product-page .product-info .choose-line--type_flavor .select-size .select-size-box .flavor-label{display:flex;justify-content:center;align-items:center;gap:.42vw;padding-block:.83vw}.product-page .product-info .choose-line--type_flavor .select-size .select-size-box input#flavor_2:checked+.flavor-label{color:#f6f0ea}.product-page .product-info .choose-line--type_flavor .select-size .select-size-box input#flavor_2:checked+.flavor-label svg{fill:#f6f0ea}.product-page .product-info .choose-line--type_flavor .select-size .select-size-box input#flavor_2:checked~.slider{background:linear-gradient(91.28deg,#8c5104 3.48%,#592700 98.28%)}.choose-line--type_flavor .flavor-label svg{width:2.5vw;height:1.67vw;fill:#241e18;transition:fill .3s ease-in-out}.custom-check{display:flex;align-items:center;grid-gap:.42vw;cursor:pointer}.custom-check__input-wr{position:relative}.custom-check__input{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:2;cursor:pointer}.custom-check__customize{width:2.5vw;height:1.676vw;border-radius:1.98vw;border:2px solid #241E18;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out}.custom-check__customize svg{width:.78vw;height:.52vw;transition:.3s ease-in-out;opacity:0}.custom-check__input:checked+.custom-check__customize{background:#f8e5c4}.custom-check__input:checked+.custom-check__customize svg{opacity:1}.custom-check__label{cursor:pointer;font-size:inherit;line-height:100%;color:#241e18;font-weight:700;flex-grow:1}.custom-check:hover .custom-check__customize{background:#f8e5c4}.new-custom-select{position:relative;font-size:.94vw;line-height:150%;font-weight:500;z-index:11;font-family:Montserrat,sans-serif}.new-custom-select__selected{position:relative;display:flex;justify-content:space-between;align-items:center;width:13.75vw;height:3.125vw;padding:.94vw 1.25vw;border-radius:1.98vw;border:2px solid #241E18;cursor:default;background-color:#f6f0ea;transition:.3s ease-in-out}.new-custom-select__list{position:absolute;top:100%;left:0;width:100%;list-style-type:none;background:#f6f0ea;padding:.94vw 0;border-radius:1.98vw;border:2px solid #241E18;opacity:0;visibility:hidden;transition:.3s ease-in-out}.new-custom-select__item{padding:.47vw 1.25vw;transition:.3s ease-in-out}.new-custom-select__item:hover{color:#bc8a4b;cursor:pointer}.new-custom-select.active .new-custom-select__selected{background:#f6f0ea;cursor:pointer}.new-custom-select .new-custom-select__selected svg{transition:.3s ease-in-out}.new-custom-select.open .new-custom-select__list{opacity:1;visibility:visible}.new-custom-select.open .new-custom-select__selected svg{transform:rotate(180deg)}.product-option__footer{display:flex;justify-content:space-between;align-items:center;padding:1.25vw .94vw 1.67vw}.product-option__prices{display:flex;align-items:center;grid-gap:.83vw}.product-option__price-title{color:#f6f0ea;font-size:.73vw;font-weight:700;text-transform:lowercase;line-height:100%}.product-option__prices--subscribe .sub-total{color:#f6f0ea;font-size:2.08vw;font-weight:700}.product-option__prices:not(.product-option__prices--subscribe) .total{font-size:1.04vw}.product-option__prices:not(.product-option__prices--subscribe) .sub-total{opacity:0;visibility:hidden;position:absolute}.product-option__prices--subscribe .total{opacity:.4;color:#f6f0ea;font-size:1.04vw;font-weight:700;position:relative}.product-option__prices:not(.product-option__prices--subscribe) .total{color:#f6f0ea;font-size:2.08vw;font-weight:700}.product-option__prices--subscribe .total:after{content:"";position:absolute;display:block;width:calc(100% + .5rem);height:.1rem;background:#f6f0ea;left:50%;top:50%;transform:rotate(-15deg) translate(-50%,-50%);transform-origin:-10% 20%}.product-option__prices:not(.product-option__prices--subscribe) .total:after{display:none}.add-to-cart-button{width:21.51vw;height:3.65vw;font-size:1.56vw}.add-to-cart-button:hover:before{left:-.205vw;bottom:-.28125vw}.add-to-cart-button:hover>span{margin-left:-.28125vw;margin-bottom:-.867vw}.btn-default:hover>svg{margin-bottom:-.867vw;margin-left:.221vw}.add-to-cart-button:after{display:none}.add-to-cart-button__buy-text{display:none}.add-to-cart-button.subs .add-to-cart-button__buy-text{display:inline-block}.add-to-cart-button.subs .add-to-cart-button__subscribe-text{display:none}.subscribe-notice{font-size:.94vw;font-weight:400;line-height:150%;font-style:italic}.product-banner{width:45.62vw;margin-block-start:1.25vw;position:relative}.product-banner__img{width:100%;height:auto}.product-page:not(.cocoa) .product-banner__img--cocoa{display:none}.product-page.cocoa .product-banner__img--original{display:none}@media screen and (max-width: 1024px){.subscribe-info-block__content-wr{padding:4.08vw;grid-gap:2.2vw}.subscribe-info-block__content-item,.subscribe-info-block__content-plus{font-size:2.25vw}.subscribe-info-block__content-item svg{width:2.4vw}.subscribe-info-block__content-item{grid-gap:1vw}.custom-check{grid-gap:.8vw}.custom-check__label{font-size:1.6vw}.custom-check__customize{width:4.5vw;height:2.676vw}.custom-check__customize svg{width:1.2vw;height:.9vw}.choose-line__side--subscribe{grid-gap:1.24vw}.new-custom-select{font-size:1.6vw}.new-custom-select__selected{width:19.75vw;height:5vw;border-radius:2.4vw}.product-page .product-info .select-size .select-size-box label{padding:1.95vw 2.34vw}.choose-line--type_size .select-size-box label,.choose-line--type_flavor .select-size-box label{font-size:1.37vw}.choose-line--type_size .select-size-box input:checked+label,.choose-line--type_flavor .select-size-box input:checked+label{font-size:1.85vw}.product-page .product-info .choose-line--type_flavor .select-size .select-size-box .flavor-label{gap:.8vw;padding-block:1.56vw}.choose-line--type_flavor .flavor-label svg{width:4.7vw;height:3.12vw}.choose-line--type_size .pack-price{font-size:1.95vw}.choose-line--type_type,.choose-line--type_type .slider{border-radius:3.12vw}.choose-line--type_type .choose-line__side{padding:1.56vw 2.34vw}.choose-line--type_type .choose-line__heading{font-size:1.37vw}.choose-line--type_type .choose-line__body{margin-block-start:1.56vw}.choose-line--type_type .choose-line__side.active .choose-line__heading{font-size:1.95vw}.choose-line--type_type .choose-line__select-wr{gap:1.95vw}.choose-line--type_type .choose-line-select__title{font-size:1.95vw}.choose-line__sub-descr{margin-block-start:2.34vw;font-size:1.76vw}.choose-line__sub-descr li:before{margin-inline-end:.8vw}.choose-line__sub-descr li:not(:last-child){margin-block-end:1.34vw}.choose-line--type_quant ul{gap:2.34vw}.choose-line--type_quant .list label{font-size:1.37vw;height:6.25vw}.choose-line--type_quant .list input[type=radio]:checked+label{font-size:1.95vw}.product-option__footer{flex-direction:column;position:relative;padding:2.34vw 1.76vw 3.12vw}.product-option__price-title{font-size:1.4vw}.product-option__price-title br{display:none}.product-option__prices{gap:1.6vw}.product-option__prices--subscribe .sub-total{font-size:3.91vw}.product-option__prices:not(.product-option__prices--subscribe) .total{font-size:1.95vw}.product-option__prices--subscribe .total{font-size:1.95vw}.product-page .product-info .add-to-cart .btn-default{margin-block-start:3vw;width:40.22vw;height:8.84vw;font-size:2.93vw}.ingredients-list .item img{border-radius:5vw 4vw 4vw 5vw}.subscribe-notice{font-size:1.4vw}.product-banner{width:100%;margin-block-start:4.6vw}}@media screen and (max-width: 767px){.subscribe-info-block__content-item,.subscribe-info-block__content-plus{font-size:3.1vw}.subscribe-info-block__content-wr{padding:4.08vw 2vw}.subscribe-info-block__content-item svg{width:3.6vw}.product-page .product-info .choose-item:not(:last-child){padding-block-end:5.6vw}.custom-check__label{font-size:3.4vw}.new-custom-select{font-size:3.6vw}.new-custom-select__selected{width:47vw;height:10vw;border-radius:5.4vw}.new-custom-select__selected{padding:1.94vw 3.5vw}.custom-check__customize{width:11vw;height:6.676vw;border-radius:5vw}.custom-check__customize svg{width:2.4vw;height:2vw}.choose-line__side--subscribe{grid-gap:2.8vw}.custom-check{grid-gap:1.8vw}.choose-line--type_size{flex-direction:column;align-items:center;gap:4.07vw;justify-content:center}.choose-line--type_size .select-size-box label,.choose-line--type_flavor .select-size-box label{font-size:3.05vw;min-height:12.2vw}.choose-line--type_size .select-size-box input:checked+label,.choose-line--type_flavor .select-size-box input:checked+label{font-size:4.07vw}.product-page .product-info .choose-line--type_flavor .select-size .select-size-box .flavor-label{gap:1.02vw;padding-block:3.05vw}.choose-line--type_flavor .flavor-label svg{width:9.16vw;height:6.11vw}.product-page .product-info .select-size .select-size-box label{padding:4vw}.choose-line--type_size .pack-price{font-size:4.07vw}.subscribe-info-block{margin-top:3vw}.choose-line--type_quant ul{gap:1.02vw}.choose-line--type_quant .list label{font-size:3.05vw;height:12.2vw;border-radius:6.11vw}.choose-line--type_quant .list input[type=radio]:checked+label{font-size:4.07vw}.choose-line--type_type,.choose-line--type_type .slider{border-radius:6.11vw}.choose-line--type_type .choose-line__side{padding:4.07vw}.choose-line--type_type .choose-line__heading{font-size:3.56vw}.choose-line--type_type .choose-line__body{margin-block-start:4.06vw}.choose-line--type_type .choose-line__heading .pack-price{display:none}.choose-line--type_type .choose-line__side.active .choose-line__heading{font-size:4.07vw}.choose-line--type_type .choose-line__select-wr{flex-direction:column;align-items:center;gap:3.05vw}.choose-line--type_type .choose-line-select__title{font-size:3.05vw}.choose-line__sub-descr{margin-block-start:4.06vw;font-size:3.05vw}.choose-line__sub-descr li:before{margin-inline-end:.8vw}.choose-line__sub-descr li:not(:last-child){margin-block-end:2.5vw}.product-option__footer{padding:4.07vw}.product-option__prices{width:100%;justify-content:space-between}.product-option__price-title{font-size:3.05vw}.product-option__prices--subscribe .sub-total{font-size:5.09vw;line-height:1}.product-option__prices:not(.product-option__prices--subscribe) .total{font-size:4.07vw}.product-option__prices--subscribe .total{font-size:4.07vw;line-height:1}.product-page .product-info .add-to-cart{width:100%}.product-page .product-info .add-to-cart .btn-default{margin-block-start:6vw;font-size:5.09vw;height:14.25vw;width:100%}.ingredients-list .item img{border-radius:9vw 8vw 7vw 11vw}.subscribe-notice{font-size:3.4vw}}@keyframes scroll-run-free{0%{transform:translate(0)}to{transform:translate(-200%)}}#fsb_background{display:flex;flex-direction:row;flex-wrap:nowrap}#fsb_bar{white-space:nowrap}.running-string__inner{white-space:nowrap;flex-shrink:0;width:25%!important}@media screen and (max-width: 1440px){.running-string__inner{width:33%!important}.account-page #rc_link_container a{font-size:1.6vw}.account-page .not-orders{font-size:1.4vw}}@media screen and (max-width: 1024px){.running-string__inner{width:50%!important}.account-page .menu-account a{font-size:1.6vw}}@media screen and (max-width: 768px){.running-string__inner{width:100%!important;font-size:4vw!important}.running-string__inner span{font-size:4vw!important}.account-page #rc_link_container a{font-size:3.4vw}.account-page #rc_link_container{padding-bottom:20px}.account-page .menu-account{padding-left:5.625vw;padding-top:7vw}.account-page .menu-account a+a{margin-left:5.8vw}.account-page .menu-account a{font-size:3.4vw}.account-page .title:after{display:none}.account-page .menu-account .logout{margin-left:auto;line-height:1}.account-page .menu-account{width:100%}.account-page .not-orders{font-size:3vw}}.banner-string{display:block;height:3.17vw}.banner-string__wrapper{width:100%;background-color:#f2e3c6;color:#040404;font-family:Montserrat,sans-serif;padding-block:1.2vw;font-size:.83vw;line-height:1.2;overflow:hidden;position:fixed;z-index:10;left:0;top:0}.banner-string__container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center}.banner-string__text{white-space:nowrap;padding-inline-end:2vw}.banner-string__text:not(:first-child){display:none}@media screen and (max-width: 1024px){.banner-string{height:6.25vw}.banner-string__wrapper{font-size:1.8vw;padding-block:2vw}.banner-string__text{padding-inline-end:4vw;animation:scroll-run-free 18s linear infinite}.banner-string__text:not(:first-child){display:block}}@media screen and (max-width: 768px){.banner-string{height:14.3vw}.banner-string__wrapper{font-size:3.7vw;padding-block:5vw;padding-inline:1.6vw}.banner-string__text{padding-inline-end:6vw}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/style.css.map */
