@import"normalize.css";:root{--primary: #924B17;--secondary: #EFC535;--tertiary: #E6F2FF;--quaternary: #f1f1f1;--dark: #333333;--textcolor: #444444;--black: #2B1910;--white: #ffffff;--light: #f1f1f1;--gray: #DDDDDD;--bg-color: #FDFBF5;--light400: #e6e6e6;--light300: #cecece;--light200: #b4b4b4;--primary400: #ce6820;--primary600: #69350f;--secondary400: #fcd557;--secondary600: #d4ad2d;--body-font: 14px;--body-lineheight: 1.715;--h1: clamp(2.25rem, 3.645833333333333vw, 4.375rem);--h2: clamp(1.875rem, 2.291666666666667vw, 2.75rem);--h3: clamp(1.5rem, 1.770833333333333vw, 2.125rem);--h4: clamp(1.25rem, 1.458333333333333vw, 1.75rem);--h5: clamp(1.125rem, 1.041666666666667vw, 1.25rem);--h6: clamp(.875rem, .9375vw, 1.125rem);--wrap: 1505px;--wrapspace: 30px;--font-primary: "Poppins", Arial, Helvetica, sans-serif;--font-secondary: "Montserrat", Arial, Helvetica, sans-serif;--headerHeight: 107px;--appHeight: 100vh;--journey-space: 40px;--color-foreground: 18, 18, 18;--duration-short: .1s;--duration-default: .2s;--duration-announcement-bar: .25s;--duration-medium: .3s;--duration-long: .5s;--duration-extra-long: .6s;--duration-extra-longer: .75s;--duration-extended: 3s;--ease-out-slow: cubic-bezier(0, 0, .3, 1);--animation-slide-in: slideIn var(--duration-extra-long) var(--ease-out-slow) forwards;--animation-fade-in: fadeIn var(--duration-extra-long) var(--ease-out-slow);--popup-border-width: 1px;--popup-border-opacity: .1;--popup-corner-radius: 0px;--popup-shadow-opacity: .05;--popup-shadow-horizontal-offset: 0px;--popup-shadow-vertical-offset: 4px;--popup-shadow-blur-radius: 5px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],textarea,select,input[type=button],input[type=submit],button{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html,body{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-ms-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-text-size-adjust:100%}body{font:var(--body-font)/var(--body-lineheight) var(--font-primary);color:var(--textcolor);padding-top:calc(var(--headerHeight))}img{vertical-align:top;border:0}a,input[type=button],input[type=submit],button,table th,table td{-webkit-transition:background-color .35s cubic-bezier(0,.34,.74,.99),color .35s cubic-bezier(0,.34,.74,.99);transition:background-color .35s cubic-bezier(0,.34,.74,.99),color .35s cubic-bezier(0,.34,.74,.99)}.allanim,#mainmenu li a:after{-webkit-transition:all .35s cubic-bezier(0,.34,.74,.99);transition:all .35s cubic-bezier(0,.34,.74,.99)}html{scroll-behavior:smooth;padding-bottom:0!important}a{color:var(--primary);text-decoration:none}a:hover{color:var(--black);text-decoration:none}ul{list-style-type:none;padding:0}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){a:active{background-color:transparent}}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}strong{font-weight:700}small,.small{font-size:85%}sub,sup{font-size:80%}p{margin:0 0 20px}h1,h2,h3,h4,h5,h6{line-height:1.2;margin:0 0 8px;font-weight:800;color:var(--black)}h1,h2{font-size:var(--h2);font-family:var(--font-secondary)}h3{font-size:var(--h3);font-family:var(--font-secondary)}h4{font-size:var(--h4)}h5{font-size:var(--h5)}h6{font-size:var(--h6)}ul li{line-height:24px}.cf:after,.wrap:after{content:"";display:table;clear:both}.nodisplay{display:none}.nodisplay_strict{display:none!important}.alignleft{float:left}.alignright{float:right}:focus{outline:none}.text_cont p{padding:0 0 10px}.nopad p,p.nopad{padding:0}.cols{margin-left:-20px;margin-right:-20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cols .col{padding-left:20px;padding-right:20px}.cols1 .col{width:100%}.cols2 .col{width:50%}.cols3 .col{width:33.333333333333%}.cols4 .col{width:25%}blockquote{border-left:solid 6px var(--light);margin-left:0;padding-left:15px}blockquote small{font-size:85%;display:block;color:var(--gray);padding:5px 0 0;font-style:italic}.highlight,mark{background:#fffd64}.text-bigger{font-size:22px}.text-big{font-size:20px;color:var(--black)!important;font-weight:500}.text-medium{font-size:16px;color:#000}.text-small{font-size:12px}.text-muted{color:var(--gray)}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.bg-muted{background:#777}.bg-primary{background:var(--primary)}.bg-secondary{background:var(--secondary)}.text-lc{text-transform:lowercase}.text-uc{text-transform:uppercase}.has-show{display:block!important}.has-hide{display:none!important}.has-error{padding:4px 12px 0;display:block;color:var(--primary);font-size:14px}input.has-error{border:solid 1px var(--primary)!important}.tall-space{margin:45px 0}.medium-space{margin:20px 0}.custom-arrow-list{margin:0;padding:0;list-style:none}.custom-arrow-list li{position:relative;padding-left:20px}.custom-arrow-list li:before{content:"";border:solid 2px var(--gray);border-left:0;border-top:0;position:absolute;left:1px;top:9px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:7px;height:7px}hr{border:0;border-bottom:solid 1px var(--light);margin:20px 0;position:relative;width:100%}hr:before{background:var(--gray);bottom:0;content:"";display:block;height:1px;left:0;right:0;margin:0 auto;top:0;position:absolute;width:40px}.dashed-border{border-bottom-style:dashed}.dotted-border{border-bottom-style:dotted}.double-border{border-bottom-style:double;border-bottom-width:3px}.double-border:before{height:3px}p.drop-caps:first-child:first-letter{float:left;font-size:75px;line-height:60px;padding:4px;margin-right:5px;margin-top:5px;font-family:Georgia}p.drop-caps.secundary:first-child:first-letter{background-color:var(--primary);color:var(--white);padding:6px;margin-right:11px;border-radius:4px}.image-block{padding:25px 0}.image-block:after{display:table;clear:both;content:""}.image-block figure{width:33.33333%;float:left;position:relative;border:solid 1px var(--light);padding:5px;background:var(--white);margin:0 20px 10px 0}.image-block figure img{width:100%;height:auto}.image-block.right-align figure{float:right;margin:0 0 10px 20px}.image-block figcaption{display:block;font-weight:700;position:absolute;left:5px;right:5px;bottom:5px;margin:0 auto;background:#0006;padding:13px 10px;color:var(--white);text-align:center;line-height:1.25}.image-block h3{margin-bottom:20px}.section-block{padding:50px 0}.wrap{max-width:calc(var(--wrap) + (var(--wrapspace) * 2));width:100%;margin:0 auto;padding-left:var(--wrapspace);padding-right:var(--wrapspace)}#primary{float:left;width:700px}#sidebar{float:right;width:200px}.one-column{width:auto!important;float:none!important}#header{background:var(--white);position:fixed;left:0;right:0;top:0;z-index:111;transition:all .35s ease-in-out;border-bottom:1px solid #EEEBEB}#header.sticky{border-bottom:1px solid rgba(0,0,0,.07);transition:all .25s cubic-bezier(0,.34,.74,.99);will-change:transform}.header-toprow{background:#fec617;padding:9px 0;transition:margin-top .25s ease}.header-sec{padding:30px 0}.header-top-slider p{margin-bottom:0;text-align:center}.header-row{display:flex;align-items:center}#logo{max-width:clamp(11.25rem,19.79166666666667vw,23.75rem);width:100%;position:relative;transition:all .25s cubic-bezier(0,.34,.74,.99)}#logo img{max-width:100%;width:100%;height:auto}.header-left{display:flex;align-items:center;justify-content:flex-end;grid-gap:26px;max-width:clamp(11.25rem,19.79166666666667vw,23.75rem);width:100%}.header-left a{font-size:0;color:var(--black)}.header-left a:hover{color:var(--primary)}.header-left a:hover .cart-value{background-color:var(--black)}.header-left i{font-size:28px}.header-left .add-to-cart{position:relative}.header-left .add-to-cart .cart-value{position:absolute;top:-10px;right:-10px;border-radius:50%;width:20px;height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:12px;background-color:var(--primary);color:var(--white);transition:all .35s ease-in-out}#mainmenu{font-size:16px;margin:0 auto}#mainmenu ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;grid-gap:36px}#mainmenu li{line-height:24px}#mainmenu>ul>li{font-weight:500}#mainmenu li a{text-decoration:none;padding:0;display:block;color:#000;position:relative}#mainmenu li a:hover,#mainmenu li a.active{color:var(--primary)}#mainmenu li a:after{content:"";position:absolute;width:100%;height:2px;background:var(--primary);top:100%;left:0;right:0;margin:0 auto;transform-origin:100% 50%;transform:scaleX(0);transition:transform .3s cubic-bezier(.76,0,.24,1)}#mainmenu li a:hover:after,#mainmenu li.active a:after,#mainmenu li a.active:after{transform-origin:0% 50%;transform:scaleX(1)}.logo-box p{margin-top:10px}.logo-box p:last-child{margin-bottom:0}.logo-box a{display:flex;width:100%}.logo-box figure{max-width:318px;display:flex;width:100%}.logo-box figure img{width:100%;object-fit:contain;height:auto}#footer{background:#288dde;padding:50px 0 22px;font-size:14px;color:var(--white);position:relative;z-index:1}#footer:after{content:"";position:absolute;top:0;left:0;background:url(footer-curve-line.svg) center top no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:100%;height:100%;opacity:.15}#footer a{color:var(--white)}.footer-row{display:grid;grid-template-columns:2fr .5fr .8fr 1.2fr;grid-gap:132px;padding:0 0 110px}.fmenu{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;grid-gap:6px}.fmenu li{margin-right:0}.fmenu li:last-child{margin-right:0}.fmenu li a{transition:background-size .25s cubic-bezier(.15,.3,.2,.9),color .25s cubic-bezier(.15,.3,.2,.9);background-image:linear-gradient(transparent calc(100% - 1px),var(--white) 1px);background-position:right bottom;background-repeat:no-repeat;background-size:0% 100%;font-weight:500;color:var(--white)}.fmenu li a:hover,.fmenu li.active a{text-decoration:none;color:var(--primary);background-size:100% 100%;background-position:left bottom}address{font-style:normal;margin-bottom:25px}.footer-box h6{color:var(--white);margin-bottom:10px;text-transform:none;line-height:1.69;font-weight:600}.footer-box .socials-heading{line-height:1.7;display:block;margin-bottom:10px;font-weight:600}.footer-box .footer-social{display:flex;align-items:center;grid-gap:22px;margin-bottom:20px}.footer-social:last-child{margin-bottom:0}.footer-box .footer-social li a{display:flex;align-items:center;justify-content:center;font-size:28px;color:var(--black);transition:.15s ease-in-out;will-change:transform}.footer-box .footer-social li a:hover{color:var(--primary)}.footer-box .footer-social li a img{width:30px;height:30px;object-fit:contain}.footer-box .footer-social li a:hover{transform:scale(1.2)}.footer-get-in-touch ul li strong{font-weight:500;color:var(--black)}.footer-get-in-touch .fmenu li{display:flex;grid-gap:5px;font-weight:500;color:var(--black)}.footer-get-in-touch .fmenu li span{font-weight:400}.footer-get-in-touch .fmenu li a{font-weight:500;color:var(--black)}.footer-get-in-touch .fmenu li a:hover{color:var(--primary)}.bottom-footer{border-top:1px solid rgba(68,68,68,.24);padding-top:20px;display:flex;align-items:center;justify-content:center;grid-gap:20px}.bottom-footer p{margin-bottom:0}.bottom-footer p:nth-child(2){max-width:620px;text-align:center;font-size:12px}.bottom-footer p:nth-child(3){display:flex;grid-gap:10px;white-space:nowrap;align-items:center}.bottom-footer p:nth-child(3) a{max-width:128px;min-width:128px;display:flex;width:100%}.bottom-footer p:nth-child(3) a img{width:100%}.link-hover{transition:background-size .25s cubic-bezier(.15,.3,.2,.9),color .25s cubic-bezier(.15,.3,.2,.9);background-image:linear-gradient(transparent calc(100% - 1px),var(--primary) 1px);background-position:right bottom;background-repeat:no-repeat;background-size:0% 100%;font-weight:400}.link-hover:hover{background-size:100% 100%;background-position:left bottom;text-decoration:none}.ani-element{opacity:0;position:relative;transition:opacity .6s cubic-bezier(.15,.3,.2,.9),transform .6s cubic-bezier(.15,.3,.2,.9),top .6s cubic-bezier(.15,.3,.2,.9)}.ani-element.show{opacity:1}.ani-element.up{transform:translateY(48px)}.ani-element.up.show{transform:translateY(0)}.ani-element.down{transform:translateY(-48px)}.ani-element.down.show{transform:translateY(0)}.ani-element.left{transform:translate(48px)}.ani-element.left.show{transform:translate(0)}.ani-element.right{transform:translate(-48px)}.ani-element.right.show{transform:translate(0)}.delay-1{-webkit-transition-delay:30ms;-o-transition-delay:30ms;transition-delay:30ms}.delay-2{-webkit-transition-delay:60ms;-o-transition-delay:60ms;transition-delay:60ms}.delay-3{-webkit-transition-delay:90ms;-o-transition-delay:90ms;transition-delay:90ms}.delay-4{-webkit-transition-delay:.12s;-o-transition-delay:.12s;transition-delay:.12s}.delay-5{-webkit-transition-delay:.15s;-o-transition-delay:.15s;transition-delay:.15s}.delay-6{-webkit-transition-delay:.18s;-o-transition-delay:.18s;transition-delay:.18s}.delay-7{-webkit-transition-delay:.21s;-o-transition-delay:.21s;transition-delay:.21s}.delay-8{-webkit-transition-delay:.24s;-o-transition-delay:.24s;transition-delay:.24s}.delay-9{-webkit-transition-delay:.27s;-o-transition-delay:.27s;transition-delay:.27s}.delay-10{-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.delay-11{-webkit-transition-delay:.33s;-o-transition-delay:.33s;transition-delay:.33s}.delay-12{-webkit-transition-delay:.36s;-o-transition-delay:.36s;transition-delay:.36s}.delay-13{-webkit-transition-delay:.39s;-o-transition-delay:.39s;transition-delay:.39s}.delay-14{-webkit-transition-delay:.42s;-o-transition-delay:.42s;transition-delay:.42s}.delay-15{-webkit-transition-delay:.45s;-o-transition-delay:.45s;transition-delay:.45s}.delay-16{-webkit-transition-delay:.48s;-o-transition-delay:.48s;transition-delay:.48s}.delay-17{-webkit-transition-delay:.51s;-o-transition-delay:.51s;transition-delay:.51s}.delay-18{-webkit-transition-delay:.54s;-o-transition-delay:.54s;transition-delay:.54s}.delay-19{-webkit-transition-delay:.57s;-o-transition-delay:.57s;transition-delay:.57s}.delay-20{-webkit-transition-delay:30ms;-o-transition-delay:30ms;transition-delay:30ms}.sprites{background-image:url(bgi/sprites.svg)}.sp-after:after{background-image:url(bgi/sprites.svg);display:inline-block;width:25px;height:25px;margin-left:10px;content:"";vertical-align:middle}.sp-before:before{background-image:url(bgi/sprites.svg);display:inline-block;width:25px;height:25px;margin-right:10px;content:"";vertical-align:middle}button,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],textarea,select,input[type=submit],input[type=button]{font-size:100%;margin:0;vertical-align:baseline;vertical-align:middle}button,input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],textarea,input[type=submit],input[type=button]{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}button,input{line-height:normal}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=search],input[type=url],textarea,select{background:transparent;padding:4px 20px;height:60px;border-radius:6px;line-height:1.55;border:solid 1px rgba(68,68,68,.62);color:var(--textcolor);width:100%;font-family:var(--font-secondary);-moz-transition:border-color .2s ease-in;-webkit-transition:border-color .2s ease-in;transition:border-color .2s ease-in;font-weight:500;font-size:clamp(.875rem,.8333333333333333vw,1rem)}input[type=text].input-lg,input[type=password].input-lg,input[type=email].input-lg,input[type=tel].input-lg,input[type=search].input-lg,input[type=url].input-lg{height:58px}input[type=text].input-sm,input[type=password].input-sm,input[type=email].input-sm,input[type=tel].input-sm,input[type=search].input-sm,input[type=url].input-sm{height:38px}textarea{width:100%;height:140px;overflow:auto;resize:vertical;padding:20px;font-family:var(--font-secondary);resize:none}select{padding:12px 42px 12px 12px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;position:relative;z-index:1;background:none;line-height:1.25}select::-ms-expand{display:none}.custom-select{display:block;margin:0;position:relative;background:var(--white)}.custom-select:after{content:"";border-top:solid 6px var(--gray);border-right:solid 6px transparent;border-left:solid 6px transparent;position:absolute;right:18px;top:50%;margin-top:-3px;pointer-events:none}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=search]:focus,input[type=url]:focus,textarea:focus,select:focus{border:solid 1px var(--primary)}input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding:0}input[type=button],input[type=submit],button{background:#fec617;color:#2b1910;border:0;cursor:pointer;width:auto;overflow:visible;padding:16px 45px;vertical-align:middle;text-decoration:none;font-size:16px;line-height:1.25;font-family:var(--font-secondary);font-weight:600;border-radius:30px}input[type=button]:hover,input[type=submit]:hover,button:hover{background:#362901;color:#ffc200}input[type=checkbox],input[type=radio]{margin:4px 8px 0;vertical-align:top}::-webkit-input-placeholder{opacity:1}::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}:-moz-placeholder{opacity:1}.checkbox,.radio{position:relative;float:left;margin-right:20px;cursor:pointer}.form-block .form-group .checkbox label,.form-block .form-group .radio label{padding:0 0 0 30px;display:block;line-height:1.1}.checkbox input,.radio input{top:0;left:0;z-index:1;cursor:pointer;opacity:0;position:absolute}.checkbox .input-helper,.radio .input-helper{position:absolute;left:0;top:0;height:20px;width:20px}.checkbox input:checked+.input-helper:before,.radio input:checked+.input-helper:before{border-color:var(--primary)}.checkbox input:disabled+.input-helper,.radio input:disabled+.input-helper,.checkbox input:disabled~span,.radio input:disabled~span{opacity:.45}.checkbox .input-helper:before,.radio .input-helper:before,.checkbox .input-helper:after,.radio .input-helper:after{position:absolute;content:"";transition:all .2s}.checkbox .input-helper:before,.radio .input-helper:before{left:0;border:1px solid var(--light300)}.checkbox input{width:20px;height:20px;margin:0}.checkbox span{color:var(--textcolor);font-weight:400;font-size:14px;line-height:1.45}.checkbox input:checked+.input-helper:before{background-color:var(--primary)}.checkbox input:checked+.input-helper:after{transform:scale(1);opacity:1}.checkbox .input-helper:before{top:0;width:100%;height:100%;border-radius:2px;color:var(--white)}.checkbox .input-helper:after{content:"\e91f";font-size:10px;left:4px;top:6px;font-weight:600;color:var(--white);transform:scale(0);opacity:0;line-height:1;font-family:icomoon}.radio input{width:18px;height:18px;margin:0}.radio input:checked+.input-helper:after{transform:scale(1)}.radio .input-helper:before{top:0;width:100%;height:100%;border-radius:50%}.radio .input-helper:after{width:calc(100% - 10px);height:calc(100% - 10px);background:#fbf9f8;border-radius:50%;top:5px;left:5px;transform:scale(0)}.breadcrumbs{padding:10px 0;background:var(--light);border-bottom:solid 1px var(--light400);font-size:14px;color:var(--dark)}.breadcrumbs ul{display:inline;margin:0 0 0 5px;padding:0}.breadcrumbs li{display:inline-block;margin:0 0 0 20px;position:relative}.breadcrumbs li:before{content:"";border-left:solid 4px var(--gray);border-bottom:solid 4px transparent;border-top:solid 4px transparent;width:0;height:0;display:inline-block;position:absolute;left:-14px;top:50%;margin-top:-4px}.breadcrumbs li a{color:var(--black);text-decoration:none}.breadcrumbs li a:hover{color:var(--primary)}.form-block{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px 30px}.big-grid{grid-column:span 2}.form-group:after{clear:both;content:"";display:table}.formlist .form-group ul{margin:0;padding:0;list-style:none}.forgot-link{float:right}.form-block .form-group label{display:inline-block;padding:0 0 5px}.form-inline .form-group label{float:left;width:30%;padding:10px 10px 10px 0;line-height:1.5}.form-inline .form-group .field-box{width:70%;float:left}.button{background-color:#fec617;font-size:16px;color:#2b1910;display:inline-block;line-height:1.2;padding:16px 38px;vertical-align:bottom;font-weight:600;text-align:center;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden;z-index:1;transition:all .35s ease-in-out;border-radius:30px}.button span{position:absolute;background-color:#362901;display:block;width:0;height:0;border-radius:50%;transition:width .4s ease-in-out,height .4s ease-in-out;transform:translate(-50%,-50%);z-index:-1}.button:hover{background-color:#362901;text-decoration:none;color:#ffc200}.button:hover span{width:250%;height:400px}.button.btn-secondary span,.button.btn-outline span,.button.btn-lightgray span{background-color:var(--primary)}.button.btn-lg,input[type=submit].btn-lg,input[type=button].btn-lg,button.btn-lg{padding:16px 35px;font-size:18px}.button.btn-sm,input[type=submit].btn-sm,input[type=button].btn-sm,button.btn-sm{padding:10px 25px;font-size:14px}.button.btn-xs,input[type=submit].btn-xs,input[type=button].btn-xs,button.btn-xs{padding:8px 20px;font-size:12px}.button.btn-lightgray,input[type=submit].btn-lightgray,input[type=button].btn-lightgray,button.btn-lightgray{background:var(--light200);color:var(--white)}.button.btn-lightgray:hover,input[type=submit].btn-lightgray:hover,input[type=button].btn-lightgray:hover,button.btn-lightgray:hover{background:var(--gray)}.button.btn-secondary,input[type=submit].btn-secondary,input[type=button].btn-secondary,button.btn-secondary{background:var(--secondary);color:var(--white)}.button.btn-secondary:hover,input[type=submit].btn-secondary:hover,input[type=button].btn-secondary:hover,button.btn-secondary:hover{background:var(--secondary400)}.button.btn-outline,input[type=submit].btn-outline,input[type=button].btn-outline,button.btn-outline{background:var(--white);border:solid 1px var(--primary);color:var(--primary)}.button.btn-outline:hover,input[type=submit].btn-outline:hover,input[type=button].btn-outline:hover,button.btn-outline:hover{background:var(--primary);color:var(--white)}.button.btn-lg.btn-outline,input[type=submit].btn-lg.btn-outline,input[type=button].btn-lg.btn-outline{padding:14px 35px}.button.btn-outline,input[type=submit].btn-outline,input[type=button].btn-outline{padding:11px 30px}.button.btn-sm.btn-outline,input[type=submit].btn-sm.btn-outline,input[type=button].btn-sm.btn-outline{padding:8px 25px}.button.btn-xs.btn-outline,input[type=submit].btn-xs.btn-outline,input[type=button].btn-xs.btn-outline{padding:6px 20px}.button.btn-block{display:block}.buttonset .col{width:auto!important}.buttonset .button{margin:5px 0 10px}table{max-width:100%;background-color:transparent;border-collapse:collapse;border-spacing:0;border:1px solid #ddd}table{width:100%;margin-bottom:30px}table th,table td{padding:14px 15px;line-height:1.32;text-align:left;vertical-align:top;border-top:1px solid #ddd;border-right:1px solid #ddd}table th{background:transparent;font-weight:700;padding:17px 15px;font-size:16px}table thead th{vertical-align:middle}table caption+thead tr:first-child th,table caption+thead tr:first-child td,table colgroup+thead tr:first-child th,table colgroup+thead tr:first-child td,table thead:first-child tr:first-child th,table thead:first-child tr:first-child td{border-top:0}.tabnav{width:100%;margin:0;padding:0;list-style:none;border:solid 1px #e9edee;display:flex;flex-wrap:wrap}.tabnav li{position:relative;margin:0;width:25%;text-align:center;font-weight:600;text-transform:uppercase}.tabnav li:first-child{margin:0}.tabnav li h2{margin:0;font-size:15px}.tabnav li a{display:block;padding:16px 5px;text-decoration:none;color:#505061;line-height:1.25;background:#e9edee;margin-bottom:-1px;border-left:solid 1px #dde1e2}.tabnav li:first-child a{border-left:0}.tabnav li.active a,.tabnav li a:hover{background-color:#fff;color:var(--primary)}.tabnav li.active a:after{display:block}.tab-container{padding:20px;border:solid 1px #e9edee;border-top:0}.tabcontent .quicklist li,.tabcontent .quicklist{margin:0}.tabcontent{display:none}.tabcontent p{color:#666;margin:20px 0 0}.tabcontent p:first-child{margin-top:0}.tabcontent p a,.accordion-data p a{color:#7f97ae;text-decoration:underline}.tabcontent p a:hover,.accordion-data p a:hover{color:#00305d}.tabcontent h4{margin:0 0 15px}.accordion-row{border:1px solid #D7D7D7;margin-bottom:20px}.accordion-row:last-child{margin-bottom:0}.accordion-databox .accordion-row h5{cursor:pointer;margin:0;background:transparent;border:0;position:relative;font-weight:600;font-size:18px;color:var(--black);transition:all .35s ease-in-out;padding:20px 40px 20px 56px;font-family:var(--font-primary);line-height:1.3}.accordion-databox .accordion-row h5:before,.accordion-databox .accordion-row h5:after{content:"";position:absolute;left:30px;top:20px;background:#1b1c1e;width:2px;height:14px;transform-origin:center center;transform:rotate(90deg);transition:transform .25s cubic-bezier(.15,.3,.2,.9);opacity:1;margin-top:3px}.accordion-databox .accordion-row h5:before{transform:rotate(0)}.accordion-databox .accordion-row h5.open:before{transform:rotate(90deg)}.accordion-data{display:none;position:relative;border-top:0;padding:0 40px 32px 56px}.accordion-data ul{margin:0}.accordion-data p{margin:15px 0 0;font-size:16px}.accordion-data p:first-child{margin-top:0}.alert{padding:16px 16px 16px 55px;margin:20px 0;color:#454545;position:relative}.alert:before{position:absolute;content:"";left:15px;top:15px;width:24px;height:24px;background:url(bgi/sprites.svg) no-repeat 0 0}.alert-notification{background-color:#fff0f4;border:solid 1px #db524c;color:#db524c}.alert-notification:before{background-position:0 0}.alert-info{background-color:#e8f6ff;border:solid 1px #0082d5;color:#0082d5}.alert-info:before{background-position:-26px 0}.alert-warning{background-color:#fef4ec;border:solid 1px #ff9948;color:#ff9948}.alert-warning:before{background-position:-52px 0}.alert-success{background-color:#edfff6;border:solid 1px #04be5b;color:#04be5b}.alert-success:before{background-position:-79px 0}.alert-normal{background-color:#efefef;border:solid 1px #999;padding-left:16px;color:#555}.alert-normal:before{display:none}.heading-listblock{padding:20px 0}.heading-listblock p,.heading-listblock blockquote{margin:0 0 35px}.heading-listblock p:last-child{margin-bottom:0}.heading-listblock .paragraph-block p{margin:0 0 20px}.list-block ul,.list-block ol{padding-left:22px;margin-left:-5px}.list-block ul li,.list-block ol li{margin:5px 0}.list-block ul.custom-arrow-list{margin:0;padding:0}.sitemap .banner-section:after{opacity:1}.sitemap-sec{display:flex;align-items:center}.sitemap-sec ol{text-transform:uppercase;display:inline-block;font-size:20px;line-height:2}.sitemap-sec ol li{margin-bottom:10px}.sitemap-sec ol li:last-child{margin-bottom:0}.sitemap-sec ol li::marker{color:var(--secondary-color);transition:all .35s ease-in-out}.sitemap-sec ol li:hover::marker{color:var(--primary-color)}.sitemap-sec ol a{display:inline-flex;text-decoration:none;transition:all .35s ease-in-out;color:var(--primary)}.sitemap-sec ol a:hover{color:var(--black)}.site-map-banner{justify-content:flex-start;align-items:flex-end;background-position:top center;padding:7.5rem 0 0}.site-map-banner h1{margin:0}.site-map-banner .banner-txt{margin-top:0}.wpcf7-form span.wpcf7-not-valid-tip{border:0;color:red;line-height:1.2;padding:2px 0;z-index:5;margin-top:5px;font-size:16px;border-radius:0}.wpcf7-form div.wpcf7-response-output{margin:15px 0;padding:15px;color:red;background:#fdeeee;border:solid 1px #f2c9c9!important;clear:both;border-radius:0;text-align:center}form.wpcf7-form div.wpcf7-response-output{font-weight:400;color:#468847;background:#dff0d8;border:solid 1px #d6e9c6!important;font-size:16px;border-radius:30px;text-align:center}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ec9a9a!important;margin:20px 0 0;padding:10px;color:red;background:#fff6f6;font-size:16px;text-align:center;border-radius:30px}.error404 .page-content{text-align:center;color:var(--white);display:table;margin:0 auto}.error404 .page-content :is(h1,h2,h3,h4,h5,h6,p){color:currentColor}.error404 .page-content h4{margin:20px 0}.error404 .page-content .button{margin:20px auto 0}.error404 .page-content-row{padding:0 0 80px;padding-top:calc(var(--headerHeight) + 40px);background:var(--primary);display:flex;align-items:center;justify-content:center}.grids{display:grid;grid-gap:30px}.no-gap{grid-gap:0}.grids2{grid-template-columns:1fr 1fr}.grids3{grid-template-columns:repeat(3,1fr)}.grids4{grid-template-columns:repeat(4,1fr)}.grids5{grid-template-columns:repeat(5,1fr)}.grids6{grid-template-columns:repeat(6,1fr)}.wpcf7-list-item .wpcf7-list-item-label:before{left:0;border:1px solid #000}.wpcf7-list-item .wpcf7-list-item-label:before{top:0;width:25px;height:25px;color:#fff}.wpcf7-list-item .wpcf7-list-item-label:before,.wpcf7-list-item .wpcf7-list-item-label:after{content:"";position:absolute;transition:all .2s}.wpcf7-list-item .wpcf7-list-item-label:after{font-size:13px;left:5px;top:5px;font-weight:var(--semi-bold);color:var(--secondary-color);opacity:0;width:15px;height:15px;background-color:var(--secondary-color);transform:scale(0)}.wpcf7-list-item input:checked+.wpcf7-list-item-label:after{transform:scale(1);opacity:1}.wpcf7-spinner{position:absolute!important;top:50%;left:auto;transform:translateY(-50%);background-color:var(--black)!important}.img-hover{overflow:hidden;position:relative}.img-hover:hover img{transform:scale(1.03)}.img-hover img{transition:transform .3s ease-in-out;width:100%}ul.page-numbers{margin:3.2rem auto 0;padding:0;text-align:center;display:flex;align-items:center;justify-content:center;grid-gap:6px;flex-wrap:wrap}.page-numbers li{display:inline;line-height:1}.page-numbers li .page-numbers,.page-numbers li a{display:flex;align-items:center;justify-content:center;text-decoration:none;color:#000;border:1px solid var(--primary);transition:all .35s ease-in-out;font-size:16px;padding:9px 12px;line-height:1}.page-numbers li a.active,.page-numbers li .current,.page-numbers li a:hover{background-color:var(--primary);border-color:var(--primary);color:#fff}.spinner{width:30px;height:30px;border:4px solid var(--secondary);border-top:4px solid var(--primary);border-radius:50%;animation:spin 1s linear infinite!important;position:fixed;top:50%;transform:translate(-50%,-50%);left:50%;z-index:99999}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.overlay{position:relative;z-index:999;overflow:hidden}.overlay:after{content:"";position:fixed;top:0;left:0;background-color:#4444449e;width:100%;height:100%;z-index:999}.nav-overlay{position:relative;z-index:999;overflow:hidden}.nav-overlay:after{content:"";position:fixed;top:0;left:0;background-color:#4444449e;width:100%;height:100%;z-index:99}.header-toprow .header-top-slider .swiper-slide{justify-content:center}.header-toprow .header-top-slider .swiper-slide .header-top-info{text-align:center;display:flex;align-items:center;justify-content:center;color:#242424;font-weight:500}.header-toprow .header-top-slider .swiper-slide .header-top-info p{display:inline-block}.section-row{padding:100px 0}.section-row+.subscribe-newsletter-main{padding-top:42px}.default-banner,.shopify-policy__title{background:#81cfff;padding:50px 0;position:relative;overflow:clip;z-index:1}:is(.default-banner,.shopify-policy__title):after{content:"";position:absolute;top:0;left:0;background:url(curve-line.svg) center top no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:100%;height:100%;opacity:.07}.default-banner-box h1{font-size:var(--h1);margin-bottom:12px}.inner-banner h2{font-size:clamp(1.5rem,2.291666666666667vw,2.5rem)}.inner-banner p{font-size:var(--h5);color:var(--black)!important;font-weight:500}.inner-banner h5{font-weight:500;font-family:var(--font-secondary)}.inner-banner h5:last-of-type{margin-bottom:0}.inner-banner:after{background:url(inner-banner-line.svg) center top no-repeat}figure{margin:0}.default-banner-box{display:flex;align-items:center;grid-gap:20px}.default-banner-box .section-title p{color:#585858;margin-bottom:38px}.default-banner-box .section-title p:last-child{margin-bottom:0}.default-banner-box .section-title{flex:1 0 calc(55% - 10px)}.default-banner-box .banner-img{flex:1 0 calc(45% - 10px)}.default-banner-box .banner-img figure{max-width:760px;width:100%;display:flex}.default-banner-box .banner-img figure img{width:100%;height:auto;object-fit:contain}.taglines{display:flex;align-items:center;margin-bottom:12px}.taglines span{display:inline-block;position:relative;font-size:var(--h5);color:var(--primary);font-weight:600;text-transform:uppercase;padding-right:20px;margin-right:20px;line-height:1.5}.taglines span:last-child{padding-right:0;margin-right:0}.taglines span:last-child:after{display:none}.taglines span:after{content:"";position:absolute;top:50%;right:-4px;transform:translateY(-50%);width:8px;height:auto;aspect-ratio:1;border-radius:50%;background-color:#9f755a;opacity:.2}.small-wrap{max-width:1490px;margin:0 auto;width:100%}.subscribe-newsletter-main{margin-top:100px;padding:80px 0;background:#fbfbfb}.subscribe-newsletter-row{display:grid;grid-template-columns:auto 423px;grid-gap:74px;padding:0 55px;border-radius:6px;align-items:center;justify-content:center}.subscribe-newsletter-row .subscribe-newsletter-image{margin-top:-178px;order:2}.subscribe-newsletter-row .subscribe-newsletter-image img{width:100%;height:auto;object-fit:contain}.subscribe-newsletter-row .subscribe-newsletter-info{max-width:640px}.subscribe-newsletter-row .subscribe-newsletter-info h3{margin-bottom:20px}.subscribe-newsletter-row .subscribe-newsletter-info p{font-size:16px;line-height:1.5;margin:0 0 16px}.subscribe-newsletter-row .subscribe-newsletter-info .form-block{margin:0;display:flex;grid-gap:0 16px;flex-wrap:wrap}.subscribe-newsletter-row .subscribe-newsletter-info .form-block .form-group{flex:1}.subscribe-newsletter-row .subscribe-newsletter-info .form-block .form-group input{border-radius:24px;height:45px;box-shadow:none}.subscribe-newsletter-row .subscribe-newsletter-info .form-block .form-group.submit-btn{flex:inherit}.subscribe-newsletter-row .subscribe-newsletter-info .form-block .form-group.submit-btn input{height:auto}.newsletter-form__message--success{display:flex;align-items:center;width:100%;grid-gap:10px}.newsletter-form__message--success svg{width:30px}.section-title p{display:inline-block;vertical-align:top}.section-title p:last-child{margin-bottom:0}.section-title .button{margin-top:6px}.section-title.center{text-align:center;display:table;margin:0 auto}.customer-reviews-row{overflow:clip;padding-bottom:10px}.customer-reviews-row .section-title{text-align:center}.customer-reviews-row h5{font-weight:500}.swiper-pagination{display:flex;grid-gap:12px}.swiper-wrapper{height:auto}.swiper-wrapper .swiper-slide{display:flex;height:auto}.swiper-pagination-bullet{background-color:#eee;opacity:1;margin:0!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fec617}.customer-reviews-box{display:flex;width:auto;padding-top:80px}.customer-reviews-box .swiper-wrapper{padding-bottom:20px}.customer-reviews-box .swiper-pagination{display:inline-flex;width:auto}.customer-reviews-box .slider-arrow-box{position:relative;display:flex;align-items:center;justify-content:flex-end;grid-gap:12px;padding-bottom:0;width:auto}.customer-reviews-box .slider-arrow-box .swiper-button-prev,.customer-reviews-box .slider-arrow-box .swiper-button-next{margin:0;position:static;width:40px;height:24px;border-radius:20px;padding:2px;color:#fec617;border:1px solid #FEC617;transition:all .25s cubic-bezier(.75,.1,.6,1);background:0 0;min-height:revert;font-size:12px}:is(.customer-reviews-box .slider-arrow-box .swiper-button-prev,.customer-reviews-box .slider-arrow-box .swiper-button-next):after{display:none}:is(.customer-reviews-box .slider-arrow-box .swiper-button-prev,.customer-reviews-box .slider-arrow-box .swiper-button-next):hover{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.customer-reviews-slide{border:1px solid #FEC617;border-radius:3px;padding:32px;width:100%}.customer-reviews-slide .customer-reviews-info{display:flex;flex-direction:column;height:100%}.customer-reviews-slide .customer-reviews-info p{font-size:16px;color:var(--textcolor);font-weight:500}.customer-reviews-slide .customer-reviews-info .autho-info{display:flex;grid-gap:20px;align-items:flex-start;margin-top:auto}.customer-reviews-slide .customer-reviews-info .autho-info figure{min-width:48px;width:48px;height:auto;aspect-ratio:1;overflow:hidden;border-radius:50%;display:flex}.customer-reviews-slide .customer-reviews-info .autho-info figure img{width:100%;height:auto;object-fit:cover}.customer-reviews-slide .customer-reviews-info .autho-info p{margin-bottom:0;text-transform:uppercase}.dot{position:relative;z-index:1;display:inline-block}.dot:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;pointer-events:none;background-color:#efd066;width:100%;height:auto;aspect-ratio:1;border-radius:50%}.how-it-is-made-main{background-color:var(--bg-color);overflow:clip;position:relative;z-index:1}.how-it-is-made-main:after{content:"";position:absolute;top:0;left:0;background:url(how-made-curve-line.svg) center top no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:100%;height:100%;opacity:.07}.how-it-is-made-main:before{content:"";position:absolute;top:0;right:0;background:url(how-it-works-line.svg) center top no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:400px;height:100%;opacity:.07}.how-it-is-made-row{display:grid;grid-template-columns:414px auto;grid-gap:68px;align-items:flex-start;padding-top:80px;position:relative}.how-it-is-made-image{position:sticky;top:calc(var(--headerHeight) + 10px);display:flex;width:100%}.how-it-is-made-image figure{display:flex;width:100%}.how-it-is-made-image img{width:100%;object-fit:contain;height:auto}.how-it-is-made-box-row{counter-reset:my-sec-counter;grid-gap:20px;width:100%}.how-it-is-made-box{border:1px solid #A48C6A;padding:24px;position:relative}.how-it-is-made-box:after{counter-increment:my-sec-counter;content:"0" counter(my-sec-counter);position:absolute;right:32px;top:35px;font-size:66px;color:#a48c6a1f;display:flex;justify-content:center;align-items:center;font-weight:600;line-height:1.2;transition:all .35s ease-in-out;font-family:var(--font-secondary)}.how-it-is-made-box i{font-size:44px;display:flex;color:var(--primary);margin:0 0 12px}.how-it-is-made-box h4{margin:0 0 10px;line-height:1.5;width:calc(100% - 80px);font-weight:600}.how-it-is-made-box h6{font-weight:400;font-size:16px}.how-it-is-made-box p{margin-bottom:10px;font-size:16px}.how-it-is-made-box p:last-child{margin-bottom:0}.how-it-is-made-box:hover i{animation:icon-bounce .8s 1}.how-it-is-made-box ul{margin-bottom:0;padding-left:10px}.how-it-is-made-box ul li{margin-bottom:4px;font-size:clamp(.875rem,.8333333333333333vw,1rem);position:relative;z-index:1;padding-left:15px}.how-it-is-made-box ul li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-color:var(--textcolor);z-index:-1;pointer-events:none;border-radius:50%}.how-it-is-made-box ul li:last-child{margin-bottom:0}@keyframes icon-bounce{0%,to,20%,50%,80%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.faq-section .faq-row{display:grid;grid-template-columns:auto 540px;grid-gap:50px;align-items:flex-start;position:relative}.faq-image{position:sticky;top:calc(var(--headerHeight) + 10px);background-color:var(--bg-color);padding:66px 32px}.faq-image figure{max-width:472px;width:100%;display:flex}.faq-image figure img{width:100%;height:auto}.faq-list-title{margin-bottom:50px;display:flex;grid-gap:20px;align-items:flex-end;justify-content:space-between}.faq-list-title .section-title{flex:1}.faq-list-title .section-title h6{font-weight:500}.faq-list-title .section-title h6:last-of-type{margin-bottom:0}.small-heading{font-weight:500}.product-info-main{background-color:#fefae0;position:relative;z-index:1;overflow:hidden}.product-info-main:after,.product-info-main:before{content:"";position:absolute;top:0;background:url(cookies-bg-img.svg) center top no-repeat;width:210px;height:100%;z-index:-1;pointer-events:none;background-size:100%;opacity:.03}.product-info-main:before{right:auto;left:-55px;background:url(cookies-bg-img-left.svg) center top no-repeat}.product-info-main:after{right:-55px}.product-info-row{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:20px;align-items:flx-start}.product-info-box{display:flex;flex-direction:column;justify-content:center;align-items:center;grid-gap:24px}.product-info-box i,.product-info-box img{display:flex;font-size:52px;color:#2b1910;width:52px;height:52px;object-fit:contain;justify-content:center;align-items:center}.product-info-box .product-info-icons{width:90px;height:auto;aspect-ratio:1;border-radius:50%;background-color:#fec617;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.product-info-box .product-info-icons:after{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 6px);height:auto;aspect-ratio:1;border-radius:50%;border:2px solid rgba(43,25,16,.84)}.product-info-box .product-info{text-align:center}.product-info-box .product-info h6{font-size:16px;font-weight:600;text-transform:capitalize}.product-info-box .product-info h6:last-of-type{margin-bottom:0}.product-image .dot:after{width:calc(100% - 180px);left:44%}.product-image figure{max-width:611px;width:100%;display:flex;aspect-ratio:611/446}.product-image figure img{width:100%;height:100%;object-fit:contain}.product-main{overflow:clip}.product-row{align-items:flex-start}.pricing-row{display:flex;align-items:center;grid-gap:18px}.pricing-row .price{font-size:26px;color:var(--black);font-weight:500}.pricing-row .old-price{display:flex;align-items:center;grid-gap:8px}.pricing-row .old-price del{color:var(--textcolor);font-weight:400;font-size:26px}.pricing-row p{margin-bottom:0}.product-content h3{margin:0 0 20px}.product-content h6{font-weight:500;font-family:var(--font-primary)}.product-content .pricing-row{margin:0 0 16px}.product-content form .form-block{margin:0;display:flex}.product-content form .form-group{display:flex;align-items:center;grid-gap:14px;flex-wrap:wrap;padding:0 0 30px}.product-content form .form-group .radio{margin-right:0;float:none}.product-content form .form-group .radio label{padding:10px 22px}.product-content form .form-group .radio input,.product-content form .form-group .radio .input-helper{width:100%;height:100%}.product-content form .form-group .radio .input-helper:after,.product-content form .form-group .radio .input-helper:before{border-radius:20px}.product-content form .form-group .radio .input-helper:before{background-color:#fbf9f8;border-color:#fbf9f8;z-index:-1}.product-content form .form-group .radio .input-helper:after{background-color:transparent}.product-content form .form-group .radio input:checked+.input-helper:before{border-color:#924b1782}::selection{background-color:#e6f2ff;color:var(--textcolor)}.p-0{padding:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.m-0{margin:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.about-main .product-row{align-items:center;grid-gap:148px}.about-main .product-image figure{max-width:700px;aspect-ratio:700/475}.about-main .section-title h2{margin:0 0 20px}.about-main .section-title p{margin:0 0 16px}.product-info-details-box{display:flex;align-items:center;grid-gap:10px}.product-info-details-box h6{margin-bottom:0;font-size:14px;color:#000}.product-info-details-box .product-info-details-icons{width:56px;height:auto;border-radius:50%;aspect-ratio:1;background-color:#fff6ef;display:flex;align-items:center;justify-content:center}.product-info-details-box .product-info-details-icons i,.product-info-details-box .product-info-details-icons img{color:var(--primary);font-size:30px;width:30px;height:30px;object-fit:contain}.product-info-details{grid-gap:24px;max-width:520px}.our-journey-main{background-color:var(--bg-color);position:relative;z-index:1;overflow:hidden}.our-journey-main:after{content:"";position:absolute;top:0;left:0;background:url(our-jorney-line.svg) center top no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:100%;height:100%;opacity:.06}.our-journey-flow{margin:50px auto 0}.our-journey-row{position:relative;z-index:1;max-width:1021px;margin:0 auto;overflow:hidden}.our-journey-row:before{content:"";position:absolute;width:1px;background-color:#ded5b5;height:100%;top:0;left:0;right:0;margin:0 auto}.our-journey-row:after{content:"";position:absolute;width:12px;height:12px;border-radius:50%;background-color:#ded5b5;bottom:0;left:0;right:0;margin:0 auto}.our-journey-row .our-journey-info{position:relative;z-index:1;padding-left:var(--journey-space);padding-bottom:24px}.our-journey-row .our-journey-info p:last-child{margin-bottom:0}.our-journey-row .our-journey-info .our-journey-content{padding-top:80px}.our-journey-row .our-journey-info .our-journey-content h6{margin-left:calc(-1 * var(--journey-space));padding:11px 40px;background:var(--secondary);display:inline-flex;margin-bottom:40px;font-size:16px;font-weight:700}.our-journey-row .our-journey-info .our-journey-content .year-info{position:absolute;padding:4px 20px;left:0;top:0;background-color:#fff0bc;color:#000;transform:translate(-50%)}.our-journey-row .our-journey-info .our-journey-details{position:relative;z-index:1}.our-journey-row .our-journey-info .our-journey-details:before{content:"\e909";position:absolute;top:50%;left:calc(-1 * var(--journey-space));transform:translate(-50%,-50%);font-size:22px;color:#ded5b5;font-family:icomoon!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.our-journey-row .our-journey-img{display:flex;justify-content:flex-end;padding-right:70px}.our-journey-row .our-journey-img figure{min-width:200px;max-width:200px;height:100%;overflow:hidden;border-radius:50%}.our-journey-row .our-journey-img img{width:100%;height:auto;object-fit:cover}.our-journey-row .our-journey-box{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;padding-bottom:90px;position:relative;align-items:flex-end}.our-journey-row .our-journey-box:last-child{padding-bottom:40px}.our-journey-row .our-journey-box:last-child .our-journey-details:before{display:none}.our-journey-row .our-journey-box:nth-child(2n){flex-direction:row-reverse;margin-left:0}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-img{justify-content:flex-start;padding-left:70px;padding-right:0}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-info{order:-1;padding-left:0;padding-right:var(--journey-space)}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-info:before{left:auto;right:0}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-info .our-journey-content{text-align:right}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-info .our-journey-content h6{margin-right:calc(-1 * var(--journey-space))}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-info .our-journey-content .year-info{left:auto;right:0;transform:translate(50%)}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-info .our-journey-details{position:relative;z-index:1}.our-journey-row .our-journey-box:nth-child(2n) .our-journey-info .our-journey-details:before{left:auto;right:calc(-1 * var(--journey-space));transform:translate(50%,-50%)}.product-form__input{border:0;display:flex;align-items:center;grid-gap:14px;flex-wrap:wrap;padding:0}.product-content form .form-group input:checked+label .input-helper:before{border-color:#924b1782}.product-content form .form-group .disabled{cursor:not-allowed!important}.product-content form .form-group .disabled+label{opacity:.5}.product-content form .form-group .disabled+label .input-helper:before{border-color:transparent!important}.fitness-friendly-main{overflow:clip;padding-top:160px}.fitness-friendly-row{background-color:#fdfbf5;border:1px solid rgba(146,75,23,.1);border-radius:6px;padding:0 20px;position:relative;z-index:1}.fitness-friendly-row:before,.fitness-friendly-row:after{content:"";position:absolute;background-size:cover;pointer-events:none;z-index:-1;opacity:.07;top:0;height:100%}.fitness-friendly-row:before{right:0;background:url(fitness-right-line.svg) center top no-repeat;width:400px}.fitness-friendly-row:after{left:0;background:url(fitness-left-line.svg) center top no-repeat;width:1108px}.fitness-friendly-info{padding:30px 0;flex:1 0 calc(50% - 10px);max-width:535px;width:100%}.fitness-friendly-info h2,.fitness-friendly-info h3,.fitness-friendly-info h4,.fitness-friendly-info h5,.fitness-friendly-info h6{color:var(--primary);font-weight:800}.fitness-friendly-box{max-width:1196px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;grid-gap:88px}.fitness-friendly-image{margin-top:-100px;flex:1 0 calc(50% - 10px)}.fitness-friendly-image figure{display:flex;width:100%;max-width:574px}.fitness-friendly-image figure img{width:100%;height:auto;object-fit:cover}.instagram-post figure{max-width:226px;display:flex;width:100%;border-radius:6px;overflow:hidden;filter:grayscale(1);transition:all .35s ease-in-out}.instagram-post figure:hover{filter:grayscale(0)}.instagram-post figure img{width:100%;height:auto;object-fit:cover}.instagram-main .section-title{margin-bottom:40px}.terms_and_conditons_info{margin-bottom:50px}.terms_and_conditons_info:last-child{margin-bottom:0}.terms_and_conditons_info .terms-title{font-weight:600;font-size:var(--h5);margin-bottom:16px}.terms_and_conditons_info ul li{margin-bottom:10px;font-size:clamp(.875rem,.8333333333333333vw,1rem);position:relative;z-index:1;padding-left:15px;font-family:Poppins,Arial,Helvetica,sans-serif;color:#4e4e4e}.terms_and_conditons_info ul li:before{content:"";position:absolute;top:10px;left:0;width:4px;height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-color:var(--textcolor);z-index:-1;pointer-events:none;border-radius:50%}.terms_and_conditons_info p{line-height:1.5;font-size:clamp(.875rem,.8333333333333333vw,1rem);margin-bottom:30px;color:#4e4e4e}.terms_and_conditons_info p:last-child{margin-bottom:0}.terms_and_conditons_info .bolder-text{font-weight:500;font-size:clamp(.875rem,.9375vw,1.125rem)}.contact-section .form-section input[type=submit]{margin-top:0}.contact-section-row{display:grid;grid-template-columns:1fr 428px;grid-gap:73px}.contact-section-row h3{font-size:clamp(1.125rem,1.25vw,1.5rem);font-weight:600;margin-bottom:30px;line-height:1.5}::placeholder,::-ms-input-placeholder{color:var(--textcolor);opacity:1}.quick-link-section ul{display:flex;flex-direction:column;gap:30px;margin:0}.quick-link-section li span{width:40px;aspect-ratio:1;border-radius:50%;background:#fec617;display:flex;align-items:center;justify-content:center}.quick-link-section li span i{color:var(--white);font-size:19px}.quick-link-section li span i.icon-email{font-size:15px}.quick-link-section ul li{padding:20px;background:#fdfbf5;border:1px solid #ECDDD4;border-radius:6px;display:inline-flex;align-items:center;gap:20px;font-weight:600;font-size:clamp(.875rem,.8333333333333333vw,1rem)}.quick-link-section a{display:inline-flex;align-items:center;gap:20px;font-weight:600;color:var(--textcolor);transition:background-size .25s cubic-bezier(.15,.3,.2,.9),color .25s cubic-bezier(.15,.3,.2,.9);background-image:linear-gradient(transparent calc(100% - 1px),var(--primary) 1px);background-position:right bottom;background-repeat:no-repeat;background-size:0% 100%}.quick-link-section a:hover{color:var(--primary);background-size:100% 100%;background-position:left bottom}.quick-link-section li:last-child a{cursor:pointer}.form-section input[type=submit]{margin-top:6px}.register-section-row{display:grid;grid-template-columns:1fr 480px;grid-gap:225px;max-width:1280px;margin:0 auto}.register-section-row .form-section h3{color:var(--primary);margin-bottom:12px}.register-img-section{max-width:470px;width:100%;aspect-ratio:1;padding-top:40px}.register-img-section .dot{max-width:433px;aspect-ratio:433/452;width:100%}.register-img-section .dot img{width:100%;object-fit:contain;height:100%}.register-img-section .dot:after{width:90%;top:unset;bottom:6px;transform:translate(-50%);box-shadow:0 -20px 0 20px #faefcc,0 -40px 0 40px #fdfaee}.form-title p{font-size:16px;font-family:var(--font-secondary);font-weight:400}.form-title p:last-child{margin-bottom:0}.form-title{margin-bottom:28px}.agree_terms{font-family:var(--font-primary);color:var(--textcolor);display:block;margin:16px 0 24px}.agree_terms a{font-style:normal;font-weight:500;transition:background-size .25s cubic-bezier(.15,.3,.2,.9),color .25s cubic-bezier(.15,.3,.2,.9);background-image:linear-gradient(transparent calc(100% - 1px),var(--textcolor) 1px);background-repeat:no-repeat;background-size:100% 100%;background-position:left bottom;color:var(--textcolor)}.agree_terms a:hover{background-position:right bottom;background-size:0% 100%}.register-section-row .form-section input[type=submit],.register-section-row .form-section .button{width:100%;margin-top:0;text-transform:capitalize}.register-section-row .form-block{grid-gap:24px}.already_account{text-align:center;display:table;margin:24px auto 0}.already_account a{font-weight:500;transition:background-size .25s cubic-bezier(.15,.3,.2,.9),color .25s cubic-bezier(.15,.3,.2,.9);background-image:linear-gradient(transparent calc(100% - 1px),var(--primary) 1px);background-position:right bottom;background-repeat:no-repeat;background-size:0% 100%}.already_account a:hover{color:var(--primary);background-size:100% 100%;background-position:left bottom}.extra-info{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;gap:10px 0}.extra-info .forget-password{display:inline-flex;margin-left:auto;transition:background-size .25s cubic-bezier(.15,.3,.2,.9),color .25s cubic-bezier(.15,.3,.2,.9);background-image:linear-gradient(transparent calc(100% - 1px),var(--primary) 1px);background-position:right bottom;background-repeat:no-repeat;background-size:0% 100%}.extra-info .forget-password:hover{color:var(--primary);background-size:100% 100%;background-position:left bottom}.extra-info .checkbox{width:50%;text-transform:capitalize}.product-shop-section-row{display:grid;grid-template-columns:738px auto;grid-gap:83px;align-items:flex-start;position:relative}.product-image-section{width:100%;height:100%;background:#fdfbf5;border:1px solid rgba(146,75,23,.1);display:flex;align-items:center;justify-content:center}.mainslider{margin-bottom:34px}.product-shop-image{max-width:738px;width:100%;position:sticky;top:calc(var(--headerHeight) + 20px)}.product-shop-image .product-image-section figure{display:flex;width:100%;max-height:423px;height:100%}.product-shop-image .product-image-section figure img{width:100%;height:100%;object-fit:contain}.main-slider .product-shop-image figure{aspect-ratio:283 / 423}.thumbslider .product-image-section figure{max-width:120px;width:100%;aspect-ratio:120/109}.thumbslider .product-image-section figure img{width:100%;height:100%;display:block;object-fit:contain}.mainslider .product-image-section{border-radius:6px;padding:50px}.thumbslider .product-image-section{border-radius:4px;padding:15px}.thumbslider .swiper-button-prev{left:0}.thumbslider .swiper-button-next{right:0}.thumbslider .swiper-button-next,.thumbslider .swiper-button-prev{color:var(--primary)}.thumbslider .swiper-button-next:after,.thumbslider .swiper-button-prev:after{font-size:20px;font-family:icomoon}.thumbslider .swiper-button-next:after{content:"\e900"}.thumbslider .swiper-button-prev:after{content:"\e900";transform:rotate(180deg)}.star-rating{display:flex;align-items:center;gap:4px;margin-bottom:10px}.star{display:inline-block;width:100px;height:18px;position:relative;overflow:hidden}.star:after{filter:grayscale(1);opacity:.5}.star:before,.star:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(stars.svg);background-repeat:repeat-x;background-size:20px}.star:before{width:calc((100% / 5)* var(--rating));z-index:1}.product__title h1,.product__title h2{font-size:clamp(1.575rem,1.875vw,2.25rem)}.product_pricing .pricing-row .price{font-size:28px;line-height:1.5}.product_pricing .pricing-row{margin-bottom:0}.product_pricing{padding-top:28px;padding-bottom:28px;border-bottom:1px solid rgba(215,215,215,.4)}.product__description{border-top:1px solid rgba(215,215,215,.4);padding:28px 0;margin-top:28px;padding-bottom:0!important}.product-form-template{padding:28px 0 0}.product__description h6{font-size:clamp(1rem,1.041666666666667vw,1.25rem)}.product__description ul{display:flex;align-items:center;grid-gap:10px;margin:0}.product__description ul li{position:relative;padding-left:15px;font-weight:500}.product__description ul li:before{content:"";position:absolute;top:10px;left:0;width:5px;height:auto;aspect-ratio:1;display:flex;align-items:center;justify-content:center;background-color:#d9d9d9;z-index:-1;pointer-events:none;border-radius:50%}.product__description ul li:first-child{padding-left:0}.product__description ul li:first-child:before{display:none}.quantity{color:var(--black);position:relative;width:148px;display:flex;border-radius:50px!important;border:1px solid var(--black);padding:8px 15px;align-items:center;justify-content:space-evenly;grid-gap:22px}.quantity .quantity__button{background:transparent;padding:0;color:var(--black);font-size:20px}.quantity input{border:none;padding:0;width:20px;background:transparent;font-size:12px!important;text-align:center}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.quantity-title{display:block;margin-bottom:0}.quantity-section{margin-bottom:37px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px}.product-form-template .cart-button .button{min-width:305px;width:100%;margin:0}.cart-button{display:flex;align-items:center;grid-gap:40px;flex-wrap:wrap}.cart-button .free-shipping{font-size:12px;font-weight:500;position:relative;line-height:1.5;padding-left:30px}.cart-button .free-shipping i{position:absolute;left:0;top:0;font-size:16px}.nutrition-section{position:relative;overflow:clip;z-index:1}.nutrition-section:after,.nutrition-section:before{content:"";position:absolute;background-repeat:no-repeat;background-size:contain;background-position:center;opacity:.03;z-index:-1}.nutrition-section:after{background-image:url(cookies-bg-img-left.svg);aspect-ratio:185/186;width:185px;left:-60px;top:20%}.nutrition-section:before{background-image:url(cookies-bg-img.svg);aspect-ratio:210/210;width:210px;right:-70px;top:20%}.nutrition-section-row{display:grid;grid-gap:50px;grid-template-columns:300px auto;align-items:flex-start}.nutrition-image-section{height:100%}.nutrition-detail-section{padding:40px 35px 30px;background:#edf6ff;display:grid;align-items:center;justify-content:center;text-align:center;position:relative;z-index:1;height:100%}.nutrition-detail-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(whats-inside-bg.svg);background-repeat:no-repeat;background-position:center;background-size:cover;z-index:-1}.nutrition-detail-section h3{margin-bottom:32px}.nutrition-detail-section figure{max-width:770px}.nutrition-detail-section figure img{width:100%;height:100%;object-fit:contain}.nutrition-image-section figure{aspect-ratio:300 /594}.nutrition-image-section figure img{width:100%;height:100%;display:block;object-fit:contain}.thumb-slide-box{padding:0 38px;overflow:hidden;position:relative}.thumb-slide-box .swiper{position:static;overflow:inherit}#consumer-popup{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;max-width:1230px;padding:0 30px;width:100%}.popouterbox .logo{max-width:360px;margin-bottom:25px}.popouterbox .close-popup{display:table;margin:30px 0 0;font-size:16px}.discount-section{width:100%;margin:0 auto;display:flex;padding:100px 90px;background:#fffbf0;border-radius:6px;grid-gap:50px;position:relative;z-index:99;align-items:center}.discount-section:after{content:"";position:absolute;top:0;left:0;background:url(popup-line.svg) right bottom no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:100%;height:100%;opacity:.15}.discount-image{min-width:340px}.discount-image figure{max-width:360px;width:100%;aspect-ratio:360 / 340}.discount-image figure img{width:100%;height:100%;display:block;object-fit:contain}.discount-content{max-width:570px;width:100%}.discount-content .discount-title{font-size:clamp(14px,1.25vw,1rem);font-weight:600;font-family:var(--font-secondary);letter-spacing:.06rem;text-transform:uppercase;display:block;margin-bottom:10px;line-height:1.2}.discount-content h3{font-size:clamp(1.3rem,2.604166666666667vw,2.625rem);letter-spacing:.01rem;line-height:1.4;margin-bottom:32px}.discount-content h3 .discount-brown,.discount-content h3 strong{font-size:clamp(1.5rem,2.604166666666667vw,3.125rem);color:var(--primary);display:block}.discount-content form .form-block{display:flex;grid-gap:12px}.discount-content form .form-block .form-group:first-child{flex:1}.discount-content form .form-block .form-group input{border-radius:24px;height:52px}.close{position:absolute;right:40px;top:40px;width:18px;height:18px;transition:all .35s ease-in-out;font-size:0}.close:before,.close:after{content:" ";position:absolute;left:15px;height:24px;width:2px;background-color:var(--textcolor);transition:all .35s ease-in-out}.close:before{transform:rotate(45deg)}.close:after{transform:rotate(-45deg)}.close:hover:before,.close:hover:after{background-color:var(--primary)}#RecoverEmail-email-error{display:flex;align-items:center;grid-gap:10px;order:2;grid-column:span 2}#RecoverEmail-email-error svg{width:30px}.form__message{display:flex;align-items:center;grid-gap:10px;font-size:14px;margin:0 0 20px}.form__message svg{width:24px}.errors{color:red}.swiper-slide-thumb-active .product-image-section{border-color:var(--primary)}.form-status{display:flex;align-items:center;grid-gap:10px;font-size:16px;margin:0 0 20px}.product__media-item{width:100%}.errors li a{color:red}.newsletter-form .form__message{margin:20px 0 0;width:100%}#insta-feed img,.instafeed-shopify img{filter:grayscale(1)}:is(#insta-feed img,.instafeed-shopify img):hover{filter:grayscale(0)}.instafeed-overlay{display:none!important}.shopify-app-block{max-width:1595px;padding:0 30px;margin:0 auto}#insta-feed>div{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:30px}.instafeed-container{width:100%!important;padding-top:0!important}#insta-feed img,.instafeed-shopify img{position:static!important;width:100%!important;height:100%!important;object-fit:cover!important;aspect-ratio:1}.cart__warnings{padding:100px 0}.cart-items th{padding-bottom:25px}.cart-items{border:0;margin:0}.cart-items thead tr th{border-bottom:1px solid rgba(215,215,215,.4)!important;text-transform:none;color:#868686;padding-bottom:25px;padding-left:26px!important;font-weight:500}.cart-item__quantity-wrapper{flex-direction:column}quantity-popover .visually-hidden{display:none}.quantity .quantity__button{display:flex}.quantity .quantity__button svg{width:10px;pointer-events:none}.cart-item__image-container{padding:16px;overflow:hidden;border-radius:6px;border:1px solid rgba(146,75,23,.1);display:flex;align-items:center;justify-content:center;background:#fdfbf5}.cart-item>td+td{padding-left:26px!important}.cart-item__name{color:var(--textcolor)}.cart-item__name:hover{text-decoration:none!important;color:var(--primary);text-underline-offset:0}.cart-items td{padding-top:30px!important}.cart-item__price-wrapper .price{font-weight:600;font-family:var(--font-secondary);text-align:left;font-size:var(--h6)}.cart-items *.right{text-align:left!important}.cart-item__details a{font-weight:700;font-family:var(--font-secondary);font-size:var(--h6)}.cart-item__details .product-option{font-weight:600;font-family:var(--font-secondary);font-size:clamp(.875rem,.8333333333333333vw,1rem);order:1}.cart-item__details dl .product-option{font-weight:500}.cart__footer .totals__total{margin-top:0;font-size:clamp(.875rem,.8333333333333333vw,1rem);font-weight:600;color:var(--textcolor)}.cart__footer .totals__total-value{font-size:clamp(.875rem,.8333333333333333vw,1rem);font-weight:600;color:var(--textcolor);margin-left:0;font-family:var(--font-secondary)}.cart__footer .totals{justify-content:space-between;grid-gap:20px}.cart__footer .tax-note{margin-top:18px;margin-bottom:30px;text-align:left;font-size:12px;font-weight:500}.cart__footer>*{width:100%;max-width:418px}.cart-item cart-remove-button{margin:0}.cart__items{border-bottom:1px solid rgba(215,215,215,.4)!important}.cart-item__image{max-width:100%;width:100%;height:auto}.cart-items thead th:first-child{padding-left:0!important}:is(.account,.order) h2{font-size:var(--h3)}:is(.account,.order) p{font-size:clamp(.875rem,.8333333333333333vw,1rem)!important}.customer div+div div+div{background:#e2f0ff;padding:34px 38px 34px 34px;border-radius:6px}:is(.account,.order)>div:nth-of-type(2){margin-top:0!important;padding:100px 0;display:grid!important;grid-template-columns:auto 430px;grid-gap:20px}:is(.account,.order)>div:nth-of-type(2)>div:first-of-type{padding-right:0!important}.activate button[name=decline],.addresses li>button,.addresses form button[type]{background-color:#fec617!important;color:#2b1910!important;margin:20px 10px!important}:is(.activate button[name=decline],.addresses li>button,.addresses form button[type]):hover{color:var(--white)!important;background-color:var(--primary400)!important}li[data-address]{margin-top:40px!important}.addresses ul{margin:20px 0 0!important}.customer:not(.account):not(.order){max-width:650px!important;padding:34px 38px 34px 34px!important;margin:100px auto;border-radius:6px;text-align:left!important}.select{display:flex;align-items:center;position:relative}.select svg{position:absolute;right:10px;width:16px}.customer .field{display:flex;flex-direction:column-reverse;grid-gap:10px;margin:10px 0!important}.addresses input[type=checkbox]{margin-top:6px!important}.addresses form button{margin:20px 0 0}.addresses form{margin-top:30px!important;justify-content:space-between}.addresses h2{font-size:var(--h3)}.addresses form>div label{display:inline-block;vertical-align:top}.addresses [aria-expanded=true]~div[id]{margin-top:30px}.address-section li[data-address]>h2{font-size:var(--h3);text-align:left!important;margin-bottom:20px!important}.address-section .addresses ul{text-align:left!important;display:flex;flex-direction:column}.address-section .customer button{margin:0;padding:17px 25px;font-size:16px;font-weight:600;max-width:210px;width:100%}.address-section div[data-address]{margin:20px 0 0;width:100%;border-top:1px solid #ddd;padding-top:20px}.address-section .addresses ul p{font-size:var(--h6)}.address-section .addresses li>button:first-of-type{margin-left:0!important}.address-section ul li{border:1px solid #ddd;border-radius:20px;padding:30px;background:#f3feff}label[for=AddressCountryNew],label[for=AddressProvinceNew]{font-size:var(--body)!important}.order-section{display:flex;grid-gap:32px;align-items:flex-start}.order-history{width:calc(100% - 430px)}.order-account-detail{max-width:430px;width:100%}.order-history-heading{margin-bottom:70px}.order-history caption.visually-hidden{display:none}table.order-history{border:1px solid #ddd!important;font-size:18px!important;margin-bottom:0!important}.customer .order-history thead th,.customer .order-history tbody td{padding:20px}.order-history table thead{border-bottom:1px solid #ddd!important}.customer .order-history tbody tr:last-child{border-bottom:none!important}.customer .order-history thead th{font-size:12px!important}.customer .order-history tbody td{font-size:16px!important;border-bottom:1px solid #ddd;vertical-align:middle}.customer .order-details tbody td a{font-size:16px!important;text-decoration:none;color:var(--primary);font-weight:500}.account table.order-history td:first-of-type a{padding:0!important;font-size:12px!important}.customer .order-account-detail a,.customer .order-history-heading a{font-size:14px!important}.customer .order-history-heading h1.customer__title{font-size:var(--h1)}.discount-content strong{font-weight:800;color:var(--primary)}#newsletter-form h3.form__message{font-size:20px;gap:20px;color:#428445}#newsletter-form .discount-content strong{font-weight:800;color:var(--primary)}.customer tfoot tr:first-of-type td,.customer tfoot tr:first-of-type th{font-size:18px!important;padding:15px 22px 6px!important}.order-history h2{margin:0 0 20px!important}.cart-item__details .product-option{margin-top:5px}.cart-item__details .product-option+dl{margin-top:0}#main-cart-items td.cart-item__details{position:relative;top:-12px}.order-account-detail>div{padding:0!important}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-size:22px!important;padding:15px 22px 24px!important}.order-section .order-account-detail p{margin-bottom:0!important}.order-section .order-account-detail p:last-child{margin-bottom:0!important}.customer tbody td:last-of-type{padding-bottom:20px!important}.subscribe-newsletter-info h3{font-size:var(--h3);font-weight:800}.cart-item__details{display:flex;flex-direction:column}.remove-item{font-size:16px!important;font-family:Montserrat;margin:0!important}.remove-item .button--tertiary{color:#f46e6e!important;font-size:16px;transition:all .35s ease-in-out}.remove-item .button--tertiary:hover{color:var(--primary)!important;background:transparent}.remove-item .button span{background:transparent!important}#main-cart-items .cart-items{padding-top:100px}#dynamic-checkout-cart{display:none}button#checkout{background-color:#fec617;text-decoration:none;color:#2b1910;padding:12px 0;font-size:1rem;border-radius:30px}button#checkout:hover{color:#fec617}.address-section .customer.addresses{padding:0 20px!important}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover{color:var(--primary)!important;text-decoration-thickness:0;text-decoration:none}.customer .order-account-detail a,.customer .order-history-heading a{font-size:16px!important}.underlined-link,.customer a,.inline-richtext a{text-decoration-thickness:0!important;text-decoration:none!important}.inner-banner h2{font-family:var(--font-secondary);font-weight:800}.cart-item cart-remove-button{margin:0!important}.cart__warnings .button{background:var(--primary);color:var(--white);border-radius:30px;font-size:16px;padding:8px 15px}.cart__warnings h1{font-size:var(--h2)}.cart-item__details,.cart-item__media{width:auto!important}.cart-item__image-container{padding:16px!important;overflow:hidden;border-radius:6px!important;border:1px solid rgba(146,75,23,.1)!important;background:#fdfbf5!important;max-width:117px;width:100%;aspect-ratio:117/105}.cart-item .cart-remove-button{justify-content:flex-end}.drawer__inner.gradient.color-scheme-1{max-width:552px;width:100%;margin:0 0 0 auto;padding:40px 35px 25px!important;position:fixed;right:-100%;transition:all .3s ease-in-out;left:auto;top:0;z-index:999;height:100vh;overflow-y:auto;display:flex!important;flex-direction:column;background:#fff;z-index:11111}.active .drawer__inner.gradient.color-scheme-1{right:0}body.minicart-open{overflow:hidden}.drawer__contents thead{display:none!important}.drawer__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:30px!important}.drawer__header h2{font-size:clamp(1.25rem,1.5625vw,1.875rem);font-family:var(--font-secondary);font-weight:800}.cart-drawer__form{border-top:1px solid #d7d7d7!important}.cart-drawer__overlay{position:fixed;left:0;top:0;width:100%!important;height:100%!important;content:"";background:#4444448c!important;z-index:11111}.drawer__contents .cart-item{display:grid!important;grid-template:repeat(2,auto) / repeat(3,auto);align-items:flex-start;padding:26px 0!important}button#CartDrawer-Checkout{background-color:#fec617;text-decoration:none;color:#2b1910;padding:12px 0;font-size:1rem;border-radius:30px;width:100%;transition:all .2s ease-in-out}button#CartDrawer-Checkout:hover{color:#ffc200;border-color:#362901;background:#362901}.cart__ctas .button:not(#CartDrawer-Checkout,#checkout){color:#8e6d05;border-color:#8e6d05}.cart__ctas .button:not(#CartDrawer-Checkout,#checkout) span{background:#8e6d05}.cart__ctas .button:not(#CartDrawer-Checkout,#checkout):hover{color:#fec617}.cart__ctas .button{background-color:var(--white);text-decoration:none;color:#fec617;padding:12px 0;font-size:1rem;border-radius:30px;width:100%;transition:all .2s ease-in-out;border:1px solid #FEC617}.cart__ctas .button:hover{background:#362901;color:#ffc200;border-color:#362901}cart-drawer.drawer.animate.active .cart-drawer__overlay{display:block}.drawer__cart-items-wrapper .cart-items td.cart-item__quantity{grid-column:2/3}.drawer__footer .totals{justify-content:space-between!important;font-size:16px;font-weight:800;font-family:var(--font-secondary);padding:20px 0!important;border-top:1px solid #d7d7d7!important;border-bottom:1px solid #d7d7d7!important;display:flex!important;align-items:center}.drawer__footer .totals h2,.drawer__footer .totals__total-value{font-size:16px;margin-bottom:0}.drawer__footer{background:#fffdf9!important}small.tax-note.caption-large.rte{font-size:12px;text-align:center;padding:15px 0!important;margin:0!important;display:block}svg.icon.icon-close{width:18px;height:18px;margin-top:5px;margin-left:1px}.footer-box ul li{white-space:nowrap}button.drawer__close{background:transparent;color:var(--textcolor);padding:0!important;transition:all .35s ease-in-out;width:40px;height:40px}button.drawer__close:hover{color:var(--white);background:var(--primary)}button.drawer__close svg{transition:.2s ease-in-out}button.drawer__close:hover svg{fill:#fff}.drawer__contents .cart-item__details a{font-size:16px!important;display:block}.drawer__footer .cart-drawer__footer .totals{border-top:0!important}.drawer__footer>div{padding-left:35px;padding-right:35px}.drawer__footer{justify-items:flex-end;margin-top:auto;margin-left:-35px;margin-right:-35px;border-top:1px solid #d7d7d7!important}cart-drawer.drawer.animate.active{visibility:visible}.drawer__cart-items-wrapper .cart-items td:not(:first-child){padding-top:0!important}.drawer__cart-items-wrapper table td:not(:first-child){border-top:0!important;border-right:0!important}.cart__items td.cart-item__media{width:3rem!important}.drawer__cart-items-wrapper .cart-item__media{padding:16px!important;overflow:hidden;border-radius:6px!important;border:1px solid rgba(146,75,23,.1)!important;background:#fdfbf5!important;max-width:117px;width:100%;aspect-ratio:117 / 105}.drawer__cart-items-wrapper .cart-item__details .product-option{display:flex}.drawer__cart-items-wrapper .cart-item__details .product-option dd{margin-left:10px}.free-shipping{display:flex;gap:8px;align-items:center;justify-content:center}.drawer__cart-items-wrapper svg.icon.icon-remove{font-size:18px!important;width:25px;height:25px}.drawer__cart-items-wrapper .button{background:transparent;color:#000}.drawer__cart-items-wrapper .button:hover,.drawer__cart-items-wrapper .button span{background:transparent}.quantity-popover-container .button--tertiary{display:none}h2.cart__empty-text{font-size:var(--h3);font-weight:800}.drawer__inner-empty~div{display:none}.cart-drawer__empty-content{display:flex;flex-direction:column;height:100%}.cart-drawer__warnings.center,.drawer__inner-empty{height:100%}.cart-drawer__empty-content button.drawer__close{position:absolute;top:30px;right:30px}.cart-drawer__empty-content .button{background:#fec617;color:#2b1910;border-radius:30px;width:100%;margin-top:auto;font-size:16px;padding:12px 15px;line-height:calc(1 + .2 / var(--font-body-scale));font-weight:400;letter-spacing:.1rem}.cart-drawer__empty-content .button:hover{background:var(--primary400);color:var(--white)}.cart-item .cart-remove-button{font-size:12px!important;color:#f46e6e}.cart-items .remove-item{display:flex!important;justify-content:flex-end;align-items:center}.cart__blocks .free-shipping{justify-content:flex-start}.drawer__cart-items-wrapper .cart-item__totals{display:none}.drawer__cart-items-wrapper .cart-item__quantity-wrapper.quantity-popover-wrapper{flex-direction:row;justify-content:space-between;display:flex;align-items:center}.drawer__cart-items-wrapper ul.discounts.list-unstyled{display:none}#CartDrawer .product-option{order:0;display:inline-block;float:left;max-width:initial;width:auto;margin-top:0}#CartDrawer .product-option+dl{display:inline-block;float:left;width:auto;max-width:initial;margin-left:30px;margin-top:0}#CartDrawer td.cart-item__details{display:block}#CartDrawer .product-option dd{margin-left:3px}#CartDrawer .cart-item__quantity{position:relative;top:-45px}#CartDrawer .product-option dt,#CartDrawer .product-option dd{float:left;display:inline-block}.drawer__contents .cart-item__details a{line-height:normal;margin-bottom:11px;display:table}.drawer__contents .quantity.cart-quantity,#main-cart-items .quantity.cart-quantity{padding:0;grid-gap:0;width:calc(14rem / var(--font-body-scale) + var(--inputs-border-width) * 2)}.drawer__contents .quantity.cart-quantity button,.drawer__contents .quantity.cart-quantity input,#main-cart-items .quantity.cart-quantity button,#main-cart-items .quantity.cart-quantity input{padding-top:8px;padding-bottom:8px;min-height:34px;display:flex;align-items:center;text-align:center}.drawer__contents .quantity.cart-quantity button,#main-cart-items .quantity.cart-quantity button{padding-left:15px;padding-right:15px}.drawer__footer .cart__ctas>*:not(noscript:first-child)+*{margin-top:0!important}.drawer__footer .cart__ctas{display:flex;gap:10px}#CartDrawer .drawer__header h2 span{font-weight:400}.cart-item__image-container.global-media-settings{align-items:center}.subscribe-newsletter-row .subscribe-newsletter-info .form-block .form-group input{height:52px}#main-cart-footer .section-template--16756172816578__cart-footer-padding{padding-top:40px}.quantity-popover-container .button--tertiary svg path{fill:var(--primary)}.quantity-popover-container .button--tertiary span{position:static!important;width:0;height:0}.quantity-popover-container .button--tertiary:hover span{background-color:transparent}.quantity-popover-container .button--tertiary{font-size:0;padding:0!important;margin-left:20px}.quantity-popover-container .button--tertiary:hover{background-color:transparent}ul.error-fields{color:#f30a0a;display:flex;gap:10px;font-size:14px;margin-top:8px;font-weight:500;padding:0}ul.error-fields li{line-height:1}ul.error-fields li a{color:#f30a0a}.form__message+.error-fields{display:none}.cart-item .loading__spinner{z-index:9999}.button:disabled,.button[aria-disabled=true],.button.disabled,.customer button:disabled,.customer button[aria-disabled=true],.customer button.disabled,.quantity__button.disabled{cursor:not-allowed;opacity:.5}.is-empty .cart__contents{display:none}.order-section .order-account-detail h2{font-weight:500}.order .fulfillment{padding:0!important;font-size:16px!important;margin-top:10px!important}#RowTotalRefund,.customer tr td#RowTotalRefund+td{color:green;font-size:14px!important;padding:20px!important;font-weight:500}.order tfoot tr:last-of-type td,.order tfoot tr:last-of-type th{font-weight:500}.customer .order-account-detail strong{font-weight:500}.order-account-detail>div{margin-bottom:20px}.footer-box.footer-get-in-touch ul li a{color:var(--black);font-weight:500}.footer-box.footer-get-in-touch ul li a:hover{color:var(--primary)}.product-shop-section .product__title{margin-bottom:20px}.product-shop-section .product-shop-image .mainslider .product-image-section>figure{aspect-ratio:283/423}.product-main .product-row{align-items:center}small#password_confirmation-error,#password-error{height:50px;color:#f12020}.product-content h5{font-weight:500}.drawer{visibility:hidden}.terms_and_conditons ul{display:block;list-style-type:disc;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;padding-inline-start:40px;unicode-bidi:isolate}input::selection{background-color:var(--primary);color:var(--white)}#main-cart-items .cart-item__image-container{aspect-ratio:1}#main-cart-items .cart-item__image-container .cart-item__image{width:100%;height:100%;object-fit:contain}.cart-item__error .cart-item__error-text{font-size:14px!important}.cart-item__error .cart-item__error-text+svg{width:2rem;margin-right:5px}.minicart-open.overlay:after{display:none!important}.form-block .error-fields{margin-bottom:0}.addresses .checkbox span{padding-left:30px}.cart-item__error{display:flex;align-items:flex-start;margin-top:.2rem;width:min-content;min-width:100%}.cart-item__error-text{line-height:1.4;letter-spacing:.04rem;order:1}.cart-item__error-text:empty+svg{display:none}form .newsletter-form__message--success{font-size:16px;gap:10px;color:#428445}cart-drawer .cart-item .cart-remove-button{padding:0!important}.shopify-challenge__container .g-recaptcha{margin-bottom:20px}.shopify-challenge__container{margin:30px auto}.shopify-challenge__message{font-size:16px}h2.form-status.form-status-list.form__message{color:#428445}.order-section .order-history #RowShipping{padding-left:20px;padding-right:20px}.order-section .order-history #RowShipping+td{padding-right:20px;padding-left:20px}.subscribe-newsletter-row .subscribe-newsletter-info h3{justify-content:flex-start}.newsletter_already_subscribe.newsletter-form__message.form__message{font-size:20px;font-weight:600;color:red}.product-shop-section .product-form__error-message-wrapper svg{width:20px}.product-form__error-message-wrapper{display:none}.banner-img{width:100%;overflow:hidden}.banner-swiper .swiper-slide{align-items:center;justify-content:center}.banner-img figure{max-height:590px}.default-banner-box{text-align:center}.taglines{justify-content:center}.marquee{--marquee-width: 100%;--marquee-height: 80px;--marquee-gap: 150px;--marquee-animation-duration: 20s}.marquee{width:var(--marquee-width);height:var(--marquee-height);background-color:var(--bg-color);color:var(--primary);overflow:hidden;position:relative}.marquee-content{list-style:none;height:100%;display:flex;animation:scrolling var(--marquee-animation-duration) linear infinite;margin:0;padding:10px 0;gap:var(--marquee-gap)}@keyframes scrolling{0%{transform:translate(0)}to{transform:translate(calc(-1 * var(--marquee-animate)))}}.marquee-content li{display:flex;justify-content:center;align-items:center;flex-shrink:0;max-height:100%;font-size:calc(var(--marquee-height)*3/10);white-space:nowrap}.marquee-content li img{width:100%;border:2px solid #eee}@media (max-width: 600px){:root{--marquee-height: 16vh;--marquee-elements-displayed: 3}.marquee:before,.marquee:after{width:5rem}}.key-features-section{background-color:#47a2f8;overflow:clip;position:relative;z-index:1;color:#fff}.key-features-section h3{color:#fff;font-size:clamp(2rem,1.870833vw,2.375rem);max-width:205px;margin:0 auto 8px}.key-features-section:after{content:"";position:absolute;top:0;left:0;background:url(how-made-curve-line.svg) center top no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:100%;height:100%;opacity:.07}.key-features-section:before{content:"";position:absolute;top:0;right:0;background:url(how-it-works-line.svg) center top no-repeat;background-size:cover;pointer-events:none;z-index:-1;width:450px;height:100%;opacity:.07}.key-features-section .row{display:grid;grid-template-columns:.5fr 1fr;align-items:center;gap:50px}.key-features-section .features-image img{width:100%;object-fit:cover}.key-features-section figure{position:relative}.key-features-section figure .animate-image{position:absolute;bottom:20px;right:20px;z-index:3;object-fit:contain;max-width:100px;filter:brightness(10);animation:spin2 linear 5s infinite;transform-origin:center}@keyframes spin2{to{transform:rotate(360deg)}}.key-features-section .content{text-align:center;max-width:308px;margin:0 auto}.key-features-section .content:not(:last-child){margin-bottom:40px}.key-features-section .content p{font-size:22px;margin-bottom:0}.customer-reviews-row{display:block}.customer-reviews-row .section-title{max-width:none;text-align:center;padding:0;display:block}.customer-reviews-box{max-width:100%;padding-top:50px}.high-profile-review-section{background:#124c82}.high-profile-box{text-align:center;position:relative;padding:60px 30px 65px;background-color:#fff;border:1px solid rgba(146,75,23,.1);margin-bottom:65px;display:flex;flex-direction:column;align-items:center;border-radius:3px;width:100%;color:#124c82}.high-profile-box figure{width:125px;padding:5px;aspect-ratio:1;border-radius:50%;overflow:hidden;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);border:1px solid rgba(146,75,23,.1);background-color:var(--white)}.high-profile-box figure img{object-fit:cover;width:100%;height:100%}.high-profile-box h3{font-size:var(--h4);color:#124c82;margin-bottom:15px}.high-profile-box q{font-size:20px;color:#124c82;font-weight:600;margin-bottom:30px;display:inline-block}.high-profile-box .about{font-size:16px}.customer-reviews-info .autho-row{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-top:auto}.thumbslider .swiper-wrapper .swiper-slide{padding:3px 0}.cart-item .cart-remove-button,cart-remove-button{position:relative;overflow:visible;min-height:auto;min-width:auto;margin:0}.cart-item .cart-remove-button:after,cart-remove-button:after{content:"";position:absolute;top:-5px;right:-10px;bottom:-5px;left:-10px;z-index:-1;background:#f5e8cf;border-radius:12px;opacity:0;transition:.2s ease-in-out}.cart-item .cart-remove-button:hover,.remove-item .button--tertiary:hover{color:#f46e6e!important}.cart-item .cart-remove-button:hover.cart-remove-button:after,cart-remove-button:hover:after{opacity:1}button[disabled]{pointer-events:none;cursor:default;opacity:.5}.quantity__button{position:relative;z-index:1}.quantity__button:after{content:"";position:absolute;width:25px;height:25px;background:#fdf4da;z-index:-1;border-radius:50%;opacity:0;transition:.2s ease-in-out;top:50%;left:50%;transform:translate(-50%,-50%)}.quantity__button:hover:after{opacity:1}.remove-item .button--tertiary{margin:0}@media screen and (min-width: 750px){.cart-items .remove-item{min-width:56px;min-height:86px}.remove-item .button--tertiary{min-width:auto;min-height:auto}}@media screen and (min-width: 750px) and (max-width: 989px){.cart-item .remove-item cart-remove-button{width:auto;height:auto}.cart-item.cart-item cart-remove-button{width:auto;height:auto}}form .form-group .radio:has(input[type=radio]:not(.disabled,[checked]):hover) label .input-helper:before{background:#fdf4da}cart-remove-button{line-height:1}.refund-policy h3{padding:30px 20px;text-align:center;font-size:22px;border:1px solid rgba(146,75,23,.1);background-color:#fdfbf5;border-radius:6px;line-height:1.5}.swiper-wrapper .swiper-slide{padding:5px}cart-drawer .cart-item__details{font-size:revert;line-height:1.2}.template-404{margin:0 auto;max-width:1565px;padding:100px 30px;text-align:center}.template-404 p{font-size:100px;font-weight:700;color:var(--primary);line-height:1}.template-404 h2{margin-bottom:30px}.shopify-policy__container{max-width:100%;padding:0}.shopify-policy__body,.shopify-policy__title h1{max-width:calc(var(--wrap) + (var(--wrapspace) * 2));width:100%;margin:0 auto;padding-left:var(--wrapspace);padding-right:var(--wrapspace)}.shopify-policy__body{padding-block:80px;font-size:18px}.shopify-policy__body strong:not(:first-child){margin-top:20px}.shopify-policy__body strong{font-size:24px}.shopify-section:has(.key-features-section)+.shopify-section .subscribe-newsletter-main{margin-top:200px}.social-section h3{text-align:center;margin-bottom:50px;font-size:50px}.social{display:flex;align-items:center;justify-content:center;gap:80px}.social a{transition:.2s ease-in-out}.social a:hover{opacity:.6}.social img{width:80px;height:80px;aspect-ratio:1;display:block}.discounts__discount--position.discounts__discount--position,.discounts__discount{justify-content:flex-start;gap:10px;background:#d6efd6;color:green;padding:5px 10px;border-radius:6px}.cart-item .discounts__discount--position.discounts__discount--position{padding:2px 6px;gap:4px;width:fit-content;font-size:14px}.discounts__discount{display:flex;align-items:center}.discounts__discount svg{width:20px;height:20px}.cart-drawer__footer .discounts{margin-top:10px}.featured-product .product__media-item:not(:first-child){display:none}.product-box{background:#fcfaf2;border:1px solid #F0EBD6;border-radius:6px;padding:20px 20px 30px}.product-box .card__inner{min-height:215px}.product-box .product-image{width:100%!important;height:215px}.product-box .product-image img{width:100%!important;height:100%!important;object-fit:contain!important;transition:.25s ease-in-out!important}.product-box .card__content{justify-content:center;text-align:center}.product-box .card-title{text-decoration:none!important;transition:.25s ease-in-out!important}.product-box .visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.product-box .hidden{display:none}.product-box .card__information{padding:30px 0}.product-box *{font-family:var(--font-primary)!important}.product-box .card__heading{font-size:22px;margin-bottom:10px}.product-box .card__heading a{color:#2b1910}.product-box .card__heading a:hover{color:var(--primary)}.product-box .btn.add-to-cart{width:100%;text-decoration:none;background-color:#924b17;color:#fff;text-align:center;font-size:16px;padding:14px 30px;font-weight:600;line-height:1.5;border-radius:30px;transition:background-color .35s cubic-bezier(0,.34,.74,.99),color .35s cubic-bezier(0,.34,.74,.99)}.product-box .btn.add-to-cart:hover{background-color:#362901;color:#ffc200}.product-box .price{margin-top:16px!important}.product-box .price .price-item--sale,.product-box .price__regular .price-item--regular{font-size:20px;font-weight:600;color:#2b1910;margin-right:0!important}.product-box .price .price__sale .price-item--regular{font-size:18px;font-weight:400;color:#444;margin:0!important}.product-box .card__information{display:flex;flex-direction:column}.product-box .card-information{margin-top:auto}.product-box .card__heading a:after{display:none}.product-list-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.product-list-section{padding:100px 0}.product-list-section h2{text-align:center;margin-bottom:50px}.product-list-grid.style-2{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.product-list-section .product{background:#fcfaf2;border-radius:6px;padding:30px 45px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px;text-align:center}.product-list-section .product figure img{aspect-ratio:205 / 260;object-fit:contain;width:100%;height:260px;max-width:100%}.product-list-section .product h4{margin-bottom:13px;font-size:28px;text-transform:uppercase;font-weight:700;transition:.25s ease-in-out!important}.product-list-section .product h4:hover{color:var(--primary)}.product-list-section .product .review{margin-bottom:16px;display:flex;align-items:center;justify-content:center;gap:20px}.star-stlyle-2{display:block;position:relative;width:144px;height:24px;z-index:1}.star-stlyle-2:after,.star-stlyle-2:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:url(/cdn/shop/files/star-fill-2.png?v=1732523950);background-repeat:repeat no-repeat;background-size:30px 24px;background-position:center}.star-stlyle-2:after{filter:grayscale(1);z-index:2}.star-stlyle-2:after{clip-path:inset(0 0 0 calc(100% / 5 * var(--rating)))}.review .text{font-size:16px;color:#444;font-weight:500}.product-list-section .product .price-info{margin-bottom:30px}.product-list-section .product .sale-price{font-size:24px;font-weight:600;color:#2b1910;margin-right:12px}.product-list-section .product .regular-price{color:#444;font-size:22px;font-weight:500}.product .btn.add-to-cart{display:block;margin-top:30px;width:100%;text-decoration:none;background-color:#924b17;color:#fff;text-align:center;font-size:16px;padding:14px 30px;font-weight:600;line-height:1.5;border-radius:30px;transition:background-color .35s cubic-bezier(0,.34,.74,.99),color .35s cubic-bezier(0,.34,.74,.99)}.product .btn.add-to-cart:hover{background-color:#362901;color:#ffc200}.product p{font-size:16px;font-weight:500;color:#000}.d-none{display:none!important}.facets-container{margin-bottom:30px}.facets-container .facets__summary{border:1px solid #2B1910;border-radius:20px;padding:10px 24px;min-height:40px;display:flex;align-items:center}.facets-container .facets__summary>div{position:relative;padding-right:24px;padding-top:1px;font-size:14px;line-height:1;display:flex;align-items:center}.facets-container .facets__summary>div svg{position:absolute;top:50%;right:0;width:14px;height:24px;transform:translateY(-50%)}.facets-container .facets__summary>div svg path{fill:#000}.facets-container .facets__summary span{color:#2b1910;font-size:14px;font-weight:500;line-height:1;text-decoration:none!important}.facets-container .facets__disclosure{margin-right:16px}.facets-container .facets__heading,.facets-container .facet-filters__label{color:#000;font-weight:500;font-size:20px;margin-right:20px}.facets-container .facet-filters__label{text-transform:uppercase}.facets-container .product-count__text{font-weight:500;color:#000;font-size:18px}.facets-container .product-count .loading__spinner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.facets-container .select{position:relative}.facets-container .select__select{border:1px solid #2B1910;border-radius:20px!important;padding:8px 48px 8px 24px;font-size:14px;color:#2b1910;font-weight:500;cursor:pointer}.facets-container .select svg{position:absolute;right:24px}.hidden{display:none!important}.product-inner-list-section{padding:100px 0}.mobile-facets__close-button{background:transparent!important}.product-inner-list-section .section-title{margin-bottom:60px}.product-inner-list-section .section-title h2{margin-bottom:0;font-size:40px}@media screen and (max-width:1300px){.product-list-grid{grid-template-columns:1fr 1fr 1fr}.product-list-grid.style-2{gap:30px}}@media screen and (max-width:1200px){.product-list-grid.style-2{grid-template-columns:1fr 1fr}.product-list-section .product h4{font-size:24px}}@media screen and (max-width:992px){.product-list-grid{grid-template-columns:1fr 1fr}.product-list-section,.product-inner-list-section{padding:70px 0}.product-list-section .product .price-info{margin-bottom:20px}.product-list-section .product{padding:30px}.product-list-section .product figure img{height:200px}.product-inner-list-section .section-title{margin-bottom:40px}.product-inner-list-section .section-title h2{font-size:34px}.facets-container .product-count__text{font-size:16px}}@media screen and (max-width:767px){.product-list-grid{grid-template-columns:1fr 1fr}.product-box .card__inner{min-height:180px}.product-box .product-image{height:180px}.product-list-section,.product-inner-list-section{padding:50px 0}.product-list-section .product .price-info{margin-bottom:10px}.product-list-grid.style-2{gap:20px}.product p{font-size:14px}.product-list-section .product .review{flex-direction:column;gap:10px}.product-list-section .product h4{font-size:22px}.product-inner-list-section .section-title{margin-bottom:30px}.product-inner-list-section .section-title h2{font-size:28px}.facets-container .product-count__text{font-size:14px}}@media screen and (max-width:568px){.product-list-grid,.product-list-grid.style-2{grid-template-columns:1fr}.product-box .card__heading{font-size:20px}.product-list-section h2{margin-bottom:30px}}summary{cursor:pointer;list-style:none;position:relative}summary .icon-caret{position:absolute;height:.6rem;right:1.5rem;top:calc(50% - .2rem)}summary::-webkit-details-marker{display:none}.disclosure-has-popup{position:relative}.disclosure-has-popup[open]>summary:before{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2;display:block;cursor:default;content:" ";background:transparent}.disclosure-has-popup>summary:before{display:none}.disclosure-has-popup[open]>summary+*{z-index:100}.visually-hidden{position:absolute!important;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);word-wrap:normal!important}.facets__header.facets__header{font-size:14px}.facets__list{margin:0}.mobile-facets__arrow svg{width:15px}@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width: 750px){.disclosure-has-popup[open]>summary+*{z-index:4}.facets .disclosure-has-popup[open]>summary+*{z-index:2}}@media screen and (min-width: 992px){.medium-hide{display:none!important}}@media screen and (max-width: 992px){.small-hide{display:none!important}}.no-product-text{text-align:center}.no-product-text span{font-size:20px;font-weight:500}.no-product-text span a:hover{color:#000!important;text-decoration:underline!important}.loading__spinner svg circle{display:none}.facets-container .product-count .loading__spinner{width:100%;height:100%;background:#00000080;z-index:9999;cursor:wait}.active-facets__button-remove,.facets__reset{background:transparent;padding:3px 10px;border-radius:20px}.active-facets__button-remove:hover,.facets__reset:hover{background:#fdfaf2}.drawer__footer>div{width:100%}.mobile-facets__open-label{font-weight:500}.product-shop-section .price__sale{display:none!important}.product-shop-section .price--on-sale+.price__sale{display:flex!important}.mobile-facets__open.mobile-facets__open{color:#000}.product-content form .form-block{margin-left:-2px}.product-list-grid.style-2 .product figure{flex-shrink:0}.product-list-grid.style-2 .product p{margin-bottom:0}.product-list-grid.style-2 .product .price-info{margin-top:auto}.product-list-grid.style-2 .product .product-info{flex:1;display:flex;flex-direction:column}
/*# sourceMappingURL=/cdn/shop/t/22/assets/style.css.map */
