@keyframes stretch{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}@keyframes stretchless{0%{transform:scale(.7);opacity:.5}to{transform:scale(1);opacity:1}}@keyframes stretchreverce{0%{transform:scale(1);opacity:1}to{transform:scale(.3);opacity:0}}.trans{transition:all .17s ease-in-out}.center-center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.center-horizontal{position:absolute;left:50%;transform:translate(-50%)}.center-vertical{position:absolute;top:50%;transform:translateY(-50%)}.unset-center{position:relative;top:0;transform:none}.static{position:static;top:0;left:0;transform:none}.sr-only,.slick-sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-weight:500;overflow-x:hidden!important}@media (min-width: 980px){html{overflow-y:scroll!important}}*{box-sizing:border-box}body{font:500 100%/.8 articulat-cf,sans-serif!important;color:#30341a;letter-spacing:normal;overflow-wrap:break-word;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;margin:0;font-style:normal;font-weight:500;font-size:16px;line-height:1.5;background-color:#f4f1e9;overflow-x:hidden!important;padding-top:0!important}body:before{width:1200px;z-index:-1;position:absolute;overflow-x:clip;content:"";height:1200px;right:-500px;top:0;background:url(rings.webp) no-repeat top right/1200px}@media only screen and (max-width: 980px){body:before{display:none}}body.template-index:before,body.template-product:before{display:none}body.template-blog:before{right:-440px}:focus{outline:none}::placeholder,::-webkit-input-placeholder{opacity:1!important}ul,h1,h2,h3,p,h4,h5,h6{margin:0;padding:0}img{z-index:1;position:relative}img:before{content:"";width:100%;height:calc(100% + 10px);background-color:#fff;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}li{text-decoration:none;list-style:none}::selection{background:#688401;color:#fff}p{font-size:16px;font-weight:500;line-height:1.5}p a{color:#688401;text-decoration:underline!important;font-weight:500;position:relative}h2 a,h3 a,h4 a,h5 a,h6 a{color:#30341a;text-decoration:none!important;font-weight:600;position:relative;display:inline-block}h2 a:after,h3 a:after,h4 a:after,h5 a:after,h6 a:after{position:absolute;content:"";bottom:0;width:100%;height:1.5px;background:#30341a;transition:all .4s ease;left:0}h2 a:before,h3 a:before,h4 a:before,h5 a:before,h6 a:before{position:absolute;content:"";bottom:0;width:0;right:0;height:1.5px;background:#30341a;transition:all .8s ease}h2 a:hover:after,h3 a:hover:after,h4 a:hover:after,h5 a:hover:after,h6 a:hover:after{width:0}h2 a:hover:before,h3 a:hover:before,h4 a:hover:before,h5 a:hover:before,h6 a:hover:before{width:100%;transition:all .8s ease}b,strong{font-weight:900;font-family:articulat-cf,sans-serif}a{font-family:articulat-cf,sans-serif;color:#30341a;cursor:pointer;transition:all .5s ease;text-decoration:none;font-size:16px;font-weight:700;line-height:1.56}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:articulat-cf,sans-serif}h1,.h1{font-size:60px;font-stretch:normal;font-style:normal;line-height:1.08;letter-spacing:normal;color:#fff}@media only screen and (max-width: 480px){h1,.h1{font-size:35px;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;font-weight:600}}@media only screen and (max-width: MQ-480){h1,.h1{font-size:35px;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:normal;text-align:center;font-weight:600}}h1.small,.h1.small{font-size:50px;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;color:#688401}@media only screen and (max-width: 480px){h1.small,.h1.small{font-size:25px;line-height:1.08}}@media only screen and (max-width: MQ-480){h1.small,.h1.small{font-size:25px;line-height:1.08}}h2,.h2{font-size:50px;font-stretch:normal;font-style:normal;line-height:45px;letter-spacing:normal;color:#688401}@media only screen and (max-width: 480px){h2,.h2{font-size:30px;line-height:1.17!important}}@media only screen and (max-width: MQ-480){h2,.h2{font-size:30px;line-height:1.17!important}}h2.small,.h2.small{font-size:40px}@media only screen and (max-width: 480px){h2.small,.h2.small{font-size:25px;line-height:1.17}}@media only screen and (max-width: MQ-480){h2.small,.h2.small{font-size:25px;line-height:1.17}}h3,.h3{font-size:40px;line-height:1.13;letter-spacing:normal;color:#688401}@media only screen and (max-width: 480px){h3,.h3{font-size:25px;line-height:normal}}@media only screen and (max-width: MQ-480){h3,.h3{font-size:25px;line-height:normal}}h3.small,.h3.small{font-size:20px;line-height:normal}@media only screen and (max-width: 480px){h3.small,.h3.small{font-size:18px;line-height:normal}}@media only screen and (max-width: MQ-480){h3.small,.h3.small{font-size:18px;line-height:normal}}h4,.h4{font-size:30px;color:#688401;letter-spacing:normal}@media only screen and (max-width: 480px){h4,.h4{font-size:20px}}@media only screen and (max-width: MQ-480){h4,.h4{font-size:20px}}h5,.h5{font-size:20px;letter-spacing:normal;color:#30341a}@media only screen and (max-width: 480px){h5,.h5{font-size:18px}}@media only screen and (max-width: MQ-480){h5,.h5{font-size:18px}}h6{font-size:16px;letter-spacing:normal;color:#30341a}button{background:#0000;border:none;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;padding:0}button:focus{outline:none}.btn--primary{font-family:articulat-cf,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:1.1;letter-spacing:2px;text-align:center;color:#fff;width:fit-content;border:1px solid #688401;border-radius:25px;background-color:#688401;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;padding:18px 40px 16px;text-transform:uppercase;transition:.6s ease all;position:relative;background:#0000;overflow:hidden}.btn--primary:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background:#688401;transition:.4s ease all;z-index:-1}.btn--primary:hover{color:#688401;transition:.6s ease all;background-color:#0000}.btn--primary:hover:after{width:0;left:auto;right:0;transition:.4s ease all}.btn--secondary{font-family:articulat-cf,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:1.1;letter-spacing:2px;text-align:center;color:#fff;width:fit-content;border:1px solid #688401;border-radius:25px;background-color:#688401;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;padding:18px 40px 16px;text-transform:uppercase;border-color:#688401;color:#688401;transition:.6s ease all;position:relative;overflow:hidden;background-color:#0000}.btn--secondary:before{position:absolute;content:"";width:0%;height:100%;top:0;left:0;background:#688401;transition:.4s ease all;z-index:-1}.btn--secondary:hover{color:#fff;transition:.6s ease all}.btn--secondary:hover:before{width:100%;left:auto;right:0;opacity:1;transition:.4s ease all}.btn--secondary.small{height:37px;font-size:12px;letter-spacing:1.5px}.btn--tertiary{font-family:articulat-cf,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:1.1;letter-spacing:2px;text-align:center;width:fit-content;border:1px solid #688401;border-radius:25px;background-color:#688401;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;padding:18px 40px 16px;text-transform:uppercase;border-color:#fff;color:#fff;transition:.6s ease all;background-color:#0000;position:relative;overflow:hidden}.btn--tertiary:after{position:absolute;content:"";width:0%;height:100%;top:0;left:0;background:#688401;transition:.4s ease all;z-index:-1}.btn--tertiary:hover{border-color:#688401;color:#fff;transition:.6s ease all}.btn--tertiary:hover:after{width:100%;left:auto;right:0;opacity:1;transition:.4s ease all}.link--primary{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-align:center;padding-bottom:11px;border-bottom:1.5px solid #688401;text-transform:uppercase;color:#688401}.link--primary:hover{border-color:#6884014a}.pre-title{font-size:14px;font-weight:700;letter-spacing:3px;position:relative;width:fit-content;margin:0 auto 7px;text-transform:uppercase;color:#fff;line-height:1.2;text-align:center}@media only screen and (max-width: 480px){.pre-title{margin-bottom:16px}}@media only screen and (max-width: MQ-480){.pre-title{margin-bottom:16px}}.pre-title.border{padding:0 100px}@media only screen and (max-width: 480px){.pre-title.border{padding:0;padding-bottom:14px!important;line-height:normal}}@media only screen and (max-width: MQ-480){.pre-title.border{padding:0;padding-bottom:14px!important;line-height:normal}}.pre-title.border:before{content:"";width:80px;height:2px;background:#688401;top:calc(50% - 1px);position:absolute;right:0}@media only screen and (max-width: 480px){.pre-title.border:before{display:none}}@media only screen and (max-width: MQ-480){.pre-title.border:before{display:none}}.pre-title.border:after{content:"";width:80px;height:2px;background:#688401;top:calc(50% - 1px);position:absolute;left:0}@media only screen and (max-width: 480px){.pre-title.border:after{top:auto;bottom:0;left:0;right:0;margin:0 auto}}@media only screen and (max-width: MQ-480){.pre-title.border:after{top:auto;bottom:0;left:0;right:0;margin:0 auto}}.inner-page{padding:40px 0 80px}@media only screen and (max-width: 480px){.inner-page{padding:20px 0}}@media only screen and (max-width: MQ-480){.inner-page{padding:20px 0}}.inner-page h1{padding-bottom:45px}@media only screen and (max-width: 480px){.inner-page h1{padding-bottom:30px}}@media only screen and (max-width: MQ-480){.inner-page h1{padding-bottom:30px}}.full-format{font-family:articulat-cf,sans-serif;font-weight:500;font-size:16px;line-height:1.5}.full-format h2,.full-format h3,.full-format h4,.full-format h5,.full-format h6{padding-bottom:20px;line-height:1.08}.full-format h2:last-child,.full-format h3:last-child,.full-format h4:last-child,.full-format h5:last-child,.full-format h6:last-child{padding-bottom:0}.full-format h2 a{font-size:30px}.full-format h3 a{font-size:25px}.full-format.small h2,.full-format.small h2 a{font-size:30px}.full-format.small h3,.full-format.small h3 a,.full-format.small h4,.full-format.small h5,.full-format.small h6,.full-format.small h4 a,.full-format.small h5 a,.full-format.small h6 a{font-size:18px}.full-format.small p{font-size:14px;line-height:1.71;padding-bottom:20px}.full-format.small p a,.full-format.small ul li,.full-format.small ol li,.full-format.small ul li a,.full-format.small ol li a{font-size:14px;line-height:1.71}.full-format.x-small p{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2.57px}.full-format p{padding-bottom:40px;font-size:16px;line-height:1.5;font-weight:600}.full-format p:last-child{padding-bottom:0!important}@media only screen and (max-width: 480px){.full-format p{font-size:14px}}@media only screen and (max-width: MQ-480){.full-format p{font-size:14px}}.full-format p a{text-decoration:underline!important;font-weight:600;width:fit-content;color:#688401}@media only screen and (max-width: 480px){.full-format p a{font-size:14px}}@media only screen and (max-width: MQ-480){.full-format p a{font-size:14px}}.full-format p a:hover{text-decoration:none!important}.full-format p a:after,.full-format p a:before{display:none}@media only screen and (max-width: 768px){.full-format p{padding-bottom:20px}}.full-format .full-width{width:100%!important}.full-format img{width:100%;max-width:100%;height:auto;padding-bottom:40px;object-fit:cover;margin-top:20px}.full-format img:last-child{padding-bottom:0}@media only screen and (max-width: 980px){.full-format img{height:54vw;object-fit:cover}}.full-format strong,.full-format b{font-weight:900}.full-format .italic{font-style:italic}.full-format p.caption{font-size:12px;font-weight:600;line-height:normal;opacity:.5;width:100%;padding-top:10px!important;padding:0}.full-format p.caption.center{text-align:center}.full-format .alignleft,.full-format .alignright{float:left;margin-top:20px!important;margin-right:60px}.full-format .alignleft img,.full-format .alignright img{max-width:430px}@media only screen and (max-width: 980px){.full-format .alignleft,.full-format .alignright{margin-bottom:0!important}}@media only screen and (max-width: 980px){.full-format .alignleft:last-child,.full-format .alignright:last-child{margin-bottom:10px!important}}.full-format .alignright{margin-left:60px;margin-right:0}.full-format .aligncenter{margin:0 auto;max-width:100%;margin-top:20px!important}@media only screen and (max-width: 980px){.full-format .aligncenter{margin-bottom:0!important}}.full-format .aligncenter:last-child{margin-bottom:0!important}@media only screen and (max-width: 980px){.full-format .aligncenter:last-child{margin-bottom:10px!important}}.full-format .aligncenter img,.full-format .alignleft img,.full-format .alignright img{padding:0}.full-format .alignright{float:right}.full-format.wrap-text .aligncenter{margin-bottom:37px!important}@media only screen and (max-width: 980px){.full-format.wrap-text .aligncenter{margin-bottom:0!important}}.full-format.wrap-text .aligncenter:last-child{margin-bottom:0!important}@media only screen and (max-width: 980px){.full-format.wrap-text .aligncenter:last-child{margin-bottom:10px!important}}.full-format.wrap-text .alignleft,.full-format.wrap-text .alignright{margin-bottom:37px!important}.full-format.wrap-text .alignleft+p,.full-format.wrap-text .alignright+p{padding-top:20px}@media only screen and (max-width: 980px){.full-format.wrap-text .alignleft,.full-format.wrap-text .alignright{margin-bottom:0!important}}@media only screen and (max-width: 980px){.full-format.wrap-text .alignleft:last-child,.full-format.wrap-text .alignright:last-child{margin-bottom:10px!important}}.full-format.wrap-text>p:first-of-type{padding-top:20px!important}@media only screen and (max-width: 980px){.full-format .alignleft,.full-format .alignright,.full-format .alignleft img,.full-format .alignright img,.full-format .aligncenter{float:none;margin:0;width:100%!important;display:block;height:auto;max-width:100%}}.full-format .wp-caption-text{font-size:14px!important;font-weight:400;font-stretch:normal;font-style:italic;line-height:1.57;text-align:left;color:#1f1b01;margin-top:11px!important;display:inline-block}.full-format .video-wrapper{text-align:center;padding-top:40px;margin-bottom:-20px}.full-format .video-wrapper:last-child{margin-bottom:0}.full-format .video-wrapper:first-child{padding-top:0}.full-format iframe{width:100%;max-width:1000px;height:563px;margin:0 auto}@media only screen and (max-width: 980px){.full-format iframe{height:58vw}}.full-format a{text-decoration:underline;color:#688401}@media only screen and (max-width: 480px){.full-format a{font-size:14px}}@media only screen and (max-width: MQ-480){.full-format a{font-size:14px}}.full-format blockquote{font-size:30px;font-weight:600;line-height:normal;letter-spacing:normal;color:#688401;padding-top:40px;padding-bottom:40px;position:relative;margin-left:0}@media only screen and (max-width: 480px){.full-format blockquote{font-size:25px!important;padding-top:20px;padding-bottom:40px;margin-bottom:0!important;font-size:25px;font-style:normal;font-weight:600;line-height:normal!important}.full-format blockquote p{font-size:25px!important;font-style:normal;font-weight:600;padding-top:15px!important;line-height:normal!important}}@media only screen and (max-width: MQ-480){.full-format blockquote{font-size:25px!important;padding-top:20px;padding-bottom:40px;margin-bottom:0!important;font-size:25px;font-style:normal;font-weight:600;line-height:normal!important}.full-format blockquote p{font-size:25px!important;font-style:normal;font-weight:600;padding-top:15px!important;line-height:normal!important}}.full-format blockquote p{font-size:30px;font-weight:600!important;color:#688401;padding-top:30px;padding-bottom:40px;margin-left:0;position:relative}@media only screen and (max-width: 480px){.full-format blockquote p{font-size:25px!important;font-style:normal;font-weight:600;padding-top:15px!important;line-height:normal!important}}@media only screen and (max-width: MQ-480){.full-format blockquote p{font-size:25px!important;font-style:normal;font-weight:600;padding-top:15px!important;line-height:normal!important}}@media only screen and (max-width: 768px){.full-format blockquote{padding-bottom:40px;margin-bottom:0}}@media only screen and (max-width: 480px){.full-format blockquote{font-size:20px;padding-top:32px}.full-format blockquote:after{width:28px!important;height:28px!important;background:url(icon-quote.svg) no-repeat center/28px!important}}@media only screen and (max-width: MQ-480){.full-format blockquote{font-size:20px;padding-top:32px}.full-format blockquote:after{width:28px!important;height:28px!important;background:url(icon-quote.svg) no-repeat center/28px!important}}.full-format blockquote:after{position:absolute;content:"";top:0;left:0;background:url(icon-quote.svg) no-repeat center/40px;width:40px;height:30px}.full-format blockquote:last-child{padding-bottom:0}.full-format hr{border:.5px solid #fff;border-bottom:0;margin-bottom:40px!important;background:#fff}@media only screen and (max-width: 768px){.full-format hr{margin-bottom:20px!important}}.full-format ol,.full-format ul{padding-left:30px;padding-bottom:30px}.full-format ol li,.full-format ul li{padding-left:10px;list-style-type:decimal;font-size:16px;line-height:1.71;letter-spacing:normal;color:#30341a;font-weight:500;margin-bottom:0}.full-format ol li:last-child,.full-format ul li:last-child{margin-bottom:0}@media only screen and (max-width: 480px){.full-format ol li,.full-format ul li{font-size:14px}}@media only screen and (max-width: MQ-480){.full-format ol li,.full-format ul li{font-size:14px}}.full-format ol:last-child,.full-format ul:last-child{padding-bottom:0}.full-format ul{padding-left:0}.full-format ul li{list-style:none;padding-left:35px;position:relative}.full-format ul li:before{width:3px;height:3px;content:"";background:#30341a;position:absolute;left:15px;top:10px;border-radius:50%}.full-format ol li{padding-left:10px!important;list-style-type:decimal!important}.width-100{width:100%}.width-50{width:50%}@media only screen and (max-width: 768px){.width-50{width:100%}}.container-1440{max-width:1440px;width:100%;margin:0 auto}.container-1400{max-width:1400px;width:100%;padding:0 30px;margin:0 auto}.container-1380{max-width:1380px;width:100%;padding:0 30px;margin:0 auto}.container-1360{max-width:1360px;width:100%;padding:0 20px;margin:0 auto}.container-1340{max-width:1340px;width:100%;padding:0 30px;margin:0 auto}.container-1320{max-width:1320px;width:100%;padding:0 20px;margin:0 auto}.container-1300{max-width:1300px;width:100%;padding:0 30px;margin:0 auto}.container-1180{max-width:1180px;width:100%;padding:0 30px;margin:0 auto}.container-1020{max-width:1020px;width:100%;padding:0 30px;margin:0 auto}.container-980{max-width:980px;width:100%;padding:0 30px;margin:0 auto}.container-860{max-width:860px;width:100%;padding:0 30px;margin:0 auto}.container-540{max-width:540px;width:100%;padding:0 30px;margin:0 auto}.wrapper{max-width:100%;margin:0 auto;width:100%;padding:0}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.lowercase:first-letter{text-transform:capitalize}.capitalize{text-transform:capitalize!important}.flex{display:flex}.flex-wrap{display:flex;flex-wrap:wrap}.flex-start{display:flex;justify-content:flex-start;flex-wrap:wrap}.flex-end{display:flex;justify-content:flex-end;flex-wrap:wrap}.flex-align-center{display:flex;align-items:center;flex-wrap:wrap}.flex-direction-row-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.flex-direction-row{display:flex;flex-direction:row;flex-wrap:wrap}.flex-space-between{display:flex;justify-content:space-between}.flex-justify-center{display:flex;justify-content:center}.flex-justify-end{display:flex;justify-content:flex-end}.flex-justify-column-center{display:flex;justify-content:center;flex-direction:column}.absolute{position:absolute}.relative{position:relative}.clear{clear:both}.float-left{float:left}.float-right{float:right}.margin-auto{margin:0 auto}.align-center{align-items:center;justify-content:center}.opacity-zero{opacity:0}.hide{display:none!important}.ipad-block{display:none}@media only screen and (max-width: 768px){.ipad-block{display:block!important}}.ipad-none{display:block}@media only screen and (max-width: 768px){.ipad-none{display:none!important}}.mobile-block{display:none}@media only screen and (max-width: 600px){.mobile-block{display:block!important}}@media only screen and (max-width: MQ-600){.mobile-block{display:block!important}}.mobile-none{display:block}@media only screen and (max-width: 600px){.mobile-none{display:none!important}}@media only screen and (max-width: MQ-600){.mobile-none{display:none!important}}.block-980{display:none!important}@media only screen and (max-width: 980px){.block-980{display:block!important}}.none-980{display:block}@media only screen and (max-width: 980px){.none-980{display:none!important}}.visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.visually-hidden--inline{margin:0;height:1em}.js-focus-hidden:focus{outline:none}.no-js:not(html){display:none}.no-js .no-js:not(html){display:block}.no-js .js{display:none}.visible{display:block}.center-align{margin:0 auto;text-align:center}.center-align *{text-align:center!important;margin:0 auto}.left-align{margin:0 auto 0 0;text-align:left}.right-align{margin:0 0 0 auto;text-align:right}.right-align *{margin-left:auto!important}.padding-bottom-0{padding-bottom:0!important}.padding-8{padding:8px}.padding-16{padding:16px}.padding-24{padding:24px}.padding-32{padding-bottom:32px}.padding-bottom-40{padding-bottom:40px!important}.padding-48{padding:48px}.padding-56{padding:56px}.padding-80{padding:80px}.price{display:flex}.price--unavailable{visibility:hidden}.price--compare-price-hidden .price__compare{display:none}.price__pricing-group{display:flex;flex-direction:row;align-items:center}.price__regular{display:block}.price--on-sale .price__regular,.price--on-sale .price__availability,.price__availability{display:none}.price--sold-out .price__availability{display:block}.price__sale{display:none}.price--on-sale .price__sale{display:flex;flex-direction:row;flex-wrap:wrap}.price__unit{display:none}.price--unit-available .price__unit{display:block}.price__badge{display:none}.price--on-sale .price__badge--sale{display:flex}.price--sold-out .price__badge--sale{display:none}.price--sold-out .price__badge--sold-out{display:flex}.container{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.container--md{max-width:1180px}.container--sm{max-width:980px}@media only screen and (max-width: 1280px){.container{max-width:952px}}@media only screen and (max-width: 992px){.container{max-width:728px}}@media only screen and (max-width: 768px){.container{max-width:536px}}@media only screen and (max-width: 576px){.container{max-width:440px;padding:0 20px}}@media only screen and (max-width: MQ-576){.container{max-width:440px;padding:0 20px}}.d-flex{display:flex;flex-wrap:wrap}.d-none{display:none}.d-block{display:block}.d-inline-block{display:inline-block}.d-inline{display:inline}.dir-column{flex-direction:column}.dir-row{flex-direction:row}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-right{justify-content:right}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-base{align-items:baseline}.align-center{align-items:center}.align-left{align-items:left}.align-right{align-items:right}.text-justify{text-align:justify}.text-upper{text-transform:uppercase}.text-capital{text-transform:capitalize}.text-lower{text-transform:lowercase}.no-dec{text-decoration:none}.list-reset{margin:0;padding:0}.list-reset li{list-style-type:none}.form-section h1{text-align:center}.form-section form label{font-size:15px;font-style:normal;line-height:1.2;letter-spacing:normal;color:#30341a;margin-bottom:5px;display:inline-block}.form-section form input[type=text],.form-section form input[type=search],.form-section form input[type=email],.form-section form input[type=tel],.form-section form input[type=password],.form-section form textarea,.form-section form select{appearance:none;-moz-appearance:none;-webkit-appearance:none;border:2px solid #688401;width:100%;border-radius:25px;height:50px;font-family:articulat-cf,sans-serif;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:normal;color:#30341a;padding:15px 25px 14px;margin-bottom:30px;opacity:1;-webkit-text-fill-color:#30341a!important;-webkit-box-shadow:1000px 0px 0px 0px #fff inset}.form-section form input[type=text]::placeholder,.form-section form input[type=search]::placeholder,.form-section form input[type=email]::placeholder,.form-section form input[type=tel]::placeholder,.form-section form input[type=password]::placeholder,.form-section form textarea::placeholder,.form-section form select::placeholder{color:#30341a;opacity:1;font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5}.form-section form input[type=text] option,.form-section form input[type=search] option,.form-section form input[type=email] option,.form-section form input[type=tel] option,.form-section form input[type=password] option,.form-section form textarea option,.form-section form select option{color:#30341a}.form-section form select{padding:15px 50px 14px 25px;background:url(icon-arrow-down.webp) no-repeat right 20px center/21px #fff;-webkit-text-fill-color:none!important;-webkit-box-shadow:none!important}.form-section form textarea{height:200px;padding:20px 25px}.form-section form .checkboxOuter{margin:0 0 20px}.form-section form .checkboxOuter label{display:inline-block!important;top:0!important;position:relative;padding-left:15px;font-family:articulat-cf,sans-serif;font-size:14px;font-weight:600;line-height:1.5;letter-spacing:normal;color:#30341a;cursor:pointer}.form-section form .checkboxOuter label:after{z-index:2;content:"";vertical-align:middle;text-align:center;position:absolute;cursor:pointer;height:15px;width:15px;top:0;left:-17px;background:#0000;border-radius:0;background:#fff;border:1px solid #688401}.form-section form .checkboxOuter input[type=checkbox]:checked+label:after{background:url(icon-checkmark.webp) no-repeat center left 3px/10px #fff}.form-section form .checkboxOuter input[type=checkbox]{visibility:hidden;margin:0}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.swiper-button-next,.swiper-button-prev{width:40px!important;height:40px!important;margin:0!important}.swiper-button-next svg,.swiper-button-prev svg{width:40px;height:40px}.swiper-button-next:after,.swiper-button-prev:after{display:none}.form-message--success{border:1px solid #115611;color:#115611;background:#60f45f1a!important;padding:10px;margin-bottom:15px}.form-message--error{border:1px solid red;color:red;background:#f47b5f1a;padding:10px;margin-bottom:15px}.form-message--error h2{font-family:articulat-cf,sans-serif;font-size:14px;line-height:1.25;margin-bottom:10px;font-weight:500;letter-spacing:normal;color:red}.form-message--error ul{margin-left:0}.form-message--error li{color:red!important;font-weight:400;font-size:14px;line-height:normal;list-style:none;list-style-type:none!important;margin-bottom:3px}.form-message--error li:last-child{margin-bottom:0}.form-message--error li a{color:red!important;font-size:14px}.form-success,.form-message--success{background:#9ad82e2e!important;border:1px solid #9ad82e!important;padding:.8em 1em;color:#4b6f0b!important;opacity:1!important;text-align:center;border:none;width:100%;margin-bottom:20px;color:#fff;font-weight:400;font-size:14px;line-height:normal}.form-success.resetSuccess,.form-message--success.resetSuccess{margin-top:40px;margin-bottom:0}.form-error,.errors,.custom-error,.form-message{border:none;border:1px solid red;color:red;background:#f47b5f1a;text-align:center;padding:10px;margin-bottom:15px;font-weight:400;font-size:14px;line-height:normal}.form-error a,.errors a,.custom-error a,.form-message a{color:red;text-decoration:underline}.form-error ul,.errors ul,.custom-error ul,.form-message ul{margin-left:0}.form-error li,.errors li,.custom-error li,.form-message li{color:red;font-weight:400;font-size:14px;line-height:normal}.form-error li a,.errors li a,.custom-error li a,.form-message li a{color:red}.input-error-message{font-size:14px!important;color:red!important;line-height:1.31!important;margin-top:-20px;margin-bottom:20px!important;display:block}.input-error-message svg{display:none}input.input--error,select.input--error,.input--error.disclosure__toggle,textarea.input--error{background:#fff!important}.custom-checkbox{display:block;position:relative;padding-left:25px;cursor:pointer;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:15px;letter-spacing:.6px;color:#30341a;margin-bottom:10px}.custom-checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.custom-checkbox input:checked~.checkmark:after{display:block}.custom-checkbox .checkmark{position:absolute;top:0;left:0;width:15px;height:15px;border:solid 1px #30341a;background-color:#fff}.custom-checkbox .checkmark:after{left:4px;top:0;width:3px;height:9px;border:solid #30341a;border-width:0 2px 2px 0;transform:rotate(45deg);content:"";position:absolute;display:none}.dropdown{position:relative;border:1.5px solid #688401;width:100%;border-radius:25px;height:50px;background:#fff;cursor:pointer}.dropdown:after{content:"";position:absolute;width:21px;height:21px;background:url(icon-dropdown-arrow.svg) no-repeat right 0px center/21px;right:20px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;z-index:0;top:calc(50% - 11px)}.dropdown:hover:after{transform:rotate(180deg);bottom:14px}.dropdown .custom-dropdown-select{appearance:none;-moz-appearance:none;-webkit-appearance:none;font-family:articulat-cf,sans-serif;font-size:16px;font-weight:500;line-height:1.5;width:100%;height:100%;border-radius:25px;padding:13px 0 13px 25px;letter-spacing:normal;cursor:pointer;color:#30341a;border:0!important;text-transform:capitalize!important;opacity:1;background:#0000;z-index:1;position:relative}.dropdown .custom-dropdown-select:checked{background:#688401!important;color:#fff!important}.dropdown.active:after{transform:rotate(45deg);bottom:11px}.custom-search{position:relative}.custom-search input.search{background:#30341a;border-radius:20px;width:300px;height:40px;border:none;padding:10px 20px 10px 44px;font-weight:600;font-size:16px;line-height:24px;letter-spacing:.75px;color:#30341a;font-family:articulat-cf,sans-serif}.custom-search input.search::placeholder{font-weight:600;font-size:16px;line-height:24px;letter-spacing:.75px;color:#30341a;font-family:articulat-cf,sans-serif}.custom-search svg{position:absolute;top:10px;left:12px}.shopify-challenge__container{padding:180px 30px 100px!important}@media only screen and (max-width: 480px){.shopify-challenge__container{padding:140px 30px 60px!important}}@media only screen and (max-width: MQ-480){.shopify-challenge__container{padding:140px 30px 60px!important}}.shopify-challenge__container .shopify-challenge__message{display:block;margin-bottom:20px}.shopify-challenge__container .shopify-challenge__button{font-family:articulat-cf,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:700;line-height:1.1;letter-spacing:2px;text-align:center;color:#fff;width:fit-content;border:1px solid #688401;border-radius:25px;background-color:#688401;-webkit-appearance:none;-moz-appearance:none;text-decoration:none;padding:18px 40px 16px;text-transform:uppercase;transition:.6s ease all;margin-top:30px!important}.shopify-challenge__container .shopify-challenge__button:hover{color:#688401;transition:.3s ease all;background-color:#0000}.product-card{position:relative}.product-card .product-wrapper{max-width:305px;width:100%;display:block;position:relative;height:100%}.product-card .product-wrapper:after{position:absolute;display:block;left:20px;bottom:0;width:calc(100% - 40px);height:1px;background:#fff;content:""}@media only screen and (max-width: 980px){.product-card .product-wrapper:after{width:calc(100% - 20px);left:10px}}@media only screen and (max-width: 768px){.product-card .product-wrapper:after{width:calc(100% + -0px);left:0}}.product-card .product-wrapper .btn--primary{display:none;position:relative;margin:0 auto;z-index:2}.product-card .product-wrapper:hover .image-section img.first-img{display:none}.product-card .product-wrapper:hover .image-section img.hover-img,.product-card .product-wrapper:hover .image-section .btn--primary{display:block}.product-card .product-wrapper .content{padding:0 0 20px;margin:0 20px;justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 980px){.product-card .product-wrapper .content{margin:0 10px}}@media only screen and (max-width: 768px){.product-card .product-wrapper .content{margin:0;flex-direction:column}}.product-card .image-section{overflow:hidden!important;position:relative!important;height:349px;max-height:305px;background:#fff;width:100%;margin-bottom:20px!important;display:flex;align-items:center;justify-content:center}.product-card .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.product-card .image-section img:before{display:none}.product-card .image-section img.hover-img{display:none}.product-card .image-section img.first-img{display:block}.product-card .image-section .product-card__tags-automatic-status{position:absolute;z-index:2;top:10px;left:12px}.product-card .image-section .product-card__tags-automatic-status .tag{background:#30341a;padding:6px 20px;color:#fff!important;border-radius:20px}.product-card .image-section .product-card__tags-automatic-status .tag.sale{background:#e83436!important}.product-card__collection-title a{font-weight:600}.product-card__product-title{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;color:#30341a;max-width:170px;width:100%}.product-card__tags-status{z-index:1;position:absolute;top:20px;left:0}.product-card__tags-status .tag{display:inline-block;margin-right:10px;background:#81c403;color:#fff;font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3px;text-align:center;text-transform:uppercase;padding:11px 15px 9px;border-radius:100px}.product-card__tags-status .tag:last-child{margin-right:0}.product-card__price{font-size:14px;font-weight:800;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3px;text-align:right;display:block;color:#688401;max-width:100px;width:100%}@media only screen and (max-width: 768px){.product-card__price{margin-top:10px;width:100%;max-width:100%;text-align:left}}.product-card__price span,.product-card__price s{margin-bottom:5px}.product-card__price span:last-child,.product-card__price s:last-child{margin-right:0}.product-card__price s{opacity:.5}.pagination{justify-content:center}.pagination li{width:auto;height:auto}.pagination a,.pagination button{padding:16px 14px 14px}.pagination span.current{background:#688401;padding:16px 14px 14px;color:#fff}.pagination a,.pagination span,.pagination button{margin:0 6px 0 0;width:50px;height:50px;background:#0000;font-family:articulat-cf,sans-serif;font-weight:400;font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-align:center;display:flex;justify-content:center;align-items:center;color:#688401;border-radius:50%;text-decoration:none!important}.pagination a.current,.pagination span.current,.pagination button.current{background:#688401;color:#fff}@media only screen and (max-width: 768px){.pagination a,.pagination span,.pagination button{width:40px;height:40px;padding:14px 10px 12px}}.pagination .prev,.pagination .next{border:none;position:relative}.pagination .prev a,.pagination .prev button,.pagination .next a,.pagination .next button{width:100%;text-transform:uppercase;line-height:inherit}@media only screen and (max-width: 768px){.pagination .prev a,.pagination .prev button,.pagination .next a,.pagination .next button{margin-right:0;padding:14px 10px}}@media only screen and (max-width: 480px){.pagination .prev a,.pagination .prev button,.pagination .next a,.pagination .next button{padding:14px 15px}}@media only screen and (max-width: MQ-480){.pagination .prev a,.pagination .prev button,.pagination .next a,.pagination .next button{padding:14px 15px}}.pagination .prev button,.pagination .next button{cursor:none}.pagination .prev.disabled,.pagination .next.disabled{opacity:.3}.pagination .prev{margin-right:50px}@media only screen and (max-width: 768px){.pagination .prev{margin-right:0}.pagination .prev:after{top:calc(50% - 11px)}}.pagination .prev:after{background:url(icon-arrow-simple.svg) no-repeat left center/21px;left:-15px;width:21px;height:21px;position:absolute;content:"";top:calc(50% - 11px);z-index:2;transform:rotate(180deg)}.pagination .next{margin-left:50px}.pagination .next:after{background:url(icon-arrow-simple.svg) no-repeat right center/21px;right:-15px;width:21px;height:21px;position:absolute;content:"";top:calc(50% - 11px);z-index:2}@media only screen and (max-width: 768px){.pagination .next{margin-left:0}.pagination .next:after{top:calc(50% - 11px)}}.sale{color:#fff}.sold-out{color:red}.sale-tag{width:75px!important;height:25px;padding:5px 15px!important;background-color:#81c403!important;text-align:center!important;font-family:articulat-cf,sans-serif;font-size:12px!important;font-weight:700!important;text-transform:uppercase!important;line-height:normal!important;letter-spacing:2.5px!important;border-radius:0!important;color:#fff!important;margin-bottom:15px}@media only screen and (max-width: 480px){.sale-tag{font-size:9.6px!important;width:57px!important;height:20px!important;padding:5px 12px!important;letter-spacing:2px!important;margin-bottom:20px!important}}@media only screen and (max-width: MQ-480){.sale-tag{font-size:9.6px!important;width:57px!important;height:20px!important;padding:5px 12px!important;letter-spacing:2px!important;margin-bottom:20px!important}}.bg-video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);min-height:100%;min-width:100%}.video-popup{border-radius:100%;position:absolute;top:40%;left:0;right:0;margin:0 auto;bottom:auto}.play-button{display:inline-block;height:100px;width:100px;background:url('{{"icon-play-white.png"|asset_url}}') no-repeat top center/100px}@media only screen and (max-width: 480px){.play-button{height:68px;width:68px;background-size:68px}}@media only screen and (max-width: MQ-480){.play-button{height:68px;width:68px;background-size:68px}}.accordion-toggle,.accordion-toggle-inner{display:flex;justify-content:space-between;align-items:center}.accordion-toggle .icon-minus,.accordion-toggle-inner .icon-minus{display:none!important}.accordion-toggle.active .icon-minus,.accordion-toggle-inner.active .icon-minus{display:inline!important}.accordion-toggle.active .icon-plus,.accordion-toggle-inner.active .icon-plus{display:none!important}.social-sharing ul{margin-left:15px}.social-sharing ul li{margin-right:15px;width:20px}.social-sharing ul li:last-child{margin-right:0}.social-sharing ul li img{height:100%;width:100%;object-fit:contain}.newsletter-form .ql-editor p{text-align:left!important}.newsletter-form .ql-editor strong{font-size:18px!important;color:inherit!important;font-weight:900!important;font-family:articulat-cf,sans-serif!important;line-height:22px!important;margin-bottom:5px!important}.newsletter-form .ql-editor span{font-family:articulat-cf,sans-serif!important;font-size:12px!important;line-height:18px!important}.newsletter-form div{min-height:auto!important;padding:0!important}.newsletter-form form{padding:0!important;margin-top:23px;max-width:100%;width:100%;position:relative;max-width:450px;border-bottom:2px solid #fff}.newsletter-form form span{margin-bottom:0!important}.newsletter-form form input{border:none!important;background-color:#0000!important;padding:0!important;height:40px!important;border-radius:0!important;font-size:15px!important;font-weight:500!important;font-stretch:normal!important;font-style:normal!important;line-height:25px!important;letter-spacing:normal!important;color:#fff!important;-webkit-appearance:none;border-right:none!important;font-family:articulat-cf,sans-serif!important;width:100%}.newsletter-form form input:focus{box-shadow:none!important}.newsletter-form form input::placeholder{font-family:articulat-cf,sans-serif!important;font-size:15px!important;font-weight:500!important;font-stretch:normal!important;font-style:italic!important;line-height:25px!important;letter-spacing:normal!important;color:#fff!important;opacity:.5!important}.newsletter-form form input:-webkit-autofill,.newsletter-form form input:-webkit-autofill:hover,.newsletter-form form input:-webkit-autofill:focus,.newsletter-form form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important;-webkit-text-fill-color:#30341a;font-family:articulat-cf,sans-serif!important;font-size:16px}.newsletter-form form input:-webkit-autofill:first-line{font-family:articulat-cf,sans-serif!important;font-size:12px}.newsletter-form form button,.newsletter-form form .btn-submit{border:none!important;border-radius:0!important;color:#fff!important;font-size:15px!important;font-weight:600!important;font-stretch:normal!important;font-style:normal!important;line-height:normal!important;letter-spacing:2px!important;text-align:center!important;text-transform:uppercase!important;position:absolute;background:#0000!important;right:0;width:fit-content!important;top:0;cursor:pointer}.js-boost-pfs-filter-btn-load-previous-page,.boost-pfs-filter-load-more button{display:block!important;border-radius:600px;border:solid 1px #30341a!important;padding:8px 22px!important;width:fit-content;text-align:center;font-weight:600;color:#30341a!important;font-size:16px;text-transform:capitalize!important;line-height:1.5;margin:0 auto}.boost-pfs-filter-load-more{padding:0!important}.boost-pfs-filter-load-more .boost-pfs-filter-load-more-total{display:none!important}.free-shipping{padding:7px 0 0;text-align:center}.free-shipping p{font-size:15px;line-height:normal;letter-spacing:normal;color:#30341a;margin-bottom:12px;font-family:articulat-cf,sans-serif;font-weight:600;text-transform:uppercase;padding:0 28px}.free-shipping p strong{margin:0 3px;font-weight:600;font-style:normal}.free-shipping__progress-bar{position:relative;height:8px;width:100%;background-color:#0807071a}.free-shipping__progress-bar span{transition:width 2s;width:80%;height:8px;display:block;background-color:#30341a}.tab-content{display:none}footer{background-color:#30341a;background:#30341a;position:relative;overflow:hidden;padding:80px 0 0}footer:before{position:absolute;content:"";width:100%;height:100%;left:0;top:-48px;z-index:0;background:url(graphic-rings-footer.png) no-repeat top center/100%;background-size:cover}@media only screen and (max-width: 980px){footer{padding-top:60px}}footer *{color:#fff}footer .container-1340{position:relative;z-index:2}footer .main-footer{justify-content:space-between;align-items:flex-start}@media only screen and (max-width: 980px){footer .main-footer{flex-direction:column;padding-bottom:60px}}footer .main-footer__nav{justify-content:space-between;margin-top:83px;margin-left:-40px;width:calc(100% + 40px)}@media only screen and (max-width: 1200px){footer .main-footer__nav{margin-left:-25px;width:calc(100% + 25px)}}@media only screen and (max-width: 980px){footer .main-footer__nav{max-width:100%;width:100%;margin-left:0;flex-direction:column;margin-top:20px}}footer .main-footer__nav .footer-links{padding-left:40px;width:20%}@media only screen and (max-width: 1200px){footer .main-footer__nav .footer-links{padding-left:25px}}@media only screen and (max-width: 980px){footer .main-footer__nav .footer-links{padding-left:0;width:100%}}footer .main-footer__nav .footer-links:nth-child(3){width:40.742%}@media only screen and (max-width: 1200px){footer .main-footer__nav .footer-links:nth-child(3){width:29.742%}}@media only screen and (max-width: 980px){footer .main-footer__nav .footer-links:nth-child(3){padding-left:0;width:100%}}footer .main-footer__nav .footer-links:nth-child(3) ul li{width:fit-content!important;padding-right:10px}@media only screen and (max-width: 980px){footer .main-footer__nav .footer-links:nth-child(3) ul li{width:100%}}footer .main-footer__nav .footer-links:first-child{padding-top:0}footer .main-footer__nav .footer-links ul li{margin-bottom:10px}footer .main-footer__nav .footer-links ul li a{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal;text-transform:capitalize}footer .main-footer__nav .footer-links ul li a:hover{color:#688401}footer .main-footer__nav .footer-links ul li:last-child{margin-bottom:0}footer .main-footer__nav .footer-links .accordion-content{display:none;padding-left:0;padding-top:20px;margin-bottom:0;height:530px;flex-direction:column;flex-wrap:wrap;border-top:1px solid rgba(244,241,233,.2784313725)}@media (min-width: 981px){footer .main-footer__nav .footer-links .accordion-content{display:flex!important}}@media only screen and (max-width: 980px){footer .main-footer__nav .footer-links .accordion-content{height:auto;border-top:0}}footer .footer-main-menu{cursor:pointer;max-width:201px;position:relative;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:3px;color:#fff;text-transform:uppercase;margin-bottom:20px;display:flex;align-items:flex-end;height:34px}@media only screen and (max-width: 980px){footer .footer-main-menu{pointer-events:all;width:100%;max-width:100%;padding-right:20px;padding-bottom:20px;margin-top:42px;margin-bottom:0;border-bottom:1px solid rgba(244,241,233,.2784313725);height:auto}footer .footer-main-menu:before{position:absolute;content:"";width:20px;height:20px;right:0;top:-2px;background:url(icon-accordion-circle-plus.webp) no-repeat top center/20px}}footer .footer-main-menu.active svg.icon-minus{display:block!important}footer .footer-main-menu.active svg.icon-plus{display:none!important}footer .footer-main-menu.active:before{background:url(icon-accordion-circle-minus.webp) no-repeat top center/20px}footer .copyright{align-items:center;background:#00000030;padding:15px 0}footer .copyright .copyright-section{width:100%;display:flex;justify-content:space-between}footer .copyright .copyright-section p{font-size:12px;font-weight:600;font-stretch:normal;width:fit-content;font-style:normal;line-height:normal;letter-spacing:normal;opacity:.3}@media only screen and (max-width: 768px){footer .copyright .copyright-section p{margin-bottom:5px}}@media only screen and (max-width: 768px){footer .copyright .copyright-section{flex-direction:column}}footer .copyright .legal-links li{padding-left:15px;position:relative}footer .copyright .legal-links li:first-child{padding-left:0}footer .copyright .legal-links li:first-child:before{display:none}footer .copyright .legal-links li:before{position:absolute;content:"";left:7.5px;top:2px;width:1.5px;height:80%;background:#ffffff4d}footer .copyright .legal-links li a{font-size:12px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;opacity:.3}footer .copyright .legal-links li a:hover{opacity:1}footer .social-icons{padding-left:40px;max-width:220px;width:100%}@media only screen and (max-width: 1200px){footer .social-icons{padding-left:25px;max-width:168px}}@media only screen and (max-width: 980px){footer .social-icons{padding-left:0;width:100%;max-width:100%}footer .social-icons .social-section{display:none}}@media (min-width: 981px){footer .social-icons .social-section{display:block!important}}footer .social-icons .footer-main-menu{padding-bottom:20px;height:54px;border-bottom:1px solid rgba(244,241,233,.2784313725)}@media only screen and (max-width: 980px){footer .social-icons .footer-main-menu{height:auto}}@media only screen and (max-width: 980px){footer .social-icons .address{padding-top:20px}}footer .social-icons .address p{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.43;letter-spacing:normal}footer .social-icons .address a{margin-top:15px;color:#fff;display:block}footer .social-icons .address a:hover,footer .social-icons .address a:focus{color:#688401;text-decoration:none}footer .social-icons ul{padding-top:20px}footer .social-icons li{margin-bottom:15px}footer .social-icons li a{display:flex;align-items:center}footer .social-icons li a:hover span{color:#688401}footer .social-icons li a:hover svg path{fill:#688401}footer .social-icons li a:hover svg circle{stroke:#688401}footer .social-icons li a svg{margin-right:15px}footer .social-icons li a span{display:inline-block;font-size:14px;font-weight:500;font-stretch:normal;line-height:1.71;letter-spacing:normal}footer .social-icons li:last-child{margin-right:0}footer .full-width-quote-section{max-width:800px;margin:0 auto;width:100%;text-align:center}footer .full-width-quote-section blockquote{font-size:30px;font-style:italic;font-weight:700;font-stretch:normal;margin:0;font-style:oblique;line-height:1;letter-spacing:normal;text-align:center}@media only screen and (max-width: 480px){footer .full-width-quote-section blockquote{font-size:20px}}@media only screen and (max-width: MQ-480){footer .full-width-quote-section blockquote{font-size:20px}}footer .full-width-quote-section blockquote figure{margin:0}footer .full-width-quote-section blockquote figcaption{width:fit-content;padding-left:60px;font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3px;text-align:center;margin:20px auto 0;text-transform:uppercase;position:relative}footer .full-width-quote-section blockquote figcaption:before{position:absolute;content:"";width:40px;height:1px;background:#81c403;left:0;top:calc(50% - 3px)}footer .btn--tertiary{margin:30px auto 0}.announcement-bar{background-color:#688401;position:relative;transition:all .3s ease;overflow:hidden}.announcement-bar .container-1320{justify-content:center;display:flex;align-items:center}.announcement-bar .swiper-wrapper .swiper-slide{display:flex;align-items:center;justify-content:center;height:auto!important;padding-right:20px}@media only screen and (max-width: 980px){.announcement-bar .swiper-wrapper .swiper-slide{height:100%!important}}.announcement-bar .close{position:absolute;color:#fff;right:25px;top:7px;width:20px;padding:0!important;height:20px;background:url(icon-announcement-close.png) no-repeat center/20px}@media only screen and (max-width: 768px){.announcement-bar .close{right:15px}}.announcement-bar .close svg{height:14px}.announcement-bar .close svg *{stroke:#fff;fill:#fff}.announcement-bar p{text-align:center;color:#fff;font-size:13px;font-weight:600;line-height:normal;letter-spacing:1px;padding:12px 0 9px;display:inline-block;width:fit-content;text-transform:uppercase}@media only screen and (max-width: 768px){.announcement-bar p{font-size:10px;line-height:1.15}}.announcement-bar p a{color:#fff;font-size:13px;font-weight:900!important;line-height:normal;letter-spacing:normal;position:relative}.announcement-bar p a:before{content:"";position:absolute;top:100%;left:0;bottom:5px;background-color:#080707;height:2px;width:100%;transition:.3s ease-in}.announcement-bar p a:after{content:"";position:absolute;top:100%;right:0;bottom:5px;background-color:#080707;height:2px;width:0;transition:.3s ease-in}.announcement-bar p a:hover:before{width:0;transition:.3s ease-in}.announcement-bar p a:hover:after{width:100%;transition:.3s ease-in}.announcement-bar a{color:#fff;font-size:13px;font-weight:900!important;line-height:normal;text-transform:uppercase;letter-spacing:1px;display:inline-block;padding:12px 0 9px;position:relative}@media only screen and (max-width: 768px){.announcement-bar a{font-size:10px;line-height:1.15}}.announcement-bar a:before{content:"";position:absolute;width:100%;height:2.5px;background-color:#fff;bottom:.5px;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.announcement-bar a:hover:before{transform-origin:left;transform:scaleX(1)}.announcement-bar a:hover:after{width:100%;transition:.7s ease-in}.pseudo-pdp.template-page .main-content,.pseudo-pdp2.template-page .main-content{padding-top:89px}.main-content{padding-top:0;transition:.3s ease all}header{position:fixed;z-index:30;width:100%;background:#0000}header .header-logo{width:200px;height:42px}header .header-logo img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%;display:none}header .header-logo img.logo{display:none}header .header-logo img.greenlogo{display:block}@media only screen and (max-width: 480px){header .header-logo{width:150px;height:32px}}@media only screen and (max-width: MQ-480){header .header-logo{width:150px;height:32px}}header.fixed{position:fixed;transition:.3s;width:100%;top:0;z-index:99}header.fixed .announcement-bar{transition:all .3s ease}@media only screen and (max-width: 980px){header.fixed .navbar-collapse{height:calc(100vh - 55px);top:55px}}header .mobile-hamburger{display:none;margin-right:25px}header .mobile-hamburger #hamburger{height:25px;width:25px}header .mobile-hamburger #hamburger svg g{stroke:#30341a}header .mobile-hamburger #hamburger .close{display:none}header .mobile-hamburger #hamburger.active span{display:none}header .mobile-hamburger #hamburger.active span.close{display:block}header .mobile-hamburger #hamburger.active span.close svg{width:28px;height:28px}header .mobile-hamburger #hamburger.active span.close svg g{stroke:#30341a}@media only screen and (max-width: 980px){header .mobile-hamburger{display:block}}@media only screen and (max-width: 980px){header .ipad-none{display:none}header .ipad-block{display:block}}.template-index .main-content.p-t-33{padding-top:33px}.template-index .main-content.active{padding-top:0!important}.transparent-header header .main-menu .main-nav-list li a{color:#fff}.transparent-header header .main-header{background-color:#0000;box-shadow:none}@media only screen and (max-width: 980px){.transparent-header header .main-header{padding:15px 0}}.transparent-header header .main-menu .main-nav-list li{padding:42px 20px;transition:.1s ease-in}.transparent-header header .right-nav li a{color:#fff}.transparent-header header .right-nav li a svg g{stroke:#fff}.transparent-header header .right-nav li a:hover svg g{stroke:#688401}.transparent-header header .header-logo img.logo{display:block}.transparent-header header .header-logo img.greenlogo{display:none}.transparent-header header .mobile-hamburger{display:none;margin-right:25px}.transparent-header header .mobile-hamburger #hamburger{height:25px;width:25px}.transparent-header header .mobile-hamburger #hamburger svg g{stroke:#fff}@media only screen and (max-width: 980px){.transparent-header header .mobile-hamburger{display:block}}header .main-header{position:relative;background-color:#fff;box-shadow:0 0 20px #0807071a}@media only screen and (max-width: 980px){header .main-header{padding:15px 0}}header .main-header .container-1320{justify-content:space-between}header .right-nav li{margin-right:30px}header .right-nav li:last-child{margin-right:0}header .right-nav a{font-size:15px;position:relative;transition:all .2s ease;text-transform:uppercase;display:block;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:2px;text-align:center;color:#30341a;text-transform:capitalize}header .right-nav a:after{content:"";position:absolute;top:100%;left:0;bottom:5px;height:2px;width:0;transition:.3s ease-in}header .right-nav a svg g{stroke:#30341a}header .right-nav a:hover svg g{stroke:#688401}header .right-nav a:hover:after{width:100%;transition:.3s ease-in}header .right-nav .cart{height:25px;width:25px;padding:0!important;background:#0000}header .right-nav .cart:after{display:none}header .right-nav .cart-count{width:12px;height:12px;position:absolute;border-radius:100%;font-size:8px;font-weight:700;line-height:normal;letter-spacing:normal;text-align:center;color:#fff;background:#688401;bottom:0;right:-4px;display:flex;align-items:center;justify-content:center}header .main-menu .main-nav-list li{padding:33.5px 20px 32px;transition:.1s ease-in;cursor:pointer}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li{padding:20px 30px!important;border-bottom:1px solid rgba(104,132,1,.1960784314)}header .main-menu .main-nav-list li:first-child{padding-top:0!important}}header .main-menu .main-nav-list li.account a{font-size:20px;font-weight:700;font-stretch:normal;line-height:normal;letter-spacing:normal;cursor:pointer;position:relative}header .main-menu .main-nav-list li:hover a{color:#688401}header .main-menu .main-nav-list li:hover a:after{opacity:1;transition:.3s ease-in-out all;bottom:12px}header .main-menu .main-nav-list li a{font-size:15px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;transition:all .2s ease;display:block;z-index:1}header .main-menu .main-nav-list li a:after{content:"";position:absolute;left:calc(50% - 5px);bottom:18px;background:url(icon-drop.svg) no-repeat center/10px;height:10px;width:10px;transition:.3s ease-in-out all;opacity:0}header .main-menu .main-nav-list li a:hover{color:#688401}header .main-menu .main-nav-list li a:hover:after{opacity:1;transition:.3s ease-in-out all;bottom:12px}header .main-menu .main-nav-list li a.hover-submenu{color:#688401}header .main-menu .main-nav-list li a.hover-submenu:after{opacity:1;transition:.3s ease-in-out all;bottom:12px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li a.hover-submenu:after{display:none}}header .main-menu .main-nav-list li p{font-size:20px;font-weight:700;font-stretch:normal;line-height:normal;letter-spacing:normal;cursor:pointer;position:relative}header .main-menu .main-nav-list li p svg{position:absolute;cursor:pointer;top:0;right:0;width:20px;height:20px;transform:rotate(-90deg)}header .main-menu .main-nav-list li p.active svg{transform:rotate(0)}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li .site-nav__link{padding-right:30px}}header .main-menu .main-nav-list li.has-big-nav .site-nav__link{display:flex;position:relative}header .main-menu .main-nav-list li.has-big-nav .site-nav__link:after{bottom:-18px}header .main-menu .main-nav-list li.has-big-nav:hover .site-nav__link:after{bottom:-21px}header .main-menu .main-nav-list li.has-big-nav .big-nav{z-index:9;position:absolute;top:80px;width:100%;margin:0 auto;max-width:1182px;z-index:-1;left:calc(50% - 591px);background:#fff;padding:60px 80px}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav{left:0;max-width:100%;padding:60px 40px}}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn{max-width:320px;width:100%;padding:0 60px 0 0;margin-right:60px;border-right:1px solid rgba(104,132,1,.1960784314)}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn{padding-right:40px;margin-right:40px}}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn{max-width:100%;width:100%;padding:0 60px 0 0;padding:20px 0!important;margin-right:0;border-right:0px solid;border-bottom:1px solid rgba(104,132,1,.1960784314)}}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .icon-wrapper,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .icon-wrapper{margin-bottom:20px;width:60px;height:60px;border-radius:50%}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .icon-wrapper img,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .icon-wrapper img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%;position:relative}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .icon-wrapper,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .icon-wrapper{display:none}}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .title,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .title{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:3px;text-transform:uppercase}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .description,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .description{margin-top:15px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .description,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .description{width:90%}}@media only screen and (max-width: 480px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .description,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .description{width:100%}}@media only screen and (max-width: MQ-480){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .description,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .description{width:100%}}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .description p,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .description p{font-size:14px;font-weight:500;font-stretch:normal;line-height:1.71;letter-spacing:normal;font-style:normal;text-transform:none}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .btn--secondary,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .btn--secondary{font-size:16px;margin-top:20px;width:100%;letter-spacing:2px;height:50px;display:flex;align-items:center}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .btn--secondary,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .btn--secondary{width:fit-content}}@media only screen and (max-width: 480px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .btn--secondary,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .btn--secondary{max-width:260px;width:100%}}@media only screen and (max-width: MQ-480){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .btn--secondary,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .btn--secondary{max-width:260px;width:100%}}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .btn--secondary:after,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .btn--secondary:after{display:none}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .firstcolumn .btn--secondary:hover,header .main-menu .main-nav-list li.has-big-nav .big-nav ul .secondcolumn .btn--secondary:hover{color:#fff!important}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product{position:relative;width:100%;max-width:260px;min-height:350px;padding:0 0 40px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product{margin-top:20px;padding:0 0 40px!important;display:flex;align-items:flex-end}}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product a{height:100%;width:100%;display:flex;align-items:flex-end;justify-content:center;color:#fff;padding:0 30px}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product a:after{display:none}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product .images-section{position:absolute;height:100%;width:100%;left:0;top:0}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product .images-section:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.4;z-index:1}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product .images-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%;position:relative}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product .content{position:relative;z-index:3;text-align:center;display:flex;flex-direction:column;align-items:center}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product .content .title{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product .content .price{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;display:block;margin-top:5px}header .main-menu .main-nav-list li.has-big-nav .big-nav ul .product .content .btn--tertiary{margin-top:20px}header .main-menu .main-nav-list li.has-big-nav .big-nav .image-section{width:100%;max-width:610px;margin-right:20px}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav .image-section{max-width:510px}}@media only screen and (max-width: 1024px){header .main-menu .main-nav-list li.has-big-nav .big-nav .image-section{max-width:410px}}header .main-menu .main-nav-list li.has-big-nav .big-nav .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%;position:relative}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav.accordion-content{display:none;padding:0;box-shadow:none;top:0;margin-top:20px;border-top:1px solid rgba(104,132,1,.1960784314)}}header .main-menu .main-nav-list li.has-big-nav .big-nav .container-1360 .flex{background:#fff;padding-right:60px}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav .container-1360 .flex{padding-right:20px}}header .main-menu .main-nav-list li.has-big-nav .big-nav .container-1360 .flex .big-nav-menu{width:100%;display:flex;flex-wrap:wrap;padding-bottom:60px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .container-1360 .flex .big-nav-menu{padding-bottom:0}}header .main-menu .main-nav-list li.has-big-nav .big-nav .btn--primary{z-index:2!important;margin-top:30px;margin-left:40px;transition:.6s ease all}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav .btn--primary{margin-left:20px}}header .main-menu .main-nav-list li.has-big-nav .big-nav .btn--primary:before,header .main-menu .main-nav-list li.has-big-nav .big-nav .btn--primary:after{display:none}header .main-menu .main-nav-list li.has-big-nav .big-nav .btn--primary:hover{color:#fff!important;transition:.6s ease all}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links{width:33%;padding:60px 0 0 40px}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links{padding-left:20px}}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links{padding:0;width:100%}}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link{font-size:15px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:1px;text-transform:uppercase;text-align:left;margin-bottom:15px;position:relative;width:fit-content;z-index:1}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p svg,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link svg{display:none!important}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link{pointer-events:all;cursor:pointer}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p:before,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link:before{position:absolute;content:"";left:-40px;top:2px;height:10px;transform:rotate(135deg);width:10px}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p.active:before,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link.active:before{border-top:0!important;border-right:0!important;top:7px!important}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p.active svg.minus-icon,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link.active svg.minus-icon{display:block}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p svg,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link svg{position:absolute;left:0;right:auto;margin-left:15px}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links p svg.plus-icon,header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links a.sub-link svg.plus-icon{display:block}}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .sub-link:after{display:none}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .sub-link:before{content:"";height:2px;width:0;left:0;bottom:0;background-color:#30341a;position:absolute;transition:.5s ease-in!important}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .sub-link:hover:before{width:100%;transition:.5s ease-in!important}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .accordion-content-inner{display:none;padding:0 0 20px;position:relative;top:0}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .accordion-content-inner li:first-child{padding-top:0!important}}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links ul li{margin:0;padding:0}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links ul li a{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.56;letter-spacing:normal;text-transform:capitalize;position:relative;z-index:2;width:fit-content;padding-bottom:0!important}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links ul li a:after{display:none}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links ul li a:before{content:"";height:1px;width:0;left:0;bottom:0;background-color:#30341a;position:absolute;transition:.5s ease-in!important}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links ul li a:hover:before{width:100%;transition:.5s ease-in!important}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .image-section{width:40px;height:40px;margin-bottom:10px;position:relative}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .image-section img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links .image-section{display:none}}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading{padding-top:20px}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading a{padding:0 30px;text-align:center}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading a{padding:0}}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading p{margin-bottom:0}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading p{max-width:165px;margin:0 auto}}header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading .image-section{width:164px;height:164px;margin:0 auto 7px;background:#fff;border-radius:100%}@media only screen and (max-width: 1200px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading .image-section{width:125px;height:125px}}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading .image-section{display:block;width:100px;height:100px;margin:0 auto 15px}}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-big-nav .big-nav .big-nav-links.image-with-heading{padding:0 0 15px}}header .main-menu .main-nav-list li.has-sub-nav{position:relative}header .main-menu .main-nav-list li.has-sub-nav .site-nav__link{display:flex}header .main-menu .main-nav-list li.has-sub-nav .sub-nav{background:#fff;z-index:-1;position:absolute;top:80px;width:320px;padding:40px 60px;left:-47px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-sub-nav .sub-nav{display:none;box-shadow:none;border-top:1px solid rgba(104,132,1,.1960784314)!important;margin-top:20px;width:100%}header .main-menu .main-nav-list li.has-sub-nav .sub-nav ul.sub-nav-links{padding-bottom:5px!important;margin-bottom:20px;border-bottom:1px solid rgba(104,132,1,.1960784314)}header .main-menu .main-nav-list li.has-sub-nav .sub-nav ul.sub-nav-links li{padding-bottom:15px!important}header .main-menu .main-nav-list li.has-sub-nav .sub-nav:last-child ul{margin-bottom:0!important;border-bottom:0!important;padding-bottom:0!important}header .main-menu .main-nav-list li.has-sub-nav .sub-nav:last-child ul li:last-child{padding-bottom:0!important}}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .flex{justify-content:space-between}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-sub-nav .sub-nav .flex{flex-direction:column}}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .image-section{width:100%;max-width:315px}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%;position:relative}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .sub-nav-links{display:block!important;width:100%}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .sub-nav-links li{margin:0;padding:0 0 15px}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .sub-nav-links li a{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-transform:capitalize;padding:0!important;position:relative;z-index:2;width:fit-content;color:#30341a!important;display:block}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .sub-nav-links li a:after{display:none}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .sub-nav-links li a:hover{color:#688401!important}header .main-menu .main-nav-list li.has-sub-nav .sub-nav .sub-nav-links li:last-child{padding:0}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product{width:801px;left:-300px;padding:60px 80px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-sub-nav .menu-with-product{width:100%;padding:0;left:0}}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left{max-width:320px;width:100%;padding-right:60px;border-right:1px solid rgba(104,132,1,.1960784314);margin-right:60px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left{margin-right:0;padding-right:0;border:0;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid rgba(104,132,1,.1960784314)}}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .icon-wrapper{margin-bottom:20px;width:60px;height:60px;border-radius:50%}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .icon-wrapper{display:none}}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .icon-wrapper img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%;position:relative}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .sub-nav-links{display:block!important;width:100%}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .sub-nav-links li{margin:0;padding:0 0 18px}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .sub-nav-links li a{font-size:14px;font-weight:600;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-transform:capitalize;padding:0!important;position:relative;z-index:2;width:fit-content;color:#30341a!important;display:block}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .sub-nav-links li a:after{display:none}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .sub-nav-links li a:hover{color:#688401!important}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .left .sub-nav-links li:last-child{padding:0}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right{position:relative;width:100%;max-width:260px;min-height:350px}@media only screen and (max-width: 980px){header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right{display:flex;align-items:flex-end}}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu{width:100%;height:100%;padding-bottom:40px}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu a{height:100%;width:100%;display:flex;align-items:flex-end;justify-content:center;color:#fff;padding:0 30px}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu a:after{display:none}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu .images-section{position:absolute;height:100%;width:100%;left:0;top:0}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu .images-section img{width:100%;height:100%}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu .images-section:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;background-color:#000;opacity:.4;z-index:1}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu .content{position:relative;z-index:3;text-align:center;display:flex;flex-direction:column;align-items:center}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu .content .title{font-size:18px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu .content .price{font-size:14px;font-weight:700;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;margin-top:5px}header .main-menu .main-nav-list li.has-sub-nav .menu-with-product .right .product-menu .content .btn--tertiary{margin-top:20px}@media only screen and (max-width: 980px){header .navbar-collapse{transition:.3s;transform:translate(-100vw);position:fixed;left:0;height:calc(100vh - 93px);overflow-y:auto;width:0;display:block;padding-bottom:30px;top:93px;background:#fff;z-index:-1;padding-top:60px}header .navbar-collapse.active{transform:translate(0);width:100%}header .navbar-collapse.announce-hidden{top:55px;height:calc(100vh - 55px)}header .main-menu{display:block}header .main-menu .extra-menu{border-bottom:1px solid rgba(104,132,1,.1960784314)}header .main-menu .extra-menu .account{padding:20px 30px!important}header .main-menu .extra-menu .account a{font-size:20px;font-weight:700;font-stretch:normal;line-height:normal;letter-spacing:normal;cursor:pointer;position:relative}header .main-menu .extra-menu .account a:hover{color:#688401}header .main-menu .social-icons{padding:20px 30px!important}header .main-menu .social-icons ul li{padding-bottom:20px}header .main-menu .social-icons ul li:last-child{padding-bottom:0}header .main-menu .social-icons ul li a{display:flex;align-items:center}header .main-menu .social-icons ul li a:hover span{color:#688401}header .main-menu .social-icons ul li a svg{margin-right:15px}header .main-menu .social-icons ul li a svg circle{stroke:#688401}header .main-menu .social-icons ul li a svg path{fill:#688401}header .main-menu .social-icons ul li a span{font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}header .main-menu li{margin:0}header .main-menu li .accordion-content-inner li{padding:0!important}header .main-menu li.has-sub-nav .sub-nav,header .main-menu li.has-sub-nav .big-nav,header .main-menu li.has-big-nav .sub-nav,header .main-menu li.has-big-nav .big-nav{visibility:visible!important;opacity:1!important;position:relative!important;width:100%;left:0!important;z-index:2!important;top:0!important}header .main-menu li.has-sub-nav .sub-nav .container-1360,header .main-menu li.has-sub-nav .big-nav .container-1360,header .main-menu li.has-big-nav .sub-nav .container-1360,header .main-menu li.has-big-nav .big-nav .container-1360{padding:0}header .main-menu li.has-sub-nav .sub-nav li,header .main-menu li.has-sub-nav .big-nav li,header .main-menu li.has-big-nav .sub-nav li,header .main-menu li.has-big-nav .big-nav li{border:none}header .main-menu li.has-sub-nav .big-nav,header .main-menu li.has-big-nav .big-nav{padding:23px 0 0}header .main-menu li.has-sub-nav .big-nav .flex,header .main-menu li.has-big-nav .big-nav .flex{flex-direction:column;border:0!important;padding-right:0!important}header .main-menu li.has-sub-nav .big-nav .big-nav-links,header .main-menu li.has-big-nav .big-nav .big-nav-links{padding-left:40px!important}header .main-menu li.has-sub-nav .big-nav .big-nav-links p,header .main-menu li.has-big-nav .big-nav .big-nav-links p{margin-top:5px}header .main-menu li.has-sub-nav .big-nav .big-nav-links:first-child p,header .main-menu li.has-big-nav .big-nav .big-nav-links:first-child p{margin-top:0}header .main-menu li.has-sub-nav .big-nav .big-nav-links:last-child .accordion-content-inner,header .main-menu li.has-big-nav .big-nav .big-nav-links:last-child .accordion-content-inner{padding-bottom:0}header .main-menu li.has-sub-nav .big-nav .btn--primary,header .main-menu li.has-big-nav .big-nav .btn--primary{margin-top:15px!important;margin-left:0!important}header .main-menu li.has-sub-nav .sub-nav,header .main-menu li.has-big-nav .sub-nav{border:0!important;padding:20px 0 0!important}header .main-menu li.has-sub-nav .sub-nav .sub-nav-links,header .main-menu li.has-big-nav .sub-nav .sub-nav-links{padding:0!important}header .main-menu li.has-sub-nav .sub-nav .sub-nav-links li,header .main-menu li.has-big-nav .sub-nav .sub-nav-links li{padding:0!important}header .main-menu .flex-justify-center{display:block}header .account-link a{padding:15px 0;width:100%;font-size:16px;display:block}}@media only screen and (min-width: 980px){header .main-menu li.has-sub-nav .sub-nav{display:block;visibility:hidden;opacity:0;transform:translateY(1em);transition:all .1s ease-in-out 0s,visibility 0s linear .1s,z-index 0s linear .01s,opacity .1s linear .01s}header .main-menu li.has-sub-nav:hover .sub-nav{transform:translateY(0);transition-delay:0s,0s,0s}header .main-menu li.has-big-nav .big-nav{display:block;visibility:hidden;opacity:0;transform:translateY(-1em);transition:all .1s ease-in-out 0s,visibility 0s linear .1s,z-index 0s linear .01s,opacity .1s linear .01s}header .main-menu li.has-big-nav:hover .big-nav{transform:translateY(0);transition-delay:0s,0s,0s}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/_sm-global.css.map */
