﻿.red{background-color:#d3422a}.green{background-color:#6c7d73}.blue{background-color:#2e3a42}.offwhite{background-color:#f4f4f4}*{outline:none}html{font-size:100%;margin:0}body{margin:0}.container-fluid{position:relative}.float-left{display:block;float:left}.float-right{display:block;float:right}.section{padding-top:30px;padding-bottom:30px;margin-top:15px;margin-bottom:15px;opacity:0;transition:800ms;position:relative;top:90px}.section.active{opacity:1;top:0}img{max-width:100%;height:auto}@media (min-width: 1700px){.container.flow{max-width:80%}}h1,h2,h3,h4,h5,h6,p,a,span,li,td,th,textarea,input,button,bdi{line-height:180%;font-family:"arial"}h1,h2,h3{line-height:140%}h1{font-weight:700;color:#2e3a42;line-height:140%;font-size:44px}h2{font-weight:700;color:#d3422a;text-transform:uppercase;letter-spacing:2px;line-height:140%;font-size:26px}h3{font-weight:700;color:#2e3a42;letter-spacing:1px;line-height:140%;font-size:27px}h4{font-weight:700;color:#2e3a42;text-transform:uppercase;letter-spacing:3px;line-height:140%;font-size:24px}h5{font-weight:700;color:#d3422a;letter-spacing:1px;line-height:140%;font-size:24px}h6{font-weight:400;color:#6c7d73;font-size:18px}a{text-decoration:none}p a{border-bottom:2px solid #d3422a;padding-left:5px;padding-right:5px;padding-bottom:2px;color:#2e3a42}p a:hover{color:#d3422a}hr{border:none;width:100%;height:3px !important;background-color:#d3422a;opacity:1}.btn.btn-primary,input[type="submit"]{background-color:#d3422a;border:3px solid #d3422a;display:block;max-width:320px;margin:0 auto;cursor:pointer;transition:all 0.4s;color:#fff;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;text-align:center;text-transform:uppercase;border-radius:15px}.btn.btn-primary:hover,input[type="submit"]:hover{background-color:transparent;color:#2e3a42}input,textarea,select{padding:10px 15px;margin-bottom:15px}.red h1,.red h2,.red h3,.red h4,.red h5,.red h6,.red p,.red a,.red span,.red li,.red td,.red th,.red textarea,.red input,.red button,.green h1,.green h2,.green h3,.green h4,.green h5,.green h6,.green p,.green a,.green span,.green li,.green td,.green th,.green textarea,.green input,.green button,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue p,.blue a,.blue span,.blue li,.blue td,.blue th,.blue textarea,.blue input,.blue button{color:#fff}.slick-loading .slick-list{background:#fff url("/js/slick/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}.slick-prev[dir="rtl"]{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-prev:before[dir="rtl"]{content:"→"}.slick-next{right:-25px}.slick-next[dir="rtl"]{left:-25px;right:auto}.slick-next:before{content:"→"}.slick-next:before[dir="rtl"]{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-55px;list-style:none;display:block;text-align:center;padding:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;border:2px solid #d3422a;border-radius:15px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#2e3a42;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button{background-color:#d3422a}#top{padding-top:10px;padding-bottom:10px}#top .container{position:relative}#top ul{padding:0;list-style:none;margin-bottom:0}#top ul li{padding-left:45px;background-position:left center;background-size:30px 30px;background-repeat:no-repeat;display:inline-block;margin-right:15px}#top ul li:nth-child(1){background-image:url("images/delivery.svg")}#top ul li:nth-child(2){background-image:url("images/question.svg");background-size:21px;padding-left:33px}#top ul li:nth-child(3){background-image:url("images/about.svg");background-size:21px;padding-left:33px}@media (max-width: 992px){#top ul{display:none}}#top p{position:absolute;top:0;right:15px;margin-bottom:0}@media (max-width: 992px){#top p{position:relative;right:unset}}@media (max-width: 370px){#top p{font-size:14px}}#top a{color:#fff !important}#header1{margin-top:15px}#header1 ul.shop-links{float:right;margin:0;padding:0}@media (max-width: 1200px){#header1 ul.shop-links{clear:both}}@media (max-width: 768px){#header1 ul.shop-links{float:left}}#header1 ul.shop-links li{display:inline-block;padding-left:60px;background-size:45px;background-repeat:no-repeat;background-position:left center;padding-top:10px;padding-bottom:10px}#header1 ul.shop-links li:nth-child(1){background-image:url("images/account.svg");margin-right:30px}#header1 ul.shop-links li:nth-child(2){background-image:url("images/basket.svg")}#header1 ul.shop-links li a{color:#2e3a42}#header1 a#logo{display:block;float:left;width:300px;margin-right:20px;position:relative;z-index:1;max-width:80vw}#header1 a#logo:hover{transform:scale(1.05)}#header1 .menu-main-menu-container{position:relative;top:50%;transform:translateY(-50%)}@media (max-width: 992px){#header1 .menu-main-menu-container{display:none}}#header1 .menu-main-menu-container ul{display:block;list-style:none}#header1 .menu-main-menu-container ul li{display:inline-block;margin-right:20px}#header1 .menu-main-menu-container ul li:last-child{margin-right:0}#header1 #header-content{float:right;position:absolute;right:15px;top:50%;transform:translateY(-50%);text-align:right}#header1 #header-content div.social-links{float:right}#header1 #header-content div.social-links a{margin-left:15px}#header1 #header-content div.social-links a:first-child{margin-left:0}#header1 #open-nav{position:relative;top:50%;transform:translateY(-50%);font-size:22px;display:none}@media (max-width: 992px){#header1 #open-nav{display:block;position:absolute;top:-37px;color:#fff;right:15px}}#header1 form{margin-left:30px;display:block;float:left}@media (max-width: 1200px){#header1 form{float:right}}@media (max-width: 768px){#header1 form{float:left;margin-left:0;margin-top:15px}}#header1 form .wp-block-search__inside-wrapper{display:inline-block}#header1 form input{border-radius:15px;border:2px solid #d3422a;padding:10px 30px;width:280px;max-width:70vw}#header1 form button{font-size:0;background-image:url("images/Search.svg");background-repeat:no-repeat;width:30px;height:30px;background-color:transparent;border:none;position:relative;top:-5px}#header1 ul.menu{padding:0}#header1 ul.menu li{margin-right:30px}#header1 ul.menu li a{text-transform:uppercase;letter-spacing:2px;font-size:14px;color:#2e3a42;padding-left:5px;padding-right:5px;font-weight:700;padding-bottom:2px}#header1 ul.menu li:hover a{border-bottom:2px solid #d3422a}#submenu{position:absolute;width:100%;z-index:999}#submenu .submenu{display:none;padding-top:30px;padding-bottom:30px}#submenu .submenu.active{display:block}#submenu h3{color:#d3422a}#submenu h3 span{color:#fff}#submenu img{border-radius:15px;width:100%;aspect-ratio:1/1;object-fit:cover}#submenu ul{list-style:none;padding:0;margin:0}#submenu ul li{display:inline-block;width:33%;padding-right:3%;margin-bottom:15px}#submenu ul li a{font-weight:bold}#submenu ul li a:hover{color:#d3422a}#nav-m{width:100%;height:0;min-height:0;position:absolute;top:0;z-index:1000;overflow:hidden;transition:all 0.3s;background-color:#fff}#nav-m i{font-size:38px;font-size:2.375rem;margin:30px;float:right;cursor:pointer}#nav-m i:hover{color:#2e3a42}#nav-m ul{margin-top:100px;list-style:none;padding:0;max-height:0;transition:all 1s}#nav-m ul li{padding:0;text-align:center;margin-bottom:30px}#nav-m ul li a{text-transform:uppercase;color:#d3422a;font-size:20px;letter-spacing:2px;font-weight:700}#nav-m ul li a span{display:none}#nav-m ul li a:hover{color:#2e3a42}#nav-m ul li ul{margin-top:15px}#nav-m ul li ul li{margin-bottom:15px}#nav-m ul li ul li a{font-size:14px;font-size:.875rem}#nav-m.active{height:auto;min-height:100%}#nav-m.active ul{max-height:5000px}#page.menu{position:fixed;width:100%}#footer{padding-top:60px;padding-bottom:60px}#footer h6{color:#6c7d73;font-size:20px;font-weight:700;padding-left:10px;padding-right:10px;padding-bottom:5px;border-bottom:2px solid #d3422a}#footer ul{list-style:none;padding-left:10px}#footer ul li a{color:#fff;font-weight:700;font-size:18px}#footer ul li a:hover{color:#d3422a}#footer p{color:#fff;font-weight:700;font-size:18px;padding-left:15px}#footer .social-links{padding-left:15px}#footer .social-links a{margin-right:20px}#footer .social-links a i{font-size:30px}#bottom{padding-top:45px;padding-bottom:30px}#bottom p{font-weight:700}#bottom img{display:block;float:right;width:450px}.social-links{float:left}.social-links .social-link{float:left;margin-right:15px}.social-links .social-link:last-child{margin-right:0}.social-share h5{margin-bottom:0}.social-share a.share-link{margin-right:15px}.section-contact-form .gform_title{display:none}.section-contact-form input,.section-contact-form textarea{font-size:13px;font-size:.8125rem;width:100%}.section-contact-form .wpcf7-form-control div{display:block;margin:0 auto}.section-contact-form .wpcf7-not-valid-tip{display:none}.section-contact-form .wpcf7-response-output{clear:both;font-family:"arial";border:1px solid #2e3a42}.section-contact-form .gform_wrapper.gravity-theme .gform_footer{display:block}.section-contact-form input[type="submit"]{float:left}@media (min-width: 992px){.section-contact-form .col-md-4{padding-right:45px}}.section-cta{padding-top:120px;padding-bottom:120px;background-position:center;background-repeat:no-repeat;background-size:cover}.section-cta .btn{margin:0;margin-top:60px;padding:15px 45px;border-radius:15px;font-weight:700}.section-cta .btn:hover{background-color:#fff}.section-newsletter{padding-top:60px;padding-bottom:60px}.section-newsletter h2{text-align:center}.section-newsletter input,.section-newsletter textarea{font-size:13px;font-size:.8125rem;width:100%}.section-newsletter .wpcf7-form-control div{display:block;margin:0 auto}.section-newsletter .wpcf7-not-valid-tip{display:none}.section-newsletter .wpcf7-response-output{clear:both;font-family:"arial";border:1px solid #2e3a42}.section-newsletter .gform_wrapper.gravity-theme .gform_footer{display:block}.section-newsletter input[type="submit"]{font-weight:700}@media (min-width: 992px){.section-newsletter .col-md-4{padding-right:45px}}.section-featured-links{padding-bottom:0}.section-featured-links .featured-link{display:block;width:100%;background-size:cover;background-position:center;position:relative;border-radius:15px;margin-bottom:30px}.section-featured-links .featured-link.link1{padding-bottom:calc(100% + 17px)}.section-featured-links .featured-link.link2{aspect-ratio:1/0.5;margin-bottom:30px}@media (max-width: 768px){.section-featured-links .featured-link.link2{aspect-ratio:1/1}}.section-featured-links .featured-link span.label-wrapper{position:absolute;width:80%;margin-left:10%;padding:30px;background-color:#d3422a;border-radius:15px;bottom:30px;text-align:center;border:2px solid #d3422a;transition:300ms}.section-featured-links .featured-link span.label-wrapper span{color:#fff;display:block;width:100%;font-weight:700}.section-featured-links .featured-link span.label-wrapper span.cta{text-transform:uppercase}.section-featured-links .featured-link.link3,.section-featured-links .featured-link.link4{aspect-ratio:1/1}@media (max-width: 768px){.section-featured-links .featured-link.link3,.section-featured-links .featured-link.link4{aspect-ratio:1/2}.section-featured-links .featured-link.link3 span.label-wrapper,.section-featured-links .featured-link.link4 span.label-wrapper{width:90%;padding:5%;margin-left:5%}.section-featured-links .featured-link.link3 span.label-wrapper span.label,.section-featured-links .featured-link.link4 span.label-wrapper span.label{font-size:13px}.section-featured-links .featured-link.link3 span.label-wrapper span.cta,.section-featured-links .featured-link.link4 span.label-wrapper span.cta{display:none}}.section-featured-links .featured-link:hover span.label-wrapper{background-color:#fff}.section-featured-links .featured-link:hover span.label-wrapper span{color:#2e3a42}.section-gallery{padding-bottom:10px}.section-gallery ul.slides{list-style:none;padding:0}.section-gallery ul.slides a.gallery-thumb img{width:100%;height:auto;margin-bottom:20px;border-radius:15px}.section-general-content .row{padding-top:15px;padding-bottom:15px}.section-product-carousel{padding-top:60px;padding-bottom:60px}.section-product-carousel h2{text-align:center;margin-bottom:30px}.section-product-carousel .carousel-products .carousel-product{display:block;width:300px;max-width:90vw;background-color:#fff;padding:30px;border-radius:15px;margin-left:15px;margin-right:15px}.section-product-carousel .carousel-products .carousel-product img{aspect-ratio:1/1;object-fit:contain}.section-product-carousel .carousel-products .carousel-product .name{color:#2e3a42;font-weight:700;margin-bottom:15px;min-height:97px;display:block}.section-product-carousel .carousel-products .carousel-product span.price{font-size:24px;color:#d3422a;border-top:2px solid #d3422a;display:block;width:100%;padding-top:15px}.section-product-carousel .carousel-products .carousel-product:hover span.btn.btn-primary{background-color:#fff;color:#2e3a42}.section-basic-featured-links{padding-bottom:0}.section-basic-featured-links img{aspect-ratio:1/1;object-fit:cover;margin-bottom:15px;border-radius:15px}.section-basic-featured-links .btn.btn-primary{padding:10px 30px;font-weight:700;border-radius:15px;margin-bottom:30px}.section-accordion .accordion-item{border:none}.section-accordion .accordion-item .accordion-button{color:#2e3a42 !important;border:none;border-bottom:2px solid #d3422a;background-color:transparent;text-transform:uppercase;letter-spacing:3px;font-size:19px}.section-accordion .accordion-item .accordion-button:focus{box-shadow:none;border-color:rgba(0,0,0,0.125);border-bottom:2px solid #2e3a42}.section-accordion .accordion-item .accordion-button::after{color:#2e3a42 !important;transform:rotate(-180deg)}.section-accordion .accordion-item .accordion-button:not(.collapsed)::after{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000000'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(0deg)}.section-testimonials .testimonial{cursor:e-resize}.archive .post{padding:30px 0;text-align:center}.archive .post h3{position:absolute;padding:10px 15px;background-color:#fff;border:1px solid #2e3a42}.archive .post img{max-width:100%;height:auto}.archive .post .read-more{display:inline-block}.archive-navigation{text-align:center;padding-top:15px;padding-bottom:15px}.archive-navigation .current{border-bottom:1px solid #2e3a42}.post-navigation{text-align:center}.woocommerce{padding-top:30px;padding-bottom:30px}.woocommerce .woocommerce-product-gallery{opacity:1 !important}.woocommerce .entry-summary{float:right !important;width:45% !important}@media (max-width: 768px){.woocommerce .entry-summary{width:100% !important;float:none !important}}.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button.disabled{background-color:#d3422a !important;border:2px solid #d3422a;display:block;max-width:320px;margin:0 auto;cursor:pointer;transition:all 0.4s;color:#fff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-align:center;text-transform:uppercase}.woocommerce button.button:hover,.woocommerce button.button.alt:hover,.woocommerce input.button:hover,.woocommerce input.button.alt:hover,.woocommerce a.button:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.disabled:hover{background-color:transparent !important;color:#2e3a42 !important}.woocommerce input[type="number"]{padding:7px}.woocommerce input,.woocommerce textarea{padding:10px 15px}.woocommerce .woocommerce-message{border-top-color:#d3422a;font-family:"arial";line-height:35px}.woocommerce .woocommerce-message:before{color:#d3422a;line-height:32px}.woocommerce-message,.woocommerce-Message,.woocommerce-info{border-top-color:#d3422a;font-family:"arial";line-height:35px}.woocommerce-message:before,.woocommerce-Message:before,.woocommerce-info:before{color:#d3422a;line-height:32px}.woocommerce-message a,.woocommerce-Message a,.woocommerce-info a{color:#d3422a}.woocommerce-message a:hover,.woocommerce-Message a:hover,.woocommerce-info a:hover{color:#2e3a42}.woocommerce h1.page-title{display:none}.woocommerce .products .product{text-align:left}.woocommerce .products .product img{aspect-ratio:1/1;object-fit:contain;border-radius:15px;border:2px solid #f4f4f4}.woocommerce .products .product h2{font-family:"arial";font-size:17px !important;letter-spacing:1px;font-weight:400;min-height:89px;color:#2e3a42;text-transform:none}.woocommerce .products .product span.price{font-size:24px;color:#d3422a;border-top:2px solid #d3422a;display:block;width:100%;padding-top:15px}.woocommerce .products .product span.price bdi{font-size:24px;color:#d3422a}.woocommerce .products .product .quantity{display:inline}.woocommerce .products .product .quantity input{padding:4px;border:2px solid #2e3a42;margin-bottom:0}.woocommerce .woocommerce-pagination a{color:#2e3a42}.woocommerce .woocommerce-side{list-style:none;padding-right:45px}.woocommerce .woocommerce-side select{border:2px solid #2e3a42}.woocommerce .woocommerce-side button{height:40px;border-radius:15px;background-color:#d3422a;color:#fff;border:none}.woocommerce .woocommerce-side ul{list-style:none;padding:0}.woocommerce .woocommerce-side ul li a{color:#2e3a42}.woocommerce .woocommerce-side ul li a:hover{color:#d3422a}.woocommerce .widget_block{list-style:none}.woocommerce .widget_block .wc-block-breadcrumbs{padding-top:0}.woocommerce .widget_block .wc-block-breadcrumbs nav a{color:#6c7d73}.woocommerce .product_meta,.woocommerce ul.tabs{display:none}.woocommerce div.product h1{margin-bottom:0}.woocommerce div.product div.woocommerce-product-gallery{margin-bottom:0}.woocommerce div.product .woocommerce-tabs{display:none}.woocommerce div.product .quantity .qty{padding:4px;border:2px solid #2e3a42}.woocommerce section.related.products,.woocommerce section.up-sells.products{display:block;clear:left;margin-top:60px}.woocommerce section.related.products .button.alt,.woocommerce section.up-sells.products .button.alt{margin-top:0}.woocommerce .variations_form.cart{float:left}.woocommerce .variations_form.cart th.label{padding-right:15px}.woocommerce .variations_form.cart a.reset_variations{color:#d3422a}.woocommerce .related.products,.woocommerce .up-sells{padding-top:45px;clear:both !important}.woocommerce-cart-form #coupon_code{float:left;padding:8px;margin-right:15px;width:130px;padding:4px;border:2px solid #2e3a42}.woocommerce-cart-form .product-name a{color:#2e3a42}.woocommerce-cart-form .product-name a:hover{color:#d3422a}.woocommerce-cart-form img{width:300px;max-width:100%}.woocommerce-cart-form .actions .button{float:right !important}.cart_totals .checkout-button{float:right}.woocommerce .woocommerce-MyAccount-navigation{clear:both}.woocommerce .woocommerce-MyAccount-navigation ul{list-style:none;padding:0;margin:0}.woocommerce .woocommerce-MyAccount-navigation ul li{float:left;margin-right:30px;font-weight:700;letter-spacing:2px}.woocommerce .woocommerce-MyAccount-navigation ul li:last-child{margin-right:0}.woocommerce .woocommerce-MyAccount-navigation ul li a{text-transform:uppercase;color:#d3422a}.woocommerce .woocommerce-MyAccount-navigation ul li a:hover{color:#2e3a42}.woocommerce .woocommerce-MyAccount-content{clear:both;margin-top:30px}
/*# sourceMappingURL=main.css.map */
