/*! Bootstrap Grid v4.5.2 (https://getbootstrap.com/) Copyright 2011-2020 The Bootstrap Authors Copyright 2011-2020 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}
.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-1{margin-left:8.3333333333%}
.offset-2{margin-left:16.6666666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.3333333333%}
.offset-5{margin-left:41.6666666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.3333333333%}
.offset-8{margin-left:66.6666666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.3333333333%}
.offset-11{margin-left:91.6666666667%}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.m-0{margin:0 !important}
.mt-0,.my-0{margin-top:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.mb-0,.my-0{margin-bottom:0 !important}
.ml-0,.mx-0{margin-left:0 !important}
.m-1{margin:.25rem !important}
.mt-1,.my-1{margin-top:.25rem !important}
.mr-1,.mx-1{margin-right:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.ml-1,.mx-1{margin-left:.25rem !important}
.m-2{margin:.5rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.mr-2,.mx-2{margin-right:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.ml-2,.mx-2{margin-left:.5rem !important}
.m-3{margin:1rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mr-3,.mx-3{margin-right:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.ml-3,.mx-3{margin-left:1rem !important}
.m-4{margin:1.5rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mr-4,.mx-4{margin-right:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.ml-4,.mx-4{margin-left:1.5rem !important}
.m-5{margin:3rem !important}
.mt-5,.my-5{margin-top:3rem !important}
.mr-5,.mx-5{margin-right:3rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.ml-5,.mx-5{margin-left:3rem !important}
.p-0{padding:0 !important}
.pt-0,.py-0{padding-top:0 !important}
.pr-0,.px-0{padding-right:0 !important}
.pb-0,.py-0{padding-bottom:0 !important}
.pl-0,.px-0{padding-left:0 !important}
.p-1{padding:.25rem !important}
.pt-1,.py-1{padding-top:.25rem !important}
.pr-1,.px-1{padding-right:.25rem !important}
.pb-1,.py-1{padding-bottom:.25rem !important}
.pl-1,.px-1{padding-left:.25rem !important}
.p-2{padding:.5rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pr-2,.px-2{padding-right:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.pl-2,.px-2{padding-left:.5rem !important}
.p-3{padding:1rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.p-4{padding:1.5rem !important}
.pt-4,.py-4{padding-top:1.5rem !important}
.pr-4,.px-4{padding-right:1.5rem !important}
.pb-4,.py-4{padding-bottom:1.5rem !important}
.pl-4,.px-4{padding-left:1.5rem !important}
.p-5{padding:3rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pr-5,.px-5{padding-right:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.pl-5,.px-5{padding-left:3rem !important}
.m-n1{margin:-0.25rem !important}
.mt-n1,.my-n1{margin-top:-0.25rem !important}
.mr-n1,.mx-n1{margin-right:-0.25rem !important}
.mb-n1,.my-n1{margin-bottom:-0.25rem !important}
.ml-n1,.mx-n1{margin-left:-0.25rem !important}
.m-n2{margin:-0.5rem !important}
.mt-n2,.my-n2{margin-top:-0.5rem !important}
.mr-n2,.mx-n2{margin-right:-0.5rem !important}
.mb-n2,.my-n2{margin-bottom:-0.5rem !important}
.ml-n2,.mx-n2{margin-left:-0.5rem !important}
.m-n3{margin:-1rem !important}
.mt-n3,.my-n3{margin-top:-1rem !important}
.mr-n3,.mx-n3{margin-right:-1rem !important}
.mb-n3,.my-n3{margin-bottom:-1rem !important}
.ml-n3,.mx-n3{margin-left:-1rem !important}
.m-n4{margin:-1.5rem !important}
.mt-n4,.my-n4{margin-top:-1.5rem !important}
.mr-n4,.mx-n4{margin-right:-1.5rem !important}
.mb-n4,.my-n4{margin-bottom:-1.5rem !important}
.ml-n4,.mx-n4{margin-left:-1.5rem !important}
.m-n5{margin:-3rem !important}
.mt-n5,.my-n5{margin-top:-3rem !important}
.mr-n5,.mx-n5{margin-right:-3rem !important}
.mb-n5,.my-n5{margin-bottom:-3rem !important}
.ml-n5,.mx-n5{margin-left:-3rem !important}
.m-auto{margin:auto !important}
.mt-auto,.my-auto{margin-top:auto !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.mb-auto,.my-auto{margin-bottom:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
/*! Bootstrap Reboot v4.5.2 (https://getbootstrap.com/) Copyright 2011-2020 The Bootstrap Authors Copyright 2011-2020 Twitter, Inc. Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md) */*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul,dl{margin-top:0;margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#007bff;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;text-decoration:underline}
a:not([href]):not([class]){color:inherit;text-decoration:none}
a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
pre,code,kbd,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}
pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}
figure{margin:0 0 1rem}
img,picture{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
[role="button"]{cursor:pointer}
select{word-wrap:normal}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}
input[type="radio"],input[type="checkbox"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
textarea{overflow:auto;resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}
progress{vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{outline-offset:-2px;-webkit-appearance:none}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
summary{display:list-item;cursor:pointer}
template{display:none}
[hidden]{display:none !important}
html{font-size:106.25%}
html,body{max-width:100%;font-family:"Inter";font-style:normal;font-weight:500;font-size:1rem;scroll-behavior:smooth}
.grecaptcha-badge{display:none !important}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}
img,picture{max-width:100%;height:auto}
hr{margin:35px 0 55px 0}
ul{padding-left:15px}
main#main{padding:0}
main#main.post{color:#4e433a}
.intro-block{margin-bottom:45px}
.home main#main{padding:0}
.blogs{background-color:#f9f4ef;padding-top:0;padding-bottom:0}
.blog-section{margin-bottom:3.0588235294rem}
section{padding:3.8235294118rem 0;position:relative}
a,a:hover{color:#fa5c18}
.content-wrapper .table-wrapper table{min-width:100%}
.content-wrapper .table-wrapper table tr:first-of-type td,.content-wrapper .table-wrapper table tr:first-of-type th{padding:15px 10px;background-color:#f9f4ef}
.content-wrapper .table-wrapper table tr td{padding:5px 10px}
.content-wrapper .table-wrapper.scrollable{overflow-x:scroll}
.align-items-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
[data-href]:hover{cursor:pointer}
.sidebar-blog.scroll-sidebar{max-height:250px;overflow-y:scroll}
.color-orange{color:#fa5c18}
.iframe-box{position:relative;overflow:hidden;width:100%;padding-bottom:56%}
.iframe-box.iframe-shortcode{padding-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.iframe-box iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}
.viernulvier{padding:5.8823529412rem 0 !important}
.instagram-feed{padding:2.9411764706rem 0 0 0}
.instagram-feed .row{border-radius:20px 20px 0 0;overflow:hidden}
.instagram-feed .image-holder{width:20%;height:300px;overflow:hidden}
.instagram-feed .image-holder img,.instagram-feed .image-holder picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.cmplz-cookiebanner{right:20px !important;bottom:20px !important}
#trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:10 !important}
.mobile-navigation{background-color:#fff;padding:1.1764705882rem 20px;width:80vw;max-width:400px;position:fixed;height:100vh;z-index:10002;top:0;left:-401px;-webkit-transition:.3s;transition:.3s;z-index:1111111;overflow-y:scroll;overflow-x:hidden}
.mobile-navigation .text-featured{display:none}
.mobile-navigation #topbar-menu-ul{padding-left:0;list-style-type:none;margin-top:20px;margin-left:40px}
.mobile-navigation #topbar-menu-ul li{margin-bottom:15px}
.mobile-navigation #topbar-menu-ul li a{color:#000;opacity:.6}
.mobile-navigation .currency-switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:30px;margin-left:40px}
.mobile-navigation .currency-switch aside{width:100%}
.mobile-navigation .currency-switch aside .wcml-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}
.mobile-navigation .currency-switch aside .wcml-dropdown li{border:1px solid gray}
.mobile-navigation .currency-switch aside .wcml-dropdown ul li{border-radius:5px;background-color:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.mobile-navigation .currency-switch aside .wcml-dropdown ul li .wcml-cs-submenu{top:calc(100% - 2px);border-bottom-left-radius:15px;border-bottom-right-radius:15px}
.mobile-navigation .currency-switch aside .wcml-dropdown ul li .wcml-cs-submenu li{border:1px solid #fff}
.mobile-navigation .currency-switch aside .wcml-dropdown ul li .wcml-cs-submenu a{color:#000}
.mobile-navigation .currency-switch aside .wcml-dropdown ul li a.wcml-cs-item-toggle{border:1px solid gray;color:#000}
.mobile-navigation .currency-switch aside .wcml-dropdown a.wcml-cs-item-toggle:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:7px;top:10px !important;content:"\e902";border:none !important}
.mobile-navigation .currency-switch aside .wcml-cs-submenu{background-color:#fff}
.mobile-navigation .currency-switch aside .wcml-cs-submenu li{background-color:#fff;color:#000;border-radius:0}
.mobile-navigation .currency-switch aside .wcml-cs-submenu li a{color:#000}
.mobile-navigation .wpml-switch{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.mobile-navigation ul#mobile-menu-ul{margin:0;list-style:none;text-align:left;padding:7.0588235294rem .5882352941rem 0 2.3529411765rem}
.mobile-navigation ul#mobile-menu-ul li{margin-bottom:1.4705882353rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.mobile-navigation ul#mobile-menu-ul li.menu-item-has-children>a{position:relative}
.mobile-navigation ul#mobile-menu-ul li.menu-item-has-children>a::after{content:'';display:inline-block;width:20px;position:relative;top:2px;left:10px;height:20px;background-image:url(../img/chevron-right.svg);background-repeat:no-repeat;background-position:center;-webkit-transition:.3s;transition:.3s}
.mobile-navigation ul#mobile-menu-ul li.menu-item-has-children.parentOpened>a::after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.mobile-navigation ul#mobile-menu-ul li a{display:inline-block;color:#000;font-family:"Poppins";font-style:normal;font-weight:600;font-size:26px}
.mobile-navigation ul#mobile-menu-ul li .sub-menu{padding-left:.8823529412rem !important}
.mobile-navigation ul#mobile-menu-ul li .sub-menu li{margin-bottom:0}
.mobile-navigation ul#mobile-menu-ul li .sub-menu li a{font-family:"Inter";font-style:normal;font-weight:500;font-size:20px;line-height:40px;color:#000;opacity:.65}
.mobile-navigation ul#mobile-menu-ul button.sub-menu-toggle{text-indent:999px;width:calc(100%);height:40px;font-size:0;border:0;outline:0;background-color:transparent;position:absolute;top:-2px;left:0;z-index:10}
.mobile-navigation ul#mobile-menu-ul ul.sub-menu{padding:0;list-style:none;display:none;background-color:rgba(255,255,255,0.1)}
.mobile-navigation ul#mobile-menu-ul ul.sub-menu.open{display:block}
.mobile-navigation .hamburger-position{position:absolute;top:20px !important;right:20px}
.mobile-navigation .hamburger-position .hamburger path{stroke:#000}
.menu-open .mobile-navigation{left:0}
.admin-bar .mobile-navigation .hamburger-position{top:52px}
.overlay-menu{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0;z-index:10001;pointer-events:none;-webkit-transition:.3s;transition:.3s}
.overlay-menu.opened{opacity:.35;pointer-events:all}
#mobile-menu{height:auto !important}
.header-scrolled header#header{-webkit-transform:translateY(-40px);transform:translateY(-40px)}
#header{display:block}
#header-mobile{display:none;padding:0 0 .8823529412rem 0}
#header-mobile .container-fluid,#header-mobile .container-sm,#header-mobile .container-md,#header-mobile .container-lg,#header-mobile .container-xl{padding:0 1.1764705882rem}
#header-mobile .menu-holder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
#header-mobile .logo-outter{width:33%}
#header-mobile .carticon{position:relative;width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
#header-mobile .carticon .icon{font-size:1.6470588235rem;margin-right:10px;position:relative}
#header-mobile .search-trigger{position:relative;cursor:pointer}
#header-mobile .search-trigger i{z-index:11;cursor:pointer}
#header-mobile .search-trigger #searchform{right:unset !important;top:-14px !important;width:300px !important}
#header-mobile .search-trigger #searchform #searchsubmit{right:unset;left:0}
#header-mobile .search-trigger #searchform input{padding-left:60px !important}
#header-mobile .menu-and-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:33%}
#header-mobile .menu-and-search i.icon-search{font-size:1.5294117647rem;margin-left:20px;position:relative;top:2px}
.form-visible #searchform{display:block !important}
.form-visible #searchform #s{position:relative;z-index:2;width:410px}
.form-visible .icon-search{pointer-events:none !important}
.form-visible .icon-search:before{pointer-events:none !important}
header#header,#header-mobile{z-index:9999;position:sticky;background-color:#fff;top:0;-webkit-transition:.3s;transition:.3s}
header#header .menu-holder,#header-mobile .menu-holder{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
header#header .menu-holder ul li a,#header-mobile .menu-holder ul li a{-webkit-transition:.3s;transition:.3s}
header#header .menu-holder ul li a:hover,#header-mobile .menu-holder ul li a:hover{color:#fa5c18}
header#header .menu-holder ul li.search-trigger,header#header .menu-holder ul li.icon-men-li,header#header .menu-holder ul li.cart-trigger,#header-mobile .menu-holder ul li.search-trigger,#header-mobile .menu-holder ul li.icon-men-li,#header-mobile .menu-holder ul li.cart-trigger{min-width:44px;text-align:center;margin-right:15px !important}
header#header .menu-holder #searchform,#header-mobile .menu-holder #searchform{position:absolute;right:-17px;top:8px;width:410px;display:none}
header#header .menu-holder #searchform #s,#header-mobile .menu-holder #searchform #s{border-radius:100px;background-color:#f9f4ef;padding:15px 50px 15px 15px;border:0}
header#header .menu-holder #searchform #searchsubmit,#header-mobile .menu-holder #searchform #searchsubmit{position:absolute;right:0;z-index:10;opacity:0;width:70px}
header#header .menu-holder #searchform.form-visible,#header-mobile .menu-holder #searchform.form-visible{display:block}
header#header .menu-holder .secondary-navigation,#header-mobile .menu-holder .secondary-navigation{text-align:right}
header#header .menu-holder .main-navigation,header#header .menu-holder .secondary-navigation,#header-mobile .menu-holder .main-navigation,#header-mobile .menu-holder .secondary-navigation{width:40%}
header#header .menu-holder ul li,#header-mobile .menu-holder ul li{position:relative}
header#header .menu-holder ul li a,#header-mobile .menu-holder ul li a{-webkit-transition:.3s;transition:.3s}
header#header .menu-holder ul li a i,#header-mobile .menu-holder ul li a i{margin-right:1.1764705882rem}
header#header .menu-holder ul li a i.icon-search,header#header .menu-holder ul li a i.icon-cart,header#header .menu-holder ul li a i.icon-user,#header-mobile .menu-holder ul li a i.icon-search,#header-mobile .menu-holder ul li a i.icon-cart,#header-mobile .menu-holder ul li a i.icon-user{font-size:22px;margin-right:0;position:relative;z-index:3}
header#header .menu-holder ul li a i.icon-user,#header-mobile .menu-holder ul li a i.icon-user{z-index:1}
header#header .menu-holder ul li a:hover,#header-mobile .menu-holder ul li a:hover{text-decoration:none;opacity:.8}
header#header .menu-holder ul li.mega-menu a,#header-mobile .menu-holder ul li.mega-menu a{font-weight:600;color:#000}
header#header .menu-holder ul li.mega-menu a:hover,#header-mobile .menu-holder ul li.mega-menu a:hover{color:#000}
header#header .menu-holder ul li.no-padding-right,#header-mobile .menu-holder ul li.no-padding-right{padding-right:0 !important;margin-right:15px !important}
header#header .menu-holder .logo-outter,#header-mobile .menu-holder .logo-outter{width:20%;text-align:center}
header#header .menu-holder .logo-outter img,#header-mobile .menu-holder .logo-outter img{max-width:70px;height:auto}
header#header .menu-holder .logo-outter .logo-link,#header-mobile .menu-holder .logo-outter .logo-link{text-align:center}
header#header .navigation-inner,#header-mobile .navigation-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px}
header#header .navigation-inner .logo,#header-mobile .navigation-inner .logo{height:1.4117647059rem;width:auto;margin:.5882352941rem 0;-webkit-transition:.3s;transition:.3s}
header#header .navigation-inner .logo:hover,#header-mobile .navigation-inner .logo:hover{opacity:.6}
header#header .navigation-inner .menu,#header-mobile .navigation-inner .menu{display:none}
header#header .navigation-inner .menu ul.sub-menu,#header-mobile .navigation-inner .menu ul.sub-menu{display:none;margin-left:-10px;position:absolute;background:#fff;padding:10px;min-width:200px;text-align:left;padding-left:30px;padding-right:30px;border-radius:15px}
header#header .navigation-inner .menu ul.sub-menu li,#header-mobile .navigation-inner .menu ul.sub-menu li{display:block;margin-right:0;width:100%}
header#header .navigation-inner .menu ul.sub-menu li a,#header-mobile .navigation-inner .menu ul.sub-menu li a{display:inline-block;padding:10px;width:100%}
header#header .navigation-inner .menu ul.sub-menu li a i,#header-mobile .navigation-inner .menu ul.sub-menu li a i{font-size:.7058823529rem}
header#header .navigation-inner .menu ul.sub-menu ul.sub-menu,#header-mobile .navigation-inner .menu ul.sub-menu ul.sub-menu{margin-left:0;-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%)}
header#header .navigation-inner .menu li.menu-item-has-children,#header-mobile .navigation-inner .menu li.menu-item-has-children{position:relative}
header#header .navigation-inner .menu li.menu-item-has-children:after,#header-mobile .navigation-inner .menu li.menu-item-has-children:after{content:"\e902";display:inline-block;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;font-size:8px;line-height:1;margin-left:6px;position:relative;top:-1px}
header#header .navigation-inner .menu li.menu-item-has-children:before,#header-mobile .navigation-inner .menu li.menu-item-has-children:before{content:"";position:absolute;bottom:-3px;width:100%;height:20px;left:0}
header#header .navigation-inner .menu li.menu-item-has-children:hover>ul.sub-menu,#header-mobile .navigation-inner .menu li.menu-item-has-children:hover>ul.sub-menu{display:block}
header#header .navigation-inner .menu a,#header-mobile .navigation-inner .menu a{color:#000}
header#header .navigation-inner #primary-menu-ul,header#header .navigation-inner #secondary-menu-ul,#header-mobile .navigation-inner #primary-menu-ul,#header-mobile .navigation-inner #secondary-menu-ul{margin:0;padding:0;list-style:none}
header#header .navigation-inner #primary-menu-ul>li,header#header .navigation-inner #secondary-menu-ul>li,#header-mobile .navigation-inner #primary-menu-ul>li,#header-mobile .navigation-inner #secondary-menu-ul>li{display:inline-block;padding-right:0;padding:1.5294117647rem 0;margin-right:2.3529411765rem;cursor:pointer}
header#header .navigation-inner #primary-menu-ul>li a,header#header .navigation-inner #secondary-menu-ul>li a,#header-mobile .navigation-inner #primary-menu-ul>li a,#header-mobile .navigation-inner #secondary-menu-ul>li a{padding:.5882352941rem 0;color:#000;-webkit-transition:.3s;transition:.3s}
header#header .navigation-inner #primary-menu-ul>li:hover>a,header#header .navigation-inner #secondary-menu-ul>li:hover>a,#header-mobile .navigation-inner #primary-menu-ul>li:hover>a,#header-mobile .navigation-inner #secondary-menu-ul>li:hover>a{color:#fa5c18}
header#header .navigation-inner #primary-menu-ul>li:hover:after,header#header .navigation-inner #secondary-menu-ul>li:hover:after,#header-mobile .navigation-inner #primary-menu-ul>li:hover:after,#header-mobile .navigation-inner #secondary-menu-ul>li:hover:after{color:#fa5c18}
header#header .navigation-inner #primary-menu-ul>li .sub-menu li:hover a,header#header .navigation-inner #secondary-menu-ul>li .sub-menu li:hover a,#header-mobile .navigation-inner #primary-menu-ul>li .sub-menu li:hover a,#header-mobile .navigation-inner #secondary-menu-ul>li .sub-menu li:hover a{color:#fa5c18}
header#header .navigation-inner #secondary-menu-ul li:last-of-type,#header-mobile .navigation-inner #secondary-menu-ul li:last-of-type{margin-right:0 !important}
span.cart-items-count.count{position:absolute;font-size:10px;width:17px;height:17px;background-color:#fa5c18;text-align:center;color:white;font-family:"Inter";font-style:normal;font-weight:500;line-height:17px;border-radius:100px;top:-7px;right:-10px}
span.cart-items-count.count.empty{background-color:#cdcdcd}
.mega-menu .sub-menu{top:74px;width:calc(100vw - 15px);text-align:center !important;border-radius:0 !important}
.mega-menu .sub-menu .card-list-item{padding:0 !important;max-width:190px;width:100%;display:inline-block !important;margin-right:0 !important}
.mega-menu .sub-menu .card-list-item .card-cat h4{font-family:"Inter";font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-align:center}
.mega-menu .sub-menu .card-list-item>a{color:#000 !important}
.mega-menu .sub-menu .card-list-item>a:hover{color:#000 !important}
ul.sub-menu{z-index:10}
.topbar-mobile{padding:.3529411765rem 0;background-color:#000;display:block;font-size:.7647058824rem;color:#fff;text-align:center}
.topbar{padding:.3529411765rem 0;background-color:#000;display:none;font-size:.8823529412rem;color:#fff}
.topbar.theme-topbar-small{font-size:.7058823529rem}
.topbar .topbar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}
.topbar .topbar-inner .wpml-switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:26%;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;margin-left:20px}
.topbar .topbar-inner .currency-switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:10%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.topbar .topbar-inner .currency-switch aside{width:100%}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown li{border:1px solid gray}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown ul li{border-radius:5px;background-color:transparent;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown ul li .wcml-cs-submenu{top:calc(100% - 2px);border-bottom-left-radius:15px;border-bottom-right-radius:15px}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown ul li .wcml-cs-submenu li{border:1px solid #fff}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown ul li .wcml-cs-submenu a{color:#000}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown ul li a.wcml-cs-item-toggle{border:1px solid gray;color:#fff}
.topbar .topbar-inner .currency-switch aside .wcml-dropdown a.wcml-cs-item-toggle:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:7px;top:10px !important;content:"\e902";border:none !important}
.topbar .topbar-inner .currency-switch aside .wcml-cs-submenu{background-color:#fff}
.topbar .topbar-inner .currency-switch aside .wcml-cs-submenu li{background-color:#fff;color:#000;border-radius:0}
.topbar .topbar-inner .currency-switch aside .wcml-cs-submenu li a{color:#000}
.topbar .topbar-inner .wpml-switch{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.topbar .topbar-inner .text-featured{display:block;width:64%;line-height:29px;text-align:center}
.topbar .menu{margin:0;padding:0;list-style:none;margin:0 -0.5882352941rem}
.topbar .menu li{display:inline-block;position:relative}
.topbar .menu li a{padding:.1764705882rem .5882352941rem;color:#000;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-size:.8823529412rem;position:relative}
.topbar .menu li a:hover{text-decoration:none;color:#fa5c18}
.topbar .menu li.menu-btn-tel a:before,.topbar .menu li.menu-btn-mail a:before{content:"";display:inline-block;width:.7647058824rem;height:.7647058824rem;background-image:url(../img/tel.svg);background-size:contain;background-repeat:no-repeat;margin-right:.2941176471rem}
.topbar .menu li.menu-btn-mail a:before{background-image:url(../img/mail.svg)}
.topbar .menu li:last-of-type::after{display:none}
.topbar .menu li::after{content:"|";color:#fff;font-weight:400 !important;font-size:12px;display:inline-block;-webkit-transform:translateY(5px);transform:translateY(5px)}
.topbar .topbar-usps{margin:0;padding:0;list-style:none;margin:0 -0.5882352941rem}
.topbar .topbar-usps li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.1764705882rem .5882352941rem;color:#000;position:relative}
.topbar .topbar-usps li>[class^="icon-"]{margin-right:10px}
.topbar.theme-menu-right .topbar-inner,.topbar.theme-usps-right .topbar-inner{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.hamburger-position{display:inline-block}
.hamburger-position button.menu-toggle{height:2.9411764706rem;width:2.9411764706rem;border:0;background:transparent;outline:0}
.mobile-menu-only .hamburger-position{display:inline-block}
.hamburger{position:relative;display:block;height:2.9411764706rem;top:-0.6470588235rem}
.hamburger svg{width:2.9411764706rem;height:3.7647058824rem;cursor:pointer;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.hamburger path{fill:none;-webkit-transition:stroke-dashoffset .5s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray 0s cubic-bezier(0.25,-0.25,0.75,1.25);-webkit-transition:stroke-dashoffset 0s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray 0s cubic-bezier(0.25,-0.25,0.75,1.25);transition:stroke-dashoffset 0s cubic-bezier(0.25,-0.25,0.75,1.25),stroke-dasharray 0s cubic-bezier(0.25,-0.25,0.75,1.25);stroke-width:28px;stroke-linecap:square;stroke:#000;stroke-dashoffset:0}
.hamburger path#top,.hamburger path#bottom{stroke-dasharray:240px 950px}
.hamburger path#middle{stroke-dasharray:240px 240px}
.hamburger.cross path#top,.hamburger.cross path#bottom{stroke-dashoffset:-650px;stroke-dashoffset:-650px}
.hamburger.cross path#middle{stroke-dashoffset:-115px;stroke-dasharray:1px 220px}
.text-holder>*:last-child,.content-wrapper>*:last-child{margin-bottom:0}
h1{font-size:45px;font-family:"Poppins";font-style:normal;font-weight:600;line-height:120%;margin-bottom:20px}
h2{font-size:28px;font-family:"Poppins";font-style:normal;font-weight:600;margin-bottom:12px;line-height:130%}
h3{font-size:24px;font-family:"Poppins";font-style:normal;margin-bottom:12px;font-weight:600;line-height:130%}
h4{font-size:20px;font-family:'Inter';font-style:normal;margin-bottom:12px;font-weight:600;line-height:130%}
h5{font-size:15px;font-family:'Inter';font-style:normal;margin-bottom:12px;font-weight:500;line-height:130%}
.tooltip{color:#fa5c18;position:relative;cursor:pointer}
.tooltip:after{content:'';width:12px;height:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;position:relative;top:2px;margin-left:5px;background-image:url(../img/chevron-right.svg);background-repeat:no-repeat;background-position:center}
.tooltip-box{display:none}
.tooltip-box.tooltip-open{display:block;padding:20px;background-color:#cdcdcd;margin-top:10px}
.archive .block-hero .background-block{background-size:cover;background-repeat:no-repeat;background-position:right}
.splits{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}
.splits .split-60{position:relative;width:55%;height:100%;float:left}
.splits .split-40{position:relative;width:45%;height:100%;float:left}
.splits .split-40:hover .splits.splits .split-40:hover{pointer-events:all;z-index:10000}
.toggle-read-more{color:#fa5c18;font-size:.8235294118rem;text-decoration:underline;cursor:pointer}
.read-more{overflow:hidden;height:270px}
.read-more.opened{height:unset}
@font-face{font-family:"Icomoon";src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot?#iefix") format("embedded-opentype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.svg?#webfont") format("svg");font-display:swap}
[class^="icon-"],[class*=" icon-"]{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.icon.none{display:none}
.btn .icon.none{display:inline-block}
.btn .icon.none::before{content:"\e901";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1}
.icon-arrow-left:before{content:"\e900"}
.icon-arrow-right:before{content:"\e901"}
.icon-chevron-down:before{content:"\e902"}
.icon-chevron-right:before{content:"\e903"}
.icon-close:before{content:"\e904"}
.icon-calendar:before{content:"\e905"}
.icon-carrot:before{content:"\e906"}
.icon-crown:before{content:"\e907"}
.icon-leaves:before{content:"\e908"}
.icon-check:before{content:"\e909"}
.icon-facebook:before{content:"\e90a"}
.icon-linkedin:before{content:"\e90b"}
.icon-instagram:before{content:"\e90c"}
.icon-menu:before{content:"\e90e"}
.icon-search:before{content:"\e90f"}
.icon-star:before{content:"\e910"}
.icon-tooltip:before{content:"\e911"}
.icon-cart:before{content:"\e912"}
.icon-plus:before{content:"\e913"}
.icon-jake:before{content:"\e90ed"}
.icon-receipt:before{content:"\e90d"}
.icon-box-send:before{content:"\e914"}
.icon-box:before{content:"\e915"}
.icon-lock:before{content:"\e916"}
.icon-vinkje:before{content:"\e917"}
.icon-user:before{content:"\e918"}
.icon-oil:before{content:"\e919"}
.icon-co2:before{content:"\e91a"}
.icon-energy:before{content:"\e91b"}
.page-header{height:300px;background-position:center;background-size:cover}
.page-header.header-single-blog .blog-intro{position:relative;z-index:2}
.page-header.header-single-blog .blog-intro .simple-btn-prev:before{color:#fff}
.page-header.header-single-blog .blog-intro .excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.page-header.header-single-blog .blog-intro *{color:#fff}
.page-header.header-single-blog .blog-intro .tags{margin-top:25px}
.page-header.header-single-blog .background-block:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(47.73%,rgba(0,0,0,0.95)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,0.95) 47.73%,rgba(0,0,0,0) 100%)}
.woocommerce-page.archive .page-header{height:auto;padding-top:200px;padding-bottom:0}
.header-blog{padding:175px 0;height:auto;background-color:#f9f4ef}
.header-blog.header-single-blog{padding:110px 0}
.header-blog .tag-links{margin-top:30px}
.header-blog .tag-links a{text-decoration:underline;position:relative}
.header-blog .tag-links a:after{content:',';display:inline}
.header-blog .tag-links a:last-of-type:after{content:''}
.header-blog .background-block{overflow:hidden;background-size:cover;position:absolute;background-attachment:fixed}
.header-blog .background-block::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6}
.header-blog .intro-archive{position:relative;z-index:2;color:#fff}
.header-blog .intro-archive p{font-size:1.4117647059rem;font-weight:400}
button.no-style{background:0;color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}
button.no-style:hover{text-decoration:underline}
.button-wrapper{margin-top:1.1764705882rem}
.button-wrapper .button,.button-wrapper .btn{margin-right:.8823529412rem;margin-top:.8823529412rem;text-align:center}
.btn{margin-top:.5882352941rem}
.btn,.button,button.button,button.frm_button_submit,.nav-prev a,.nav-next a{color:#fff;text-decoration:none;padding:.8823529412rem 1.1764705882rem;display:inline-block;font-family:"Inter";font-style:normal;border-radius:100px;font-weight:600;font-size:1rem;line-height:21px;border:2px solid;background:#fa5c18;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff}
.btn:hover,.button:hover,button.button:hover,button.frm_button_submit:hover,.nav-prev a:hover,.nav-next a:hover{color:#fff;background:#e44805;text-decoration:none}
.btn:active,.button:active,button.button:active,button.frm_button_submit:active,.nav-prev a:active,.nav-next a:active{color:#fff;background:#e44805}
.btn.accessibility-button,.button.accessibility-button,button.button.accessibility-button,button.frm_button_submit.accessibility-button,.nav-prev a.accessibility-button,.nav-next a.accessibility-button{position:absolute;-webkit-transform:translateX(-120%);transform:translateX(-120%);-webkit-transition:.3s;transition:.3s;top:1.1764705882rem;z-index:10}
.btn.accessibility-button:focus,.button.accessibility-button:focus,button.button.accessibility-button:focus,button.frm_button_submit.accessibility-button:focus,.nav-prev a.accessibility-button:focus,.nav-next a.accessibility-button:focus{-webkit-transform:translateX(20px);transform:translateX(20px)}
.btn.borderless,.button.borderless,button.button.borderless,button.frm_button_submit.borderless,.nav-prev a.borderless,.nav-next a.borderless{border:0;padding:0}
.btn.borderless:hover,.button.borderless:hover,button.button.borderless:hover,button.frm_button_submit.borderless:hover,.nav-prev a.borderless:hover,.nav-next a.borderless:hover{background-color:transparent;color:#000}
.btn i,.button i,button.button i,button.frm_button_submit i,.nav-prev a i,.nav-next a i{font-size:.8235294118rem;margin-left:.7647058824rem;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;display:inline-block}
.btn i.none,.button i.none,button.button i.none,button.frm_button_submit i.none,.nav-prev a i.none,.nav-next a i.none{display:none}
.btn:hover i,.button:hover i,button.button:hover i,button.frm_button_submit:hover i,.nav-prev a:hover i,.nav-next a:hover i{-webkit-transform:translateX(4px);transform:translateX(4px)}
.btn.full-width-button,.button.full-width-button,button.button.full-width-button,button.frm_button_submit.full-width-button,.nav-prev a.full-width-button,.nav-next a.full-width-button{width:100%;display:block;margin-bottom:1.1764705882rem;text-align:center}
.btn-none{border-color:#fa5c18}
.btn-primary{background:#fa5c18;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-color:#fa5c18}
.btn-primary:hover{color:#fff;background:#e44805;text-decoration:none}
.btn-primary:active{color:#fff;background:#e44805}
.btn-secondary{background:#f9f4ef;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-color:#f9f4ef;color:#000}
.btn-secondary:hover{color:#fff;background:#eee0d1;text-decoration:none}
.btn-secondary:active{color:#fff;background:#eee0d1}
.btn-secondary *{color:#000}
.btn-secondary:hover{color:#000}
.btn-tertiary{background:#f9d53c;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-color:#f9d53c}
.btn-tertiary:hover{color:#fff;background:#f8cc14;text-decoration:none}
.btn-tertiary:active{color:#fff;background:#f8cc14}
.btn-quartriary{background:#84bd00;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-color:#84bd00}
.btn-quartriary:hover{color:#fff;background:#689400;text-decoration:none}
.btn-quartriary:active{color:#fff;background:#689400}
.btn-darksecondary{background-color:#f3e6db;border-color:#f3e6db;color:#000}
.btn-karton{background-color:#f9f4ef;background-image:url(../img/karton.jpg);color:#000}
.btn-karton:hover{border-color:#fa5c18}
.btn-white{background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;color:#fa5c18;border-color:#fff}
.btn-white:hover{color:#fff;background:#fff;text-decoration:none}
.btn-white:active{color:#fff;background:#fff}
.btn-white:hover,.btn-white:active{color:#000}
.btn-black{background:#000;-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-color:#000}
.btn-black:hover{color:#fff;background:black;text-decoration:none}
.btn-black:active{color:#fff;background:black}
.btn-transparent,.add-to-cart-btn-alt{background:rgba(255,255,255,0);-webkit-transition:all .3s ease;transition:all .3s ease;color:#fff;border-color:#000;color:#000}
.btn-transparent:hover,.add-to-cart-btn-alt:hover{color:#fff;background:rgba(255,255,255,0);text-decoration:none}
.btn-transparent:active,.add-to-cart-btn-alt:active{color:#fff;background:rgba(255,255,255,0)}
.btn-transparent:hover,.add-to-cart-btn-alt:hover{background-color:#000}
.add-to-cart-btn-alt:hover{border-color:#fa5c18;background-color:#fa5c18;color:#fff}
.button-cart-outter{margin-top:3.5294117647rem}
.btn-big,button.single_add_to_cart_button,.checkout-button,button#place_order{font-size:1.1764705882rem;text-align:center;padding:1.1764705882rem;border-radius:25px}
button.single_add_to_cart_button{display:block;width:100%}
.simple-btn-prev{font-family:"Inter";font-style:normal;font-weight:500;font-size:18px;line-height:160%;margin-bottom:15px;display:block;cursor:pointer;color:#000}
.simple-btn-prev:hover{color:#000;text-decoration:none}
.nav-prev a:before{content:"\e900";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-transform:translateY(2px);transform:translateY(2px);display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-right:10px}
.nav-next a:after{content:"\e901";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-left:10px;-webkit-transform:translateY(2px);transform:translateY(2px);display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.checkout-button,.btn-brown,button#place_order{display:block;width:100%}
.checkout-button:after,.btn-brown:after,button#place_order:after{content:"\e901";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;margin-left:10px;-webkit-transform:translateY(2px);transform:translateY(2px);display:inline-block;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.btn-big.btn-brown{background-color:#4e433a;border-color:#4e433a}
button.button[name="update_cart"]{background-color:#fff;color:#000;border-radius:25px;padding:21px 35px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-color:#cdcdcd;margin-top:35px}
.btn-mini{font-size:.8823529412rem;padding:4px 12px 5px 12px;border:1.6px solid #f9f4ef;border-radius:100px;color:#000;-webkit-transition:.3s;transition:.3s;margin-bottom:3px}
.btn-mini.active,.btn-mini.tag,.btn-mini:hover{background-color:#f9f4ef;color:#fa5c18;text-decoration:none}
.frm_verify{display:none}
form#gform_2 p{margin-bottom:0}
select{color:#000 !important}
select option{color:#000 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none}
select option[value=""]{display:none}
input[type="search"]::-ms-clear{display:none;width:0;height:0}
input[type="search"]::-ms-reveal{display:none;width:0;height:0}
input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}
body,.frm_form_field,form,.woocommerce-form,.coupon,.aw-email-referral-form{margin-bottom:1.1764705882rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
body label,.frm_form_field label,form label,.woocommerce-form label,.coupon label,.aw-email-referral-form label{width:100%;margin-bottom:0}
body .frm_primary_label,.frm_form_field .frm_primary_label,form .frm_primary_label,.woocommerce-form .frm_primary_label,.coupon .frm_primary_label,.aw-email-referral-form .frm_primary_label{font-size:1.1764705882rem;font-weight:600}
body select,.frm_form_field select,form select,.woocommerce-form select,.coupon select,.aw-email-referral-form select{cursor:pointer}
body input[type="text"],body textarea,body select,body input[type="password"],body input[type="email"],body input[type="number"],.frm_form_field input[type="text"],.frm_form_field textarea,.frm_form_field select,.frm_form_field input[type="password"],.frm_form_field input[type="email"],.frm_form_field input[type="number"],form input[type="text"],form textarea,form select,form input[type="password"],form input[type="email"],form input[type="number"],.woocommerce-form input[type="text"],.woocommerce-form textarea,.woocommerce-form select,.woocommerce-form input[type="password"],.woocommerce-form input[type="email"],.woocommerce-form input[type="number"],.coupon input[type="text"],.coupon textarea,.coupon select,.coupon input[type="password"],.coupon input[type="email"],.coupon input[type="number"],.aw-email-referral-form input[type="text"],.aw-email-referral-form textarea,.aw-email-referral-form select,.aw-email-referral-form input[type="password"],.aw-email-referral-form input[type="email"],.aw-email-referral-form input[type="number"]{width:100% !important;border-radius:5.8823529412rem !important;padding:.5882352941rem 1.1764705882rem !important;margin-top:.4705882353rem !important;border:none !important;background:#fff}
body input[type="text"]:focus,body textarea:focus,body select:focus,body input[type="password"]:focus,body input[type="email"]:focus,body input[type="number"]:focus,.frm_form_field input[type="text"]:focus,.frm_form_field textarea:focus,.frm_form_field select:focus,.frm_form_field input[type="password"]:focus,.frm_form_field input[type="email"]:focus,.frm_form_field input[type="number"]:focus,form input[type="text"]:focus,form textarea:focus,form select:focus,form input[type="password"]:focus,form input[type="email"]:focus,form input[type="number"]:focus,.woocommerce-form input[type="text"]:focus,.woocommerce-form textarea:focus,.woocommerce-form select:focus,.woocommerce-form input[type="password"]:focus,.woocommerce-form input[type="email"]:focus,.woocommerce-form input[type="number"]:focus,.coupon input[type="text"]:focus,.coupon textarea:focus,.coupon select:focus,.coupon input[type="password"]:focus,.coupon input[type="email"]:focus,.coupon input[type="number"]:focus,.aw-email-referral-form input[type="text"]:focus,.aw-email-referral-form textarea:focus,.aw-email-referral-form select:focus,.aw-email-referral-form input[type="password"]:focus,.aw-email-referral-form input[type="email"]:focus,.aw-email-referral-form input[type="number"]:focus{outline:0}
body input[type="radio"],body input[type="checkbox"],.frm_form_field input[type="radio"],.frm_form_field input[type="checkbox"],form input[type="radio"],form input[type="checkbox"],.woocommerce-form input[type="radio"],.woocommerce-form input[type="checkbox"],.coupon input[type="radio"],.coupon input[type="checkbox"],.aw-email-referral-form input[type="radio"],.aw-email-referral-form input[type="checkbox"]{width:auto}
body .frm_error,.frm_form_field .frm_error,form .frm_error,.woocommerce-form .frm_error,.coupon .frm_error,.aw-email-referral-form .frm_error{color:#fff;padding:.5882352941rem;background:#fdb495;font-size:.9411764706rem}
body .frm_input_group.frm_with_box,.frm_form_field .frm_input_group.frm_with_box,form .frm_input_group.frm_with_box,.woocommerce-form .frm_input_group.frm_with_box,.coupon .frm_input_group.frm_with_box,.aw-email-referral-form .frm_input_group.frm_with_box{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}
body .frm_input_group.frm_with_box input,body .frm_input_group.frm_with_box textarea,body .frm_input_group.frm_with_box select,body .frm_input_group.frm_with_box input,.frm_form_field .frm_input_group.frm_with_box input,.frm_form_field .frm_input_group.frm_with_box textarea,.frm_form_field .frm_input_group.frm_with_box select,.frm_form_field .frm_input_group.frm_with_box input,form .frm_input_group.frm_with_box input,form .frm_input_group.frm_with_box textarea,form .frm_input_group.frm_with_box select,form .frm_input_group.frm_with_box input,.woocommerce-form .frm_input_group.frm_with_box input,.woocommerce-form .frm_input_group.frm_with_box textarea,.woocommerce-form .frm_input_group.frm_with_box select,.woocommerce-form .frm_input_group.frm_with_box input,.coupon .frm_input_group.frm_with_box input,.coupon .frm_input_group.frm_with_box textarea,.coupon .frm_input_group.frm_with_box select,.coupon .frm_input_group.frm_with_box input,.aw-email-referral-form .frm_input_group.frm_with_box input,.aw-email-referral-form .frm_input_group.frm_with_box textarea,.aw-email-referral-form .frm_input_group.frm_with_box select,.aw-email-referral-form .frm_input_group.frm_with_box input{margin-top:0}
body .frm_input_group.frm_with_box span.frm_inline_box,.frm_form_field .frm_input_group.frm_with_box span.frm_inline_box,form .frm_input_group.frm_with_box span.frm_inline_box,.woocommerce-form .frm_input_group.frm_with_box span.frm_inline_box,.coupon .frm_input_group.frm_with_box span.frm_inline_box,.aw-email-referral-form .frm_input_group.frm_with_box span.frm_inline_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .5882352941rem;background-color:#f9f4ef;color:#fff;margin-left:-2px}
.aw-email-referral-form input[type="text"],.aw-email-referral-form textarea,.aw-email-referral-form select,.aw-email-referral-form input[type="password"],.aw-email-referral-form input[type="email"],.aw-email-referral-form input[type="number"]{border:2px solid #cdcdcd !important}
.aw-email-referral-form input[type="text"]:active,.aw-email-referral-form textarea:active,.aw-email-referral-form select:active,.aw-email-referral-form input[type="password"]:active,.aw-email-referral-form input[type="email"]:active,.aw-email-referral-form input[type="number"]:active{border:2px solid #fa5c18 !important}
.aw-email-referral-form input[type="text"]:focus,.aw-email-referral-form textarea:focus,.aw-email-referral-form select:focus,.aw-email-referral-form input[type="password"]:focus,.aw-email-referral-form input[type="email"]:focus,.aw-email-referral-form input[type="number"]:focus{outline:0;border:2px solid #fa5c18 !important}
.frm_message{padding:.5882352941rem;background:#f9f4ef;color:#fff;font-size:.9411764706rem}
.frm_message>*:last-child{margin-bottom:0}
.frm_error_style{color:#fff;padding:.5882352941rem;background:#fdb495;font-size:.9411764706rem}
.frm_error_style>*:last-child{margin-bottom:0}
.frm_screen_reader{display:none}
.frm_none_container{margin:0}
.frm_none_container .frm_primary_label{display:none}
.gform-body p,.gform_footer p{display:none;margin:0 !important}
.abbo-trigger{padding:.7058823529rem .8823529412rem .7058823529rem 0;border-radius:1.4705882353rem;margin-top:20px}
.abbo-trigger .variations-outter{margin-top:0}
.abbo-trigger pre{display:none}
.abbo-trigger.active{background-color:#fff;padding:.7058823529rem .8823529412rem .7058823529rem .8823529412rem;margin-bottom:.8823529412rem}
.abbo-trigger.active label:before{opacity:1}
.abbo-trigger.active .variations-outter{max-height:500px;margin-top:10px;-webkit-transition:max-height .25s ease-in;transition:max-height .25s ease-in}
.abbo-trigger input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.abbo-trigger .subscription-fields{position:relative}
.abbo-trigger .subscription-fields:after{font-family:"Icomoon";content:"\e902";position:absolute;color:#000;top:6px;right:20px;font-size:8px}
.abbo-trigger select{border:1.5px solid #cdcdcd !important}
.abbo-trigger .variations-outter{max-height:0;-webkit-transition:max-height .15s ease-out;transition:max-height .15s ease-out;overflow:hidden;margin-top:.5882352941rem}
.abbo-trigger label{padding-left:32px;position:relative;color:#000;font-weight:normal;cursor:pointer}
.abbo-trigger label:before{content:"\e909";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#fa5c18;opacity:0;line-height:1;position:absolute;font-size:23px;top:-1;left:0;height:22px;width:22px;border-radius:100px;z-index:100}
.abbo-trigger label:after{content:"";position:absolute;top:0;left:0;border:1.5px solid #cdcdcd;height:22px;width:22px;background-color:#fff;border-radius:100px}
#header-notification{padding:.8823529412rem 0;background:#000;color:#fff}
#header-notification a{color:#fff;text-decoration:underline}
#header-notification .notification-text>*:last-child{margin-bottom:0}
#header-notification.notification-primary{background:#fa5c18}
#header-notification.notification-secondary{background:#f9f4ef}
#header-notification.notification-white{background:#fff;color:#000}
#header-notification.notification-black{background:#000;color:#fff}
#header-notification.notification-transparent{background:rgba(255,255,255,0)}
.logged-in .cart-sidebar{top:30px}
.cart-sidebar{background-color:#fff;padding:1.1764705882rem 2.0588235294rem;width:80vw;max-width:400px;position:fixed;height:100vh;z-index:10002;top:0;right:-401px;-webkit-transition:.3s;transition:.3s}
.cart-sidebar .recurring-totals{display:none}
.cart-sidebar .shipping{list-style-type:none;padding-left:0;display:none}
.cart-sidebar .shipping li{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-bottom:6px;text-align:left}
.cart-sidebar .shipping li input[type="radio"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.cart-sidebar .shipping li input[type="radio"]:checked ~ label:before{opacity:1}
.cart-sidebar .shipping li label{padding-left:32px;position:relative}
.cart-sidebar .shipping li label:after{content:"";position:absolute;top:0;left:0;border:1.5px solid #cdcdcd;height:22px;width:22px;background-color:#fff;border-radius:100px}
.cart-sidebar .shipping li label:before{content:"";opacity:0;position:absolute;top:0;left:0;height:22px;-webkit-transform:scale(0.6);transform:scale(0.6);width:22px;background-color:#fa5c18;border-radius:100px;z-index:100}
.cart-sidebar .cart-content{padding:1.1764705882rem 0;height:100%}
.cart-sidebar .cart-content ul{list-style-type:none;padding-left:0}
.cart-sidebar .cart-content .dropdown-menu-mini-cart{height:100%}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li{height:100%}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li .widget_shopping_cart_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch;height:100%;max-height:calc(100% - 50px)}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li .widget_shopping_cart_content .product_list_widget{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:inherit;-webkit-box-direction:inherit;-ms-flex-direction:inherit;flex-direction:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:scroll}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li .widget_shopping_cart_content .product_list_widget::-webkit-scrollbar{display:none}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li .widget_shopping_cart_content .variation{display:none}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li .widget_shopping_cart_content .cart_totals{border-top:2px solid #cdcdcd;padding-top:10px}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li .widget_shopping_cart_content .cart_totals .woocommerce-shipping-totals.shipping{display:none}
.cart-sidebar .cart-content .dropdown-menu-mini-cart>li .widget_shopping_cart_content .cart_totals .cart-subtotal{display:none}
.cart-sidebar.opened{right:0}
.cart-sidebar .cart-header{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:row wrap;flex-wrap:row wrap}
.cart-sidebar .cart-header .cart-title{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33333%);flex:0 1 calc(33.33333%);font-family:"Poppins";font-style:normal;font-weight:600;font-size:1.1764705882rem;line-height:2rem;text-align:center;color:#000}
.cart-sidebar .cart-header .cart-close{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33333%);flex:0 1 calc(33.33333%);font-size:1.1764705882rem;cursor:pointer}
.cart-sidebar .cart-header .cart-icon{-webkit-box-flex:0;-ms-flex:0 1 calc(33.33333%);flex:0 1 calc(33.33333%);font-size:1.2941176471rem;text-align:right;cursor:pointer}
.cart-sidebar .cart-header .cart-icon i{position:relative}
.cart-sidebar .woocommerce-mini-cart__empty-message{padding-top:35vh;font-family:"Poppins";font-style:normal;font-weight:600;font-size:26px;line-height:38px;text-align:center}
.cart-sidebar .cart_totals table{margin:0;width:100%}
.cart-sidebar .cart_totals .button-cart-outter{margin:0}
.cart-sidebar table .order-total th{font-weight:700}
.cart-sidebar table .recurring-total th{font-weight:700;font-size:1.0588235294rem}
.cart-sidebar table .recurring-total td{font-size:.8235294118rem;font-weight:400}
.cart-sidebar table .recurring-total td>span.woocommerce-Price-amount{font-size:1.3529411765rem;font-weight:700}
.cart-sidebar table th{width:50%;font-weight:400}
.cart-sidebar table td{font-size:15px;text-align:right}
.cart-sidebar table td bdi{font-size:20px}
.cart-sidebar table .first-payment-date{display:none}
.cart-sidebar table .includes_tax{font-size:.8235294118rem;font-weight:400;display:block}
.cart-sidebar table.discount{margin-bottom:15px}
.cart-sidebar table.discount th{font-weight:400}
.cart-sidebar table.discount td{color:#fa5c18;font-weight:bolder;text-align:right}
.overlay-cart{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000;opacity:0;z-index:10001;pointer-events:none;-webkit-transition:.3s;transition:.3s}
.overlay-cart.opened{opacity:.35;pointer-events:all}
.side-cart-open #minimized-trustbadge-98e3dadd90eb493088abdc5597a70810,.menu-open #minimized-trustbadge-98e3dadd90eb493088abdc5597a70810{display:none !important}
.mega-menu ul.sub-menu{background-color:#f9f4ef !important}
.filter{padding:0;background-color:#f9f4ef}
.filter .filter-block{padding:30px 30px 45px 30px;background-color:#fff;display:block;position:relative;-webkit-transform:translateY(-80px);transform:translateY(-80px);z-index:100;border-radius:25px;text-align:center}
.show{margin-top:1.1764705882rem;text-align:center;font-size:.8235294118rem;opacity:.6;cursor:pointer}
.show .icon{font-size:.5294117647rem;position:relative;top:-1px;margin-left:5px}
.show .show-less-toggler .icon{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:-3px}
.show-less-toggler{display:none}
.show-more-toggler{display:block}
.filter-open .filter .filter-block .filter-cats{overflow:visible;text-overflow:unset;display:block;-webkit-line-clamp:unset;line-clamp:unset;-webkit-box-orient:unset}
.filter-open .show-less-toggler{display:block}
.filter-open .show-more-toggler{display:none}
.tags{margin:-3px}
.tags .tag{display:inline-block;margin:3px;background-color:transparent;color:#fff}
.sidebar-outter{position:sticky;top:100px}
.sidebar-outter aside{margin-bottom:65px}
.sidebar-outter aside.sidebar-blog a.table-of-content-link{display:block;opacity:.5;font-size:1.1764705882rem;margin-bottom:10px;color:#000}
.pagination{padding-bottom:5.8823529412rem}
.pagination .alignright{text-align:right}
#search-results{padding:5.8823529412rem 0;background-color:#f9f4ef}
#search-results header{margin-bottom:2.3529411765rem}
#search-results .post-type-results{margin-bottom:1.7647058824rem}
.single-post main#main{padding:7.6470588235rem 0}
.background-block{position:absolute;top:0;width:100%;height:100%;overflow:hidden}
.background-block img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}
.background-primary{background-color:#fa5c18}
.background-secondary{background-color:#f9f4ef}
.background-tertiary{background-color:#f9d53c}
.background-quartriary{background-color:#84bd00}
.background-darksecondary{background-color:#f3e6db}
.background-white{background-color:#fff}
.background-black{background-color:#000}
.background-black+*{color:#fff}
.background-black .content-wrapper{color:#fff}
.section_white{background-color:#fff !important}
.left-spacing{left:3vw;width:calc(100% - 3vw)}
.right-spacing{right:3vw;width:calc(100% - 3vw)}
.border-radius-bottom-left{border-bottom-left-radius:2.3529411765rem}
.border-radius-bottom-right{border-bottom-right-radius:2.3529411765rem}
.border-radius-top-left{border-top-left-radius:2.3529411765rem}
.border-radius-top-right{border-top-right-radius:2.3529411765rem}
.next-block-overlay{padding-bottom:14.1176470588rem}
.overlay-block{padding:0;margin-top:-140px}
.small-padding{padding:70px 0 0 0 !important}
.is-full-width{position:relative}
.is-full-width .splits{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:all}
.is-full-width .splits .split-45{position:relative;width:45%;height:100%;float:left}
.is-full-width .splits .split-45 .media-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.is-full-width .splits .split-45 .media-wrapper .iframe-box{padding-bottom:unset;height:100%;left:3vw;width:calc(100% - 6vw)}
.is-full-width .splits .split-45 .media-wrapper .image-holder{width:100%;height:100%}
.is-full-width .splits .split-45 .media-wrapper .image-holder img,.is-full-width .splits .split-45 .media-wrapper .image-holder picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.is-full-width .splits .split-55{position:relative;width:55%;height:100%;float:left}
.is-full-width .container .content-wrapper,.is-full-width .container .button-wrapper,.is-full-width .container .tabs,.is-full-width .container .tab-content{position:relative;pointer-events:all;z-index:11}
.media-outside-section .media-wrapper{height:calc(100% + 45px) !important}
.media_border-radius-bottom-left .media-wrapper,.media_border-radius-bottom-left .iframe-box>div{border-bottom-left-radius:45px;overflow:hidden}
.media_border-radius-bottom-right .media-wrapper,.media_border-radius-bottom-right .iframe-box>div{border-bottom-right-radius:45px;overflow:hidden}
.media_border-radius-top-left .media-wrapper,.media_border-radius-top-left .iframe-box>div{border-top-left-radius:45px;overflow:hidden}
.media_border-radius-top-right .media-wrapper,.media_border-radius-top-right .iframe-box>div{border-top-right-radius:45px;overflow:hidden}
.quotemedia .quote-employee{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.quotemedia .quote-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.button-alignment-mid .button-wrapper{text-align:center}
.button-alignment-right .button-wrapper{text-align:right}
.special-list ul{list-style-type:none;padding-left:35px}
.special-list ul li{margin-bottom:10px;position:relative;padding-right:19px}
.special-list ul li:before{left:-15px;content:"\e917";font-family:"icomoon" !important;speak:never;font-size:20px;margin-left:-15px;position:absolute;margin-right:10px;top:3px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.block-media-text.special-list ul li:before,.block-text-media.special-list ul li:before{color:#fa5c18}
section[class*="columns-"] ul{margin-top:25px}
.columns-2 ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.columns-3 ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}
.media-alignment-left .media-wrapper{margin-left:-2.9411764706rem}
.media-alignment-right .media-wrapper{margin-right:-2.9411764706rem}
.media-alignment-top .media-wrapper{margin-top:-2.9411764706rem}
.media-alignment-bottom .media-wrapper{margin-bottom:-2.9411764706rem}
.section_padding_top_remove{padding-top:10px !important}
.section_padding_bottom_remove{padding-bottom:10px !important}
.image-contain .image-holder img,.image-contain .image-holder picture{-o-object-fit:contain !important;object-fit:contain !important}
.block-hero{padding:4.7058823529rem 0 4.7058823529rem 0;background-color:#f9f4ef;overflow:hidden}
.block-hero .content-wrapper{position:relative;z-index:3}
.block-hero .content-wrapper h1{margin-bottom:.5882352941rem}
.block-hero .button-wrapper{position:relative;z-index:3}
.block-hero .image-holder{width:100%;height:100%;background-size:cover;background-position:left center;background-repeat:no-repeat}
.block-hero .splits .split-40{width:47%}
.block-hero .splits .split-40 img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:left;object-position:left}
.block-hero .splits .split-60{width:53%}
.block-hero .hero-bg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.archive .block-hero{position:relative}
.archive .block-hero .container{position:relative;z-index:2}
.block-review-logos{padding:3.8235294118rem 0 2.0588235294rem 0}
.block-review-logos .logos-outter{margin-top:1.1764705882rem}
.block-review-logos .logos-outter .logo{opacity:.4;-webkit-filter:grayscale(1);filter:grayscale(1)}
.block-review-logos .logos-outter .logo img,.block-review-logos .logos-outter .logo picture{margin:0 auto;display:block;max-height:4.4117647059rem}
.stars{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.4705882353rem}
.stars i{font-size:1.4117647059rem;color:#f9d53c}
.block-featured-categories{padding:2.0588235294rem 0 4.1176470588rem 0}
.block-usps .align{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.block-usps .content-wrapper{margin-bottom:50px}
.block-text-visual-text .media-wrapper{margin:3.5294117647rem 0}
.block-text-visual-text .media-wrapper .iframe-box{border-radius:20px;overflow:hidden}
.block-text-visual-text .media-wrapper .image-holder{width:100%;height:380px;border-radius:20px;overflow:hidden}
.block-text-visual-text .media-wrapper .image-holder img,.block-text-visual-text .media-wrapper .image-holder picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.block-cta .cta-box{border-radius:2.3529411765rem;overflow:hidden;color:#fff;background-image:url("../img/karton-new.jpg");width:calc(100% + 180px);margin-left:-90px}
.block-cta .cta-box .content-outter{background-color:#fa5c18;padding:5.2941176471rem}
.block-cta .cta-box .image-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.block-cta .cta-box .image-holder img,.block-cta .cta-box .image-holder picture{height:100%;width:auto;-webkit-transform:translateX(15px);transform:translateX(15px);margin-top:60px}
.block-text-text{padding:3.5294117647rem 0}
.block-text-text h1,.block-text-text h2,.block-text-text h3,.block-text-text h4{color:#000}
.faq-block{margin-bottom:75px}
.faq-block h2{border-bottom:2px solid #fa5c18;display:block;padding-bottom:25px}
.block-faq{padding:1.1764705882rem 0 5.8823529412rem 0}
.block-contact .sidebar-block{margin-bottom:30px;background-color:#f9f4ef;border-radius:1.4705882353rem;overflow:hidden}
.block-contact .sidebar-block .content-sidebar{padding:1.7647058824rem}
.block-contact .sidebar-block .content-sidebar img,.block-contact .sidebar-block .content-sidebar picture{width:100%;height:auto}
.block-contact .sidebar-block .content-sidebar h1,.block-contact .sidebar-block .content-sidebar h2,.block-contact .sidebar-block .content-sidebar h3,.block-contact .sidebar-block .content-sidebar h4{color:#fa5c18;margin-bottom:15px}
.block-contact form{margin-top:30px !important}
.block-contact form input,.block-contact form textarea{border:2px solid #cdcdcd !important;border-radius:25px !important}
.block-contact form input:focus,.block-contact form textarea:focus{border-color:#fa5c18 !important}
.block-contact form input#gform_submit_button_2,.block-contact form textarea#gform_submit_button_2{border:none !important}
.block-product-overview .content-wrapper{margin-bottom:2rem}
.no-more-select .search-bar{display:none !important}
.block-compare-products h2{text-align:center;padding-bottom:33px}
.block-compare-products h4{text-align:center;color:#4e433a}
.block-compare-products .search-bar{padding-bottom:100px}
.block-compare-products .search-bar .select2-container .select2-selection--single{border-radius:25px;padding-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-compare-products .search-bar .select2-container .select2-selection--single.select2-container--open{border-radius:25px 0}
.block-compare-products .overflow-element.scrollable{width:calc(100% + 180px);padding-left:90px;margin-left:-90px;overflow-x:scroll;overflow-y:hidden}
.block-compare-products .overflow-element .products-title-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.block-compare-products .overflow-element .products-title-row .spacer{width:190px}
.block-compare-products .overflow-element .products-title-row .product-info{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.block-compare-products .overflow-element .products-title-row .product-info>div{position:relative}
.block-compare-products .overflow-element .products-title-row .product-info>div:before{content:'';position:absolute;right:-15px;top:0;height:1000vh;width:1px;background-color:#f9f4ef;z-index:10;display:block;pointer-events:none}
.block-compare-products .overflow-element .products-title-row .product-info.width-2{width:277px}
.block-compare-products .overflow-element .products-title-row .product-info.width-3{width:430.5px}
.block-compare-products .overflow-element .products-title-row .product-info .product-image{height:277px;border-radius:10px;background-color:#f9f4ef;overflow:hidden;position:relative}
.block-compare-products .overflow-element .products-title-row .product-info .product-image .product-delete{color:#4e433a;font-size:14px;font-weight:bold;position:absolute;top:20px;right:20px;z-index:10;cursor:pointer}
.block-compare-products .overflow-element .products-title-row .product-info .product-image .product-delete:hover{color:#372f29}
.block-compare-products .overflow-element .products-title-row .product-info .product-image img,.block-compare-products .overflow-element .products-title-row .product-info .product-image picture{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;left:0;bottom:0;right:0}
.block-compare-products .overflow-element .products-title-row .product-info .product-title{margin-top:20px}
.block-compare-products .overflow-element .products-title-row .product-info .product-price{font-weight:500;font-size:16px}
.block-compare-products .overflow-element table{width:100%;padding:0;margin:0;font-family:'inter' !important;color:#000}
.block-compare-products .overflow-element table tbody,.block-compare-products .overflow-element table tfoot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px 0}
.block-compare-products .overflow-element table thead .label,.block-compare-products .overflow-element table .level-0 .label,.block-compare-products .overflow-element table .level-1 .label,.block-compare-products .overflow-element table .level-2 .label,.block-compare-products .overflow-element table .level-3 .label{width:190px}
.block-compare-products .overflow-element table thead .value,.block-compare-products .overflow-element table .level-0 .value,.block-compare-products .overflow-element table .level-1 .value,.block-compare-products .overflow-element table .level-2 .value,.block-compare-products .overflow-element table .level-3 .value{width:123.5px}
.block-compare-products .overflow-element table .value-ingredients{width:277px;font-weight:500;font-size:15px;opacity:.7}
.block-compare-products .overflow-element table tr{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 30px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.block-compare-products .overflow-element table td{word-break:break-all}
.block-compare-products .overflow-element table .level-0{position:relative;margin-top:24px;padding-top:9px;font-family:'poppins' !important;font-weight:600;font-size:24px}
.block-compare-products .overflow-element table .level-0>*{position:relative;z-index:2}
.block-compare-products .overflow-element table .level-0:before{content:'';position:absolute;top:0;left:-90px;width:calc(100% + 180px);height:100%;background:#f9f4ef}
.block-compare-products .overflow-element table .level-1 .label{font-weight:600;font-size:18px}
.block-compare-products .overflow-element table .level-2 .label,.block-compare-products .overflow-element table .level-3 .label{font-weight:500;font-size:16px}
.block-compare-products .overflow-element table .level-3 .label{text-indent:10px}
.block-compare-products .overflow-element table .value{font-weight:500;font-size:15px;opacity:.7;word-break:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.block-compare-products .overflow-element table .value.dosage{font-size:13px}
.block-compare-products .overflow-element table .value.width-2{width:277px}
.block-compare-products .overflow-element table .value.width-3{width:430.5px}
.block-compare-products .overflow-element table .value em.none-available{opacity:.7}
.block-compare-products .loading-element{width:100%;height:100%;background-color:#fff;opacity:0;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.block-compare-products .loading-element .lds-ring{display:inline-block;position:relative;width:80px;height:80px}
.block-compare-products .loading-element .lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #fa5c18;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(0.5,0,0.5,1) infinite;border-color:#fa5c18 transparent transparent transparent}
.block-compare-products .loading-element .lds-ring div:nth-child(1){-webkit-animation-delay:-0.45s;animation-delay:-0.45s}
.block-compare-products .loading-element .lds-ring div:nth-child(2){-webkit-animation-delay:-0.3s;animation-delay:-0.3s}
.block-compare-products .loading-element .lds-ring div:nth-child(3){-webkit-animation-delay:-0.15s;animation-delay:-0.15s}
.block-contact-blocks p{margin-bottom:0}
.block-contact-blocks .contact-block{padding:2.5882352941rem 2.9411764706rem 2.5882352941rem 2.9411764706rem;background-color:#fff;border-radius:1.4705882353rem}
.block-contact-blocks .contact-block a{color:#000;text-decoration:underline}
.block-contact-blocks .contact-block h2{color:#fa5c18;padding-left:15px}
.block-contact-blocks .contact-block .label{font-weight:bolder}
.block-mentions{padding:0;margin:5.8823529412rem 0}
.block-mentions .mentions-outter{position:relative;padding:2.5882352941rem 3.7647058824rem;border-radius:1.4705882353rem;overflow:hidden}
.block-mentions .mentions-outter .name{font-weight:bolder}
.block-mentions .content-wrapper{position:relative;margin-bottom:1.4705882353rem;color:#4e433a}
.block-mentions .background-block{left:0}
.block-second-cta{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;padding:12.9411764706rem 0}
.block-second-cta::before{content:"";position:absolute;top:0;left:0;width:70%;height:100%;background:-webkit-gradient(linear,left top,right top,color-stop(40%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(90deg,#fff 40%,rgba(255,255,255,0) 100%)}
.block-mix-match .content-wrapper{margin-bottom:2.9411764706rem}
.block-mix-match .container-mix{max-width:1284px;margin:0 auto;position:relative}
.block-mix-match .bg-mix{position:relative;border-radius:1.0588235294rem;padding:2.4117647059rem 4.1176470588rem;overflow:hidden}
.block-mix-match .bg-mix .bg-mix-inner{position:absolute;width:100%;height:100%;top:0;left:0}
.block-mix-match .bg-mix>.row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.block-mix-match .meta-total-mix{margin-top:1.7647058824rem;padding:2.3529411765rem 2.3529411765rem 1.7647058824rem 2.3529411765rem;background-color:#fff;border-radius:30px;position:relative}
.block-mix-match .meta-total-mix .btn{cursor:pointer}
.add-total-mix.disabled{opacity:.6;pointer-events:none}
.minimal-order-box{max-width:359px;width:100%;border-radius:15px;background:#ffb595;padding:.8823529412rem 1.4705882353rem .8823529412rem 1.0588235294rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.7647058824rem}
.minimal-order-box *{display:inline;opacity:.6}
.minimal-order-box p{margin-bottom:0}
.minimal-order-box p.normal{opacity:1}
.minimal-order-box.hide{display:none !important}
.block-third-cta .cta-block-white{background-color:#fff;padding:2.5882352941rem 4.9411764706rem;border-radius:1.4705882353rem}
.block-quote-jake .quote-background{background-color:#f9f4ef;padding:3.2352941176rem;border-radius:0 45px 45px 45px}
.block-quote-jake .content-wrapper{opacity:.65}
.block-quote-jake .image-outter{height:233px;width:233px;border-radius:10000px;overflow:hidden}
.block-quote-jake .image-outter img,.block-quote-jake .image-outter picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.block-quote-jake .quote-meta{margin-top:15px}
.block-quote-jake .quote-meta .author{font-weight:bold;color:#fa5c18}
.single-product .block-quote-jake{padding:.5882352941rem 0}
.block-quote2-jake .quote-background{background-color:#f9f4ef;padding:3.2352941176rem;border-radius:0 45px 45px 45px;height:100%}
.block-quote2-jake .quote-background>.row{height:100%}
.block-quote2-jake .quote-background .quote-employee{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}
.block-quote2-jake .employee-meta{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:auto}
.block-quote2-jake .content-wrapper{opacity:.65}
.block-quote2-jake .image-outter{height:110px;width:110px;border-radius:10000px;overflow:hidden;margin-right:20px}
.block-quote2-jake .image-outter img,.block-quote2-jake .image-outter picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.block-quote2-jake .quote-meta{margin-top:15px}
.block-quote2-jake .quote-meta .author{font-weight:bold;color:#fa5c18}
.single-product .block-quote-jake{padding:.5882352941rem 0}
.block-simple-hero{padding:3.8235294118rem 0 3.8235294118rem 0}
.block-simple-hero.bg-overlay{background-color:#f9f4ef}
.block-simple-hero.bg-overlay *{color:#fff}
.block-simple-hero .bg-overlay{background-size:cover;background-position:center;background-repeat:no-repeat;overflow:hidden}
.block-simple-hero .bg-overlay:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(-51.83%,rgba(0,0,0,0.77)),to(rgba(0,0,0,0.21)));background:linear-gradient(180deg,rgba(0,0,0,0.77) -51.83%,rgba(0,0,0,0.21) 100%)}
.block-text-media,.block-media-text{position:relative;padding:3.8235294118rem 0}
.block-text-media .under-media,.block-media-text .under-media{margin:20px 0}
.block-text-media-small,.block-media-text-small{position:relative}
.block-text-media-small .container-color,.block-media-text-small .container-color{padding:2.9411764706rem;border-radius:1.4705882353rem;position:relative}
.block-text-media-small.media_border-radius-bottom-left .media-wrapper,.block-media-text-small.media_border-radius-bottom-left .media-wrapper{border-bottom-left-radius:25px}
.block-text-media-small.media_border-radius-bottom-right .media-wrapper,.block-media-text-small.media_border-radius-bottom-right .media-wrapper{border-bottom-right-radius:25px}
.block-text-media-small.media_border-radius-top-left .media-wrapper,.block-media-text-small.media_border-radius-top-left .media-wrapper{border-top-left-radius:25px}
.block-text-media-small.media_border-radius-top-right .media-wrapper,.block-media-text-small.media_border-radius-top-right .media-wrapper{border-top-right-radius:25px}
.block-featured-reviews{padding:5.8823529412rem 0 2.0588235294rem 0}
.block-featured-reviews .content-wrapper{margin-bottom:30px}
.stars{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:1.4705882353rem}
.stars i{font-size:1.4117647059rem;color:#f9d53c}
#reviews{max-width:100%}
#reviews .slick-slide{margin:0 15px}
#reviews .slick-list{margin:0 -15px}
.block-media-tabs .tabs,.block-tabs-media .tabs{display:block}
.block-media-tabs .tabs .tab,.block-tabs-media .tabs .tab{display:inline-block;font-size:1.1764705882rem;padding:1.0588235294rem 1.7647058824rem;border-radius:10px;color:#cdcdcd;cursor:pointer}
.block-media-tabs .tabs .tab.active-tab,.block-tabs-media .tabs .tab.active-tab{color:#fa5c18;background-color:#f9f4ef;font-weight:bold}
.block-media-tabs .tab-content,.block-tabs-media .tab-content{position:absolute !important;visibility:hidden !important;padding-top:35px}
.block-media-tabs .tab-content.active-tab,.block-tabs-media .tab-content.active-tab{display:block;position:relative !important;visibility:visible !important}
.block-media-tabs .tab-content.vertical-scroll,.block-tabs-media .tab-content.vertical-scroll{overflow-y:scroll}
.block-cross-up-sells .cross-intro{margin-bottom:30px}
.block-featured-faq .faq-intro{margin-bottom:2.9411764706rem;margin-left:15px}
.block-featured-faq .question h3{margin-bottom:0}
.block-product-uitlichten .product-image-replace{border-bottom-right-radius:40px}
.block-product-uitlichten div.product{padding:0 !important}
.block-product-uitlichten div.product .summary .woocommerce-variation-price{display:none !important}
.block-product-uitlichten div.product .summary .lef-epo+.lef-epo-price{display:none !important}
.block-product-uitlichten div.product .summary .lef-epo-price{display:block !important}
.block-product-uitlichten div.product .summary .simple-btn-prev{display:none}
.block-product-uitlichten div.product .summary .quantity{display:none !important}
.block-product-uitlichten div.product .summary .single_add_to_cart_button:after{font-family:"icomoon" !important;content:"\e913";position:relative;margin-left:1.1764705882rem;bottom:-0.0588235294rem;font-weight:500}
.block-product-uitlichten div.product .product_meta{padding-right:0 !important}
.block-product-uitlichten div.product .woocommerce-variation-price{display:block !important;font-size:1.3529411765rem;font-weight:700;color:#000;margin-bottom:15px}
.block-refer-a-friend .refer-a-friend-block{background-color:#fff;border-radius:1.4705882353rem;padding:2.6470588235rem;margin-right:68px}
.block-refer-a-friend .refer-a-friend-block .aw-referrals-well{padding:0;background:#fff}
.block-text{padding:3.2352941176rem 0}
.block-team .content-wrapper,.block-team .button-wrapper{margin-bottom:2.9411764706rem}
.block-featured-blog .content-wrapper,.block-featured-blog .button-wrapper{margin-bottom:2.9411764706rem}
.block-featured-blog .mid-card .image-holder{height:220px !important}
.block-media-blog .media-wrapper{border-radius:25px;overflow:hidden}
section.blog-cta{background-color:#fa5c18;padding:0;margin-top:90px}
section.blog-cta .content-wrapper{color:#000}
section.blog-cta .content-wrapper h2,section.blog-cta .content-wrapper h3,section.blog-cta .content-wrapper h4{font-size:45px;font-family:"Poppins";font-style:normal;font-weight:600;line-height:135%;margin-bottom:12px}
section.blog-cta .content-wrapper p{font-size:1.4117647059rem;opacity:.5}
section.blog-cta .media-wrapper .image-holder{text-align:center}
section.blog-cta .media-wrapper .image-holder img,section.blog-cta .media-wrapper .image-holder picture{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:bottom;transform-origin:bottom}
.tabs-outter{display:block}
.tabs-outter .tab{display:inline-block;padding:.5882352941rem 1.5882352941rem;border:1.5px solid transparent;border-top-right-radius:15px;border-top-left-radius:15px;position:relative;bottom:-1px;cursor:pointer}
.tabs-outter .tab *:last-of-type{margin-bottom:0}
.tabs-outter .tab.active-tab{border:1.5px solid #cdcdcd;border-bottom:1.5px solid #fff;font-weight:bold}
.tabs-outter .tab.active-tab:before{content:'';width:30px;height:calc(100% - 14px);border:1.5px solid #cdcdcd;position:absolute;bottom:-1.5px;border-top:0;border-right:0;border-radius:0 0 0 15px;right:-30.5px;z-index:1}
.tabs-outter .tab.active-tab:after{content:'';position:absolute;bottom:-2px;height:20px;width:20px;right:-19px;background-color:#fff}
.block-tabs-blog .tab-content{border:1.5px solid #cdcdcd;border-radius:15px;border-top-left-radius:0;padding:2.3529411765rem 1.5882352941rem;display:none}
.block-tabs-blog .tab-content.active-tab{display:block}
.card-usp{padding:0 10px}
.card-usp .usp-icon{width:70px;height:70px;margin:0 auto;background-color:#f9f4ef;border-radius:1000px;text-align:center;margin-bottom:10px}
.card-usp .usp-icon i{font-size:1.7647058824rem;line-height:70px;color:#fa5c18}
.card-usp .usp-icon i.icon-carrot{font-size:2.3529411765rem}
.card-usp .usp-icon i.icon-calendar{font-size:1.8823529412rem}
.card-usp .usp-icon i.icon-leaves{font-size:2.2352941176rem}
.card-blog{border-radius:25px;overflow:hidden;margin-bottom:30px;background-color:#fff;height:calc(100% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}
.card-blog .image-holder{width:100%;background-color:#000}
.card-blog .image-holder img,.card-blog .image-holder picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:left center;object-position:left center}
.card-blog .card-content{padding:30px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1}
.card-blog .card-content h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-transform:lowercase}
.card-blog .card-content h3::first-letter {text-transform:capitalize}
.card-blog .card-content .excerpt{opacity:.5}
.card-blog .card-content .post-upper-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}
.card-blog .card-content .post-upper-meta .date{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;opacity:.5}
.card-blog .card-content .post-upper-meta .tags .tag{background-color:#f9f4ef;color:#fa5c18}
.card-blog .card-content .post-meta{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.card-blog .card-content .post-meta .button-wrapper{margin-top:0;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.card-blog .card-content .post-meta .author{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.card-blog .card-content .post-meta .author .author-image{width:43px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:43px;border-radius:1000px;background-size:cover;background-position:center;margin-right:9px}
.card-blog .card-content .post-meta .author .author-info{-webkit-box-flex:1;-ms-flex:1;flex:1}
.card-blog .card-content .post-meta .author .author-info strong{display:block}
.card-blog .card-content .post-meta .author .author-info .function{opacity:.5}
.big-card .card-blog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}
.big-card .card-blog .image-holder{width:58.333333%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
.big-card .card-blog .card-content{width:41.666667%;padding-top:68px}
.big-card .card-blog .card-content .post-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.big-card .card-blog .card-content .excerpt p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical}
.mid-card .image-holder{height:478px}
.mid-card .card-content .post-meta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.mid-card .card-content .post-meta .button-wrapper{margin-bottom:10px}
.mid-card .card-content .excerpt p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}
.small-card .image-holder{height:322px}
.small-card .card-content .excerpt p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}
.small-card .post-meta .author{display:none !important}
.blogs-holder-card-bottom{padding-bottom:200px}
.blogs-holder-card-bottom .mid-card .card-blog{height:calc(100% + 170px);margin-bottom:-200px}
.blogs-holder-card-bottom:last-of-type .mid-card .card-blog{height:auto}
.blogs-holder-card-top .mid-card .card-blog{margin-top:-200px;height:calc(100% + 170px)}
.cat-cards-outter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.card-cat{background:#fff;margin:10px;-webkit-box-flex:0;-ms-flex:0 1 calc(20% - 20px);flex:0 1 calc(20% - 20px);border-radius:40px;padding:1.8823529412rem 1.1764705882rem 0 1.1764705882rem;overflow:hidden}
.card-cat h4{text-align:center}
.card-cat h4 i{font-size:1rem;margin-left:-20px;opacity:0;-webkit-transition:.3s;transition:.3s}
.card-cat .card-image{width:auto;margin:0 auto;display:block;height:200px;-webkit-transform:translateY(40px);transform:translateY(40px);-webkit-transition:.3s;transition:.3s;background-size:contain;background-position:bottom center;background-repeat:no-repeat}
.card-cat:hover .card-image{-webkit-transform:translateY(20px);transform:translateY(20px)}
.card-cat:hover h4 i{margin-left:5px;opacity:1}
.mini_cart_item{position:relative;border-radius:.8823529412rem;border:2px solid #f9f4ef;margin-bottom:.8823529412rem}
.mini_cart_item a.remove{font-size:30px;color:#000;position:absolute;top:10px;line-height:25px;right:10px;font-weight:300;opacity:.4}
.mini_cart_item a.remove:hover{text-decoration:none}
.mini_cart_item .product-name{padding-right:18px;word-break:break-word}
.mini_cart_item .product-outter{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.mini_cart_item .product-outter .image-outter{background-color:#f9f4ef;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;width:100px;background-position:center;background-repeat:no-repeat;background-size:80%;min-height:100px}
.mini_cart_item .product-outter .product-content{padding:.8823529412rem;width:calc(100% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.mini_cart_item .product-outter .product-content .variation{margin-bottom:0;line-height:1;display:block !important;opacity:.6}
.mini_cart_item .product-outter .product-content .variation .variation-Pakketgrootte{display:none}
.mini_cart_item .product-outter .product-content .variation *{font-size:.7058823529rem}
.mini_cart_item .product-outter .product-content .variation dd.variation-Subscription{display:none}
.mini_cart_item .product-outter .product-content .variation dt{display:none}
.mini_cart_item .product-outter .product-content .variation dt.variation-Pakketgrootte{display:none}
.mini_cart_item .product-outter .product-content .variation dd{display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.mini_cart_item .product-outter .product-content .variation dd p{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:0}
.mini_cart_item .product-outter .product-content .variation dd p:after{content:",";display:inline-block}
.mini_cart_item .product-outter .product-content .variation dd:last-of-type p:after{content:""}
.mini_cart_item .product-outter .product-content .cart-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-top:auto}
.mini_cart_item .product-outter .product-content .quantity{font-weight:500;font-size:10px;line-height:150%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:2px}
.mini_cart_item .product-outter .product-content .quantity .subscription-details{opacity:.5;margin-left:3px}
.mini_cart_item .product-outter .product-content .quantity .amount{display:none}
.mini_cart_item .product-outter .product-content .price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.mini_cart_item .product-outter .product-content .price .sale-price{font-weight:600;font-size:.8235294118rem;color:#fa5c18}
.mini_cart_item .product-outter .product-content .price .sale-price,.mini_cart_item .product-outter .product-content .price .current-price{font-size:.8235294118rem;font-weight:700}
.mini_cart_item .product-outter .product-content .price .regular-price{font-size:.7058823529rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.mini_cart_item .product-outter .product-content .price .regular-price:before{position:absolute;content:"";left:0;top:50%;right:0;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
.woocommerce-mini-cart__empty-message{padding:0 5.2941176471rem}
.blockUI.blockOverlay{background-color:#f9f4ef !important;opacity:.8 !important}
.post-each-comment{padding:23px;border:1.5px solid #f9f4ef;border-radius:25px;background-color:#fff;margin-bottom:10px}
.post-each-comment .stars{display:block;margin:unset;margin-bottom:5px;color:#f9d53c}
.post-each-comment .stars .icon-star{display:inline;font-size:1.2941176471rem}
.post-each-comment strong,.post-each-comment p{opacity:.65}
.card-faq{padding:22px;border-bottom:1px solid #cdcdcd;cursor:pointer}
.card-faq .question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-transition:.2s;transition:.2s}
.card-faq .question h3{margin-bottom:0;font-weight:600;font-size:.9411764706rem}
.card-faq .question i{margin-left:auto}
.card-faq .answer{display:none;margin-top:15px}
.card-faq .answer .button-wrapper{margin-top:20px}
.card-faq.faq-active .question{color:#fa5c18}
.card-faq.faq-active .question i:before{content:"-";font-size:42px;position:absolute;right:0;top:-19px}
.card-quick-add{-webkit-transition:.3s;transition:.3s;border-radius:25px;cursor:pointer}
.card-quick-add:hover .image-holder .img,.card-quick-add:hover .image-holder picture{-webkit-transform:scale(0.8);transform:scale(0.8)}
.card-quick-add .image-holder{width:100%;padding-bottom:104%;background-color:#f9f4ef;border-radius:25px;position:relative}
.card-quick-add .image-holder .img,.card-quick-add .image-holder picture{background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;top:0;-webkit-transition:.3s;transition:.3s;left:0;width:100%;height:100%;-webkit-transform:scale(0.7);transform:scale(0.7)}
.card-quick-add .content-holder{padding:10px 10px 35px 10px;text-align:center}
.card-quick-add .content-holder .price{font-weight:700;opacity:.6}
.card-quick-add .content-holder .button-wrapper{margin-top:15px}
.card-quick-add .content-holder .button-wrapper .btn{margin-right:0}
.card-quick-add:hover{background-color:#f9f4ef}
.card-quick-add:hover .add-to-cart-btn-alt{border-color:#fa5c18;background-color:#fa5c18;color:#fff}
.woocommerce-cart-form__cart-item{border:2px solid #f9f4ef;border-radius:25px;margin-bottom:15px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;overflow:hidden}
.woocommerce-cart-form__cart-item .variation dt{display:none}
.woocommerce-cart-form__cart-item .variation dd{font-size:.7058823529rem;font-weight:300;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block}
.woocommerce-cart-form__cart-item .variation dd.variation-Pakketgrootte{display:none !important}
.woocommerce-cart-form__cart-item .variation dd p{margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}
.woocommerce-cart-form__cart-item .variation dd p:after{content:',';display:inline-block}
.woocommerce-cart-form__cart-item .variation dd:last-of-type p::after{content:''}
.woocommerce-cart-form__cart-item .product-thumbnail{background-color:#f9f4ef;max-width:165px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.woocommerce-cart-form__cart-item .remove{position:absolute;top:15px;right:25px;font-size:25px;color:#cdcdcd}
.woocommerce-cart-form__cart-item .product-content{padding:25px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.woocommerce-cart-form__cart-item .product-content .product-quantity{text-align:left !important;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.woocommerce-cart-form__cart-item .product-content .product-quantity .qty{border:2px solid #cdcdcd !important;width:80px !important;padding:4px 18px !important}
.woocommerce-cart-form__cart-item .product-content .variation{margin-bottom:0}
.woocommerce-cart-form__cart-item .product-content .product-price{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:right}
.woocommerce-cart-form__cart-item .product-content .product-price ins{font-weight:600;font-size:.8235294118rem;color:#fa5c18}
.woocommerce-cart-form__cart-item .product-content .product-price ins{font-size:.8235294118rem;font-weight:700}
.woocommerce-cart-form__cart-item .product-content .product-price del{font-size:.7058823529rem;position:relative}
.woocommerce-cart-form__cart-item .product-content .product-price .subscription-details{display:none}
.woocommerce-cart-form__cart-item .product-content h3.product-name{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:0}
.woocommerce-cart-form__cart-item .product-content h3.product-name a{color:#000}
.woocommerce-cart-form__cart-item .product-content h3.product-name .tc-name,.woocommerce-cart-form__cart-item .product-content h3.product-name .tc-price-in-cart{display:none}
.woocommerce-cart-form__cart-item .product-content .product-subtotal{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:right;font-weight:bold}
.woocommerce-cart-form__cart-item .product-content .product-subtotal .subscription-details{font-size:10px;opacity:.6}
#order_review .shop_table .checkout-cards-holder .cart_item{border-bottom:1px solid #cdcdcd;padding:4px 0;display:-webkit-box;display:-ms-flexbox;display:flex}
#order_review .shop_table .checkout-cards-holder .cart_item:last-of-type{border-bottom:0}
#order_review .shop_table .checkout-cards-holder .product-thumbnail{background-color:#fff;border-radius:10px;overflow:hidden;height:41px;width:41px;-o-object-fit:contain;object-fit:contain;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#order_review .shop_table .checkout-cards-holder .product-name{width:70%;padding:0 25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
#order_review .shop_table .checkout-cards-holder .product-name .tc-name,#order_review .shop_table .checkout-cards-holder .product-name .tc-price-in-cart,#order_review .shop_table .checkout-cards-holder .product-name .tm-cart-edit-options{display:none}
#order_review .shop_table .checkout-cards-holder .product-name .variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0;margin-left:4px}
#order_review .shop_table .checkout-cards-holder .product-name .variation *{margin-bottom:0}
#order_review .shop_table .checkout-cards-holder .product-total{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#order_review .place-order{padding:30px 0 15px 0;display:block}
.card-sidebar-blog{margin-bottom:35px}
.card-sidebar-blog .image-outter{width:100%;height:247px;border-radius:15px;overflow:hidden;background-color:#000;margin-bottom:10px;background-size:cover;background-repeat:no-repeat}
.card-search{border-radius:1.0588235294rem;overflow:hidden;-webkit-transition:.3s;transition:.3s}
.card-search .image-holder{width:100%;padding-bottom:110%;background-color:#f3e6db;border-radius:1.0588235294rem;background-size:cover;background-repeat:no-repeat;background-position:center}
.card-search .image-holder.search-cover{background-size:contain;background-position:center;background-repeat:no-repeat}
.card-search .content-holder{padding:1.4117647059rem 0}
.card-search .content-holder span{font-size:.8235294118rem;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical}
.card-search .content-holder .post-type{font-size:.8235294118rem;color:#fa5c18}
.card-overview{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.5882352941rem;border-radius:30px;-webkit-transition:.3s;transition:.3s}
.card-overview .image-holder{width:353px;-ms-flex-item-align:stretch;align-self:stretch;min-height:300px;background-size:cover;border-radius:10px;background-size:contain;background-position:center;background-repeat:no-repeat}
.card-overview .content-holder{padding:2rem 1.8235294118rem;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}
.card-overview .content-holder .btn{margin-top:30px}
.card-overview .content-holder h3{margin-bottom:0}
.card-overview .content-holder .when{font-size:.8823529412rem}
.card-overview .content-holder .usps{margin-top:1.3529411765rem}
.card-overview .content-holder .usps li .li-inner{opacity:.65;display:inline}
.card-overview .content-holder .meta{-webkit-column-count:2;-moz-column-count:2;column-count:2}
.card-overview .content-holder .meta span{font-weight:bold}
.card-overview .content-holder .meta .prep,.card-overview .content-holder .meta .for{opacity:.65}
.card-overview .content-holder .price-per-meal{opacity:.65;margin-top:2.0588235294rem;margin-bottom:.4705882353rem}
.card-overview.card-0{background-color:#f9f4ef}
.page-card{background-color:#f9f4ef;border-radius:45px;margin-bottom:30px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100% - 30px)}
.page-card .image-outter{height:188px;width:100%}
.page-card .image-outter img,.page-card .image-outter picture{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}
.page-card .content-card{padding:30px 60px 60px 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}
.page-card .content-card .btn{margin-top:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.card-product-archive{background-color:#fff;overflow:hidden;border-radius:10px;margin-bottom:1.7647058824rem;height:calc(100% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}
.card-product-archive .overlay-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.card-product-archive .image-holder{width:100%;height:26.4705882353rem;background-color:#fff;overflow:hidden}
.card-product-archive .image-holder img,.card-product-archive .image-holder picture{-o-object-fit:contain;object-fit:contain;height:100%;width:100%;-o-object-position:center;object-position:center}
.card-product-archive .content-holder{padding:1.4117647059rem 1.5882352941rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.card-product-archive .content-holder .button-wrapper{margin-top:auto;display:-webkit-box;display:-ms-flexbox;display:flex}
.card-product-archive .content-holder h3{margin-bottom:0}
.card-product-archive .content-holder .meta-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px;opacity:.7;width:100%}
.card-product-archive .content-holder .meta-holder .availability{margin-left:0}
.card-product-archive .content-holder .excerpt{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;opacity:.7;height:75px}
.card-product-match{border-radius:1.4705882353rem;background-color:#fff;height:100%;margin-bottom:30px;height:calc(100% - 30px)}
.card-product-match .lef-epo{display:none}
.card-product-match .subscription-details{font-size:.8235294118rem;font-weight:300}
.card-product-match .woocommerce-variation-add-to-cart,.card-product-match form.cart{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.card-product-match .woocommerce-variation-add-to-cart .price,.card-product-match .woocommerce-variation-add-to-cart .lef-epo-price,.card-product-match form.cart .price,.card-product-match form.cart .lef-epo-price{display:none}
.card-product-match .woocommerce-variation-add-to-cart .add-substract-wrapper,.card-product-match form.cart .add-substract-wrapper{display:none}
.card-product-match .woocommerce-variation-add-to-cart .quantity,.card-product-match form.cart .quantity{margin:15px 7px 7px 0 !important;width:32%}
.card-product-match .woocommerce-variation-add-to-cart .quantity .qty,.card-product-match form.cart .quantity .qty{background-color:#f9f4ef;height:100%;border-radius:15px !important;padding:10px 20px !important;border:none !important;-moz-appearance:auto}
.card-product-match .woocommerce-variation-add-to-cart .quantity .qty::-webkit-outer-spin-button,.card-product-match .woocommerce-variation-add-to-cart .quantity .qty::-webkit-inner-spin-button,.card-product-match form.cart .quantity .qty::-webkit-outer-spin-button,.card-product-match form.cart .quantity .qty::-webkit-inner-spin-button{-webkit-appearance:auto}
.card-product-match .woocommerce-variation-add-to-cart .single_add_to_cart_button,.card-product-match form.cart .single_add_to_cart_button{width:64%}
.card-product-match .image-holder{width:100%;height:17.2941176471rem;position:relative;padding-top:2.0588235294rem;text-align:center;background-size:contain;background-repeat:no-repeat;background-position:center bottom -60px;padding-bottom:40px}
.card-product-match .image-holder:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:8.2352941176rem;background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(0,#000 0,rgba(0,0,0,0) 100%);opacity:.05}
.card-product-match .card-content{padding:2.3529411765rem}
.card-product-match .card-content .simple-btn-prev,.card-product-match .card-content h2,.card-product-match .card-content .woocommerce-variation-price .price,.card-product-match .card-content .woocommerce-product-details__short-description,.card-product-match .card-content .send-labels,.card-product-match .card-content .product_meta{display:none}
.card-product-match .card-content .variations{width:100%}
.card-product-match .card-content .price-per-meal{display:none !important}
.card-product-match .card-content .price,.card-product-match .card-content .total-price{font-weight:700;font-size:1.2941176471rem}
.card-product-match .card-content .price .price-per-meal,.card-product-match .card-content .total-price .price-per-meal{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;font-weight:300;font-size:.8235294118rem}
.card-product-match .card-content .price{display:none}
.card-product-match .card-content .abbo-trigger{padding:0;width:100%}
.card-product-match .card-content .quantity{display:block !important}
.card-product-match .card-content form input,.card-product-match .card-content form select{border:1.5px solid #cdcdcdcd !important}
.card-product-match .card-content form .button{font-size:15px;margin-top:1.1764705882rem;margin-bottom:-3px}
.card-product-match .card-content form .button:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:15px;content:"\e913";margin-left:13px;position:relative;top:1px}
.card-product-match .card-content form th,.card-product-match .card-content form tr,.card-product-match .card-content form td{display:block;font-weight:normal}
.card-product-match .card-content form th.label{display:-webkit-box;display:-ms-flexbox;display:flex}
.card-product-match .card-content form th.label label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.card-product-match .card-content form td.value{position:relative}
.card-product-match .card-content form td.value:after{font-family:"Icomoon";content:"\e902";position:absolute;color:#000;top:26px;right:20px;font-size:8px;pointer-events:none}
.total-meta-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.total-meta-top .price-total{margin-left:auto;font-size:24px;font-family:"Poppins";font-style:normal;margin-bottom:12px;font-weight:600;line-height:130%}
.total-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}
.total-meta .btw{margin-left:auto}
.card-team{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.7647058824rem}
.card-team h3{margin-bottom:3px}
.card-team .expertise{opacity:.6}
.card-team .image-holder{width:180px;height:180px;border-radius:1000px;overflow:hidden;margin-right:20px}
.card-team .image-holder img,.card-team .image-holder picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;-o-object-position:center;object-position:center}
.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}
.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;margin:0 0 -4px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-selection--single .select2-selection__clear{position:relative}
.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}
.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}
.select2-container .select2-search--inline{float:left;padding:0}
.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin:0;padding:0}
.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}
.select2-results{display:block}
.select2-results__options{list-style:none;margin:0;padding:0}
.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}
.select2-results__option[aria-selected],.select2-results__option[data-selected]{cursor:pointer}
.select2-container--open .select2-dropdown{left:0}
.select2-container--open .select2-dropdown--above{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--open .select2-dropdown--below{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-search--dropdown{display:block;padding:4px}
.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}
.select2-search--dropdown.select2-search--hide{display:none}
.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff}
.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}
.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}
.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}
.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}
.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}
.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}
.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}
.select2-container--default .select2-selection--multiple .select2-selection__rendered{-webkit-box-sizing:border-box;box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none;margin:5px 5px 0 0}
.select2-container--default .select2-selection--multiple .select2-selection__rendered li:before{content:'';display:none}
.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;margin-top:5px;float:left}
.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px}
.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}
.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}
.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}
.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}
.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}
.select2-container--default .select2-search--inline .select2-search__field{background:0;border:0;outline:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:textfield}
.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--default .select2-results__option[role=group]{padding:0}
.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}
.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background-color:#ddd}
.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}
.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}
.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected]{background-color:#fa5c18;color:#fff}
.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single:focus{border:1px solid #fa5c18}
.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}
.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}
.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}
.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}
.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}
.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #fa5c18}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0;border:0}
.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:0;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(50%,#eee));background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x}
.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}
.select2-container--classic .select2-selection--multiple:focus{border:1px solid #fa5c18}
.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}
.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}
.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}
.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}
.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #fa5c18}
.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:0;border-top-left-radius:0;border-top-right-radius:0}
.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}
.select2-container--classic .select2-search--inline .select2-search__field{outline:0;-webkit-box-shadow:none;box-shadow:none}
.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}
.select2-container--classic .select2-dropdown--above{border-bottom:0}
.select2-container--classic .select2-dropdown--below{border-top:0}
.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}
.select2-container--classic .select2-results__option[role=group]{padding:0}
.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}
.select2-container--classic .select2-results__option--highlighted[aria-selected],.select2-container--classic .select2-results__option--highlighted[data-selected]{background-color:#3875d7;color:#fff}
.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}
.select2-container--classic.select2-container--open .select2-dropdown{border-color:#fa5c18}
.woocommerce .col-1,.woocommerce .col-2{max-width:none;padding:0}
.notice-wrapper{padding:1.1764705882rem 0}
.quantity .screen-reader-text{display:none}
.woocommerce-notices-wrapper{padding-top:15px;padding-right:15px;padding-left:15px}
.woocommerce .woocommerce-form-row label,.woocommerce .woocommerce-address-fields label{width:100%;font-weight:700;margin-bottom:0}
.woocommerce input.woocommerce-Input,.woocommerce .woocommerce-input-wrapper input:not([type="checkbox"]){width:100%;border-radius:.1764705882rem;padding:.5882352941rem 1.1764705882rem;margin-top:.4705882353rem;border:1px solid #000}
.woocommerce input.woocommerce-Input:focus,.woocommerce .woocommerce-input-wrapper input:not([type="checkbox"]):focus{outline:0}
.woocommerce textarea#order_comments{width:100%;border-radius:30px !important}
.woocommerce .woocommerce-invalid-required-field .woocommerce-input-wrapper input{border-color:#fa5c18;-webkit-box-shadow:0 0 10px 0 #fa5c18;box-shadow:0 0 10px 0 #fa5c18}
.post-type-archive-product #main,.tax-product_cat #main,.woocommerce-shop #main{background-color:#f9f4ef}
.post-type-archive-product #main h2,.tax-product_cat #main h2,.woocommerce-shop #main h2{margin-bottom:30px}
.post-type-archive-product #main .woocommerce-archive-inner,.tax-product_cat #main .woocommerce-archive-inner,.woocommerce-shop #main .woocommerce-archive-inner{display:unset}
.tax-product_cat .woocommerce-notices-wrapper,.post-type-archive-product .woocommerce-notices-wrapper,.archive .woocommerce-notices-wrapper{display:none}
.tax-product_cat #main .woocommerce-archive-inner{display:-webkit-box;display:-ms-flexbox;display:flex}
.woocommerce-archive .card-cat{background-color:#f9f4ef}
.margin-bottom{margin-bottom:5.8823529412rem}
.woocommerce-archive-outer{clear:both;width:100%}
.woocommerce-archive-outer .woocommerce-archive-inner{margin:-0.8823529412rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.woocommerce-archive-outer .woocommerce-archive-inner .product{background:#fff;margin:.8823529412rem;width:calc(100% - 30px)}
.woocommerce-archive-outer .woocommerce-archive-inner .product .product-meta{background:#fff}
.woocommerce-archive-outer .woocommerce-archive-inner.show-4-products .product{width:calc(100% - 30px)}
.total-item small{font-size:40% !important}
body .select2-container{width:100% !important;display:block}
body .select2-container .select2-results>.select2-results__options{max-height:350px}
body .select2-container .select2-selection--single{height:2.8235294118rem;padding:.5882352941rem 0;border-radius:0}
body .select2-container .select2-selection--single .select2-selection__rendered{line-height:1em;color:#000}
body .select2-container .select2-selection--single .select2-selection__arrow{height:2.8235294118rem;right:.7647058824rem}
body .select2-container .select2-selection--single .select2-selection__arrow b{color:#000;width:.9411764706rem;height:.5882352941rem;border:0;margin-left:-0.9411764706rem;margin-top:-0.9411764706rem}
body .select2-container .select2-selection--single .select2-selection__arrow b:after{font-family:"icomoon" !important;content:"\e902";font-size:.4705882353rem}
body .select2-container .select2-selection--single .select2-selection__clear{margin-top:1px;margin-right:.5882352941rem}
body.admin-bar .select2-container--open .select2-dropdown{top:1.8823529412rem}
.price_slider{margin:0 .4705882353rem 1.1764705882rem .4705882353rem}
.price_slider_amount{text-align:right;line-height:2.4em;font-size:.8751em}
.price_slider_amount .button{font-size:1.15em}
.price_slider_amount .button{float:left}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:.9em;height:.9em;border-radius:999px;cursor:pointer;background:#f9f4ef;outline:0;top:-0.25em;margin-left:-0.4em}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:#f9f4ef;border-radius:999px}
.price_slider_wrapper .ui-widget-content{border-radius:1em;background:#fa5c18;background:-moz-linear-gradient(center top,#1e1e1e 0,#6a6a6a 100%);background:-moz-gradient(center top,#1e1e1e 0,#6a6a6a 100%)}
.ui-slider-horizontal{height:.5em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:-1px}
.ui-slider-horizontal .ui-slider-range-max{right:-1px}
.flex-viewport.height-fix{height:auto !important}
.woocommerce-product-gallery{position:relative;margin-bottom:1.7647058824rem}
.woocommerce-product-gallery figure{margin:0}
.woocommerce-product-gallery .woocommerce-product-gallery__image:nth-child(n+2){width:25%;display:inline-block}
.woocommerce-product-gallery .flex-control-thumbs li{list-style:none;float:left;cursor:pointer}
.woocommerce-product-gallery .flex-control-thumbs img,.woocommerce-product-gallery .flex-control-thumbs picture{opacity:.5}
.woocommerce-product-gallery .flex-control-thumbs img.flex-active,.woocommerce-product-gallery .flex-control-thumbs img:hover{opacity:1}
.woocommerce-product-gallery img,.woocommerce-product-gallery picture{display:block}
.woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li{width:33.3333%}
.woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li{width:25%}
.woocommerce-product-gallery.woocommerce-product-gallery--columns-5 .flex-control-thumbs li{width:20%}
.woocommerce-product-gallery__trigger{position:absolute;top:1em;right:1em;z-index:99}
a.woocommerce-product-gallery__trigger{text-decoration:none}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top:.875em;right:.875em;display:block;height:2em;width:2em;border-radius:3px;z-index:99;text-align:center;text-indent:-999px;overflow:hidden;background-color:#fa5c18;color:#fff;-webkit-transition:all ease-in-out .3s;transition:all ease-in-out .3s}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:hover{background-color:#f34d05;border-color:#f34d05;color:#fff}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font:normal normal normal 1em/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;content:"\f00e";line-height:2;text-indent:0}
nav.woocommerce-pagination{margin-top:40px}
nav.woocommerce-pagination ul{padding:0;margin:0;list-style-type:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
nav.woocommerce-pagination ul li{display:inline-block}
nav.woocommerce-pagination ul li.pagination-next-btn{margin-left:auto}
nav.woocommerce-pagination ul li.pagination-prev-btn{margin-right:auto}
nav.woocommerce-pagination ul li .nav-link.next-link,nav.woocommerce-pagination ul li .nav-link.prev-link{color:#fff;background-color:#000;text-decoration:none;padding:.8823529412rem 1.1764705882rem;display:inline-block;font-weight:600}
nav.woocommerce-pagination ul li .nav-link.next-link:after,nav.woocommerce-pagination ul li .nav-link.prev-link:after{font-family:"icomoon" !important;content:"\e904";position:relative;margin-left:1.1764705882rem;bottom:-0.0588235294rem;font-weight:500}
nav.woocommerce-pagination ul li .nav-link.prev-link:after{display:none}
nav.woocommerce-pagination ul li .nav-link.prev-link:before{font-family:"icomoon" !important;content:"\e904";position:relative;margin-right:1.1764705882rem;bottom:-0.0588235294rem;font-weight:500;-webkit-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}
nav.woocommerce-pagination ul li.number .page-link{height:55px;min-width:35px;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#000}
nav.woocommerce-pagination ul li.number .page-link.current{font-weight:bold}
.woocommerce-message,.woocommerce-notice,.woocommerce-error{padding:1.7647058824rem;background:#f3e6db;border-radius:25px;margin-bottom:1.7647058824rem}
.woocommerce-message>a.button,.woocommerce-notice>a.button,.woocommerce-error>a.button{margin-right:1.7647058824rem}
ul.woocommerce-error{list-style-type:none}
.woocommerce-error{background-color:rgba(250,92,24,0.25);color:#fa5c18}
form.woocommerce-cart-form table.shop_table,form.woocommerce-checkout .custom-review-order table.shop_table{width:100%}
form.woocommerce-cart-form table.shop_table th,form.woocommerce-cart-form table.shop_table td,form.woocommerce-checkout .custom-review-order table.shop_table th,form.woocommerce-checkout .custom-review-order table.shop_table td{padding:0 15px}
form.woocommerce-cart-form table.shop_table td.actions,form.woocommerce-checkout .custom-review-order table.shop_table td.actions{padding:0}
form.woocommerce-cart-form table.shop_table td.product-name,form.woocommerce-cart-form table.shop_table td.product-price,form.woocommerce-cart-form table.shop_table td.product-quantity,form.woocommerce-cart-form table.shop_table td.product-subtotal,form.woocommerce-checkout .custom-review-order table.shop_table td.product-name,form.woocommerce-checkout .custom-review-order table.shop_table td.product-price,form.woocommerce-checkout .custom-review-order table.shop_table td.product-quantity,form.woocommerce-checkout .custom-review-order table.shop_table td.product-subtotal{border-left:1px solid #cdcdcd}
form.woocommerce-cart-form table.shop_table td.product-thumbnail img,form.woocommerce-cart-form table.shop_table td.product-thumbnail picture,form.woocommerce-checkout .custom-review-order table.shop_table td.product-thumbnail img,form.woocommerce-checkout .custom-review-order table.shop_table td.product-thumbnail picture{width:8.8235294118rem;padding:1px}
form.woocommerce-cart-form table.shop_table tr.cart_item,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item{border:1px solid #cdcdcd;padding:1.7647058824rem}
form.woocommerce-cart-form table.shop_table td.actions,form.woocommerce-checkout .custom-review-order table.shop_table td.actions{padding-top:20px}
.coupon,.cart-collaterals{margin-top:.8823529412rem}
.coupon{margin-bottom:.8823529412rem}
.coupon #coupon_code{height:2.8823529412rem}
.woocommerce-checkout .menu-holder{display:none !important}
.cart_totals .shop_table{margin-bottom:1.7647058824rem}
.cart_totals .shop_table tr{border-bottom:1px solid #cdcdcd;padding:.5882352941rem 0}
.cart_totals .shop_table tr>*{padding:.5882352941rem 0}
.cart_totals .shop_table tr:last-child{border-bottom:0;padding-bottom:0}
.cart_totals .shop_table th{padding-right:.8823529412rem}
.cart_totals .shop_table tr.cart-subtotal{border-bottom:1px solid #cdcdcd}
.cart_totals .shop_table tr.cart-subtotal th{font-weight:500}
.cart_totals .shop_table tr.order-total{font-size:1.4117647059rem}
.cross-sells{margin-bottom:1.7647058824rem;margin-top:1.7647058824rem}
.cross-sells .woocommerce-archive-outer .woocommerce-archive-inner .product{background:#fff;margin:.8333333333rem;width:calc(100% - 30px)}
form.woocommerce-checkout .custom-review-order table.shop_table tfoot>tr:first-child>*{padding-top:.8823529412rem}
.wc_payment_methods{padding:0;list-style-type:none;margin-top:1.7647058824rem}
.wc_payment_methods li.wc_payment_method{margin-bottom:.5882352941rem;padding:1.7647058824rem;background:#cdcdcd;margin-bottom:1.7647058824rem}
.wc_payment_methods li.wc_payment_method label{font-weight:bold}
.wc_payment_methods li.wc_payment_method>*:last-child{margin-bottom:0}
.wc_payment_methods li.wc_payment_method .payment_box>*:last-child{margin-bottom:0}
.wc_payment_methods li.wc_payment_method .payment_box select{border:2px solid #fa5c18 !important;margin-top:0 !important}
.woocommerce-order-details,.woocommerce-order-overview,.woocommerce-customer-details{background-color:#f9f4ef;padding:30px !important;border-radius:25px;margin:30px 0}
.woocommerce-order-details table,.woocommerce-order-overview table,.woocommerce-customer-details table{width:100%}
.woocommerce-order-details section,.woocommerce-order-overview section,.woocommerce-customer-details section{padding:0}
section.woocommerce-order-details,section.woocommerce-customer-details,ul.woocommerce-order-overview.woocommerce-thankyou-order-details{list-style-type:none;padding:0;margin-bottom:1.7647058824rem}
section.woocommerce-order-details address p,section.woocommerce-customer-details address p,ul.woocommerce-order-overview.woocommerce-thankyou-order-details address p{margin-bottom:0}
section.woocommerce-order-details td,section.woocommerce-order-details th,section.woocommerce-customer-details td,section.woocommerce-customer-details th,ul.woocommerce-order-overview.woocommerce-thankyou-order-details td,ul.woocommerce-order-overview.woocommerce-thankyou-order-details th{padding-right:.8823529412rem}
section.woocommerce-order-details ul.wc-item-meta,section.woocommerce-customer-details ul.wc-item-meta,ul.woocommerce-order-overview.woocommerce-thankyou-order-details ul.wc-item-meta{list-style-type:none;padding-left:.8823529412rem;font-size:.8235294118rem;margin-bottom:.8823529412rem}
section.woocommerce-order-details ul.wc-item-meta li p,section.woocommerce-customer-details ul.wc-item-meta li p,ul.woocommerce-order-overview.woocommerce-thankyou-order-details ul.wc-item-meta li p{margin:0}
.product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.product .product-inner{height:100%;border:1px solid #cdcdcd}
.product .product-inner a{color:#000}
.product .product-inner a:hover{text-decoration:none}
.product .product-inner .product-image-holder{text-align:center;overflow:hidden}
.product .product-inner .woocommerce-loop-product__title{font-size:1.0588235294rem}
.product .product-inner .product-meta{border-top:1px solid #cdcdcd;padding:1.1764705882rem}
.product .product-inner a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{display:none}
.archive-gray-inner{padding-left:.8823529412rem}
.woocommerce-category-description-outer{margin-bottom:2.3529411765rem}
.woocommerce-category-description-outer .archive-intro{margin-top:30px}
.woocommerce-category-description-outer .archive-intro h1{margin-bottom:1.1764705882rem}
.woocommerce-category-description-outer .archive-intro>*:last-child{margin-bottom:0}
.woocommerce-sidebar{background:#fff;position:relative}
.woocommerce-sidebar .sidebar-inner{padding-right:.8823529412rem}
.woocommerce-sidebar>*{position:relative;z-index:2}
.woocommerce-sidebar:after{content:"";position:absolute;right:0;top:-1.7647058824rem;background:#fff;width:calc(100% + 50vw);height:calc(100% + 60px);z-index:1}
.archive-extra-content{margin-top:1.7647058824rem;padding-top:1.7647058824rem;border-top:1px solid #cdcdcd}
.single-product div.product .woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{font-family:"icomoon" !important;content:"\e90c"}
.woocommerce-product-gallery .flex-viewport{border:1px solid #cdcdcd}
.woocommerce-product-gallery .flex-control-thumbs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;margin:1.1764705882rem -0.5882352941rem}
.woocommerce-product-gallery .flex-control-thumbs li{width:auto;margin:0 .5882352941rem}
.woocommerce-product-gallery .flex-control-thumbs li img,.woocommerce-product-gallery .flex-control-thumbs li picture{width:100%;border:1px solid #cdcdcd}
.woocommerce-product-gallery .woocommerce-product-gallery__wrapper img,.woocommerce-product-gallery .woocommerce-product-gallery__wrapper picture{width:100%;height:auto}
.single-product .product-intro{padding-top:0}
.single-product .product-intro .breadcrumbs{padding-top:.5882352941rem;padding-bottom:1.7647058824rem}
.single-product .summary{margin-top:30px}
.single-product .summary .summary-price{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5882352941rem}
.single-product .summary .summary-price .price{font-size:1.2941176471rem;color:#fa5c18;margin-right:1.1764705882rem}
.single-product .summary .summary-price .woocommerce-price-suffix{font-size:.9411764706rem;color:#000}
.single-product form.cart{color:#fff;padding:1.7647058824rem;background-color:#f9f4ef;margin:1.1764705882rem 0 2.3529411765rem 0}
.single-product form.cart .tm-custom-price-totals{color:#fa5c18}
.single-product form.cart span.tc-price-wrap{display:none}
.single-product form.cart .tm-epo-required,.single-product form.cart .tm-extra-product-options ul.tmcp-ul-wrap li.tmcp-field-wrap label.tm-error,.single-product form.cart .tm-extra-product-options ul.tmcp-ul-wrap+.tm-error,.single-product form.cart .tm-extra-product-options .tm-extra-product-options-container>.tm-error{color:#fa5c18;margin:0}
.single-product form.cart .tm-epo-totals{padding:0}
.single-product form.cart .tm-epo-totals dl.tm-extra-product-options-totals{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8823529412rem}
.single-product form.cart .tm-epo-totals dl.tm-extra-product-options-totals .tm-final-totals{margin-right:.5882352941rem}
.single-product form.cart .tm-epo-totals dl.tm-extra-product-options-totals .amount.final{font-size:1em}
.single-product form.cart .extra-info-circle{margin-left:.5882352941rem}
.single-product form.cart .tm-description{display:none;position:fixed;background:#fff;color:#000;-webkit-box-shadow:0 1px 10px rgba(0,0,0,0.15);box-shadow:0 1px 10px rgba(0,0,0,0.15);width:23.5294117647rem;max-width:50vw;height:auto;z-index:333;font-size:.8235294118rem}
.single-product form.cart .tm-description p{margin-bottom:.8235294118rem}
.single-product form.cart .tm-description.show{display:block}
.single-product form.cart .quantity>input{float:left;height:100%;height:2.7058823529rem;width:2.7058823529rem;margin-right:.5882352941rem;text-align:center}
.single-product form.cart input[type="number"],.single-product form.cart input[type="text"]{padding:.5882352941rem;border:1px solid #cdcdcd}
.single-product .download-list{margin:0}
.single-product button.single_add_to_cart_button:after{font-family:"icomoon" !important;content:"\e913";position:relative;margin-left:1.1764705882rem;bottom:-0.0588235294rem;font-weight:500}
.download-list{padding:0;list-style-type:none}
.onsale{background-color:#ff6320;color:#fff;padding:5px 10px;font-size:12px;border-radius:100px;position:absolute;top:60px;left:15px;z-index:10}
.yellow-cta-wrapper{color:#fff;padding:1.7647058824rem;background-color:#f9f4ef;margin:1.1764705882rem 0 2.3529411765rem 0}
.yellow-cta-wrapper>*:last-child{margin-bottom:0}
.woocommerce-product-attributes{width:100%;margin-bottom:1.7647058824rem}
.woocommerce-product-attributes p{margin:0}
.woocommerce-product-attributes tbody tr{padding:.4117647059rem .5882352941rem;display:-webkit-box;display:-ms-flexbox;display:flex}
.woocommerce-product-attributes tbody tr .woocommerce-product-attributes-item__label{width:50%}
.woocommerce-product-attributes tbody tr:nth-child(even){background:#fff}
.woocommerce-product-attributes tbody tr:nth-child(odd){background:#cdcdcd}
ul.download-list li{margin-bottom:1rem}
ul.download-list li:last-child{margin-bottom:0}
.product-related{padding:2.6470588235rem 0 4.1176470588rem 0}
.product-related h3{margin-bottom:1.7647058824rem}
.product-related .card-cat{background-color:#f9f4ef}
.product-related-cross{padding:4.1176470588rem 0;background-color:#f9f4ef}
.product-related-cross h3{margin-bottom:1.7647058824rem}
section.nav{padding:3.5294117647rem 0 0 0}
nav.woocommerce-MyAccount-navigation ul{padding:0;margin:0 -10px 20px -10px;list-style:none}
nav.woocommerce-MyAccount-navigation ul li{display:block;margin-bottom:.5882352941rem}
nav.woocommerce-MyAccount-navigation ul li.is-active a{color:#000}
.woocommerce-account .shop_table{width:100%}
.woocommerce-account #conversation-description{border-radius:15px !important}
.woocommerce-account h2{margin:40px 0 20px 0}
.woocommerce-Address{padding:30px;border:1px solid #cdcdcd;margin-bottom:20px}
.woocommerce-MyAccount-content .woocommerce-Address{padding:30px}
table.woocommerce-orders-table{width:100%}
table.woocommerce-orders-table tbody tr:nth-child(even){background-color:#cdcdcd}
.mobile-cart-label{display:block;display:inline-block;margin-right:10px}
form.woocommerce-cart-form table.shop_table thead,form.woocommerce-checkout .custom-review-order table.shop_table thead{display:none}
form.woocommerce-cart-form table.shop_table tr.cart_item,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin-bottom:10px;padding:.5882352941rem;text-align:center}
form.woocommerce-cart-form table.shop_table tr.cart_item td,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td{border:0}
form.woocommerce-cart-form table.shop_table tr.cart_item td.product-remove,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td.product-remove{position:absolute;top:10px;right:5px}
form.woocommerce-cart-form table.shop_table tr.cart_item td.product-quantity,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td.product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
form.woocommerce-cart-form table.shop_table tr.cart_item td.product-quantity .quantity,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td.product-quantity .quantity{width:100px}
form.woocommerce-cart-form table.shop_table tr.cart_item td.product-quantity .quantity input,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td.product-quantity .quantity input{max-width:100%}
form.woocommerce-checkout .custom-review-order tfoot{display:block}
.in-stock{display:none}
.non-quantity-base .quantity{display:none !important}
.no-price-per-meal .summary .price-per-meal{display:none !important}
.product .quantity{margin-bottom:15px;overflow:hidden;position:relative}
.product .quantity input.qty{display:block;width:100%;height:55px !important;border-radius:25px !important;-moz-appearance:textfield}
.product .quantity input.qty::-webkit-outer-spin-button,.product .quantity input.qty::-webkit-inner-spin-button{-webkit-appearance:none}
.product .add-substract-wrapper{position:absolute;left:0;top:12px;width:100%}
.product .add-substract-wrapper button{background:transparent;border:0;font-size:30px;font-weight:100;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 15px;color:#000;text-align:center}
.product .add-substract-wrapper button#add{position:absolute;right:0}
.added_to_cart.wc-forward{display:none !important}
.woocommerce-variation-description{font-size:.8823529412rem;opacity:.75;color:#000}
.single-product section,.block-product-uitlichten section{padding:3.5294117647rem 0 3.5294117647rem 0}
.single-product section.instagram-feed,.block-product-uitlichten section.instagram-feed{padding:3.5294117647rem 0 0 0}
.single-product main#main,.block-product-uitlichten main#main{padding-top:0}
.single-product div.product,.block-product-uitlichten div.product{background-color:#f9f4ef;padding:2.9411764706rem 0 2.5882352941rem 0}
.single-product div.product .left-side,.block-product-uitlichten div.product .left-side{-webkit-transform:translateY(-40px);transform:translateY(-40px)}
.single-product div.product .left-side .woocommerce-product-gallery__trigger,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery__trigger{display:none !important}
.single-product div.product .left-side .woocommerce-product-gallery,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.single-product div.product .left-side .woocommerce-product-gallery .flex-viewport,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-viewport{border-bottom-right-radius:40px;border:0}
.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:-97px}
.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li{width:68px;margin-bottom:24px}
.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li img,.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li picture,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li img,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li picture{border:0}
.single-product div.product .product_meta,.block-product-uitlichten div.product .product_meta{padding-right:28px}
.single-product div.product .summary form,.block-product-uitlichten div.product .summary form{padding-left:0;padding-bottom:0;margin-bottom:0;padding-top:0}
.single-product div.product .summary .woocommerce-product-details__short-description,.block-product-uitlichten div.product .summary .woocommerce-product-details__short-description{font-size:.8823529412rem;opacity:.75}
.single-product div.product .summary .lef-epo-price,.block-product-uitlichten div.product .summary .lef-epo-price{display:none}
.single-product div.product .summary .price-outter .lef-epo-price,.block-product-uitlichten div.product .summary .price-outter .lef-epo-price{display:block}
.single-product div.product .summary .variations th.label,.block-product-uitlichten div.product .summary .variations th.label{margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex}
.single-product div.product .summary .variations tr,.block-product-uitlichten div.product .summary .variations tr{margin-bottom:15px;display:block}
.single-product div.product .summary .variations td.value,.block-product-uitlichten div.product .summary .variations td.value{position:relative}
.single-product div.product .summary .variations td.value:after,.block-product-uitlichten div.product .summary .variations td.value:after{font-family:"Icomoon";content:"\e902";position:absolute;color:#000;top:29px;right:20px;font-size:8px;pointer-events:none}
.single-product div.product .summary .variations select,.single-product div.product .summary .variations input,.block-product-uitlichten div.product .summary .variations select,.block-product-uitlichten div.product .summary .variations input{border:0;border-radius:25px;height:50px;margin-top:0}
.single-product div.product .summary .variations select option[value=""],.single-product div.product .summary .variations input option[value=""],.block-product-uitlichten div.product .summary .variations select option[value=""],.block-product-uitlichten div.product .summary .variations input option[value=""]{display:none}
.single-product div.product .summary .variations .label,.block-product-uitlichten div.product .summary .variations .label{display:block;color:#000;font-weight:500;margin-bottom:10px}
.single-product div.product .summary .variations .value,.block-product-uitlichten div.product .summary .variations .value{display:block}
.single-product div.product .summary .tm-options-totals,.block-product-uitlichten div.product .summary .tm-options-totals{display:none}
.single-product div.product .summary dt.tm-final-totals,.block-product-uitlichten div.product .summary dt.tm-final-totals{display:none}
.single-product div.product .summary p.price,.block-product-uitlichten div.product .summary p.price{display:none !important}
.single-product div.product .summary form p.price,.block-product-uitlichten div.product .summary form p.price{display:block !important;font-weight:700;color:#000;font-size:1.3529411765rem}
.single-product div.product .summary .price-outter,.block-product-uitlichten div.product .summary .price-outter{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-product div.product .summary .price-outter .price-per-meal,.block-product-uitlichten div.product .summary .price-outter .price-per-meal{display:none;margin-left:auto;color:#000}
.single-product div.product .summary .price-outter .price-per-meal *,.block-product-uitlichten div.product .summary .price-outter .price-per-meal *{font-size:1rem}
.single-product div.product .summary .price-outter .price-per-meal .price-surfix,.block-product-uitlichten div.product .summary .price-outter .price-per-meal .price-surfix{font-size:.8235294118rem;font-weight:300;margin-left:5px;-webkit-transform:translateY(3px);transform:translateY(3px)}
.single-product div.product .summary .price-outter .price.change-price,.block-product-uitlichten div.product .summary .price-outter .price.change-price{margin-bottom:0 !important}
.single-product div.product .summary .subscription-details,.block-product-uitlichten div.product .summary .subscription-details{font-size:.8235294118rem;font-weight:300;display:inline}
.single-product div.product .summary .price.change-price,.block-product-uitlichten div.product .summary .price.change-price{font-size:1.4117647059rem;font-weight:700;color:#000;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.single-product div.product .summary .price.change-price .finalprice,.block-product-uitlichten div.product .summary .price.change-price .finalprice{margin-right:5px}
.single-product div.product .summary .price.change-price .surfix,.block-product-uitlichten div.product .summary .price.change-price .surfix{font-size:.8235294118rem;font-weight:300;display:inline}
.single-product div.product .summary .price.final,.block-product-uitlichten div.product .summary .price.final{display:block}
.single-product div.product .summary .price.final del,.block-product-uitlichten div.product .summary .price.final del{display:none}
.single-product div.product .summary .price.final ins,.single-product div.product .summary .price.final bdi,.block-product-uitlichten div.product .summary .price.final ins,.block-product-uitlichten div.product .summary .price.final bdi{text-decoration:none;font-family:"Inter";font-style:normal;font-weight:600;font-size:24px;line-height:138.69%;color:#000}
.single-product div.product .summary .reset_variations,.block-product-uitlichten div.product .summary .reset_variations{display:none}
.single-product div.product .summary .woocommerce-variation-price,.block-product-uitlichten div.product .summary .woocommerce-variation-price{display:none}
.single-product div.product .summary .tmperiod,.block-product-uitlichten div.product .summary .tmperiod{font-size:13px;font-weight:200;color:#000;margin-left:10px}
.wc-tabs-wrapper{display:none}
.tm-extra-product-options-inner .tc-container .tm-epo-element-label{color:#000;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:15px}
.tm-extra-product-options-inner .tc-container .tm-epo-element-label.tm-tooltip:after{content:"i";font-size:13px;width:16px;height:16px;border:1px solid #fa5c18;border-radius:100px;text-align:center;color:#fa5c18;line-height:14px;display:inline-block;margin-left:6px}
.lef-epo small{font-size:11px;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.6}
#package-size{margin-top:10px;margin-bottom:10px}
#package-size legend{display:none}
#package-size label{width:calc(33% - 13px);margin-right:10px;display:inline-block}
#package-size label:last-of-type{margin-right:0;width:calc(33%)}
#package-size label span.amount{margin-right:3px}
#package-size label span:not(.amount):not(.woocommerce-Price-currencySymbol){width:100%;padding:17px 20px 20px 20px;border-radius:25px;background-color:#fff;color:#000;cursor:pointer;font-family:"Poppins";font-style:normal;font-weight:600;font-size:24px;line-height:25px;display:block}
#package-size label span:not(.amount):not(.woocommerce-Price-currencySymbol).amount,#package-size label span:not(.amount):not(.woocommerce-Price-currencySymbol).woocommerce-Price-currencySymbol{color:#000}
#package-size label input{display:none}
#package-size label input:checked+span{background-color:#fa5c18 !important;color:#fff !important}
#package-size label input:checked+span.amount,#package-size label input:checked+span.woocommerce-Price-currencySymbol{color:#fff !important}
#package-size label input:checked+span>*{color:#fff !important}
#package-size label.tc-active label{background-color:#fa5c18;color:#fff}
.advantages ul{list-style-type:none;padding:0;margin-top:.8823529412rem;margin-bottom:2px}
.advantages ul li{position:relative;font-size:.7647058824rem;color:#595959}
.advantages ul li:before{content:"\e909";font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;color:#84bd00;font-size:16px;display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px);margin-right:9px}
fieldset{margin-bottom:30px}
.product-reviews{padding:25px 0}
.product-reviews .stars{margin-bottom:5px}
.product-reviews .average{text-align:center;margin-bottom:15px}
img.zoomimg,picture{background-color:#fff}
.reset_variations{display:none !important}
.related{background-color:#f9f4ef}
.upsells .card-cat{background-color:#f9f4ef}
.tooltip-lef{position:relative;display:inline-block;margin-left:8px;top:5px;width:16px;aspect-ratio:1 / 1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:16px;border:1px solid #fa5c18;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:100px;color:#fa5c18;font-size:12px;cursor:pointer}
.tooltip-lef:hover{background-color:#fa5c18;color:#fff}
.tooltip-lef .tooltiptext{visibility:hidden;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:280px;background-color:#000;color:#fff;text-align:center;padding:12px 20px;bottom:20px;border-radius:6px;position:absolute;z-index:100}
.tooltip-lef:hover .tooltiptext{visibility:visible}
.empty-cart{text-align:center;background-color:#f9f4ef;padding:50px 0 0 0}
.empty-cart img,.empty-cart picture{width:100%}
.checkout-section h2{margin-bottom:30px}
.checkout-section #order_review{padding:35px;background-color:#f9f4ef;position:sticky;top:100px;border-top-left-radius:15px;border-top-right-radius:15px}
.checkout-section #order_review small{font-size:50% !important}
.checkout-section #order_review .secure-checkout{opacity:.5;text-align:center}
.checkout-section #order_review .secure-checkout i{margin-right:5px}
.checkout-section #order_review svg{position:absolute;bottom:-20px;left:0;width:100%}
.checkout-section #order_review .coupon{position:relative}
.checkout-section #order_review .coupon label[for="coupon_code"]{display:none}
.checkout-section #order_review .coupon button.button{border-top-left-radius:0;border-bottom-left-radius:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;right:0;top:8px;padding:12.5px 20px;border:0;background-color:transparent;color:#fa5c18}
.checkout-section #order_review .cart-subtotal,.checkout-section #order_review .cart-discount,.checkout-section #order_review .shipping-details-checkout{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.checkout-section #order_review .cart-subtotal div:first-of-type,.checkout-section #order_review .cart-discount div:first-of-type,.checkout-section #order_review .shipping-details-checkout div:first-of-type{width:50%;opacity:.5}
.checkout-section #order_review .cart-subtotal .amount,.checkout-section #order_review .cart-subtotal .amount-code,.checkout-section #order_review .cart-discount .amount,.checkout-section #order_review .cart-discount .amount-code,.checkout-section #order_review .shipping-details-checkout .amount,.checkout-section #order_review .shipping-details-checkout .amount-code{width:50%;text-align:right;font-weight:bold}
.checkout-section #order_review .cart-subtotal .amount-code,.checkout-section #order_review .cart-discount .amount-code,.checkout-section #order_review .shipping-details-checkout .amount-code{color:#fa5c18}
.checkout-section #order_review .cart-subtotal .amount-code .woocommerce-remove-coupon,.checkout-section #order_review .cart-discount .amount-code .woocommerce-remove-coupon,.checkout-section #order_review .shipping-details-checkout .amount-code .woocommerce-remove-coupon{font-size:11px}
.checkout-section #order_review .order-total{padding:10px 0;border-top:1px solid #cdcdcd;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.checkout-section #order_review .order-total>div{width:50%}
.checkout-section #order_review .order-total .dev-final{width:50%;text-align:right;font-weight:bold;font-size:24px}
.checkout-section #order_review .order-total .dev-final .includes_tax{display:none}
.checkout-section .total ul{display:none}
.checkout-section form.checkout input,.checkout-section form.checkout .select2 .select2-selection,.checkout-section form.checkout textarea{border:2px solid #cdcdcd !important;border-radius:50px !important;padding:12px 17px !important;-webkit-transition:.3s;transition:.3s}
.checkout-section form.checkout input:focus,.checkout-section form.checkout input:active,.checkout-section form.checkout .select2 .select2-selection:focus,.checkout-section form.checkout .select2 .select2-selection:active,.checkout-section form.checkout textarea:focus,.checkout-section form.checkout textarea:active{border-color:#fa5c18 !important}
.checkout-section #checkout_payments,.checkout-section .woocommerce-billing-fields__field-wrapper,.checkout-section .woocommerce-account-fields{padding:0 30px}
.checkout-section .section-checkout-title{background-color:#f9f4ef;border-radius:25px;padding:16px 23px;margin-bottom:41px}
.checkout-section .section-checkout-title h3{color:#000;margin-bottom:0}
.checkout-section .section-checkout-title h3 .disabled{display:inline-block;color:#cdcdcd}
.checkout-cards-holder dl.variation{display:none !important}
.cart .cart-collaterals-outter{padding:35px;background-color:#f9f4ef;position:sticky;top:100px;border-top-left-radius:15px;border-top-right-radius:15px}
.cart .cart-collaterals-outter .send-labels{margin-top:30px}
.cart .cart-collaterals-outter svg{position:absolute;bottom:-20px;left:0;width:100%}
.cart .cart-collaterals-outter h3 i{color:#ff6320;margin-right:15px;font-size:1.7647058824rem;-webkit-transform:translateY(5px);transform:translateY(5px);display:inline-block}
.cart .cart-collaterals-outter .coupon{position:relative}
.cart .cart-collaterals-outter .coupon label[for="coupon_code"]{display:none}
.cart .cart-collaterals-outter .coupon button.button{border-top-left-radius:0;border-bottom-left-radius:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:absolute;right:0;top:5px;padding:13.5px 20px}
.cart .cart-collaterals-outter .cart_totals .cart-subtotal{display:none}
.cart .cart-collaterals-outter .cart_totals .shipping th{width:unset !important}
.cart .cart-collaterals-outter .cart_totals .shipping td{text-align:left !important}
.cart .cart-collaterals-outter .cart_totals .order-total th{font-size:1.0588235294rem;font-weight:bolder}
.cart .cart-collaterals-outter .cart_totals .order-total .includes_tax{font-size:.9411764706rem}
.cart .cart-collaterals-outter .cart_totals .shipping.recurring-total{display:none}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping .order-total th{font-weight:700}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping .recurring-total th{font-weight:700;font-size:1.0588235294rem}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping .recurring-total td{font-size:.8235294118rem;font-weight:400}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping .recurring-total td>span.woocommerce-Price-amount{font-size:1.3529411765rem;font-weight:700}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping th{width:50%;font-weight:400}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping td{font-weight:bolder;text-align:right}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping .first-payment-date{display:none}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping .includes_tax{font-size:.8235294118rem;font-weight:400;display:block}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping th{height:0;overflow:hidden;opacity:0;padding:0}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping td{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;clear:both;margin-left:-90px}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method{list-style-type:none}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;margin-bottom:10px;user-select:none}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li input[type="radio"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li input[type="radio"]:checked ~ label:before{opacity:1}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li input[type="hidden"]+label{padding-left:0}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li input[type="hidden"]+label:before,.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li input[type="hidden"]+label:after{display:none}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li label{padding-left:32px;position:relative}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li label:after{content:"";position:absolute;top:0;left:0;border:1.5px solid #cdcdcd;height:22px;width:22px;background-color:#fff;border-radius:100px}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping #shipping_method li label:before{content:"";opacity:0;position:absolute;top:0;left:0;height:22px;-webkit-transform:scale(0.6);transform:scale(0.6);width:22px;background-color:#fa5c18;border-radius:100px;z-index:100}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping .woocommerce-shipping-destination{padding-left:20px}
.cart .cart-collaterals-outter .cart_totals .woocommerce-shipping-totals.shipping form{display:none}
.cart .cart-collaterals-outter .cart_totals h2{display:none}
a.btn-big.btn-brown{margin-top:10px;display:block}
.send-labels{margin-top:1.5294117647rem;color:#000;list-style-type:none;padding-left:0}
.send-labels li{margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex}
.send-labels li i{color:#fa5c18;font-size:1.5294117647rem;margin-right:10px;display:inline-block;-webkit-transform:translateX(0) translateY(4px);transform:translateX(0) translateY(4px)}
.send-labels li i.icon-box{display:inline-block;-webkit-transform:translateX(4px) translateY(4px);transform:translateX(4px) translateY(4px);margin-right:14px}
.woocommerce-checkout .wc_payment_methods,.woocommerce-checkout #shipping_method{list-style-type:none}
.woocommerce-checkout .wc_payment_methods li,.woocommerce-checkout #shipping_method li{padding:0 !important;background-color:transparent !important;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.woocommerce-checkout .wc_payment_methods li.wc_payment_method,.woocommerce-checkout #shipping_method li.wc_payment_method{margin-bottom:10px}
.woocommerce-checkout .wc_payment_methods li input[type="radio"],.woocommerce-checkout #shipping_method li input[type="radio"]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}
.woocommerce-checkout .wc_payment_methods li input[type="radio"]:checked ~ label:before,.woocommerce-checkout #shipping_method li input[type="radio"]:checked ~ label:before{opacity:1}
.woocommerce-checkout .wc_payment_methods li label,.woocommerce-checkout #shipping_method li label{padding:0 0 0 32px;position:relative;margin-bottom:10px;font-weight:unset !important}
.woocommerce-checkout .wc_payment_methods li label:after,.woocommerce-checkout #shipping_method li label:after{content:'';position:absolute;top:0;left:0;border:1.5px solid #cdcdcd;height:22px;width:22px;background-color:#fff;border-radius:100px}
.woocommerce-checkout .wc_payment_methods li label:before,.woocommerce-checkout #shipping_method li label:before{content:'';opacity:0;position:absolute;top:0;left:0;height:22px;-webkit-transform:scale(0.6);transform:scale(0.6);width:22px;background-color:#fa5c18;border-radius:100px;z-index:100}
.woocommerce-checkout .wc_payment_methods li input[type="hidden"]+label,.woocommerce-checkout #shipping_method li input[type="hidden"]+label{padding-left:0}
.woocommerce-checkout .wc_payment_methods li input[type="hidden"]+label:before,.woocommerce-checkout .wc_payment_methods li input[type="hidden"]+label:after,.woocommerce-checkout #shipping_method li input[type="hidden"]+label:before,.woocommerce-checkout #shipping_method li input[type="hidden"]+label:after{display:none}
.woocommerce-checkout #shipping_method{padding-left:0}
.woocommerce-checkout .woocommerce-additional-fields,.woocommerce-checkout .woocommerce-shipping-fields{padding-left:15px}
.woo-content-holder{padding:1.7647058824rem;border-radius:25px;background-color:#f9f4ef}
.lef-loader-container{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(250,92,24,0.8);z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:50px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#fff}
.lef-loader-container p{margin-top:10px}
.lef-loader{width:48px;height:48px;border-radius:50%;display:inline-block;position:relative;border:3px solid;border-color:#FFF #FFF transparent transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}
.lef-loader::after,.lef-loader::before{content:'';-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;border:3px solid;border-color:transparent transparent #fa5c18 #fa5c18;width:40px;height:40px;border-radius:50%;box-sizing:border-box;-webkit-animation:rotationBack .5s linear infinite;animation:rotationBack .5s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}
.lef-loader::before{width:32px;height:32px;border-color:#FFF #FFF transparent transparent;-webkit-animation:rotation 1.5s linear infinite;animation:rotation 1.5s linear infinite}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img,.slick-slide picture{display:block;margin:0 auto}
.slick-slide.slick-loading img,.slick-slide picture{display:none}
.slick-slide.dragging img,.slick-slide picture{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.chalet-gallery-overview{margin-top:1.1764705882rem}
.chalet-gallery-overview .chalet-thumb{float:left;width:70px;margin:.4117647059rem;-webkit-transition:150ms ease-in-out;transition:150ms ease-in-out}
.chalet-gallery-overview .chalet-thumb.active{border:5px solid #28a745}
.chalet-slide{padding:.5882352941rem 0}
.slick-slider{position:relative}
.slick-slider .draggable{cursor:-webkit-grab;cursor:grab}
.slick-slider .draggable:active{cursor:-webkit-grabbing;cursor:grabbing}
.slick-slide a:focus{outline:0}
.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:1rem 0;zoom:.65;list-style-type:none}
.slick-dots li{margin:0 .25rem}
.slick-dots button{display:block;width:1rem;height:1rem;padding:0;border:0;border-radius:100%;background-color:#fff;border:1.5px solid #000;opacity:.3;text-indent:-9999px}
.slick-dots li.slick-active button{background-color:#000;outline:0}
.slick-arrow{position:absolute;padding:.5882352941rem;box-shadow:1px -1px 0 1px #cdcdcd inset;-webkit-box-shadow:2px -2px #cdcdcd inset;border:solid transparent;border-width:0 0 2rem 2rem;-webkit-transition:.2s;transition:.2s;-webkit-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);font-size:0;background:transparent;border:0;top:50%;right:0;z-index:3}
.slick-arrow.slick-prev{-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);right:initial;left:0}
.slick-arrow:focus{outline:0}
.slick-arrow:hover{background:transparent}
.slick-arrow{background:#fa5c18;-webkit-transform:none;transform:none;padding:.5882352941rem .8823529412rem;right:-1.1764705882rem;-webkit-box-shadow:none;box-shadow:none}
.slick-arrow:hover{background:#f34d05}
.slick-arrow:before{content:"\e904";color:#fff;font-family:'icomoon' !important;font-size:18px;position:relative}
.slick-arrow.slick-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg);left:-1.1764705882rem;right:unset}
.slick-arrow.slick-prev:before{content:"\e904"}
footer#footer .footer-inner{padding:2.3529411765rem 0 0 0;background-color:#f9f4ef}
footer#footer .footer-inner .logo{height:22px;width:auto}
footer#footer .footer-inner .logo img,footer#footer .footer-inner .logo picture{max-width:80px;height:auto}
footer#footer .footer-inner .socials{text-align:right}
footer#footer .footer-inner .socials a{font-size:1.5294117647rem;color:#000;text-decoration:none;margin-left:10px}
footer#footer .footer-inner .socials a:hover{color:#fa5c18}
footer#footer .footer-inner .textwidget>*:last-child{margin-bottom:0}
footer#footer .footer-inner .widget h3.widget-title{font-family:"Inter";font-style:normal;font-weight:600;font-size:17px;line-height:21px;margin-bottom:10px}
footer#footer .footer-inner .widget p{color:#4e433a;opacity:.65}
footer#footer .footer-inner .widget table,footer#footer .footer-inner .widget tbody,footer#footer .footer-inner .widget tr,footer#footer .footer-inner .widget td{display:block}
footer#footer .footer-inner .widget form{position:relative}
footer#footer .footer-inner .widget form input{padding:1.0588235294rem 1.5882352941rem !important}
footer#footer .footer-inner .widget form .top_label{padding:0;margin:0}
footer#footer .footer-inner .widget form #gform_submit_button_1{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-left:35px;padding-right:35px;border-top-left-radius:0;border-bottom-left-radius:0;position:absolute;top:8px;right:0;margin:0;border:0}
footer#footer .footer-inner .widget ul{list-style-type:none;padding-left:0}
footer#footer .footer-inner .widget ul li{margin-bottom:5px}
footer#footer .footer-inner .widget ul li a{color:#4e433a;font-size:.8823529412rem;font-weight:500}
footer#footer .footer-inner .second-row{padding:1.7647058824rem .8823529412rem 1.4117647059rem .8823529412rem;position:relative}
footer#footer .footer-inner .second-row:after{content:"";position:absolute;bottom:0;height:1px;width:calc(100% - 55px);background-color:#000;opacity:.1}
footer#footer .footer-inner .third-row{padding:2.3529411765rem .8823529412rem 1.4117647059rem .8823529412rem;position:relative}
footer#footer .footer-inner .third-row:after{content:"";position:absolute;bottom:0;height:1px;width:100%;background-color:#000;opacity:.1}
footer#footer .socket{padding:2.3529411765rem 0;color:#4e433a;background-color:#f9f4ef;font-size:.8823529412rem}
footer#footer .socket a{color:#4e433a}
footer#footer .socket .socket-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
footer#footer .socket #socket-menu-ul{list-style-type:none;padding:0;display:block;margin-bottom:0;margin-right:-15px}
footer#footer .socket #socket-menu-ul li{display:inline-block;padding:0 1.1764705882rem;position:relative}
footer#footer .socket #socket-menu-ul li:after{content:'';position:absolute;right:0;width:2px;height:calc(100% - 55px);background-color:#000;opacity:.1}
footer#footer .socket #socket-menu-ul li:last-of-type{padding-right:0}
footer#footer .socket #socket-menu-ul li:last-of-type:after{display:none}
@media(min-width:576px){.container,.container-sm{max-width:540px}
.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-sm-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-sm-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-sm-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-sm-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-sm-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-sm-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.3333333333%}
.offset-sm-2{margin-left:16.6666666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.3333333333%}
.offset-sm-5{margin-left:41.6666666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.3333333333%}
.offset-sm-8{margin-left:66.6666666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.3333333333%}
.offset-sm-11{margin-left:91.6666666667%}
.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.m-sm-0{margin:0 !important}
.mt-sm-0,.my-sm-0{margin-top:0 !important}
.mr-sm-0,.mx-sm-0{margin-right:0 !important}
.mb-sm-0,.my-sm-0{margin-bottom:0 !important}
.ml-sm-0,.mx-sm-0{margin-left:0 !important}
.m-sm-1{margin:.25rem !important}
.mt-sm-1,.my-sm-1{margin-top:.25rem !important}
.mr-sm-1,.mx-sm-1{margin-right:.25rem !important}
.mb-sm-1,.my-sm-1{margin-bottom:.25rem !important}
.ml-sm-1,.mx-sm-1{margin-left:.25rem !important}
.m-sm-2{margin:.5rem !important}
.mt-sm-2,.my-sm-2{margin-top:.5rem !important}
.mr-sm-2,.mx-sm-2{margin-right:.5rem !important}
.mb-sm-2,.my-sm-2{margin-bottom:.5rem !important}
.ml-sm-2,.mx-sm-2{margin-left:.5rem !important}
.m-sm-3{margin:1rem !important}
.mt-sm-3,.my-sm-3{margin-top:1rem !important}
.mr-sm-3,.mx-sm-3{margin-right:1rem !important}
.mb-sm-3,.my-sm-3{margin-bottom:1rem !important}
.ml-sm-3,.mx-sm-3{margin-left:1rem !important}
.m-sm-4{margin:1.5rem !important}
.mt-sm-4,.my-sm-4{margin-top:1.5rem !important}
.mr-sm-4,.mx-sm-4{margin-right:1.5rem !important}
.mb-sm-4,.my-sm-4{margin-bottom:1.5rem !important}
.ml-sm-4,.mx-sm-4{margin-left:1.5rem !important}
.m-sm-5{margin:3rem !important}
.mt-sm-5,.my-sm-5{margin-top:3rem !important}
.mr-sm-5,.mx-sm-5{margin-right:3rem !important}
.mb-sm-5,.my-sm-5{margin-bottom:3rem !important}
.ml-sm-5,.mx-sm-5{margin-left:3rem !important}
.p-sm-0{padding:0 !important}
.pt-sm-0,.py-sm-0{padding-top:0 !important}
.pr-sm-0,.px-sm-0{padding-right:0 !important}
.pb-sm-0,.py-sm-0{padding-bottom:0 !important}
.pl-sm-0,.px-sm-0{padding-left:0 !important}
.p-sm-1{padding:.25rem !important}
.pt-sm-1,.py-sm-1{padding-top:.25rem !important}
.pr-sm-1,.px-sm-1{padding-right:.25rem !important}
.pb-sm-1,.py-sm-1{padding-bottom:.25rem !important}
.pl-sm-1,.px-sm-1{padding-left:.25rem !important}
.p-sm-2{padding:.5rem !important}
.pt-sm-2,.py-sm-2{padding-top:.5rem !important}
.pr-sm-2,.px-sm-2{padding-right:.5rem !important}
.pb-sm-2,.py-sm-2{padding-bottom:.5rem !important}
.pl-sm-2,.px-sm-2{padding-left:.5rem !important}
.p-sm-3{padding:1rem !important}
.pt-sm-3,.py-sm-3{padding-top:1rem !important}
.pr-sm-3,.px-sm-3{padding-right:1rem !important}
.pb-sm-3,.py-sm-3{padding-bottom:1rem !important}
.pl-sm-3,.px-sm-3{padding-left:1rem !important}
.p-sm-4{padding:1.5rem !important}
.pt-sm-4,.py-sm-4{padding-top:1.5rem !important}
.pr-sm-4,.px-sm-4{padding-right:1.5rem !important}
.pb-sm-4,.py-sm-4{padding-bottom:1.5rem !important}
.pl-sm-4,.px-sm-4{padding-left:1.5rem !important}
.p-sm-5{padding:3rem !important}
.pt-sm-5,.py-sm-5{padding-top:3rem !important}
.pr-sm-5,.px-sm-5{padding-right:3rem !important}
.pb-sm-5,.py-sm-5{padding-bottom:3rem !important}
.pl-sm-5,.px-sm-5{padding-left:3rem !important}
.m-sm-n1{margin:-0.25rem !important}
.mt-sm-n1,.my-sm-n1{margin-top:-0.25rem !important}
.mr-sm-n1,.mx-sm-n1{margin-right:-0.25rem !important}
.mb-sm-n1,.my-sm-n1{margin-bottom:-0.25rem !important}
.ml-sm-n1,.mx-sm-n1{margin-left:-0.25rem !important}
.m-sm-n2{margin:-0.5rem !important}
.mt-sm-n2,.my-sm-n2{margin-top:-0.5rem !important}
.mr-sm-n2,.mx-sm-n2{margin-right:-0.5rem !important}
.mb-sm-n2,.my-sm-n2{margin-bottom:-0.5rem !important}
.ml-sm-n2,.mx-sm-n2{margin-left:-0.5rem !important}
.m-sm-n3{margin:-1rem !important}
.mt-sm-n3,.my-sm-n3{margin-top:-1rem !important}
.mr-sm-n3,.mx-sm-n3{margin-right:-1rem !important}
.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem !important}
.ml-sm-n3,.mx-sm-n3{margin-left:-1rem !important}
.m-sm-n4{margin:-1.5rem !important}
.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem !important}
.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem !important}
.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem !important}
.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem !important}
.m-sm-n5{margin:-3rem !important}
.mt-sm-n5,.my-sm-n5{margin-top:-3rem !important}
.mr-sm-n5,.mx-sm-n5{margin-right:-3rem !important}
.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem !important}
.ml-sm-n5,.mx-sm-n5{margin-left:-3rem !important}
.m-sm-auto{margin:auto !important}
.mt-sm-auto,.my-sm-auto{margin-top:auto !important}
.mr-sm-auto,.mx-sm-auto{margin-right:auto !important}
.mb-sm-auto,.my-sm-auto{margin-bottom:auto !important}
.ml-sm-auto,.mx-sm-auto{margin-left:auto !important}
}@media(min-width:768px){.container,.container-sm,.container-md{max-width:720px}
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-md-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-md-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-md-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-md-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-md-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-md-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.3333333333%}
.offset-md-2{margin-left:16.6666666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.3333333333%}
.offset-md-5{margin-left:41.6666666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.3333333333%}
.offset-md-8{margin-left:66.6666666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.3333333333%}
.offset-md-11{margin-left:91.6666666667%}
.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.m-md-0{margin:0 !important}
.mt-md-0,.my-md-0{margin-top:0 !important}
.mr-md-0,.mx-md-0{margin-right:0 !important}
.mb-md-0,.my-md-0{margin-bottom:0 !important}
.ml-md-0,.mx-md-0{margin-left:0 !important}
.m-md-1{margin:.25rem !important}
.mt-md-1,.my-md-1{margin-top:.25rem !important}
.mr-md-1,.mx-md-1{margin-right:.25rem !important}
.mb-md-1,.my-md-1{margin-bottom:.25rem !important}
.ml-md-1,.mx-md-1{margin-left:.25rem !important}
.m-md-2{margin:.5rem !important}
.mt-md-2,.my-md-2{margin-top:.5rem !important}
.mr-md-2,.mx-md-2{margin-right:.5rem !important}
.mb-md-2,.my-md-2{margin-bottom:.5rem !important}
.ml-md-2,.mx-md-2{margin-left:.5rem !important}
.m-md-3{margin:1rem !important}
.mt-md-3,.my-md-3{margin-top:1rem !important}
.mr-md-3,.mx-md-3{margin-right:1rem !important}
.mb-md-3,.my-md-3{margin-bottom:1rem !important}
.ml-md-3,.mx-md-3{margin-left:1rem !important}
.m-md-4{margin:1.5rem !important}
.mt-md-4,.my-md-4{margin-top:1.5rem !important}
.mr-md-4,.mx-md-4{margin-right:1.5rem !important}
.mb-md-4,.my-md-4{margin-bottom:1.5rem !important}
.ml-md-4,.mx-md-4{margin-left:1.5rem !important}
.m-md-5{margin:3rem !important}
.mt-md-5,.my-md-5{margin-top:3rem !important}
.mr-md-5,.mx-md-5{margin-right:3rem !important}
.mb-md-5,.my-md-5{margin-bottom:3rem !important}
.ml-md-5,.mx-md-5{margin-left:3rem !important}
.p-md-0{padding:0 !important}
.pt-md-0,.py-md-0{padding-top:0 !important}
.pr-md-0,.px-md-0{padding-right:0 !important}
.pb-md-0,.py-md-0{padding-bottom:0 !important}
.pl-md-0,.px-md-0{padding-left:0 !important}
.p-md-1{padding:.25rem !important}
.pt-md-1,.py-md-1{padding-top:.25rem !important}
.pr-md-1,.px-md-1{padding-right:.25rem !important}
.pb-md-1,.py-md-1{padding-bottom:.25rem !important}
.pl-md-1,.px-md-1{padding-left:.25rem !important}
.p-md-2{padding:.5rem !important}
.pt-md-2,.py-md-2{padding-top:.5rem !important}
.pr-md-2,.px-md-2{padding-right:.5rem !important}
.pb-md-2,.py-md-2{padding-bottom:.5rem !important}
.pl-md-2,.px-md-2{padding-left:.5rem !important}
.p-md-3{padding:1rem !important}
.pt-md-3,.py-md-3{padding-top:1rem !important}
.pr-md-3,.px-md-3{padding-right:1rem !important}
.pb-md-3,.py-md-3{padding-bottom:1rem !important}
.pl-md-3,.px-md-3{padding-left:1rem !important}
.p-md-4{padding:1.5rem !important}
.pt-md-4,.py-md-4{padding-top:1.5rem !important}
.pr-md-4,.px-md-4{padding-right:1.5rem !important}
.pb-md-4,.py-md-4{padding-bottom:1.5rem !important}
.pl-md-4,.px-md-4{padding-left:1.5rem !important}
.p-md-5{padding:3rem !important}
.pt-md-5,.py-md-5{padding-top:3rem !important}
.pr-md-5,.px-md-5{padding-right:3rem !important}
.pb-md-5,.py-md-5{padding-bottom:3rem !important}
.pl-md-5,.px-md-5{padding-left:3rem !important}
.m-md-n1{margin:-0.25rem !important}
.mt-md-n1,.my-md-n1{margin-top:-0.25rem !important}
.mr-md-n1,.mx-md-n1{margin-right:-0.25rem !important}
.mb-md-n1,.my-md-n1{margin-bottom:-0.25rem !important}
.ml-md-n1,.mx-md-n1{margin-left:-0.25rem !important}
.m-md-n2{margin:-0.5rem !important}
.mt-md-n2,.my-md-n2{margin-top:-0.5rem !important}
.mr-md-n2,.mx-md-n2{margin-right:-0.5rem !important}
.mb-md-n2,.my-md-n2{margin-bottom:-0.5rem !important}
.ml-md-n2,.mx-md-n2{margin-left:-0.5rem !important}
.m-md-n3{margin:-1rem !important}
.mt-md-n3,.my-md-n3{margin-top:-1rem !important}
.mr-md-n3,.mx-md-n3{margin-right:-1rem !important}
.mb-md-n3,.my-md-n3{margin-bottom:-1rem !important}
.ml-md-n3,.mx-md-n3{margin-left:-1rem !important}
.m-md-n4{margin:-1.5rem !important}
.mt-md-n4,.my-md-n4{margin-top:-1.5rem !important}
.mr-md-n4,.mx-md-n4{margin-right:-1.5rem !important}
.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem !important}
.ml-md-n4,.mx-md-n4{margin-left:-1.5rem !important}
.m-md-n5{margin:-3rem !important}
.mt-md-n5,.my-md-n5{margin-top:-3rem !important}
.mr-md-n5,.mx-md-n5{margin-right:-3rem !important}
.mb-md-n5,.my-md-n5{margin-bottom:-3rem !important}
.ml-md-n5,.mx-md-n5{margin-left:-3rem !important}
.m-md-auto{margin:auto !important}
.mt-md-auto,.my-md-auto{margin-top:auto !important}
.mr-md-auto,.mx-md-auto{margin-right:auto !important}
.mb-md-auto,.my-md-auto{margin-bottom:auto !important}
.ml-md-auto,.mx-md-auto{margin-left:auto !important}
.woocommerce-archive-outer .woocommerce-archive-inner .product{width:calc(50% - 30px)}
.woocommerce-archive-outer .woocommerce-archive-inner.show-4-products .product{width:calc(50% - 30px)}
.cross-sells .woocommerce-archive-outer .woocommerce-archive-inner .product{width:calc(50% - 30px)}
.woocommerce-category-description-outer .archive-intro{margin-top:0}
.single-product .summary{margin-top:0}
.single-product .summary .summary-price .price{font-size:1.6470588235rem;margin-right:1.7647058824rem}
.mobile-cart-label{display:none}
form.woocommerce-cart-form table.shop_table thead,form.woocommerce-checkout .custom-review-order table.shop_table thead{display:table-header-group}
form.woocommerce-cart-form table.shop_table tr.cart_item,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item{text-align:unset;display:table-row;margin-bottom:0;padding:1.1764705882rem}
form.woocommerce-cart-form table.shop_table tr.cart_item td,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td{border:inherit}
form.woocommerce-cart-form table.shop_table tr.cart_item td.product-remove,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td.product-remove{position:relative;top:unset;right:unset}
form.woocommerce-cart-form table.shop_table tr.cart_item td.product-quantity,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td.product-quantity{display:table-cell;padding:0 10px;margin:0;border-bottom:0;border-top:0}
form.woocommerce-cart-form table.shop_table tr.cart_item td.product-quantity .quantity,form.woocommerce-checkout .custom-review-order table.shop_table tr.cart_item td.product-quantity .quantity{width:auto}
form.woocommerce-checkout .custom-review-order tfoot{display:table-footer-group}
}@media(min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:960px}
.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-lg-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-lg-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-lg-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-lg-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-lg-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-lg-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.3333333333%}
.offset-lg-2{margin-left:16.6666666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.3333333333%}
.offset-lg-5{margin-left:41.6666666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.3333333333%}
.offset-lg-8{margin-left:66.6666666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.3333333333%}
.offset-lg-11{margin-left:91.6666666667%}
.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.m-lg-0{margin:0 !important}
.mt-lg-0,.my-lg-0{margin-top:0 !important}
.mr-lg-0,.mx-lg-0{margin-right:0 !important}
.mb-lg-0,.my-lg-0{margin-bottom:0 !important}
.ml-lg-0,.mx-lg-0{margin-left:0 !important}
.m-lg-1{margin:.25rem !important}
.mt-lg-1,.my-lg-1{margin-top:.25rem !important}
.mr-lg-1,.mx-lg-1{margin-right:.25rem !important}
.mb-lg-1,.my-lg-1{margin-bottom:.25rem !important}
.ml-lg-1,.mx-lg-1{margin-left:.25rem !important}
.m-lg-2{margin:.5rem !important}
.mt-lg-2,.my-lg-2{margin-top:.5rem !important}
.mr-lg-2,.mx-lg-2{margin-right:.5rem !important}
.mb-lg-2,.my-lg-2{margin-bottom:.5rem !important}
.ml-lg-2,.mx-lg-2{margin-left:.5rem !important}
.m-lg-3{margin:1rem !important}
.mt-lg-3,.my-lg-3{margin-top:1rem !important}
.mr-lg-3,.mx-lg-3{margin-right:1rem !important}
.mb-lg-3,.my-lg-3{margin-bottom:1rem !important}
.ml-lg-3,.mx-lg-3{margin-left:1rem !important}
.m-lg-4{margin:1.5rem !important}
.mt-lg-4,.my-lg-4{margin-top:1.5rem !important}
.mr-lg-4,.mx-lg-4{margin-right:1.5rem !important}
.mb-lg-4,.my-lg-4{margin-bottom:1.5rem !important}
.ml-lg-4,.mx-lg-4{margin-left:1.5rem !important}
.m-lg-5{margin:3rem !important}
.mt-lg-5,.my-lg-5{margin-top:3rem !important}
.mr-lg-5,.mx-lg-5{margin-right:3rem !important}
.mb-lg-5,.my-lg-5{margin-bottom:3rem !important}
.ml-lg-5,.mx-lg-5{margin-left:3rem !important}
.p-lg-0{padding:0 !important}
.pt-lg-0,.py-lg-0{padding-top:0 !important}
.pr-lg-0,.px-lg-0{padding-right:0 !important}
.pb-lg-0,.py-lg-0{padding-bottom:0 !important}
.pl-lg-0,.px-lg-0{padding-left:0 !important}
.p-lg-1{padding:.25rem !important}
.pt-lg-1,.py-lg-1{padding-top:.25rem !important}
.pr-lg-1,.px-lg-1{padding-right:.25rem !important}
.pb-lg-1,.py-lg-1{padding-bottom:.25rem !important}
.pl-lg-1,.px-lg-1{padding-left:.25rem !important}
.p-lg-2{padding:.5rem !important}
.pt-lg-2,.py-lg-2{padding-top:.5rem !important}
.pr-lg-2,.px-lg-2{padding-right:.5rem !important}
.pb-lg-2,.py-lg-2{padding-bottom:.5rem !important}
.pl-lg-2,.px-lg-2{padding-left:.5rem !important}
.p-lg-3{padding:1rem !important}
.pt-lg-3,.py-lg-3{padding-top:1rem !important}
.pr-lg-3,.px-lg-3{padding-right:1rem !important}
.pb-lg-3,.py-lg-3{padding-bottom:1rem !important}
.pl-lg-3,.px-lg-3{padding-left:1rem !important}
.p-lg-4{padding:1.5rem !important}
.pt-lg-4,.py-lg-4{padding-top:1.5rem !important}
.pr-lg-4,.px-lg-4{padding-right:1.5rem !important}
.pb-lg-4,.py-lg-4{padding-bottom:1.5rem !important}
.pl-lg-4,.px-lg-4{padding-left:1.5rem !important}
.p-lg-5{padding:3rem !important}
.pt-lg-5,.py-lg-5{padding-top:3rem !important}
.pr-lg-5,.px-lg-5{padding-right:3rem !important}
.pb-lg-5,.py-lg-5{padding-bottom:3rem !important}
.pl-lg-5,.px-lg-5{padding-left:3rem !important}
.m-lg-n1{margin:-0.25rem !important}
.mt-lg-n1,.my-lg-n1{margin-top:-0.25rem !important}
.mr-lg-n1,.mx-lg-n1{margin-right:-0.25rem !important}
.mb-lg-n1,.my-lg-n1{margin-bottom:-0.25rem !important}
.ml-lg-n1,.mx-lg-n1{margin-left:-0.25rem !important}
.m-lg-n2{margin:-0.5rem !important}
.mt-lg-n2,.my-lg-n2{margin-top:-0.5rem !important}
.mr-lg-n2,.mx-lg-n2{margin-right:-0.5rem !important}
.mb-lg-n2,.my-lg-n2{margin-bottom:-0.5rem !important}
.ml-lg-n2,.mx-lg-n2{margin-left:-0.5rem !important}
.m-lg-n3{margin:-1rem !important}
.mt-lg-n3,.my-lg-n3{margin-top:-1rem !important}
.mr-lg-n3,.mx-lg-n3{margin-right:-1rem !important}
.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem !important}
.ml-lg-n3,.mx-lg-n3{margin-left:-1rem !important}
.m-lg-n4{margin:-1.5rem !important}
.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem !important}
.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem !important}
.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem !important}
.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem !important}
.m-lg-n5{margin:-3rem !important}
.mt-lg-n5,.my-lg-n5{margin-top:-3rem !important}
.mr-lg-n5,.mx-lg-n5{margin-right:-3rem !important}
.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem !important}
.ml-lg-n5,.mx-lg-n5{margin-left:-3rem !important}
.m-lg-auto{margin:auto !important}
.mt-lg-auto,.my-lg-auto{margin-top:auto !important}
.mr-lg-auto,.mx-lg-auto{margin-right:auto !important}
.mb-lg-auto,.my-lg-auto{margin-bottom:auto !important}
.ml-lg-auto,.mx-lg-auto{margin-left:auto !important}
.woocommerce-archive-outer .woocommerce-archive-inner .product{width:calc(33% - 30px)}
.woocommerce-archive-outer .woocommerce-archive-inner.show-4-products .product{width:calc(25% - 30px)}
.cross-sells .woocommerce-archive-outer .woocommerce-archive-inner .product{width:calc(25% - 30px)}
}@media only screen and (min-width:992px){.block-text-text .col-lg-6:first-of-type{padding-right:30px}
.block-text-text .col-lg-6:last-of-type{padding-left:30px}
}@media(min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1140px}
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.row-cols-xl-1>*{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.row-cols-xl-2>*{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.row-cols-xl-3>*{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.row-cols-xl-4>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.row-cols-xl-5>*{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.row-cols-xl-6>*{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}
.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}
.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}
.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}
.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}
.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}
.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}
.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}
.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}
.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}
.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}
.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}
.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}
.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}
.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}
.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}
.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}
.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.3333333333%}
.offset-xl-2{margin-left:16.6666666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.3333333333%}
.offset-xl-5{margin-left:41.6666666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.3333333333%}
.offset-xl-8{margin-left:66.6666666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.3333333333%}
.offset-xl-11{margin-left:91.6666666667%}
.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}
.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}
.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}
.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}
.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}
.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}
.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}
.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}
.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}
.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}
.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}
.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}
.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}
.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}
.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}
.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}
.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.m-xl-0{margin:0 !important}
.mt-xl-0,.my-xl-0{margin-top:0 !important}
.mr-xl-0,.mx-xl-0{margin-right:0 !important}
.mb-xl-0,.my-xl-0{margin-bottom:0 !important}
.ml-xl-0,.mx-xl-0{margin-left:0 !important}
.m-xl-1{margin:.25rem !important}
.mt-xl-1,.my-xl-1{margin-top:.25rem !important}
.mr-xl-1,.mx-xl-1{margin-right:.25rem !important}
.mb-xl-1,.my-xl-1{margin-bottom:.25rem !important}
.ml-xl-1,.mx-xl-1{margin-left:.25rem !important}
.m-xl-2{margin:.5rem !important}
.mt-xl-2,.my-xl-2{margin-top:.5rem !important}
.mr-xl-2,.mx-xl-2{margin-right:.5rem !important}
.mb-xl-2,.my-xl-2{margin-bottom:.5rem !important}
.ml-xl-2,.mx-xl-2{margin-left:.5rem !important}
.m-xl-3{margin:1rem !important}
.mt-xl-3,.my-xl-3{margin-top:1rem !important}
.mr-xl-3,.mx-xl-3{margin-right:1rem !important}
.mb-xl-3,.my-xl-3{margin-bottom:1rem !important}
.ml-xl-3,.mx-xl-3{margin-left:1rem !important}
.m-xl-4{margin:1.5rem !important}
.mt-xl-4,.my-xl-4{margin-top:1.5rem !important}
.mr-xl-4,.mx-xl-4{margin-right:1.5rem !important}
.mb-xl-4,.my-xl-4{margin-bottom:1.5rem !important}
.ml-xl-4,.mx-xl-4{margin-left:1.5rem !important}
.m-xl-5{margin:3rem !important}
.mt-xl-5,.my-xl-5{margin-top:3rem !important}
.mr-xl-5,.mx-xl-5{margin-right:3rem !important}
.mb-xl-5,.my-xl-5{margin-bottom:3rem !important}
.ml-xl-5,.mx-xl-5{margin-left:3rem !important}
.p-xl-0{padding:0 !important}
.pt-xl-0,.py-xl-0{padding-top:0 !important}
.pr-xl-0,.px-xl-0{padding-right:0 !important}
.pb-xl-0,.py-xl-0{padding-bottom:0 !important}
.pl-xl-0,.px-xl-0{padding-left:0 !important}
.p-xl-1{padding:.25rem !important}
.pt-xl-1,.py-xl-1{padding-top:.25rem !important}
.pr-xl-1,.px-xl-1{padding-right:.25rem !important}
.pb-xl-1,.py-xl-1{padding-bottom:.25rem !important}
.pl-xl-1,.px-xl-1{padding-left:.25rem !important}
.p-xl-2{padding:.5rem !important}
.pt-xl-2,.py-xl-2{padding-top:.5rem !important}
.pr-xl-2,.px-xl-2{padding-right:.5rem !important}
.pb-xl-2,.py-xl-2{padding-bottom:.5rem !important}
.pl-xl-2,.px-xl-2{padding-left:.5rem !important}
.p-xl-3{padding:1rem !important}
.pt-xl-3,.py-xl-3{padding-top:1rem !important}
.pr-xl-3,.px-xl-3{padding-right:1rem !important}
.pb-xl-3,.py-xl-3{padding-bottom:1rem !important}
.pl-xl-3,.px-xl-3{padding-left:1rem !important}
.p-xl-4{padding:1.5rem !important}
.pt-xl-4,.py-xl-4{padding-top:1.5rem !important}
.pr-xl-4,.px-xl-4{padding-right:1.5rem !important}
.pb-xl-4,.py-xl-4{padding-bottom:1.5rem !important}
.pl-xl-4,.px-xl-4{padding-left:1.5rem !important}
.p-xl-5{padding:3rem !important}
.pt-xl-5,.py-xl-5{padding-top:3rem !important}
.pr-xl-5,.px-xl-5{padding-right:3rem !important}
.pb-xl-5,.py-xl-5{padding-bottom:3rem !important}
.pl-xl-5,.px-xl-5{padding-left:3rem !important}
.m-xl-n1{margin:-0.25rem !important}
.mt-xl-n1,.my-xl-n1{margin-top:-0.25rem !important}
.mr-xl-n1,.mx-xl-n1{margin-right:-0.25rem !important}
.mb-xl-n1,.my-xl-n1{margin-bottom:-0.25rem !important}
.ml-xl-n1,.mx-xl-n1{margin-left:-0.25rem !important}
.m-xl-n2{margin:-0.5rem !important}
.mt-xl-n2,.my-xl-n2{margin-top:-0.5rem !important}
.mr-xl-n2,.mx-xl-n2{margin-right:-0.5rem !important}
.mb-xl-n2,.my-xl-n2{margin-bottom:-0.5rem !important}
.ml-xl-n2,.mx-xl-n2{margin-left:-0.5rem !important}
.m-xl-n3{margin:-1rem !important}
.mt-xl-n3,.my-xl-n3{margin-top:-1rem !important}
.mr-xl-n3,.mx-xl-n3{margin-right:-1rem !important}
.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem !important}
.ml-xl-n3,.mx-xl-n3{margin-left:-1rem !important}
.m-xl-n4{margin:-1.5rem !important}
.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem !important}
.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem !important}
.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem !important}
.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem !important}
.m-xl-n5{margin:-3rem !important}
.mt-xl-n5,.my-xl-n5{margin-top:-3rem !important}
.mr-xl-n5,.mx-xl-n5{margin-right:-3rem !important}
.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem !important}
.ml-xl-n5,.mx-xl-n5{margin-left:-3rem !important}
.m-xl-auto{margin:auto !important}
.mt-xl-auto,.my-xl-auto{margin-top:auto !important}
.mr-xl-auto,.mx-xl-auto{margin-right:auto !important}
.mb-xl-auto,.my-xl-auto{margin-bottom:auto !important}
.ml-xl-auto,.mx-xl-auto{margin-left:auto !important}
header#header .navigation-inner,#header-mobile .navigation-inner{padding-top:0}
.topbar-mobile{display:none}
.topbar{display:block}
.woocommerce-notices-wrapper{max-width:1200px;width:100%;margin-right:auto;margin-left:auto}
}@media screen and (min-width:1200px){header#header .navigation-inner .menu,#header-mobile .navigation-inner .menu{display:block}
.hamburger-position{display:none}
}@media(min-width:1260px){.container{max-width:1200px}
}@media only screen and (max-width:1500px){.block-cta .cta-box{width:calc(100% + 30px);margin-left:-15px}
}@media only screen and (max-width:1400px){.page-header.header-single-blog .blog-intro{padding-left:1.7647058824rem}
.single-product div.product .left-side .woocommerce-product-gallery,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery{display:block;-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset}
.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;overflow:auto;margin:0;margin-top:-44px;-webkit-transform:scale(0.6);transform:scale(0.6)}
.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li{width:14px;height:14px;border-radius:100px;border:2px solid white;overflow:hidden;margin-bottom:0;-webkit-filter:brightness(1) invert(1);filter:brightness(1) invert(1);opacity:.6}
.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li img,.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li picture,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li img,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li picture{opacity:0}
.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li img.flex-active,.single-product div.product .left-side .woocommerce-product-gallery .flex-control-nav li picture.flex-active,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li img.flex-active,.block-product-uitlichten div.product .left-side .woocommerce-product-gallery .flex-control-nav li picture.flex-active{opacity:1;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);background:white}
}@media only screen and (max-width:1330px){.left-spacing-fix .content-wrapper,.left-spacing-fix .button-wrapper{padding-left:1.7647058824rem !important}
}@media only screen and (max-width:1300px){#package-size label span:not(.amount):not(.woocommerce-Price-currencySymbol){font-size:16px}
}@media only screen and (max-width:1200px){#header{display:none}
#header-mobile{display:block}
#header-mobile .search-trigger #searchform #s{width:100% !important}
}@media(max-width:1199.98px){.chalet-slide{padding:0}
}@media only screen and (max-width:992px){html,body{overflow-x:hidden}
body.logged-in{margin-top:60px}
body:not(.logged-in){margin-top:110px}
.iframe-box{padding-bottom:0}
.iframe-box.iframe-shortcode{height:auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.iframe-box iframe{position:relative;min-height:400px}
.instagram-feed .image-holder{width:50%}
.instagram-feed .image-holder:last-of-type{display:none}
#header-mobile{position:fixed;width:100%}
h1{font-size:2.2352941176rem}
.button-wrapper{margin-top:10px}
.header-blog{padding:90px 0 110px 0}
.header-blog .left-spacing{left:0;width:100%}
.header-blog .intro-archive{padding-left:1.7647058824rem}
.button-wrapper .button,.button-wrapper .btn{margin-bottom:10px}
.sidebar-outter aside.sidebar-blog{display:none}
.single-post main#main{padding:2.9411764706rem 0 1.1764705882rem 0}
.half-spacing-top{padding-top:20px !important}
.columns-2 ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}
.columns-3 ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}
.block-hero .splits .split-40{display:none}
.block-review-logos .logos-outter .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;margin-right:calc(-100vw / 2 + 100% / 2);margin-left:5px}
.block-review-logos .logos-outter .logo{min-width:140px}
.block-cta .cta-box .content-wrapper{padding:0}
.block-cta .cta-box .content-outter{padding:2.3529411765rem}
.block-text-text .col-lg-6{padding:.8823529412rem}
.block-contact .sidebar-block .content-sidebar .content-wrapper{padding:0}
.block-contact-blocks .contact-block{margin-bottom:1.7647058824rem}
.block-quote-jake .content-wrapper{padding:0}
.block-quote-jake .image-outter{width:80px;height:80px;margin-top:20px}
.block-quote2-jake .quote-background{margin-bottom:20px;height:calc(100% - 20px);padding:2.0588235294rem}
.block-quote2-jake .content-wrapper{padding:0}
.block-quote2-jake .image-outter{width:80px;height:80px;margin-top:20px}
.block-simple-hero .content-wrapper{padding-left:1.7647058824rem}
.block-simple-hero .button-wrapper{padding-left:1.7647058824rem}
.block-text-media,.block-media-text{padding:1.7647058824rem 0}
.block-text-media .col-lg-6,.block-media-text .col-lg-6{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.block-text-media .content-wrapper,.block-media-text .content-wrapper{padding:.5882352941rem 0}
.block-text-media .under-media .content-wrapper,.block-media-text .under-media .content-wrapper{padding:0}
.block-text-media-small .media-wrapper,.block-media-text-small .media-wrapper{margin-bottom:1.1764705882rem}
.block-media-tabs .tabs,.block-tabs-media .tabs{padding:1.1764705882rem 0}
.block-media-tabs .tab-content,.block-tabs-media .tab-content{padding:1.1764705882rem 0;position:absolute !important;height:auto !important}
.block-media-tabs .tab-content.active-tab,.block-tabs-media .tab-content.active-tab{display:block;position:relative !important;visibility:visible !important;overflow-y:scroll}
.block-tabs-media.is-full-width{padding-bottom:0}
.block-media-tabs.is-full-width{padding-top:0}
.block-product-uitlichten .media-wrapper{margin-bottom:30px}
.block-refer-a-friend .refer-a-friend-block{margin-right:0;margin-bottom:30px}
section.blog-cta{padding:5.8823529412rem 0}
section.blog-cta .media-wrapper .image-holder img,section.blog-cta .media-wrapper .image-holder picture{display:none}
.big-card .card-blog .image-holder{width:100%}
.big-card .button-wrapper{display:none !important}
.mid-card .image-holder{height:336px}
.mid-card .button-wrapper{display:none !important}
.blogs-holder-card-bottom{padding-bottom:15px}
.blogs-holder-card-bottom .mid-card .card-blog{margin-bottom:30px;height:auto}
.blogs-holder-card-top .mid-card .card-blog{margin-top:0;height:auto}
.cat-cards-outter{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;margin-right:calc(-100vw / 2 + 100% / 2);justify-content: start;}
.card-cat{min-width:202px}
.woocommerce-mini-cart__empty-message{padding:0 1.1764705882rem}
.card-faq .answer .content-wrapper{padding:0}
.card-quick-add{margin-bottom:1.7647058824rem}
.card-overview .image-holder{width:100%;-ms-flex-item-align:unset;align-self:unset;min-height:250px;background-size:contain;background-position:center;background-repeat:no-repeat}
.card-overview .content-holder{-webkit-box-flex:unset;-ms-flex:unset;flex:unset}
.page-card .content-card{padding:30px 30px 30px 30px}
.woocommerce-archive{padding:5.8823529412rem .8823529412rem}
.margin-bottom{margin-bottom:1.7647058824rem}
.single-product form.cart{padding-right:0}
.woocommerce-archive-outer .show-5-products,.woocommerce-archive-outer .show-4-products{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;margin-right:calc(-100vw / 2 + 100% / 2);margin-left:-15px}
.woocommerce-archive-outer .show-5-products .card-cat,.woocommerce-archive-outer .show-4-products .card-cat{min-width:202px}
.single-product div.product{padding-top:40px}
.single-product div.product .left-side .simple-btn-prev,.block-product-uitlichten div.product .left-side .simple-btn-prev{display:none}
.single-product div.product .summary,.block-product-uitlichten div.product .summary{margin-top:10px}
.commentlist .row{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;max-width:100vw;margin-left:0}
.commentlist .post-each-comment{min-width:260px}
.tooltip-lef .tooltiptext{left:0}
.send-labels{margin-bottom:0}
.woo-content-holder{margin-bottom:30px}
.slick-dots{-webkit-transform:scale(0.6);transform:scale(0.6)}
footer#footer .footer-inner .first-row{padding:0 1.7647058824rem 0 1.7647058824rem}
footer#footer .footer-inner .second-row{padding:1.7647058824rem 1.7647058824rem 0 1.7647058824rem}
footer#footer .footer-inner .third-row{padding:1.7647058824rem 1.7647058824rem 1.4117647059rem 1.7647058824rem}
footer#footer .socket .socket-inner{display:block}
footer#footer .socket .socket-inner ul li{padding:0 !important;margin:10px 0;display:block !important}
}@media screen and (max-width:992px){.is-full-width .splits{display:block;position:relative;height:50%}
.is-full-width .splits .split-45{width:100%;padding:0 15px}
.is-full-width .splits .split-55{width:100%}
}@media only screen and (max-width:768px){section{padding:2.9411764706rem 0}
.content-wrapper .table-wrapper table{min-width:200%}
.instagram-feed{padding:1.1764705882rem 0 0 0}
.cmplz-cookiebanner{right:0 !important}
.small-padding{padding:35px 0 0 0 !important}
.block-hero{padding:2.0588235294rem 0 2.0588235294rem 0}
.archive .block-hero{padding:3.8235294118rem 0 3.8235294118rem 0}
.archive .block-hero h1{margin-bottom:0}
.archive .block-hero *{color:#fff}
.archive .block-hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.6;z-index:1}
.block-review-logos{padding:2.0588235294rem 0 2.0588235294rem 0}
.block-text-text{padding:2.0588235294rem 0 2.0588235294rem 0}
.block-mix-match .bg-mix{padding:2.4117647059rem 1.1764705882rem}
.block-featured-reviews{padding:2.0588235294rem 0 2.0588235294rem 0}
.block-featured-faq{padding:2.0588235294rem 0}
.card-faq .question h3{padding-right:30px}
.woocommerce-cart-form__cart-item .product-content h3.product-name a{display:block;padding-right:18px;font-size:18px;line-height:normal;word-break:break-word}
.card-product-archive .image-holder{height:28.8235294118rem}
.cart .cart-collaterals-outter .coupon button.button{position:relative;border-radius:100px}
}@media only screen and (max-width:575px){.single-product div.product .left-side,.block-product-uitlichten div.product .left-side{-webkit-transform:translateY(-40px) translateX(10px);transform:translateY(-40px) translateX(10px);width:calc(100% + -20px)}
}@media(max-width:575.98px){.slick-arrow{right:0}
.slick-arrow.slick-prev{left:0}
}@media print{.d-print-none{display:none !important}
.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}
.d-print-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}
}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes lds-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@-webkit-keyframes rotationBack{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}@keyframes rotationBack{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}
}