*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:#fff0}*:focus{outline:thin dotted;outline-offset:-1px}a:focus,button{outline:none;box-shadow:none}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:""}b,strong{font-weight:bolder}em,i{font-style:italic}table{border-collapse:collapse;border-spacing:0}img{display:block;height:auto;max-width:100%}textarea{resize:vertical;width:100%;min-height:76px;display:block;line-height:1.3}input{line-height:1.1}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}input:focus,textarea:focus{outline:none;border-color:#ccc}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{color:inherit}input:focus::-moz-placeholder,textarea:focus::-moz-placeholder{color:inherit;opacity:1}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{color:inherit}input:focus+.search-form-button:before,textarea:focus+.search-form-button:before{color:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;height:100%}body{margin:0;padding:0}.site{overflow:hidden}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{text-decoration:none;background-color:#fff0}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body.fixed{overflow-y:hidden}#wpadminbar{display:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@font-face{font-family:"Barlow";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Light.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Light.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Light.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Light.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Light.ttf) format("truetype"),url("/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Light.svg#Barlow-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Barlow";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Regular.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Regular.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Regular.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Regular.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Barlow";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Medium.eot);src:local("Barlow Medium"),local("Barlow-Medium"),url("/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Medium.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Medium.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Medium.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Barlow";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-SemiBold.eot);src:local("Barlow SemiBold"),local("Barlow-SemiBold"),url("/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-SemiBold.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-SemiBold.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-SemiBold.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Barlow-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Bebas Neue";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/BebasNeue-Regular.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/BebasNeue-Regular.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/BebasNeue-Regular.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/BebasNeue-Regular.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/BebasNeue-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Anek Devanagari";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/AnekDevanagari-Medium.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/AnekDevanagari-Medium.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/AnekDevanagari-Medium.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/AnekDevanagari-Medium.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/AnekDevanagari-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Inter Tight";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/InterTight-Medium.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/InterTight-Medium.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/InterTight-Medium.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/InterTight-Medium.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/InterTight-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Manrope";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/Manrope-Light.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/Manrope-Light.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Manrope-Light.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Manrope-Light.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Manrope-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Inter";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/Inter-Light.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/Inter-Light.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Inter-Light.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Inter-Light.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Inter-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Iceland";src:url(/wp-content/themes/ffl-ecosystem/assets/fonts/Iceland-Regular.eot);src:url("/wp-content/themes/ffl-ecosystem/assets/fonts/Iceland-Regular.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Iceland-Regular.woff2) format("woff2"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Iceland-Regular.woff) format("woff"),url(/wp-content/themes/ffl-ecosystem/assets/fonts/Iceland-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}html{scroll-behavior:smooth}body{font-size:var(--font-size-base);background:#fff;font-family:var(--font-family-base);line-height:24px}h1,h2,h3,h4,h5,.h1{color:#1d212f;font-family:var(--font-family-secondary);font-weight:400}h1.white,h2.white,h3.white,h4.white,h5.white,.h1.white{color:#fff}h1,.h1{font-size:32px;line-height:40px;text-transform:var(--text-transform)}@media (min-width:992px){h1,.h1{font-size:48px;line-height:54px}}@media (min-width:1440px){h1,.h1{font-size:var(--h1-font-size);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}}h2{font-size:32px;line-height:40px;text-transform:var(--text-transform)}@media (min-width:1440px){h2.smaller{font-size:32px;line-height:60px}}@media (min-width:992px){h2{font-size:40px;line-height:50px}}@media (min-width:1440px){h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}}h3{font-size:28px;line-height:32px;text-transform:var(--text-transform)}@media (min-width:992px){h3{font-size:var(--h3-font-size);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}}h4{font-size:18px;line-height:22px;text-transform:var(--text-transform)}@media (min-width:992px){h4{font-size:24px;line-height:30px}}@media (min-width:1024px){h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}}h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}p.section-text{color:rgb(25 30 34 / .7)}.dot{color:var(--accent);display:none}.accent{color:var(--accent)}.screen-reader-text{display:none}.btn,.button{font-family:var(--font-family-button);font-size:var(--font-size-buttons);padding:15px 30px 12px;text-transform:var(--text-transform);line-height:24px;transition:all 0.5s;display:inline-block;border:1px solid;cursor:pointer;border-radius:var(--border-radius);letter-spacing:var(--letter-spacing-buttons);overflow:hidden}.btn-wrap,.button-wrap{display:flex;gap:10px}.btn>*,.button>*{position:relative;z-index:1}.btn-red,.btn.single_add_to_cart_button,.button-red,.button.single_add_to_cart_button{border:none;color:var(--accent-color);position:relative;background-color:#fff0;z-index:0}.btn-red::before,.btn-red::after,.btn.single_add_to_cart_button::before,.btn.single_add_to_cart_button::after,.button-red::before,.button-red::after,.button.single_add_to_cart_button::before,.button.single_add_to_cart_button::after{content:"";position:absolute;inset:0;z-index:-1;transition:opacity 0.3s ease;border-radius:inherit}.btn-red::before,.btn.single_add_to_cart_button::before,.button-red::before,.button.single_add_to_cart_button::before{background-color:#000;z-index:-2}.btn-red::after,.btn.single_add_to_cart_button::after,.button-red::after,.button.single_add_to_cart_button::after{background-color:var(--accent);opacity:1}.btn-red:hover::after,.btn.single_add_to_cart_button:hover::after,.button-red:hover::after,.button.single_add_to_cart_button:hover::after{opacity:.76}.btn-red:hover,.btn.single_add_to_cart_button:hover,.button-red:hover,.button.single_add_to_cart_button:hover{color:var(--accent-color-hover);border-color:var(--accent-hover)}.btn-bordered,.button-bordered{background-color:#fff0;border-color:rgb(255 255 255 / .2);color:#fff}.btn-bordered:hover,.button-bordered:hover{background-color:var(--accent);border-color:#fff0}.btn-grey,.button-grey{background-color:#f2f4f5;border-color:#f2f4f5;color:#191e22}.btn-grey:hover,.button-grey:hover{background-color:#e2e8ed;border-color:#e2e8ed}.btn-white,.button-white{background-color:#fff;border-color:#fff;color:#191e22;padding:8px 30px}.button:not(.btn){background-color:var(--accent);border-color:var(--accent);color:#fff;z-index:0;position:relative}.button:not(.btn)::before,.button:not(.btn)::after{content:"";position:absolute;inset:0;z-index:-1;transition:opacity 0.3s ease;border-radius:inherit}.button:not(.btn)::before{background-color:#000;z-index:-2}.button:not(.btn)::after{background-color:var(--accent);opacity:1}.button:not(.btn):hover::after{opacity:.76}.button:not(.btn):hover{color:var(--accent-color-hover);border-color:var(--accent-hover)}.button.loading{color:#fff0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;border-color:rgb(255 255 255 / .4)!important;transition:none}.button.loading:focus,.button.loading:active{outline:none}.button.loading::before{background-color:rgb(255 255 255 / .4);background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12.5' r='10' stroke='white' stroke-opacity='0.4' stroke-width='4'/%3E%3Cmask id='path-2-inside-1_9826_249930' fill='white'%3E%3Cpath d='M3.51472 20.9853C1.53585 19.0064 0.310841 16.3981 0.0515982 13.6116C-0.207645 10.8251 0.51518 8.03561 2.09504 5.72565C3.6749 3.41569 6.01243 1.73056 8.7033 0.961726C11.3942 0.192895 14.2691 0.388727 16.8309 1.51535L15.1558 5.32429C13.4823 4.58833 11.6042 4.4604 9.84644 4.96264C8.08863 5.46487 6.56164 6.56569 5.5296 8.07467C4.49756 9.58364 4.02537 11.4059 4.19472 13.2262C4.36407 15.0464 5.16431 16.7503 6.457 18.043L3.51472 20.9853Z'/%3E%3C/mask%3E%3Cpath d='M3.51472 20.9853C1.53585 19.0064 0.310841 16.3981 0.0515982 13.6116C-0.207645 10.8251 0.51518 8.03561 2.09504 5.72565C3.6749 3.41569 6.01243 1.73056 8.7033 0.961726C11.3942 0.192895 14.2691 0.388727 16.8309 1.51535L15.1558 5.32429C13.4823 4.58833 11.6042 4.4604 9.84644 4.96264C8.08863 5.46487 6.56164 6.56569 5.5296 8.07467C4.49756 9.58364 4.02537 11.4059 4.19472 13.2262C4.36407 15.0464 5.16431 16.7503 6.457 18.043L3.51472 20.9853Z' stroke='white' stroke-width='8' mask='url(%23path-2-inside-1_9826_249930)'%3E%3CanimateTransform attributeName='transform' type='rotate' from='0 12 12.5' to='360 12 12.5' dur='1s' repeatCount='indefinite' /%3E%3C/path%3E%3C/svg%3E%0A");content:"";position:absolute;width:100%;height:100%;background-repeat:no-repeat;left:0;top:0;background-position:center;z-index:1}input+.btn{border-top-left-radius:0;border-bottom-left-radius:0}.subscribe .btn{border-top-left-radius:0;border-bottom-left-radius:0}input[type=radio]{display:none}input[type=radio]+label{position:relative;padding-left:30px;cursor:pointer}input[type=radio]+label:before{content:"";position:absolute;left:0;top:17px;width:16px;height:16px;border:1px solid #e4e9ee;background-color:#fff;border-radius:50%;transition:background-color 0.3s}input[type=radio]:checked+label:before{border-width:5px;border-color:var(--accent)}.checkbox{gap:12px;cursor:pointer;position:relative;display:flex;font-size:14px;align-items:flex-start}.checkbox input[type=checkbox]{display:none}.checkbox::before{content:"";width:16px;height:16px;border:1px solid #dde2e7;background-color:#fff;flex:0 0 auto}.checkbox input:checked+span::before{content:"✓";position:absolute;left:3px;top:0;font-size:14px;color:var(--accent)}.color input[type=checkbox]{display:none}.color span{width:24px;height:24px;display:block;cursor:pointer;border:1px solid #fff0}.color input:checked+span{box-shadow:inset 0 0 0 3px #fff;border-color:var(--accent)}.filter-price__range{display:block;position:relative;height:32px;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-price__range-left,.filter-price__range-right{display:block;position:absolute;height:20px;width:20px;padding:2px;z-index:2;top:50%;transform:translateY(-50%)}.filter-price__range-left span,.filter-price__range-right span{display:block;width:100%;height:100%;background:#f0f0f0;border:1px solid #a4a4a4;border-radius:50%}.filter-price__range-line{position:absolute;width:calc(100% - 16px);left:9px;top:50%;transform:translateY(-50%);height:4px;border-radius:4px;background:#f0f0f0;z-index:0;overflow:hidden}.filter-price__range-line span{display:block;height:100%;width:0%;background:var(--accent)}body:not(.woocommerce-checkout) .header{position:fixed;left:0;top:0;width:100%;z-index:100;transition:transform 0.5s,padding 0.5s;will-change:transform,padding}body:not(.woocommerce-checkout) .header.fixed{transform:translateY(-35px)}body:not(.woocommerce-checkout) .header.fixed .header-main{padding:9px 0}body:not(.woocommerce-checkout) .header.fixed .header-nav__menu .category-menu>li{padding:11px 16px 11px 0}@media all and (max-width:1200px){body:not(.woocommerce-checkout) .header.fixed.show-menu .header-nav{transform:translateX(0) translateY(40px)}}body:not(.woocommerce-checkout) .header.remove-adv-banner{transform:translateY(-35px)}body:not(.woocommerce-checkout) .header.remove-adv-banner.show-menu{transform:translateY(-35px)}@media all and (max-width:1200px){body:not(.woocommerce-checkout) .header.remove-adv-banner.show-menu .header-nav{transform:translateX(0) translateY(35px)}}.header .wrapper{padding:0 16px;max-width:1380px}@media (min-width:1024px){.header .wrapper{padding:0 40px}}@media (min-width:1440px){.header .wrapper{padding:0 30px;max-width:1410px}}.header-top{background:var(--accent);text-align:center;padding:8px 30px;color:var(--accent-color);font-size:12px;line-height:16px;font-weight:500;position:relative}@media (min-width:1024px){.header-top{font-size:14px}}.header-top p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.header-top__button{position:absolute;display:inline-block;right:16px;top:50%;transform:translateY(-50%);width:14px;height:14px}.header-top__button:focus{outline:none}.header-top__button:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNCAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEgMUw3IDdNMTMgMTNMNyA3TTcgN0wxMyAxTDEgMTMiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==);display:block;position:absolute;left:0;top:0;width:12px;height:12px}.header-main{background:var(--header-bg);padding:10px 0;position:relative;z-index:3;transition:padding 0.5s;will-change:padding}@media (min-width:1200px){.header-main{overflow:hidden}}.header-main .flex{align-items:center}.header-main .wrapper>a:not(.header-logo){display:flex;justify-content:center;align-items:center;width:24px;height:24px}.header-main .basket{position:relative;margin-left:8px;display:flex}@media (min-width:768px){.header-main .basket{margin-right:50px;margin-left:16px}}@media (min-width:1024px){.header-main .basket{margin-right:52px}}@media (min-width:1200px){.header-main .basket{margin-right:0}}.header-main .basket .count{position:absolute;right:-8px;top:-8px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;background-color:var(--accent);font-family:var(--font-family-base);color:#fff;font-size:12px;line-height:1;font-weight:400;width:20px;height:20px;padding-bottom:1px;overflow:hidden}.header-main .header-search,.header-main .aws-container{position:absolute;left:0;top:100%;width:100%;height:72px;padding:16px;background:#f2f4f5;display:none}.header-main .header-search.active,.header-main .aws-container.active{display:flex}.header-main .header-search .aws-search-btn,.header-main .aws-container .aws-search-btn{content:"Search";font-size:16px;line-height:24px;height:100%;padding:8px 30px 5px 30px;background-color:var(--accent);color:var(--accent-color);border-radius:var(--border-radius);cursor:pointer;display:inline-block;font-family:var(--font-family-secondary);text-transform:var(--text-transform);transition:all 0.5s;width:100px;position:relative}.header-main .header-search .aws-search-btn::before,.header-main .aws-container .aws-search-btn::before{content:"Search";width:100%;height:100%;position:absolute;text-align:center;top:0;left:0;line-height:1;display:flex;justify-content:center;align-items:center;padding:8px 0 5px 0;z-index:2}.header-main .header-search .aws-search-btn:hover,.header-main .aws-container .aws-search-btn:hover{color:var(--accent-color-hover)}.header-main .header-search .aws-search-btn:hover span::after,.header-main .aws-container .aws-search-btn:hover span::after{opacity:.76}.header-main .header-search .aws-search-btn .aws-search-btn_icon,.header-main .aws-container .aws-search-btn .aws-search-btn_icon{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.header-main .header-search .aws-search-btn .aws-search-btn_icon svg,.header-main .aws-container .aws-search-btn .aws-search-btn_icon svg{display:none}.header-main .header-search .aws-search-btn .aws-search-btn_icon::before,.header-main .header-search .aws-search-btn .aws-search-btn_icon::after,.header-main .aws-container .aws-search-btn .aws-search-btn_icon::before,.header-main .aws-container .aws-search-btn .aws-search-btn_icon::after{content:"";position:absolute;inset:0;z-index:-1;transition:opacity 0.3s ease;border-radius:inherit}.header-main .header-search .aws-search-btn .aws-search-btn_icon::before,.header-main .aws-container .aws-search-btn .aws-search-btn_icon::before{background-color:#000;z-index:-2}.header-main .header-search .aws-search-btn .aws-search-btn_icon::after,.header-main .aws-container .aws-search-btn .aws-search-btn_icon::after{background-color:var(--accent);opacity:1}@media (min-width:768px){.header-main .header-search,.header-main .aws-container{display:flex;max-width:400px;width:100%;height:44px;background-color:#fff0;padding:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0}}@media (min-width:1024px){.header-main .header-search,.header-main .aws-container{max-width:530px}}@media (min-width:1200px){.header-main .header-search,.header-main .aws-container{max-width:670px}}.header-main .header-search:before,.header-main .aws-container:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMzM0OTEgMTIuNjYzMkMyLjg0NjEzIDEyLjY2MzIgMCA5LjgyNjkyIDAgNi4zMzE2MUMwIDIuODM2MyAyLjgzNzc4IDAgNi4zMzQ5MSAwQzkuODMyMDQgMCAxMi42Njk4IDIuODM2MyAxMi42Njk4IDYuMzMxNjFDMTIuNjY5OCA5LjgyNjkyIDkuODIzNjkgMTIuNjYzMiA2LjMzNDkxIDEyLjY2MzJaTTYuMzM0OTEgMC42NjczNjJDMy4yMTMzNyAwLjY2NzM2MiAwLjY2NzcxIDMuMjExNjkgMC42Njc3MSA2LjMzMTYxQzAuNjY3NzEgOS40NTE1MiAzLjIxMzM3IDExLjk5NTggNi4zMzQ5MSAxMS45OTU4QzkuNDU2NDUgMTEuOTk1OCAxMi4wMDIxIDkuNDUxNTIgMTIuMDAyMSA2LjMzMTYxQzEyLjAwMjEgMy4yMTE2OSA5LjQ1NjQ1IDAuNjY3MzYyIDYuMzM0OTEgMC42NjczNjJaIiBmaWxsPSIjMDEwQjE3Ii8+CjxwYXRoIGQ9Ik0xNS42NjU0IDE1Ljk5OTlDMTUuNTgxOSAxNS45OTk5IDE1LjQ5ODQgMTUuOTY2NiAxNS40MzE3IDE1Ljg5OThMMTAuNDMyMiAxMC45MDI5QzEwLjI5ODYgMTAuNzY5NSAxMC4yOTg2IDEwLjU2MDkgMTAuNDMyMiAxMC40MzU4QzEwLjU2NTcgMTAuMzAyMyAxMC43NzQ0IDEwLjMwMjMgMTAuODk5NiAxMC40MzU4TDE1Ljg5OTEgMTUuNDMyN0MxNi4wMzI2IDE1LjU2NjEgMTYuMDMyNiAxNS43NzQ3IDE1Ljg5OTEgMTUuODk5OEMxNS44NDA2IDE1Ljk2NjYgMTUuNzQ4OCAxNS45OTk5IDE1LjY2NTQgMTUuOTk5OVoiIGZpbGw9IiMwMTBCMTciLz4KPC9zdmc+Cg==);display:block;position:absolute;left:28px;top:50%;transform:translateY(-50%);width:16px;height:18px;z-index:3}@media (min-width:768px){.header-main .header-search:before,.header-main .aws-container:before{left:12px}}.header-main .header-search button,.header-main .aws-container button{height:100%;padding:8px 30px;font-size:16px}.header-main .header-search input[type=text],.header-main .header-search .aws-search-field,.header-main .aws-container input[type=text],.header-main .aws-container .aws-search-field{display:flex;width:100%;height:100%;border:none;background:#fff;padding:0 10px 0 40px;color:#010b17;font-family:var(--font-family-base);font-size:16px;font-style:normal;font-weight:400;line-height:16px}.header-main .header-search input[type=text]::-moz-placeholder,.header-main .header-search .aws-search-field::-moz-placeholder,.header-main .aws-container input[type=text]::-moz-placeholder,.header-main .aws-container .aws-search-field::-moz-placeholder{color:rgb(1 11 23 / .7);font-family:var(--font-family-base);font-size:16px;font-style:normal;font-weight:400;line-height:16px}.header-main .header-search input[type=text]::placeholder,.header-main .header-search .aws-search-field::placeholder,.header-main .aws-container input[type=text]::placeholder,.header-main .aws-container .aws-search-field::placeholder{color:rgb(1 11 23 / .7);font-family:var(--font-family-base);font-size:16px;font-style:normal;font-weight:400;line-height:16px}.header-nav{position:fixed;left:0;top:0;width:100vw;height:100vh;padding:20px 8px 24px;background:#fff;z-index:11;transform:translateX(101%);transition:transform 0.5s;overflow-y:auto}.header-nav.show-submenu{overflow-y:hidden}.header-nav.show-submenu .header-nav__info-mobile{display:flex}@media (min-width:1024px){.header-nav .wrapper{padding:0 16px!important}}@media (min-width:1200px){.header-nav .wrapper{padding:0 30px!important}}@media (min-width:768px){.header-nav{max-width:415px;right:0;left:auto}}@media (min-width:1200px){.header-nav{transform:none;width:100%;height:auto;padding:0;max-width:none;overflow:visible;border-top:1px solid #e5e9ed;border-bottom:1px solid #e5e9ed;position:relative}}.header-nav.show{transform:translateX(0)}.header-nav .wrapper{flex-direction:column-reverse}@media (min-width:1200px){.header-nav .wrapper{flex-direction:row;justify-content:space-between}}.header-nav__menu{width:100%;margin-top:20px}.header-nav__menu--center .category-menu{justify-content:center}@media (min-width:1200px){.header-nav__menu{margin-top:0}}.header-nav__menu .category-menu{display:flex;flex-direction:column;width:100%;border-top:1px solid #e5e9ed;border-bottom:1px solid #e5e9ed}@media (min-width:1200px){.header-nav__menu .category-menu{flex-direction:row;border:none;gap:14px}}.header-nav__menu .category-menu>li{width:100%;padding:16px 20px 16px 0;border-top:1px solid #e5e9ed;border-bottom:1px solid #e5e9ed;position:relative;overflow:hidden;transition:padding 0.5s;will-change:padding}@media (min-width:1200px){.header-nav__menu .category-menu>li{padding:15px 16px 15px 0;border:none;width:auto}}.header-nav__menu .category-menu>li.menu-item-has-children:after{content:"";display:block;position:absolute;right:0;top:50%;width:10px;height:6px;background:url(/wp-content/themes/ffl-ecosystem/assets/img/arrow-down.svg) center center no-repeat;background-size:cover;transition:transform 0.5s;transform-origin:center}@media (min-width:1200px){.header-nav__menu .category-menu>li.menu-item-has-children:after{top:45%;transform:translateY(-50%);width:8px;height:4px;display:none}}@media (min-width:1200px){.header-nav__menu .category-menu>li.menu-item-has-children>a:after{content:"";display:block;position:absolute;right:-12px;background:url(/wp-content/themes/ffl-ecosystem/assets/img/arrow-down.svg) center center no-repeat;background-size:cover;transition:transform 0.5s;transform-origin:top;width:8px;height:4px;top:50%;transform:translateY(-50%)}}.header-nav__menu .category-menu>li.active>.sub-menu{position:fixed;left:0;top:80px;width:100%;height:calc(100vh - 80px);background:#fff;z-index:2;margin:0;padding:24px 24px 65px;display:flex;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}@media (min-width:1200px){.header-nav__menu .category-menu>li.menu-item-has-children{overflow:visible;position:static}.header-nav__menu .category-menu>li.menu-item-has-children:hover>a:after{transform:rotate(180deg) translateY(-50%)}.header-nav__menu .category-menu>li.menu-item-has-children:not(.small-submenu):hover>.sub-menu{opacity:1;visibility:visible}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu{position:relative}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover{position:relative}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu{position:absolute;left:0;top:100%;width:100%;min-width:180px;max-width:180px;display:flex;flex-direction:column;justify-content:flex-start;opacity:1;visibility:visible;-moz-column-count:auto;column-count:auto;transform:none;gap:0;height:auto;min-height:auto;transition:opacity 0.3s 0.5s;transition-delay:0.2s;padding:0;border:1px solid #e4e9ee;box-shadow:rgb(0 0 0 / .16) 0 .5px 3px}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li:last-child{margin:0}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li{padding:10px 25px 10px 10px;margin:0}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li:not(:last-child){border-bottom:1px solid #e4e9ee}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li a{font-size:17px;line-height:20px;word-break:break-all}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children{position:relative}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children:after{content:"";display:inline-block;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:5px;height:11px;background:url(/wp-content/themes/ffl-ecosystem/assets/img/menu-arrow-right.svg) center center no-repeat;background-size:cover}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children .sub-menu{position:absolute;left:100%;top:0;width:100%;margin:0;opacity:0;visibility:hidden;transform:translateX(10px);transition:all 0.3s ease;transition-delay:0.2s;background:#fff;gap:0;border:1px solid #e4e9ee;border-left:none;box-shadow:rgb(0 0 0 / .16) 2px .5px 3px}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children .sub-menu li,.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children .sub-menu a{color:#191e22;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children .sub-menu li{padding:10px 25px 10px 10px;margin:0}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children .sub-menu a:hover{color:var(--accent)}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu li.menu-item-has-children:hover>a+.sub-menu{opacity:1;visibility:visible;transform:translateX(0)}.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu:before,.header-nav__menu .category-menu>li.menu-item-has-children.small-submenu:hover>.sub-menu:after{display:none}}.header-nav__menu .category-menu>li>.sub-menu{display:none;flex-direction:column;gap:24px;padding-top:16px;margin-top:16px;position:relative}@media (min-width:1200px){.header-nav__menu .category-menu>li>.sub-menu{display:block;-moz-column-count:4;column-count:4;-moz-column-gap:0;column-gap:0;row-gap:15px;justify-content:space-between;position:absolute;left:50%;transform:translateX(-50%);top:100%;background-color:#fff;width:100%;padding:24px calc((100vw - 1365px) / 2) 121px;gap:24px;min-height:350px;margin-top:0;opacity:0;visibility:hidden;border-top:1px solid #e5e9ed}.header-nav__menu .category-menu>li>.sub-menu:after{content:"";display:block;position:absolute;left:0;top:0;width:100vw;height:100vh;background:rgb(25 30 34 / .7);z-index:-1;pointer-events:none}.header-nav__menu .category-menu>li>.sub-menu:before{content:"";display:block;position:absolute;left:0;top:0;width:100vw;height:100%;background:#fff;z-index:0}}@media all and (max-width:1380px){.header-nav__menu .category-menu>li>.sub-menu{padding:24px 30px 121px}}.header-nav__menu .category-menu>li>.sub-menu>li{width:100%;max-width:204px;height:-moz-max-content;height:max-content;display:grid;-moz-column-break-inside:avoid;break-inside:avoid-column;position:relative;z-index:1}@media (min-width:1200px){.header-nav__menu .category-menu>li>.sub-menu>li{margin-bottom:23px}}.header-nav__menu .category-menu>li>.sub-menu>li a{color:#191e22;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase}.header-nav__menu .category-menu>li>.sub-menu>li .sub-menu{margin-top:8px;display:flex;flex-direction:column}@media (min-width:1440px){.header-nav__menu .category-menu>li>.sub-menu>li .sub-menu{gap:8px}.header-nav__menu .category-menu>li>.sub-menu>li .sub-menu li{display:flex}}.header-nav__menu .category-menu>li>.sub-menu>li .sub-menu li a{color:#191e22;font-size:14px;font-style:normal;font-weight:400;line-height:20px;font-family:var(--font-family-base);text-transform:none;transition:color 0.5s}.header-nav__menu .category-menu>li>.sub-menu>li .sub-menu li a:hover{color:var(--accent)}.header-nav__menu .category-menu>li>.sub-menu>li.shop-all{padding-top:24px;border-top:1px solid #e5e9ed;color:#010b17;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:16px;display:inline-block;position:relative;width:100%;max-width:none;text-align:center;margin-bottom:0}@media (min-width:1200px){.header-nav__menu .category-menu>li>.sub-menu>li.shop-all{position:absolute;left:50%;bottom:0;transform:translateX(-50%);height:74px;border-top:1px solid #e5e9ed}}.header-nav__menu .category-menu>li>.sub-menu>li.shop-all a{position:relative}.header-nav__menu .category-menu>li>.sub-menu>li.shop-all a:after{content:"";display:inline-block;position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:5px;height:11px;background:url(/wp-content/themes/ffl-ecosystem/assets/img/menu-arrow-right.svg) center center no-repeat;background-size:cover}.header-nav__menu .category-menu>li>a{display:flex;width:100%;height:100%;color:#010b17;font-size:16px;font-style:normal;font-weight:600;line-height:16px;text-transform:capitalize}@media (min-width:1200px){.header-nav__menu .category-menu>li>a{position:relative}}.header-nav__close{display:flex;position:relative;z-index:1}@media (min-width:1200px){.header-nav__close{display:none}}.header-nav__close svg,.header-nav__close img{width:100%;height:100%}.header-nav__info{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;background:#f2f4f5;position:relative}@media (min-width:1200px){.header-nav__info{background:#fff0}}.header-nav__info:after{content:"";display:block;position:absolute;left:-24px;top:-20px;width:calc(100% + 48px);height:calc(100% + 42px);background:#f2f4f5}@media (min-width:1200px){.header-nav__info:after{display:none}}@media (min-width:1200px){.header-nav__info{width:auto}}.header-nav__info .soc_links{display:none}@media (min-width:1200px){.header-nav__info .soc_links{display:flex}}.header-nav__info-mobile{position:absolute;left:0;top:0;width:100%;height:100%;display:none;justify-content:space-between;align-items:center;background:#f2f4f5;z-index:2}.header-nav__info-mobile-back{color:#191e22;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;padding-left:17px;position:relative}.header-nav__info-mobile-back:before{content:"";display:block;background:url(/wp-content/themes/ffl-ecosystem/assets/img/menu-arrow-left.svg) center center no-repeat;background-size:cover;width:5px;height:11px;position:absolute;left:0;top:45%;transform:translateY(-50%)}.header-nav__logo{display:flex;width:108px;height:38px;margin-right:auto;position:relative;z-index:1}@media (min-width:1200px){.header-nav__logo{display:none}}.header-nav__logo img{width:100%!important;height:auto!important;-o-object-fit:contain;object-fit:contain}.header-nav .soc_links{gap:4px}.header-nav .soc_links a{display:flex;justify-content:center;align-items:center;width:32px;height:32px}.header-nav__social,.header-nav__profile{margin-top:30px;width:100%}@media (min-width:1200px){.header-nav__social,.header-nav__profile{display:none}}.header-nav__social h6,.header-nav__profile h6{color:#191e22;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase;margin-bottom:8px}.header-nav__social-list,.header-nav__profile-list{display:flex;flex-direction:column;gap:8px}.header-nav__social-list a,.header-nav__profile-list a{color:#191e22;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.header-burger{width:24px;height:24px;display:flex;justify-content:center;align-items:center}@media (min-width:768px){.header-burger{position:absolute;right:30px}}@media (min-width:1024px){.header-burger{right:40px;width:32px;height:32px}}@media (min-width:1200px){.header-burger{display:none}}.header-mobsearch{width:24px;height:24px;display:flex;justify-content:center;align-items:center;margin-left:8px}@media (min-width:768px){.header-mobsearch{display:none}}.header-logo{margin:0 auto}@media (min-width:768px){.header-logo{margin:0;margin-right:auto}}.header-logo img{-o-object-fit:contain;object-fit:contain}@media all and (max-width:768px){.header-logo img{transition:height 0.5s}}.header--black-secondary .header-main .header-search::before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.33491 12.6632C2.84613 12.6632 0 9.82692 0 6.33161C0 2.8363 2.83778 0 6.33491 0C9.83204 0 12.6698 2.8363 12.6698 6.33161C12.6698 9.82692 9.82369 12.6632 6.33491 12.6632ZM6.33491 0.667362C3.21337 0.667362 0.66771 3.21169 0.66771 6.33161C0.66771 9.45152 3.21337 11.9958 6.33491 11.9958C9.45645 11.9958 12.0021 9.45152 12.0021 6.33161C12.0021 3.21169 9.45645 0.667362 6.33491 0.667362Z' fill='white'/%3E%3Cpath d='M15.6664 16.0002C15.5829 16.0002 15.4994 15.9668 15.4327 15.9001L10.4332 10.9032C10.2996 10.7697 10.2996 10.5612 10.4332 10.436C10.5667 10.3026 10.7754 10.3026 10.9006 10.436L15.9 15.4329C16.0336 15.5664 16.0336 15.7749 15.9 15.9001C15.8416 15.9668 15.7498 16.0002 15.6664 16.0002Z' fill='white'/%3E%3C/svg%3E")}.header--black-secondary .header-main .header-search button{background:#fff;color:#2a2b35;border-color:#fff}.header--black-secondary .header-main .header-search input{background:#282828}.header--black-secondary .header-main .header-search input[type=text]::-moz-placeholder{color:rgb(255 255 255 / .7)}.header--black-secondary .header-main .header-search input[type=text]::placeholder{color:rgb(255 255 255 / .7)}.header--black-secondary .header-top{background:#2a2b35}.header--white .header-main .header-search input[type=text]{background:#f6f6f6}.header--white .header-main .aws-container .aws-search-field{background:#f6f6f6}span.customize-partial-edit-shortcut{display:none}.header--dark .header-nav__info:after,.header--dark .header-nav__info-mobile,.header--dark .header-nav__info,.header--blue .header-nav__info:after,.header--blue .header-nav__info-mobile,.header--blue .header-nav__info,.header--black-secondary .header-nav__info:after,.header--black-secondary .header-nav__info-mobile,.header--black-secondary .header-nav__info,.header--black .header-nav__info:after,.header--black .header-nav__info-mobile,.header--black .header-nav__info{background:#010b17}.header--dark .header-nav__close svg path,.header--dark .header-nav__info-mobile-close svg path,.header--blue .header-nav__close svg path,.header--blue .header-nav__info-mobile-close svg path,.header--black-secondary .header-nav__close svg path,.header--black-secondary .header-nav__info-mobile-close svg path,.header--black .header-nav__close svg path,.header--black .header-nav__info-mobile-close svg path{stroke:#fff}.header--dark .header-nav__info-mobile-back,.header--blue .header-nav__info-mobile-back,.header--black-secondary .header-nav__info-mobile-back,.header--black .header-nav__info-mobile-back{color:#fff}.header--dark .header-nav__info-mobile-back:before,.header--blue .header-nav__info-mobile-back:before,.header--black-secondary .header-nav__info-mobile-back:before,.header--black .header-nav__info-mobile-back:before{background:url(/wp-content/themes/ffl-ecosystem/assets/img/menu-arrow-left-white.svg) center center no-repeat;background-size:cover}.aws-search-result{border-color:#e4e9ee;border-radius:0 0 4px 4px;overscroll-behavior:contain}.aws-search-result ul,.aws-search-result .aws_result_scroll{overscroll-behavior:contain}.aws-search-result>ul li{border-color:#e4e9ee}.aws-search-result .aws_result_tax .aws_result_head{margin:0}.aws-search-result .aws_result_item.aws_result_tax_product_cat{position:relative}.aws-search-result .aws_result_item.aws_result_tax_product_cat:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjUgMTEuNUw1LjUgNkwwLjUgMC41IiBzdHJva2U9IiMxOTFFMjIiLz4KPC9zdmc+Cg==);display:block;position:absolute;top:50%;transform:translateY(-50%);right:12px}@media (min-width:1200px){.aws-search-result .aws_result_item.aws_result_tax_product_cat:before{right:16px}}.aws-search-result .aws_result_item.aws_result_tax_product_cat .aws_result_link{padding:12px 24px 12px 12px}@media (min-width:1200px){.aws-search-result .aws_result_item.aws_result_tax_product_cat .aws_result_link{padding:16px 30px 16px 16px}}.aws-search-result .aws_no_result{color:#191e22;font-size:14px;font-style:normal;line-height:20px;padding:12px}@media (min-width:1200px){.aws-search-result .aws_no_result{font-size:16px;padding:16px}}.aws-search-result .aws_result_sale{display:none}.aws-search-result .aws_result_link{padding:12px}@media (min-width:1200px){.aws-search-result .aws_result_link{padding:16px}}.aws-search-result .aws_result_image{padding:4px;margin-right:16px;width:50px;height:50px;border:1px solid #e4e9ee}@media (min-width:1200px){.aws-search-result .aws_result_image{width:88px;height:88px;padding:6px}}@media (min-width:1200px){.aws-search-result .aws_result_image img{width:88px}}.aws-search-result .aws_result_content{display:flex;flex-direction:column;width:calc(100% - 165px)}@media (min-width:1200px){.aws-search-result .aws_result_content{width:calc(100% - 215px)}}.aws-search-result .aws_result_title,.aws-search-result .aws_result_tax .aws_result_head{color:#191e22;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:3px;order:1;word-wrap:break-word}@media (min-width:1200px){.aws-search-result .aws_result_title,.aws-search-result .aws_result_tax .aws_result_head{font-size:16px}}.aws-search-result .aws_result_tax .aws_result_head{margin:0;display:block}.aws-search-result .aws_result_tax .aws_result_head img{display:none}.aws-search-result .aws_result_sku{order:2;color:#191e22;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:2px;margin-top:0}.aws-search-result .aws_result_stock{order:3;color:#5e6265;font-size:14px;font-style:normal;font-weight:500;line-height:20px;margin:0}@media (min-width:1200px){.aws-search-result .aws_result_stock{font-size:15px}}.aws-search-result .aws_result_price{position:absolute;right:16px;top:16px;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;text-align:right;width:95px}@media (min-width:1200px){.aws-search-result .aws_result_price{width:105px}}.aws-search-result .aws_result_price .amount,.aws-search-result .aws_result_price ins{width:100%;color:#191e22;font-size:14px;font-style:normal;font-weight:600;line-height:14px;text-transform:uppercase;order:1;padding:0;margin-bottom:5px;text-decoration:none}@media (min-width:1200px){.aws-search-result .aws_result_price .amount,.aws-search-result .aws_result_price ins{font-size:16px;line-height:16px}}.aws-search-result .aws_result_price del{width:100%;order:2;color:#5e6265;font-size:12px;font-style:normal;font-weight:500;line-height:12px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;text-transform:uppercase;padding:0}@media (min-width:1200px){.aws-search-result .aws_result_price del{font-size:14px;line-height:14px}}.aws-search-result .aws_result_price del span.amount{font-size:12px;line-height:12px}@media (min-width:1200px){.aws-search-result .aws_result_price del span.amount{font-size:14px;line-height:14px}}.aws-search-result .aws_result_price .woocommerce-Price-amount:first-child{width:auto;order:inherit;margin-right:2px}.aws-search-result .aws_result_term{display:none}.aws-search-result .aws_results .aws_search_more,.aws-search-result .aws_results .aws_search_more a{line-height:46px;color:#191e22;font-size:14px;font-style:normal;font-weight:600;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;border-top:1px solid #e4e9ee;border-bottom:none}.aws-search-result .aws_results .aws_search_more:after,.aws-search-result .aws_results .aws_search_more a:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNyIgaGVpZ2h0PSIxMiIgdmlld0JveD0iMCAwIDcgMTIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0wLjUgMTEuNUw1LjUgNkwwLjUgMC41IiBzdHJva2U9IiMxOTFFMjIiLz4KPC9zdmc+Cg==);display:block;margin-left:12px}@media (min-width:1200px){.aws-search-result .aws_results .aws_search_more,.aws-search-result .aws_results .aws_search_more a{font-size:16px;line-height:52px}}.aws-search-result .aws_results .aws_search_more a,.aws-search-result .aws_results .aws_search_more{line-height:21px}@media (min-width:1200px){.aws-search-result .aws_results .aws_search_more a,.aws-search-result .aws_results .aws_search_more{line-height:21px}}.aws-search-result .aws_result_head{position:static}.aws-search-result .aws_rating{margin-top:0;margin-bottom:2px}.aws-search-result .aws_rating .aws_review{color:#5e6265;font-size:12px}.aws-search-result.aws_no_result .aws_result_item{color:#191e22;font-size:14px;font-style:normal;line-height:20px;padding:12px}@media (min-width:1200px){.aws-search-result.aws_no_result .aws_result_item{font-size:16px;padding:16px}}.aws-search-result .aws_result_price .from,.aws-search-result .aws_result_price .to{display:none}.footer{overflow-x:hidden;padding:40px 12px 32px;background:var(--footer-bg)}@media (min-width:1024px){.footer{padding:44px 20px 48px}}.footer .flex{flex-direction:column;width:100%;justify-content:flex-start;align-items:flex-start}@media (min-width:1024px){.footer .flex{flex-direction:row;gap:115px;justify-content:space-between}}@media (min-width:1024px){.footer .flex-left{width:100%;max-width:200px}}@media (min-width:1440px){.footer .flex-left{max-width:-moz-max-content;max-width:max-content;padding-top:16px}}.footer .flex-left .footer-info{display:none}@media (min-width:1024px){.footer .flex-left .footer-info{display:flex;gap:9px}}.footer .flex-left .footer-info span{color:var(--footer-text-color)}.footer .flex-left .footer-icons{display:none}@media (min-width:1024px){.footer .flex-left .footer-icons{display:flex;gap:8px;margin-bottom:28px}}.footer .flex-left .footer-payments{display:none}@media (min-width:1024px){.footer .flex-left .footer-payments{display:flex;flex-direction:row;gap:8px;margin-bottom:28px}}.footer .flex-right{gap:28px}@media (min-width:768px){.footer .flex-right{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.footer .flex-right>div,.footer .flex-right>nav{width:30%}}@media (min-width:768px) and (min-width:1024px){.footer .flex-right>div,.footer .flex-right>nav{width:100%;max-width:-moz-max-content;max-width:max-content;min-width:160px}}@media (min-width:1024px){.footer .flex-right{gap:38px;justify-content:flex-end;flex-wrap:nowrap}}@media (min-width:1024px){.footer .flex-right .footer-info,.footer .flex-right .footer-images{display:none}}.footer-logo{margin-bottom:32px;display:flex;width:99px;height:35px;justify-content:flex-start;align-items:flex-start}.footer-logo img{height:100%;-o-object-fit:contain;object-fit:contain;max-width:100%}@media (min-width:1024px){.footer-logo{margin-bottom:30px;width:129px;height:55px}}@media (min-width:1024px){.footer-nav__menu{display:flex;flex-direction:column;align-self:stretch}}.footer-nav__menu h2{color:var(--footer-title-color);margin-bottom:13px;font-size:20px;line-height:28px}@media (min-width:1440px){.footer-nav__menu h2{font-size:24px;line-height:32px}}.footer-nav__menu a,.footer-nav__menu p{color:var(--footer-text-color)}@media (min-width:1024px){.footer-nav__menu a,.footer-nav__menu p{word-break:break-word}}.footer-nav__menu ul{display:flex;flex-direction:column;gap:3px}.footer .soc_links{margin-top:24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px}@media (min-width:1024px){.footer .soc_links{margin-top:auto;gap:10px}}.footer .soc_links>a{display:none}.footer .soc_links li a:first-child{display:none}.footer .soc_links li a:last-child{display:flex;justify-content:center;align-items:center;width:36px;height:36px}.footer .soc_links svg{width:100%;height:100%}.footer .soc_links svg rect{fill:#303438}.footer .soc_links svg path{fill:#fff}.footer .soc_links>li a{border:1px solid rgb(255 255 255 / .1);width:36px;height:36px;display:flex;align-items:center;justify-content:center}.footer .soc_links>li a svg{max-height:20px}.footer-images{display:flex;flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start;gap:28px}.footer-images ul{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:8px}.footer-info{color:rgb(255 255 255 / .7);font-size:12px;font-style:normal;font-weight:300;line-height:18px}@media (min-width:1024px){.footer-info{flex-direction:column-reverse}}@media (min-width:1440px){.footer-info{flex-direction:row;align-items:flex-end}}.footer-info a{color:rgb(255 255 255 / .7);text-decoration:underline;-webkit-text-decoration-color:rgb(255 255 255 / .7);text-decoration-color:rgb(255 255 255 / .7)}.footer-info p{display:flex;flex-direction:column;gap:5px}.footer-payments li{border-radius:4px;overflow:hidden;width:42px;height:28px}.footer-payments li img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.footer.small{background-color:#fff;padding:20px;border-top:1px solid #e4e9ee}.footer.small p{width:100%;text-align:center;color:#010b17;font-size:12px;font-style:normal;font-weight:300;line-height:18px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.star-rating{overflow:hidden;position:relative;height:13px;font-size:12px;line-height:10px;width:72px}.star-rating::before{opacity:.25;float:left}.star-rating::before,.star-rating span::before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCA3MyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNTk2MzggMEw4LjQ5NjI0IDMuOTgxNDZMMTIuODY5OSA0LjU1Nzk5TDkuNjcwNDEgNy41OTUyTDEwLjQ3MzYgMTEuOTMzTDYuNTk2MzggOS44Mjg2MUwyLjcxOTEzIDExLjkzM0wzLjUyMjM1IDcuNTk1MkwwLjMyMjg1IDQuNTU3OTlMNC42OTY1MyAzLjk4MTQ2TDYuNTk2MzggMFoiIGZpbGw9IiNGRkIxMDAiLz4KPHBhdGggZD0iTTIxLjQwNCAwTDIzLjMwMzkgMy45ODE0NkwyNy42Nzc1IDQuNTU3OTlMMjQuNDc4IDcuNTk1MkwyNS4yODEzIDExLjkzM0wyMS40MDQgOS44Mjg2MUwxNy41MjY3IDExLjkzM0wxOC4zMyA3LjU5NTJMMTUuMTMwNSA0LjU1Nzk5TDE5LjUwNDEgMy45ODE0NkwyMS40MDQgMFoiIGZpbGw9IiNGRkIxMDAiLz4KPHBhdGggZD0iTTM2LjIxMDYgMEwzOC4xMTA1IDMuOTgxNDZMNDIuNDg0MiA0LjU1Nzk5TDM5LjI4NDcgNy41OTUyTDQwLjA4NzkgMTEuOTMzTDM2LjIxMDYgOS44Mjg2MUwzMi4zMzM0IDExLjkzM0wzMy4xMzY2IDcuNTk1MkwyOS45MzcxIDQuNTU3OTlMMzQuMzEwOCAzLjk4MTQ2TDM2LjIxMDYgMFoiIGZpbGw9IiNGRkIxMDAiLz4KPHBhdGggZD0iTTUxLjAxODMgMEw1Mi45MTgxIDMuOTgxNDZMNTcuMjkxOCA0LjU1Nzk5TDU0LjA5MjMgNy41OTUyTDU0Ljg5NTUgMTEuOTMzTDUxLjAxODMgOS44Mjg2MUw0Ny4xNDEgMTEuOTMzTDQ3Ljk0NDIgNy41OTUyTDQ0Ljc0NDcgNC41NTc5OUw0OS4xMTg0IDMuOTgxNDZMNTEuMDE4MyAwWiIgZmlsbD0iI0ZGQjEwMCIvPgo8cGF0aCBkPSJNNjUuODI0OSAwTDY3LjcyNDggMy45ODE0Nkw3Mi4wOTg0IDQuNTU3OTlMNjguODk4OSA3LjU5NTJMNjkuNzAyMiAxMS45MzNMNjUuODI0OSA5LjgyODYxTDYxLjk0NzYgMTEuOTMzTDYyLjc1MDkgNy41OTUyTDU5LjU1MTQgNC41NTc5OUw2My45MjUgMy45ODE0Nkw2NS44MjQ5IDBaIiBmaWxsPSIjRkZCMTAwIi8+Cjwvc3ZnPgo=);top:0;left:0;position:absolute}.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;color:#2c2d33}.product-rating{margin:8px 0;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;min-height:25px}.product-rating__count{font-family:var(--font-family-base);margin-left:8px;color:#191e22;font-size:14px;font-weight:500;line-height:24px;letter-spacing:.56px;text-transform:uppercase}@media (min-width:992px){.product-rating__count{font-size:12px}}.wrapper{margin:0 auto;max-width:1240px;padding:0 20px;width:100%}@media (min-width:1024px){.wrapper{padding:0 40px;max-width:1280px}}.flex{display:flex;align-items:center}.flex-between{justify-content:space-between}.flex-wrap{flex-wrap:wrap;align-items:flex-start}.flex-start{align-items:flex-start}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-column-reverse{flex-direction:column-reverse}.col-2>*{width:50%}.col-4>*{width:25%}.col-5>*{width:20%}.center{text-align:center;justify-content:center}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.hide{display:none}.relative{position:relative;z-index:2}.absolute{position:absolute;top:0;left:0}.absolute.bg-video{width:100%;height:100%;z-index:-1}.absolute.bg-video iframe,.absolute.bg-video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.bg-transparent{background-color:rgb(1 11 23 / .6)}.bg-transparent p{color:#fff;opacity:.6}.bg-transparent .btn-wrap{margin-top:24px}.section-header{height:148px;background:url(/wp-content/themes/ffl-ecosystem/assets/img/header.png);background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width:992px){.section-header{height:200px}}.section-header .section__navigation{display:flex;align-items:center;justify-content:center;width:100%;padding-top:17px}@media (min-width:992px){.section-header .section__navigation{justify-content:flex-start}}.section-header .section__navigation li{color:#fff;opacity:.7;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.section-header .section__navigation li span{margin:0 8px}.section-header .section__navigation li a{color:#fff;opacity:.7;font-size:12px;font-style:normal;font-weight:300;line-height:20px}.section-header .section__box{display:flex;align-items:center;justify-content:center}.section-header .section__box .section-title{color:#fff;margin-top:25px}@media (min-width:992px){.section-header .section__box .section-title{margin-top:32px}}.popup{position:fixed;justify-content:center;align-items:center;top:0;left:0;z-index:101;width:100%;height:100%;background:rgb(25 30 34 / .8);display:none}.popup.show{display:flex}.popup-wrap{max-width:calc(100% - 48px);width:100%;position:relative}@media (min-width:1024px){.popup-wrap{max-width:814px}}.popup-wrap.popup--page{max-width:100%;justify-content:center;padding:30px 0}@media (min-width:1024px){.popup-wrap.popup--page{padding:50px 0}}.popup-wrap form{margin:20px 0 34px}@media (min-width:1024px){.popup-wrap form{margin:24px 0 29px}}.popup-wrap form.error p.status{border-color:#bb6f6f;background:#f8e7e7}.popup-wrap form p:not(.status){margin-bottom:16px}.popup-wrap form p.status{color:#191e22;font-size:14px;font-style:normal;font-weight:400;line-height:20px;text-align:left;padding:12px 15px;border-radius:2px;border:1px solid #76a575;background:#e5fde5;display:none}.popup-wrap form p.status a{color:#191e22;font-style:normal;font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.popup-wrap form label{font-size:12px;font-weight:400;line-height:16px;color:#191e22;margin-bottom:8px}@media (min-width:1024px){.popup-wrap form label{margin-bottom:4px}}.popup-wrap form label.checkbox{padding-left:28px;position:relative}.popup-wrap form label.checkbox:before{position:absolute;left:0;top:3px;display:block}.popup-wrap form label.checkbox input:checked+span::before{font-size:13px;line-height:14px;top:3px}.popup-wrap form label.checkbox span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.popup-wrap form button{width:100%}.popup-wrap form input{height:44px;width:100%;border:1px solid #dde2e7;padding:0 20px;color:rgb(25 30 34 / .8);font-family:var(--font-family-base);font-size:14px;font-style:normal;font-weight:400;line-height:16px;transition:border-color 0.5s;background-color:#fff0}.popup-wrap form input:focus{border-color:#191e22}.popup-wrap form input:-webkit-autofill,.popup-wrap form input:-webkit-autofill:active{background-color:#fff0}.popup-wrap form input::-moz-placeholder{color:rgb(25 30 34 / .3);font-family:var(--font-family-base);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.popup-wrap form input::placeholder{color:rgb(25 30 34 / .3);font-family:var(--font-family-base);font-size:14px;font-style:normal;font-weight:400;line-height:16px}.popup-wrap form .lost_password{color:#191e22;font-size:12px;font-style:normal;font-weight:400;line-height:16px;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-top:8px}.popup-wrap form .woocommerce-password-strength,.popup-wrap form .woocommerce-password-hint{color:#191e22;font-size:12px;font-style:normal;font-weight:400;line-height:16px;margin-top:8px;display:flex}.popup-wrap h2{font-size:24px;line-height:28px;color:#191e22;text-align:center}@media (min-width:1024px){.popup-wrap h2{font-size:32px;line-height:40px}}.popup-right{display:none;border:1px solid #fff}@media (min-width:1024px){.popup-right{display:flex;justify-content:center;align-items:center;align-self:stretch}}.popup-right img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.popup-left{width:100%;background-color:#fff;padding:32px 24px}@media (min-width:1024px){.popup-left{padding:54px 70px 30px;max-width:460px;display:flex;flex-direction:column;align-self:stretch;width:100%}}.popup-left .woocommerce-privacy-policy-text{margin:20px 0;color:#191e22;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.popup-left .woocommerce-privacy-policy-text a{color:#191e22;-webkit-text-decoration-line:underline;text-decoration-line:underline}.popup-left h2+p{font-size:14px;line-height:20px}.popup-left>p{color:rgb(25 30 34 / .7);font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center}.popup-left>p a{margin-left:4px;color:#191e22;font-size:12px;font-style:normal;font-weight:400;line-height:20px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.popup-close{width:16px;height:16px;position:absolute;right:12px;top:12px;background:url(/wp-content/themes/ffl-ecosystem/assets/img/modal-close.svg) center center no-repeat;background-size:12px 12px;cursor:pointer}@media (min-width:1024px){.popup-close{background:url(/wp-content/themes/ffl-ecosystem/assets/img/modal-close-black.svg) center center no-repeat;background-size:12px 12px}}.popup#forgot .popup-wrap{width:100%;background-color:#fff;padding:32px 24px 10px}@media (min-width:1024px){.popup#forgot .popup-wrap{padding:54px 70px 10px;max-width:620px;width:100%}}@media (min-width:1024px){.popup#forgot .popup-close{background:url(/wp-content/themes/ffl-ecosystem/assets/img/modal-close.svg) center center no-repeat;background-size:12px 12px}}.popup#forgot p{color:rgb(25 30 34 / .7);font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center}.popup#forgot p.status{text-align:left}.popup#logout .popup-wrap,.popup#age .popup-wrap{background:#fff}@media (min-width:1024px){.popup#logout .popup-wrap,.popup#age .popup-wrap{max-width:478px}}.popup#logout .popup-content,.popup#age .popup-content{padding:28px 37px 32px}@media (min-width:1024px){.popup#logout .popup-content,.popup#age .popup-content{padding:40px 71px 48px}}.popup#logout .popup-top,.popup#age .popup-top{border:1px solid #fff}.popup#logout .popup-top img,.popup#age .popup-top img{width:100%;height:100%;max-height:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media (min-width:576px){.popup#logout .popup-top img,.popup#age .popup-top img{max-height:230px}}.popup#logout .btn-wrap,.popup#age .btn-wrap{margin-top:20px;display:flex;flex-direction:row;justify-content:center;gap:8px}@media (min-width:576px){.popup#logout .btn-wrap,.popup#age .btn-wrap{max-width:250px;margin:24px auto 0}}.popup#logout .btn-wrap a,.popup#age .btn-wrap a{width:100%;text-align:center}.popup#logout p,.popup#age p{text-align:center;font-size:12px;line-height:20px;color:#191e22;margin:16px 0 0}.popup#logout p a,.popup#age p a{text-decoration:underline;color:#191e22}.popup-minicart{position:fixed;right:0;top:0;width:100%;height:100vh;z-index:101;background:#fff;max-width:440px;transform:translateX(101%);transition:transform 0.5s}.popup-minicart.active{transform:translateX(0)}.popup-minicart.active .popup-minicart__bg{opacity:1;visibility:visible;background-color:rgb(25 30 34 / .7);transition:opacity 0.3s ease,visibility 0.3s ease,background-color 0.3s ease;transition-delay:0.35s}.popup-minicart__bg{display:block;position:absolute;right:0;top:0;width:100vw;height:100vh;background-color:#fff0;opacity:0;visibility:hidden;transition:opacity 0.15s ease,visibility 0.15s ease,background-color 0.15s ease;transition-delay:0s}.popup-minicart__close{cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;font-size:15px;line-height:14px;color:#5e6265}.popup-minicart__close span{padding-bottom:1px}.popup-minicart .woocommerce-mini-cart__empty-message{color:#5e6265;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:24px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;width:calc(100% - 48px);margin:20px 24px 0;border-top:1px solid #e5e9ed}@media (min-width:1024px){.popup-minicart .woocommerce-mini-cart__empty-message{margin:20px 30px 0;width:calc(100% - 60px)}}.popup-minicart .woocommerce-mini-cart__empty-message span{max-width:180px}.popup-minicart .woocommerce-mini-cart__empty-link{padding:15px 13px 12px;background:var(--accent);max-width:155px;width:100%;color:#fff;font-family:var(--font-family-secondary);font-size:18px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase;margin-top:20px}.popup-minicart__wrapper{height:100%;display:flex;flex-direction:column;z-index:1;position:relative;background:#fff}.popup-minicart__head{padding:20px 24px 0;display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (min-width:1024px){.popup-minicart__head{padding:20px 30px 0}}.popup-minicart .widget_shopping_cart{display:flex;flex-direction:column;align-self:stretch;justify-content:space-between;flex:1;overflow:auto}.popup-minicart .widget_shopping_cart_content{display:flex;flex-direction:column;justify-content:space-between;height:100%;overflow:auto}.popup-minicart .widget_shopping_cart_content::-webkit-scrollbar{width:8px}.popup-minicart .widget_shopping_cart_content::-webkit-scrollbar-thumb{background:rgb(25 30 34 / .6)}.popup-minicart .widget_shopping_cart_content::-webkit-scrollbar-thumb:hover{background:rgb(25 30 34 / .8)}.popup-minicart__title{color:#191e22;font-family:var(--font-family-secondary);font-size:20px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase}.popup-minicart .cart_list{margin:40px 20px 0}@media (min-width:1024px){.popup-minicart .cart_list{margin:40px 30px 0}}.popup-minicart .cart_list.loading::after{content:"";position:absolute;background:rgb(255 255 255 / .5);top:0;left:0;width:100%;height:100%}.popup-minicart .cart_list .mini_cart_item{display:flex;flex-direction:column;padding:16px 0;position:relative}.popup-minicart .cart_list .mini_cart_item:not(:last-child){border-bottom:1px solid #e5e9ed}.popup-minicart .cart_list .mini_cart_item .variation{display:none}.popup-minicart .cart_list .mini_cart_item .remove{font-size:14px;line-height:16px;font-weight:600;color:var(--accent);padding:8px 0}.popup-minicart .cart_list .mini_cart_item img.attachment-woocommerce_thumbnail,.popup-minicart .cart_list .mini_cart_item img.woocommerce-placeholder{position:absolute;left:0;top:16px;width:81px;height:58px;-o-object-fit:contain;object-fit:contain}.popup-minicart .cart_list .mini_cart_item a:not(.remove){color:#191e22;font-size:15px;font-style:normal;font-weight:600;line-height:18px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:5.5px 80px 0 90px}@media (min-width:1024px){.popup-minicart .cart_list .mini_cart_item a:not(.remove){padding:5.5px 80px 0 90px}}.popup-minicart .cart_list .mini_cart_item .product-info__bottom{padding-left:90px;display:flex;flex-direction:column}@media (min-width:1024px){.popup-minicart .cart_list .mini_cart_item .product-info__bottom{padding:5.5px 80px 0 90px}}.popup-minicart .cart_list .mini_cart_item .product-info__bottom-actions{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:13px}.popup-minicart .cart_list .mini_cart_item .product-info__bottom-status{margin:3px 0 10px;color:#5e6265;font-size:15px;font-weight:500;line-height:24px;text-transform:capitalize}.popup-minicart .cart_list .mini_cart_item .ic-custom-render-total{position:absolute;right:0;top:16px;color:#5e6265;text-align:right;font-size:15px;font-weight:600;line-height:28px;text-transform:uppercase}.popup-minicart .cart_list .mini_cart_item .quantity{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border:1px solid #e2e8ed}.popup-minicart .cart_list .mini_cart_item .quantity button{width:33px;height:36px;padding:0;margin:0;display:flex;justify-content:center;align-items:center;border:none;background-color:#fff0;cursor:pointer}.popup-minicart .cart_list .mini_cart_item .quantity input{width:33px;height:36px;text-align:center;padding:0;background-color:#fff0;color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px;pointer-events:none;border-left:1px solid #e2e8ed;border-right:1px solid #e2e8ed;border-top:none;border-bottom:none}.popup-minicart .cart_list .mini_cart_item .quantity input::-moz-placeholder{color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px}.popup-minicart .cart_list .mini_cart_item .quantity input::placeholder{color:#191e22;font-family:var(--font-family-base);font-size:15px;font-style:normal;font-weight:500;line-height:36px}.popup-minicart .cart_list .mini_cart_item .quantity input::-webkit-outer-spin-button,.popup-minicart .cart_list .mini_cart_item .quantity input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.popup-minicart .cart_list .mini_cart_item .quantity input[type=number]{-moz-appearance:textfield}.popup-minicart .woocommerce-mini-cart__bootom{background:#f2f4f5;position:relative;padding:20px 24px 25px}@media (min-width:1024px){.popup-minicart .woocommerce-mini-cart__bootom{padding:24px 24px 20px}}.popup-minicart .woocommerce-mini-cart__total{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.popup-minicart .woocommerce-mini-cart__total strong{color:rgb(25 30 34 / .7);font-size:14px;font-style:normal;font-weight:400;line-height:16px;text-transform:uppercase}.popup-minicart .woocommerce-mini-cart__total span.amount{color:#191e22;text-align:right;font-family:var(--font-family-secondary);font-size:24px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase}.popup-minicart .woocommerce-mini-cart__buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:16px 0}@media (min-width:1024px){.popup-minicart .woocommerce-mini-cart__buttons{margin:20px 0}}.popup-minicart .woocommerce-mini-cart__buttons a{width:100%;text-align:center}.popup-minicart .woocommerce-mini-cart__buttons a.btn-grey{background:#e3e6e8}.popup-minicart .minicart-logos{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:13px;padding:0 14px;height:20px}@media (min-width:1024px){.popup-minicart .minicart-logos{height:22px;gap:16px;padding:0 34px}}.popup-minicart .minicart-logos li{flex:1;height:100%}.popup-minicart .minicart-logos li img,.popup-minicart .minicart-logos li svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.woocommerce-breadcrumb{padding:15px 0;display:flex;justify-content:center;align-items:center;gap:3px;color:rgb(25 30 34 / .7);font-size:12px;font-style:normal;font-weight:300;line-height:20px}@media (min-width:768px){.woocommerce-breadcrumb{max-width:1240px;padding:15px 20px;margin:0 auto;width:100%;justify-content:flex-start}}@media (min-width:1024px){.woocommerce-breadcrumb{padding:15px 30px 32px;max-width:1410px}}@media (min-width:1440px){.woocommerce-breadcrumb{padding:15px 40px 65px}}.woocommerce-breadcrumb a{color:rgb(25 30 34 / .7)}.section-header .woocommerce-breadcrumb{padding-left:0;padding-bottom:0;color:rgb(255 255 255 / .7);opacity:.7}.section-header .woocommerce-breadcrumb a{color:rgb(255 255 255 / .7)}.brands_list{margin-top:25px;justify-content:flex-start;position:relative}@media (min-width:576px){.brands_list{margin-top:32px}.brands_list:after{content:"";display:block;position:absolute;left:0;top:0;width:1px;height:100%;background:#e2e8ed}.brands_list:before{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:1px;background:#fff}}.brands_list>li{width:50%;padding:16px 25px;border-bottom:1px solid #e2e8ed}@media (min-width:576px){.brands_list>li{width:25%;border-right:1px solid #e2e8ed}}@media (min-width:992px){.brands_list>li{width:20%}.brands_list>li:nth-child(-n+5){position:relative}.brands_list>li:nth-child(-n+5):after{content:"";display:block;position:absolute;left:0;bottom:0;width:100%;height:.5px;background-color:#e2e8ed}}.brands_list>li:nth-child(odd){border-right:1px solid #e2e8ed}@media (min-width:576px){.brands_list>li:nth-child(odd){border-right:1px solid #e2e8ed}}.brands_list>li a{display:inline-block}.brands_list>li img{width:100px;height:54px;-o-object-fit:contain;object-fit:contain;margin:0 auto}.iziToast-wrapper-topCenter{top:60px!important;z-index:99!important}body .iziToast-wrapper-topRight{top:64px!important;right:0!important;z-index:99!important}@media (min-width:1200px){body .iziToast-wrapper-topRight{top:165px!important;right:10px!important}}@media (min-width:1440px){body .iziToast-wrapper-topRight{right:calc((100vw - 1460px) / 2)!important}}@media (min-width:1200px){body.scrolled .iziToast-wrapper-topRight{top:115px!important}}.iziToast{padding:20px 16px 10px!important;margin:0!important;border-radius:0!important;border:1px solid var(--accent)!important;background-color:#ffffff!important;width:95%!important;font-family:var(--font-family-base)!important}.iziToast:before{content:"";display:block;position:absolute;right:15px;top:-8px;width:14px;height:14px;transform:rotate(45deg);background:#fff;border-top:1px solid var(--accent)!important;border-left:1px solid var(--accent)!important;opacity:0}@media (min-width:1200px){.iziToast:before{right:16px;top:-8px;opacity:1}}@media (min-width:1440px){.iziToast:before{right:38px;top:-8px}}@media (min-width:576px){.iziToast{width:370px!important}}.iziToast:after{display:none}.iziToast .iziToast-texts{width:100%}.iziToast .iziToast-progressbar{background:linear-gradient(0deg,#e4e9ee 0%,#e4e9ee 100%),#e4e9ee!important}.iziToast .iziToast-progressbar>div{background:var(--accent)!important;height:4px!important;border-radius:0!important}.iziToast .iziToast-body{padding:0!important;margin:0!important}.iziToast .iziToast-texts,.iziToast .iziToast-message{margin:0!important;width:100%!important}.product-notification{display:flex;flex-direction:column;gap:7px;font-family:var(--font-family-base)!important}.product-notification__wrap{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:9px}@media (min-width:992px){.product-notification__wrap{gap:16px}}.product-notification__image{width:110px}@media (min-width:992px){.product-notification__image{width:136px}}.product-notification__image img{width:100%;height:65px;max-width:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:992px){.product-notification__image img{height:87px}}.product-notification__right{display:flex;flex-direction:column;gap:9px;width:calc(100% - 119px)}@media (min-width:992px){.product-notification__right{gap:6px;width:calc(100% - 152px)}}.product-notification__title{color:#000;font-size:14px;font-weight:600;line-height:20px;text-transform:capitalize;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}@media (min-width:992px){.product-notification__title{font-size:16px;line-height:24px}}.product-notification__info{color:rgb(42 41 41 / .7);font-size:14px;font-weight:600;line-height:21px}@media (min-width:992px){.product-notification__info{font-size:13px}}.product-notification__swipe{color:#aeb2b7;font-size:12px;font-style:normal;font-weight:400;line-height:21px;width:100%;text-align:center}@media (min-width:992px){.product-notification__swipe{font-size:11px}}.swiper-button-lock,.swiper-pagination-lock{display:none!important}body:not(.woocommerce-checkout){padding-top:100px}@media (min-width:1200px){body:not(.woocommerce-checkout){padding-top:157px}}body:not(.woocommerce-checkout).hide-adv-banner{padding-top:60px}@media (min-width:1200px){body:not(.woocommerce-checkout).hide-adv-banner{padding-top:117px}}.gallery-page .page-header--bg{padding:5px 0 54px;background-color:#f2f4f5;margin:12px 8px 0;display:flex;flex-direction:column}@media (min-width:1200px){.gallery-page .page-header--bg{padding:50px 0 72px;margin:0}}.gallery-page .wrapper-default{margin-bottom:0!important}.gallery-page .gallery-list{margin:40px 0}@media (min-width:1440px){.gallery-page .gallery-list{margin:120px 0}}.gallery-page .gallery-list img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.aws-container .aws-search-form{height:100%}@media (min-width:768px){.header-main .header-search,.header-main .aws-container{height:40px}}.header-main .aws-container.active{display:flex}.woocommerce-error li{background-color:#f8e7e7;border:1px solid #bb6f6f;font-size:14px;line-height:20px;padding:12px 16px;margin-bottom:10px}.loop-product{width:100%;position:relative;display:flex;flex-direction:column;align-self:stretch}.loop-product .product-image{display:block;padding:16px;border:1px solid #e2e2e2}.loop-product .product-image img{width:100%;height:180px;max-width:100%;-o-object-fit:contain;object-fit:contain}.loop-product .product-image img.woocommerce-placeholder{width:64px;display:block;margin:auto}.loop-product .product-image .onsale{display:none}.loop-product .product-brand{color:#5e6265;font-size:12px;font-weight:300;line-height:16px}@media (min-width:992px){.loop-product .product-brand{font-size:14px}}.loop-product .product-name{margin:16px 0 8px}.loop-product .product-name h4{color:#191e22;font-size:20px;font-weight:600;line-height:26px;min-height:52px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-family:var(--font-family-base);text-transform:none}.loop-product .product-stock{color:#5e6265;font-size:15px;font-style:normal;font-weight:500;line-height:24px}.loop-product .product-stock .instock{color:#2cb029}.loop-product .product-stock .instock svg path{stroke:#2cb029}.loop-product .product-stock .outstock{color:#b02929}.loop-product .swatchly_variation_form .swatchly-type-wrap{gap:0}.loop-product .swatchly_variation_form .swatchly-swatch{min-width:60px;min-height:24px;margin:0;border:2px solid #fff;transition:border-color 0.5s}.loop-product .swatchly_variation_form .swatchly-swatch span{display:flex;align-self:stretch;width:100%;border:2px solid #fff}.loop-product .swatchly_variation_form .swatchly-swatch.swatchly-selected{border-color:var(--accent)}.loop-product .price{font-family:var(--font-family-base);color:#191e22;font-size:20px;font-weight:600;line-height:30px;text-transform:uppercase;display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:16px}.loop-product .price del{font-family:var(--font-family-base);color:#5e6265;font-size:16px;font-style:normal;line-height:26px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;margin-left:8px;font-weight:500;order:2}.loop-product .price ins{text-decoration:none;order:1}.loop-product .product-action{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:nowrap;margin-top:auto}.loop-product .product-action.outofstock a.btn{background-color:#f2f4f5;border-color:#f2f4f5;color:#191e22}.loop-product .product-action.outofstock a.btn:before,.loop-product .product-action.outofstock a.btn:after{display:none}.loop-product .product-action.outofstock a.btn:hover{background-color:#e2e8ed;border-color:#e2e8ed}.loop-product .product-action a{width:100%;white-space:nowrap;text-align:center;line-height:1;padding:14px 30px 10.5px;letter-spacing:.72px;position:relative}.loop-product .product-action a.loading{opacity:.7;pointer-events:none}.loop-product .product-action a.added_to_cart{display:none}.loop-product .product-action .product_type_variation.add_to_cart_button.swatchly_ajax_add_to_cart{display:none}.loop-product .product-badges{position:absolute;left:0;top:12px;flex-direction:column;display:none}.loop-product .product-badges span{color:#191e22;font-family:var(--font-family-secondary);font-size:14px;font-weight:400;line-height:16px;text-transform:uppercase;padding:8px 12px}.loop-product .product-badges span.sale{background:#e2e8ed;display:none}.loop-product .product-badges span.badge{background:#b8e8a2;display:none}@keyframes ssc-loading{from{transform:translateX(-100%)}to{transform:translateX(100%)}}.ssc-square,.ssc-head-line,.ssc-line,.ssc-hr,.ssc-circle{display:block;background-color:rgb(0 0 0 / .4);position:relative;overflow:hidden}.ssc-square:after,.ssc-head-line:after,.ssc-line:after,.ssc-hr:after,.ssc-circle:after{content:"";animation:ssc-loading 1.3s infinite;height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);z-index:1;background:linear-gradient(90deg,transparent,hsl(0 0% 100% / .3),transparent)}.ssc{cursor:progress;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ssc .mb{margin-bottom:16px}.ssc .mt{margin-top:16px}.ssc .mr{margin-right:16px}.ssc .ml{margin-left:16px}.ssc .mbs{margin-bottom:8px}.ssc .mts{margin-top:8px}.ssc .mrs{margin-right:8px}.ssc .mls{margin-left:8px}.ssc .w-10{width:10%}.ssc .w-20{width:20%}.ssc .w-30{width:30%}.ssc .w-40{width:40%}.ssc .w-50{width:50%}.ssc .w-60{width:60%}.ssc .w-70{width:70%}.ssc .w-80{width:80%}.ssc .w-90{width:90%}.ssc .w-100{width:100%}.ssc .flex{display:flex}.ssc .inline-flex{display:inline-flex}.ssc .flex-column{flex-direction:column}.ssc .flex-column-reverse{flex-direction:column-reverse}.ssc .flex-row{flex-direction:row}.ssc .flex-row-reverse{flex-direction:row-reverse}.ssc .align-center{align-items:center}.ssc .align-start{align-items:flex-start}.ssc .align-end{align-items:flex-end}.ssc .align-stretch{align-items:stretch}.ssc .justify-start{justify-content:start}.ssc .justify-center{justify-content:center}.ssc .justify-end{justify-content:end}.ssc .justify-between{justify-content:space-between}.ssc .justify-around{justify-content:space-around}.ssc-wrapper{padding:16px}.ssc-card{display:block;width:100%;height:100%;border-radius:0;box-shadow:none;background-color:#fff}.ssc-circle{border-radius:0;width:50px;height:50px}.ssc-hr{width:100%;height:2px}.ssc-line{border-radius:0;width:100%;height:12px}.ssc-head-line{border-radius:0;width:100%;height:24px}.ssc-square{width:100%;height:150px}body:not(.woocommerce.archive) .ssc{display:none}body.theme-dark{background:#131313}body.theme-dark .header-main .header-search::before{content:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.33491 12.6632C2.84613 12.6632 0 9.82692 0 6.33161C0 2.8363 2.83778 0 6.33491 0C9.83204 0 12.6698 2.8363 12.6698 6.33161C12.6698 9.82692 9.82369 12.6632 6.33491 12.6632ZM6.33491 0.667362C3.21337 0.667362 0.66771 3.21169 0.66771 6.33161C0.66771 9.45152 3.21337 11.9958 6.33491 11.9958C9.45645 11.9958 12.0021 9.45152 12.0021 6.33161C12.0021 3.21169 9.45645 0.667362 6.33491 0.667362Z' fill='white'/%3E%3Cpath d='M15.6664 16.0002C15.5829 16.0002 15.4994 15.9668 15.4327 15.9001L10.4332 10.9032C10.2996 10.7697 10.2996 10.5612 10.4332 10.436C10.5667 10.3026 10.7754 10.3026 10.9006 10.436L15.9 15.4329C16.0336 15.5664 16.0336 15.7749 15.9 15.9001C15.8416 15.9668 15.7498 16.0002 15.6664 16.0002Z' fill='white'/%3E%3C/svg%3E")}body.theme-dark .header-main .header-search button,body.theme-dark .header-main .header-search .aws-container .aws-search-btn{background:#fff;color:#2a2b35;border-color:#fff}body.theme-dark .header-main .header-search input,body.theme-dark .header-main .header-search .aws-container .aws-search-field{background:#282828;color:#fff}body.theme-dark .header-main .header-search input[type=text],body.theme-dark .header-main .header-search .aws-container .aws-search-field[type=text]{color:#fff}body.theme-dark .header-main .header-search input[type=text]::-moz-placeholder,body.theme-dark .header-main .header-search .aws-container .aws-search-field[type=text]::-moz-placeholder{color:rgb(255 255 255 / .7)}body.theme-dark .header-main .header-search input[type=text]::placeholder,body.theme-dark .header-main .header-search .aws-container .aws-search-field[type=text]::placeholder{color:rgb(255 255 255 / .7)}body.theme-dark .header-nav{background-color:#131313;border-top-color:rgb(228 233 238 / .2);border-bottom-color:#131313}body.theme-dark .header-nav__menu .category-menu>li>a{color:#fff}body.theme-dark .header-nav__profile h6{color:#fff}body.theme-dark .header-nav__profile-list a{color:#fff}body.theme-dark .header-nav__social h6{color:#fff}body.theme-dark .bg-transparent{background:rgb(0 0 0 / .6)}body.theme-dark .features_сategories{background-color:#131313}body.theme-dark .features_сategories h2.section-title,body.theme-dark .features_сategories h4{color:#fff}body.theme-dark .features_сategories p.section-text{color:rgb(255 255 255 / .6)}body.theme-dark .features_сategories .cat-list.view1{border-top-color:rgb(228 233 238 / .2)}body.theme-dark .features_сategories .cat-list.view2{border-bottom-color:rgb(228 233 238 / .2);border-top-color:rgb(228 233 238 / .2)}body.theme-dark .image_text .flex-right{background-color:#232323}body.theme-dark .image_text .flex-right p{color:#f4f2ef}body.theme-dark .image_text h2.section-title{color:#fff}body.theme-dark .icons{background:#282828;color:#fff}body.theme-dark .icons li p{color:rgb(255 255 255 / .6)}body.theme-dark .icons-img .dashicons{color:#fff}body.theme-dark .icons h4{color:#fff}body.theme-dark.single-product{background:#000;color:#fff}body.theme-dark.single-product .woocommerce-breadcrumb{color:hsl(0 0% 100% / .7)}body.theme-dark.single-product .woocommerce-breadcrumb a{color:hsl(0 0% 100% / .7)}body.theme-dark.single-product .product-top .flex-between .product-left .product_title,body.theme-dark.single-product .product-top .flex-between .product-left .product-sku strong,body.theme-dark.single-product .product-top .flex-between .product-left .product-variations tr label,body.theme-dark.single-product .product-top .flex-between .product-left .price,body.theme-dark.single-product .product-top .flex-between .product-left .product-stock{color:#fff}body.theme-dark.single-product .product-top .flex-between .product-left .price ins .woocommerce-Price-amount{color:#fff}body.theme-dark.single-product .product-top .flex-between .product-left .price del .woocommerce-Price-amount{color:hsl(0 0% 100% / .7)}body.theme-dark.single-product .product-top .flex-between .product-left .flex-between .product-sku li{color:hsl(0 0% 100% / .7)}body.theme-dark.single-product .product-top .flex-between .product-left .product-variations .variations select{background-color:#000;border-radius:3px;border:1px solid #666;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 0.674805L5 4.6748L9 0.674805' stroke='white'/%3E%3C/svg%3E")}body.theme-dark.single-product .product-top .flex-between .product-left .cart .quantity button{background:#fff0;border-color:#666}body.theme-dark.single-product .product-top .flex-between .product-left .cart .quantity button img{filter:invert(1)}body.theme-dark.single-product .product-top .flex-between .product-left .cart .quantity input{background:#fff0;border-color:#666;color:#fff}body.theme-dark.single-product .product-reviews{background:#000;color:#fff}body.theme-dark.single-product .product-reviews .section-title{color:#fff}body.theme-dark.single-product .product-reviews #reviews>div.flex select{background-color:#000;border-radius:3px;border:1px solid #666;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 0.674805L5 4.6748L9 0.674805' stroke='white'/%3E%3C/svg%3E")}body.theme-dark.single-product .product-reviews #reviews>div.flex .woocommerce-product-rating .star-rating span{line-height:inherit}body.theme-dark.single-product .product-reviews #reviews>div.flex .woocommerce-product-rating .star-rating span:before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNzMiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCA3MyAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNTk2MzggMEw4LjQ5NjI0IDMuOTgxNDZMMTIuODY5OSA0LjU1Nzk5TDkuNjcwNDEgNy41OTUyTDEwLjQ3MzYgMTEuOTMzTDYuNTk2MzggOS44Mjg2MUwyLjcxOTEzIDExLjkzM0wzLjUyMjM1IDcuNTk1MkwwLjMyMjg1IDQuNTU3OTlMNC42OTY1MyAzLjk4MTQ2TDYuNTk2MzggMFoiIGZpbGw9IiNERUE1N0YiLz4KPHBhdGggZD0iTTIxLjQwNCAwTDIzLjMwMzkgMy45ODE0NkwyNy42Nzc1IDQuNTU3OTlMMjQuNDc4IDcuNTk1MkwyNS4yODEzIDExLjkzM0wyMS40MDQgOS44Mjg2MUwxNy41MjY3IDExLjkzM0wxOC4zMyA3LjU5NTJMMTUuMTMwNSA0LjU1Nzk5TDE5LjUwNDEgMy45ODE0NkwyMS40MDQgMFoiIGZpbGw9IiNERUE1N0YiLz4KPHBhdGggZD0iTTM2LjIxMDYgMEwzOC4xMTA1IDMuOTgxNDZMNDIuNDg0MiA0LjU1Nzk5TDM5LjI4NDcgNy41OTUyTDQwLjA4NzkgMTEuOTMzTDM2LjIxMDYgOS44Mjg2MUwzMi4zMzM0IDExLjkzM0wzMy4xMzY2IDcuNTk1MkwyOS45MzcxIDQuNTU3OTlMMzQuMzEwOCAzLjk4MTQ2TDM2LjIxMDYgMFoiIGZpbGw9IiNERUE1N0YiLz4KPHBhdGggZD0iTTUxLjAxODMgMEw1Mi45MTgxIDMuOTgxNDZMNTcuMjkxOCA0LjU1Nzk5TDU0LjA5MjMgNy41OTUyTDU0Ljg5NTUgMTEuOTMzTDUxLjAxODMgOS44Mjg2MUw0Ny4xNDEgMTEuOTMzTDQ3Ljk0NDIgNy41OTUyTDQ0Ljc0NDcgNC41NTc5OUw0OS4xMTg0IDMuOTgxNDZMNTEuMDE4MyAwWiIgZmlsbD0iI0RFQTU3RiIvPgo8cGF0aCBkPSJNNjUuODI0OSAwTDY3LjcyNDggMy45ODE0Nkw3Mi4wOTg0IDQuNTU3OTlMNjguODk4OSA3LjU5NTJMNjkuNzAyMiAxMS45MzNMNjUuODI0OSA5LjgyODYxTDYxLjk0NzYgMTEuOTMzTDYyLjc1MDkgNy41OTUyTDU5LjU1MTQgNC41NTc5OUw2My45MjUgMy45ODE0Nkw2NS44MjQ5IDBaIiBmaWxsPSIjREVBNTdGIi8+Cjwvc3ZnPgo=)}body.theme-dark.single-product .product-reviews #comments .commentlist li{border-color:#666}body.theme-dark.single-product .product-reviews #comments .woocommerce-pagination .page-numbers li a{background:#fff0;color:#fff;border:1px solid #666;line-height:1}body.theme-dark.single-product .product-reviews #comments .woocommerce-pagination .page-numbers li .current{background:linear-gradient(90deg,#f1c399 4.29%,#cd8866 97.5%);color:#000;border:1px solid #fff0;line-height:1}body.theme-dark.single-product .product-reviews #comments .comment-text .woocommerce-review__author,body.theme-dark.single-product .product-reviews #comments .comment-text .woocommerce-review__published-date,body.theme-dark.single-product .product-reviews #comments .comment-text .description p,body.theme-dark.single-product .product-reviews #reviews>div.flex .everage-rating_stars .rating-average,body.theme-dark.single-product .product-reviews .product-rating__count{color:#fff}body.theme-dark.single-product .product-reviews #review_form_wrapper #review_form form #comment,body.theme-dark.single-product .product-reviews #review_form_wrapper #review_form form #author{background:#1f1f1f;color:#fff;border-color:#1f1f1f}body.theme-dark.single-product .product-desciption{background:#000;color:#fff}body.theme-dark.single-product .product-desciption .section-title{color:#fff}body.theme-dark.single-product .product-desciption .wrapper .flex-left .product-specifications li{color:rgb(255 255 255 / .7)}body.theme-dark.single-product .product-desciption .wrapper .flex-left .product-specifications li strong{color:#fff}body.theme-dark.single-product .product-complience-full{background:#232323;color:#fff}body.theme-dark.single-product .product-complience-full .section-title,body.theme-dark.single-product .product-complience-full h4{color:#fff}body.theme-dark.single-product .product-anchors{background:#000;border-top-color:#fff0;border-bottom-color:#666;z-index:1}body.theme-dark.single-product .product-anchors a{color:#b2b2b2}body.theme-dark.single-product .product-anchors a.active{color:#fff}body.theme-dark.single-product .related{background:#000;color:#fff}body.theme-dark.single-product .related .section-title{color:#fff}body.theme-dark.single-product .products .product-image{background-color:#fff}body.theme-dark.single-product .products .loop-product .product-name h4{color:#fff}body.theme-dark.single-product .products .product .price{color:#fff}body.theme-dark.single-product .product-top .flex-between .product-left #wc_bis_product_form .wc_bis_form_title,body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .variations select,body.theme-dark.single-product .product-top .flex-between .product-left .bundled_product .woocommerce-Price-amount,body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product .price ins .woocommerce-Price-amount,body.theme-dark.single-product .product-top .flex-between .product-left .flex-between .product-rating .product-rating__count,body.theme-dark.single-product .product-top .flex-between .product-left .wc-pao-addons-container .wc-pao-addon-select{color:#fff}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .variations select,body.theme-dark.single-product .product-top .flex-between .product-left .wc-pao-addons-container .wc-pao-addon-select{background:url(/wp-content/themes/ffl-ecosystem/assets/img/arrow-down-white.svg) no-repeat;background-position:calc(100% - 7px) center;background-color:#131313;line-height:1}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product .quantity button{border:1px solid #e5e9ed}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product .quantity input{border-top:1px solid #e5e9ed;border-bottom:1px solid #e5e9ed}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_excerpt,body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .woocommerce-variation-description{color:rgb(255 255 255 / .6)}body.theme-dark.single-product .product-top .flex-between .product-left .price .woocommerce-Price-amount{color:#fff}body.theme-dark.single-product .products h2{color:#fff}body.theme-dark.single-product #review_form_wrapper #review_form .comment-awaiting-moderation .wrapper{background:#000;color:#fff}body.theme-dark.single-product #review_form_wrapper #review_form .comment-awaiting-moderation .wrapper .review-close svg path{stroke:#fff}body.theme-dark.single-product #review_form .comment-awaiting-moderation .wrapper h2,body.theme-dark.single-product #review_form_wrapper #review_form .comment-awaiting-moderation .wrapper p,body.theme-dark.single-product .product-top .flex-between .product-left .bundle_sells_title h3,body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_optional_checkbox,body.theme-dark.single-product .product-top .flex-between .product-left .wc-pao-addons-container .wc-pao-addon-name,body.theme-dark.single-product .product-top .flex-between .product-left .wc-pao-addons-container .wc-pao-addon-checkbox+label{color:#fff}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_optional_checkbox input[type=checkbox]:after{text-align:center}body.theme-dark.single-product .product-top .flex-between .product-right .woocommerce-product-gallery .product-gallery-left svg path,body.theme-dark.single-product .product-top .flex-between .product-right .woocommerce-product-gallery .product-gallery-right svg path{stroke:#fff}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form.bundle_sells_form .bundled_item_unavailable,body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form.bundle_sells_form .stock.out-of-stock{color:rgb(255 255 255 / .6)}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product:not(:first-child),body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_image{border-color:rgb(255 255 255 / .6)}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_optional_checkbox input[type=checkbox]:after{opacity:0}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_optional_checkbox input[type=checkbox]:checked:after{opacity:1}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_optional_checkbox input[type=checkbox]{border:1px solid rgb(255 255 255 / .6)}body.theme-dark.single-product .product-top .flex-between .product-left .bundle_form .bundled_product_optional_checkbox input[type=checkbox]:checked{border-color:rgb(255 255 255 / .6);opacity:1}body.theme-dark.single-product #wc_bis_already_registered{background:#1f1f1f;color:#fff}body.theme-dark.single-product #wc_bis_already_registered a{color:#fff}body.theme-dark.single-product #wc_bis_already_registered:before{filter:invert(1)}body.theme-dark.single-product .woocommerce-message{background:#1f1f1f;color:#fff}body.theme-dark .footer{background:#131313}body.theme-dark .brands{background:#131313}body.theme-dark .brands .section-title{color:#fff}body.theme-dark .brands .brands_list{background:#fff}body.theme-dark .featured_products{background:#131313}body.theme-dark .featured_products .section-title{color:#fff}body.theme-dark .featured_products p.section-text{color:rgb(255 255 255 / .6)}body.theme-dark .loop-product .product-image{background:#fff}body.theme-dark .loop-product .product-name h4,body.theme-dark .loop-product .price,body.theme-dark .loop-product .product-rating__count{color:#fff}body.theme-dark .reviews{background:#131313}body.theme-dark .reviews .section-title,body.theme-dark .reviews .review-content p,body.theme-dark .reviews .review-author strong{color:#fff}body.theme-dark .reviews p.section-text{color:rgb(255 255 255 / .6)}body.theme-dark .reviews .swiper-slide{border-color:#fff}body.theme-dark .faq .section-title,body.theme-dark .faq h4.active,body.theme-dark .faq p{color:#fff}body.theme-dark .faq h4:before,body.theme-dark .faq h4:after{background-color:#fff}body.theme-dark .faq h4.active:before,body.theme-dark .faq h4.active:after{background-color:#fff;opacity:1}body.theme-dark .availability{background:#131313}body.theme-dark .availability h4{color:#f2f4f5}body.theme-dark .availability .section-text{color:#dde2e7}body.theme-dark .services-columns .section-title{color:#f2f4f5}body.theme-dark .services-columns .columns .column .column__title{color:#f2f4f5}body.theme-dark .services-columns .columns .column .column__description{color:#dde2e7}body.theme-dark .content .wrapper-default{color:rgb(255 255 255 / .6)}body.theme-dark .blog-wrap .blog__mark-post .box__right{background:#fff;border:1px solid #131313}body.theme-dark .blog-wrap .post__title{color:#fff}body.theme-dark .blog-wrap .blog-item .blog-item__bottom{border:0}body.theme-dark .blog-wrap .blog-item .blog-item__bottom .blog-item__title{color:#fff}body.theme-dark .article .article-wrap .article-content h1,body.theme-dark .article .article-wrap .article-content h2,body.theme-dark .article .article-wrap .article-content h3,body.theme-dark .article .article-wrap .article-content h4,body.theme-dark .article .article-wrap .article-content h5,body.theme-dark .article .article-wrap .article-content h6,body.theme-dark .article .article-wrap .article-content .h1,body.theme-dark .article .article-wrap .article-content p,body.theme-dark .article .article-wrap .article-content li{color:#fff}body.theme-dark .article .article-wrap .article-content .article-title{color:#fff}body.theme-dark .article .article-social__title{color:#fff}body.theme-dark .blog-wrap .blog-title{color:#fff}body.theme-dark .blog-wrap .posts__box .posts__box_bottom{border:0}body.theme-dark .blog-wrap .posts__box .posts__box_bottom .posts__title{color:#fff}body.theme-dark .related .related-head .related-title{color:#fff}body.theme-dark .related .related-body .related-item__bottom{border:0}body.theme-dark .related .related-body .related-item__bottom .related-item__title{color:#fff}body.theme-dark .careers .careers__items .careers__item{border:0x}body.theme-dark .careers .careers__items .careers__item .careers__title{color:#fff}body.theme-dark .careers .careers__items .careers__item .careers__address{color:#fff}body.theme-dark .social-media .section-title{color:#fff}body.theme-dark .social-media p.section-text,body.theme-dark .social-media .social .social__description{color:rgb(255 255 255 / .6)}body.theme-dark .columns-with-content .columns .column .column__title{color:#fff}body.theme-dark .columns-with-content .columns .column .column__description{color:rgb(255 255 255 / .6)}body.theme-dark .description-box .box .box__title{color:#fff}body.theme-dark .description-box .box__description,body.theme-dark .description-box .box__description p{color:rgb(255 255 255 / .6)}body.theme-dark .benefits-box .box .box__title{color:#fff}body.theme-dark .benefits-box .box__description,body.theme-dark .benefits-box .box__description p,body.theme-dark .benefits-box .box .box__items li{color:rgb(255 255 255 / .6)}body.theme-dark .our-team-box .team__title,body.theme-dark .our-team-box .team__name{color:#fff}body.theme-dark .our-team-box .team__person{background:#1f1f1f}body.theme-dark .our-team-box .team__description,body.theme-dark .our-team-box .team__position{color:rgb(255 255 255 / .6)}body.theme-dark .archive__hero h2{color:#fff}body.theme-dark.archive h4,body.theme-dark.archive h3,body.theme-dark.archive .filters__block .checkbox span,body.theme-dark.archive .woocommerce-breadcrumb a,body.theme-dark.archive .woocommerce-breadcrumb,body.theme-dark.archive .filters__block .filter-price__result,body.theme-dark.archive .widget_block ul.product-viewed li h4 a{color:#fff}body.theme-dark.archive .products-top select,body.theme-dark.archive .mobile-filter{background-color:#131313;border-radius:3px;border:1px solid #666;color:#fff;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'%3E%3Cpath d='M1 0.674805L5 4.6748L9 0.674805' stroke='white'/%3E%3C/svg%3E")}body.theme-dark.archive .archive__categories-container .swiper-button-next,body.theme-dark.archive .archive__categories-container .swiper-button-prev{background:#1f1f1f}body.theme-dark.archive .archive__categories-container .swiper-button-next:after,body.theme-dark.archive .archive__categories-container .swiper-button-prev:after{filter:invert(1)}body.theme-dark.archive .archive__categories-item{border:1px solid #666}body.theme-dark.archive .content__left{background-color:#fff0}body.theme-dark.archive .filters__block.closed h4:after,body.theme-dark.archive .filters__block h4:after{filter:invert(1)}body.theme-dark.archive .products,body.theme-dark.archive .content__right,body.theme-dark.archive .product-rating__count,body.theme-dark.archive .widget_block ul.product-viewed li .price,body.theme-dark.archive .filters__block .filter-price__result input,body.theme-dark.archive .filters__block li>span{color:#fff}body.theme-dark.archive .filters__block .checkbox:before{background-color:#fff0}body.theme-dark.archive .woocommerce-result-count,body.theme-dark.archive .term-description{color:rgb(255 255 255 / .6)}body.theme-dark.archive .filters__block[data-filter-type=categories]>ul:not(.filters__subcategory) li.has-child label .arrow svg path{stroke:#fff}body.theme-dark.archive .loop-product .price del{color:rgb(255 255 255 / .6)}body.theme-dark.archive .filters .filters__brand-search{color:#000}body.theme-dark.archive .woocommerce-pagination ul.page-numbers .page-numbers:not(.current){border-radius:3px;border:1px solid #666;background-color:#fff0;color:#fff}body.theme-dark .error-404 .error__box .error__title{color:#fff}body.theme-dark .error-404 .error__box .error__description{color:rgb(255 255 255 / .6)}body.theme-dark .header-main{border-bottom:0 solid #e5e9ed!important}body.theme-dark .contact-us h1,body.theme-dark .contact-us h2,body.theme-dark .contact-us .contact__messages h3,body.theme-dark .contact-us .message-form .wpcf7-list-item-label,body.theme-dark .contact-us .message-form .name,body.theme-dark.page-template-page-need-help h1,body.theme-dark.page-template-page-need-help h2,body.theme-dark.page-template-page-need-help .contact__messages h3,body.theme-dark.page-template-page-need-help .message-form .wpcf7-list-item-label,body.theme-dark.page-template-page-need-help .message-form .name{color:#fff}body.theme-dark .contact-us .contact__union .contact__box .contact__our-contacts,body.theme-dark.page-template-page-need-help .contact__union .contact__box .contact__our-contacts{background:#1f1f1f}body.theme-dark .contact-us .contact__union .contact__box .contact__our-contacts .contact__title,body.theme-dark .contact-us .contact__union .contact__box .contact__our-contacts .contact__block .contact__text,body.theme-dark .contact-us .contact__union .contact__box .contact__our-contacts .contact__block .contact__content p,body.theme-dark.page-template-page-need-help .contact__union .contact__box .contact__our-contacts .contact__title,body.theme-dark.page-template-page-need-help .contact__union .contact__box .contact__our-contacts .contact__block .contact__text,body.theme-dark.page-template-page-need-help .contact__union .contact__box .contact__our-contacts .contact__block .contact__content p{color:#fff}body.theme-dark .contact-us .message-form input:not([type=checkbox]):not([type=submit]),body.theme-dark .contact-us .message-form textarea,body.theme-dark.page-template-page-need-help .message-form input:not([type=checkbox]):not([type=submit]),body.theme-dark.page-template-page-need-help .message-form textarea{background:#1f1f1f;color:#fff}body.theme-dark .contact-us .message-form input:not([type=checkbox]):not([type=submit])::-moz-placeholder,body.theme-dark .contact-us .message-form textarea::-moz-placeholder,body.theme-dark.page-template-page-need-help .message-form input:not([type=checkbox]):not([type=submit])::-moz-placeholder,body.theme-dark.page-template-page-need-help .message-form textarea::-moz-placeholder{color:#fff}body.theme-dark .contact-us .message-form input:not([type=checkbox]):not([type=submit])::placeholder,body.theme-dark .contact-us .message-form textarea::placeholder,body.theme-dark.page-template-page-need-help .message-form input:not([type=checkbox]):not([type=submit])::placeholder,body.theme-dark.page-template-page-need-help .message-form textarea::placeholder{color:#fff}body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default h1,body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default h2,body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default h3,body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default h4,body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default h5,body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default h6,body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default a{color:#fff}body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default p{color:rgb(255 255 255 / .6)}body.theme-dark.page-template-default:not(.woocommerce-page) .wrapper-default li{color:rgb(255 255 255 / .6)}body.theme-dark .popup-minicart .popup-minicart__wrapper{background:#131313}body.theme-dark .popup-minicart .popup-minicart__wrapper .popup-minicart__title,body.theme-dark .popup-minicart .popup-minicart__wrapper .cart_list .mini_cart_item a:not(.remove){color:#fff}body.theme-dark .popup-minicart .popup-minicart__wrapper .product-info__bottom-status{color:rgb(255 255 255 / .6)}body.theme-dark .popup-minicart .popup-minicart__wrapper .ic-custom-render-total{color:#fff}body.theme-dark .popup-minicart .popup-minicart__wrapper .quantity{background:#fff}body.theme-dark .popup-minicart .popup-minicart__wrapper .quantity button{background-color:#fff}body.theme-dark .popup-minicart .popup-minicart__wrapper .woocommerce-mini-cart__bootom{background:#242424}body.theme-dark .popup-minicart .popup-minicart__wrapper .woocommerce-mini-cart__bootom span.amount{color:#fff}body.theme-dark .popup-minicart .popup-minicart__wrapper .woocommerce-mini-cart__total strong{color:#fff}body.theme-dark .popup-minicart .popup-minicart__wrapper .popup-minicart__close{color:#fff}body.theme-dark .popup-minicart .popup-minicart__wrapper .popup-minicart__close svg path{stroke:#fff}body.theme-dark.woocommerce-cart .cart_item .product-subtotal{color:#fff}body.theme-dark.woocommerce-cart .woocommerce .section-title{color:#fff}body.theme-dark.woocommerce-cart .woocommerce .loop-product .product-name h4{color:#fff}body.theme-dark.woocommerce-cart .cart_item:not(:first-child){border-top:1px solid #e4e9ee}body.theme-dark.woocommerce-cart .cart_item .product-name a{color:#fff}body.theme-dark.woocommerce-cart .cart_item .product-name p{color:rgb(255 255 255 / .6)}body.theme-dark.woocommerce-cart .cart_item .quantity{border:1px solid #e2e8ed}body.theme-dark.woocommerce-cart .cart_item .quantity button{background-color:#fff;border:1px solid #e2e8ec}body.theme-dark.woocommerce-cart .cart_item .quantity input{border-left:1px solid #e2e8ed;border-right:1px solid #e2e8ed;color:#000}body.theme-dark.woocommerce-cart .cart-content__empty .wc-block-components-notice-banner.is-info{color:#fff}body.theme-dark.woocommerce-cart .cart-content__empty .wc-empty-cart-message{color:#fff}@media (min-width:1024px){body.theme-dark.woocommerce-cart .cart-content__empty .woocommerce-cart-right .cart_totals .shop_table tr.order-total{border-top:1px solid #e4e9ee}}body.theme-dark.woocommerce-cart-right__message{border-radius:2px 2px 0 0;border:1px solid var(--accent);background:var(--accent-transparent);padding:20px 34px 20px 52px;color:#191e22;font-size:15px;font-style:normal;font-weight:600;line-height:16px;position:relative;display:none}body.theme-dark.woocommerce-cart-right__message svg{position:absolute;left:16px;top:50%;transform:translateY(-50%);width:24px;height:24px}body.theme-dark.woocommerce-cart-right__message svg path{stroke:#fff}body.theme-dark.woocommerce-cart-right .cart_totals{margin:16px 0}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table{width:100%}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tbody{padding:8px 32px 12px;background:#1f1f1f;display:flex;flex-direction:column}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tbody{position:relative;padding:12px 40px}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:20px 0}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr:not(:first-child){border-top:1px solid #e4e9ee}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.coupon_message{border:none;padding:0}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.coupon_message td{width:100%}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.coupon_message td>div{margin:0;text-align:left}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.coupon_message .woocommerce-error{font-size:14px;color:var(--accent)}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr .woocommerce-shipping-methods,body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr .woocommerce-shipping-destination{display:none}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr th{color:#fff;font-size:14px;font-style:normal;font-weight:400;line-height:16px;width:30%;text-align:left}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr th{font-size:16px}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr td{color:#dde2e7;text-align:right;font-size:14px;font-style:normal;font-weight:400;line-height:16px;width:70%}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr td{font-size:16px;line-height:1.2}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr td[data-title=Shipping]{display:flex;flex-direction:column}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr td.actions{width:100%}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr td.actions{max-width:367px}}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr td.actions{max-width:none}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr .shipping-calculator-button{text-decoration:underline;color:#191e22}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.order-total{position:absolute;right:45px;bottom:38px;padding:0;border:none}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.order-total th{margin-right:35px}}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.order-total{position:static;padding:20px 0;border-top:1px solid #e4e9ee}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.order-total th{text-transform:uppercase;color:#191e22}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.order-total td{color:#191e22;font-family:var(--font-family-secondary);font-size:24px;font-style:normal;font-weight:400;line-height:28px;text-transform:uppercase}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.order-total td{font-family:var(--font-family-base);font-weight:600}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping{align-items:flex-start;display:none}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form{position:absolute;width:100%;top:100%;background:#f9fafb;z-index:2;left:0}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form p{height:40px;display:flex;border:1px solid #dde2e7;background-color:#fff}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form p>span{width:100%;display:block}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form p:not(.address-field):not(#calc_shipping_country_field):not(:last-of-type){padding:10px 0}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form p:not(:first-child){margin-top:5px}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form p:last-of-type{height:60px;padding:0;border:none}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form p:last-of-type button{width:100%;height:100%;padding:0;margin:0}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form .select2{text-align:center}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form .select2-container .select2-selection--single{height:40px}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form .select2-container .select2-selection--single .select2-selection__rendered{text-align:left;height:100%;display:flex;align-items:center;color:rgb(25 30 34 / .8);font-size:14px;font-style:normal;font-weight:400;line-height:16px}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form .select2-container--default .select2-selection--single{border:none}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;transform:translateY(-50%)}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table tr.shipping .shipping-calculator-form input{height:100%;border:none;padding-left:8px;padding-right:20px;color:rgb(25 30 34 / .8);font-size:14px;font-style:normal;font-weight:400;line-height:16px}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon{display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px;border:1px solid #dde2e7;background:#fff}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon{height:48px}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon label{display:none}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon input{width:calc(100% - 65px);height:100%;border:none;background-color:#fff0;padding:0 18px;color:rgb(25 30 34 / .8);font-size:14px;font-style:normal;font-weight:400;line-height:16px}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon input::-moz-placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:16px;color:rgb(25 30 34 / .8)}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon input::placeholder{font-size:14px;font-style:normal;font-weight:400;line-height:16px;color:rgb(25 30 34 / .8)}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon input{font-size:15px}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon input::-moz-placeholder{font-size:14px}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon input::placeholder{font-size:14px}}body.theme-dark.woocommerce-cart-right .cart_totals .shop_table .coupon button{width:65px;height:100%;background:#e3e6e8;border:none;padding:0;margin:0;display:flex;justify-content:center;align-items:center;color:#191e22;font-family:var(--font-family-secondary);font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-transform:uppercase}body.theme-dark.woocommerce-cart-right .cart_totals .checkout-button{text-align:center;margin-top:16px;justify-content:center}body.theme-dark.woocommerce-cart-right .cart_totals .checkout-button svg{display:none}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart_totals .checkout-button svg{display:block;margin-right:12px}}body.theme-dark.woocommerce-cart-right .cart-info{padding:20px 24px;background:#1f1f1f;margin-bottom:16px}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart-info{position:relative;padding:40px}}body.theme-dark.woocommerce-cart-right .cart-info h4{color:#fff;font-size:24px;font-style:normal;font-weight:400;line-height:32px;text-transform:uppercase}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart-info h4{max-width:360px}}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart-info h4{max-width:none}}body.theme-dark.woocommerce-cart-right .cart-info p{margin-top:12px;color:#fff;font-size:16px;font-style:normal;font-weight:400;line-height:24px}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart-info p{max-width:360px}}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart-info p{max-width:none}}body.theme-dark.woocommerce-cart-right .cart-info p:last-child{color:#fff}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .cart-info p:last-child{max-width:412px;position:absolute;right:80px;top:50%;transform:translateY(-50%)}}@media (min-width:1440px){body.theme-dark.woocommerce-cart-right .cart-info p:last-child{max-width:none;position:static;transform:none}}body.theme-dark.woocommerce-cart-right .minicart-logos{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:13px;padding:0 14px;height:20px}@media (min-width:1024px){body.theme-dark.woocommerce-cart-right .minicart-logos{height:20px;gap:14px;max-width:340px;margin:0 auto}}body.theme-dark.woocommerce-cart-right .minicart-logos li{flex:1;height:100%}body.theme-dark.woocommerce-cart-right .minicart-logos li img,body.theme-dark.woocommerce-cart-right .minicart-logos li svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}body.theme-dark.woocommerce-cart .featured_products:first-of-type:not(.product-viewed){border-bottom:1px solid #e4e9ee}body.theme-dark.woocommerce-cart .featured_products-navigation-dots span.swiper-pagination-bullet{background:#e2e8ed}body.theme-dark.woocommerce-cart .featured_products-navigation-dots span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#191e22}body.theme-dark.woocommerce-cart .featured_products-navigation div:not(.featured_products-navigation-dots){background:#1f1f1f}body.theme-dark.woocommerce-cart .featured_products-navigation div:not(.featured_products-navigation-dots):after{filter:invert(1)}body.theme-dark.woocommerce-cart .featured_products-navigation-dots span.swiper-pagination-bullet{background:rgb(255 255 255 / .3)}body.theme-dark.woocommerce-cart .featured_products-navigation-dots span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}body.theme-dark.woocommerce-cart .woocommerce-cart-right .cart_totals .shop_table tbody,body.theme-dark.woocommerce-cart .woocommerce-cart-right .cart-info{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-cart .woocommerce-cart-right .cart_totals .shop_table tr th,body.theme-dark.woocommerce-cart .woocommerce-cart-right .cart_totals .shop_table tr td,body.theme-dark.woocommerce-cart .woocommerce-cart-right .cart-info h4,body.theme-dark.woocommerce-cart .woocommerce-cart-right .cart-info p,body.theme-dark.woocommerce-cart .woocommerce-message,body.theme-dark.woocommerce-cart .woocommerce-message a,body.theme-dark.woocommerce-cart .cart-empty woocommerce-info{color:#fff}body.theme-dark.woocommerce-cart .woocommerce-message a{text-decoration:underline}body.theme-dark .popup-minicart .woocommerce-mini-cart__empty-message{color:#fff}body.theme-dark.woocommerce-checkout h2,body.theme-dark.woocommerce-checkout h3,body.theme-dark.woocommerce-checkout h4,body.theme-dark.woocommerce-checkout h5,body.theme-dark.woocommerce-checkout h6{color:#fff}body.theme-dark.woocommerce-checkout .place-order .checkbox{color:#ffffff!important}body.theme-dark.woocommerce-checkout .content.loading::before{background:rgb(0 0 0 / .8)}body.theme-dark.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-checkout .woocommerce-form-login-toggle .woocommerce-info a{color:#fff;text-decoration:underline}body.theme-dark.woocommerce-checkout .checkout__summary-wrap,body.theme-dark.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-checkout .select2-dropdown{background:#1f1f1f}body.theme-dark.woocommerce-checkout .select2-results__option,body.theme-dark.woocommerce-checkout .checkout__summary .cart_item .product-name,body.theme-dark.woocommerce-checkout .checkout__summary .cart_item .product-name strong,body.theme-dark.woocommerce-checkout .checkout__summary .shop_table tfoot tr th,body.theme-dark.woocommerce-checkout .checkout__summary .shop_table tfoot tr td,body.theme-dark.woocommerce-checkout .checkout__summary .shop_table tfoot tr.order-total th,body.theme-dark.woocommerce-checkout .checkout__summary .shop_table tfoot tr.order-total td,body.theme-dark.woocommerce-checkout .checkout__summary .cart_item .product-total,body.theme-dark.woocommerce-checkout .place-order .checkbox,body.theme-dark.woocommerce-checkout .place-order .woocommerce-privacy-policy-text a{color:#fff}body.theme-dark.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[aria-selected],body.theme-dark.woocommerce-checkout .select2-container--default .select2-results__option--highlighted[data-selected],body.theme-dark.woocommerce-checkout .select2-container--default .select2-results__option[aria-selected=true],body.theme-dark.woocommerce-checkout .select2-container--default .select2-results__option[data-selected=true]{background:#333;color:#fff}body.theme-dark.woocommerce-checkout .checkout .shipping-radio-field .woocommerce-input-wrapper input:not(:checked)+label,body.theme-dark.woocommerce-checkout .checkout__steps .shippinf_ffl p,body.theme-dark.woocommerce-checkout .woocommerce-shipping-methods li label,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-checkout-payment .wc_payment_methods input:not(:checked)+label{background:#1f1f1f;border-color:rgb(255 255 255 / .6)}body.theme-dark.woocommerce-checkout .checkout .shipping-radio-field .woocommerce-input-wrapper .radio,body.theme-dark.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login p:first-child,body.theme-dark.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .form-row .lost_password,body.theme-dark.woocommerce-checkout .checkout__steps .shippinf_ffl p,body.theme-dark.woocommerce-checkout .footer.small p,body.theme-dark.woocommerce-checkout .woocommerce-shipping-methods li label,body.theme-dark.woocommerce-checkout .woocommerce-shipping-methods li label .amount,body.theme-dark.woocommerce-checkout .shipping-edit-info td,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-checkout-payment>p,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-checkout-payment .wc_payment_methods .payment_box p,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-checkout-payment .wc_payment_methods label,body.theme-dark.woocommerce-checkout .place-order .woocommerce-privacy-policy-text,body.theme-dark.woocommerce-checkout .place-order .validate-required,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow b{filter:invert(1)}body.theme-dark.woocommerce-checkout .checkout__steps .shippinf_ffl{border-color:rgb(255 255 255 / .6);background:#1f1f1f}body.theme-dark.woocommerce-checkout .shipping-content__text,body.theme-dark.woocommerce-checkout .woocommerce-contact-fields input,body.theme-dark.woocommerce-checkout .shipping-edit-info,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper input,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .select2-container .select2-selection--single,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-checkout-payment .wc_payment_methods .payment_box{border-color:rgb(255 255 255 / .6)}body.theme-dark.woocommerce-checkout .blockOverlay{background:rgb(0 0 0 / .8)!important}body.theme-dark.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .form-row input,body.theme-dark.woocommerce-checkout .woocommerce-contact-fields input,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-checkout-payment .wc_payment_methods .payment_box,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper input,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_state_field select,body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper #billing_country_field select{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-checkout .place-order .checkbox a{color:#fff;text-decoration:underline}body.theme-dark.woocommerce-checkout .form-row>label:not(.checkbox),body.theme-dark.woocommerce-checkout .woocommerce-form.woocommerce-form-login.login .form-row label,body.theme-dark.woocommerce-checkout .shipping-content__text p,body.theme-dark.woocommerce-checkout .shipping-content__text p strong{color:rgb(255 255 255 / .6)}body.theme-dark.woocommerce-checkout .select2-container .select2-selection--single{background-color:#1f1f1f}body.theme-dark.woocommerce-checkout .select2-selection__rendered{color:#fff}body.theme-dark.woocommerce-checkout .select2-search__field{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-checkout .woocommerce-billing-fields .woocommerce-billing-fields__field-wrapper .select2-selection__rendered{background:#fff0;color:#fff}body.theme-dark.woocommerce-checkout .address-field label{display:inline-block!important}body.theme-dark.woocommerce-checkout .select2-container--open .select2-selection--single{border-color:#dde2e7}body.theme-dark.woocommerce-checkout .select2:focus{outline:none}body.theme-dark.woocommerce-checkout .checkout .shipping_address input{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-checkout .checkout .woocommerce-billing-fields #payment_option_field label{background:#1f1f1f;color:#fff;margin-bottom:3px}body.theme-dark.woocommerce-checkout .checkout .woocommerce-terms-and-conditions{color:#fff}body.theme-dark.woocommerce-checkout .checkout .woocommerce-terms-and-conditions .wp-block-heading{color:#fff}body.theme-dark.woocommerce-checkout .checkout .woocommerce-terms-and-conditions p{color:#fff}body.theme-dark.woocommerce-order-received .received-title p,body.theme-dark.woocommerce-order-received .woocommerce-order-details .product-name a,body.theme-dark.woocommerce-order-received .woocommerce-order-details .product-name strong,body.theme-dark.woocommerce-order-received .woocommerce-order-details .shop_table tfoot tr th,body.theme-dark.woocommerce-order-received .woocommerce-order-details .shop_table tfoot tr td,body.theme-dark.woocommerce-order-received .woocommerce-order-details .shop_table tfoot tr:last-child th,body.theme-dark.woocommerce-order-received .woocommerce-order-details .shop_table tfoot tr:last-child td,body.theme-dark.woocommerce-order-received .woocommerce-order-details .product-total{color:#fff}body.theme-dark.woocommerce-view-order .received-title p,body.theme-dark.woocommerce-view-order .woocommerce-order-details .product-name a,body.theme-dark.woocommerce-view-order .woocommerce-order-details .product-name strong,body.theme-dark.woocommerce-view-order .woocommerce-order-details .shop_table tfoot tr th,body.theme-dark.woocommerce-view-order .woocommerce-order-details .shop_table tfoot tr td,body.theme-dark.woocommerce-view-order .woocommerce-order-details .shop_table tfoot tr:last-child th,body.theme-dark.woocommerce-view-order .woocommerce-order-details .shop_table tfoot tr:last-child td,body.theme-dark.woocommerce-view-order .woocommerce-order-details .product-total{color:#fff}body.theme-dark.woocommerce-order-received .woocommerce-order-overview,body.theme-dark.woocommerce-view-order .woocommerce-order-overview{background:#1f1f1f}body.theme-dark.woocommerce-order-received .woocommerce-order-overview li,body.theme-dark.woocommerce-order-received .woocommerce-order-overview span,body.theme-dark.woocommerce-view-order .woocommerce-order-overview li,body.theme-dark.woocommerce-view-order .woocommerce-order-overview span{color:#fff}body.theme-dark.woocommerce-order-received .woocommerce-order-overview li span:not(.amount):not(.woocommerce-Price-currencySymbol),body.theme-dark.woocommerce-order-received .woocommerce-order-overview span span:not(.amount):not(.woocommerce-Price-currencySymbol),body.theme-dark.woocommerce-view-order .woocommerce-order-overview li span:not(.amount):not(.woocommerce-Price-currencySymbol),body.theme-dark.woocommerce-view-order .woocommerce-order-overview span span:not(.amount):not(.woocommerce-Price-currencySymbol){color:#fff}body.theme-dark.woocommerce-order-received .received-link,body.theme-dark.woocommerce-view-order .received-link{color:#fff}body.theme-dark.woocommerce-order-received .received-link svg path,body.theme-dark.woocommerce-view-order .received-link svg path{stroke:#fff}body.theme-dark.woocommerce-order-received .popularity-dots span.swiper-pagination-bullet.swiper-pagination-bullet-active,body.theme-dark.woocommerce-view-order .popularity-dots span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}body.theme-dark .popup#logout .popup-wrap,body.theme-dark .popup#age .popup-wrap{background:#1f1f1f;color:#fff}body.theme-dark .popup#logout p,body.theme-dark .popup#age p,body.theme-dark .popup#logout p a,body.theme-dark .popup#age p a,body.theme-dark .woocommerce-form.woocommerce-form-login.login .status{color:#fff}body.theme-dark .coupon_message .woocommerce-error{text-align:left}body.theme-dark.page-template-page-login .popup-left,body.theme-dark.page-template-page-register .popup-left{background:#131313}body.theme-dark.page-template-page-login .popup-wrap form .lost_password,body.theme-dark.page-template-page-login .popup-left>p,body.theme-dark.page-template-page-login .popup-left>p a,body.theme-dark.page-template-page-login .popup-left .woocommerce-privacy-policy-text,body.theme-dark.page-template-page-login .popup-left .woocommerce-privacy-policy-text a,body.theme-dark.page-template-page-login .popup-wrap form label,body.theme-dark.page-template-page-register .popup-wrap form .lost_password,body.theme-dark.page-template-page-register .popup-left>p,body.theme-dark.page-template-page-register .popup-left>p a,body.theme-dark.page-template-page-register .popup-left .woocommerce-privacy-policy-text,body.theme-dark.page-template-page-register .popup-left .woocommerce-privacy-policy-text a,body.theme-dark.page-template-page-register .popup-wrap form label{color:#fff}body.theme-dark.page-template-page-login .popup-wrap form.error p.status,body.theme-dark.page-template-page-register .popup-wrap form.error p.status{background:#fff0;color:#fff}body.theme-dark.page-template-page-login .popup-wrap form input,body.theme-dark.page-template-page-register .popup-wrap form input{border:1px solid rgb(255 255 255 / .6);color:#fff}body.theme-dark.page-template-page-login .popup-wrap form input::-moz-placeholder,body.theme-dark.page-template-page-register .popup-wrap form input::-moz-placeholder{color:#fff}body.theme-dark.page-template-page-login .popup-wrap form input::placeholder,body.theme-dark.page-template-page-register .popup-wrap form input::placeholder{color:#fff}body.theme-dark.page-template-page-login .popup-wrap h2,body.theme-dark.page-template-page-register .popup-wrap h2{color:#fff}body.theme-dark.page-template-page-login .popup-wrap .checkbox::before,body.theme-dark.page-template-page-register .popup-wrap .checkbox::before{background:#fff0;border:1px solid rgb(255 255 255 / .6)}body.theme-dark.page-template-page-login .popup-wrap p.status,body.theme-dark.page-template-page-login .popup-wrap p,body.theme-dark.page-template-page-register .popup-wrap p.status,body.theme-dark.page-template-page-register .popup-wrap p{background:#131313;color:#fff;border-color:#fff}body.theme-dark .popup-wrap h2{color:#fff}body.theme-dark.woocommerce-account .woocommerce-breadcrumb a,body.theme-dark.woocommerce-account .woocommerce-breadcrumb{color:rgb(255 255 255 / .7)}body.theme-dark.woocommerce-account .woocommerce-info{color:#fff}body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation ul li{border-color:rgb(255 255 255 / .6)}body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation ul li a{color:#fff}body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active{background:var(--accent)}body.theme-dark.woocommerce-account .woocommerce-MyAccount-content h3,body.theme-dark.woocommerce-account .woocommerce-MyAccount-content p:not(.woocommerce-form-row),body.theme-dark.woocommerce-account h4,body.theme-dark.woocommerce-account h5,body.theme-dark.woocommerce-account h6,body.theme-dark.woocommerce-account h2,body.theme-dark.woocommerce-account h1,body.theme-dark.woocommerce-account h3,body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation .open-popup,body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation .account-logout,body.theme-dark.woocommerce-account .woocommerce-MyAccount-content address,body.theme-dark.woocommerce-account .wc-bis-active-notifications-table td,body.theme-dark.woocommerce-account .wc-bis-notifications-activity-table td,body.theme-dark.woocommerce-account .wc-bis-notifications-activity-table td:before,body.theme-dark.woocommerce-account .shop_table td,body.theme-dark.woocommerce-account .shop_table tr p,body.theme-dark.woocommerce-account .wc-bis-active-notifications-table tr span,body.theme-dark.woocommerce-account .wc-bis-active-notifications-table td:before{color:#fff}body.theme-dark.woocommerce-account .woocommerce-MyAccount-content hr{background:rgb(255 255 255 / .6)}body.theme-dark.woocommerce-account .woocommerce-MyAccount-content address,body.theme-dark.woocommerce-account .wc-bis-active-notifications-table{border-color:rgb(255 255 255 / .6)}body.theme-dark.woocommerce-account .wc-bis-active-notifications-table tr,body.theme-dark.woocommerce-account .wc-bis-notifications-activity-table tr,body.theme-dark.woocommerce-account .shop_table tr{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-account .woocommerce-message{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-account.woocommerce-orders .shop_table tr{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-account.woocommerce-orders .shop_table td,body.theme-dark.woocommerce-account.woocommerce-orders .shop_table tr p,body.theme-dark.woocommerce-account.woocommerce-orders .shop_table tr a,body.theme-dark.woocommerce-account.woocommerce-orders .woocommerce-account.woocommerce-orders .shop_table tr time,body.theme-dark.woocommerce-account.woocommerce-orders .shop_table tr span,body.theme-dark.woocommerce-account.woocommerce-orders .shop_table tr a,body.theme-dark.woocommerce-account.woocommerce-orders .shop_table tr time,body.theme-dark.woocommerce-account.woocommerce-orders .shop_table tr span{color:#fff}body.theme-dark.woocommerce-account.woocommerce-orders .woocommerce-info{color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-account .woocommerce input,body.theme-dark.woocommerce-account.woocommerce-edit-address .woocommerce input{background:#1f1f1f;border-color:#fff0;color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-account .woocommerce input::-moz-placeholder,body.theme-dark.woocommerce-account.woocommerce-edit-address .woocommerce input::-moz-placeholder{color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-account .woocommerce input::placeholder,body.theme-dark.woocommerce-account.woocommerce-edit-address .woocommerce input::placeholder{color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-address .woocommerce .select2-container .select2-selection--single{border-color:#fff0;background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-address .woocommerce .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-address .woocommerce .select2-container--default .select2-selection--single .select2-selection__arrow b{filter:invert(1)}body.theme-dark.woocommerce-account .select2-dropdown{background:#1f1f1f;border-color:#fff0}body.theme-dark.woocommerce-account .select2-container--default .select2-results__option--highlighted[aria-selected],body.theme-dark.woocommerce-account .select2-container--default .select2-results__option--highlighted[data-selected],body.theme-dark.woocommerce-account .select2-container--default .select2-results__option[data-selected=true]{background:#4c4c4c}body.theme-dark.woocommerce-account .select2-results__option{color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-address .woocommerce .select2-selection__rendered{color:#fff}body.theme-dark.woocommerce-account .select2-container--default .select2-search--dropdown .select2-search__field{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-account .form-row>label:not(.checkbox){color:#fff}body.theme-dark.woocommerce-account.woocommerce-edit-account .woocommerce span em,body.theme-dark.woocommerce-account.woocommerce-edit-account .woocommerce .woocommerce-password-strength,body.theme-dark.woocommerce-account.woocommerce-edit-account .woocommerce .woocommerce-password-hint{color:#fff}body.theme-dark.woocommerce-account .woocommerce-error li,body.theme-dark.woocommerce-account .woocommerce-MyAccount-select,body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation ul{background:#1f1f1f;color:#fff}body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation ul li a{border-bottom-color:#fff0}body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation .account-logout{background:#1f1f1f}@media (min-width:1024px){body.theme-dark.woocommerce-account .woocommerce-MyAccount-navigation .account-logout{background:#fff0}}body.theme-dark.page-template-page-brands .content{background-color:#131313}body.theme-dark.page-template-page-brands .content .woocommerce-breadcrumb{color:rgb(255 255 255 / .7)}body.theme-dark.page-template-page-brands .content .woocommerce-breadcrumb a{color:#fff}body.theme-dark.page-template-page-brands .content .section-title{color:#fff}body.theme-dark.page-template-page-brands .content .brands_list{border-top:1px solid #fff}body.theme-dark.page-template-page-brands .content .brands .brands-list h1,body.theme-dark.page-template-page-brands .content .brands .brands-list h2,body.theme-dark.page-template-page-brands .content .brands .brands-list h3,body.theme-dark.page-template-page-brands .content .brands .brands-list h4,body.theme-dark.page-template-page-brands .content .brands .brands-list h5,body.theme-dark.page-template-page-brands .content .brands .brands-list h6,body.theme-dark.page-template-page-brands .content .brands .brands-list p,body.theme-dark.page-template-page-brands .content .brands .brands-list li{color:#fff}body.theme-light .header--black .header-nav__menu .category-menu>li.menu-item-has-children>a:after,body.theme-light .header--black .header-nav__menu .category-menu>li.menu-item-has-children:after,body.theme-light .header--dark .header-nav__menu .category-menu>li.menu-item-has-children>a:after,body.theme-light .header--dark .header-nav__menu .category-menu>li.menu-item-has-children:after{filter:none!important}