/*Custom Fonts*//*lemon_tuesday - REGULAR*//*amatic_sc - BOLD*//*one_little_font - REGULAR*/@font-face{font-family:'lemon_tuesday';src:url('./customfonts/lemon_tuesday-webfont.woff2') format('woff2'),url('./customfonts/lemon_tuesday-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'amatic_sc';src:url('./customfonts/amaticsc-bold-webfont.woff2') format('woff2'),url('./customfonts/amaticsc-bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}@font-face{font-family:'one_little_font';src:url('./customfonts/one_little_font_regular-webfont.woff2') format('woff2'),url('./customfonts/one_little_font_regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}/*Main*/A.snipcart-customer-signin{cursor:pointer;}HTML{scroll-behavior:smooth;background:#FFF;}BODY.expand{overflow-x:hidden;}BODY{}*{letter-spacing:0;line-height:1.4em;margin:0;font-family:'apertura';}::selection{background:#DD670D;/* WebKit/Blink Browsers */}::-moz-selection{background:#DD670D;/* Gecko Browsers */}SECTION{padding-left:20px;padding-right:20px;}A{text-decoration:none;color:#000000;}P{line-height:1.5em;font-size:1.2em;padding-bottom:20px;font-weight:300;color:#1A1A1A;}P A{color:#4F0205;border-bottom:1px solid rgba(0,0,0,0.103);transition:0.2s;font-weight:bold;}P.summary{margin-top:-20px;}P A:hover{color:#000000;border-bottom:1px solid rgba(0,0,0,1);}BLOCKQUOTE{}BLOCKQUOTE P{color:grey;}H1{font-size:3.8em;font-weight:bold;line-height:1em;color:#4F0205;}H2{font-size:3.3em;line-height:1.5em;font-family:'amatic_sc';font-weight:normal;padding-bottom:30px;color:#4F0205;}H2 STRONG{}H2 I{padding-right:25px;}H2 A.anchor{display:none;}H3{font-size:2.8em;font-weight:normal;line-height:1.2em;font-family:'lemon_tuesday';color:#FFF;text-shadow:0px 3px 10px rgba(0,0,0,0.1);}H4{font-family:'one_little_font';text-transform:uppercase;font-size:1.9em;font-weight:normal;color:#000000;}UL{padding:0;list-style:none;}SUB{font-family:'lemon_tuesday';font-weight:normal;}.container{margin:0 auto;width:100%;}SPAN{}A.button,BUTTON.button{font-family:'amatic_sc';font-weight:normal;text-shadow:0px 3px 10px rgba(0,0,0,0.177);display:inline-flex;align-items:center;justify-content:center;display:inline-block;padding:10px 30px;text-align:center;border-radius:10px;overflow:hidden;position:relative;z-index:1;box-shadow:0px 5px 30px rgba(0,0,0,0.15);transition:1s;font-size:2em;background:#662324;color:#FFF;}A.button.large-button{width:100%;max-width:500px;font-size:2.4em;}A.button:hover,BUTTON.button:hover{background:#4F0205 !important;box-shadow:0px 10px 50px rgba(0,0,0,0.5);color:#FFF !important;/*transform: translateY(-5px);*/}A.button:hover I,BUTTON.button:hover I{color:#DD660D;}A.button:after,BUTTON.button:after{content:'';background:url(images/matte-white.png) center top/cover no-repeat border-box padding-box;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0.15;transition:1s;}A.button:hover:after,BUTTON.button:hover:after{background-position:bottom center;opacity:0.3;}A.button I,BUTTON.button I{font-size:0.9em;padding-left:25px;transition:0.2s;}/*Breadcrumbs*/.breadcrumb-wrap{background:#FFF;position:relative;}UL.breadcrumb{z-index:10;margin-top:40px;padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #F1ECD9;text-align:center;}UL.breadcrumb LI{display:inline-block;}UL.breadcrumb LI:first-child:before{display:none;}UL.breadcrumb LI:before{content:'\f054';font-family:'Font Awesome 6 Pro';color:rgba(0,0,0,0.318);padding-right:10px;padding-left:10px;font-size:0.8em;}UL.breadcrumb LI A{border-bottom:2px solid transparent;color:#4F0205;font-size:1.1em;}UL.breadcrumb LI A:hover{border-bottom:2px solid rgba(0,0,0,0.094);}UL.breadcrumb LI A.current{font-weight:800;}/*Pre Header*/.pre-header{background:#4F0205;box-shadow:0px 5px 10px rgba(0,0,0,0.1);position:relative;}.scroll-wrapper{padding-top:10px;padding-bottom:10px;position:relative;}.secondary-nav{text-align:right;color:#FFF;display:none;}.scroll-item{min-width:600px;color:#FFF;text-align:left;font-size:1em;width:100%;display:none;text-shadow:0px 3px 5px rgba(0,0,0,0.05);text-align:center;}.scroll-item I{padding-right:10px;}.scroll-item SPAN STRONG{font-weight:700;}.scroll-item SPAN{font-weight:300;}@keyframes scroll-left{0%{-moz-transform:translateX(0%);-webkit-transform:translateX(100%);transform:translateX(100%);}100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%);}}/*Header*/.header{position:relative;z-index:100;}.header .row{align-items:flex-start;}.main-logo{flex:0 !important;}.community-main-logo{flex:1 !important;margin-bottom:20px;margin-top:20px;}A.mini-logo{display:none;}.main-logo A IMG{max-width:350px;}.community-main-logo IMG{max-width:350px !important;}.main-navigation{padding-top:50px;text-align:right;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;}UL.main-menu{position:relative;padding-right:5px;}UL.main-menu LI{display:inline-block;padding-left:20px;padding-right:20px;position:relative;padding-bottom:10px;}UL.main-menu LI A{font-size:1.2em;font-weight:500;color:#4F0205;display:block;padding:0px 0px 0 0px;}UL.main-menu LI:after{content:'';width:10px;height:10px;background:#4F0205;border-radius:100%;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);opacity:0;transition:0.3s;}UL.main-menu LI:hover:after{opacity:1;}UL.main-menu LI.active A{font-weight:bold;}UL.main-menu LI.active:after{background:#DD660D;opacity:1;}.shopping-menu{border-left:2px solid rgba(0,0,0,0.082);padding-left:10px;}.shopping-menu A{font-size:1.4em;margin-left:15px;margin-right:15px;display:inline-block;color:#4F0205;transition:0.2s;}.shopping-menu A:hover{color:#DD660D;}A.snipcart-checkout{cursor:pointer;position:relative;}A.snipcart-checkout SPAN{position:absolute;top:-5px;font-weight:bold;right:-10px;width:20px;color:#FFF;font-size:0.6em;display:flex;justify-content:center;align-items:center;background:#DD660D;height:20px;border-radius:100%;}/*Hero*/.hero{overflow:hidden;position:relative;}.hero-content{}.community-hero .hero-content{text-align:center;padding-bottom:100px;}.community-hero .hero-content .col-md-6{margin:0 auto;}.space-intro{margin-top:30px;font-size:1.1em;}IMG.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;}VIDEO.hero-background{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;opacity:0.3;}.hero-video-wrap{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#E4E1D0;z-index:-1;}.hero-content SUB{font-size:3.4em;color:#DD660D;display:block;padding-bottom:15px;padding-top:50px;}.hero-content H1{font-size:;z-index:1;position:relative;}.icon-list-mini{z-index:1;position:relative;}.hero-shot{top:-75px;position:relative;margin-bottom:-100px;}.hero-shot IMG{position:relative;z-index:10;}/*Home Bottom*/.custom-shape-divider-bottom{position:absolute;top:-200px;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg);overflow:;}.custom-shape-divider-bottom:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;}.custom-shape-divider-bottom SVG{position:relative;display:block;width:calc(100% + 1.3px);height:200px;}.custom-shape-divider-bottom .shape-fill{fill:#FBF7EA;}/*Icon Item Mini*/.icon-item-mini{position:relative;display:inline-block;padding-top:50px;padding-bottom:50px;font-size:2.8em;padding-right:40px;}.icon-item-mini SPAN{font-family:'amatic_sc';font-weight:normal;text-transform:uppercase;}.icon-item-mini I{padding-right:15px;color:#DD660D;font-weight:100;}/*Intro Points*/.intro-points{margin-top:-100px;position:relative;padding:0px;}.intro-points-content{background:#FBF7EA;position:relative;width:100%;left:0;background:;padding-top:30px;margin-bottom:-150px;}.intro-points-content .container{z-index:10;position:relative;}.intro-points-content .col-md-6{display:flex;}.intro-points-content H2{text-align:center;padding-top:50px;}/*List Item*/.list-item{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:25px;}.list-item-icon{flex:0;position:relative;padding-right:30px;}.list-item-icon I{font-size:4.5em;font-weight:100;color:#DD660D;}.list-item-content{flex:1;}.list-item-content P{padding-bottom:5px;}/*Link Cards*/.link-card{position:relative;margin:20px;padding:35px;display:flex;flex-direction:row;flex-wrap:wrap;border-radius:20px;z-index:1;box-shadow:0px 5px 30px rgba(0,0,0,0.1);}.link-card:after{content:'';background:url(images/matte-white.png) left/cover no-repeat border-box padding-box;-webkit-mask-image:-webkit-gradient(linear, left center, right center, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));mask-image:linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2;opacity:0.3;width:75%;}.link-card-image{flex:0;}.link-card-content{flex:1;display:flex;flex-direction:column;justify-content:center;padding-left:50px;}.link-card-content H3{padding-bottom:15px;}.link-card-content P{color:#FFF;text-shadow:0px 3px 5px rgba(0,0,0,0.1);padding-bottom:30px;font-size:1.2em;}.link-card-image IMG{max-width:200px;border-radius:15px;transform:translateY(-50px) rotate(-2deg);}.link-card A.button{}.link-card A.button:after{display:none;}/*Content Sections*/.content-section.chocolate-cosmos H2{color:#DD670D;}.align-Right .row{flex-direction:row-reverse;}.align-Right .content-section-image{padding-left:0px;padding-right:76px;}.align-Right .image-caption{right:0px;left:-20px;}.content-section .single-link,.content-section .multi-link{padding-top:40px;}.content-section H2{font-size:4.2em;padding-bottom:20px;}.continued-section H2{font-size:3.8em;}.content-section P{font-size:1.3em;color:#FFF;}.content-section P STRONG{font-weight:bold;}.review-wrapper P{color:black;}P.small{font-size:1.1em;}.content-section.pearl P,.content-section.pearl UL LI{color:#4F0205;}.content-section UL LI{color:#FFF;}.content-section .list-item{text-align:left;}.content-section .list-item H4{color:#FFF;}.content-section .list-item P{font-size:1.1em;color:#E8DCD7;}.content-section .list-item I{color:#EBA68D;}.content-section.melon .list-item I{color:#4F0205;}.content-section.pearl .list-item H4,.content-section.pearl .list-item P,.content-section.melon .list-item H4,.content-section.melon .list-item P,.content-section.melon UL LI,.content-section.melon P{color:#4F0205;}.content-section UL{padding-bottom:10px;}.content-section UL LI,.content-section OL LI{padding-bottom:20px;font-size:1.3em;position:relative;}.content-section OL{padding-left:20px;}.content-section UL LI{padding-left:60px;}.content-section UL LI:before{content:'\f061';position:absolute;left:20px;font-family:'Font Awesome 6 Pro';font-size:0.8em;color:#DD660D;font-weight:bold;}.subtitle SUB{font-size:2.5em;}.subtitle I{font-size:2.2em;padding-right:17.5px;color:#E8E1C6;}.pearl .subtitle I{color:#DD660D;}.subtitle{display:block;position:relative;padding-bottom:10px;}.special-content-section-pad{padding-top:220px !important;}.content-section{position:relative;padding-top:100px;padding-bottom:100px;display:block;}.content-background-image{position:absolute;top:0;left:0;width:100%;height:100%;}.content-background-image IMG{position:relative;width:100%;height:100%;object-fit:cover;opacity:0.1;}.content-section-image{padding-left:75px;position:relative;}.content-section-image-wrapper{display:flex;justify-content:center;align-items:center;}.continued-section .content-section-image{padding-bottom:30px;}.continued-section .content-section-image IMG{max-height:400px;object-fit:cover;}.content-section-image IMG{max-width:100%;border-radius:35px;box-shadow:0px 3px 30px rgba(0,0,0,0.1);}.no-shadow-image{width:100%;}.no-shadow-image IMG{box-shadow:none !important;max-height:500px;width:100%;max-width:500px !important;object-fit:cover;}.image-caption{position:absolute;right:-15px;bottom:-15px;max-width:300px;background:#6C5F52;padding:25px;border-radius:12.5px;z-index:1;box-shadow:0px 3px 10px rgba(0,0,0,0.1);}.image-caption:after{content:'test';background:url(images/matte-white.png) left/cover no-repeat border-box padding-box;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0.2;}.image-caption SPAN.caption-title{display:block;font-family:'lemon_tuesday';font-size:3em;color:#E8E0C5;}.image-caption SPAN.caption-subtitle{font-family:'amatic_sc';font-size:1.9em;}.content-section.align-Centre{text-align:center;}.content-section.align-Centre P{max-width:1200px;margin:0 auto;}.content-section.align-Centre UL LI{text-align:left;}.light P,.light UL LI,.light OL LI,.light-alt P,.light-alt UL LI,.light-alt OL LI{color:#4F0205;}.continued-section-first{padding-top:100px !important;}.continued-section-last{padding-bottom:100px !important;}.continued-section-wrapper{padding:0px;position:relative;z-index:1;}.continued-section-wrapper .content-background-image{z-index:1;}.continued-section-wrapper .content-section .container{z-index:2;position:relative;}.continued-section{padding-bottom:0px;padding-top:30px;}.content-section.align-Centre .col-md-6{flex:0 0 100%;max-width:100%;margin:0 auto;}/*Footer*/.footer{position:relative;padding:0px;z-index:2;}.pre-footer{background:#6E6456;position:relative;padding-top:100px;padding-bottom:100px;text-align:center;box-shadow:0px 0px 30px rgba(0,0,0,0.1);z-index:1;}.pre-footer:before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background:url(images/matte-white.png) left/cover no-repeat;opacity:0.15;z-index:-2;}.space-prefooter:before{background:none;}.pre-footer:after{position:absolute;content:'';top:0;left:0;width:100%;height:100%;background:rgb(255,255,255);background:-moz-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(110,100,86,1) 50%);background:-webkit-linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(110,100,86,1) 50%);background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(110,100,86,1) 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#6e6456",GradientType=1);z-index:-1;}.footer-logos{display:flex;align-items:center;justify-content:center;padding-bottom:50px;}.footer-logo{padding-left:30px;padding-right:30px;}.footer-logo IMG{width:100%;}.pre-footer P{color:#FFF;padding-bottom:0px;font-size:1.3em;}/*Main Footer Area*/.mailing-list-box{position:relative;background:#EEA990;border-radius:1000px;display:flex;justify-content:center;align-items:center;padding:15px 25px;transform:translateY(-40px);z-index:10;}.mailing-list-box A.button{font-size:1.6em;padding-left:20px;padding-right:20px;margin-left:20px;padding-top:5px;padding-bottom:5px;}.mailing-list-box A.button I{font-size:0.8em;padding-left:15px;}.mailing-list-box P{padding-bottom:0px;}.mailing-list-box FORM{padding-left:25px;display:flex;align-items:center;}.mailing-list-box FORM INPUT{font-size:1.1em;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;border-bottom-left-radius:100px;border-top-left-radius:100px;border:none;box-shadow:0px 3px 10px rgba(0,0,0,0.1);height:35px;outline:none;}.mailing-list-box FORM BUTTON{background:#6E6456;color:#FFF;height:35px;display:inline-flex;padding-right:10px;justify-content:center;align-items:center;border:none;padding-left:10px;font-size:1.2em;cursor:pointer;border-top-right-radius:100px;border-bottom-right-radius:100px;box-shadow:0px 3px 10px rgba(0,0,0,0.1);transition:0.2s;}.mailing-list-box FORM BUTTON:hover{background:#4F0205;color:#DD670D;}.main-footer{background:#38322A;position:relative;}.main-footer-content{padding-top:50px;padding-bottom:75px;}.col-md-3.logo-footer{flex:0 0 33% !important;max-width:33% !important;padding-right:20px;}.main-footer-content .col-md-3{flex:0 0 22.3%;max-width:22.3%;}IMG.footer-logo{filter:invert(100%);width:375px;max-width:100%;}.logo-footer P{font-weight:bold;color:#DD660D;font-size:1.2em;}.logo-footer SPAN,.logo-footer SPAN A{color:rgba(255,255,255,0.819);font-weight:300;font-size:1.1em;display:block;padding-bottom:5px;}.logo-footer SPAN A{display:inline-block;}.logo-footer SPAN A:hover{color:#DC660D;}.post-footer{position:relative;background:#24211C;padding-top:30px;padding-bottom:30px;}SPAN.coaching,SPAN.coaching A,SPAN.coaching STRONG{font-family:'one_little_font';font-weight:normal;text-transform:uppercase !important;color:#FFF;font-size:1.2em;}SPAN.coaching I{color:#DD660D;padding-right:10px;}SPAN.coaching STRONG{color:#DD660D;padding-right:10px;}SPAN.coaching A{text-decoration:underline;color:#E9E2C7;}SPAN.coaching A:hover{text-decoration:none;}.text-align-right{text-align:right;}.outward-box SPAN{display:block;color:#767167;font-size:0.8em;}.outward-box A.outward{color:#9C968B;transition:0.2s;}.outward-box A.outward:hover{color:#FFF;}/*Socials*/.socials{padding-top:40px;}.socials A{font-size:2.6em;color:#EEA990;margin-right:20px;transition:0.2s;display:inline-block;}.socials A:hover{color:#DD660D;text-shadow:0px 5px 20px rgba(0,0,0,0.2);transform:translateY(-5px);}/*Footer Links*/SPAN.footer-heading{font-family:'amatic_sc';font-size:2.6em;color:#DD660D;display:block;padding-bottom:30px;}.main-footer-content UL{padding-bottom:40px;}.main-footer-content UL LI A{color:rgba(255,255,255,0.828);font-size:1.1em;margin-bottom:10px;display:inline-block;transition:0.2s;}.main-footer-content UL LI A:hover{color:#FFF;}/*Product Previews*/.slick-arrow{background:none;border:none;font-size:2em;cursor:pointer;outline:none;}.slick-arrow:hover{color:#DD660D;}.slick-buttons{margin-top:30px;}.product-preview-container .text-align-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;}.slick-list{padding-top:20px !important;padding-bottom:20px !important;}.slick-track{display:flex !important;width:100% !important;flex-direction:row;}.slick-slide{height:inherit !important;outline:none;}.dark-text P{color:#4F0205 !important;}.product-preview-container{position:relative;background:#F5ECE7;}.product-preview-container .subtitle,.product-preview-container .subtitle I{color:#DD660D;}.product-preview-container SUB{font-size:2em;}.product-preview-container H2{font-size:4.3em;}.product-previews{position:relative;padding-top:60px;padding-bottom:30px;}.product-preview{background:#FFF;margin:20px;border-radius:20px;box-shadow:0px 5px 30px rgba(0,0,0,0.1);position:relative;display:flex;flex-direction:column;}.product-preview A{cursor:pointer;}.full-products .product-preview{margin:20px;margin-bottom:50px;transition:0.2s;}.full-products .product-preview:hover{transform:translateY(-10px);box-shadow:0px 0px 30px rgba(0,0,0,0.168);}.product-preview.highlighted{background:#DD660D;}.product-content{padding:0px 40px 30px;z-index:1;}.product-preview H3{font-family:'amatic_sc';font-size:3.1em;color:#4F0205;text-shadow:none;display:flex;align-items:center;margin-bottom:15px;}.product-preview H3 SPAN{font-size:0.33em;display:inline-flex;margin-left:15px;font-family:'apertura';font-weight:bold;background:#4F0205;color:#FFF;padding-top:10px;padding-bottom:10px;padding-left:12.5px;padding-right:12.5px;border-radius:15px;}SPAN.price{font-family:'one_little_font';text-transform:uppercase;font-size:1.9em;font-weight:normal;}SPAN.price-updater{font-family:'one_little_font';text-transform:uppercase;font-weight:normal;}.product-preview P{font-size:1.15em;}.product-image{width:100%;text-align:center;}.product-image IMG{max-width:100%;transform:translateY(-20px);margin:0 auto;}.reviews-preview{border-top:1px solid #E5E5E5;margin-top:15px;padding-top:20px;display:flex;justify-content:space-between;}.review-stars{color:#DD660D;}SPAN.review-average{display:inline-block;margin-left:10px;font-weight:bold;}.review-count,.review-count A{color:#A46E51;font-weight:bold;}A.preview-button,BUTTON.preview-button{display:block;border:none;width:100%;text-align:center;padding:20px;background:#A46E51;font-family:'one_little_font';font-size:1.6em;text-transform:uppercase;color:#FFF;border-bottom-left-radius:20px;border-bottom-right-radius:20px;transition:0.2s;margin-top:auto;cursor:pointer;}A.preview-button:hover,BUTTON.preview-button:hover{background:#4F0205;}A.preview-button:hover I,BUTTON.preview-button:hover I{padding-left:30px;}A.preview-button I,BUTTON.preview-button I{padding-left:20px;font-size:0.8em;transition:0.2s;}.product-top{position:absolute;top:0;left:0;width:100%;height:50%;border-top-left-radius:20px;border-top-right-radius:20px;overflow:hidden;background:url(images/product-bg.png) 0 0/cover no-repeat;opacity:0.2;z-index:0;}.onetoone-product .product-top{background:url(images/product-bg-2.png) 0 0/cover no-repeat;}.highlighted .product-top{background:url(images/product-bg-invert.png) 0 0/cover no-repeat;}.product-top:after{content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:rgb(255,255,255);background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);z-index:1;}.highlighted .product-top:after{background:rgba(220,102,13,1);background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(220,102,13,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(220,102,13,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(220,102,13,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);z-index:1;}.product-previews .row{align-items:stretch;}.product-previews .row .col-md-4{display:flex;align-items:stretch;justify-content:center;flex-direction:row;}.highlighted .product-content>*{color:#FFF !important;text-shadow:0px 3px 10px rgba(0,0,0,0.05);}.highlighted .review-stars I{color:#E9E2C7;}.highlighted SPAN.review-average{color:#E9E2C7;}.highlighted .review-count{color:#E9E2C7;}.highlighted A.preview-button{background:#4F0205;}.highlighted A.preview-button:hover{background:#000;}/*Page Preview Sections*/.page-preview-container{position:relative;background:#F5ECE7;}.parent-page-previews{padding-top:30px;padding-bottom:50px;}.text-align-centre{text-align:center;}.centre-align-text{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;}.page-previews{position:relative;}.page-preview-wrap{position:relative;display:flex;margin:30px;}A.page-preview{position:relative;display:flex;align-items:flex-end;width:100%;min-height:500px;z-index:1;border-radius:20px;padding:40px;background:#FFF;box-shadow:0px 10px 50px rgba(0,0,0,0.15);transition:0.2s;}A.page-preview:hover{transform:translateY(-10px);}A.page-preview:hover .page-preview-image IMG{transform:scale(1.1,1.1);}A.page-preview:hover .page-preview-button SPAN{background:#4F0205;}A.page-preview:hover .page-preview-button SPAN:after{background-position:left;opacity:0.3;}.page-preview-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;border-radius:20px;}.page-preview-image:after{background:rgb(255,255,255);background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);content:'';position:absolute;top:0;left:0;width:100%;height:100%;}.page-preview-image IMG{top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0.7;transition:0.5s;}.page-preview-content H3{color:#D6630F;text-shadow:0px 0px 10px rgba(255,255,255,0.3);padding-bottom:20px;}.page-preview-content P{font-size:1.2em;}.page-preview-button{position:absolute;bottom:-10px;right:20px;}.page-preview-button SPAN{font-family:'one_little_font' !important;box-shadow:0px 5px 30px rgba(0,0,0,0.2);text-transform:uppercase;font-size:1.6em;background:#D5600D;border-radius:10px;padding-left:30px;padding-right:30px;padding-top:12.5px;padding-bottom:7.5px;color:#FFF;position:relative;z-index:1;transition:0.5s;}.page-preview-button SPAN:after{content:'';background:url(images/matte-white.png) bottom left/cover no-repeat border-box padding-box;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;opacity:0.15;transition:1s;}/*Landing Page*/.full-screen{min-height:100vh;position:relative;background:#FFFFFF;display:flex;justify-content:center;align-items:stretch;padding:0px;}.full-screen .row{width:100%;}.landing-left .container{max-width:calc(1750px / 100 * 66%);display:flex;justify-content:center;position:relative;z-index:10;}.landing-left .col-md-12{max-width:none !important;width:auto;display:block;}.landing-left{position:relative;display:flex;align-items:center;background:#F3EEDB;z-index:1;}.landing-left:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:url(./images/product-bg-flip.png) left/cover no-repeat;opacity:0.1;}.landing-logo IMG{max-width:100%;}.landing-logo{margin-bottom:40px;}.full-screen SUB{font-size:2.4em;color:#DD660D;}.full-screen H2{font-size:5em;color:#4F0205;padding-bottom:30px;padding-top:10px;line-height:1em;}.full-screen P{font-weight:bold;font-size:1.3em;}.full-screen UL{padding-bottom:30px;}.full-screen UL LI{font-size:1.3em;padding-bottom:10px;position:relative;padding-left:35px;}.full-screen UL LI.special{font-weight:bold;color:#DD660D;}.full-screen UL LI:before{content:'\f061';font-family:'Font Awesome 6 Pro';position:absolute;left:0;}.landing-right{position:relative;background:#A46E51;display:flex;align-items:center;}.landing-right .landing-image IMG{max-width:100%;}.landing-right .landing-image{transform:translateX(-40%);/*opacity: 0;*//*animation: slide 1s 0.5s forwards running;*/}@keyframes slide{0%{transform:translateX(-40%) translateY(50px);opacity:0;}100%{transform:translateX(-40%) translateY(0px);opacity:1;}}IMG.bg-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.1;object-fit:cover;}.landing-content{padding:30px;position:relative;display:block;}.landing-content A.button{margin-bottom:30px;}.landing-content SPAN{/*display: block;*/}.landing-content SPAN A{display:inline-block;margin-bottom:10px;font-size:1.2em;font-weight:bold;color:#BD8470;transition:0.2s;}.landing-content SPAN A:hover{color:#4F0205;}.landing-content .socials{padding-top:20px;}.popup-wrap{padding:40px !important;background:#F4EFDE;display:block;position:relative;z-index:1;}.fancybox-content{border-radius:30px;}.popup-wrap:after{content:'';opacity:0.2;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background:url(./images/product-bg-flip.png) left bottom no-repeat;}.InputfieldSubmit BUTTON{background:#DD660D !important;width:100%;}.landing-thankyou{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:20;background:#4F0204;padding:30px;text-align:center;max-width:350px;border-radius:20px;opacity:0;animation:popup 1s 0.3s forwards;z-index:10000000;}.landing-thankyou A{margin-top:10px;margin-bottom:10px;}.share-socials A{font-size:2em;padding:5px;color:#FFF;}.share-socials A:hover{color:#F3EDDA;}@keyframes popup{0%{opacity:0;transform:translateY(-40%) translateX(-50%);}100%{opacity:1;}}.landing-thankyou H2,.landing-thankyou P{padding-bottom:10px;color:#FFF;}@media (min-width:0px) and (max-width:900px){.full-screen{display:block;}.full-screen .container{display:block;padding:0px;}.landing-content{text-align:center;}.landing-content SUB{font-size:2em;}.landing-content H2{font-size:4em;}.landing-content P,.landing-content UL LI{font-size:1.2em;}.landing-content UL LI:before{display:none;}.landing-content UL LI{padding-left:0px;}.landing-content A.button.large-button{display:block;min-width:auto !important;width:100% !important;font-size:2em;}.landing-logo IMG{max-width:300px;width:100%;}.landing-right{background:none;}.landing-right IMG.bg-overlay{display:none;}.login-register-wrapper{margin-left:0px !important;margin:0 auto !important;margin-bottom:30px !important;padding:30px !important;text-align:left;position:relative !important;left:0 !important;width:100% !important;max-width:100% !important;transform:none !important;top:0 !important;}.login-register-wrapper SPAN{display:inline;}.login-register-wrapper H2{font-size:1.3em !important;text-align:center;}.login-page-wrapper .landing-content{padding:0px;}.landing-thankyou{width:calc(100% - 30px);}}/*Pages Header*/.pages-header{background:none;}.pages-header .main-logo{padding-top:20px;padding-bottom:30px;}.pages-header A IMG{max-width:275px;}.text-content{padding-top:0px;background:#FFF;}.text-content P,.text-content H2,.text-content UL LI{color:#000;}.text-content .container{max-width:1200px;}.page-intro H1,.product-intro H1{font-family:'amatic_sc';font-size:5.2em;font-weight:normal;padding-bottom:20px;text-transform:uppercase;color:;}.page-intro{text-align:center;background:none;padding-bottom:100px;}.page-intro UL.breadcrumb{border-bottom:none;padding:0px;font-size:0.9em;}SPAN.page-summary{font-size:1.3em;max-width:1000px;display:block;margin:0 auto;}/*Shape Dviders - Pages*/.custom-shape-divider-bottom.pages-white{z-index:1000;top:-50px !important;}.custom-shape-divider-bottom.pages-white SVG{height:50px;filter:drop-shadow(0px 5px 10px rgba(0,0,0,0.05));}.custom-shape-divider-bottom.pages-white .shape-fill{fill:#FFFFFF;}.custom-shape-divider-bottom.pages-white.product-divider .shape-fill{fill:#fdfaef;}.offwhite .shape-fill{fill:#F5ECE7 !important;}.divider-wrap{position:relative;}.background-layer{position:absolute;top:0;left:0;width:100%;height:50vh;min-height:900px;background:#F3EEDB;z-index:-1;}@-moz-document url-prefix(){.divider-wrap{display:none;}.custom-shape-divider-bottom{display:none;}}.event-page-layer{height:80vh;}.background-layer.all-products-page{background:#EBDBD2;}.background-layer:before{content:'';position:absolute;top:0;left:0;width:50%;height:100%;background:url(./images/heading-bg.png) right top/cover no-repeat;opacity:0.2;}.background-layer.event-page-layer:before,.background-layer.community-bg-new:before{background:url(./images/heading-bg-2.png) right top/cover no-repeat;}.background-layer.event-page-layer:after,.background-layer.community-bg-new:after{background:url(./images/heading-bg-2.png) right bottom/cover no-repeat;}.background-layer:after{content:'';position:absolute;top:0;right:0;width:50%;height:100%;background:url(./images/heading-bg.png) right bottom/cover no-repeat;opacity:0.2;transform:scaleX(-1);}.background-layer.event-page-layer{min-height:1200px;}/*Product Page*/.product-intro{position:relative;z-index:1001;padding-bottom:60px;}.event-page-intro{padding-bottom:150px;}.product-intro .container{max-width:1350px;}.product-intro .subtitle SUB I{color:#DD660D;font-size:1em;}.product-intro .subtitle SUB{font-size:2.2em;color:#DD660D;}.product-intro H1{padding-bottom:20px;padding-top:20px;}.product-intro P{max-width:500px;font-size:1.3em;}.product-images A{position:relative;outline:none;}.product-images A:after{content:'\f06e';color:#FFF;font-family:'Font Awesome 6 Pro';position:absolute;top:50%;left:50%;z-index:10;transform:translateY(-50%) translateX(-50%) scale(2);opacity:0;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border:1px solid #FFF;box-shadow:0px 0px 100px rgba(0,0,0,0.1);transition:0.2s;}.product-images A:hover:after{opacity:1;transform:translateY(-50%) translateX(-50%) scale(1.2);}.primary-image A{background:none;transition:0.2s;display:block;border-radius:20px;overflow:hidden;}.primary-image A:hover{}.primary-image IMG{max-width:100%;}.product-images{position:absolute;top:0;left:0;padding-right:75px;}.product-image-container{position:relative;top:40px;}.additional-images{width:100%;position:relative;display:flex;flex-direction:row;justify-content:center;align-items:stretch;}.add-image{flex:0 0 33%;position:relative;display:flex;padding:15px;}.add-image A{position:relative;display:flex;border-radius:15px;overflow:hidden;background:#EEE9D6;transition:0.2s;}.add-image A:hover{box-shadow:0px 0px 0px 5px rgba(220,102,13,0.547);}.add-image A IMG{width:100%;max-height:160px;object-fit:cover;margin-bottom:-6px;}.product-intro SPAN.price{display:block;}.product-intro .reviews-preview{max-width:300px;border-top:0px;padding-top:0px;}.product-options{position:relative;background:#FDFAEF;padding-top:50px;padding-bottom:75px;}.product-options .container{max-width:1350px;}SPAN.option-title{position:relative;display:block;padding-bottom:20px;font-size:1.1em;}UL.option-list{position:relative;padding-bottom:20px;}UL.option-list LI{display:inline-block;}UL.option-list LI A{margin-right:15px;display:inline-block;padding:10px 15px;background:#FFF;border:2px solid #4F0205;border-radius:10px;font-weight:bold;color:#4F0205;transition:0.2s;margin-bottom:10px;}UL.option-list LI A:hover{background:#4F0205;color:#FFF;}UL.option-list LI A.selected{background:#DD660D;border:2px solid #DD660D;color:#FFF;}UL.option-list LI A.selected I{padding-left:10px;font-weight:bold;}.purchase-option{position:relative;display:block;background:#FFFDF8;box-shadow:0px 3px 30px rgba(0,0,0,0.05);border-radius:10px;border:2px solid #E4E2D8;margin-bottom:25px;padding:20px;max-width:400px;}.subscription-info{position:relative;display:block;background:#FFFDF8;box-shadow:0px 3px 30px rgba(0,0,0,0.05);border-radius:10px;border:2px solid #E4E2D8;margin-bottom:25px;padding:20px;max-width:400px;}.purchase-option:hover{border:2px solid #DC660D;cursor:pointer;}.purchase-option .purchase-title{display:block;font-size:1.1em;font-weight:bold;padding-bottom:22.5px;display:flex;}.purchase-option .purchase-title I{margin-right:12.5px;background:#FFF;border-radius:100px;}.purchase-option UL LI,.subscription-info UL LI{padding-bottom:10px;font-size:1.1em;padding-left:40px;position:relative;}.purchase-option UL LI I,.subscription-info UL LI I{position:absolute;left:0;font-size:1.1em;color:#E07835;}.purchase-option .quantity{display:block;width:100%;margin-bottom:15px;}.purchase-option .quantity SPAN{padding-right:15px;}.purchase-option .quantity INPUT{width:75px;font-size:1em;font-weight:bold;padding:5px 10px 5px 15px;border-radius:5px;border:none;box-shadow:0px 3px 10px rgba(0,0,0,0.2);}.purchase-option SPAN.price{display:block;font-size:1.7em;}.purchase-option A.button,.purchase-option BUTTON{display:block;width:100%;padding-top:7.5px;padding-bottom:7.5px;box-shadow:none;margin-top:15px;border:none;cursor:pointer;}.purchase-option A.hidden-button,.purchase-option BUTTON.hidden-button{display:none;}.purchase-option.active-option A.hidden-button,.purchase-option.active-option BUTTON.hidden-button{display:block;}.purchase-option.active-option{border:2px solid #DD660D;z-index:1;background:#F3EEDB;}.purchase-option.active-option A.button,.purchase-option.active-option BUTTON.button{box-shadow:0px 0px 30px rgba(220,102,13,0.444);animation:glow 2s forwards running infinite;}@keyframes glow{0%{box-shadow:0px 0px 0px 0px rgba(220,102,13,0);}50%{box-shadow:0px 0px 0px 5px rgba(255,255,255,0.573);}100%{box-shadow:0px 0px 0px 0px rgba(220,102,13,0);}}.purchase-option.active-option:after{content:'';width:100%;height:100%;top:0;left:0;background:url(images/product-bg.png) 0 0/cover no-repeat;position:absolute;opacity:0.1;z-index:-1;}.button-circle{width:20px;height:20px;display:inline-block;background:#FFF;border-radius:100%;border:2px solid black;margin-right:10px;transition:0.2s;}.active-option .button-circle{background:#DD660D;border:4px solid #FFF;box-shadow:0px 0px 0px 2px #000;}/*Produt Detail Navigation*/.product-navigation{position:relative;margin-top:-33px;z-index:2000;margin-bottom:-33px;}.product-navigation.scroll{position:fixed;top:0;width:100%;margin-top:0px;}.scroll .container{padding:0px;max-width:100%;}.scroll{padding:0px;}.scroll .product-navbox{border-radius:0px;}.product-navbox{background:#E9A48C;box-shadow:0px 5px 10px rgba(0,0,0,0.1);border-radius:1000px;position:relative;z-index:1;overflow:hidden;}.product-navbox:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url(images/matte-white.png) center/cover no-repeat;z-index:-1;opacity:0.1;}.product-navbox UL{display:flex;justify-content:space-around;}.product-navbox UL LI{display:inline-block;}.product-navbox UL LI A{font-size:1.15em;font-weight:bold;text-shadow:0px 3px 5px rgba(0,0,0,0.1);color:#FFF;padding:20px;display:block;transition:0.2s;}.product-navbox UL LI A:hover{background:rgba(110,100,86,0.129);color:#FDFAEF;}.product-navbox UL LI A I{padding-right:15px;}.product-navbox UL LI A.active{color:#000;text-shadow:none;}.product-section-wrapper{padding:0px;position:relative;z-index:1002;transform:;}.product-section-wrapper H2{font-size:4em;text-transform:uppercase;}.product-section-wrapper .subtitle SUB{font-size:2em;}#about{margin-top:-33px;}.table-wrapper{padding-left:50px;width:100%;}.table-wrapper TABLE{background:#FFF;padding:25px;border-radius:10px;box-shadow:0px 5px 30px rgba(0,0,0,0.1);}.table-wrapper TABLE TR TH{text-align:left;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,0.341);margin-bottom:10px;}.table-wrapper TABLE TR TD{padding-bottom:10px;padding-top:10px;border-bottom:1px solid rgba(0,0,0,0.069);}.table-wrapper P{font-size:1em;padding-top:20px;padding-bottom:0px;color:#FFF !important;}.vertical-align-centre{display:flex;justify-content:center;align-items:center;}/*Reviews*/.review-wrapper{background:#FDFAEF;}.review-wrapper A.button{margin-top:20px;}.review-wrapper .container{max-width:1350px;}.review-item{position:relative;text-align:left;border:1px solid rgba(0,0,0,0.129);margin-bottom:30px;padding:30px;border-radius:10px;background:#FFFDF8;box-shadow:0px 3px 30px rgba(0,0,0,0.05);border-radius:10px;border:2px solid #E4E2D8;}.review-item .review-stars{padding-bottom:20px;}.review-item P.small{padding-bottom:0px;}.fancybox-slide--iframe{}.fancybox-slide--iframe IFRAME{padding:30px;}.specific-product{border:1px solid rgba(0,0,0,0.078);position:absolute;top:0;right:0;padding:20px;display:inline-flex;border-radius:5px;margin-bottom:20px;background:rgba(252,249,238,0.409);}.specific-product IMG{max-height:50px;height:auto;object-fit:contain;}.specific-product DIV{display:flex;flex-direction:column;justify-content:center;padding-left:20px;}.specific-product SPAN{display:block;color:#4F0205;font-size:0.9em;}.specific-product A{font-weight:bold;}/*Product Listings*/.full-products{padding-top:0px;background:;}/*Product Categories*/.listing-wrapper{z-index:1000;position:relative;background:#F5ECE7;padding-top:50px;padding-bottom:20px;}.listing-wrapper A.button{box-shadow:none;}.listing-wrapper .col-md-6{}UL.product-listing-option LI{display:inline-block;position:relative;max-width:300px;width:100%;}UL.product-listing-option LI SPAN{display:block;text-align:center;position:relative;cursor:pointer;padding:17.5px 20px;font-size:1.2em;border-radius:10px;box-shadow:0px 3px 10px rgba(0,0,0,0.1);color:#4F0205;background:rgba(255,255,255,0.556);border:1px solid rgba(0,0,0,0.263);font-weight:bold;transition:0.1s;}UL.product-listing-option LI:hover SPAN{background:#DD660D;color:#FFF;}UL.product-listing-option LI SPAN I{padding-left:20px;}UL.product-listing-option>LI:hover UL{opacity:1;visibility:visible;}UL.product-listing-option LI UL{background:#FFF;display:inline-block;position:absolute;left:0;top:100%;width:100%;padding:30px 30px 20px 30px;margin-top:10px;border-radius:10px;box-shadow:0px 3px 10px rgba(0,0,0,0.1);opacity:0;visibility:hidden;text-align:left;transition:0.1s;}UL.product-listing-option LI UL:before{content:'';height:10px;width:100%;background:;top:-10px;left:0;position:absolute;}UL.product-listing-option LI UL LI{display:block;position:relative;}UL.product-listing-option LI UL LI A{font-size:1.2em;margin-bottom:10px;padding:10px 20px;border-radius:5px;display:block;transition:0.2s;}UL.product-listing-option LI UL LI A:hover{background:#F3EDDB;}/*Login Screen*/.login-register-wrapper{position:absolute;z-index:100;top:50%;transform:translateY(-50%);background:#FFF;padding:40px;width:100%;max-width:600px;left:100%;border-radius:30px;box-shadow:0px 5px 30px rgba(0,0,0,0.1);margin-top:40px;margin-bottom:40px;}.login-register-wrapper H2{font-size:1.8em;font-weight:bold;color:#4F0205;padding-bottom:20px;font-family:"apertura";}.LoginRegisterPro P{font-size:1em !important;}.LoginRegisterPro .Inputfield:not(.InputfieldSubmit){background:none !important;border:none !important;padding:0px !important;}.LoginRegisterPro .Inputfield LABEL{font-size:1.1em;padding-bottom:10px;display:block;}.LoginRegisterPro .Inputfield INPUT{width:100% !important;font-size:1em !important;padding:10px;margin-bottom:15px;}.LoginRegisterPro .InputfieldSubmit BUTTON{padding:10px 30px;text-align:center;border-radius:10px;border:none !important;transition:1s;background:#DD660D !important;color:#FFF !important;cursor:pointer;}.LoginRegisterPro P.description{font-size:1em;}.LoginRegisterPro .InputfieldSubmit{margin-bottom:30px;}.LoginRegisterPro .InputfieldSubmit BUTTON:hover{background:#4F0205 !important;}.LoginRegisterPro .LoginRegisterLinks LI{font-size:1em;}.LoginRegisterPro .InputfieldSubmit BUTTON SPAN{font-family:'amatic_sc' !important;font-weight:normal;font-size:2.4em;text-transform:uppercase;}.LoginRegisterPro SPAN.detail.pass-scores{padding-top:10px;display:block;}.LoginRegisterPro P.InputfieldPasswordRow{font-size:1em !important;padding-bottom:10px !important;}.LoginRegisterPro .InputfieldPassword INPUT{margin-bottom:0px;}.LoginRegisterPro .Inputfield SELECT{width:100% !important;display:block;padding:10px;font-size:1em;margin-bottom:30px;}.LoginRegisterPro #wrap_register_registration_type{margin-top:15px;}.LoginRegisterPro UL.LoginRegisterLinks{padding-bottom:0px;}.login-page-wrapper .landing-content{max-width:800px;}.login-page-wrapper SUB{padding-bottom:30px;display:block;}.login-page-wrapper P{font-weight:normal;}.login-page-wrapper .landing-left .container{padding-right:120px;}.login-page-wrapper .landing-logo IMG{max-width:250px;}.login-page-wrapper .landing-content UL LI A{text-decoration:underline;}.login-page-wrapper .landing-content A:hover{text-decoration:none;}/*Dashboard*/.dashboard-menu-wrapper{margin-bottom:-30px;position:relative;}.dashboard-menu{position:relative;background:#EEA990;border-radius:100px;padding:5px;}.dashboard-menu UL LI{display:inline-block;flex:1;text-align:center;padding:5px;}.dashboard-menu UL{display:flex;justify-content:space-around;flex-wrap:wrap;}.dashboard-menu UL LI A{display:block;width:100%;font-size:1.1em;font-weight:bold;padding:10px;border-radius:100px;transition:0.2s;}.dashboard-menu UL LI A.current{background:#38322A;color:#FFF;font-weight:bold;}.dashboard-menu UL LI A:hover:not(.current){background:#F1C2B1;}.dashboard-menu UL LI A I{padding-right:10px;}.dashboard-intro{z-index:10;text-align:left;padding-top:75px;background:#F5ECE7;box-shadow:inset 0px 5px 10px rgba(0,0,0,0.1);padding-bottom:50px;}.dashboard-intro H1{font-size:4.5em;padding-bottom:10px;}.dashboard-intro SPAN.page-summary{max-width:none;margin:auto;}.profile-wrapper{background:#F5ECE7;position:relative;padding-bottom:50px;}.profile-box{border:1px solid rgba(0,0,0,0.121);border-radius:10px;padding:30px;background:#FFF;}.dashboard-content{position:relative;background:#F5ECE7;padding-bottom:50px;}.progress-status{border:1px solid rgba(0,0,0,0.172);padding:30px;margin:0 auto;position:relative;background:#FFF;border-radius:10px;margin-bottom:50px;z-index:1;box-shadow:0px 5px 30px rgba(0,0,0,0.078);}.progress-status H2{font-size:3em;padding-bottom:10px;}.progress-status UL LI{margin-bottom:10px;position:relative;font-size:1.2em;padding-left:30px;font-weight:;}.progress-status UL LI.complete{text-decoration:line-through;}.progress-status UL LI:before{content:'\f061';font-family:'Font Awesome 6 Pro';position:absolute;left:0;}.progress-status UL LI.complete:before{content:'\f058';font-weight:bold;color:#EEA990;}.progress-status:after{content:'';background:url(images/product-bg.png) center top/cover no-repeat border-box padding-box;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0.08;transition:1s;}.registration-form H2{padding-bottom:0px;}.registration-form{border:1px solid rgba(0,0,0,0.172);padding:30px;margin:0 auto;position:relative;background:#FFF;border-radius:10px;margin-bottom:50px;z-index:1;box-shadow:0px 5px 30px rgba(0,0,0,0.078);text-align:center;}.general-notice{position:relative;text-align:center;background:#38322A;padding:50px;border-radius:10px;z-index:1;}.general-notice I{font-size:3em;color:#DD5D20;}.general-notice H2{color:#DD5D20;padding-bottom:10px;}.general-notice P{color:#FFF !important;padding-bottom:0px;}.general-notice:after{content:'';background:url(images/matte-white.png) center top/cover no-repeat border-box padding-box;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0.1;transition:1s;}.sticky-box{background:#FFF;padding:30px;border-radius:10px;box-shadow:0px 5px 30px rgba(0,0,0,0.05);position:sticky;top:40px;margin-right:50px;}.sticky-box P{padding-bottom:0px;}.sticky-item{padding-top:20px;}.sticky-item SPAN{text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:1em;padding-bottom:15px;display:block;}.sticky-item SPAN I{color:#EEA990;padding-right:10px;}.sticky-item P{font-size:1.4em;display:inline-block;}.LoginRegisterNotice{background:#33312D;text-align:center;border-radius:5px;color:#FFF !important;border:none !important;font-size:1em !important;margin-bottom:20px;}.LoginRegisterPro .Inputfields UL LI:before{display:none;}.LoginRegisterPro .Inputfields UL{display:block;padding-bottom:0px;margin-top:5px;}.LoginRegisterPro .Inputfields UL LI{padding:0px !important;margin:0px !important;width:auto;font-size:1em !important;}.LoginRegisterPro .Inputfields UL LI LABEL{font-size:1.1em !important;}.LoginRegisterPro .Inputfields UL LI INPUT{padding:0px !important;margin:0px !important;width:30px !important;}#wrap_register_registration_type{margin-bottom:10px;}/*Login Window*/.login-container{min-height:50vh;display:flex;overflow:hidden;}#login-box{margin:30px;}.login-container .col-md-6{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1;padding:60px;}.left-login{background:#4F0205;}.right-login{background:#4F0205;}.right-login:before{background:#F3EEDB;content:'';width:120%;height:130%;position:absolute;top:-7.5%;left:0;z-index:-2;transform:rotate(9deg);}.right-login H3{color:#4F0205;}.right-login:after{content:'';background:url(images/product-bg.png) right/cover no-repeat border-box padding-box;-webkit-mask-image:-webkit-gradient(linear, left center, right center, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));mask-image:linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));width:100%;height:100%;position:absolute;top:0;right:0;z-index:-2;transform:rotate(180deg);opacity:0.3;width:100%;}.login-container H3{padding-bottom:20px;}.left-login H3{color:#DD670D;}.login-container A.button{margin-top:10px;}.login-container P{text-align:center;}.left-login P{color:#FFF;}.left-login:after{content:'';background:url(images/product-bg-flip.png) right/cover no-repeat border-box padding-box;-webkit-mask-image:-webkit-gradient(linear, left center, right center, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));mask-image:linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2;opacity:0.2;width:100%;}.fancybox-bg{background:rgba(0,0,0,0.897) !important;}/*Fullscreen Menu*/#fullscreen-menu{width:100%;height:100%;margin:0px;border-radius:0px;position:relative;z-index:1;background:#24211C;}#fullscreen-menu .row{width:100%;height:100%;}#fullscreen-menu:after{content:'';background:url(images/matte-white.png) right/cover no-repeat border-box padding-box;-webkit-mask-image:-webkit-gradient(linear, left center, right center, from(rgba(0,0,0,1)), to(rgba(0,0,0,0)));mask-image:linear-gradient(to right, rgba(0,0,0,1), rgba(0,0,0,0));width:100%;height:100%;position:absolute;top:0;left:0;z-index:-2;opacity:0.1;height:100%;}#fullscreen-menu .col-md-12{display:flex;flex-direction:column;justify-content:center;padding-left:100px;}UL.fullscreen-ul{}UL.fullscreen-ul LI A{font-size:3em;color:#FFF;margin-bottom:10px;display:inline-block;position:relative;transition:0.2s;}UL.fullscreen-ul LI A:before{content:'';position:absolute;width:12.5px;height:12.5px;border-radius:100%;background:#EEA990;left:0;top:50%;transform:translateY(-50%);opacity:0;transition:0.2s;}UL.fullscreen-ul LI A:hover{padding-left:30px;}UL.fullscreen-ul LI A:hover:before{opacity:1;}UL.fullscreen-ul LI.active A{color:#DD670D;font-weight:bold;}#fullscreen-menu BUTTON{color:#FFF;}#fullscreen-menu IMG.footer-logo{padding:0px;max-width:300px;position:absolute;bottom:50px;right:50px;}.snipcart{z-index:999999 !important;position:relative;}.snipcart-modal{z-index:999999 !important;position:relative;}.snipcart__font--secondary{font-family:"apertura" !important;}.snipcart__font--primary{font-family:"apertura" !important;}.snipcart-base-button__label{font-family:"apertura" !important;}/*.snipcart BUTTON
{
	background: #DD660D;
	color: #FFF;
}*//*.snipcart BUTTON:hover
{
	background: #38322A;
	color: #FFF;
}*//*Event Page*/.intro-image-wrap{top:0;position:absolute;left:0;z-index:10000;width:100%;padding:0px;margin:0px;height:400px;overflow:hidden;border-radius:30px;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;padding:50px;}.intro-image-wrap:after{content:'';width:100%;height:100%;top:0;left:0;position:absolute;background:rgb(255,255,255);background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#000000",GradientType=1);z-index:-1;}.intro-image-wrap IMG{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;display:block;z-index:-1;}.intro-image-wrap SPAN.page-summary{width:auto;max-width:none;margin:0;text-align:left;display:block;color:#DD6616;font-family:'one_little_font';text-transform:uppercase;font-size:1.8em;text-align:center;}.intro-image-wrap H1{color:#FFF;font-size:4.5em;padding-bottom:0px;}.intro-image-wrap UL.breadcrumb{color:#FFF !important;padding-bottom:0px;margin-bottom:20px;}.intro-image-wrap UL.breadcrumb A,.intro-image-wrap UL.breadcrumb LI:before{color:#FFF;}.event-page-divider{height:350px;background:#FFFFFF;}/*Above unused, use this:*/.product-intro UL.breadcrumb{text-align:left;margin-bottom:0px;padding-top:0px;padding-bottom:10px;margin-top:0px;}.event-page-intro H1{font-size:4.8em;}.event-page-intro SPAN.page-summary{font-weight:normal;font-family:'one_little_font';text-transform:uppercase;font-size:2em;color:#6E6456;}.event-page-intro .product-images{height:auto;position:relative;}SPAN.event-detail{display:inline-block;font-size:1em;margin-top:30px;margin-bottom:20px;text-transform:uppercase;font-weight:bold;background:#38322A;padding:10px 25px 10px 10px;border-radius:100px;color:#FFF;display:inline-block;align-items:center;letter-spacing:0.3px;}SPAN.event-detail I{width:35px;height:35px;border-radius:100%;display:inline-flex;justify-content:center;align-items:center;color:#FFF;background:#DD660D;margin-right:10px;font-size:1.2em;font-weight:normal;}SECTION.event-details{padding-top:50px;height:0px;z-index:10002;width:100%;top:0;position:relative;background:#FDFAEF;}SECTION.event-details .container{max-width:1350px;transform:translateY(-150px);padding-left:20px;padding-right:20px;}.event-details .col-md-4{display:flex;}.event-detail-box{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:20px;background:#FFFFFF;border-radius:10px;box-shadow:0px 5px 30px rgba(0,0,0,0.1);padding:25px;width:100%;}.event-detail-box I{font-size:3em;padding-right:20px;color:#6E6456;font-weight:300;}.event-detail-box SPAN.large{display:block;font-size:2.4em;font-family:'amatic_sc';}.event-detail-icon{flex:1;}.event-detail-box SPAN.small{font-weight:normal;font-size:1.1em;}.event-page-intro .primary-image IMG{max-height:600px;width:100%;object-fit:cover;margin-bottom:-5px;}.event-button{cursor:pointer;border:none;margin-top:20px;display:inline-block !important;margin-bottom:20px;}.event-page-intro SPAN.price{padding-top:10px;}.soldout{padding:20px;background:#FFF;margin-top:20px;text-align:center;border-radius:100px;box-shadow:0px 3px 30px rgba(0,0,0,0.1);font-size:1.1em;display:block;margin-bottom:30px;}.disable-order{font-size:1em;font-weight:bold;background:rgba(255,255,255,0.638);color:#7D4340;display:inline-block;padding-left:30px;padding-right:30px;margin-top:0px;}/*Events Page*/.event-preview-container .product-image IMG{width:100%;object-fit:cover;max-height:400px;height:400px;}.event-preview-container .product-image{overflow:hidden;border-top-right-radius:20px;border-top-left-radius:20px;}.event-preview-container SPAN.event-detail{margin-top:0px;position:absolute;top:20px;left:20px;font-size:0.9em;background:#DD660D;}.event-preview-container SPAN.event-detail I{background:#4F0205;}/*Subscription*/BUTTON:disabled{cursor:not-allowed !important;background:grey !important;}SELECT#prod-option{font-size:1.2em;width:100%;max-width:400px;padding:10px;margin-bottom:20px;border-radius:5px;}/*Form Wrapper*/.form-wrapper{width:100%;background:#FFFFFF;padding:30px;border-radius:30px;box-shadow:0px 5px 30px rgba(0,0,0,0.1);}/*Referral List*/.referral-list{background:#FFF;padding:30px;border-radius:10px;box-shadow:0px 5px 30px rgba(0,0,0,0.05);margin-bottom:30px;}.referral-list-header,.referral-list-item{display:flex;flex-direction:row;flex-wrap:wrap;border-bottom:1px solid rgba(0,0,0,0.109);padding-top:10px;padding-bottom:10px;}.referral-list-header{font-weight:bold;font-size:1.1em;}.referral-list-header DIV,.referral-list-item DIV{flex:0 0 33.333%;}/*Sale*/SPAN.strike-through{font-family:'one_little_font';text-transform:uppercase;font-size:0.8em;color:#DD660D;text-decoration:line-through;display:block;font-weight:normal;}/*Hygiene Rating*/.hygiene-rating{width:100%;max-width:200px;border-radius:10px;margin-bottom:20px;}.final-footer-col{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;}.final-footer-col DIV{width:100%;}/*Poup Content*/#auto-popup{max-width:800px;width:100%;border-radius:30px;margin-top:20px;margin-bottom:20px;}.popup-content{display:flex !important;flex-direction:row;flex-wrap:wrap;align-items:stretch;}.popup-text{padding:40px;flex:1;}.popup-text A{word-break:break-all;}.popup-content IMG{max-width:300px;flex:0;object-fit:cover;}.popup-text H2{padding-bottom:20px;}/*Upsell Box*/#upsell-box .slick-buttons{padding-top:0px;margin-top:0px;position:absolute;top:0;right:0;}.added-info{/*text-align: center;*/}.added-info H4{font-size:1.6em;}.added-info P{font-size:1em;padding-bottom:10px;}.added-info P I{padding-right:10px;}#upsell-box{width:100%;max-width:600px;}#upsell-box .product-preview .product-image IMG{max-height:250px;}#upsell-box .product-previews{padding-top:10px;padding-bottom:0px;}#upsell-box .product-previews .product-preview{max-width:100%;width:100%;display:block;margin:0px;}#upsell-box .product-previews .row{display:block !important;}#upsell-box .product-previews .row .col-md-4{max-width:100%;width:100%;flex:0 0 100%;display:block;padding-left:10px;padding-right:10px;}@media (min-width:0) and (max-width:850px){.popup-content{flex-direction:column;}#auto-popup{width:calc(100% - 40px);margin-top:20px;margin-bottom:20px;}.popup-content IMG{max-width:100%;max-height:250px;width:100%;}}/*News Overview*/UL.overview-news-details LI{display:inline-block !important;padding-left:0px;margin-right:25px;color:#F5ECE7;font-size:1.1em;padding-bottom:0px;}UL.overview-news-details LI I{color:#DD660D;padding-right:15px;font-weight:normal;}UL.overview-news-details LI:before{display:none;}.news-overview .page-preview-image IMG{opacity:1;}.news-overview .page-preview-image:after{background:rgb(0,0,0);background:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ffffff",GradientType=1);content:'';position:absolute;top:auto;bottom:0;left:0;width:100%;height:50%;}.news-overview .page-preview-content H3{color:#FFF !important;}/*News Article*/.news-article-image .content-section-image{max-width:100% !important;width:100%;padding:0px;}.news-article-image .content-section-image IMG{max-width:100%;width:100%;max-height:450px;object-fit:cover;}.news-article-info{margin-bottom:30px;border-radius:100px;background:#FDFDFD;border:1px solid #E9DED8;padding:10px;padding-left:20px;padding-right:20px;text-align:center;}.news-article-info UL.overview-news-details{padding-bottom:0px !important;border-left:1px solid #E9DED8;margin-left:20px;padding-left:25px;}.news-article-info UL.overview-news-details LI{color:#4F0205;font-size:1em;}.news-article-info .socials{padding-top:0px;}.news-article-info{display:flex;align-items:center;justify-content:center;}.news-article-info .socials A{font-size:2em;margin-right:10px;}/*Jasper Space*/.opening-hours UL LI{color:rgba(255,255,255,0.828);font-size:1.1em;margin-bottom:10px;display:block;transition:0.2s;}/*Mobile Styles*/@media (min-width:0px) and (max-width:1440px){.hero-shot{top:-100px;position:relative;margin-bottom:-175px;}.hero-shot IMG{max-width:800px;}.hero-content SUB{padding-top:0px;}.hero-content H1{font-size:3.6em;}.icon-item-mini{padding-top:20px;padding-bottom:30px;font-size:2em;}.content-section H2{font-size:3.8em;}.subtitle SUB{font-size:2em;}.footer .col-md-3{padding:20px;}.content-section{padding-top:50px;padding-bottom:50px;}.continued-section{padding-bottom:30px !important;}.product-previews{padding-bottom:0px;}.special-content-section-pad{padding-top:180px !important;}}@media (min-width:0px) and (max-width:1320px){.hero-shot IMG{max-width:700px;}.hero-shot{margin-bottom:-100px;margin-left:-50px;}A.full-size-logo IMG{max-width:300px;margin-bottom:-40px;}UL.main-menu LI A{font-size:1.1em;}.hero{padding:0px;}.hero-content .container{padding-left:80px;}.product-previews .row .col-md-4{max-width:50% !important;width:50% !important;flex:0 0 50%;}#upsell-box .product-previews .row .col-md-4{max-width:100% !important;width:100% !important;flex:none;}.product-previews .product-image IMG{max-height:350px;}.page-previews .col-md-4{max-width:50%;width:50%;flex:0 0 50%;}.main-footer-content{padding-top:0px;padding-bottom:0px;}.page-intro .container{padding-top:20px;}.page-intro H1,.product-intro H1{font-size:4em;}UL.breadcrumb{margin-top:10px;}.breadcrumb-wrap UL.breadcrumb{margin-top:30px;margin-bottom:0px;}}@media (min-width:0px) and (max-width:1250px){.link-card{display:flex;}.link-card-content{padding-left:0px;}.link-card-image{display:none;}.special-content-section-pad{padding-top:180px !important;}.product-previews{padding-top:20px;}.product-image IMG{max-height:280px !important;}.product-content H3{font-size:2.8em;}.product-content P{font-size:1.1em;}.product-content SPAN.price{font-size:1.6em;}.event-details{height:auto !important;}.event-details .container{transform:none !important;}.event-details .col-md-4{display:flex;}.event-details .event-detail-box{width:100%;}.event-details .col-md-4{}.news-overview .page-preview-content H3{font-size:2.4em;}}@media (min-width:0px) and (max-width:1200px){UL.main-menu{display:none;}.shopping-menu{border-left:0px;}.shopping-menu A{font-size:1.8em;}.list-item{display:block;}.list-item-icon{padding-right:0px;padding-bottom:20px;}.list-item-icon I{font-size:3em;}.product-navigation .container{padding:0px;}.product-navigation UL LI A{font-size:1.1em;padding-left:10px;padding-right:10px;}.product-navigation UL{padding-left:10px;padding-right:10px;}}@media (min-width:0px) and (max-width:1050px){.hero-content .hero-shot{display:none;}.hero-content .row{display:block !important;}.hero-content .col-md-6{max-width:100%;text-align:center;margin-bottom:75px;}.custom-shape-divider-bottom{top:-50px;}.custom-shape-divider-bottom SVG{height:50px;}A.mini-logo{display:block;padding-top:30px;padding-bottom:30px;}A.mini-logo IMG{max-width:250px;display:block;}A.full-size-logo{display:none;}.hero-content H1{font-size:3.5em;}.hero-content SUB{font-size:3em;}.icon-item-mini{font-size:2.4em;}A.button.large-button{font-size:2em;}.hero-content .container{padding-left:20px;padding-right:20px;}.header .container{padding:0px;}.container{padding-left:20px !important;padding-right:20px !important;}.content-section{padding-top:50px;padding-bottom:50px;}.continued-section{padding-top:0px !important;padding-bottom:20px !important;}.continued-section-first{padding-top:90px !important;}.product-preview-container{padding-bottom:20px;}SPAN.footer-heading{font-size:2.2em;}.page-intro .container{padding-top:0px;}.pages-header .main-logo{padding-bottom:0px;padding-top:0px;}UL.breadcrumb{margin-top:0px;margin-bottom:20px;}.content-section H2{font-size:3.4em;}.subtitle SUB{font-size:1.8em !important;}.content-section .subtitle{padding-bottom:0px;}.subtitle I{font-size:1.8em;}.content-section P{font-size:1.2em;}.content-section UL LI{font-size:1.2em;}.content-section OL LI{font-size:1.2em;}.content-section .single-link{padding-top:10px;}.mailing-list-box{}.mailing-list-box P{font-size:1em;}.mailing-list-box FORM INPUT{font-size:1em;}.mailing-list-box{border-radius:0px;transform:none;display:block;text-align:center;}.mailing-list-box A.button{justify-content:center;margin-top:15px;margin-left:0px;}.main-footer .container{padding-left:0px !important;padding-right:0px !important;}.pre-footer{padding-bottom:34px !important;}UL.product-listing-option LI SPAN{font-size:1em;padding:10px;padding-left:20px;padding-right:20px;}UL.product-listing-option LI{width:auto;}.listing-wrapper{padding-top:20px;padding-bottom:0px;}.full-products{padding-top:20px;padding-bottom:20px;}UL.product-listing-option LI UL{padding:10px;padding-bottom:0px;}UL.product-listing-option LI UL LI A{font-size:1em;padding:5px;}.product-navigation UL LI A I{display:block;text-align:center;padding:0px;padding-bottom:10px;}.product-navigation .product-navbox{border-radius:0px;}.product-navigation{padding:0px;}.product-navigation .container{padding:0px !important;}.listing-wrapper A.button{font-size:1.4em;}.listing-wrapper A.button I{display:none;}.general-notice{margin-left:20px;margin-right:20px;}.login-register-wrapper{width:100%;max-width:350px;}}@media (min-width:0px) and (max-width:900px){.hero-content H1{font-size:2.7em;}.hero-content SUB{font-size:2.6em;}.icon-item-mini{font-size:2.2em;}A.mini-logo{padding-bottom:10px;}.pre-header{display:none;}.scroll-item{font-size:0.9em;position:relative;}.intro-points-content H2{padding-top:10px;font-size:2.8em;padding-bottom:10px;}.product-previews .row .col-md-4{max-width:100% !important;width:100% !important;flex:0 0 100%;}.product-previews .product-image IMG{max-height:none;}.page-previews .col-md-4{max-width:100%;width:100%;flex:0 0 100%;}A.mini-logo IMG{max-width:200px;padding-bottom:20px;}.content-section-image{padding-left:0px !important;margin-top:50px;padding-right:0px !important;}A.button.large-button{width:100%;max-width:none;display:block;}.main-footer-content{padding-top:0px;padding-bottom:0px;}.main-footer .row .col-md-3.logo-footer{flex:0 0 100% !important;max-width:100% !important;text-align:center;padding-top:0px;}IMG.footer-logo{max-height:200px;padding:0px;}.main-footer .row .col-md-3{flex:0 0 33.3%;max-width:33.3%;}.post-footer .col-md-6{text-align:center;padding-bottom:20px;}.post-footer .col-md-6.text-align-right{padding-bottom:0px;}.hero-content A.button{max-width:350px;margin:0 auto;width:100%;}UL.fullscreen-ul LI A{font-size:2em;}#fullscreen-menu .col-md-12{padding-left:30px;}#fullscreen-menu IMG.footer-logo{max-width:200px;width:100%;}.page-intro H1,.product-intro H1{font-size:3em;}SPAN.page-summary{font-size:1.1em;}.page-intro{padding-left:0px;padding-right:0px;padding-bottom:70px;}.intro-points-content .row{display:flex;flex-direction:row;}.intro-points-content .col-md-4{flex:0 0 33.3%;}.intro-points .list-item{padding:15px;text-align:center;}.list-item H4{font-size:1.5em;}.list-item-content P{font-size:1em;}.product-preview{margin-top:0px;margin-bottom:0px;}.page-preview-wrap{margin-top:0px;margin-bottom:10px;margin-left:10px;margin-right:10px;}A.page-preview{box-shadow:none;}.page-preview-button SPAN{box-shadow:none;}.footer-logo IMG{max-width:75px;}.footer-logos{flex-wrap:wrap;padding-bottom:0px;}.footer-logo{padding-left:20px;padding-bottom:20px;padding-right:20px;}.community-space-footer{margin-top:50px;}.pre-footer{padding-top:50px;padding-bottom:75px;}.pre-footer P{font-size:1.1em;}.listing-options .row{display:flex;}.listing-options .row .col-md-6{flex:1;}.listing-wrapper{padding-left:0px;padding-right:0px;}.full-products .container{padding-left:0px !important;padding-right:0px !important;}.product-images{display:block !important;position:relative;padding-right:0px;height:auto !important;padding-top:20px;}.product-image-container{position:relative;top:auto;}.product-intro .row{display:flex !important;flex-direction:column-reverse;}.product-intro .col-md-6{max-width:100%;flex:0 0 100%;text-align:center;}.product-intro P{margin:0 auto;}.product-intro .reviews-preview{margin:0 auto;margin-top:10px;}.primary-image A{margin:0 auto;max-width:350px;display:block;}.product-intro .primary-image{}.main-image-placeholder{width:100%;position:relative;display:block;}.add-image A{width:auto;max-height:125px;position:relative;display:block;max-width:125px;margin:0 auto;box-shadow:0px 5px 10px rgba(0,0,0,0.1);}.add-image A IMG{height:100%;width:100%;display:block;position:relative;max-height:125px;object-fit:cover;}.product-intro P{font-size:1.2em;}.product-intro SPAN.price{font-size:1.7em;}.background-layer{min-height:1500px;}.product-options{padding-top:20px;padding-bottom:20px;}.purchase-option{max-width:100%;}.product-intro .container{padding:0px !important;}.product-intro H1{padding-top:10px;}UL.option-list LI A{margin-right:10px;margin-bottom:10px;font-size:0.9em;}SPAN.option-title{font-size:1em;}.product-navbox UL LI{display:block;}.product-navbox UL{display:block;}.product-navigation{margin-top:0px !important;margin-bottom:0px !important;}#about{margin-top:0px;}.product-navbox UL LI A{padding:0px;position:relative;display:block;padding-bottom:15px;padding-top:15px;text-align:center;}.product-navbox UL LI A I{position:relative;display:inline-block;padding:0px;padding-right:20px;}.product-intro{margin-bottom:-75px;}.product-options{padding-top:50px;}.product-navigation.scroll{position:relative;}.content-section .list-item{padding:0px;padding-bottom:10px;text-align:center;}.product-section-wrapper .content-section .container{padding-left:20px !important;padding-right:20px !important;}.product-section-wrapper .content-section-image{margin-top:10px;margin-bottom:10px;}.page-previews .col-md-6{max-width:100% !important;width:100% !important;flex:0 0 100%;}.right-login:before{transform:rotate(0deg);top:0;width:100%;height:100%;}.login-container H3{text-align:center;}.event-page-intro .product-images .primary-image IMG{max-height:300px;}SECTION.event-details{height:auto;}SECTION.event-details .container{transform:none;}.event-detail-box SPAN.large{font-size:2.2em;}.event-details .event-detail-box{text-align:center;margin:0px;margin-bottom:20px;padding:20px;}.event-details .event-detail-box I{display:none;}.continued-section-first{padding-top:40px !important;}.content-section-image{margin-top:15px;padding-bottom:10px !important;}.specific-product{position:relative;padding:10px;width:100%;}.review-item P{font-size:1em;}.review-wrapper{padding-left:0px !important;padding-right:0px !important;}UL.breadcrumb LI A{font-size:0.9em;}UL.breadcrumb{text-align:center !important;}SPAN.event-detail{margin-top:10px;margin-bottom:20px;font-size:0.8em;}.subscription-info{width:100%;display:block;max-width:100%;}SELECT#prod-option{width:100%;max-width:100%;}.table-wrapper{padding-left:0px;}.dashboard-menu-wrapper{margin:0px;padding:0px;}.dashboard-menu-wrapper .container{padding:0px !important;}.dashboard-menu{border-radius:0px;}.dashboard-menu UL{display:block;}.dashboard-menu UL LI{display:block;}.dashboard-menu UL LI A{font-size:1em;}.dashboard-intro{padding-top:40px;padding-bottom:30px;}.dashboard-content{padding-left:0px;padding-right:0px;}.progress-status{margin-bottom:30px;}.sticky-box{margin-right:0px;margin-bottom:30px;}.dashboard-content-box H2{padding-bottom:20px;font-size:2.4em;}.dashboard-content P{font-size:1.1em;}.progress-status H2{font-size:2.3em;}.profile-wrapper{padding-left:0px;padding-right:0px;}.news-overview .page-preview-wrap{margin-bottom:30px;}.news-article-info{display:block;}.news-article-info .socials{margin-bottom:0px;position:fixed;bottom:0;top:auto;background:#FFF;left:0;padding:10px;padding-left:40px;padding-right:10px;border-top-right-radius:20px;z-index:10;border:1px solid #E9DED8;border-bottom:0px;}.news-article-info UL.overview-news-details{border-left:0px;margin-left:0px;padding-left:0px;}.community-hero .hero-content{padding-bottom:50px;}}@media (min-width:0px) and (max-width:576px){.main-footer .row .col-md-3{flex:0 0 100%;max-width:100%;text-align:center;padding-bottom:0px;padding-top:0px;}.col-md-3.logo-footer{padding-bottom:30px !important;}.main-footer .row .col-md-3 UL{padding-bottom:20px;}.intro-points .col-md-4{flex:0 0 50%;max-width:50%;}.intro-points .list-item{text-align:left;}.intro-points .row .col-md-4:nth-of-type(4){flex:0 0 100%;max-width:100%;}.intro-points .row .col-md-4:nth-of-type(4) .list-item{display:flex;padding-top:0px;}.intro-points .row .col-md-4:nth-of-type(4) .list-item I{padding-right:20px;}.list-item-content P{font-size:0.9em;}.list-item-icon{padding-bottom:10px;}.list-item-icon I{font-size:2em;}.list-item H4{font-size:1.4em;}.intro-points-content H2{font-size:2.4em;}.link-card{margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:15px;padding:30px;}.link-card-content H3{font-size:2em;}.link-card-content P{font-size:1em;}A.link-card-button{font-size:1.8em;padding-bottom:7.5px;}.content-section H2{font-size:3em;text-align:center;padding-bottom:20px;line-height:1em;padding-top:10px;}.content-section .subtitle{text-align:center;}.subtitle SUB{font-size:1.5em !important;}.content-section P{}.content-section .subtitle I{font-size:1.3em;}.content-section P{font-size:1.1em;}.content-section UL LI{font-size:1.1em;}.content-section OL LI{font-size:1.1em;}.content-section{padding-left:0px;padding-right:0px;}.product-preview .product-content{padding-left:20px;padding-right:20px;padding-bottom:20px;}.listing-options .col-md-6{display:flex;align-items:stretch;}.listing-options UL{width:100%;display:flex;align-items:stretch;}.listing-options UL LI{width:100%;display:flex;align-items:stretch;}.listing-options UL LI{padding:5px;}.listing-options UL LI SPAN{width:100%;display:flex;align-items:center;justify-content:center;}.listing-options UL LI SPAN I{display:none;}.dashboard-menu-wrapper{margin-top:-40px;}.news-article-info{border-radius:0px !important;display:flex;justify-content:center;align-items:center;}.news-article-info UL.overview-news-details LI{margin-bottom:7px;display:block !important;margin-right:0px;}}@media (min-width:0px) and (max-width:576px){.header .row{display:block;}.main-navigation{padding-top:0px;}.main-logo{text-align:center;padding-left:20px;padding-right:20px;}A.mini-logo{display:inline-block;padding-top:15px;}A.mini-logo IMG{padding-bottom:0px;max-width:180px;}.community-main-logo A.mini-logo IMG{width:100%;max-height:55px;}.community-main-logo A.mini-logo{padding-top:0px;padding-bottom:0px;}.header .container{padding-left:0px !important;padding-right:0px !important;}.header{padding-left:0px;padding-right:0px;margin-bottom:40px;}.main-navigation{border-top:1px solid rgba(0,0,0,0.297);border-bottom:1px solid rgba(0,0,0,0.297);justify-content:center;}.shopping-menu{display:flex;width:100%;max-width:100%;flex-wrap:wrap;justify-content:space-around;align-items:center;padding:0px !important;margin:0px !important;}.shopping-menu A{font-size:1.4em;display:block;margin:0px !important;flex:0 0 33.3%;text-align:center;padding-top:10px;padding-bottom:10px;}.shopping-menu A.snipcart-checkout{border-left:1px solid rgba(0,0,0,0.297);border-right:1px solid rgba(0,0,0,0.297);}A.snipcart-checkout SPAN.snipcart-items-count{right:calc(50% - 15px);transform:translateX(50%);}.shopping-menu A:hover{background:#DD670D;color:#FFF;}.hero-content .col-md-6{margin-bottom:50px;}.product-intro P{font-size:1em;}.hero .icon-item-mini{padding:0px;display:block;}.hero .icon-list-mini{padding-top:30px;padding-bottom:30px;}.final-footer-col{display:block;}.hygiene-rating{margin-top:10px;margin-bottom:30px;}.news-overview .page-preview-content H3{font-size:2.2em;}.news-overview A.page-preview{padding:30px;}.news-overview .page-preview-image{opacity:0.7;}.news-overview A.page-preview{background:#000;}}