@import"https://fonts.googleapis.com/css2?family=Mogra&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";@import'plugins/swiper.css';html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes animate-time-line{0%{width:0%}100%{width:100%}}html,body{font-family:"Roboto",serif;font-style:normal;position:relative;height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{box-sizing:border-box;font-size:62.5%;margin-top:0px !important}*,*:before,*:after{box-sizing:inherit}body{font-family:"Roboto",serif;font-style:normal;font-size:16px;line-height:24px;overflow-x:hidden;position:relative}body.g-noscroll{overflow:hidden;height:100%;width:100%}a{text-decoration:none}.g-opacity{top:0;left:0;z-index:1;width:100%;height:100%;position:absolute}h1,h2,h3,h4,h5,h6{margin:0;font-style:normal}p{margin-top:0px;font-size:16px;line-height:24px}strong{font-weight:700}.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin:0 0 30px 0}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}body.admin-bar{padding-top:32px}.g-container{max-width:1352px;width:100%;padding:0px 4rem;position:relative;margin:0 auto}@media(max-width: 1024px){.g-container{padding:0px 1.6rem}}.g-container-small{max-width:865px;width:100%;padding:0px 16px;position:relative;margin:0 auto}.g-objectfit{-o-object-position:50% 50%;object-position:50% 50%;-o-object-fit:cover;object-fit:cover}.g-opacity-overlay{position:absolute;inset:0;height:100%;width:100%}.g-rounded-bottom{border-bottom-left-radius:61px;border-bottom-right-radius:61px}.g-bg-base{background-color:#f8f8f2}.bg-green{background-color:#879900}.bg-black{background-color:#000}.section{padding:40px 0px}.section.padding-top-none{padding-top:0px}.section.padding-top-small{padding-top:20px}.section.padding-top-medium{padding-top:40px}.section.padding-top-large{padding-top:80px}.section.padding-bottom-none{padding-bottom:0px}.section.padding-bottom-small{padding-bottom:20px}.section.padding-bottom-medium{padding-bottom:40px}.section.padding-bottom-large{padding-bottom:80px}@media(max-width: 900px){.section.padding-top-none{padding-top:0px}.section.padding-top-small{padding-top:20px}.section.padding-top-medium{padding-top:30px}.section.padding-top-large{padding-top:45px}.section.padding-bottom-none{padding-bottom:0px}.section.padding-bottom-small{padding-bottom:20px}.section.padding-bottom-medium{padding-bottom:30px}.section.padding-bottom-large{padding-bottom:45px}}.g-hidden{display:none}.g-negative h1,.g-negative h2,.g-negative h3,.g-negative h4,.g-negative p{color:#fff !important}.g-page-overlay{background-color:rgba(0,0,0,.5);position:fixed;width:100vw;height:0;z-index:99;right:-100vw;height:100vh;top:0;bottom:0}#shops-selection{display:none;visibility:hidden}#shop-info{display:none;visibility:hidden}#display-shop-info-location{position:fixed;z-index:99;background-color:#fff;width:600px;right:-600px;top:0;bottom:0px;visibility:hidden;display:none}#display-shop-info-location.active{visibility:visible}#display-shop-info-location .close{position:absolute;top:1rem;right:2rem;background-color:rgba(0,0,0,0);border:none;color:#000;cursor:pointer;padding:0}#display-shop-info-location .close i{font-size:2.5rem;color:#000}#display-shop-info-location .top{background-color:#f8f8f2;padding:4rem 3rem 3rem 3rem}#display-shop-info-location .top .g-text-link{padding-top:.6rem;display:block;text-align:center}#display-shop-info-location .top h2{text-align:center;font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(2.8rem,2.8vw + 1rem,2.8rem);line-height:clamp(3.8rem,3.8vw + 1rem,3.8rem)}#display-shop-info-location .top.split-title{padding-top:6rem;padding-right:120px;position:relative}#display-shop-info-location .top.split-title h2{text-align:left;font-size:clamp(2rem,2vw + 1rem,2rem);line-height:clamp(3rem,3vw + 1rem,3rem)}#display-shop-info-location .top.split-title a{position:absolute;top:51%;transform:translateY(-50%);right:1.1rem}#display-shop-info-location .bottom{height:calc(100vh - 108px);overflow-y:auto;padding:2rem 3rem 4rem 3rem}#display-shop-info-location .bottom .extra p{display:block;font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;margin-bottom:0}#display-shop-info-location .bottom .label-openings{padding-bottom:.5rem;margin-bottom:.8rem;border-bottom:1px solid #dfdfdd}#display-shop-info-location .bottom .label-openings p{font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#000;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);margin-bottom:0}#display-shop-info-location .bottom ul{list-style:none;padding:0px;margin:0px}#display-shop-info-location .bottom ul .opening-time{display:flex;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:.5rem}#display-shop-info-location .bottom ul .opening-time p{font-family:"Roboto",serif;font-style:normal;margin:0;font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#000}#display-shop-info-location .bottom ul .opening-time .day p{font-family:"Mogra",system-ui;font-style:normal}#display-shop-info-location .bottom ul .store-item{padding:2rem 1rem;border-bottom:1px solid #dfdfdd;display:flex}#display-shop-info-location .bottom ul .store-item .shop-info{flex:1}#display-shop-info-location .bottom ul .store-item .shop-info .store-city{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:700;color:#000;margin-bottom:0}#display-shop-info-location .bottom ul .store-item .shop-info .store-name{font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-weight:400;margin-bottom:.5rem;color:#000}#display-shop-info-location .bottom ul .store-item .shop-info .adress-link{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:400;margin-bottom:0;color:#000;text-decoration:underline}#display-shop-info-location .bottom ul .store-item .btn-wrapper{display:flex;flex-direction:column;justify-content:center}#display-shop-info-location .bottom .store-contact{margin-top:3rem;border-radius:8px;padding:2rem}#display-shop-info-location .bottom .store-contact .adress{border-bottom:1px solid #80bca5;padding-bottom:.5rem;margin-bottom:2rem}#display-shop-info-location .bottom .store-contact .adress p{font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-weight:400;color:#fff;margin:0}#display-shop-info-location .bottom .store-contact ul{list-style:none;margin:0 0 1rem 0;padding:0 0 1rem 0;display:flex;flex-direction:column;gap:1rem;border-bottom:1px solid #80bca5}#display-shop-info-location .bottom .store-contact ul li a{display:flex;align-items:center;gap:1rem;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);color:#fff}#display-shop-info-location .bottom .store-contact ul li a i{color:#9fff79;font-size:2rem}#display-shop-info-location .bottom .store-contact .directions{padding-top:2.5rem}#display-shop-info-location .bottom .store-contact .directions a{display:block;text-align:center}@media(max-width: 900px){#display-shop-info-location{width:100vw;right:-100vw}#display-shop-info-location .top{background-color:#f8f8f2;padding:3rem 1.5rem 2rem 1.5rem}#display-shop-info-location .top h2{font-size:clamp(2rem,2vw + 1rem,2.8rem);line-height:clamp(2.6rem,2.6vw + 1rem,3.8rem)}#display-shop-info-location .bottom{height:calc(100vh - 108px);overflow-y:auto;padding:2rem 1.5rem 4rem 1.5rem}#display-shop-info-location .bottom .extra p{display:block;font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;margin-bottom:0}#display-shop-info-location .bottom .label-openings{padding-bottom:.5rem;margin-bottom:.8rem;border-bottom:1px solid #dfdfdd}#display-shop-info-location .bottom .label-openings p{font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#000;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);margin-bottom:0}#display-shop-info-location .bottom ul{list-style:none;padding:0px;margin:0px}#display-shop-info-location .bottom ul .opening-time{display:flex;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:.5rem}#display-shop-info-location .bottom ul .opening-time p{font-family:"Roboto",serif;font-style:normal;margin:0;font-size:1.6rem;line-height:2.4rem;font-weight:400;color:#000}#display-shop-info-location .bottom ul .opening-time .day p{font-family:"Mogra",system-ui;font-style:normal}#display-shop-info-location .bottom ul .store-item{padding:2rem 1rem;border-bottom:1px solid #dfdfdd;display:flex}#display-shop-info-location .bottom ul .store-item .shop-info{flex:1}#display-shop-info-location .bottom ul .store-item .shop-info .store-city{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:700;color:#000;margin-bottom:0}#display-shop-info-location .bottom ul .store-item .shop-info .store-name{font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-weight:400;margin-bottom:.5rem;color:#000}#display-shop-info-location .bottom ul .store-item .shop-info .adress-link{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:400;margin-bottom:0;color:#000;text-decoration:underline}#display-shop-info-location .bottom ul .store-item .btn-wrapper{display:flex;flex-direction:column;justify-content:center}#display-shop-info-location .bottom .store-contact{margin-top:3rem;border-radius:8px;padding:2rem}#display-shop-info-location .bottom .store-contact .adress{border-bottom:1px solid #80bca5;padding-bottom:.5rem;margin-bottom:2rem}#display-shop-info-location .bottom .store-contact .adress p{font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-weight:400;color:#fff;margin:0}#display-shop-info-location .bottom .store-contact ul{list-style:none;margin:0 0 1rem 0;padding:0 0 1rem 0;display:flex;flex-direction:column;gap:1rem;border-bottom:1px solid #80bca5}#display-shop-info-location .bottom .store-contact ul li a{display:flex;align-items:center;gap:1rem;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);color:#fff}#display-shop-info-location .bottom .store-contact ul li a i{color:#9fff79;font-size:2rem}#display-shop-info-location .bottom .store-contact .directions{padding-top:2.5rem}#display-shop-info-location .bottom .store-contact .directions a{display:block;text-align:center}}.btn{position:relative;display:inline-block;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:700;padding:.9rem 2rem;border:none;cursor:pointer;transition:all .5s ease;overflow:hidden;border-radius:2rem}.btn:focus,.btn:hover{transform:scale(1.05);outline:none !important;text-decoration:none !important;box-shadow:0px 15px 32px -7px rgba(0,0,0,.1)}.btn i{margin-left:.5rem}.btn.solid{border:1px solid #cce000;background-color:#cce000;color:#000}.btn.outlined{background-color:#fff;color:#cce000;border:1px solid #fff}.btn.outlined.borderd{border:1px solid #cce000}.btn.small{padding:.6rem 1.2rem}@media(max-width: 900px){.btn{padding:1rem 2rem}}.g-text-link{transition:all .3s ease;color:#000;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem)}.g-text-link:after{content:"»»";display:inline-block;position:relative;top:-2px;margin-left:4px;font-family:"Roboto",serif;font-style:normal;font-size:inherit;line-height:inherit;transition:all .3s ease;color:#000}.g-text-link:hover{color:#cce000;text-decoration:none !important}.g-text-link:hover::after{margin-left:8px;color:#cce000}.s-header{position:relative;background-color:#fff;width:100%;z-index:99;padding-top:2.4rem}@media(max-width: 900px){.s-header{padding-top:1.2rem}}.s-header.borderd .bottom{border-bottom:1px solid #dfdfdd;padding-bottom:2.4rem}.s-header .inner{display:block;padding-bottom:2.4rem}.s-header .inner .top{display:flex;align-items:center;justify-content:space-between;padding-bottom:2.4rem;border-bottom:1px solid #dfdfdd}.s-header .inner .top .logo{display:flex;align-items:center;gap:1rem}.s-header .inner .top .logo img{width:16.7rem;height:auto}.s-header .inner .top .logo img.desktop{visibility:visible;display:block}.s-header .inner .top .logo .divider{background-color:#dfdfdd;height:4.4rem;width:1px}.s-header .inner .top .logo .store-location{color:#000;text-transform:uppercase;font-size:clamp(1.8rem,1.8vw + 1rem,2.4rem);font-family:"Mogra",system-ui;font-style:normal;line-height:clamp(2.6rem,2.6vw + 1rem,3rem);font-weight:400}.s-header .inner .top .actions{display:flex;gap:2.4rem}.s-header .inner .top .actions #open-search-mobile{visibility:hidden;display:none}.s-header .inner .top .actions .search-form{width:52.9rem;position:relative}.s-header .inner .top .actions .search-form input{width:100%;padding:1.3rem 2rem;border-radius:3.5rem;background-color:#fafafa;border:1px solid #dfdfdd}.s-header .inner .top .actions .search-form button{top:50%;transform:translateY(-50%);right:2rem;position:absolute;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0px;color:#cce000;font-size:2rem}.s-header .inner .top .actions .search-form button i{font-size:2rem;color:#cce000}.s-header .inner .top .actions .cart{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#cce000;border:1px solid #cce000;border-radius:50%;padding:0px;width:4.6rem;height:4.6rem;display:flex;color:#fff;font-size:2rem;cursor:pointer}.s-header .inner .top .actions .cart i{color:#fff;font-size:2rem}.s-header .inner .top .actions .mobile-menu{display:none;visibility:hidden}.s-header .inner .bottom{padding-top:2.4rem;display:flex;justify-content:space-between;align-items:center}.s-header .inner .bottom .chose-location{padding:0px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;font-size:clamp(1.6rem,1.6vw + 1rem,2rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.6rem);font-family:"Roboto",serif;font-style:normal;font-weight:700;color:#000;display:flex;gap:.5rem}.s-header .inner .bottom .chose-location i{color:#cce000;font-size:clamp(1.6rem,1.6vw + 1rem,2rem)}.s-header .inner .bottom #main-nav ul{list-style:none;margin:0;padding:0;display:flex;gap:2.4rem}.s-header .inner .bottom #main-nav ul li a{font-size:clamp(1.6rem,1.6vw + 1rem,2rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.6rem);font-family:"Roboto",serif;font-style:normal;font-weight:700;color:#000}.s-header .inner .bottom .shop-info{display:flex}.s-header .inner .bottom .shop-info .sep{padding:0 2.4rem}.s-header .inner .bottom .shop-info .sep .line{height:100%;width:1px;background-color:#dfdfdd}.s-header .inner .bottom .shop-info .openings{display:flex;flex-direction:column}.s-header .inner .bottom .shop-info .openings span.store-location{color:#000;text-transform:uppercase;font-size:clamp(1.8rem,1.8vw + 1rem,2.4rem);font-family:"Mogra",system-ui;font-style:normal;line-height:clamp(2.6rem,2.6vw + 1rem,3rem);font-weight:400;display:none !important;visibility:hidden}.s-header .inner .bottom .shop-info .openings a,.s-header .inner .bottom .shop-info .openings span{display:block;font-size:clamp(1.4rem,1vw + 1rem,1.6rem);line-height:clamp(2.2rem,1vw + 1rem,2.4rem);font-family:"Roboto",serif;font-style:normal;font-weight:400;color:#000;text-align:right}.s-header .inner .bottom .shop-info .store-logo{display:flex;flex-direction:column;justify-content:center}.s-header .inner .bottom .shop-info .store-logo img{height:4.2rem;width:auto;max-width:14rem}@media(max-width: 900px){.s-header .inner{padding-bottom:1.2rem}.s-header .inner .top{padding-bottom:1.2rem}.s-header .inner .top .logo img{width:12rem}.s-header .inner .top .logo .store-location,.s-header .inner .top .logo .divider{display:none;visibility:hidden}.s-header .inner .top .actions .search-form{width:30rem;position:relative}.s-header .inner .top .actions .search-form button{top:50%;transform:translateY(-50%);right:2rem;position:absolute;cursor:pointer;background-color:rgba(0,0,0,0);border:none;padding:0px;color:#cce000;font-size:2rem}.s-header .inner .top .actions .search-form button i{font-size:2rem;color:#cce000}.s-header .inner .top .actions .mobile-menu{display:flex;visibility:visible}.s-header .inner .top .actions .mobile-menu #open-mobile-menu{background-color:rgba(0,0,0,0);font-size:3rem;padding:0px;border:none;color:#000}.s-header .inner .top .actions .mobile-menu #open-mobile-menu i{color:#000}.s-header .inner .bottom{padding-top:1.2rem;padding-bottom:1.2rem;justify-content:flex-end}.s-header .inner .bottom .chose-location{padding:0px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;font-size:clamp(1.6rem,1.6vw + 1rem,2rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#000;display:flex;gap:.5rem}.s-header .inner .bottom .chose-location i{color:#cce000;font-size:clamp(1.6rem,1.6vw + 1rem,2rem)}.s-header .inner .bottom #main-nav{display:none;visibility:hidden}.s-header .inner .bottom .shop-info{display:flex;justify-content:space-between;width:100%}.s-header .inner .bottom .shop-info .sep{display:none;padding:0 2.4rem}.s-header .inner .bottom .shop-info .sep .line{height:100%;width:1px;background-color:#dfdfdd}.s-header .inner .bottom .shop-info .openings{display:flex;flex-direction:column}.s-header .inner .bottom .shop-info .openings span.store-location{display:block !important;visibility:visible;text-align:left}.s-header .inner .bottom .shop-info .store-logo{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;max-width:14rem;width:100%}.s-header .inner .bottom .shop-info .store-logo img{height:50%;max-height:4.2rem;width:auto}}@media(max-width: 768px){.s-header .inner .top .actions{gap:1.5rem}.s-header .inner .top .actions .search-form{position:absolute;display:none;visibility:hidden}.s-header .inner .top .actions .search-form.display-mobile-search{top:5rem;left:0;right:0;display:block;width:100%;background-color:#fff;padding:2rem 1.5rem 2rem 1.5rem;visibility:visible}.s-header .inner .top .actions .search-form button{right:3rem}.s-header .inner .top .actions #open-search-mobile{visibility:visible;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border:1px solid #fff;border-radius:50%;padding:0px;width:4.6rem;height:4.6rem;display:flex;color:#cce000;font-size:2.5rem;cursor:pointer}.s-header .inner .top .actions #open-search-mobile i{color:#cce000;font-size:2.5rem}.s-header .inner .bottom .chose-location{padding:0px;background-color:rgba(0,0,0,0);border:none;cursor:pointer;font-size:clamp(1.6rem,1.6vw + 1rem,2rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#000;display:flex;gap:.5rem}.s-header .inner .bottom .chose-location i{color:#cce000;font-size:clamp(1.6rem,1.6vw + 1rem,2rem)}.s-header .inner .bottom #main-nav{display:none;visibility:hidden}.s-header .inner .bottom .mobile-menu{display:flex;visibility:visible}.s-header .inner .bottom .mobile-menu #open-mobile-menu{background-color:rgba(0,0,0,0);font-size:3rem;padding:0px;border:none}}#mobile-menu{display:block;position:fixed;right:-100vw;visibility:hidden;background-color:#fff;padding:2.4rem;height:100vh;opacity:0;z-index:100;width:100vw}#mobile-menu .inner Ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.2rem}#mobile-menu .inner Ul li a{font-size:clamp(1.6rem,1.6vw + 1rem,2rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#000}.s-footer .inner{display:flex;flex-wrap:wrap}.s-footer .item{width:25%;padding:4rem 8rem}.s-footer .item:nth-child(odd){background-color:#000}.s-footer .item:nth-child(even){background-color:#353535}.s-footer .item .logo{display:block;margin-bottom:4rem;width:16.7rem}.s-footer .item .logo img{display:block;width:100%;height:auto}.s-footer .item #footer-nav{display:flex;flex-direction:column;gap:1.2rem}.s-footer .item #footer-nav ul{list-style:none;margin:0;padding:0}.s-footer .item #footer-nav ul li.title a{display:block;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,2.4rem);line-height:clamp(2.4rem,2.4vw + 1rem,3rem);font-weight:700}.s-footer .item #footer-nav ul li a{display:block;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:700;text-decoration:none}.s-footer .item .spaced{display:flex;height:100%;flex-direction:column;justify-content:space-between;align-items:flex-end}.s-footer .item .spaced .social{list-style:none;padding:0;margin:0;display:flex;gap:1.92rem;align-items:flex-end}.s-footer .item .spaced .social li a{width:2.4rem}.s-footer .item .spaced .social li a svg,.s-footer .item .spaced .social li a img{display:block;width:100%;height:auto}.s-footer .item .spaced #sub-footer-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.6rem}.s-footer .item .spaced #sub-footer-nav ul li a{text-decoration:none}@media(max-width: 1500px){.s-footer .item{padding:4rem 6rem}}@media(max-width: 1350px){.s-footer .item{padding:3rem 4rem}}@media(max-width: 1200px){.s-footer .item{width:50%}.s-footer .item:nth-child(1){background-color:#343741}.s-footer .item:nth-child(2){background-color:#353535}.s-footer .item:nth-child(3){background-color:#353535}.s-footer .item:nth-child(4){background-color:#343741}}@media(max-width: 768px){.s-footer .item{padding:2rem 1.6rem;width:100%}.s-footer .item:nth-child(1){background-color:#343741;order:3}.s-footer .item:nth-child(2){background-color:#343741;order:1}.s-footer .item:nth-child(3){background-color:#353535;order:2}.s-footer .item:nth-child(4){background-color:#353535;order:4}.s-footer .item .spaced{display:flex;height:auto;flex-direction:column;justify-content:unset;align-items:center}.s-footer .item .spaced .social{list-style:none;padding:0;margin:0;display:flex;gap:1.92rem;align-items:flex-end}.s-footer .item .spaced .social li a{width:2.4rem}.s-footer .item .spaced .social li a svg,.s-footer .item .spaced .social li a img{display:block;width:100%;height:auto}.s-footer .item .spaced #sub-footer-nav{padding-top:2rem}.s-footer .item .spaced #sub-footer-nav ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;gap:.6rem}.s-footer .item .spaced #sub-footer-nav ul li a{text-decoration:none}}.m-standard .g-h1.text-orange,.m-standard .g-h2.text-orange,.m-standard .g-h3.text-orange,.m-standard .g-h4.text-orange,.m-standard h1.text-orange,.m-standard h2.text-orange,.m-standard h3.text-orange,.m-standard h4.text-orange,.m-standard p.text-orange{color:#cce000 !important}.m-standard .g-h1.text-green,.m-standard .g-h2.text-green,.m-standard .g-h3.text-green,.m-standard .g-h4.text-green,.m-standard h1.text-green,.m-standard h2.text-green,.m-standard h3.text-green,.m-standard h4.text-green,.m-standard p.text-green{color:#879900 !important}.m-standard h1.g-mega,.m-standard h2.g-mega,.m-standard h3.g-mega,.m-standard h4.g-mega,.m-standard p.g-mega,.m-standard h3.g-mega{font-size:clamp(3.6rem,3.6vw + 1rem,6.4rem);line-height:clamp(4.4rem,4.4vw + 1rem,6.9rem);font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#000;margin-bottom:1.2rem}.m-standard h1.g-mega a,.m-standard h2.g-mega a,.m-standard h3.g-mega a,.m-standard h4.g-mega a,.m-standard p.g-mega a,.m-standard h3.g-mega a{font-size:clamp(3.6rem,3.6vw + 1rem,4rem);line-height:clamp(4.4rem,4.4vw + 1rem,4.8rem);font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#cce000}.m-standard h1.g-h1,.m-standard h2.g-h1,.m-standard h3.g-h1,.m-standard h4.g-h1,.m-standard p.g-h1,.m-standard h1{font-size:clamp(2.8rem,2.8vw + 1rem,2.8rem);line-height:clamp(3.8rem,3.8vw + 1rem,3.8rem);font-family:"Roboto",serif;font-style:normal;font-weight:700;color:#000;margin-bottom:1.2rem}.m-standard h1.g-h1 a,.m-standard h2.g-h1 a,.m-standard h3.g-h1 a,.m-standard h4.g-h1 a,.m-standard p.g-h1 a,.m-standard h1 a{font-size:clamp(2.8rem,2.8vw + 1rem,2.8rem);line-height:clamp(3.8rem,3.8vw + 1rem,3.8rem);font-family:"Roboto",serif;font-style:normal;font-weight:700;color:#cce000}.m-standard h1.g-h2,.m-standard h2.g-h2,.m-standard h3.g-h2,.m-standard h4.g-h2,.m-standard p.g-h2,.m-standard h2{font-size:clamp(2.6rem,2.6vw + 1rem,2.8rem);line-height:clamp(3.4rem,3.4vw + 1rem,3.8rem);font-family:"Roboto",serif;font-style:normal;font-weight:700;margin-bottom:1.2rem;color:#000}.m-standard h1.g-h2 a,.m-standard h2.g-h2 a,.m-standard h3.g-h2 a,.m-standard h4.g-h2 a,.m-standard p.g-h2 a,.m-standard h2 a{font-size:clamp(2.6rem,2.6vw + 1rem,2.8rem);line-height:clamp(3.4rem,3.4vw + 1rem,3.8rem);font-family:"Roboto",serif;font-style:normal;font-weight:700;color:#000}.m-standard h1.g-h3,.m-standard h2.g-h3,.m-standard h3.g-h3,.m-standard h4.g-h3,.m-standard p.g-h3,.m-standard h3{font-size:clamp(2.2rem,2.2vw + 1rem,2.4rem);line-height:clamp(2.8rem,2.8vw + 1rem,3rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:700;margin-bottom:1.2rem}.m-standard h1.g-h3 a,.m-standard h2.g-h3 a,.m-standard h3.g-h3 a,.m-standard h4.g-h3 a,.m-standard p.g-h3 a,.m-standard h3 a{font-size:clamp(2.2rem,2.2vw + 1rem,2.4rem);line-height:clamp(2.8rem,2.8vw + 1rem,3rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:700}.m-standard h1.g-h4,.m-standard h2.g-h4,.m-standard h3.g-h4,.m-standard h4.g-h4,.m-standard p.g-h4,.m-standard h4{font-size:clamp(2rem,2vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:700;margin-bottom:1.2rem}.m-standard h1.g-h4 a,.m-standard h2.g-h4 a,.m-standard h3.g-h4 a,.m-standard h4.g-h4 a,.m-standard p.g-h4 a,.m-standard h4 a{font-size:clamp(2rem,2vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:700}.m-standard h1.g-intro,.m-standard h2.g-intro,.m-standard h3.g-intro,.m-standard h4.g-intro,.m-standard h4.g-intro,.m-standard p.g-intro{font-size:clamp(1.8rem,1.8vw + 1rem,1.8rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:400;margin-bottom:1.2rem}.m-standard h1.g-intro a,.m-standard h2.g-intro a,.m-standard h3.g-intro a,.m-standard h4.g-intro a,.m-standard h4.g-intro a,.m-standard p.g-intro a{font-size:clamp(1.8rem,1.8vw + 1rem,1.8rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:500}.m-standard p{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);color:#000;font-weight:400;margin-bottom:2rem}.m-standard p.small-text{font-size:clamp(1.4rem,1.4vw + 1rem,2rem);line-height:clamp(2.2rem,2.2vw + 1rem,3rem)}.m-standard p.small-text a{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem)}.m-standard a:not(.btn,.no-line,.box){font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);color:#000;transition:all .3s ease;text-decoration:underline}.m-standard a:not(.btn,.no-line,.box):hover{color:#cce000}.m-standard a:not(.btn,.no-line,.box).g-text-link,.m-standard a:not(.btn,.no-line,.box).btn{text-decoration:none !important}.m-standard.footer p:not(.g-h3){font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.4rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.2rem);color:#fff;font-weight:400;margin-bottom:3rem}.m-standard.footer a:not(.btn){font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.4rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.2rem);font-weight:400;color:#fff}.m-standard.footer a:not(.btn):focus,.m-standard.footer a:not(.btn):hover{text-decoration:underline}.m-standard h1:last-child,.m-standard h2:last-child,.m-standard h3:last-child,.m-standard h4:last-child,.m-standard p:last-child{margin:0px !important}.m-standard h1.force-margin:last-child{margin-bottom:1.2rem !important}.m-standard ul li,.m-standard ol li{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);color:#000;font-weight:400}.m-standard ul.meta-data:last-of-type{padding-bottom:3rem !important}.m-standard ul.meta-data{width:100%;display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0px;padding:0px;padding-bottom:.5rem}.m-standard ul.meta-data li{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.4rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.2rem);color:#000;font-weight:400}.m-standard ul.meta-data li.title{font-weight:600}.m-standard ul.meta-data li a{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.4rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.2rem);font-weight:400}.m-standard p.f-title{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.8rem,1.8vw + 1rem,1.8rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-weight:500;color:#000;text-transform:uppercase;margin-bottom:1rem}.m-standard h3.bold,.m-standard h4.bold,.m-standard p.bold{font-weight:700 !important}.m-standard h3.bold .g-text-link:after,.m-standard h4.bold .g-text-link:after,.m-standard p.bold .g-text-link:after{margin-left:12px}.m-standard h4.no-margin,.m-standard p.no-margin{margin-top:0px !important;margin-bottom:0px !important;margin-left:0px !important;margin-right:0px !important}.m-standard.g-negative ul li,.m-standard.g-negative ol li,.m-standard.g-negative h1.light,.m-standard.g-negative h2.light,.m-standard.g-negative h3.light,.m-standard.g-negative h4.light,.m-standard.g-negative p.light,.m-standard.g-negative a.light,.m-standard.g-negative h1.g-mega,.m-standard.g-negative h2.g-mega,.m-standard.g-negative h3.g-mega,.m-standard.g-negative h4.g-mega,.m-standard.g-negative p.g-mega,.m-standard.g-negative h3.g-mega,.m-standard.g-negative h1.g-h1,.m-standard.g-negative h2.g-h1,.m-standard.g-negative h3.g-h1,.m-standard.g-negative h4.g-h1,.m-standard.g-negative p.g-h1,.m-standard.g-negative h1,.m-standard.g-negative h1.g-h2,.m-standard.g-negative h2.g-h2,.m-standard.g-negative h3.g-h2,.m-standard.g-negative h4.g-h2,.m-standard.g-negative p.g-h2,.m-standard.g-negative h2,.m-standard.g-negative h1.g-h3,.m-standard.g-negative h2.g-h3,.m-standard.g-negative h3.g-h3,.m-standard.g-negative h4.g-h3,.m-standard.g-negative p.g-h3,.m-standard.g-negative h3,.m-standard.g-negative h1.g-h4,.m-standard.g-negative h2.g-h4,.m-standard.g-negative h3.g-h4,.m-standard.g-negative h4.g-h4,.m-standard.g-negative p.g-h4,.m-standard.g-negative h4,.m-standard.g-negative pa:not(.btn){color:#fff}.m-standard.g-text-dark h1.light,.m-standard.g-text-dark h2.light,.m-standard.g-text-dark h3.light,.m-standard.g-text-dark h4.light,.m-standard.g-text-dark p.light,.m-standard.g-text-dark a.light,.m-standard.g-text-dark h1.g-mega,.m-standard.g-text-dark h2.g-mega,.m-standard.g-text-dark h3.g-mega,.m-standard.g-text-dark h4.g-mega,.m-standard.g-text-dark p.g-mega,.m-standard.g-text-dark h3.g-mega,.m-standard.g-text-dark h1.g-h1,.m-standard.g-text-dark h2.g-h1,.m-standard.g-text-dark h3.g-h1,.m-standard.g-text-dark h4.g-h1,.m-standard.g-text-dark p.g-h1,.m-standard.g-text-dark h1,.m-standard.g-text-dark h1.g-h2,.m-standard.g-text-dark h2.g-h2,.m-standard.g-text-dark h3.g-h2,.m-standard.g-text-dark h4.g-h2,.m-standard.g-text-dark p.g-h2,.m-standard.g-text-dark h2,.m-standard.g-text-dark h1.g-h3,.m-standard.g-text-dark h2.g-h3,.m-standard.g-text-dark h3.g-h3,.m-standard.g-text-dark h4.g-h3,.m-standard.g-text-dark p.g-h3,.m-standard.g-text-dark h3,.m-standard.g-text-dark h1.g-h4,.m-standard.g-text-dark h2.g-h4,.m-standard.g-text-dark h3.g-h4,.m-standard.g-text-dark h4.g-h4,.m-standard.g-text-dark p.g-h4,.m-standard.g-text-dark h4,.m-standard.g-text-dark p,.m-standard.g-text-dark a{color:#000}.s-standard .standard-box-wrapper{background-color:#f8f8f2;border-radius:8px;overflow:hidden;padding:2.4rem;box-shadow:0px 5px 20px 0px rgba(0,0,0,.05)}.s-standard .m-standard-flex{display:flex;gap:2.4rem;flex-flow:row wrap}.s-standard .m-standard-flex.g-flex-align-center{align-items:center}.s-standard .m-standard-flex .item{flex:1}.s-standard .m-standard-flex .item.small{max-width:760px}.s-standard .m-standard-flex .itemx2{flex:2}.s-standard .m-standard-flex .itemfull{width:100%}.s-standard .m-standard-flex img{border-radius:8px}.s-standard .m-standard-flex img.aligncenter{max-width:500px;width:100%;height:auto;margin:0 auto;display:block}.s-standard .m-standard-flex img.alignright{max-width:320px;width:100%;height:auto;float:right;display:block;padding-left:1em}.s-standard .m-standard-flex img.alignleft{max-width:320px;width:100%;height:auto;float:left;display:block;padding-right:1em}@media(max-width: 600px){.s-standard .m-standard-flex img.alignleft{max-width:120px}}.s-standard .m-standard-flex img{max-width:100%;height:auto;display:block}@media(max-width: 900px){.s-standard .m-standard-flex{flex-direction:column}.s-standard .m-standard-flex.g-reverse-mobile-view{flex-direction:column-reverse}.s-standard .m-standard-flex .item{width:100%}.s-standard .m-standard-flex .itemx2{width:100%}.s-standard .m-standard-flex .itemfull{order:1}}.s-standard .m-standard-flex .content-box{background-color:#fff;border-radius:2rem;overflow:hidden}.s-standard .m-standard-flex .content-box .image-wrapper img{width:100%;height:auto;display:block}.s-standard .m-standard-flex .content-box .content{padding:50px}@media(max-width: 1024px){.s-standard .m-standard-flex .content-box .content{padding:30px 20px}}.line-wrapper{width:100%}.line-wrapper .line{width:100%;height:1px;background-color:#000}.gform_wrapper.gravity-theme form .gform_fields{row-gap:20px !important}.gform_wrapper.gravity-theme form .ginput_container{margin-top:0px}.gform_wrapper.gravity-theme form .gfield_consent_label a{color:#000;text-decoration:underline}.gform_wrapper.gravity-theme form .ginput_container_select{position:relative}.gform_wrapper.gravity-theme form .ginput_container_select:after{top:50%;transform:translateY(-50%);right:1em;position:absolute;font-family:"Font Awesome 6 Pro";content:"";width:20px;height:20px;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,0);border-radius:50%;color:rgba(204,224,0,.6)}.gform_wrapper.gravity-theme form .gform-field-label{margin-bottom:2px}.gform_wrapper.gravity-theme form .gfield_label,.gform_wrapper.gravity-theme form legend,.gform_wrapper.gravity-theme form label{font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);color:#000;font-weight:400;margin:0 0 .5rem 0 !important}.gform_wrapper.gravity-theme form .gfield_label span.gfield_required,.gform_wrapper.gravity-theme form legend span.gfield_required,.gform_wrapper.gravity-theme form label span.gfield_required{color:#cce000}.gform_wrapper.gravity-theme form .gform-body textarea,.gform_wrapper.gravity-theme form .gform-body input[type=url],.gform_wrapper.gravity-theme form .gform-body input[type=tel],.gform_wrapper.gravity-theme form .gform-body input[type=text],.gform_wrapper.gravity-theme form .gform-body input[type=phone],.gform_wrapper.gravity-theme form .gform-body input[type=email],.gform_wrapper.gravity-theme form .gform-body input[type=number]{font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;background-color:rgba(223,223,221,.5);border:0;padding:1.2rem 1rem;margin-top:0px;width:100%;border-radius:8px;color:#000}.gform_wrapper.gravity-theme form .gform-body textarea::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=url]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=tel]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=text]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=phone]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=email]::-moz-placeholder, .gform_wrapper.gravity-theme form .gform-body input[type=number]::-moz-placeholder{color:#000;font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=url]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=tel]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=text]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=phone]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=email]::placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=number]::placeholder{color:#000;font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=url]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=tel]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=text]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=phone]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=email]:-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=number]:-ms-input-placeholder{color:#000;font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=url]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=tel]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=text]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=phone]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=email]::-ms-input-placeholder,.gform_wrapper.gravity-theme form .gform-body input[type=number]::-ms-input-placeholder{color:#000;font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem}.gform_wrapper.gravity-theme form .gform-body textarea{padding:20px}.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox label{font-family:"Mogra",system-ui;font-style:normal;font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#000}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox],.gform_wrapper.gravity-theme form .gform-body input[type=radio]{visibility:hidden;margin:0;width:0 !important;display:none}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]::before,.gform_wrapper.gravity-theme form .gform-body input[type=radio]::before{display:none}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:hover,.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:hover{cursor:pointer}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:before,.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:before{font-family:"Font Awesome 6 Pro";-webkit-font-smoothing:antialiased;font:var(--fa-font-sharp-regular);font-size:clamp(1.6rem,1.6vw + 1rem,2rem);position:relative;margin-right:.4em;color:#000}.gform_wrapper.gravity-theme form .gform-body .gfield_radio,.gform_wrapper.gravity-theme form .gform-body .gfield_checkbox{padding-top:10px;row-gap:0px}.gform_wrapper.gravity-theme form .gform-body li.gf_list_inline ul.gfield_checkbox li,.gform_wrapper.gravity-theme form .gform-body li.gf_list_inline ul.gfield_radio li{display:-moz-inline;display:inline}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:before{content:""}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]+label:hover:before{content:"";filter:alpha(opacity=30);opacity:.3}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]:checked+label:before{content:"";color:#cce000}.gform_wrapper.gravity-theme form .gform-body input[type=checkbox]:checked+label:hover:before,.gform_wrapper.gravity-theme form .gform-body input[type=radio]:checked+label:hover:before{filter:alpha(opacity=100);opacity:1;color:#cce000}.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:before{content:""}.gform_wrapper.gravity-theme form .gform-body input[type=radio]+label:hover:before{content:"";filter:alpha(opacity=30);opacity:.3}.gform_wrapper.gravity-theme form .gform-body input[type=radio]:checked+label:before{content:"";color:#cce000}.gform_wrapper.gravity-theme form .gform-body input[type=radio]:checked+label:hover:before{filter:alpha(opacity=100);opacity:1;color:#cce000}.gform_wrapper.gravity-theme form .gform-body select{line-height:1.2rem}.gform_wrapper.gravity-theme form .gform-body select{-webkit-appearance:none;-moz-appearance:none;background:rgba(0,0,0,0);background-image:none;display:block;background-color:rgba(223,223,221,.5);box-shadow:none;border:none;border-radius:8px;width:100%;padding:1.2rem 1rem;min-height:20px;height:48px;position:relative;font-family:"Roboto",serif;font-style:normal;font-weight:400;font-size:1.6rem;line-height:1.6rem;color:#000}.gform_wrapper.gravity-theme form .gform-body select::-moz-placeholder{color:#000;opacity:1}.gform_wrapper.gravity-theme form .gform-body select::placeholder{color:#000;opacity:1}.gform_wrapper.gravity-theme form .gform-body select:-ms-input-placeholder{color:#000}.gform_wrapper.gravity-theme form .gform-body select::-ms-input-placeholder{color:#000}.gform_wrapper.gravity-theme form .gform_footer{display:flex;margin-top:0px;padding:20px 0px 0px 0px}.gform_wrapper.gravity-theme form .gform_footer input[type=submit]{position:relative;display:inline-block !important;font-family:"Mogra",system-ui;font-style:normal;padding:.9rem 2rem;font-weight:400;font-size:1.6rem;line-height:2.4rem;border:none;border-radius:2rem;cursor:pointer !important;transition:all .5s ease !important;overflow:hidden !important;color:#fff;z-index:2 !important;background-color:#cce000}.gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover{background-color:#cce000;transform:scale(1.05)}.gform_wrapper.gravity-theme .gfield_validation_message,.gform_wrapper.gravity-theme .validation_message{background:rgba(0,0,0,0) !important;border:none !important;font-size:14px !important;margin-top:8px;padding:0px 0px !important}.gform_heading{display:none !important}.gform_wrapper.gravity-theme .gform_validation_errors{background:#c02b0a !important;border:1px solid #c02b0a !important;border-radius:5px !important;margin-bottom:8px !important;margin-top:8px !important;padding:24px !important;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#fff !important;font-size:26px !important;line-height:32px !important;margin:0 0 0 0 !important;font-weight:700 !important}.s-image-text.inline-p .box .content{padding:3rem 3rem}.s-image-text .box{background-color:#f8f8f2}.s-image-text .box.as-promo{border-radius:8px;overflow:hidden;background-color:#e0fce3}.s-image-text .box .inner{min-height:40rem;display:flex}.s-image-text .box .inner.l-t-r{flex-direction:row}.s-image-text .box .inner.r-t-l{flex-direction:row-reverse}.s-image-text .box .image-wrapper{width:50%;position:relative}.s-image-text .box .image-wrapper img{position:absolute;inset:0;width:100%;height:100%}.s-image-text .box .content{padding:4rem 8rem;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center}.s-image-text .box .content.has-title{justify-content:flex-start}.s-image-text .box .content.has-title .m-standard{display:flex;flex-direction:column;justify-content:space-between;gap:20rem;min-height:100%}@media(max-width: 1000px){.s-image-text .box .inner{min-height:unset;display:flex}.s-image-text .box .inner.l-t-r{flex-direction:column}.s-image-text .box .inner.r-t-l{flex-direction:column}.s-image-text .box .image-wrapper,.s-image-text .box .content{width:100%}.s-image-text .box .content{width:100%;padding:2.4rem 1.6rem}.s-image-text .box .image-wrapper img{display:block;width:100%;height:auto;position:relative;inset:unset}}.s-hero .swiper{position:relative;padding-bottom:4rem;height:40vw;max-height:84rem}.s-hero .swiper .swiper-pagination{display:flex;justify-content:center;gap:1.2rem;bottom:1rem}.s-hero .swiper .swiper-pagination .swiper-pagination-bullet{background:#c9cac9;opacity:1 !important;width:1.5rem;height:1.5rem;border-radius:50%;transform:rotate(45deg)}.s-hero .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#879900}.s-hero .swiper .swiper-slide.swiper-slide-active .background-wrapper{overflow:hidden;border-top-left-radius:0;border-bottom-left-radius:0}.s-hero .swiper .swiper-slide .fade{position:absolute;inset:0;z-index:2;background:linear-gradient(90deg, #343741 0%, rgba(52, 55, 65, 0) 50%)}.s-hero .swiper .swiper-slide .fade.green{background:linear-gradient(90deg, #879900 0%, rgba(135, 153, 0, 0) 50%)}.s-hero .swiper .swiper-slide .fade.orange{background:linear-gradient(90deg, #CCE000 0%, rgba(204, 224, 0, 0) 50%)}.s-hero .swiper .swiper-slide .background-wrapper{overflow:hidden;border-radius:4.5rem;width:100%;height:100%;position:absolute;inset:0;background-color:#343741}.s-hero .swiper .swiper-slide .background-wrapper video,.s-hero .swiper .swiper-slide .background-wrapper img{width:100%;height:100%;position:absolute;inset:0;z-index:1}.s-hero .swiper .swiper-slide .background-wrapper.green{background-color:#879900}.s-hero .swiper .swiper-slide .background-wrapper.orange{background-color:#cce000}.s-hero .swiper .swiper-slide .content{position:relative;min-height:100%;padding:2.4rem;display:flex;flex-direction:column;justify-content:center;z-index:99}.s-hero .swiper .swiper-slide .content .m-standard{max-width:600px}@media(max-width: 900px){.s-hero .swiper{height:60vh;max-height:unset}}.vimeo-video-container{height:100%;width:100%;z-index:0;position:absolute;overflow:hidden}.vimeo-video-container iframe{width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.s-boxes .top{padding:2.4rem 0;display:flex;justify-content:space-between;align-items:center}.s-boxes .bottom .box .image-wrapper{border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden}.s-boxes.cards .bottom .box{background-color:#fff;height:inherit;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.s-boxes.cards .bottom .box .m-standard{padding:0 1.5rem 2.4rem 1.5rem}.as-list .inner .bottom{display:flex;gap:2.4rem;flex-wrap:wrap}.as-list .inner .bottom .box{flex:1;min-width:calc(25% - 2.4rem);max-width:62.4rem;display:flex;flex-direction:column}.as-list .inner .bottom .box .image-wrapper{margin-bottom:2rem;width:100%;position:relative;aspect-ratio:16/10}.as-list .inner .bottom .box .image-wrapper img{display:block;width:100%;height:100%;position:absolute;inset:0;transition:all linear .3s}.as-list .inner .bottom a.box:hover .image-wrapper img{transform:scale(1.05)}.as-list .inner .bottom.size-lock .box{max-width:calc(25% - 1.7rem)}@media(max-width: 1000px){.as-list .inner .bottom .box{min-width:unset;max-width:calc(33.333% - 2.4rem)}.as-list .inner .bottom.size-lock .box{min-width:unset;max-width:calc(33.333% - 2.4rem)}}@media(max-width: 900px){.as-list .inner .bottom .box{min-width:calc(50% - 1.2rem)}.as-list .inner .bottom.size-lock .box{max-width:calc(50% - 1.2rem)}}@media(max-width: 700px){.as-list .inner .bottom .box{flex:unset;min-width:unset;max-width:unset;width:100%}.as-list .inner .bottom.size-lock .box{flex:unset;min-width:unset;max-width:unset;width:100%}}.as-slider .bottom{width:100%}.as-slider .swiper{padding-bottom:4rem}.as-slider .swiper .swiper-slide{height:auto}.as-slider .swiper .swiper-slide .box{display:flex;flex-direction:column;height:100%}.as-slider .swiper .swiper-slide .box .image-wrapper{margin-bottom:2rem;position:relative;width:100%}.as-slider .swiper .swiper-slide .box .image-wrapper img{width:100%;height:auto;display:block}.upsell{position:absolute;top:0;left:0;padding:.8rem 1.2rem;border-top-left-radius:8px;border-bottom-right-radius:8px;background-color:#000;color:#fff;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.6rem);line-height:clamp(2rem,2vw + 1rem,2.4rem);font-weight:700}.upsell.green{background-color:#879900}.upsell.orange{background-color:#cce000}.artikel-actions ul{list-style:none;padding:0 0 2rem 0;border-bottom:1px solid #dfdfdd;margin:0;display:flex;gap:2.4rem}.artikel-actions ul li button{display:flex;align-items:center;color:#353535;background:rgba(0,0,0,0);padding:0;border:none;gap:1rem;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.6rem);line-height:clamp(2rem,2vw + 1rem,2.4rem);cursor:pointer}.artikel-actions ul li button i{font-size:3rem}#archive-articles{background-color:#f8f8f2}#archive-articles .s-boxes .top .category-tags ul{list-style:none;margin:0px;padding:0px;display:flex;gap:1rem;flex-wrap:wrap}.s-map{position:relative;z-index:1}.s-map #shops-map{width:100%;height:70vh;border-radius:2rem;overflow:hidden}.s-shortcuts .inner{display:flex;gap:2.4rem;justify-content:center;flex-wrap:wrap}@media(max-width: 900px){.s-shortcuts .inner{justify-content:unset;display:grid;grid-template-columns:1fr 1fr;gap:1rem}}.s-shortcuts .box{flex:1;max-width:33.941rem;aspect-ratio:1/1;min-width:calc(25% - 2.4rem);position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.s-shortcuts .box .bg{z-index:0;background-color:#fff;border-radius:50%;width:80%;position:absolute;top:10%;left:10%;aspect-ratio:1/1;border:12px solid #cce000}.s-shortcuts .box img,.s-shortcuts .box .title{position:relative;z-index:1}.s-shortcuts .box img{width:4vw;height:auto;display:block;max-width:6.2rem}.s-shortcuts .box .title{font-size:2.4rem;line-height:3rem;font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#000;padding:0 10%;text-align:center}@media(max-width: 1200px){.s-shortcuts .box .title{font-size:1.8rem;line-height:2.6rem}}@media(max-width: 900px){.s-shortcuts .box{max-width:unset;flex:unset;min-width:unset;width:100%}.s-shortcuts .box .bg{border:6px solid #cce000}.s-shortcuts .box img{width:7vw}.s-shortcuts .box .title{font-size:1.4rem;line-height:2.2rem;padding:0 18%}}.s-shortcuts a.box{transition:all linear .3s}.s-shortcuts a.box:focus,.s-shortcuts a.box:hover{outline:none;transform:scale(1.05)}.s-shortcuts a.box:focus .bg,.s-shortcuts a.box:hover .bg{box-shadow:0px 0px 15px 3px rgba(0,0,0,.07)}.s-shortcuts .content-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:2.4rem}@media(max-width: 1000px){.s-shortcuts .content-wrapper{display:flex;grid-template-columns:unset;flex-direction:column}}.s-shortcuts .content-wrapper .content{display:flex;flex-direction:column;justify-content:center}.s-shortcuts .content-wrapper .box img{width:3.5rem}.s-shortcuts .content-wrapper .box .title{font-size:clamp(1.8rem,1.8vw + 1rem,1.8rem);line-height:clamp(2.6rem,2.6vw + 1rem,2rem);font-family:"Mogra",system-ui;font-style:normal;font-weight:400;color:#fff}.s-icon-slider{background-color:#fff}.s-icon-slider .swiper-wrapper{transition-timing-function:linear}.s-icon-slider .swiper .swiper-wrapper{align-items:center}.s-icon-slider .swiper .swiper-slide .item{display:flex;justify-content:center}.s-icon-slider .swiper .swiper-slide .item img{width:95%;height:auto}.s-notifications{height:0px;visibility:hidden}.s-notifications .notification{opacity:0;height:0;visibility:hidden;background-color:#fff;box-shadow:0px 9px 33.5px 0px rgba(20,10,60,.29);opacity:0;transform:all linear 2s}.s-notifications .notification.active{height:auto;opacity:1;position:fixed;z-index:98;bottom:5%;display:flex;visibility:visible;justify-content:space-between;right:1.2rem;width:100%;max-width:800px;border-radius:8px;padding:2.4rem}.s-notifications .notification.active .content{display:flex}.s-notifications .notification.active .content .image-wrapper{width:40%}.s-notifications .notification.active .content .image-wrapper img{display:block;width:100%;height:auto}.s-notifications .notification.active .content .m-standard{width:60%;display:flex;flex-direction:column;justify-content:center}.s-notifications .notification.active .content .m-standard p.label{font-size:clamp(1.6rem,1.6vw + 1rem,2.4rem);line-height:clamp(2.4rem,2.4vw + 1rem,3rem);font-family:"Mogra",system-ui;font-style:normal;font-weight:400;margin-bottom:.4rem}.s-notifications .notification.active .content .m-standard p.title{font-size:clamp(1.8rem,1.8vw + 1rem,3.2rem);line-height:clamp(2.6rem,2.6vw + 1rem,4.15rem);font-family:"Mogra",system-ui;font-style:normal;color:#000;font-weight:400;margin-bottom:.8rem}.s-notifications .notification .close{position:absolute;top:1rem;right:1.5rem;color:#343741;display:flex;align-items:center;gap:.5rem;font-size:1.6rem}.s-notifications .notification .close i{color:#343741;font-size:2rem}@media(max-width: 900px){.s-notifications .notification.active{bottom:1.2rem;right:1.2rem;left:1.2rem;width:auto}.s-notifications .notification.active .content{display:flex}.s-notifications .notification.active .content .image-wrapper{display:none}.s-notifications .notification.active .content .m-standard{width:100%;display:flex;flex-direction:column;justify-content:center}}.banner{display:block;background-color:#879900;padding:1.2rem 10rem 1.2rem 1.5rem;position:relative}.banner .close{position:absolute;right:1.5rem;color:#fff;top:50%;transform:translateY(-50%)}.banner .close i{color:#fff}.banner .content{display:flex;justify-content:center}.banner .content .text{display:flex;align-items:center;gap:1rem}.banner .content .text a{color:#fff !important}.banner .content .text p{margin:0}@media(max-width: 900px){.banner .close{position:absolute;right:1.5rem;color:#fff}.banner .close i{color:#fff}.banner .content{display:flex;justify-content:center}.banner .content .text{display:flex;align-items:center;flex-wrap:wrap;gap:0rem}}.wc-single-layout{display:flex;flex-direction:row-reverse;gap:2.4rem;padding-bottom:4rem;flex-wrap:wrap}.wc-single-layout #p-b{width:100%}.wc-single-layout #p-b nav{margin:0 !important}.wc-single-layout .left-box{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:2.4rem;padding-right:calc(35% + 2.4rem)}.wc-single-layout .left-box .right-box{position:absolute;right:0;top:0;width:35%}.wc-single-layout .left-box .right-box .summary{position:relative;float:unset !important;width:100%;background-color:#f8f8f2;border-radius:8px;padding:4.8rem 2.4rem 2.4rem 2.4rem}.wc-single-layout .left-box .right-box .summary #p-p,.wc-single-layout .left-box .right-box .summary #p-t{margin:0px !important}.wc-single-layout .left-box .right-box .summary .p-uppsell{background-color:#cce000;color:#fff;position:absolute;top:0;left:0;padding:.6rem 1rem;border-top-left-radius:8px;border-bottom-right-radius:8px;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-family:"Mogra",system-ui;font-style:normal}.wc-single-layout .left-box .right-box .summary .product-usps{padding-top:2rem;margin-top:2rem;border-top:1px solid #dfdfdd}.wc-single-layout .left-box .right-box .summary .product-usps .usps-title{margin-bottom:none;font-size:clamp(2rem,2vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;color:#000;font-weight:400}.wc-single-layout .left-box .right-box .summary .product-usps ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:.5rem}.wc-single-layout .left-box .right-box .summary .price{color:#74767b;font-size:clamp(2.2rem,2.2vw + 1rem,2.4rem);line-height:clamp(2.8rem,2.8vw + 1rem,3rem);font-family:"Mogra",system-ui;font-style:normal;margin-bottom:.5rem}.wc-single-layout .left-box .right-box .summary .price del{color:#74767b;display:block}.wc-single-layout .left-box .right-box .summary .price ins{color:#879900;display:block;text-decoration:none}.wc-single-layout .left-box .right-box .summary .campaign-specification{margin-bottom:0}.wc-single-layout .left-box .right-box .summary p.p-sku{margin-top:.5rem;font-size:clamp(1.4rem,1.4vw + 1rem,1.4rem);line-height:clamp(2rem,2vw + 1rem,2rem);font-family:"Roboto",serif;font-style:normal}.wc-single-layout .left-box .right-box .shop-info{position:relative;margin-left:-2.4rem;margin-bottom:-2.4rem;width:calc(100% + 4.8rem);margin-top:2rem;border-bottom-right-radius:8px;border-bottom-left-radius:8px;overflow:hidden}.wc-single-layout .left-box .right-box .shop-info .shop-info-box{padding:2.4rem}.wc-single-layout .left-box .right-box .shop-info .shop-info-box.warning{background-color:#cce000}.wc-single-layout .left-box .right-box .shop-info .shop-info-box .store-name-and-change-wrapper{display:flex;justify-content:space-between}.wc-single-layout .left-box .right-box .shop-info .shop-info-box .store-name-and-change-wrapper p{margin:0;font-family:"Mogra",system-ui;font-style:normal}.wc-single-layout .left-box .right-box .shop-info .shop-info-box .store-name-and-change-wrapper a{color:#fff;text-decoration:none}.wc-single-layout .left-box .right-box .shop-info .button-wrapper.has-store{padding:1.5rem 0 0 0;margin-top:1.5rem 0 0 0;border-top:1px solid #80bca5}.wc-single-layout .left-box .right-box .shop-info .button-wrapper a{display:flex;justify-content:center}.wc-single-layout .left-box .right-box .shop-info ul{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:1.5rem 0 1.5rem 0;padding:1.5rem 0 0 0;border-top:1px solid #80bca5}.wc-single-layout .left-box .right-box .shop-info ul li{display:flex;gap:1rem}.wc-single-layout .left-box .right-box .shop-info ul li i{font-size:2rem;color:#9fff79}.wc-single-layout .left-box .right-box .shop-info ul li a{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-family:"Roboto",serif;font-style:normal;color:#fff;font-weight:400;text-decoration:none}.wc-single-layout .left-box .product-slider-wrapper{width:100%}.wc-single-layout .left-box .product-slider-wrapper #product-splide{height:32vw;max-height:50rem;border:1px solid #dfdfdd;border-radius:8px;overflow:hidden;margin-bottom:2.4rem}.wc-single-layout .left-box .product-slider-wrapper #product-splide .swiper-slide{display:flex;flex-direction:column;justify-content:center;align-items:center}.wc-single-layout .left-box .product-slider-wrapper #product-splide .swiper-slide a{height:100%;width:100%;display:block;position:relative}.wc-single-layout .left-box .product-slider-wrapper #product-splide .swiper-slide a .over-play-icon-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:99;font-size:8rem;color:#dfdfdd}.wc-single-layout .left-box .product-slider-wrapper #product-splide .swiper-slide a img{display:block;height:auto;width:100%}.wc-single-layout .left-box .product-slider-wrapper #thumbnail-carousel .swiper-slide{height:5vw;border:1px solid #dfdfdd;border-radius:8px;overflow:hidden;position:relative;max-height:7.8rem}.wc-single-layout .left-box .product-slider-wrapper #thumbnail-carousel .swiper-slide .over-play-icon-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);font-size:3rem;color:#dfdfdd}.wc-single-layout .left-box .product-slider-wrapper #thumbnail-carousel .swiper-slide img{position:absolute;inset:0;width:100%;height:100%;display:block;opacity:.7;transition:all linear .2s}.wc-single-layout .left-box .product-slider-wrapper #thumbnail-carousel .swiper-slide.swiper-slide-thumb-active{border:1px solid #000}.wc-single-layout .left-box .product-slider-wrapper #thumbnail-carousel .swiper-slide.swiper-slide-thumb-active img{opacity:1}.wc-single-layout .left-box .base-product-content{padding-top:2.4rem;display:flex;gap:2.4rem}.wc-single-layout .left-box .base-product-content .summary.entry-summary{display:none}.wc-single-layout .left-box .base-product-content .p-accordion{padding:2.4rem 0;display:flex;flex-direction:column;gap:1.2rem}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .top{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-family:"Roboto",serif;font-style:normal;font-weight:400;color:#000;padding:1.2rem 0 1.2rem 0;display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #dfdfdd;text-decoration:none !important}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .top i{color:#cce000;font-size:2rem;transition:all linear .3s;transform:rotateX(0deg)}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .top.active i{transform:rotateX(180deg)}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel{visibility:hidden;display:none}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel.active{visibility:visible}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i{padding:1.2rem 0;border-bottom:1px solid #dfdfdd;display:flex;flex-direction:column;gap:.8rem}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .title{display:block;font-size:clamp(2.8rem,2.8vw + 1rem,2.4rem);line-height:clamp(3.6rem,3.6vw + 1rem,3rem);font-family:"Mogra",system-ui;font-style:normal;color:#000;font-weight:400;margin-bottom:.3rem;padding-top:.5rem}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .i{display:flex;gap:2.4rem}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .i .value,.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .i .label{width:calc(50% - 1.2rem);font-family:"Roboto",serif;font-style:normal;color:#000}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .i .label{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:700}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .i .value{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:400}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .i .value a{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:400;display:flex;gap:.5rem;color:#000;align-items:center}.wc-single-layout .left-box .base-product-content .p-accordion .p-a-i .panel .d-i .i .value a i{font-size:2rem;color:#cce000}.wc-single-layout form.cart{padding-top:2rem;margin-top:2rem;border-top:1px solid #dfdfdd}.wc-single-layout form.cart button.single_add_to_cart_button{border:1px solid #cce000;background-color:#cce000;color:#fff;position:relative;display:inline-block;font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-weight:400;padding:.9rem 2rem;border:none;cursor:pointer;transition:all .5s ease;overflow:hidden;border-radius:2rem}.wc-single-layout form.cart button.single_add_to_cart_button:focus,.wc-single-layout form.cart button.single_add_to_cart_button:hover{transform:scale(1.05);outline:none !important;text-decoration:none !important;box-shadow:0px 15px 32px -7px rgba(0,0,0,.1);border:1px solid #cce000;background-color:#cce000}@media(max-width: 900px){.wc-single-layout form.cart button.single_add_to_cart_button{padding:1rem 2rem}}@media(max-width: 1024px){.wc-single-layout{display:flex;flex-direction:row-reverse;gap:2.4rem;padding-bottom:4rem;flex-wrap:wrap}.wc-single-layout .g-p-categories{width:100%}.wc-single-layout .g-p-categories ul{border-bottom:1px solid #dfdfdd;overflow-x:auto;list-style:none;margin:0;padding:0 0 1rem 0;display:flex;gap:2.4rem}.wc-single-layout .g-p-categories ul li{position:relative}.wc-single-layout .g-p-categories ul li a{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:400}.wc-single-layout .g-p-categories ul li:after{content:"";height:.4rem;background-color:rgba(0,0,0,0);width:100%;position:absolute;bottom:-1rem;left:.2rem;right:.2rem}.wc-single-layout .g-p-categories ul li.active::after{background-color:#cce000}.wc-single-layout #p-b{width:100%}.wc-single-layout #p-b nav{margin:0 !important}.wc-single-layout .left-box{position:relative;width:100%;display:flex;flex-wrap:wrap;gap:2.4rem;padding-right:0}.wc-single-layout .left-box .right-box{order:2;position:relative;right:unset;top:unset;width:100%}.wc-single-layout .left-box .product-slider-wrapper{width:100%;order:1}.wc-single-layout .left-box .product-slider-wrapper #product-splide{height:auto;max-height:50rem;border:1px solid #dfdfdd;border-radius:8px;overflow:hidden;margin-bottom:2.4rem;aspect-ratio:16/10}.wc-single-layout .left-box .product-slider-wrapper #thumbnail-carousel .swiper-slide{height:auto;aspect-ratio:16/10}.wc-single-layout .left-box .product-slider-wrapper #thumbnail-carousel .swiper-slide .over-play-icon-wrapper{font-size:2rem}.wc-single-layout .left-box [id^=product-]{order:3}.wc-single-layout .left-box .base-product-content{padding-top:2.4rem;display:flex;gap:2.4rem}.wc-single-layout .left-box .base-product-content .summary.entry-summary{display:none}}.products .inner{background-color:#f8f8f2}.products.upsells,.products.related{padding:4rem 0px}.products.upsells .inner,.products.related .inner{padding:3rem 2rem;border-radius:8px}.products.upsells .m-standard,.products.related .m-standard{margin-bottom:1rem}.products ul.products{display:grid;gap:1.2rem;list-style:none !important;margin:0 !important;grid-template-columns:1fr 1fr 1fr 1fr}.products ul.products::before,.products ul.products::after{display:none !important}.products ul.products li{width:100% !important;float:unset !important;margin:unset !important;background-color:#fff;border-radius:8px;border:1px solid #dfdfdd;overflow:hidden;padding-bottom:1rem !important}.products ul.products li .image-wrapper{padding-top:1rem;position:relative;margin-bottom:2rem}.products ul.products li .image-wrapper img{width:100%;height:auto;display:block;margin:0px !important}.products ul.products li .image-wrapper .p-uppsell{background-color:#cce000;color:#fff;position:absolute;top:0;left:0;padding:.6rem 1rem;border-top-left-radius:8px;border-bottom-right-radius:8px;font-size:clamp(1.2rem,1.2vw + 1rem,1.4rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.2rem);font-family:"Mogra",system-ui;font-style:normal}.products ul.products li .woocommerce-loop-product__title{border-top:1px solid #dfdfdd;padding:2rem 1.5rem 0 1.5rem !important;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;color:#000}.products ul.products li p{padding:0 1.5rem;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-family:"Roboto",serif;font-style:normal;color:#000}.products ul.products li p.price-info{font-family:"Roboto",serif;font-style:normal;margin:0}.products ul.products li .price{display:flex !important;flex-direction:column;width:100%;padding:0 1.5rem;color:#74767b;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;margin-bottom:.5rem}.products ul.products li .price del{color:#74767b !important;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal}.products ul.products li .price del bdi{color:#74767b;display:block;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal}.products ul.products li .price span.woocommerce-Price-amount,.products ul.products li .price ins{font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;color:#879900;display:block;text-decoration:none}@media(max-width: 1300px){.products ul.products{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 1024px){.products ul.products{grid-template-columns:1fr 1fr}}@media(max-width: 900px){.products ul.products{grid-template-columns:repeat(1, minmax(250px, 1fr))}}.s-products .inner{padding:4rem;border-radius:8px}.s-products .inner .top{padding:0 0 2.4rem 0;display:flex;justify-content:space-between;align-items:center}.s-products .inner .products-wrapper ul.products{padding:0 !important}@media(max-width: 1200px){.s-products .inner{padding:3rem 1.5rem}}#wc-archive-wrapper .split ul.products{grid-template-columns:1fr 1fr 1fr}#wc-archive-wrapper ul.products{display:grid;gap:1.2rem;list-style:none !important;margin:0 !important;grid-template-columns:1fr 1fr 1fr 1fr}#wc-archive-wrapper ul.products::before,#wc-archive-wrapper ul.products::after{display:none !important}#wc-archive-wrapper ul.products li{width:100% !important;float:unset !important;margin:unset !important;background-color:#fff;border-radius:8px;border:1px solid #dfdfdd;overflow:hidden;padding-bottom:1rem !important}#wc-archive-wrapper ul.products li .image-wrapper{padding-top:1rem;position:relative;margin-bottom:2rem}#wc-archive-wrapper ul.products li .image-wrapper img{width:100%;height:auto;display:block;margin:0px !important}#wc-archive-wrapper ul.products li .image-wrapper .p-uppsell{background-color:#cce000;color:#fff;position:absolute;top:0;left:0;padding:.6rem 1rem;border-top-left-radius:8px;border-bottom-right-radius:8px;font-size:clamp(1.2rem,1.2vw + 1rem,1.4rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.2rem);font-family:"Mogra",system-ui;font-style:normal}#wc-archive-wrapper ul.products li .woocommerce-loop-product__title{border-top:1px solid #dfdfdd;padding:2rem 1.5rem 0 1.5rem !important;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;color:#000}#wc-archive-wrapper ul.products li p{padding:0 1.5rem;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-family:"Roboto",serif;font-style:normal;color:#000}#wc-archive-wrapper ul.products li p.price-info{font-family:"Roboto",serif;font-style:normal;margin:0}#wc-archive-wrapper ul.products li .price{display:flex !important;flex-direction:column;width:100%;padding:0 1.5rem;color:#74767b;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;margin-bottom:.5rem}#wc-archive-wrapper ul.products li .price del{color:#74767b !important;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal}#wc-archive-wrapper ul.products li .price del bdi{color:#74767b;display:block;font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal}#wc-archive-wrapper ul.products li .price span.woocommerce-Price-amount,#wc-archive-wrapper ul.products li .price ins{font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;color:#879900;display:block;text-decoration:none}@media(max-width: 1200px){#wc-archive-wrapper .split ul.products{grid-template-columns:1fr 1fr}#wc-archive-wrapper ul.products{grid-template-columns:1fr 1fr 1fr}}@media(max-width: 1000px){#wc-archive-wrapper .split ul.products{grid-template-columns:1fr 1fr}#wc-archive-wrapper ul.products{grid-template-columns:1fr 1fr}}@media(max-width: 768px){#wc-archive-wrapper .split ul.products{grid-template-columns:repeat(1, minmax(250px, 1fr))}#wc-archive-wrapper ul.products{grid-template-columns:repeat(1, minmax(250px, 1fr))}}.list-wrapper-products{background-color:#f8f8f2;border-radius:8px;padding:3rem}@media(max-width: 1000px){.list-wrapper-products{padding:2.4rem 1.5rem}}.archive-intro-wrapper{padding:4rem 0}.archive-intro-wrapper .split-cols{display:grid;grid-template-columns:1fr 1.8fr;gap:2.4rem}.archive-intro-wrapper .split-cols .right .image-wrapper{width:100%;height:32vw;min-height:280px;max-height:331px;position:relative;border-radius:8px;overflow:hidden}.archive-intro-wrapper .split-cols .right .image-wrapper img{position:absolute;display:block;width:100%;height:100%;inset:0}@media(max-width: 768px){.archive-intro-wrapper .split-cols{grid-template-columns:repeat(1, minmax(250px, 1fr))}}.g-p-categories{width:100%}.g-p-categories ul{border-bottom:1px solid #dfdfdd;overflow-x:auto;list-style:none;margin:0;padding:0 0 1rem 0;display:flex;gap:2.4rem}.g-p-categories ul li{position:relative;white-space:no-wrap}.g-p-categories ul li a{font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);font-family:"Roboto",serif;font-style:normal;color:#000;font-weight:400;white-space:nowrap}.g-p-categories ul li:after{content:"";height:.4rem;background-color:rgba(0,0,0,0);width:100%;position:absolute;bottom:-1rem;left:.2rem;right:.2rem}.g-p-categories ul li.active::after{background-color:#cce000}.split-cols-archive{display:flex;justify-content:space-between;padding-bottom:6rem}.split-cols-archive.split .list-wrapper-products{width:calc(75% - 1.2rem)}.split-cols-archive .sub-categories{width:calc(25% - 1.2rem)}.split-cols-archive .sub-categories .inner{padding:3rem 2rem;border-radius:8px;background-color:#f8f8f2}.split-cols-archive .sub-categories .inner .top-filter{width:100%;display:flex;justify-content:space-between}.split-cols-archive .sub-categories .inner .top-filter button{display:none;visibility:hidden}.split-cols-archive .sub-categories .inner ul{list-style:none;margin:0px;padding:0px}.split-cols-archive .sub-categories .inner ul li .item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:2px solid #dfdfdd}.split-cols-archive .sub-categories .inner ul li .item.active{border-bottom:2px solid #cce000}.split-cols-archive .sub-categories .inner ul li button{padding:0;border:none;background-color:rgba(0,0,0,0)}.split-cols-archive .sub-categories .inner ul li button i{font-size:2rem;color:#000;transition:all linear .3s;transform:rotateX(0deg)}.split-cols-archive .sub-categories .inner ul li button.active i{transform:rotateX(180deg)}.split-cols-archive .sub-categories .inner ul li a,.split-cols-archive .sub-categories .inner ul li p{padding:1rem 0;color:#000;font-family:"Roboto",serif;font-style:normal;font-weight:400;display:block;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem);margin-bottom:0px !important}.split-cols-archive .sub-categories .inner ul li ul{display:none;visibility:hidden}.split-cols-archive .sub-categories .inner ul li ul.active{visibility:visible}@media(max-width: 1000px){.split-cols-archive{flex-direction:column;gap:3rem}.split-cols-archive.split .list-wrapper-products{width:100%}.split-cols-archive .sub-categories{width:100%}.split-cols-archive .sub-categories .inner{padding:2rem 1.5rem}.split-cols-archive .sub-categories .inner .top-filter{align-items:center}.split-cols-archive .sub-categories .inner .top-filter h2{margin:0}.split-cols-archive .sub-categories .inner .top-filter button{visibility:visible;display:block;padding:0;border:none;background-color:rgba(0,0,0,0)}.split-cols-archive .sub-categories .inner .top-filter button i{font-size:2rem;color:#cce000;transition:all linear .3s}.split-cols-archive .sub-categories .inner .top-filter.active button i{transform:rotateX(180deg)}.split-cols-archive .sub-categories .inner ul{display:none;visibility:hidden}.split-cols-archive .sub-categories .inner ul.active{visibility:visible}}.split-cols-archive .list-wrapper-products{width:100%}.searchwp-live-search-result{padding:0}.searchwp-live-search-result{border:none !important}.searchwp-live-search-result-link{display:flex !important;border-bottom:1px solid #dfdfdd;padding:10px;width:100%;text-decoration:none}.searchwp-live-search-result-link .serp-ajax-title{display:flex;align-items:center;color:#000;padding:10px}.searchwp-live-search-result-link .serp-ajax-title img{width:70px;margin-right:20px}@media(max-width: 700px){.searchwp-live-search-result-link .serp-ajax-title img{width:40px}}.searchwp-live-search-result-link .serp-ajax-title .title{font-size:clamp(1.8rem,1.8vw + 1rem,2rem);line-height:clamp(2.6rem,2.6vw + 1rem,2.6rem);font-family:"Mogra",system-ui;font-style:normal;color:#000;font-weight:400}.searchwp-live-search-result-link .serp-ajax-title .cat{color:#cce000;font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.6rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.4rem)}.searchwp-live-search-result-link .serp-ajax-title p{color:#000;font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.6rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.4rem);margin:0;border:none;padding:0}.searchwp-live-search-result-link .serp-ajax-title .serp-ajax-item-icon{width:35px;height:35px;display:flex;align-items:center;justify-content:center;padding:10px;background-color:#fff;color:#cce000;margin-right:20px;transition:all,.3s,ease-in-out}.searchwp-live-search-result-link .target{margin-left:5px}.searchwp-live-search-result-link:hover{text-decoration:none}.searchwp-live-search-result-link:hover .serp-ajax-item-icon{background-color:#cce000;color:#fff}@media(max-width: 600px){.searchwp-live-search-result-link .serp-ajax-title{padding:5px;font-size:14px;line-height:20px;align-items:flex-start}.searchwp-live-search-result-link .serp-ajax-title .serp-ajax-item-icon{width:25px;height:25px;margin-right:5px}}.no-search-results-ajax{padding:20px;text-align:center}.no-search-results-ajax h1,.no-search-results-ajax h2,.no-search-results-ajax h3,.no-search-results-ajax h4,.no-search-results-ajax h5,.no-search-results-ajax p{margin:0 !important}.no-search-results-ajax h1,.no-search-results-ajax h2,.no-search-results-ajax h3,.no-search-results-ajax h4,.no-search-results-ajax h5{font-family:"Roboto",serif;font-style:normal;font-size:clamp(1.6rem,1.6vw + 1rem,1.6rem);line-height:clamp(2.4rem,2.4vw + 1rem,2.4rem)}.searchwp-live-search-results{max-height:unset !important}@keyframes searchwp-spinner-line-fade-quick{0%,39%,100%{opacity:.25}40%{opacity:1}}body .searchwp-live-search-result a{white-space:unset}body .searchwp-live-search-results.searchwp-live-search-results-showing{box-shadow:0 1px 30px rgba(0,0,0,.02),0 5px 50px rgba(0,0,0,.08),0 10px 60px rgba(0,0,0,.15)}.s-searchlist .g-container{display:flex;flex-wrap:wrap;position:relative}.s-searchlist .results{width:100%}.s-searchlist .search-category:hover{text-decoration:underline}.s-searchlist img{width:200px;margin-right:30px}@media(max-width: 700px){.s-searchlist img{width:100%;margin:10px 0}}.s-searchlist .item{background-color:#fff;margin-bottom:2rem;padding:3rem;border:8px;border:1px solid #dfdfdd;border-radius:8px;box-shadow:0px 10px 15px -3px rgba(0,0,0,.03)}.s-searchlist .item .top{display:flex;justify-content:space-between;font-size:14px;color:#000;font-family:"Roboto",serif;font-style:normal}.s-searchlist .item span.cat{display:block;color:#cce000;font-family:"Mogra",system-ui;font-style:normal;font-size:clamp(1.4rem,1.4vw + 1rem,1.6rem);line-height:clamp(2.2rem,2.2vw + 1rem,2.4rem)}.s-searchlist .item h2{color:#000;display:inline-block;margin-bottom:.5rem}.s-searchlist .item h2 a{text-decoration:none !important}.s-searchlist .item p{margin-bottom:1.2rem}.s-searchlist .item .text{display:flex;align-items:center}@media(max-width: 700px){.s-searchlist .item .text{display:block}}.s-searchlist .item .title.no-link{color:#000;text-decoration:none}.s-searchlist .item .title:focus{border:3px solid #4a5d6d;outline:none}.s-searchlist .item .url{font-size:1.5rem;color:#000;word-break:break-word}.s-searchlist .results-header{margin-bottom:20px;display:flex;justify-content:space-between}.s-searchlist .results-header strong{display:block}.s-searchlist .results-header .col{display:flex}.s-searchlist .results-header .col .btns{margin-left:1.5em}.s-searchlist .results-header .col .btns a{font-family:"Mogra",system-ui;font-style:normal;font-weight:400;text-decoration:none;border:2px solid rgba(0,0,0,0);padding:1rem 2rem}.s-searchlist .results-header .col .btns a.active{border-bottom:2px solid #cce000}.s-searchlist .results-header .col .btns a:hover,.s-searchlist .results-header .col .btns a:focus{outline:none;border-bottom:2px solid #cce000}.s-searchlist .results-header .col .btns a:hover{background-color:#fff}.s-searchlist .results-header .col .btns a.active:hover{background-color:rgba(0,0,0,0)}.s-searchlist .results-header .col .btns i{margin-right:5px}.s-searchlist .button-in-mobile{border:0}@media(max-width: 800px){.s-searchlist .g-container{display:block}.s-searchlist .results-header{display:flex;flex-direction:column;gap:2rem}.s-searchlist .results-header .g-h3{font-size:20px;margin:0 0 20px 0}.s-searchlist .results-header .col{justify-content:space-between}.s-searchlist .aside-filter{margin-bottom:30px}.s-searchlist .aside-filter .search-filter{display:none}}@media(max-width: 600px){.s-searchlist .item{margin:0 0 10px 0;padding:15px}.s-searchlist .item .top{font-size:12px}.s-searchlist .item p{font-size:14px;line-height:20px}.s-searchlist .item .title{font-size:15px;line-height:23px}.s-searchlist .item .url{font-size:12px;line-height:15px}}@media(min-width: 800px){.m-searchlist .button-in-mobile:after,.m-searchlist.active .button-in-mobile:after{display:none}}@media(max-width: 800px){.m-searchlist.active .search-filter{display:block}.m-searchlist.active .button-in-mobile:after{content:""}}
