﻿.home .header .header__shop{display:none !important}body:not(.home) .header .header__shop{display:block;order:3;display:flex;gap:15px}@media(max-width: 1025px){body:not(.home) .header .header__shop{display:none}}body:not(.home) .header .header__shop .header-icon{text-decoration:none;font-weight:600}body:not(.home) .header .header__shop .header-icon a{font-weight:600}body:not(.home) .header .header__logo{order:2}@media(max-width: 1025px){body:not(.home) .header .header__logo{order:1}}body:not(.home) .header .header__menu-toggle{order:1}@media(max-width: 1025px){body:not(.home) .header .header__menu-toggle{order:2}}.header{width:100%;z-index:1000;padding:2em 0}.header__container{display:flex;justify-content:space-between;align-items:center}.header__logo img{max-width:150px;height:auto}.header__menu-toggle{cursor:pointer}.header__menu-toggle .header__menu-icon{max-width:60px;height:auto;width:100%;z-index:999;position:relative}.header__menu-toggle .header__menu-icon.active{-moz-transform:scale(-1, 1);-webkit-transform:scale(-1, 1);-o-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);animation:none}.header #main-navigation{width:35vw;height:100%;position:fixed;top:0;left:0;visibility:hidden;transform:translate(-110%);z-index:998;background-color:#8888bc;transition:1s;display:flex;flex-direction:column;justify-content:center;gap:2em;align-items:center}@media(max-width: 1025px){.header #main-navigation{width:100vw}}.header #main-navigation.active{visibility:visible;transform:translate(0)}.header #main-navigation .nav-main{list-style:none}.header #main-navigation .nav-main .nav-main-item{margin-bottom:1em;transition:ease-in .3s}.header #main-navigation .nav-main .nav-main-item a{color:#333;font-weight:600;text-decoration:none;font-size:2rem}.header #main-navigation .nav-main .nav-main-item:hover{scale:1.05}.header #main-navigation .social-icons{display:flex;gap:1em}.header #main-navigation .social-icons a img{width:30px;height:30px;transition:all .3s ease;filter:none !important}.header #main-navigation .social-icons a:hover img{scale:1.1}.home .header{position:fixed;top:0;left:0}#footer{background-color:#000;color:#f1f2ed;position:relative;padding:15px}.footer__content,.home__footer{text-align:center;width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:400px}.footer__links{margin-bottom:1em;display:flex;flex-direction:column}.footer__links .footer__link{margin-bottom:.3em;color:#f1f2ed}.footer__links .footer__link:hover{text-decoration:underline}.footer__logo{font-size:3rem;margin-bottom:1em;color:#f1f2ed}.copyrights{font-size:.9rem;margin:1.5em 0 0;text-align:center;color:#f1f2ed}@media(min-width: 1025px){#footer{min-height:600px;display:flex;justify-content:center;align-items:center}.footer__logo{font-size:5rem;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.footer__links{position:absolute;flex-direction:row;bottom:70px}.footer__links--left{left:20px}.footer__links--right{right:20px}.footer__link{text-decoration:none;margin:0 .3em 0;font-size:.9rem}.copyrights{position:absolute;width:100%;bottom:10px;left:50%;transform:translateX(-50%);padding:15px;text-align:center}}.footer__logo img{filter:drop-shadow(1px 0px 2px white) invert(1);max-width:250px;height:auto}@keyframes jump{0%{transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}40%{transform:translate3d(0, 30%, 0) scale3d(0.7, 1.5, 1)}100%{transform:translate3d(0, 100%, 0) scale3d(1.5, 0.7, 1)}}.jump{transform-origin:50% 50%;animation:jump .5s linear alternate 4 forwards}.fade-in-up{opacity:0}.fade-in-up.in-view{transform:translateY(30px);animation:fadeInUp .8s ease forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(130px)}100%{opacity:1;transform:translateX(0)}}.fade-in-right{opacity:0}.fade-in-right.in-view{transform:translateX(130px);animation:fadeInRight .8s ease forwards}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-130px)}100%{opacity:1;transform:translateX(0)}}.fade-in-left{opacity:0}.fade-in-left.in-view{transform:translateX(-130px);animation:fadeInLeft .8s ease forwards}@keyframes directional-up{0%,100%{transform:translate(-50%, 0)}50%{transform:translate(-50%, -6px)}}@keyframes directional-down{0%,100%{transform:translate(-50%, 0)}50%{transform:translate(-50%, 6px)}}.animate{--animation-delay: 0s}.animate.in-view{animation-delay:var(--animation-delay) !important}.header__menu-toggle{position:relative}.header__menu-toggle #anima1{display:flex;justify-content:center;width:20px;top:0;left:0;position:absolute}.header__menu-toggle #anima1 span{position:relative;bottom:-20px;margin:0 2px 50px;min-width:4px;height:50px;background:#8888bc;border-radius:50%;animation:smokeAnimation 3s linear infinite;opacity:0;filter:blur(8px);animation-delay:calc(var(--i)*1s)}@keyframes smokeAnimation{0%{transform:translateY(0) scaleX(0.8);opacity:0}15%{opacity:1}50%{transform:translateY(-75px) scaleX(1)}95%{opacity:0}100%{transform:translateY(-150px) scaleX(1.1)}}.home #header img{filter:drop-shadow(1px 0px 2px white) invert(1)}.home #footer{display:none}.home .usp{display:none}.homepage-section .hero-overlay{background:rgba(0,0,0,.6);position:absolute;width:100%;height:100%}.homepage-section.hero{position:relative;background-image:url("/wp-content/uploads/2025/05/2140x1000.png");background-repeat:no-repeat;background-size:cover;background-position:center}@media(min-width: 767px){.homepage-section.hero{background-image:url("/wp-content/uploads/2025/05/2140x1000.png")}}.homepage-section.hero .cover__content{max-width:800px;position:relative;z-index:1}.homepage-section.hero .cover__title{color:#f1f2ed;font-size:clamp(3rem,-0.125rem + 10vw,5.5rem);font-weight:700;margin-bottom:4rem;font-family:AvertaBold}.homepage-section.hero .cover__title span{font-family:betterYesterday;font-weight:400;font-size:clamp(2rem,-0.125rem + 10vw,3rem)}.homepage-section.hero .cover__buttons{display:flex;gap:2em}.homepage-section{display:grid;place-items:start;align-content:center;height:100vh;padding:100px 0;margin:0}@media(max-width: 1025px){.homepage-section{place-items:center;align-content:center;padding:100px 0 0}}.homepage-section.dark{background:#8888bc}.homepage-section.dark .section__main__title{color:#f1f2ed}.homepage-section.light{background:#f1f2ed}.homepage-section.light .section__main__title{color:#8888bc}.homepage-section.reverse .section__columns{flex-direction:row-reverse}.homepage-section.reverse .section__column--image{text-align:left}.homepage-section .section__main__title{font-size:clamp(2.5rem,-0.125rem + 10vw,4.5rem);margin-bottom:40px;font-weight:700;max-width:600px}.homepage-section .section__columns{display:flex;justify-content:space-between;align-items:center;gap:20px}@media(max-width: 768px){.homepage-section .section__columns{flex-direction:column !important}}.homepage-section .section__column{flex:1}.homepage-section .section__column--text{text-align:left}@media(max-width: 767px){.homepage-section .section__column--text>*{margin-bottom:.5em !important}}.homepage-section .section__column--image{text-align:right}.homepage-section .section__title{font-size:2rem;font-weight:bold}.homepage-section .section__subtitle{font-size:1.5rem;margin-bottom:1em}.homepage-section .section__description{font-size:1rem;margin-bottom:2em}.homepage-section .section__image{max-width:450px;width:100%;object-fit:cover;height:auto}@media(max-width: 767px){.homepage-section .section__image{max-width:180px}}button{font-family:Averta,sans-serif}.button{display:inline-block;padding:1em 2.5em;font-size:1.1rem;font-weight:600;text-align:center;text-decoration:none;border-radius:0;transition:background-color .3s ease,color .3s ease;cursor:url("/wp-content/uploads/2024/09/llama-cursor.png"),auto}@media(max-width: 1025px){.button{padding:.8em 1.5em}}.button--primary{background-color:#f1f2ed;color:#49484c;border:1px solid rgba(0,0,0,0)}.button--primary:hover{background-color:#49484c;color:#f1f2ed}.button--secondary{background-color:#49484c;color:#fff;border:1px solid rgba(0,0,0,0)}.button--secondary:hover{background-color:#f1f2ed;color:#49484c}.button--transparent{background-color:rgba(0,0,0,0);color:#000;border:1px solid rgba(0,0,0,0)}.button--transparent:hover{background-color:rgba(0,0,0,.1)}.button--success{background-color:#28a745;color:#fff;border:2px solid rgba(0,0,0,0)}.button--success:hover{background-color:#218838}.button--danger{background-color:#dc3545;color:#fff;border:2px solid rgba(0,0,0,0)}.button--danger:hover{background-color:#c82333}.button--outline-primary{background-color:rgba(0,0,0,0);color:#007bff;border:2px solid #007bff}.button--outline-primary:hover{background-color:#007bff;color:#fff}.button--outline-secondary{background-color:rgba(0,0,0,0);color:#6c757d;border:2px solid #6c757d}.button--outline-secondary:hover{background-color:#6c757d;color:#fff}.button--outline-success{background-color:rgba(0,0,0,0);color:#28a745;border:2px solid #28a745}.button--outline-success:hover{background-color:#28a745;color:#fff}.button--outline-danger{background-color:rgba(0,0,0,0);color:#dc3545;border:2px solid #dc3545}.button--outline-danger:hover{background-color:#dc3545;color:#fff}.button--disabled{background-color:#e0e0e0;color:#aaa;border:2px solid rgba(0,0,0,0);cursor:not-allowed}.button--disabled:hover{background-color:#e0e0e0;color:#aaa}.archive .content-wrapper{max-width:1296px;width:100%;margin:0 auto;padding:0 20px}.archive .before-shop-loop{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.archive .before-shop-loop .woocommerce-notices-wrapper{position:absolute;top:0;left:0}.archive h1{font-size:1.5rem;margin:.5em 0;padding:0 15px}.archive .archive__inner{display:flex;flex-direction:row;gap:20px}@media(max-width: 1025px){.archive .archive__inner{display:block}}@media(min-width: 1025px){.archive .archive__inner .archive-filters{padding:40px 30px 40px 0}}.archive .close-categories-burger{font-weight:600;position:absolute;top:7%;right:5%}@media(min-width: 1025px){.archive .close-categories-burger{display:none}}.archive .burger-shop-categories{padding:10px 15px;font-size:1rem;font-weight:600;color:#49484c;border:none;border-radius:5px;cursor:pointer}@media(min-width: 1025px){.archive .burger-shop-categories{display:none}}.archive .wc-archive__sidebar{width:75vw;height:100%;position:fixed;top:0;left:0;visibility:hidden;transform:translate(-110%);background-color:#f1f2ed;transition:1s;display:flex;flex-direction:column;justify-content:center;align-items:center}@media(min-width: 1025px){.archive .wc-archive__sidebar{position:sticky;top:50px;left:0;display:block;flex:0 0 20%;max-width:20%;visibility:visible;transform:translate(0);margin-bottom:2em}}.archive .wc-archive__sidebar.active{visibility:visible;transform:translate(0);z-index:9988}.archive .wc-archive__sidebar::-webkit-scrollbar{width:8px;height:3px;border-radius:5px}.archive .wc-archive__sidebar::-webkit-scrollbar{background:#e1e1e1;border-radius:5px}.archive .wc-archive__sidebar::-webkit-scrollbar-thumb{background:#49484c;border-radius:5px}.archive .wc-archive__sidebar::-webkit-scrollbar-thumb:hover{background:#333;border-radius:5px}.archive .wc-archive__sidebar h3{margin-bottom:15px}.archive .wc-archive__sidebar .wc-categories{list-style:none;margin:0;padding-left:.5em}.archive .wc-archive__sidebar .wc-categories li{position:relative;margin-bottom:10px;transition:ease-in .3s}.archive .wc-archive__sidebar .wc-categories li a{text-decoration:none;color:#49484c;font-weight:600}.archive .wc-archive__sidebar .wc-categories li:hover{transform:scale(1.05)}.archive .wc-archive__sidebar .wc-categories li .children{display:none;margin-left:1em;margin-top:.5em;list-style:none}.archive .wc-archive__sidebar .wc-categories li .children .toggle-arrow{display:none !important}.archive .wc-archive__sidebar .wc-categories li .children .children{display:none !important}.archive .wc-archive__sidebar .wc-categories li .children .children .toggle-arrow{display:none !important}.archive .wc-archive__sidebar .wc-categories li .toggle-arrow{position:absolute;display:flex;justify-content:center;top:5px;right:25px;text-align:center;font-weight:400;line-height:22px;width:30px;height:30px;cursor:pointer;transition:transform .25s ease;backface-visibility:hidden;-webkit-backface-visibility:hidden}.archive .wc-archive__sidebar .wc-categories li .toggle-arrow:after{content:"";position:absolute;right:5px;width:10px;height:10px;border-left:2px solid #333;border-bottom:2px solid #333;transition:all .25s ease;transform:rotate(-45deg)}.archive .wc-archive__sidebar .wc-categories li .toggle-arrow:hover:after{transform:rotate(0deg)}.archive .wc-archive__sidebar .wc-categories li .toggle-arrow.open:after{transform:rotate(45deg)}.archive .wc-archive__loop{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:35px;padding-top:40px;padding-bottom:40px}@media(min-width: 767px){.archive .wc-archive__loop{grid-template-columns:repeat(3, minmax(0, 1fr))}}@media(min-width: 1025px){.archive .wc-archive__loop{flex:0 0 80%;max-width:80%;grid-template-columns:repeat(4, minmax(0, 1fr))}}.archive .wc-archive__loop article{position:relative}.archive .wc-archive__loop article img{transition:ease-in-out .3s}.archive .wc-archive__loop article:hover img{transform:scale(1.1)}.archive .wc-archive__loop article .media-content{display:flex;flex-direction:column;align-items:center;text-align:center;height:100%;margin:0 0 1em}.archive .wc-archive__loop article .media-content h3.entry-title{text-align:center;padding:.5em 0;margin:0;font-size:1em}.archive .wc-archive__loop article .media-content h3.entry-title a{font-size:1rem;color:#49484c;font-weight:600;text-decoration:none}.archive .wc-archive__loop article .media-content span.price{text-align:center;display:block;font-weight:400;margin-bottom:.5em;font-size:.857em;font-weight:600;color:#49484c}.archive .wc-archive__loop article .media-content span.price del{opacity:.5}.archive .wc-archive__loop article .media-content span.price ins{text-decoration:none}.archive .wc-archive__loop article .media-content .add_to_cart_button{background:rgba(0,0,0,0);font-weight:600;font-size:1rem;text-transform:capitalize}.archive .wc-archive__loop article .media-content .add_to_cart_button:hover{color:#878787}.archive .woocommerce-ordering{margin-left:15px}.archive .woocommerce-ordering .orderby{padding-top:5px;padding-bottom:5px;height:auto;border-top-style:none;border-right-style:none;border-left-style:none;border-radius:0;background-color:unset;background-position:right 0 top 50%;color:var(--color-gray-900);font-weight:500;font-size:inherit;line-height:1.2;padding-inline-start:2px;padding-inline-end:20px;max-width:280px}.archive .woocommerce-ordering .orderby option{background-color:#f1f2ed}.woocommerce nav.woocommerce-pagination{margin:2em 0}.woocommerce nav.woocommerce-pagination ul{border-color:#f1f1f1}.woocommerce nav.woocommerce-pagination ul li{border-color:#f1f1f1}.woocommerce nav.woocommerce-pagination ul li .page-numbers{color:#333;transition:all .3s ease}.woocommerce nav.woocommerce-pagination ul li .page-numbers:hover{background:rgba(0,0,0,0);scale:1.1}.woocommerce nav.woocommerce-pagination ul li span.current{background:rgba(0,0,0,0);scale:1.1;font-weight:600;color:#333}.woocommerce-breadcrumb{color:#49484c !important;font-size:.8rem !important;font-weight:600}.woocommerce-breadcrumb a{color:#49484c !important;text-decoration:none}.single-product .woocommerce-message{border-top-color:#49484c}.single-product .woocommerce-message::before{color:#49484c}.single-product .woocommerce-message .button{display:inline-block;float:none;padding:0;font-size:1.3rem;margin:1em 0;font-weight:600;text-align:center;text-decoration:none;border-radius:0;background-color:rgba(0,0,0,0);color:#49484c}.single-product .woocommerce-message .button:hover{opacity:.9;text-decoration:underline;background-color:rgba(0,0,0,0)}.single-product .entry-title:not(.product_title){display:none}.single-product .entry-images{position:relative}@media(min-width: 1025px){.single-product .entry-images{flex:0 0 40%;max-width:40%}}.single-product .single-product-details{position:relative}@media(min-width: 1025px){.single-product .single-product-details{display:flex;flex-direction:row;margin-bottom:2.5em;margin:40px -15px}.single-product .single-product-details>*{padding:0 15px}}.single-product .single-product-details .summary.entry-summary .product_title{font-size:1.5rem;margin:.5em 0 1em}.single-product .single-product-details .summary.entry-summary .single_variation_wrap .woocommerce-variation-add-to-cart{display:flex;gap:30px}.single-product .single-product-details .summary.entry-summary .price{font-weight:600}.single-product .single-product-details .summary.entry-summary .price del{opacity:.5}.single-product .single-product-details .summary.entry-summary .price ins{text-decoration:none}.single-product .single-product-details .summary.entry-summary .price ins bdi{font-size:1.2rem;font-weight:600}.single-product .single-product-details .summary.entry-summary .woocommerce-variation-price{margin-bottom:1em}@media(min-width: 1025px){.single-product .single-product-details .summary__wrapper{flex:0 0 60%;max-width:60%;height:max-content !important}.single-product .single-product-details .summary__wrapper.sticky{position:sticky;top:140px;left:0;width:unset;height:unset;padding:40px 15px}}.single-product .single-product-details .product_meta{display:none}.single-product .single-product-details form.cart{display:flex;align-items:center;gap:30px;margin:2em 0}.single-product .single-product-details .variations_form.cart{flex-direction:column;align-items:start}.single-product .single-product-details .variations_form.cart .variations .label label{font-size:1rem;font-weight:600;color:#333}.single-product .single-product-details .variations_form.cart .variations select{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #e1e1e1;min-height:25px;font-size:1.1rem;font-weight:500;margin:0 1em}.single-product .single-product-details .variations_form.cart .variations select option{background:#f1f2ed !important}.single-product .single-product-details .quantity{display:flex;align-items:center}.single-product .single-product-details .quantity input[type=number].qty{margin:0;-moz-appearance:textfield;width:40px;border:none;background:rgba(0,0,0,0) !important;border-radius:0;height:42px;padding:0;text-align:center;outline:none;font-size:1.2rem}.single-product .single-product-details .quantity input[type=number].qty::-webkit-outer-spin-button,.single-product .single-product-details .quantity input[type=number].qty::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.single-product .single-product-details .quantity input.qty-adjuster{cursor:pointer;color:#49484c;background-color:rgba(0,0,0,0);transition:ease-in-out .3s;border:none;font-size:1.8rem}.single-product .single-product-details .quantity input.qty-adjuster:hover{opacity:.8}.single-product .single-product-details .woocommerce-variation-availability{display:none}.single-product .single-product-details .single_add_to_cart_button{background-color:rgba(0,0,0,0) !important;color:#49484c !important;text-align:center;border-radius:0;text-transform:capitalize;border:2px solid #49484c;max-width:300px}.single-product .single-product-details .single_add_to_cart_button:hover{background-color:#49484c !important;color:#fffcf8 !important}.single-product .single-product-details .single_add_to_cart_button.disabled{opacity:1}.single-product .single-product-details .single-product-cats__list{display:flex;list-style:none}.single-product .single-product-details .single-product-cats__list li a{color:#fffcf8;font-size:.8rem;padding:.3em .5em;border-radius:20px;transition:ease-in-out .3s;background-color:#333}.single-product .woocommerce-product-gallery{display:none}.single-product .single-product__images{position:relative}.single-product .single-product__images .owl-nav{position:absolute;display:flex;justify-content:space-between;width:90%;top:50%;left:50%;transform:translate(-50%, -50%)}.single-product .single-product__images .owl-nav img{max-width:20px;transition:ease-in-out .3s}.single-product .single-product__images .owl-nav img:hover{opacity:.8}.single-product .single-product__images .owl-nav .owl-prev img{transform:rotate(180deg)}.single-product .woocommerce-tabs{margin:3em auto}.single-product .woocommerce-tabs .tabs.wc-tabs{display:flex;flex-wrap:wrap;gap:2em;margin-bottom:2em;list-style:none}.single-product .woocommerce-tabs .tabs.wc-tabs li{text-align:center}.single-product .woocommerce-tabs .tabs.wc-tabs li a{color:#49484c;font-size:1.1rem;font-weight:600;text-decoration:none;color:#acadaf;transition:ease-in-out .3s}.single-product .woocommerce-tabs .tabs.wc-tabs li:hover a{color:#49484c}.single-product .woocommerce-tabs .tabs.wc-tabs li.active a{color:#49484c}.single-product .product-meta>div{margin-bottom:.3em}.single-product .product-meta>div a{transition:ease .3s}.single-product .product-meta>div a:hover{color:#878787}.related.products .product{text-align:center}.related.products .product:hover img{transform:scale(1.1)}.related.products .product img{transition:ease-in-out .3s}.related.products .product .woocommerce-loop-product__title{text-align:center;font-size:.9rem;color:#49484c;font-weight:600;text-decoration:none}.related.products .product .price{text-align:center}.related.products .product .price ins{text-decoration:none}.related.products .product .price bdi{font-weight:600;color:#49484c}.related.products .product .add_to_cart_button{background-color:rgba(0,0,0,0) !important;color:#49484c;background:rgba(0,0,0,0);font-size:1rem;text-transform:capitalize;margin-top:0 !important;font-weight:600}.related.products .product .add_to_cart_button:hover{color:#878787}.usp{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;padding:40px 20px;background-color:#8888bc}@media(max-width: 768px){.usp{grid-template-columns:1fr}}.usp .usp__item{text-align:center}.usp .usp__item .usp__logo{max-width:100px;height:auto;margin-bottom:10px}.usp .usp__item .usp__text{font-size:1rem;color:#333;font-weight:bold}.scroll-nav{position:fixed;top:50%;right:20px;transform:translateY(-50%);z-index:1000}@media(max-width: 767px){.scroll-nav{top:85%}}.scroll-nav ul{list-style:none;padding:0;margin:0}.scroll-nav li{margin:10px 0;cursor:pointer}.scroll-nav .bullet{width:0;height:0;border:15px solid rgba(0,0,0,0);border-bottom-color:#ccc;position:relative;top:-15px;transition:background-color .3s}.scroll-nav .bullet:after{content:"";position:absolute;left:-15px;top:15px;width:0;height:0;border:15px solid rgba(0,0,0,0);border-top-color:#ccc}@media(max-width: 1025px){.scroll-nav .bullet:after{top:14px}}@media(max-width: 1025px){.scroll-nav .bullet:after{top:12px}}@media(max-width: 767px){.scroll-nav .bullet{top:-12px;border:12px solid rgba(0,0,0,0);border-bottom-color:#ccc}.scroll-nav .bullet:after{left:-12px;top:12px;border:12px solid rgba(0,0,0,0);border-top-color:#ccc}}.scroll-nav .bullet.active{border-bottom-color:#49484c}.scroll-nav .bullet.active:after{border-top-color:#49484c}.section-nav{display:none;position:fixed;width:20%;height:100px;transition:ease-in-out .3s;left:50%;transform:translateX(-50%);z-index:1001;border-radius:10px;cursor:pointer}.section-nav.show{display:block}.section-nav.show span{font-size:2rem;animation:directional-down 2s infinite}.section-nav span{position:absolute;left:50%;color:#fff;text-align:center;font-size:0px;transition:cubic-bezier(1, 0, 0, 1) .3s}#next-section{bottom:-50px}#mini_cart_draw.empty .widget_shopping_cart_content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:20px;text-align:center}#mini_cart_draw.empty .widget_shopping_cart_content .talk-bubble{margin:40px;display:inline-block;position:relative;width:200px;height:auto;background-color:#f1f2ed;border:3px solid #49484c;border-radius:30px;-webkit-border-radius:30px;-moz-border-radius:30px}#mini_cart_draw.empty .widget_shopping_cart_content .talk-bubble:before{content:" ";position:absolute;width:0;height:0;left:30px;right:auto;top:auto;bottom:-40px;border:20px solid;border-color:#49484c rgba(0,0,0,0) rgba(0,0,0,0) #49484c}#mini_cart_draw.empty .widget_shopping_cart_content .talk-bubble:after{content:" ";position:absolute;width:0;height:0;left:34px;right:auto;top:auto;bottom:-31px;border:18px solid;border-color:#f1f2ed rgba(0,0,0,0) rgba(0,0,0,0) #f1f2ed}#mini_cart_draw.empty .widget_shopping_cart_content .talk-bubble .talktext{padding:20px}#mini_cart_draw.empty .widget_shopping_cart_content .talk-bubble .talktext p{font-size:.9rem;color:#49484c;margin:0}#mini_cart_draw.empty .widget_shopping_cart_content img.empty-cart-logo{max-width:150px;height:auto;width:100%}#mini_cart_draw{position:fixed;right:0;top:0;width:100%;max-width:380px;height:100%;transform:translate3d(100%, 0, 0);background-color:#fffcf8;z-index:650;transition:transform .4s;overflow:hidden;-ms-overflow:hidden;z-index:1100}@media(max-width: 767px){#mini_cart_draw{max-width:100%}}#mini_cart_draw.active{transform:translateX(0)}#mini_cart_draw .mini-cart__inner{position:relative;display:flex;flex-direction:column;width:100%;height:100%}#mini_cart_draw .mini-cart__inner .woocommerce-mini-cart__empty-message{display:flex;flex-direction:column;justify-content:center;align-items:center}#mini_cart_draw img.empty-cart-logo{max-width:150px;height:auto;width:100%}#mini_cart_draw .mini-cart__heading{display:flex;position:absolute;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:10px;padding:20px 15px;border-bottom:1px solid #e1e1e1;width:100%}#mini_cart_draw .mini-cart__heading .heading__title{flex:1 1 auto;margin-bottom:0;font-size:130%}#mini_cart_draw .mini-cart__heading .close-mini-cart{flex:0 0 auto}#mini_cart_draw .mini-cart__heading .close-mini-cart a{color:#333}#mini_cart_draw .widget_shopping_cart_content{display:grid;grid-template-rows:auto 1fr auto;gap:10px;height:100%;padding-top:68.72px}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart{grid-row:1/2;overflow:auto}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar{width:8px;height:3px;border-radius:5px}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar{background:#e1e1e1;border-radius:5px}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb{background:#49484c;border-radius:5px}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover,#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart::-webkit-scrollbar-thumb:hover{background:#333;border-radius:5px}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li{position:relative;display:flex;flex-direction:column;padding:15px}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li .quantity{font-size:.9rem;font-weight:500}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li:not(:last-child){border-bottom:1px solid #e1e1e1}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li .remove_from_cart_button{position:absolute;top:5px;right:25px;color:#333 !important;font-weight:500;font-size:1rem}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li .remove_from_cart_button:hover{background:#333;color:#fffcf8 !important}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li a:nth-child(2){display:flex;align-items:center;color:#333;font-size:.8rem;font-weight:500}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li img{max-width:150px;width:100%;height:auto;object-fit:cover;margin-right:.3em}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li .product__qty-price{color:#878787 !important;font-size:.7rem}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li .product__qty-price span bdi{color:#ec1965 !important;font-size:1rem;font-weight:600}#mini_cart_draw .widget_shopping_cart_content ul.woocommerce-mini-cart li .product__content img{display:none}#mini_cart_draw .widget_shopping_cart_content .woocommerce-mini-cart__total{display:flex;align-items:end;grid-row:2;margin-top:15px;margin-bottom:0;padding:15px;border-top:1px solid #e1e1e1}#mini_cart_draw .widget_shopping_cart_content .woocommerce-mini-cart__buttons{grid-row:3;justify-self:end;display:flex;flex-direction:column;width:100%;margin-bottom:0}#mini_cart_draw .widget_shopping_cart_content .woocommerce-mini-cart__buttons a{border-radius:0;padding:1.2em 1em;text-align:center}#mini_cart_draw .widget_shopping_cart_content .woocommerce-mini-cart__buttons a:nth-child(1){background:#333;color:#fffcf8;margin-bottom:.1em}#mini_cart_draw .widget_shopping_cart_content .woocommerce-mini-cart__buttons .checkout{background:#8888bc;color:#f1f2ed}.page h1{font-size:1.5rem;margin:.5em 0}.woocommerce-cart .content-wrapper{padding:0 15px;max-width:1296px;margin:0 auto;width:100%}.woocommerce-cart .content-wrapper .woocommerce{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;justify-content:center}.woocommerce-cart .content-wrapper .woocommerce>*{padding:0 15px}.woocommerce-cart .content-wrapper .woocommerce .wc-empty-cart-message{flex:100%;max-width:100%;width:100%}.woocommerce-cart .content-wrapper .woocommerce .woocommerce-notices-wrapper{max-width:100%;width:100%}.woocommerce-cart .content-wrapper .woocommerce .return-to-shop .button{background-color:rgba(0,0,0,0)}.woocommerce-cart .content-wrapper .woocommerce .return-to-shop .button:hover{background-color:#222}.woocommerce-cart .content-wrapper .woocommerce .woocommerce-cart-form{flex:0 0 100%;max-width:100%}@media(min-width: 1025px){.woocommerce-cart .content-wrapper .woocommerce .woocommerce-cart-form{flex:0 0 58.333333%;max-width:58.333333%}}@media(min-width: 1200px){.woocommerce-cart .content-wrapper .woocommerce .woocommerce-cart-form{flex:0 0 66.666667%;max-width:66.666667%}}.woocommerce-cart .content-wrapper .woocommerce .cart-collaterals{flex:0 0 100%;max-width:100%}@media(min-width: 1025px){.woocommerce-cart .content-wrapper .woocommerce .cart-collaterals{flex:0 0 41.666667%;max-width:41.666667%}}@media(min-width: 1200px){.woocommerce-cart .content-wrapper .woocommerce .cart-collaterals{flex:0 0 33.333333%;max-width:33.333333%}}.woocommerce-cart .content-wrapper .woocommerce .cart-collaterals .cart_totals{width:100%;float:none}.woocommerce-cart .content-wrapper .woocommerce .cart-collaterals .cart_totals h2{display:none}.woocommerce-cart .woocommerce-cart-form__cart-item{position:relative}@media(max-width: 767px){.woocommerce-cart .woocommerce-cart-form__cart-item{padding-bottom:25px;padding-left:115px;min-height:136px;border-bottom:1px solid #e1e1e1}.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail{position:absolute;top:0;left:0;overflow:hidden;margin-bottom:0;padding-bottom:0;max-height:115px;border-bottom:none}.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail a{display:block;overflow:hidden}.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail a img{min-width:100px;max-width:100px}}@media(min-width: 1025px){.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail a img{min-width:64px;max-width:64px}}@media(min-width: 1200px){.woocommerce-cart .woocommerce-cart-form__cart-item .product-thumbnail a img{min-width:80px;max-width:80px}}.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove{position:absolute;top:-7px;right:-7px;z-index:1;margin-bottom:0;padding-bottom:0;border:none}.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove a{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;color:#333 !important;font-size:0}.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove a:hover{background:none}.woocommerce-cart .woocommerce-cart-form__cart-item .product-remove a:before{content:"×";font-size:.9rem}.woocommerce-cart .woocommerce-cart-form__cart-item .product-name{margin-bottom:0;padding-bottom:0 !important;padding-right:20px !important;border-bottom:none;text-align:left !important}.woocommerce-cart .woocommerce-cart-form__cart-item .product-name a{margin-bottom:10px;padding-right:5px;color:#333;word-wrap:break-word;line-height:1.4;display:inline-block;font-size:.8rem}.woocommerce-cart .coupon{display:flex;flex-direction:column;padding:25px;border:2px dashed #e1e1e1;width:100%}.woocommerce-cart .coupon label{display:none}.woocommerce-cart .coupon>*{float:none !important;clear:both;width:100% !important}.woocommerce-cart .coupon #coupon_code{padding:20px;text-align:center;font-size:1rem}.woocommerce-cart .coupon button{background:#222;color:#fffcf8;font-weight:500;padding:1em;margin-top:15px}.woocommerce-cart .coupon button:hover{background:#333;opacity:.9;color:#fffcf8}.woocommerce-cart button[name=update_cart]{background:#222;color:#fffcf8;font-weight:500;padding:1em;margin-top:2em;opacity:1;color:#fffcf8;transition:ease-in-out .3s}.woocommerce-cart button[name=update_cart]:disabled[disabled]{opacity:1;color:#fffcf8;padding:1em}.woocommerce-cart button[name=update_cart]:disabled[disabled]:hover{background:#222;color:#fffcf8}.woocommerce-cart button[name=update_cart]:hover{background:#333;opacity:.9;color:#fffcf8}.woocommerce-cart .wc-proceed-to-checkout .checkout-button{background-color:#333 !important}.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover{opacity:.9}@media(max-width: 767px){:is(.woocommerce-cart-form__contents,.group_table) tr:not(:last-child){margin-bottom:25px;padding-bottom:25px;padding-left:115px;min-height:136px}:is(.woocommerce-cart-form__contents,.group_table) td{display:flex !important;align-items:center;flex-direction:row;flex-wrap:wrap;margin-bottom:5px;padding:0 !important}.shop_table_responsive tr{position:relative;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #e1e1e1}:is(.woocommerce-cart-form__contents,.group_table) td:before{flex:1 1 auto;margin-bottom:5px;padding-top:0;text-align:left;font-size:11px}.woocommerce table.shop_table{border:none}.woocommerce table.shop_table td{border-top:none}:is(.woocommerce-cart-form__contents,.group_table) td:not(:last-child){border-bottom:1px dashed #e1e1e1}.shop_table_responsive td:before{content:attr(data-title) !important;float:left;padding-top:3px;color:var(--color-gray-900);text-transform:uppercase;font-weight:600;font-size:12px}:is(.woocommerce-cart-form__contents,.group_table) td>*{margin-bottom:5px}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background-color:rgba(0,0,0,0)}}.woocommerce-checkout .content-wrapper{max-width:1280px;width:100%;padding:0 15px;margin:0 auto}.woocommerce-checkout .content-wrapper .woocommerce-thankyou-order-received{color:green;font-weight:600;font-size:1.4rem;margin-bottom:2em}.woocommerce-checkout .content-wrapper .woocommerce-checkout .content-wrapper .woocommerce-thankyou-order-received{color:green}.woocommerce-checkout .content-wrapper ul.woocommerce-order-overview{display:flex;justify-content:center;margin-bottom:0}.woocommerce-checkout .content-wrapper .woocommerce-order{background:#222;color:#fff;padding:5em 1em;text-align:center}.woocommerce-checkout .content-wrapper .woocommerce-order-details,.woocommerce-checkout .content-wrapper .woocommerce-customer-details{display:none}.woocommerce-checkout .content-wrapper #order_review{background:#333;color:#fffcf8;padding:10px;position:relative}@media(min-width: 1025px){.woocommerce-checkout .content-wrapper #order_review{margin-bottom:40px;padding:30px}.woocommerce-checkout .content-wrapper #order_review:before{content:"";position:absolute;left:0;width:100%;height:10px;background-color:rgba(0,0,0,0);background-image:radial-gradient(farthest-side, transparent 6px, #333 0);background-size:15px 15px;top:-10px;background-position:-3px -5px,0 0}}.woocommerce-checkout .content-wrapper #order_review #payment{background:#333;color:#fffcf8}.woocommerce-checkout .content-wrapper #order_review #payment .button{background-color:#8888bc;color:#fffcf8}.woocommerce-checkout .content-wrapper .woocommerce table.shop_table{border-collapse:collapse}.woocommerce-checkout .content-wrapper .woocommerce table.shop_table thead{border-bottom:2px solid #e1e1e1}.woocommerce-checkout .content-wrapper .woocommerce table.shop_table tbody{border-bottom:2px solid #e1e1e1}.woocommerce-checkout .content-wrapper .woocommerce table.shop_table tbody th,.woocommerce-checkout .content-wrapper .woocommerce table.shop_table tfoot td,.woocommerce-checkout .content-wrapper .woocommerce table.shop_table tfoot th{border:none !important}.woocommerce-checkout .content-wrapper .cart_item .product-name{display:flex;align-items:center;font-size:.8rem}.woocommerce-checkout .content-wrapper .cart_item .product-name img{margin-right:10px}.woocommerce-checkout .content-wrapper .cart_item .product-name strong{margin-left:2px}.woocommerce-checkout .content-wrapper form.woocommerce-checkout h3{text-align:center;font-size:1.5rem;margin-bottom:1em}@media(min-width: 1025px){.woocommerce-checkout .content-wrapper form.woocommerce-checkout h3{text-align:left}}.woocommerce-checkout .content-wrapper form.woocommerce-checkout #customer_details{margin-bottom:1em;display:flex;flex-direction:column}.woocommerce-checkout .content-wrapper form.woocommerce-checkout #customer_details .col-1,.woocommerce-checkout .content-wrapper form.woocommerce-checkout #customer_details .col-2{width:100%;float:none}.woocommerce-checkout .content-wrapper form.woocommerce-checkout #order_review .payment_box{background:#fffcf8}.woocommerce-checkout .content-wrapper form.woocommerce-checkout #order_review .payment_box:before{border:1em solid #fffcf8;border-right-color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0);border-top-color:rgba(0,0,0,0)}.woocommerce-checkout .content-wrapper form.woocommerce-checkout #order_review .woocommerce-privacy-policy-link{color:#8888bc}.woocommerce-checkout .content-wrapper form.woocommerce-checkout #order_review #place_order{font-weight:500;padding:1em;margin-top:15px}.woocommerce-checkout button[type=submit]{background:#333;color:#fffcf8}.woocommerce-checkout button[type=submit]:hover{background-color:#333;opacity:.95;color:#fffcf8}@media(min-width: 1025px){form.woocommerce-checkout{display:flex;gap:40px;margin-right:-15px;margin-left:-15px}form.woocommerce-checkout>div{flex:0 0 50%;max-width:50%;padding:0 15px}}.woocommerce-info{background-color:#333;color:#fffcf8;border-top:none;padding:2em}.woocommerce-info:before{content:""}.woocommerce-info a{color:#8888bc}.woocommerce-account .woocommerce-MyAccount-content a{color:#49484c;text-decoration:underline}.woocommerce-account .woocommerce-MyAccount-content .woocommerce-EditAccountForm .woocommerce-Button{background-color:#49484c;color:#f1f2ed;margin-top:1em}.woocommerce-account .woocommerce-form-login__submit,.woocommerce-account .woocommerce-form-register__submit{background-color:#49484c !important;color:#f1f2ed !important}.woocommerce-account .woocommerce-ResetPassword .woocommerce-Button{background-color:#49484c !important;color:#f1f2ed !important}.woocommerce-account .woocommerce table.my_account_orders .button{color:#fffcf8;background:#333}.woocommerce-account .woocommerce-info .woocommerce-Button{background-color:#f1f2ed;color:#49484c;text-decoration:none;border-radius:0}.woocommerce-account .woocommerce-Address .woocommerce-Address-title h2{margin-bottom:1em}.woocommerce-account .woocommerce-Address .woocommerce-Address-title .edit{color:#f1f2ed;background:#49484c;padding:5px 15px;text-decoration:none;float:none !important}.woocommerce-account .woocommerce-Address address{margin-top:1em}.woocommerce-account .woocommerce-Address{margin-top:1em}.woocommerce-account #content{max-width:1296px;width:100%;margin:0 auto;padding:0 20px 2em}.woocommerce-account .post-type-page{padding:0 15px}.woocommerce-account .post-type-page .woocommerce{display:flex;align-items:center;gap:20px}@media(max-width: 767px){.woocommerce-account .post-type-page .woocommerce{flex-direction:column}}.woocommerce-account .post-type-page .woocommerce:before,.woocommerce-account .post-type-page .woocommerce:after{display:none}.woocommerce-account .post-type-page .woocommerce-MyAccount-navigation{margin:1em 0;width:fit-content}.woocommerce-account .post-type-page .woocommerce-MyAccount-navigation ul{display:flex;flex-direction:column;justify-content:space-between;list-style:none}@media(max-width: 767px){.woocommerce-account .post-type-page .woocommerce-MyAccount-navigation ul{flex-direction:row;flex-wrap:wrap}}.woocommerce-account .post-type-page .woocommerce-MyAccount-navigation ul li{display:flex;margin-bottom:.5em}.woocommerce-account .post-type-page .woocommerce-MyAccount-navigation ul li a{color:#49484c;font-size:.9rem;padding:.3em .8em;transition:ease-in-out .3s;text-align:center;align-items:center}.woocommerce-account .post-type-page .woocommerce-MyAccount-navigation ul li a:hover{color:#fffcf8;background:#333}.woocommerce-account .post-type-page .woocommerce-MyAccount-navigation ul li.is-active a{background:#333;color:#fffcf8}form{border:none !important;margin-bottom:1em}form .woocommerce-form__label-for-checkbox{display:flex !important;align-items:center}form .woocommerce-form__label-for-checkbox span{margin-left:5px}form .woocommerce-form__input-checkbox:checked{accent-color:#222}form .select2-container--default .select2-selection--single{border:0;border-bottom:1px solid #e1e1e1;border-radius:0}form .select2-container--default .select2-selection--single{background-color:rgba(0,0,0,0)}form label{color:#878787;font-size:.9rem;font-weight:500}form input{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #e1e1e1;min-height:25px}form textarea{background:rgba(0,0,0,0);border:none;border-bottom:1px solid #e1e1e1}form button[type=submit]{background-color:#49484c;color:#f1f2ed;text-align:center;width:100%;font-weight:500;padding:1em;margin-top:15px}form button[type=submit]:hover{background-color:#333;opacity:.95;color:#fffcf8}form .woocommerce-LostPassword{text-align:center}form .woocommerce-LostPassword a{color:#333}.woocommerce-form-login .woocommerce-button.woocommerce-form-login__submit{font-weight:500;padding:1em;margin-top:15px}.woocommerce-form-login .lost_password a{color:#333;text-decoration:underline}.woocommerce-form-coupon>p{width:100% !important;float:none !important;clear:both;margin:0 0 6px}.woocommerce-form-coupon button.button{font-weight:500;padding:1em;margin-top:15px}.select2-dropdown,.select2-search__field{background-color:#f1f2ed !important}.theme-overlay{position:fixed;z-index:400;visibility:hidden;background-color:rgba(0,0,0,.7);transition:opacity .5s cubic-bezier(0.19, 1, 0.22, 1),visibility 0s cubic-bezier(0.19, 1, 0.22, 1) .5s,z-index 0s cubic-bezier(0.19, 1, 0.22, 1) .5s,top 0s cubic-bezier(0.19, 1, 0.22, 1) .5s;inset:0}.theme-overlay.active{visibility:visible;opacity:1;transition-delay:0s}body.disable-scroll{overflow:hidden}body.disable-scroll .scroll-nav{display:none}@media(max-width: 1025px){body{padding-bottom:65px}}body::-webkit-scrollbar,body::-webkit-scrollbar,body::-webkit-scrollbar,body::-webkit-scrollbar,body::-webkit-scrollbar{width:8px;height:3px;border-radius:5px}body::-webkit-scrollbar,body::-webkit-scrollbar,body::-webkit-scrollbar,body::-webkit-scrollbar,body::-webkit-scrollbar{background:#e1e1e1;border-radius:5px}body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:#49484c;border-radius:5px}body::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:#333;border-radius:5px}a{text-decoration:none;color:inherit}p{font-size:1.05rem;line-height:1.5;margin-bottom:1.5em}.mobile-bottom-menu{position:fixed;bottom:0;width:100%;left:0;background-color:#fffcf8;box-shadow:0px -5px 10px rgba(0,0,0,.1);z-index:999}.mobile-bottom-menu ul{display:flex;justify-content:space-around;align-items:center;padding:.5em 0;list-style:none}.mobile-bottom-menu ul li{position:relative;background:#fffcf8;padding:.5em;border-radius:50%;transition:.3s}.mobile-bottom-menu ul li a img{max-width:25px;height:auto;width:100%}.mobile-bottom-menu ul li a:hover{color:#8888bc}.mobile-bottom-menu ul li .cart-count{display:flex;justify-content:center;align-items:center;position:absolute;background-color:#49484c;color:#f1f2ed;top:0px;right:-5px;border-radius:50%;line-height:1;font-size:.9rem;width:20px;height:20px}@media(min-width: 1025px){.mobile-bottom-menu{display:none}}#age-restriction-popup{font-family:Arial,sans-serif;display:none;position:fixed;top:50%;left:50%;padding:3em;transform:translate(-50%, -50%);width:100%;height:100%;z-index:9999;color:#f1f2ed;text-align:center;padding-top:100px;background-position:center;background-repeat:no-repeat;background-size:cover}#age-restriction-popup.active{display:flex;align-items:center;justify-content:center}#age-restriction-popup .inner{position:relative;z-index:9}#age-restriction-popup .overlay{position:absolute;inset:0;background:#000;opacity:.6;z-index:1;width:100%;height:100%}#age-restriction-popup .button{margin:1em}#age-restriction-popup h2{font-size:2em}#age-restriction-popup p{margin:20px 0}*{box-sizing:border-box;padding:0;margin:0}@font-face{font-family:Averta;src:url(/wp-content/themes/kannalex/assets/fonts/averta/AvertaDemo-Regular.otf);font-weight:normal}@font-face{font-family:AvertaBold;src:url(/wp-content/themes/kannalex/assets/fonts/averta/AvertaStd-ExtraBold.ttf);font-weight:normal}@font-face{font-family:betterYesterday;src:url(/wp-content/themes/kannalex/assets/fonts/better_yesterday/Better\ Yesterday.otf);font-weight:normal}html,body{font-family:Averta,sans-serif !important;font-optical-sizing:auto;font-style:normal;scroll-behavior:smooth;background-color:#f1f2ed;font-size:1.05rem;line-height:1.2;font-weight:500;color:#49484c}html.theme-kannalex,body.theme-kannalex{display:flex;min-height:100vh;flex-direction:column;justify-content:space-between;margin:0}select{font-family:Averta,sans-serif !important}body.overflow-hidden{overflow:hidden}.main-container,.page:not(.home) .content-wrapper{max-width:1296px;width:100%;margin:0 auto;padding:0 20px}.page:not(.home) .content-wrapper{margin-bottom:2em}/*# sourceMappingURL=style.min.css.map */