.page-id-133 .site-main .purple-section{background:#732c44;color:#fff}.page-id-133 .site-main .purple-section .container{max-width:800px}.page-id-133 .site-main .purple-section a:not(.wp-element-button),.page-id-133 .site-main .purple-section h2{font-size:2.5rem;font-weight:900;color:#fff;margin-top:1em;margin-bottom:0}.page-id-133 .site-main .purple-section a{display:inline-block;margin-top:1rem}.page-id-133 .site-main .purple-section .wp-element-button{display:inline-block;margin-top:1em;background:#fb772c;color:#fff;padding:.5em 1.75em .45em 1.75em;border:8px solid #fff;border-radius:12px;font-size:1.875em;font-weight:600}.page-id-133 .site-main section.our-history-section{padding:6rem 0;background:#eaded0}.page-id-133 .site-main section.our-history-section h2{margin-bottom:.5rem}.page-id-133 .site-main section.our-history-section .wp-block-column:nth-child(1){border-right:2px solid #707070}.page-id-133 .site-main section.our-history-section .wp-block-column:nth-child(1) p{padding-right:4rem}@media screen and (max-width:780px){.page-id-133 .site-main section.our-history-section .wp-block-column:nth-child(1){border-right:0}.page-id-133 .site-main section.our-history-section .wp-block-column:nth-child(1) p{padding-right:0}}.page-id-133 .site-main section.our-history-section .wp-block-column:nth-child(2){display:flex;align-items:center}.page-id-133 .site-main section.our-history-section .wp-block-column:nth-child(2) h4{padding-left:4rem;font-size:1.75em;line-height:1.2em;color:#242021;font-weight:700}@media screen and (max-width:780px){.page-id-133 .site-main section.our-history-section .wp-block-column:nth-child(2) h4{padding-left:0}}.term-shop-by-brand .slider-section{background:#f2f2f2;text-align:center}.term-shop-by-brand .slider-section P{font-size:1.875em}.term-shop-by-brand .slider-section h2{color:#242021;font-weight:900;font-size:2.5em}body.page-template-page-about .hero-content h2{max-width:400px}body.page-template-page-about .facebook-section{background-color:#242021}body.page-template-page-about .facebook-section div{display:flex;align-items:center;padding:.25rem;justify-content:center}body.page-template-page-about .facebook-section div h2{text-align:center;color:#fff;width:auto;padding:0;padding-right:1rem}body.page-template-page-about .facebook-section div img{width:85px;height:81px}body.page-template-page-about .connect-section{background-image:url(../../assets/images/yellow-safety-bg.png);background-repeat:repeat-x;background-size:104px 100%;padding:2rem 1rem 1.5rem 1rem}body.page-template-page-about .connect-section .container{max-width:1080px}body.page-template-page-about .connect-section span{font-weight:600;font-size:2.5em}body.page-template-page-about .connect-section h2{color:#242021;font-weight:900;font-size:3.75em;margin:0;padding:0}body.page-template-page-about .contact-form-section{background:#eaded0;padding:3rem 1rem}body.page-template-page-about .contact-form-section .container{max-width:1080px}body.page-template-page-about .contact-form-section h3{color:#242021;font-size:1.35em;font-weight:900}body.page-template-page-about section.map-section{padding:0;background-color:#732c44;color:#fff}body.page-template-page-about section.map-section .wp-block-media-text__content{padding:3rem 7rem}body.page-template-page-about section.map-section .wp-block-media-text__content a,body.page-template-page-about section.map-section .wp-block-media-text__content h2{color:#fff}body.page-template-page-about section.map-section .wp-block-media-text__content p{max-width:400px;font-size:1.875em}.nf-form-cont form .nf-form-content .list-select-wrap .nf-field-element>div,.nf-form-cont form .nf-form-content input:not([type=button]),.nf-form-cont form .nf-form-content textarea{border-radius:12px;border:none;color:#242021;font-size:1.5em}.nf-form-cont form .nf-form-content .listselect-wrap .nf-field-element div,.nf-form-cont form .nf-form-content input.ninja-forms-field,.nf-form-cont form .nf-form-content select.ninja-forms-field:not([multiple]){height:65px;padding-left:1.25em;padding-right:1.25em}.nf-form-cont form .nf-field-label{display:none;height:0}.nf-form-cont form .nf-field-container{padding-bottom:18px}.nf-form-cont form .nf-error-msg{position:absolute}.nf-form-cont form .nf-error.field-wrap .nf-field-element:after{height:65px;line-height:65px}.nf-form-cont form .nf-form-content button,.nf-form-cont form .nf-form-content input[type=button],.nf-form-cont form .nf-form-content input[type=submit]{font-size:1.875em;font-weight:600;background-color:#fc772c;color:#fff;border:8px solid #fff;border-radius:9px;padding:.5em 2em;height:90px}@media screen and (min-width:1200px){#nf-form-1-cont form nf-field:nth-child(1),#nf-form-1-cont form nf-field:nth-child(2),#nf-form-1-cont form nf-field:nth-child(4),#nf-form-1-cont form nf-field:nth-child(5){display:inline-block;width:50%}#nf-form-1-cont form nf-field:nth-child(1) .nf-after-field,#nf-form-1-cont form nf-field:nth-child(1) .nf-field,#nf-form-1-cont form nf-field:nth-child(4) .nf-after-field,#nf-form-1-cont form nf-field:nth-child(4) .nf-field{margin-right:1rem}#nf-form-1-cont form nf-field:nth-child(2) .nf-after-field,#nf-form-1-cont form nf-field:nth-child(2) .nf-field,#nf-form-1-cont form nf-field:nth-child(5) .nf-after-field,#nf-form-1-cont form nf-field:nth-child(5) .nf-field{margin-left:1rem}}body .site-footer{color:#fff}body .site-footer a{color:#fff;font-weight:600}body .site-footer section.footer-section.wp-block-group{background:#5d5d5d;color:#fff;padding:0}body .site-footer section.footer-section.wp-block-group .wp-block-media-text__content img{margin-bottom:3em}body .site-footer section.footer-section.wp-block-group .wp-block-media-text .wp-block-media-text__content{padding:3em 10em}@media screen and (max-width:992px){body .site-footer section.footer-section.wp-block-group .wp-block-media-text .wp-block-media-text__content{padding:3rem 1rem 3rem 1rem}}body .site-footer section.footer-section.wp-block-group .wp-block-media-text__media{font-size:1.375em;background:#000;color:#fff;padding:6rem 6rem 3rem 6rem;display:flex;flex-direction:column;justify-content:space-between;height:100%}@media screen and (max-width:992px){body .site-footer section.footer-section.wp-block-group .wp-block-media-text__media{grid-column:1;padding:3rem 1rem 3rem 1rem}}body .site-footer section.footer-section.wp-block-group .right-footer-con .right-col{display:flex;align-items:center;margin-bottom:2.5rem}body .site-footer section.footer-section.wp-block-group .right-footer-con .right-col img{width:71px;height:78px;margin-right:15px}body .site-footer section.footer-section.wp-block-group .right-footer-con .right-col p{font-weight:600;margin:0;font-size:1.9rem;line-height:2.4rem}@media screen and (max-width:992px){body .site-footer section.footer-section.wp-block-group .right-footer-con .right-col{justify-content:center}}body .site-footer section.footer-section.wp-block-group .right-footer-con p{display:inline-block;margin-left:86px;font-weight:600;font-size:1.9rem;line-height:2.4rem}@media screen and (max-width:992px){body .site-footer section.footer-section.wp-block-group .right-footer-con .footer-phone{margin:0;width:100%;text-align:center}body .site-footer section.footer-section.wp-block-group .right-footer-con #menu-footer-menu{text-align:center;margin-bottom:2rem}}@media screen and (max-width:992px){body .site-footer section.footer-section.wp-block-group .site-info{margin-top:2rem;width:100%;text-align:center}}body .site-footer .nav>li>a:focus,body .site-footer .nav>li>a:hover{background:0 0}.home #primary .hero-bg{background-position-x:right}.home #primary .hero-bg .container{display:flex;justify-content:flex-end}.home #primary .hero-bg .hero-content{max-width:840px}.home #primary .hero-bg .hero-content h2{margin-top:0}.home #primary section.slider-section{background:#242021;color:#f1c630}.home #primary section.slider-section h2{color:#f1c630;font-size:2.5em}.home #primary section.founding-section{background:#eaded0}.home #primary section.founding-section .wp-block-group__inner-container>p{margin:0 auto 4em auto;max-width:360px}.home #primary section.founding-section .wp-block-column{padding:0 3em}.home #primary section.founding-section .wp-block-column img{margin:2em}.home #primary section.founding-section .wp-block-column p{font-weight:600;font-size:1.75em}.home #primary section.founding-section .wp-block-column:nth-child(2){border:2px solid #707070;border-top:0;border-bottom:0}@media screen and (max-width:782px){.home #primary section.founding-section .wp-block-column:nth-child(2){border:0}}.home #primary section.people-section{padding:0}.home #primary section.people-section .wp-block-media-text .wp-block-media-text__content{padding:3em 8em}.home #primary section.people-section h2{color:#242021}.home #primary section.people-section p{font-weight:600}.home #primary section.people-section .wp-element-button{background:#fc772c;color:#fff;font-size:2em;font-weight:600;border-radius:12px;padding:.5em 2em}body.page:not(.woocommerce-page) .woocommerce-breadcrumb{font-size:1.125em;font-weight:600;color:#242021;margin-top:2rem}body.page:not(.woocommerce-page) .woocommerce-breadcrumb a{color:#242021;font-weight:500}body.page:not(.woocommerce-page) .hero-bg{background-position-x:left;background-size:cover;width:100%;height:40vw;max-height:70vh;display:flex;align-items:flex-end}@media screen and (min-width:1600px){body.page:not(.woocommerce-page) .hero-bg{min-height:756px}}@media screen and (min-width:1200px){body.page:not(.woocommerce-page) .hero-bg{min-height:640px}}body.page:not(.woocommerce-page) .hero-bg .hero-content{width:100%}@media screen and (max-width:1200px){body.page:not(.woocommerce-page) .hero-bg .hero-content{display:none;height:0}}body.page:not(.woocommerce-page) .hero-bg .hero-content h2{margin-bottom:2rem;padding:0;font-size:2.5em;line-height:1.5em;font-weight:900}body.page:not(.woocommerce-page) .hero-bg .hero-content p{font-size:2em;font-weight:600;margin-bottom:1rem}body.page:not(.woocommerce-page) .hero-bg .hero-content a{display:inline-block;font-size:1.875rem;font-weight:600;background-color:#fc772c;color:#fff;border:8px solid #fff;border-radius:9px;padding:.85rem 2rem .65rem 2rem;margin-bottom:2rem}body.page:not(.woocommerce-page) h1{margin-top:2.5rem;margin-bottom:.5rem;font-size:2.5rem;font-weight:900}body.page:not(.woocommerce-page) h2{margin-bottom:1rem}body.page:not(.woocommerce-page) section.orange-section{background:#fc772c;color:#fff;padding:0}body.page:not(.woocommerce-page) section.orange-section h2{color:#fff;margin-bottom:.5em}body.page:not(.woocommerce-page) section.orange-section .wp-block-media-text .wp-block-media-text__content{padding:3em 6em}body.page-id-156 h2,body.page-id-156 h3{color:#242021}body.page-id-156 h3{font-size:1.875rem;max-width:220px}body.page-id-156 a.wp-element-button{margin-top:1em;background-color:#fc772c;color:#fff;border-radius:9px;padding:.5em 2.25em}body.page-id-156 .materials-section .wp-block-column{display:flex;flex-direction:column;justify-content:space-between}.term-shop-by-brand .main-content{max-width:1380px;margin:0 auto 2.5rem auto}.term-shop-by-brand .main-content form{max-width:100%;margin:0 1rem 2.5rem 1rem}.term-shop-by-brand .main-content h2{margin:0 1rem 2.5rem 1rem;padding:0}.term-shop-by-brand .main-content .shop-by-all-brands-cats{margin:0 1rem 2.5rem 1rem;display:flex;justify-content:flex-start;flex-wrap:wrap;flex-direction:row}.term-shop-by-brand .main-content .shop-by-all-brands-cats .all-brand-link{display:inline-block;font-size:1.875rem;color:#242021;flex-basis:32%;margin-right:1rem}@media screen and (max-width:1440px){.term-shop-by-brand .main-content .shop-by-all-brands-cats .all-brand-link{flex-basis:44%}}@media screen and (max-width:991px){.term-shop-by-brand .main-content .shop-by-all-brands-cats .all-brand-link{flex-basis:100%}}.term-shop-by-brand .main-content .shop-by-all-brands-cats .all-brand-link:hover{text-decoration:underline}.featured-categories,.shop-by-brands-cats,.shop-by-categories-cats{display:flex;justify-content:center;flex-wrap:wrap}.featured-categories .featured-brand,.featured-categories .featured-cat,.shop-by-brands-cats .featured-brand,.shop-by-brands-cats .featured-cat,.shop-by-categories-cats .featured-brand,.shop-by-categories-cats .featured-cat{width:239px;height:349px;margin:0 1rem 4rem 1rem;background-size:contain;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}.featured-categories .featured-brand .line,.featured-categories .featured-cat .line,.shop-by-brands-cats .featured-brand .line,.shop-by-brands-cats .featured-cat .line,.shop-by-categories-cats .featured-brand .line,.shop-by-categories-cats .featured-cat .line{margin:0 auto;height:5px;background:#fc772c;border-radius:3px;width:90%}.featured-categories .featured-brand span,.featured-categories .featured-cat span,.shop-by-brands-cats .featured-brand span,.shop-by-brands-cats .featured-cat span,.shop-by-categories-cats .featured-brand span,.shop-by-categories-cats .featured-cat span{text-align:center;color:#232021;font-weight:700;font-size:22px;text-decoration:none;text-transform:uppercase;height:120px;display:flex;align-items:center;line-height:1.15em;padding:0 15px}.shop-by-brands-cats .featured-brand,.shop-by-brands-cats .featured-cat{width:239px;height:288px}.featured-categories .featured-cat,.shop-by-brands-cats .featured-cat{background-color:#eaded0;border-radius:9px;height:349px}.featured-categories .featured-brand,.shop-by-brands-cats .featured-brand{border:1px solid #eaded0;border-radius:9px}.featured-categories .brand-image,.shop-by-brands-cats .brand-image{width:100%;height:100%;background-repeat:no-repeat;background-position:center center;object-fit:contain}.featured-categories span,.shop-by-brands-cats span{padding:0 10px}@media screen and (max-width:768px){.featured-categories .featured-brand,.featured-categories .featured-cat,.shop-by-brands-cats .featured-brand,.shop-by-brands-cats .featured-cat{width:100%;height:90px;margin:0;margin-bottom:2rem;flex-direction:row;padding:10px}.featured-categories .featured-brand .brand-image,.featured-categories .featured-cat .brand-image,.shop-by-brands-cats .featured-brand .brand-image,.shop-by-brands-cats .featured-cat .brand-image{width:90px;background-size:contain;margin-right:15px}.featured-categories .featured-brand span,.featured-categories .featured-cat span,.shop-by-brands-cats .featured-brand span,.shop-by-brands-cats .featured-cat span{width:80%;text-align:left}.featured-categories .featured-brand .line,.featured-categories .featured-cat .line,.shop-by-brands-cats .featured-brand .line,.shop-by-brands-cats .featured-cat .line{width:3px;height:100%;display:block}}.hp-product-slider{position:relative}.hp-product-slider .owl-nav{display:flex;justify-content:space-between;position:absolute;width:110%;top:38%;left:-5%}@media screen and (max-width:960px){.hp-product-slider .owl-nav{display:none}}.hp-product-slider .owl-nav button.owl-next,.hp-product-slider .owl-nav button.owl-prev{font-size:5em}.hp-product-slider .owl-dots{margin-top:2.5em}.hp-product-slider .owl-dots .owl-dot span{background:#f1c630;width:1.5em;height:1.5em}.hp-product-slider .owl-dots .owl-dot.active span,.hp-product-slider .owl-dots .owl-dot:hover span{background:#fc772c}.hp-product-slider .owl-carousel-slide{height:100%}.hp-product-slider .owl-slide-content{background:#eaded0;padding:15px;color:#242021;height:100%;display:flex;flex-direction:column}.hp-product-slider .owl-slide-content .image{display:inline-block;background-size:contain;background-position:center center;background-repeat:no-repeat;background-color:#fff;width:100%;height:360px}.hp-product-slider .owl-slide-content .details{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:1em 2em 1em 2em}.hp-product-slider .owl-slide-content .details h3{color:#732c44;font-size:2.1em;line-height:1.1em}.hp-product-slider .owl-slide-content .details p{font-size:1.375em;margin-bottom:0;overflow:hidden}.hp-product-slider .owl-slide-content .details p.sku{font-weight:700}.hp-product-slider .owl-slide-content .details a{display:inline-block;margin-top:1em;background:#fb772c;color:#fff;padding:12px 30px 10px 30px;border:3px solid #fff;border-radius:9px;font-size:1.2em;font-weight:600}.slider-section{padding:4rem;background:#f2f2f2;text-align:center;color:#f1c630}.slider-section .owl-theme .owl-nav [class*=owl-]:hover{color:unset}.slider-section h2{color:#242021;font-weight:900;font-size:2.5em}.slider-section .slider-post-type-testimonials{position:relative;color:#f1c630}.slider-section .slider-post-type-testimonials .owl-nav{display:flex;justify-content:space-between;position:absolute;width:110%;top:0;left:-5%}@media screen and (max-width:960px){.slider-section .slider-post-type-testimonials .owl-nav{display:none}}.slider-section .slider-post-type-testimonials .owl-nav button.owl-next,.slider-section .slider-post-type-testimonials .owl-nav button.owl-prev{font-size:5em}.slider-section .slider-post-type-testimonials .owl-dots{margin-top:.5em}.slider-section .slider-post-type-testimonials .owl-dots .owl-dot span{background:#f1c630;width:1.5em;height:1.5em}.slider-section .slider-post-type-testimonials .owl-dots .owl-dot.active span,.slider-section .slider-post-type-testimonials .owl-dots .owl-dot:hover span{background:#fc772c}.slider-section .slider-post-type-testimonials P{font-size:1.875em;color:#232021}.slider-post-type-gallery-image .owl-dots{margin:0;padding:2em 0}.slider-post-type-gallery-image .owl-dots .owl-dot span{background:#f1c630;width:1.5em;height:1.5em}.slider-post-type-gallery-image .owl-dots .owl-dot.active span,.slider-post-type-gallery-image .owl-dots .owl-dot:hover span{background:#fc772c}.core-team-con{width:100%;display:flex;flex-wrap:wrap}.core-team-con .member{min-height:420px;background-repeat:no-repeat;background-position:right;background-size:cover;position:relative;flex-basis:33%;border:.5rem solid #fff;border-bottom:1rem solid #fff}.core-team-con .member .member-details{opacity:.86;background:#732c44;border-top:1rem solid #fc772c;padding:5px 1.25em .5em 1.25em;color:#fff;font-size:1.375em;position:absolute;top:10%;left:0;min-width:30%;width:230px;max-width:230px}.core-team-con .member .member-details div{opacity:1}@media screen and (max-width:1640px){.core-team-con .member .member-details{top:unset;bottom:10%}}@media screen and (max-width:992px){.core-team-con .member{flex-basis:100%;border:0;min-height:50vh}.core-team-con .member .member-details{top:unset;bottom:10%}}#accordion-faq,.page .accordion{border-top:1px solid #fcc52f}#accordion-faq .card,.page .accordion .card{border:0;border-bottom:1px solid #fcc52f;border-radius:0}#accordion-faq .card .card-header,.page .accordion .card .card-header{background:0 0;border:0}#accordion-faq .card .card-header h2,.page .accordion .card .card-header h2{display:flex;justify-content:space-between;font-weight:700;font-size:1.375em;color:#242021}#accordion-faq .card .card-header h2 span,.page .accordion .card .card-header h2 span{font-size:1.5em;font-weight:400}#accordion-faq .card .card-header h2 span:after,.page .accordion .card .card-header h2 span:after{content:"+"}#accordion-faq .card .card-header .btn-link,#accordion-faq .card .card-header .btn-link:focus,#accordion-faq .card .card-header .btn-link:hover,.page .accordion .card .card-header .btn-link,.page .accordion .card .card-header .btn-link:focus,.page .accordion .card .card-header .btn-link:hover{border:0;padding:0;text-decoration:none;outline:0;box-shadow:none;font-weight:inherit;font-size:inherit;color:inherit}#accordion-faq .card .card-header h2 span:after,.page .accordion .card .card-header h2 span:after{content:"";display:inline-block;background-image:url(../../assets/images/faq-icon.png);width:44px;height:48px;transform:rotate(180deg)}#accordion-faq .card .card-header[aria-expanded=true] h2 span:after,.page .accordion .card .card-header[aria-expanded=true] h2 span:after{content:"";transform:rotate(0)}#accordion-faq .card .card-header:hover,.page .accordion .card .card-header:hover{cursor:pointer}body .contact-form-image-section{padding:4rem 0;background-color:rgba(115,45,68,.8);position:relative;overflow:hidden}body .contact-form-image-section .banner{margin-top:3rem;background:#000;color:#fff;width:100%;font-size:2.5rem;font-weight:600;text-transform:uppercase;padding:2rem 0}body .contact-form-image-section .banner h2{color:#fff;font-size:3.75rem;font-weight:900;margin:0;padding:0}body .contact-form-image-section .content-con{display:flex;justify-content:flex-start}body .contact-form-image-section .content-con .form-con{color:#fff;margin-top:4rem;width:66%}@media screen and (max-width:1200px){body .contact-form-image-section .content-con .form-con{width:100%}}body .contact-form-image-section .content-con .form-con .nf-form-cont form .nf-form-content textarea{height:120px}body .contact-form-image-section .content-con .form-con .nf-error-msg{color:#fff}body .contact-form-image-section .content-con .form-con .nf-error.field-wrap .nf-field-element:after{color:red;background:0 0}body .contact-form-image-section .content-con .image-con{flex-grow:1;right:0;position:absolute;bottom:0;height:90%}body .contact-form-image-section .content-con .image-con img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:1600px){body .contact-form-image-section .content-con .image-con{right:-10%}}@media screen and (max-width:1200px){body .contact-form-image-section .content-con .image-con{display:none;height:0}}.site-main .woocommerce-product-search{margin-right:1.5em;height:3.875em;display:flex;width:unset;max-width:1320px;margin:0 auto;margin-bottom:2.5rem}.site-main .woocommerce-product-search input{background:#faf6f2;padding:.75em;border:1px solid #eaded0;border-right:0;border-radius:9px 0 0 9px;font-size:1.5em;height:100%;width:100%}.site-main .woocommerce-product-search button{background:#732c44;border:1px solid #732c44;border-radius:0 9px 9px 0;border-left:0;color:#fff;padding:.75em;height:100%;background-image:url(../../assets/images/search.png);background-position:center center;background-repeat:no-repeat;background-size:50%;width:62px}.page .dk-gray-bg,.page .dk-grey-bg{background:#242021}.page .dk-gray-bg h1,.page .dk-gray-bg h2,.page .dk-gray-bg h3,.page .dk-gray-bg h4,.page .dk-gray-bg h5,.page .dk-gray-bg p,.page .dk-grey-bg h1,.page .dk-grey-bg h2,.page .dk-grey-bg h3,.page .dk-grey-bg h4,.page .dk-grey-bg h5,.page .dk-grey-bg p{color:#f1c630}section.wp-block-group{padding:4rem 0}.wp-block-media-text{grid-template-columns:65% 1fr}.wp-block-media-text.has-media-on-the-right{grid-template-columns:35% 1fr}.wp-block-media-text__media,.wp-block-media-text__media img{object-fit:cover;width:100%;height:100%}@media screen and (max-width:990px){.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}}figure{margin:0}.woocommerce .billing-details .woocommerce-address-fields__field-wrapper,.woocommerce .billing-details .woocommerce-billing-fields__field-wrapper,.woocommerce .billing-details .woocommerce-shipping-fields__field-wrapper,.woocommerce .shipping-details .woocommerce-address-fields__field-wrapper,.woocommerce .shipping-details .woocommerce-billing-fields__field-wrapper,.woocommerce .shipping-details .woocommerce-shipping-fields__field-wrapper,.woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper,.woocommerce .woocommerce-address-fields .woocommerce-billing-fields__field-wrapper,.woocommerce .woocommerce-address-fields .woocommerce-shipping-fields__field-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.woocommerce .billing-details .woocommerce-address-fields__field-wrapper,.woocommerce .shipping-details .woocommerce-address-fields__field-wrapper,.woocommerce .woocommerce-address-fields .woocommerce-address-fields__field-wrapper{margin-bottom:2rem}.woocommerce .billing-details .woocommerce-input-wrapper,.woocommerce .shipping-details .woocommerce-input-wrapper,.woocommerce .woocommerce-address-fields .woocommerce-input-wrapper{width:100%}.woocommerce .billing-details .form-row,.woocommerce .shipping-details .form-row,.woocommerce .woocommerce-address-fields .form-row{display:inline-block;width:100%;margin-bottom:1rem}.woocommerce .billing-details #billing_email_field,.woocommerce .billing-details #billing_first_name_field,.woocommerce .billing-details #billing_last_name_field,.woocommerce .billing-details #billing_phone_field,.woocommerce .billing-details #billing_postcode_field,.woocommerce .billing-details #billing_state_field,.woocommerce .billing-details #shipping_email_field,.woocommerce .billing-details #shipping_first_name_field,.woocommerce .billing-details #shipping_last_name_field,.woocommerce .billing-details #shipping_phone_field,.woocommerce .billing-details #shipping_postcode_field,.woocommerce .billing-details #shipping_state_field,.woocommerce .shipping-details #billing_email_field,.woocommerce .shipping-details #billing_first_name_field,.woocommerce .shipping-details #billing_last_name_field,.woocommerce .shipping-details #billing_phone_field,.woocommerce .shipping-details #billing_postcode_field,.woocommerce .shipping-details #billing_state_field,.woocommerce .shipping-details #shipping_email_field,.woocommerce .shipping-details #shipping_first_name_field,.woocommerce .shipping-details #shipping_last_name_field,.woocommerce .shipping-details #shipping_phone_field,.woocommerce .shipping-details #shipping_postcode_field,.woocommerce .shipping-details #shipping_state_field,.woocommerce .woocommerce-address-fields #billing_email_field,.woocommerce .woocommerce-address-fields #billing_first_name_field,.woocommerce .woocommerce-address-fields #billing_last_name_field,.woocommerce .woocommerce-address-fields #billing_phone_field,.woocommerce .woocommerce-address-fields #billing_postcode_field,.woocommerce .woocommerce-address-fields #billing_state_field,.woocommerce .woocommerce-address-fields #shipping_email_field,.woocommerce .woocommerce-address-fields #shipping_first_name_field,.woocommerce .woocommerce-address-fields #shipping_last_name_field,.woocommerce .woocommerce-address-fields #shipping_phone_field,.woocommerce .woocommerce-address-fields #shipping_postcode_field,.woocommerce .woocommerce-address-fields #shipping_state_field{width:49%}.woocommerce .billing-details .form-row-first,.woocommerce .billing-details .form-row-last,.woocommerce .shipping-details .form-row-first,.woocommerce .shipping-details .form-row-last,.woocommerce .woocommerce-address-fields .form-row-first,.woocommerce .woocommerce-address-fields .form-row-last{width:100%}.woocommerce .billing-details .input-text,.woocommerce .billing-details .select2-container--default .select2-selection--single,.woocommerce .billing-details input[type=text],.woocommerce .billing-details select,.woocommerce .billing-details textarea,.woocommerce .shipping-details .input-text,.woocommerce .shipping-details .select2-container--default .select2-selection--single,.woocommerce .shipping-details input[type=text],.woocommerce .shipping-details select,.woocommerce .shipping-details textarea,.woocommerce .woocommerce-address-fields .input-text,.woocommerce .woocommerce-address-fields .select2-container--default .select2-selection--single,.woocommerce .woocommerce-address-fields input[type=text],.woocommerce .woocommerce-address-fields select,.woocommerce .woocommerce-address-fields textarea{border-radius:12px;border:1px solid #eaded0;color:#242021;font-size:1.5rem;background:#faf6f2;padding:15px;width:100%;height:56px}.woocommerce .billing-details .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .shipping-details .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce .woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__arrow{height:56px;right:10px}body.woocommerce-cart .main-content{margin-top:2rem;margin-bottom:3rem}body.woocommerce-cart .cart-collaterals .cart_totals{width:100%;float:none}body.woocommerce-cart .woocommerce-cart-form .cart-contents-bottom{font-size:1.875em;font-weight:700;margin:0;background:#fafafa;border:1px solid #f2f2f2;padding:15px;margin-top:1.5rem;display:flex;justify-content:flex-end;margin-bottom:2rem}body.woocommerce-cart .woocommerce-cart-form .cart-contents-bottom button{padding:.5em 1em;margin-right:.5em;background-color:#fb772c!important;border-radius:5px;color:#fff!important;font-size:1.25rem;font-weight:600;width:auto}body.woocommerce-cart .cart_item{display:flex;justify-content:flex-start;border-bottom:2px solid #fcc52f;padding-bottom:3rem;padding-top:3rem}body.woocommerce-cart .cart_item:first-child{padding-top:0}body.woocommerce-cart .cart_item p{margin:0}body.woocommerce-cart .cart_item .product-thumbnail{width:200px;margin-right:2rem;align-items:center;display:flex;justify-content:center}body.woocommerce-cart .cart_item .product-right-col{display:flex;justify-content:flex-start;flex-direction:column;flex-grow:1;font-size:1.325rem}body.woocommerce-cart .cart_item .product-right-col .product-name{margin-bottom:1rem}body.woocommerce-cart .cart_item .product-right-col .product-name a{font-size:2rem;color:#732c44;font-weight:600}body.woocommerce-cart .cart_item .product-right-col .sku{font-size:1.375rem;color:#000;font-weight:600;margin-bottom:1rem}body.woocommerce-cart .cart_item .product-right-col .product-quantity{display:inline-flex;align-items:center}body.woocommerce-cart .cart_item .product-right-col .product-quantity input[type=number]{margin-left:10px;border:1px solid #eaded0;padding:5px;border-radius:6px;height:auto}body.woocommerce-cart .cart_item .product-right-col .product-quantity input[type=number],body.woocommerce-cart .cart_item .product-right-col .product-quantity input[type=number]::-webkit-inner-spin-button,body.woocommerce-cart .cart_item .product-right-col .product-quantity input[type=number]::-webkit-outer-spin-button{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:none}body.woocommerce-cart .cart_item .product-right-col .product-remove a,body.woocommerce-cart .cart_item .product-right-col .product-remove a:hover,body.woocommerce-cart .cart_item .product-right-col .product-remove a:visited{color:#000}body.woocommerce-cart .cart_item .product-right-col .product-remove a:hover{text-decoration:underline}body.woocommerce-cart .cart_item .product-right-col .product-remove span{color:red;padding-left:5px;font-weight:700}body.woocommerce-cart .cart_item .product-right-col .product-price bdi{font-weight:600;font-size:1.875rem}body.woocommerce-cart .cart_item .product-right-col .product-subtotal bdi{font-weight:600;font-size:2.5rem}body.woocommerce-cart .cart_item .product-right-col .product-bottom{display:flex;justify-content:flex-start}body.woocommerce-cart .cart_item .product-right-col .product-bottom>div{min-width:30%;margin-right:2rem}body.woocommerce-cart .slider-section{background:#732c44}body.woocommerce-cart .slider-section h2{color:#fcc52f}body.woocommerce-cart .cart-collaterals-con{position:relative;width:380px;margin-bottom:3rem}@media screen and (max-width:991px){body.woocommerce-cart .cart-collaterals-con{width:100%}}body.woocommerce-cart .cart-collaterals-con .cart-collaterals{background:#faf6f2;border:1px solid #eaded0;border-radius:9px;padding:1.75rem;width:1000px;right:0;position:relative;margin-right:2.25rem;display:flex;justify-content:flex-start}@media screen and (max-width:991px){body.woocommerce-cart .cart-collaterals-con .cart-collaterals{width:100%}}body.woocommerce-cart .cart-collaterals-con .cart_totals{font-size:1.375rem;width:340px}@media screen and (max-width:1300px){body.woocommerce-cart .cart-collaterals-con .cart_totals{width:230px}}@media screen and (max-width:991px){body.woocommerce-cart .cart-collaterals-con .cart_totals{width:100%}}body.woocommerce-cart .cart-collaterals-con .cart_totals .shop_table{background:#fff}body.woocommerce-cart .cart-collaterals-con .cart_totals .shop_table .shipping td{font-size:1rem}body.woocommerce-cart .cart-collaterals-con .cart_totals .shop_table .order-total td{font-size:1.875rem}body.woocommerce-cart .cart-collaterals-con .cart_totals .wc-proceed-to-checkout{padding-bottom:0}body.woocommerce-cart .cart-collaterals-con .cart_totals .wc-proceed-to-checkout a.checkout-button{padding:.5em 1em;background-color:#fb772c!important;border-radius:5px;color:#fff!important;font-size:1.25rem;font-weight:600;margin-bottom:0}@media screen and (max-width:991px){body.woocommerce-cart .featured-section{display:none}}.woocommerce-checkout .wc-block-components-notice-banner.is-error{margin:0 0 3rem 0}.woocommerce-checkout .customer-details{display:flex;flex-direction:column}.woocommerce-checkout .customer-details .step{display:flex;align-items:center;height:78px;padding-left:78px;background-image:url(../../assets/images/step-1.png);background-position:0 0;background-repeat:no-repeat;margin:1.5rem 0}.woocommerce-checkout .customer-details .step h3{color:#242021;font-size:1.75rem;font-weight:700;padding:2rem}.woocommerce-checkout .customer-details .step-2{background-image:url(../../assets/images/step-2.png)}.woocommerce-checkout .customer-details textarea{min-height:100px}.woocommerce-checkout .customer-details .checkbox{margin:0;display:flex;flex-wrap:wrap;align-content:center;align-items:center}.woocommerce-checkout .customer-details .checkbox .input-checkbox{width:20px;height:20px;margin-right:10px}.woocommerce-checkout .customer-details #ship-to-different-address,.woocommerce-checkout .customer-details .create-account{font-size:1.375em;font-weight:500;margin:0;background:#fafafa;border:1px solid #f2f2f2;padding:15px;margin-top:0;display:flex;justify-content:flex-start;height:65px;margin-bottom:1rem}.woocommerce-checkout .order-reivew-con{position:relative;width:380px;margin-bottom:3rem}@media screen and (max-width:991px){.woocommerce-checkout .order-reivew-con{width:100%}}.woocommerce-checkout .order-reivew-con .order-reivew{background:#faf6f2;border:1px solid #eaded0;border-radius:9px;padding:1.75rem;width:1000px;right:0;position:relative;margin-right:2.25rem;display:flex;justify-content:flex-start}@media screen and (max-width:991px){.woocommerce-checkout .order-reivew-con .order-reivew{width:100%}}.woocommerce-checkout .order-reivew-con .order-review-inner{font-size:1rem;width:340px}@media screen and (max-width:1300px){.woocommerce-checkout .order-reivew-con .order-review-inner{width:230px}}@media screen and (max-width:991px){.woocommerce-checkout .order-reivew-con .order-review-inner{width:100%}}.woocommerce-checkout .order-reivew-con .order-review-inner .shop_table{background:#fff}.woocommerce-checkout .order-reivew-con .order-review-inner .shop_table th{font-size:1.375rem}.woocommerce-checkout .order-reivew-con .order-review-inner .shop_table p{font-size:1em}.woocommerce-checkout .order-reivew-con .order-review-inner .shop_table .shipping td{font-size:1rem}.woocommerce-checkout .order-reivew-con .order-review-inner .shop_table .order-total td{font-size:1.875rem}.woocommerce-checkout .order-reivew-con .order-review-inner #payment{background:#fff;border:1px solid rgba(0,0,0,.1)}.woocommerce-checkout .order-reivew-con .order-review-inner #payment ul.payment_methods{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-checkout .order-reivew-con .order-review-inner button{padding:.5em 1em;width:100%;background-color:#fb772c!important;border-radius:5px;color:#fff!important;font-size:1.25rem;font-weight:600;margin-bottom:0}.woocommerce-checkout .woocommerce-form-login-toggle{font-size:1.375em;font-weight:700;margin:0;background:#fafafa;border:1px solid #f2f2f2;padding:15px;margin-top:0;display:flex;justify-content:flex-start}.woocommerce-checkout .woocommerce-form-login-toggle a{color:#c96005;font-weight:600}.woocommerce-checkout .woocommerce-form-login-toggle .wc-block-components-notice-banner{background:0 0;border:0;padding:0!important;margin:0}.woocommerce-checkout .woocommerce-form-login-toggle .wc-block-components-notice-banner>svg{height:24px}body.woocommerce-page .woocommerce-breadcrumb{font-size:1.125em;font-weight:600;color:#242021;margin-top:2rem}body.woocommerce-page .woocommerce-breadcrumb a{color:#242021;font-weight:500}body.woocommerce-page .main-content{margin-top:2rem}body.woocommerce-page h1{font-weight:900;font-size:2.5em;border-bottom:2px solid #fcc52f;margin-bottom:1rem}body.woocommerce-page form .input-text,body.woocommerce-page form input[type=text],body.woocommerce-page form select,body.woocommerce-page form textarea{border-radius:12px;border:1px solid #eaded0;color:#242021;font-size:1.5rem;background:#faf6f2;padding:15px;width:100%;height:56px}body.woocommerce-page form .button{padding:.5em 1em;width:100%;background-color:#fb772c!important;border-radius:5px;color:#fff!important;font-size:1.25rem;font-weight:600;margin-bottom:0}body.woocommerce-page .woocommerce-product-rating .star-rating{margin:0;margin-right:1rem}body.woocommerce-page .star-rating{color:#f1c630;font-size:1.5em}body.woocommerce-page .star-rating span::before{color:#f1c630}body #customer_login{margin-top:3rem}body #customer_login h2{margin:0}body #customer_login .woocommerce-form{margin-top:0}body #customer_login .woocommerce-form .form-row{padding:0}body #customer_login .woocommerce-form .password-input,body #customer_login .woocommerce-form label{width:100%}body #customer_login .woocommerce-form .input-text:not([type=checkbox]){border-radius:12px;border:1px solid #eaded0;color:#242021;font-size:1.5rem;background:#faf6f2;padding:15px;width:100%;height:56px}body #customer_login .woocommerce-form #rememberme{width:20px;height:20px;margin-right:10px}body #customer_login .woocommerce-form .woocommerce-button{padding:.5em 1em;width:100%;background-color:#fb772c!important;border-radius:5px;color:#fff!important;font-size:1.25rem;font-weight:600;margin-bottom:0;margin-right:0}body #customer_login .woocommerce-form .lost_password{margin-bottom:0}body #customer_login .woocommerce-form a{color:#fb772c}body.woocommerce-account .woocommerce{margin-top:2rem}body.woocommerce-account .sidebar-content{background:#fff;border:1px solid #eaded0;border-radius:12px;list-style:none;padding:1em;color:#eaded0;font-size:1.375em}body.woocommerce-account .sidebar-content li{padding:.5rem 0}body.woocommerce-account .sidebar-content li a{display:inline-block;color:#242021;font-weight:600;padding-left:75px;height:60px;line-height:60px;background-position:left center;background-repeat:no-repeat}body.woocommerce-account .sidebar-content li:nth-child(1) a{background-image:url(../../assets/images/dashboard-icon.png)}body.woocommerce-account .sidebar-content li:nth-child(2) a{background-image:url(../../assets/images/orders-icon.png)}body.woocommerce-account .sidebar-content li:nth-child(3) a{background-image:url(../../assets/images/edit-icon.png)}body.woocommerce-account .sidebar-content li:nth-child(4) a{background-image:url(../../assets/images/account-icon.png)}body.woocommerce-account .sidebar-content li:nth-child(5) a{background-image:url(../../assets/images/lock-icon.png)}body.woocommerce-account .woocommerce-MyAccount-content{float:unset;width:100%}body.woocommerce-account .woocommerce-MyAccount-content h3{font-size:1.875rem;font-weight:900;color:#242021;margin:.5rem 0}body.woocommerce-account .woocommerce-MyAccount-content .edit-account legend{width:auto;padding:0 15px}body.woocommerce-account .woocommerce-MyAccount-content .edit-account fieldset{margin:2rem 0}body.woocommerce-account .woocommerce-MyAccount-content .edit-account .password-input,body.woocommerce-account .woocommerce-MyAccount-content .edit-account label{width:100%}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address{font-size:1.375rem}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address .woocommerce-Address-title h3{width:auto;flex-grow:1}body.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address a{padding:.5em 1em;width:auto;background-color:#fb772c!important;border-radius:5px;color:#fff!important;font-size:1.25rem;font-weight:600;margin-bottom:0}.woocommerce-lost-password form{margin:0 auto 2rem auto;max-width:960px;border:1px solid #eaded0;border-radius:12px;padding:2rem}.woocommerce-lost-password form .form-row{width:100%;margin-bottom:1rem}.woocommerce.archive h1.woocommerce-products-header__title{color:#838383}.woocommerce.archive h1.woocommerce-products-header__title span{color:#732c44}.woocommerce.archive .main-container{display:flex;margin-top:2rem}.woocommerce.archive .main-container .content-con{width:100%;margin-bottom:3rem}.woocommerce.archive .main-container .content-con .before-shop-loop-con,.woocommerce.archive .main-container .content-con .woocommerce-pagination{display:flex;width:100%;justify-content:space-between;align-items:center;background-color:#fafafa;border:1px solid #f2f2f2;height:78px;padding:1rem 1.5rem}.woocommerce.archive .main-container .content-con .before-shop-loop-con P,.woocommerce.archive .main-container .content-con .before-shop-loop-con span,.woocommerce.archive .main-container .content-con .woocommerce-pagination P,.woocommerce.archive .main-container .content-con .woocommerce-pagination span{margin:0;padding:0;font:normal normal normal 1.375em/1.5em elza-narrow,sans-serif}.woocommerce.archive .main-container .content-con .before-shop-loop-con .woocommerce-notices-wrapper,.woocommerce.archive .main-container .content-con .woocommerce-pagination .woocommerce-notices-wrapper{width:100%}.woocommerce.archive .main-container .content-con .before-shop-loop-con .woocommerce-ordering,.woocommerce.archive .main-container .content-con .woocommerce-pagination .woocommerce-ordering{float:unset;margin:0}.woocommerce.archive .main-container .content-con .before-shop-loop-con select,.woocommerce.archive .main-container .content-con .woocommerce-pagination select{word-wrap:normal;padding:8px 10px;font-size:22px;border:1px solid #eaded0;border-radius:9px;margin:0 .5rem}@media screen and (max-width:768px){.woocommerce.archive .main-container .content-con .before-shop-loop-con{display:none}}.woocommerce.archive .main-container .content-con nav.woocommerce-pagination{justify-content:center}.woocommerce.archive .main-container .content-con nav.woocommerce-pagination li,.woocommerce.archive .main-container .content-con nav.woocommerce-pagination ul{border:0;margin:0 .25rem}.woocommerce.archive .main-container .content-con nav.woocommerce-pagination .page-numbers a,.woocommerce.archive .main-container .content-con nav.woocommerce-pagination .page-numbers span{font-size:22px;border-radius:9px;border:1px solid;min-width:40px;padding:7px 7px 5px 7px;line-height:1em}.woocommerce.archive .main-container .content-con nav.woocommerce-pagination .page-numbers a{background:#fff;color:#000;border-color:#eaded0}.woocommerce.archive .main-container .content-con nav.woocommerce-pagination .page-numbers span.current{background:#732c44;color:#fff;border-color:#732c44}.woocommerce.single-product hr{height:2px;background:#fcc52f;border:none;margin-bottom:1rem}.woocommerce.single-product .main-container{max-width:1340px;margin-top:2rem}.woocommerce.single-product .main-container .content-con .brand-image{margin-bottom:2rem}.woocommerce.single-product .main-container .content-con .sku{font-size:1.375em;font-weight:700;margin-bottom:.5em}.woocommerce.single-product .main-container .content-con h1.entry-title{font-size:2em;border:0}.woocommerce.single-product .main-container .content-con .price{position:relative;font-size:2.5em;font-weight:900;color:#838383;display:flex;align-items:baseline;flex-direction:row;margin-bottom:1.5rem}.woocommerce.single-product .main-container .content-con .price .onsale{display:inline-block;position:relative;background-color:#fc772c;border:0 solid #fc772c;border-radius:0 9px 9px 0;color:#fff;font-size:21px;font-weight:600;left:0;top:-8px;height:40px!important;line-height:40px;padding:0 2em;min-height:unset;max-height:unset;margin-right:.5rem}.woocommerce.single-product .main-container .content-con .price .woocommerce-Price-amount{margin:0 .5rem}.woocommerce.single-product .main-container .content-con .price bdi{color:#838383}.woocommerce.single-product .main-container .content-con .price ins{text-decoration:none}.woocommerce.single-product .main-container .content-con .price ins bdi{color:#000}.woocommerce.single-product .main-container .content-con .price .unit{font-weight:400;font-size:1rem}.woocommerce.single-product .main-container .content-con .cart .single_add_to_cart_button,.woocommerce.single-product .main-container .content-con .woocommerce-variation-add-to-cart .single_add_to_cart_button{padding:.5em 1em;margin-left:.5em;background-color:#fb772c!important;border-radius:5px;color:#fff;font-size:1.25em;font-weight:600;width:auto;min-width:200px;height:40px}.woocommerce.single-product .main-container .content-con .cart .qty,.woocommerce.single-product .main-container .content-con .woocommerce-variation-add-to-cart .qty{padding:.5em 1em;font-size:1.25em;border:1px solid #eaded0;border-radius:6px;height:40px}.woocommerce.single-product .main-container .content-con form.cart .variations th.label{font-size:1.375em;font-weight:500;vertical-align:middle}.woocommerce.single-product .main-container .content-con form.cart .variations select{padding:.25em 1em;font-size:1.25em;border:1px solid #eaded0;border-radius:6px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100' fill='%23d35400'><polygon points='0,0 100,0 50,50'/></svg>") no-repeat;background-size:16px;background-position:calc(100% - 15px) 18px;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none}.woocommerce.single-product .main-container .content-con form.cart .variations .reset_variations{display:none!important}.woocommerce.single-product .main-container .content-con input[type=number],.woocommerce.single-product .main-container .content-con input[type=number]::-webkit-inner-spin-button,.woocommerce.single-product .main-container .content-con input[type=number]::-webkit-outer-spin-button{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:none;margin:0}.woocommerce.single-product .main-container #comments>h2,.woocommerce.single-product .main-container .related>h2{color:#242021;font-size:1.875em;font-weight:700;margin:0;background:#fafafa;border:1px solid #f2f2f2;padding:15px}.woocommerce.single-product .main-container #reviews{padding-bottom:3rem}.woocommerce.single-product .main-container #reviews h2{margin-bottom:3rem}.woocommerce.single-product .main-container #reviews #comments ol.commentlist{padding:0}.woocommerce.single-product .main-container #reviews #comments ol.commentlist .comment-text{margin:0}.woocommerce.single-product .main-container #reviews #comments .comment_container{padding:1.5rem}.woocommerce.single-product .main-container #reviews #comments .comment_container .description{height:200px;overflow:hidden}.woocommerce.single-product .main-container #reviews #respond{border:1px solid #e1dde7;border-radius:4px;padding:1em}.woocommerce.single-product .main-container #reviews #respond .submit{background-color:#fb772c!important;color:#fff;font-size:1.25rem;font-weight:600}.woocommerce.single-product div.product div.images.woocommerce-product-gallery{display:flex;width:100%;flex-direction:row-reverse}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .woocommerce-product-gallery__image img{object-fit:scale-down;width:400px}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .flex-viewport{width:80%;max-width:400px}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .flex-control-thumbs{overflow:hidden;zoom:1;margin:0;padding:0;display:flex;width:20%;flex-direction:column}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .flex-control-thumbs li{width:100%;border:1px solid #000;padding:10px;margin-bottom:15px}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .flex-control-thumbs li img{opacity:1}.woocommerce.single-product div.product div.images.woocommerce-product-gallery .flex-control-thumbs li:has(.flex-active){border:3px solid #fb772c}.woocommerce.single-product .content-con{width:100%;margin-bottom:3rem}.woocommerce .site-main ul.products{margin:3rem 0;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product,.woocommerce .site-main ul.products li.product{float:none!important;margin:0;margin-right:5px;width:calc(33% - 7px);padding:2rem;margin-bottom:4rem;display:flex;flex-direction:column;justify-content:space-between}@media screen and (max-width:991px){.woocommerce .site-main ul.products .woocommerce-page ul.products li.product,.woocommerce .site-main ul.products li.product{width:100%}}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product a,.woocommerce .site-main ul.products li.product a{color:inherit}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product a img,.woocommerce .site-main ul.products li.product a img{object-fit:contain;height:300px}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product p,.woocommerce .site-main ul.products li.product p{margin:0;font-size:1.375em;font-weight:600}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product h2.woocommerce-loop-product__title,.woocommerce .site-main ul.products li.product h2.woocommerce-loop-product__title{padding-top:0;font-size:1.5em;color:#732c44}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product .price,.woocommerce .site-main ul.products li.product .price{display:inline;font-size:1.875em;font-weight:900;color:#000}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product .price ins,.woocommerce .site-main ul.products li.product .price ins{color:#000;text-decoration:none}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product .unit,.woocommerce .site-main ul.products li.product .unit{padding-left:.5rem}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product .button,.woocommerce .site-main ul.products li.product .button{padding:.5em 1em;margin-right:.5em;background-color:#fb772c;border-radius:5px;color:#fff;font-size:1.25em;font-weight:600}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product .onsale,.woocommerce .site-main ul.products li.product .onsale{position:absolute;right:unset;top:35%;left:2rem;margin:0;padding:0 2.75rem;background-color:#fc772c;border:8px solid #fff;border-left:0;border-radius:0 9px 9px 0;color:#fff;font-size:21px;font-weight:600;height:60px;line-height:50px;min-height:unset;max-height:unset}.woocommerce .site-main ul.products .woocommerce-page ul.products li.product:nth-child(4n+1),.woocommerce .site-main ul.products li.product:nth-child(3n+2){border-left:2px solid #eaded0;border-right:2px solid #eaded0}@media screen and (max-width:991px){.woocommerce .site-main ul.products .woocommerce-page ul.products li.product:nth-child(4n+1),.woocommerce .site-main ul.products li.product:nth-child(3n+2){border:0}}#show-filters{display:none;font-size:1.5em;font-weight:700;background-image:url(../../assets/images/filter-32-32.png);background-repeat:no-repeat;background-position:98% 50%;padding:10px;padding-right:45px;height:40px;line-height:40px;border-radius:5px;background-color:#faf6f2;border:1px solid #eaded0;color:#232021}@media screen and (max-width:1200px){#show-filters{display:inline}}.woocommerce .sidebar-con{position:relative;width:380px;margin-bottom:3rem;z-index:10}@media screen and (max-width:1200px){.woocommerce .sidebar-con{position:absolute;transition:all .5s;translate:-500px}.woocommerce .sidebar-con.show{translate:0}}.woocommerce .sidebar-con .shop-sidebar{background:#faf6f2;border:1px solid #eaded0;border-radius:9px;padding:1.75rem;width:1000px;right:654px;position:relative;margin-right:2.25rem;display:flex;justify-content:flex-end;min-height:100%;margin-bottom:3rem}.woocommerce .sidebar-con .sidebar-content{width:318px}.woocommerce .sidebar-con .sidebar-content h3{color:#232021;font-size:1.875em}.woocommerce .sidebar-con .sidebar-content .woocommerce-product-search{margin-bottom:20px}.woocommerce .sidebar-con .sidebar-content .woocommerce-product-search input{background-color:#fff}.woocommerce .sidebar-con .sidebar-content .cat-image-con{width:100%;height:110px;display:flex;justify-content:flex-start;margin-top:2rem;margin-bottom:2rem}.woocommerce .sidebar-con .sidebar-content .cat-image-con .cat-image{width:40%;height:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}.woocommerce .sidebar-con .sidebar-content .cat-image-con .cat-image.brand{width:100%}.woocommerce .sidebar-con .sidebar-content .cat-image-con .text{width:50%;display:flex;align-items:center;padding-left:1rem}.woocommerce .sidebar-con .sidebar-content .cat-image-con .text h4{display:inline-block;width:100%;font-size:1.5em;line-height:1.2em;color:#232021;margin:0}.woocommerce .sidebar-con .sidebar-content .wcpf-item-children-container{display:none}.woocommerce .sidebar-con .sidebar-content .selected .wcpf-item-children-container{display:block;padding-left:1.5rem}.woocommerce .sidebar-con .sidebar-content .wcpf-field-text-list .wcpf-text-list .wcpf-text-item.selected>.wcpf-text-item-inner>.wcpf-text-label,.woocommerce .sidebar-con .sidebar-content .wcpf-field-text-list .wcpf-text-list .wcpf-text-item:not(.disabled) .wcpf-text-label:hover{font-weight:700;letter-spacing:0}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner{font-size:22px}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-field-title .text{text-transform:capitalize;font-size:22px;font-weight:700}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-box-style{background:#fff;border:1px solid #eaded0;border-radius:9px;padding:15px 15px 20px 15px}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-box-style .wcpf-text-list .wcpf-text-item .wcpf-text-label{border:0;line-height:44px;padding-top:4px;border-bottom:1px solid #fcc52f;text-align:left;font-size:22px;width:100%;letter-spacing:.81px;transition:none}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-box-style .box-toggle{width:44px;height:48px;border:0;right:0}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-box-style .wcpf-heading-label .box-toggle:before{content:"";display:inline-block;background-image:url(../../assets/images/faq-icon.png);width:44px;height:48px;transform:rotate(180deg)}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-box-style.wcpf-box-hide .wcpf-heading-label .box-toggle:before{transform:rotate(0)}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-box-style .wcpf-price-slider.field-input-container{margin-top:1.5rem}.woocommerce .sidebar-con .sidebar-content .wcpf-filter-inner .wcpf-box-style .wcpf-price-slider.field-input-container input{background:#fff;border:1px solid #eaded0;border-radius:9px;padding:10px}
/*# sourceMappingURL=style-main.min.css.map */
