@import url(https://fonts.googleapis.com/css2?family=Merriweather:wght@300;400;700&display=swap);.mega-menu .dropdown-menu.mega-dropdown{border-radius:0;box-shadow:0 6px 12px rgba(0,0,0,.175);margin-top:0;padding:20px;width:100%}.mega-menu .dropdown-header{border-bottom:1px solid #f0f0f0;color:#d9534f;font-weight:700;margin-bottom:8px;padding:8px 0}.mega-menu .dropdown-item{color:#333;padding:5px 0}.mega-menu .dropdown-item:hover{background-color:transparent;color:#e74c3c;text-decoration:underline}@media (max-width:992px){.mega-menu .dropdown-menu.mega-dropdown{border:none;box-shadow:none;padding:10px 20px;position:static;width:100%}.mega-menu .row{margin:0}.mega-menu .col-md-3,.mega-menu .navbar-nav{padding:0}.mega-menu .dropdown-toggle:after{float:right;margin-top:10px}.mega-menu .nav-item.dropdown{border-bottom:1px solid #eee}.mega-menu .list-unstyled{padding-left:20px}}.mega-menu .nav-link{font-weight:500;padding:15px;transition:all .3s ease}.mega-menu .nav-link:hover{color:#d9534f}@media (max-width:992px){.mega-menu .offcanvas{max-width:80%}.mega-menu .dropdown-toggle.collapsed:after{transform:rotate(0deg)}.mega-menu .dropdown-toggle:after{transform:rotate(-180deg);transition:transform .3s ease}.mega-menu .list-unstyled{margin-bottom:10px}}.banner-fallback{align-items:center;background-color:#f8f9fa;background-image:linear-gradient(135deg,#6a89cc,#82ccdd);display:flex;height:450px;justify-content:center;margin-bottom:1.5rem;overflow:hidden;position:relative;width:100%}.banner-background{background-color:#fef6e6;height:450px;left:0;position:absolute;right:0;width:100%;z-index:-1}.banner-fallback:after{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" width="100" height="100" fill="white" opacity="0.1"><rect x="0" y="0" width="100" height="100" fill="none" stroke="white" stroke-width="2" /><path d="M20,50 L80,50 M50,20 L50,80" stroke="white" stroke-width="2" /></svg>');background-repeat:repeat;content:"";height:100%;opacity:.2;position:absolute;width:100%}.banner-content{color:#fff;padding:2rem;text-align:center;text-shadow:1px 1px 3px rgba(0,0,0,.3);z-index:1}.banner-content h1{font-size:2.5rem;margin-bottom:1rem}.banner-content p{font-size:1.2rem;margin:0 auto;max-width:600px}.banner-container{height:450px}@media (max-width:768px){.banner-background,.banner-container,.banner-fallback{height:300px}.banner-content h1{font-size:1.8rem}.banner-content p{font-size:1rem}}.main-header a,.main-header span{color:#fff!important}.main-header .cloudless-brand-text{color:#fff!important;font-family:Merriweather,Georgia,serif!important;font-size:1.9rem!important;font-style:normal!important;font-weight:600!important;letter-spacing:-.025em!important;line-height:1.6em!important;text-decoration:none!important}.main-header .cloudless-brand-text:after,.main-header .cloudless-brand-text:before{content:none!important}.main-header .col-auto+.col-auto,.main-header [data-sylius-test-html-attribute=cart-button],.main-header [id*=live-]{padding-left:0!important}.main-header [data-controller=live]{margin-left:0!important}.main-header{background-color:#82a891!important;border-bottom:none!important;font-family:Merriweather,Georgia,serif!important}.main-header a,.main-header button,.main-header span,.main-header svg{color:#fff!important;font-family:Merriweather,Georgia,serif!important;font-size:1.1rem!important;font-style:normal!important;font-weight:700!important;letter-spacing:0!important;line-height:1.6em!important}.main-header a:hover{color:hsla(0,0%,100%,.8)!important}.main-header .bi{color:#fff!important}.main-header .col a{padding:10px 0!important}@media (min-width:992px){.main-header .row{align-items:center!important;display:flex!important;justify-content:space-between!important}.main-header .col{flex:1!important}.main-header .cart-col,.main-header .col-auto+.col-auto,.main-header [data-controller=live],.main-header [id*=live-]{margin-left:0!important;padding-left:0!important}.main-header button[data-bs-toggle=offcanvas][data-bs-target="#offcanvasCart"]{margin-left:0!important;padding-left:4px!important}}@media (max-width:991px){.main-header .row{align-items:center!important}.main-header .col-auto:not(.d-lg-none){padding-left:.5rem!important}.main-header .col-auto.d-lg-none{margin-left:auto!important}.main-header .cart-col{margin-left:-5px!important;padding-left:0!important}}@media (min-width:992px) and (max-width:1200px){.main-header .col-auto+.col-auto{margin-left:0!important;padding-left:0!important}.main-header .cart-col,.main-header [data-controller=live],.main-header [id*=live-]{margin-left:0!important}}.main-header .container,.main-header .container-fluid{padding:9.5px 20px!important}.main-header{padding:0!important}.cloudless-logo{height:40px;max-width:100%;object-fit:contain;width:auto}@media (max-width:991px){.cloudless-logo{height:40px}}@media (max-width:767px){.cloudless-logo{height:40px}}@media (max-width:576px){.cloudless-logo{height:40px}}@media (max-width:375px){.cloudless-logo{height:40px}}