section.design-install .padding-top.padding-bottom{padding-top:0;padding-bottom:0}.menu-category-title a{display:flex;align-items:center;column-gap:12px}body .theme-header-block.site-header__search #FormSearch{display:block!important;position:absolute;top:-9px;border-radius:50px;border:2px solid transparent;padding-left:0;max-width:138px;right:15px;background:#e3e9e0}.menu-category-title a img{width:29px;height:29px}.navbar-item .mega-menu__section img{max-height:inherit}.menu-category-list{display:flex;column-gap:30px;justify-content:space-between}body .theme-header #FormSearch input[type=text]{color:var(--Dark-Green, #405038);font-family:Kollektif-Bold;font-size:13px;font-style:normal;line-height:normal;text-transform:inherit;letter-spacing:0;padding:8px 15px;line-height:14px}body .announcements__item .white-btn{border:0;color:#fffcf7;text-align:center;font-family:Kollektif;font-size:13px;font-style:normal;font-weight:700;line-height:19.2px;padding:9px 0;margin:0;min-width:auto;display:flex;align-items:center;column-gap:8px}body .announcements__item .white-btn span{font-size:13px;font-family:Kollektif-Bold;font-family:Kollektif;font-weight:400;letter-spacing:.7px}body .announcements__item .white-btn:hover{background:transparent;color:#fffcf7;border-color:0}body .announcements__item.right{align-items:center;column-gap:8px}section.announcements h6{color:#fffcf7;text-align:center;font-family:Kollektif;font-size:15px;font-weight:400;line-height:18px;font-style:normal;letter-spacing:0;text-transform:none}.footer-content .footer-logo.mobile{display:none}body .theme-header{padding:16px 0}.footer-menu-1 h5{color:var(--Light-Cream, #FFFAF3);font-family:Kollektif;font-size:14px;font-weight:700;line-height:16.8px;margin-bottom:19px;text-align:left}section.design-install .column .img-wraper{padding-bottom:83.773%;position:relative;max-width:511px;border-top-right-radius:275px;overflow:hidden;margin-right:2px;margin-left:auto}.mega-menu-bkg{background:#e3e9e0}.theme-header{position:relative}.theme-header .navbar{position:static;justify-content:flex-start;min-height:45px}.theme-header #header .is-width-wide .mega-menu{width:100%;left:0;top:55%;padding-top:40px;box-shadow:none}.theme-header .mega-menu__mega-menu-2 .mega-menu .container{column-gap:0;row-gap:0}.mega-menu__mega-menu-2 .text-and-button{width:30%;margin-right:98px;max-width:352px}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button h2 p,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_bold p,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_blur p{color:var(--Dark-Green, #405038);font-family:Kollektif;font-size:40px;font-style:normal;font-weight:700;line-height:48px;letter-spacing:0;text-transform:initial;margin-bottom:0;letter-spacing:.8px}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button h2,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button p{margin-bottom:0}.mega-menu__mega-menu-2 .text-and-button .mega-menu__block .mega-menu__content{margin-top:60px}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_blur h2 p,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_blur p{color:#8fa880;margin-top:4px}.mega-menu .text-and-button .mega-menu__content a.button.button--primary{border-radius:25.5px;background-color:var(--Dark-Green, #405038);color:var(--Light-Cream, #FFFAF3);text-align:center;font-family:Kollektif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;padding:9px 18px 10px;border:1px solid #405038;text-transform:inherit}.mega-menu .text-and-button .mega-menu__content a.button.button--primary:hover{text-decoration:none;background-color:transparent;color:var(--Dark-Green, #405038);border:1px solid #405038}.mega-menu__mega-menu-2 .feature-promo .mega-menu__block.block__featured-promo .button{text-decoration:underline;text-underline-offset:5px}.mega-menu__mega-menu-2 .feature-promo{max-width:233px;margin-right:47px}.text-and-button .mega-menu__block{padding-left:0!important;padding-right:0!important}.mega-menu__mega-menu-2 .feature-promo:last-child{margin-right:0}.mega-menu__mega-menu-2 .feature-promo img{width:100%;object-fit:cover}section.design-install .column .img-wraper img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}section.design-install{padding:125px 0 124px;position:relative}section.design-install:before{content:"";width:64px;height:64px;background:#405038;border-radius:100%;position:absolute;top:-32px;left:50%;transform:translate(-50%)}section.design-install .row{justify-content:center;align-items:center}section.design-install .row .column:last-child{padding-left:36px;padding-bottom:4px;padding-right:30px}section.design-install .row .column p{font-family:Avenir;font-size:18px;font-weight:400;line-height:25px;letter-spacing:0;text-align:left;color:#ced4c6;margin-bottom:102px}section.design-install .row .column h3{font-family:Kollektif-Bold;font-size:30px;font-weight:700;line-height:36px;letter-spacing:0;color:#fffaf3;text-transform:capitalize;margin-bottom:57px}section.design-install .row .column a.view-more{font-family:Kollektif-Bold;font-size:16px;font-style:normal;font-weight:700;line-height:19px;letter-spacing:0;border:1px solid #CED4C6;text-align:center;background:#ced4c6;padding:11px;min-width:194px;display:inline-block;vertical-align:top;border-radius:26px;color:#405038;margin-left:3px}section.design-install .row .column a.view-more:hover{background:#405038;color:#ced4c6}section.our-product{background:#ced4c6;padding:95px 0 120px}.our-product .product .block .jdgm-widget,.our-product .product .block p{display:none!important}section.our-product .slick-slider.slick-arrows .slick-list{margin:0}.our-product .product .block h5{font-family:Kollektif-Bold;font-style:normal;font-weight:700;font-size:21px;line-height:25px;text-align:center;color:#405038;letter-spacing:0;text-transform:capitalize}.our-product .product .block{background:transparent;padding:0;margin:17px 0 0!important}.theme-header .container{max-width:1500px}.theme-header .column.right .theme-header-block{position:relative}#shopify-section-theme-header .theme-header .column.right{text-align:right;padding-right:0;padding-top:5px;padding-bottom:0;position:relative}#shopify-section-theme-header a.icon-search{margin-right:13px}.theme-header .column.right .theme-header-block{margin-right:0}.theme-header .row.table .column:first-of-type{padding-left:4px;padding-top:2px}.template-index .theme-header{margin-bottom:0}.theme-header-block.site-header__search #FormSearch{max-width:100%}div.snize-ac-results a.snize-item{padding:12px 0!important}div.snize-ac-results span.snize-description{font-size:12px}div.snize-ac-results ul{padding:10px!important}.theme-header .header .navbar-link{border-radius:0;padding:7px 12px 5px;color:var(--Dark-Green, #405038);text-align:center;font-family:Kollektif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:0;text-transform:capitalize}.theme-header .header .navbar-item{margin:0 8px}.header .navbar-link:hover,.navbar-item.has-dropdown:hover .navbar-link,.navbar-item.has-dropdown.is-active .navbar-link{background:transparent;color:#8fa880}.theme-footer .container ul.menu-links{-webkit-column-count:2;-moz-column-count:2;-ms-column-count:2;column-count:2;margin-top:16px}footer.theme-footer{position:relative;padding:43px 0;background:#405038}.container.container-1355.center .row{padding:5px 130px 0 90px;margin:0;align-items:center}.theme-header .header__menu-items{padding:4px 0 4px 33px;max-height:37px;margin:0;border:0}footer.theme-footer .row.l-table{max-width:984px;margin-left:auto}div#shopify-section-theme-footer{padding-bottom:0;background:#e3e9e0}.theme-footer .container .footer-endcap{text-align:left;padding:0 0 0 20px}.theme-footer .container .footer-endcap h5{color:#fffaf3;text-transform:inherit;margin-bottom:17px;letter-spacing:0;color:var(--Light-Cream, #FFFAF3);font-family:Kollektif;font-size:21px;font-weight:700;line-height:25.2px}.theme-footer .container .footer-endcap p{letter-spacing:0;margin-bottom:34px;color:var(--Light-Cream, #FFFAF3);font-family:Kollektif;font-size:15px;font-weight:400;line-height:18px}.theme-footer .container .footer-endcap form input{border:0;border-bottom:1px solid #FFFAF3;display:block;width:100%;height:40px;max-width:198px;color:var(--Light-Cream, #FFFAF3);font-family:Kollektif;font-size:15px;font-weight:400;line-height:18px}.theme-footer .container .footer-endcap form input[type=email]{padding:0}.theme-footer .container .footer-endcap form input[type=submit]{background:#fffaf3;border-radius:26px;border:1px solid #FFFAF3;display:flex;align-items:center;justify-content:center;text-transform:inherit;margin-top:26px;max-width:163px;height:43px;padding:12px 20px;margin-left:0;letter-spacing:0;color:var(--Dark-Green, #405038);text-align:center;font-family:Kollektif;font-size:16px;font-weight:700;line-height:19.2px}.theme-footer .container .footer-endcap form input[type=submit]:hover{background:transparent;color:#fffaf3}.theme-footer .container ul.menu-links li a{text-transform:capitalize;padding:0;letter-spacing:0;color:var(--Light-Cream, #FFFAF3);font-family:Kollektif;font-size:14px;font-weight:400;line-height:16.8px;text-align:left}.theme-footer .container .footer-endcap .wrap-newletter{max-width:225px;margin:0 auto;overflow:hidden}.theme-footer .container ul.menu-links li{margin-bottom:10px}.theme-footer .container .footer-menu{padding-left:51px}.theme-footer .container .footer-endcap form .errors ul{margin:0}.theme-footer .container .footer-endcap form .errors{padding:5px 10px}.theme-footer .container .footer-endcap form input[type=email]:-webkit-autofill,.theme-footer .container .footer-endcap form input[type=email]:-webkit-autofill:hover,.theme-footer .container .footer-endcap form input[type=email]:-webkit-autofill:focus,.theme-footer .container .footer-endcap form input[type=email]:-internal-autofill-selected{-webkit-text-fill-color:#fffaf3;background:#405038!important;box-shadow:0 0 0 30px #405038 inset!important;-webkit-box-shadow:0 0 0 30px #405038 inset!important}section.our-product .product{width:20%;padding:0 15.5px}section.product-slideshow.our-product .title-block{background:transparent;margin:0!important}section.product-slideshow.our-product .title-block h2{font-family:Kollektif-Bold;font-style:normal;font-weight:700;font-size:30px;line-height:36px;text-align:center;color:#fffcf7;text-transform:capitalize;margin:0 0 62px;letter-spacing:0}section.our-product .container.l .row{margin:0}section.our-product .container.l{width:1274px}section.our-product .product .ratio:before{padding-bottom:129.21%}section.our-product .product .ratio .image-element__wrap img{height:100%;object-fit:cover}.product.text-custom{display:none}.product.text-custom .box-wrap a{font-family:Kollektif-Bold;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#405038;letter-spacing:0;position:relative;display:inline-block;vertical-align:top}.product.text-custom .box-wrap a:after{content:"";background:url(arrow-link.svg) no-repeat;width:13px;height:22px;position:absolute;bottom:26px;right:26px;background-size:cover}section.our-product .product a:hover .block{background-color:transparent}.shopify-section .hero-image .image-block{background:#fffcf7;padding:65px 0 95px}section.hero-image{position:relative}section.hero-image:before{content:"";background:url(banner-bkg.svg) no-repeat;background-size:contain;background-repeat:repeat-x;background-color:#ced4c6;position:absolute;width:100%;height:230px;z-index:1;bottom:0}.shopify-section .hero-image .image-block .overlay{width:50%;position:relative;z-index:2;padding-left:56px}.shopify-section .hero-image .image-block .wraper-img{display:flex;align-items:center;max-width:1100px;width:100%}.shopify-section .hero-image .image-block .banner-image{width:50%;position:relative;z-index:2}.shopify-section .hero-image .image-block .banner-image .box-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.shopify-section .hero-image .image-block .banner-image .box-image{position:relative;padding-bottom:98.334%;max-width:91.854%;border-top-left-radius:248px;overflow:hidden;margin-left:15px}.shopify-section .hero-image .image-block .overlay h1{font-family:Kollektif-Bold;font-style:normal;font-weight:700;font-size:48px;line-height:58px;color:#405038;text-transform:inherit;letter-spacing:0;margin-bottom:38px}.shopify-section .hero-image .image-block .overlay p{font-family:Avenir;font-style:normal;font-weight:400;font-size:18px;line-height:25px;color:#405038;letter-spacing:0;margin-bottom:41px}.shopify-section .hero-image .image-block .overlay .box-text{padding-bottom:61px;margin-right:-1px}.shopify-section .hero-image .image-block .overlay .box-text a{font-family:Kollektif-Bold;font-style:normal;font-weight:700;font-size:16px;line-height:19px;text-align:center;color:#405038;border-radius:25.5px;box-sizing:border-box;padding:11px 16px;text-transform:inherit;letter-spacing:0;min-width:153px;height:43px;background:#ced4c6;border:1px solid #CED4C6;display:inline-block;vertical-align:top}.shopify-section .hero-image .image-block .overlay .box-text .white-btn{background:transparent;border:1px solid #405038;margin-left:18px}.shopify-section .hero-image .image-block .overlay .box-text .white-btn:hover{background:#ced4c6;color:#405038;border-color:#ced4c6}.shopify-section .hero-image .image-block .overlay .box-text a:hover{background:transparent;border-color:#405038}.footer-logo img{width:100%;height:auto}.footer-logo img.visible-mobile{display:none}.footer-logo img.visible-desktop.hidden-mobile{display:block;width:221px;height:auto;object-fit:cover}.mini-cart__item .cart-item .quanity_adjust .quantity{padding:2px}.contact-content #ContactForm h1{font-family:Kollektif;font-style:normal;font-weight:700;font-size:48px;line-height:58px;color:#405038;text-transform:inherit;margin-bottom:46px;letter-spacing:0}.contact-content #ContactForm p{font-family:Avenir;font-style:normal;font-weight:400;font-size:15px;line-height:20px;color:#405038;letter-spacing:0;margin-bottom:53px}.contact-content #ContactForm input:not([type=checkbox]){border:0;border-bottom:.5px solid #405038;padding:0;font-family:Avenir;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#405038;height:40px;margin-bottom:43px}.contact-content #ContactForm textarea{border:0;border-bottom:.5px solid #405038;padding:0;font-family:Avenir;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#405038;height:28px;margin-top:38px;resize:none}.contact-content .content-right .item a{font-family:Kollektif;font-style:normal;font-weight:700;font-size:21px;line-height:25px;color:#405038;letter-spacing:0;position:relative;padding:0;border:0}.contact-content .content-right .item p{font-family:Avenir;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#405038;margin-top:12px;letter-spacing:0}.contact-content .content-right .item{margin-bottom:61px}.contact-content #ContactForm input[type=submit]{background:#405038;border-radius:25.5px;font-family:Kollektif;font-style:normal;font-weight:700;font-size:16px;line-height:19px;display:flex;align-items:center;text-align:center;color:#fffaf3;justify-content:center;max-width:163px;height:43px;text-transform:inherit;margin-bottom:0;border:1px solid #405038}.contact-content #ContactForm input[type=submit]:hover,.content-right .button-bottom a:hover{background:transparent;color:#405038}.contact-content #ContactForm form input[type=checkbox]{display:none}.contact-content #ContactForm form label[for=checkbox]{font-family:Avenir;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#405038;text-transform:inherit;padding-left:23px;position:relative;margin:46px 0 26px;letter-spacing:0;cursor:pointer}.contact-content #ContactForm form label[for=checkbox]:before{content:"";border:1px solid #405038;width:13px;height:13px;border-radius:100%;position:absolute;left:0;top:1px}.template-page .contact-row .contact-content.content-right{background:#e3e9e0;border-top-left-radius:200px;padding:139px 74px 28px;position:relative}body{background:#fffcf7}.content-right .content-top p{font-family:Kollektif;font-style:normal;font-weight:700;font-size:30px;line-height:36px;text-align:center;color:#fffaf3;letter-spacing:0;margin-bottom:56px}.content-right .button-bottom a{background:#405038;border-radius:100px;font-family:Kollektif;font-style:normal;font-weight:700;font-size:21px;line-height:25px;display:flex;align-items:center;text-align:center;color:#fffaf3;max-width:296px;justify-content:center;height:59px;padding:0;margin:0 auto;border:1px solid #405038}.template-page .contact-row .contact-content{background:transparent}.template-page .contact-row{margin-top:36px}.trade-section-bottom:before{content:"";background:url(banner-bkg.svg) no-repeat;background-size:contain;background-repeat:repeat-x;background-color:#ced4c6;position:absolute;width:100%;height:230px;z-index:1;top:0;transform:scaleX(-1)}.trade-section-bottom{position:relative;background-color:#ced4c6;padding:388px 0 187px;margin-top:-171px}.template-page .contact-row .column:first-of-type{padding-left:24px;padding-right:60px;border:0}.template-page .contact-row .column:last-of-type{padding-left:42px;border:0}.template-page .contact-row .contact-content.content-right .rte.padding{padding-right:0}.contact-content.content-right .button-bottom{padding-top:37px}.contact-content.content-right .button-bottom a{margin:0 0 0 -33.33px;background:#fffcf7;color:#405038;position:relative;padding-right:35px;border-color:#fffcf7}.container.trade-contact{max-width:1230px;width:100%;padding:0 20px;z-index:2;position:relative}.contact-content.content-left .padding{padding-top:23px}.trade-section-bottom #shopify-section-trade-section-bottom{max-width:855px;margin:0 auto}.content-right .items .item:nth-of-type(3) a:before{top:1px;left:-33px}.contact-content.content-right .button-bottom a:after{content:"";background:url(arrow-down-trade.svg) no-repeat center;width:32px;height:39px;position:absolute;right:-8px;bottom:-10px}.template-page .contact-row .contact-content.content-right:after{content:"";background:url(cup-tea.svg) no-repeat center;width:70px;height:77px;position:absolute;left:-35px;bottom:-38px}.trade-section-bottom .container{padding:0 20px}.contact-content.content-right .button-bottom a:hover{background:#405038;color:#fffaf3;border-color:#405038}.content-right .content-top p span{text-decoration:underline;text-decoration-color:#8fa880;text-underline-offset:4px;text-decoration-thickness:2px}.container.trade-contact .contact-content.content-right .button-bottom a{min-width:327px}.trade-section-bottom #shopify-section-contact-section-bottom{max-width:900px;margin:0 auto}.mobile-info{display:none}.mobile-info h1{font-family:Kollektif;font-style:normal;font-weight:700;font-size:30px;line-height:36px;color:#405038;text-transform:inherit;letter-spacing:0;margin-bottom:15px}.mobile-info p{font-family:Avenir;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#405038;letter-spacing:0;margin-bottom:10px}.contact-content #ContactForm form input[type=checkbox]:checked+label:before{background:#405038}.product-slideshow.our-product .swiper-pagination{display:none}.mega-menu__title{font-family:Kollektif;font-weight:700;font-size:14px;line-height:17px;color:#ced4c6;text-transform:uppercase}.mega-menu .mega-menu__content a,.mega-menu .mega-menu__content a:visited{color:#405038}.mega-menu .mega-menu__content a:hover{text-decoration:underline}.mega-menu__content{color:var(--Dark-Green, #405038);font-family:Kollektif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;margin-top:20px;text-transform:initial}.menu-category-title a{color:var(--Dark-Green, #405038);font-family:Kollektif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.menu-category-title a:visited,.menu-category-item a:visited{color:#405038}.menu-category-item .item a{color:var(--Dark-Green, #405038);font-family:Kollektif;font-size:20px;font-style:normal;font-weight:400;line-height:normal}.feature-shop{max-width:204px;width:25%}.menu-category>div{width:47%}.menu-category{width:60%;flex:1 1 auto;display:flex;padding-right:70px;padding-left:0%}.menu-category-title{margin-top:21px}.menu-category-title.active{text-decoration:underline;text-underline-offset:4px}.menu-category-item .item{display:flex;flex-direction:row;margin-top:19px}.menu-category-item .item:hover{text-decoration:underline;text-underline-offset:4px}.menu-category-item .item img{margin-right:16px;max-width:20px;max-height:20px}.theme-header .mega-menu .container{padding-bottom:60px;padding-top:63px;flex-wrap:wrap;column-gap:36px;row-gap:40px}.menu-category-item{margin-top:0;margin-left:0}.menu-category-item.grid{display:grid;grid-template-columns:auto auto}.menu-category-item:not(.active),.menu-category-item.grid{padding-top:5px;display:block;padding-left:40px}.feature-promo{max-width:204px;width:25%;border-radius:20px}.feature-promo .mega-menu__content,.feature-promo .mega-menu__content p{font-family:Kollektif;font-weight:700;font-size:20px;line-height:24px;color:#405038;letter-spacing:0}.feature-promo .mega-menu__block.block__featured-promo .button{margin-top:20px;text-transform:unset;color:var(--Dark-Green, #405038);font-family:Kollektif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;background:transparent;text-align:left;border:0}.feature-promo .mega-menu__block.block__featured-promo .button:hover{background:transparent;text-decoration:underline}.feature-promo .mega-menu__block{padding:0!important}.menu-category.hide-desktop{display:block}.menu-category.hide-mobile{display:none}.menu-category.hide-mobile .column:last-of-type{position:relative}.menu-category.hide-mobile .column:last-of-type :before{content:"";position:absolute;width:1px;height:85%;top:50%;transform:translateY(-50%);left:-3px;background-color:#ced4c6}.footer-image .footer-image-img{width:100%}.footer-content{position:relative;overflow:hidden;display:flex;align-items:center;width:100%}.footer-content .footer-logo{top:0;position:relative;left:-26px;width:17%}.theme-footer .container .footer-menu{width:75%;display:grid;grid-template-columns:1fr 1fr 1fr;padding:0 69px 0 0}.theme-footer .container .footer-endcap{width:25%}.theme-footer .container ul.menu-links{display:flex;flex-wrap:wrap;margin:0}.theme-footer .container ul.menu-links li{width:100%;padding:0;margin-bottom:2px}.theme-footer .container ul.menu-links li:last-child{padding:0}body .announcements__item .white-btn svg{width:16px;height:16px}.collections-menu-list,.collections-menu-slider{width:100%}.theme-header .mega-menu__mega-menu-3 .mega-menu .container{padding-top:53px;padding-bottom:31px}.mega-menu__mega-menu-3 .mega-menu-title{font-family:Kollektif;font-size:24px;font-weight:700;line-height:28.8px;text-align:left;color:#405038;margin:0}.mega-menu__mega-menu-3 .collections-menu-list .collections-menu-item{width:calc(100% / 6 - (125px / 6));margin-right:25px}.mega-menu__mega-menu-3 .collections-menu-list .collections-menu-item:last-child{margin-right:0}.mega-menu__mega-menu-3 .collections-menu-list .collections-menu-item .collections-item-title{font-family:Kollektif;font-size:16px;font-weight:700;line-height:19.2px;text-align:left;color:#405038;margin-top:15px;display:inline-block;width:100%}.collections-menu-slider-container .swiper-menu-list-buttons>div{position:absolute;top:50%;left:-11px;transform:translateY(-50%);z-index:9}.collections-menu-slider-container .swiper-menu-list-buttons .swiper-menu-list-button-next{left:auto;right:-11px}.collections-menu-slider-container .swiper-menu-list-buttons>div svg path,.collections-menu-slider-container .swiper-menu-list-buttons>div.swiper-button-disabled svg path{stroke:#405038;stroke-opacity:1}.collections-menu-slider-container .swiper-menu-list-buttons>div.swiper-button-disabled svg path{stroke-opacity:.5}.feature-promo-container{width:100%;display:flex;justify-content:space-between;max-width:calc(100% - 450px)}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button h2 p{letter-spacing:.8px}.theme-header .mega-menu__mega-menu-2 .mega-menu .container{column-gap:0;row-gap:0;padding:59px 0 53px 37px}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_blur h2 p{margin-top:4px}.mega-menu__mega-menu-2 .text-and-button .mega-menu__block .mega-menu__content{margin-top:56px}.theme-header #header .mega-menu__mega-menu-2 .mega-menu.mobile{display:none}.mega-menu__mega-menu-2 .feature-promo-container .feature-promo{width:233px;margin:0}.feature-promo .mega-menu__block.block__featured-promo .button{margin-top:29px;letter-spacing:.6px}.column.column-menus{width:60%}.theme-header .row.table .column.left{width:15%}.theme-header .row.table .column.right{width:16%}.theme-header .column.right .theme-header-block.site-header__cart{margin-left:24px;margin-top:-2px}.theme-header .column.right .theme-header-block.site-header__wishlist{margin-left:10px;margin-top:0}.theme-header .column.right .theme-header-block.site-header__wishlist #wishlist{position:relative}.theme-header .column.right .theme-header-block.site-header__wishlist .swym-wishlist-bag{position:absolute;right:-10px;top:-10px;background:#fff;width:14px;height:14px;text-align:center;display:flex;font-size:13px;align-items:center;justify-content:center;border-radius:50%}.header-wishlist{display:none}@media only screen and (max-width: 1400px){.footer-logo img.visible-desktop.hidden-mobile{width:100%;height:auto}body .theme-header-block.site-header__search #FormSearch{right:5px}}@media only screen and (max-width: 1280px){section.our-product .container.l{padding:0 20px}.mega-menu__mega-menu-2 .text-and-button{margin-right:60px}.mega-menu__mega-menu-2 .feature-promo{margin-right:30px}body .theme-header-block.site-header__search #FormSearch{width:100px;right:0}.theme-header .row.table .column.right{width:22%}}@media only screen and (max-width: 1279px){.text-and-button{width:100%}.theme-header .mega-menu .container{justify-content:flex-start}.container.container-1355.center .row{padding:0}footer.theme-footer{padding:50px 0}.theme-footer .container .footer-endcap{padding:0}.footer-logo img{max-width:80%;width:100%;height:100%}.theme-footer .container ul.menu-links{margin-top:0}.theme-footer .container .footer-menu{padding:0}footer.theme-footer .row.l-table{max-width:735px}section.design-install .row .column p{margin-bottom:50px}section.design-install .row .column h3{margin-bottom:30px}section.design-install .row .column:last-child{padding-left:10px;padding-bottom:0}section.design-install .row .column:first-child{padding-right:10px}.template-page .contact-row .column:first-of-type{padding-left:0;padding-right:0}.menu-category{padding-left:0;width:100%;padding-right:0}}@media only screen and (max-width: 1200px){.theme-header .mega-menu__mega-menu-2 .mega-menu .container{padding-left:20px;padding-right:20px;justify-content:space-between}.mega-menu__mega-menu-2 .feature-promo-container .feature-promo{width:auto}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button h2 p{font-size:36px;line-height:40px}.mega-menu__mega-menu-2 .text-and-button{width:auto;max-width:312px}.mega-menu__mega-menu-2 .text-and-button .mega-menu__block .mega-menu__content{margin-top:40px}.mega-menu__mega-menu-2 .feature-promo .mega-menu__block.block__featured-promo .button{font-size:18px;margin-top:24px}.feature-promo-container{max-width:calc(100% - 372px)}}@media only screen and (max-width: 1023px){.menu-category.hide-mobile .column:last-of-type :before{left:-20px}section.design-install .row .column h3{margin-bottom:20px}section.design-install .row .column p{margin-bottom:45px}section.design-install .row .column:last-child{padding-left:8px;padding-bottom:0}section.design-install{padding:100px 0}section.design-install .column .img-wraper{padding-bottom:100%;margin-right:0}.theme-header .header .navbar-link{padding:7px 10px 5px}footer.theme-footer .row.l-table{display:flex;margin-bottom:0}.footer-logo{position:absolute;top:inherit;bottom:-19px;left:-65px}.footer-logo img{max-width:73%}.theme-footer .container ul.menu-links{-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-count:1;margin-bottom:0}.theme-footer .container ul.menu-links li:last-child{margin-bottom:0}.theme-footer .container ul.menu-links li:nth-child(5),.theme-footer .container ul.menu-links li:nth-child(6),.theme-footer .container ul.menu-links li:nth-child(7){padding-left:0}section.our-product .product{width:33.33%;margin-bottom:30px}.shopify-section .hero-image .image-block .wraper-img{display:block}.shopify-section .hero-image .image-block .banner-image{width:100%}.shopify-section .hero-image .image-block .wraper-img .visible-mobile{display:block;margin-bottom:50px}.shopify-section .hero-image .image-block .overlay h1,.shopify-section .hero-image .image-block .overlay p{display:none}.shopify-section .hero-image .image-block .wraper-img .visible-mobile h1{font-family:Kollektif-Bold;font-style:normal;font-weight:700;font-size:28px;line-height:34px;color:#405038;text-transform:inherit;letter-spacing:0}.shopify-section .hero-image .image-block .wraper-img .visible-mobile p{font-family:Avenir;font-style:normal;font-weight:400;color:#405038;letter-spacing:0}.shopify-section .hero-image .image-block .overlay{width:100%;text-align:center;padding-left:0}.shopify-section .hero-image .image-block .overlay .box-text a.green-btn{background:#405038;color:#fffcf7;margin-left:18px}.shopify-section .hero-image .image-block .banner-image{z-index:0}.shopify-section .hero-image .image-block .wraper-img .visible-mobile .box-text{padding:0 41px}.shopify-section .hero-image .image-block .overlay .box-text{padding:27px 0 0;margin-right:0}.shopify-section .hero-image .image-block{padding:50px 0}.shopify-section .hero-image .image-block .banner-image .box-image{max-width:96.5%}.product.text-custom{display:block}.product.text-custom .box{border:1px solid #E3CDA4;box-shadow:none;border-radius:0 0 50px;padding:23px 24px;height:calc(100% - 31px)}section.our-product{padding:64px 0 70px;background:#fffcf7;position:relative;overflow:hidden}footer.theme-footer .row.l-table{max-width:500px}.theme-footer .container .footer-menu{float:left}section.product-slideshow.our-product .title-block h2{font-size:21px;line-height:25px;color:#8fa880;margin:0 0 31px}section.hero-image:before{background:url(banner-bkg-mobile.svg);height:270px;background-repeat:no-repeat;background-size:cover;background-position:top}.theme-header .header .navbar-item{margin:0 5px}.template-page .contact-row .column:last-of-type{padding-left:0}.template-page .contact-row .contact-content.content-right{border-top-left-radius:150px;padding:100px 30px 28px}.contact-content .content-right .item a{font-size:20px}.contact-content .content-right .item{margin-bottom:35px}.contact-content #ContactForm h1{font-size:35px;line-height:48px;margin-bottom:25px}.contact-content #ContactForm p{margin-bottom:30px}.contact-content.content-left .padding{padding-left:0;padding-top:38px}.trade-section-bottom{padding:300px 0 150px}.menu-category-item{margin-left:0}.menu-category>div{width:50%}.menu-category{padding:0 20px 0 0}.mega-menu__mega-menu-2 .text-and-button{margin-right:40px;max-width:280px}.feature-promo-container{max-width:calc(100% - 320px)}.mega-menu__mega-menu-2 .feature-promo-container .feature-promo{width:calc(33% - 15px)}.mega-menu__mega-menu-2 .feature-promo .mega-menu__block.block__featured-promo .button{font-size:16px;white-space:nowrap}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button h2 p,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_bold p,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_blur p{font-size:32px;line-height:38px}}@media only screen and (max-width: 815px){body .theme-header-block.site-header__search #FormSearch{position:absolute!important;width:11px;height:21px;top:0!important;opacity:0;z-index:1;display:block!important;border-radius:0;border:0;padding-left:0;max-width:11px;right:0}.feature-promo .mega-menu__block.block__featured-promo .button{margin-top:21px;font-size:16px}body .announcements__item .white-btn svg{width:24px;height:25px}.mega-menu .text-and-button .mega-menu__content a.button.button--primary{font-size:16px;line-height:19.2px;padding:7px 14px}.text-and-button .block__text-and-button h2 p{font-size:30px;line-height:36px;max-width:280px;display:block;letter-spacing:1px;margin-bottom:0}.mega-menu__mega-menu-2 .text-and-button .block__text-and-button h2 p,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_bold p,.mega-menu__mega-menu-2 .text-and-button .block__text-and-button .mega-menu__title_blur p{max-width:280px;display:block}.text-and-button .block__text-and-button h2{margin-bottom:2px}.text-and-button .mega-menu__block{padding:15px 18px 22px 15px!important}.text-and-button .mega-menu__block .mega-menu__content{margin-top:35px}body .mobile-menu__toggle-icon.is-active .mobile-header__open-menu{opacity:1;visibility:visible}body .mobile-header .container{padding:0 20px}body .mobile-layout--left .mobile-dropdown,body .mobile-layout--left .mobile-icons{width:auto;padding:0}body .mobile-menu__submenu .mega-menu.mobile{display:none}.text-and-button{width:100%}.mega-menu .text-and-button .mega-menu__content{text-align:right}.menu-category-title a img{width:23px;height:23px}.menu-category-title a{font-size:18px;letter-spacing:.3px}.has-submenu label{margin-bottom:22px}.menu-category-item .item a{font-size:15px}.mobile-header .mobile-menu__submenu{display:none}.announcements .container{max-width:1280px;padding:0 5px}body .announcements__item .white-btn{padding:5px 0 4px}body .announcements{padding:8px 15px}.mobile-menu__toggle-icon.is-active+.mobile-menu{background:#e3e9e0}}@media only screen and (max-width: 798px){.mobile-header__back-menu{display:none}}@media only screen and (max-width: 767px){body .announcements__item .white-btn{justify-content:flex-end}.menu-category-list .category-item:last-child .menu-category-item:not(.active){display:block}.menu-category-item:not(.active),.menu-category-item.grid{display:flex;flex-wrap:wrap;padding-top:0;padding-left:36px}body .mobile-header{display:block;padding:25px 0}.theme-header{display:none}.mobile-menu__toggle-icon{position:relative}.mobile-menu__toggle-icon .mobile-menu__toggle-button{width:31px}.mobile-menu__toggle-button{display:block;padding:0}.theme-header-block{display:inline-block;vertical-align:top;position:relative}a.icon-search{position:relative}.mobile-header__content{padding:0}.menu-category.hide-desktop{display:block}.menu-category.hide-mobile{display:none}.feature-shop,.menu-category,.feature-promo{width:100%}.feature-shop{max-width:100%;padding:0;margin-bottom:68px}.mobile-header .mobile-menu__content .container{padding:0 20px 60px}.mobile-menu .mobile-menu__content .mobile-menu-link,.mobile-menu .mobile-menu__content .mobile-menu__item{padding-left:42px;padding-right:42px;color:var(--Dark-Green, #405038);font-family:Kollektif;font-size:20px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.mobile-menu.open-sub .buttons-row{display:none}.menu-category-title{position:relative;margin-top:0}.row.table .menu-category .column{display:block;width:100%}.menu-category-list .category-item{border-bottom:1px solid #405038;padding-left:24px;padding-top:31px}.menu-category-list .category-item:first-child{padding-top:0}.menu-category-list{padding-top:0;display:block;width:100%}.mobile-header__back-menu{display:none;position:absolute;z-index:41;height:18px;width:9px;top:160px;right:20px}.open-sub .mobile-header__back-menu{display:block}.open-sub.mobile-menu__toggle-icon.is-active .mobile-header__close-menu,.open-sub.mobile-menu__toggle-icon.is-active .mobile-menu__toggle-button{display:none}.mobile-header .mobile-menu__toggle-icon.is-active .mobile-header__close-menu{position:absolute;z-index:41;height:18px;width:18px;top:160px;right:20px}.mobile-header .mobile-menu__toggle-icon.is-active{position:static}.is-active.mobile-menu__toggle-icon .mobile-menu__toggle-button{height:18px;width:18px;position:absolute;left:unset;top:161px;right:20px}.mobile-menu__toggle-icon.is-active+.mobile-menu{top:75px;margin:0;max-width:100%;box-shadow:0 50px 40px #0000000d;padding-top:0}.mobile-menu .close-dropdown{display:none}.open-sub .has-margin-bottom>.has-submenu{display:none}.feature-shop{display:none}.mobile-menu__submenu.has-mega-menu .feature-shop{display:block;width:calc(50% - 10px);margin-top:19px}.mobile-menu__submenu.has-mega-menu .feature-shop img,.feature-promo img{height:auto;width:100%;object-fit:cover}.mega-menu__mega-menu-2 .feature-promo img{height:auto}.open-sub .submenu__label{display:none}.menu-category>div{width:100%}.mega-menu__mega-menu-2 .feature-promo,.feature-promo{max-width:calc(50% - 9px);margin-top:19px;margin-bottom:20px}.menu-category-item{margin-top:11px;margin-bottom:32px}.menu-category-item .item:first-child{width:100%}.menu-category-item .item{margin-right:23px;width:40%;margin-top:14px}.has-submenu .submenu__input+label a:after{display:none}.mobile-menu .buttons-row{padding:80px 62px}.mega-menu__content{margin-top:21px;font-size:16px}.mobile-menu--opened{overflow:hidden}.menu-category.hide-desktop{padding-top:0}.sign-in .button{font-family:Kollektif;font-weight:700;font-size:15px;line-height:18px;border:unset;color:#fffcf7;background:#405038;border-radius:30px;text-transform:initial;height:unset;letter-spacing:0;padding:9px 22px}.sign-in .button:hover{color:#405038;background:#fffcf7}.mobile-menu__content{padding-bottom:0;padding-top:40px}.mobile-menu .mega-menu__content a,.mobile-menu .mega-menu__content a:hover{color:#405038}.mega-menu__mega-menu-2 .text-and-button{margin-right:0;max-width:inherit}.feature-promo-container{max-width:100%;flex-wrap:wrap}.mega-menu__mega-menu-2 .feature-promo-container .feature-promo{margin-bottom:40px;width:100%}.mega-menu__mega-menu-2 .text-and-button .mega-menu__block .mega-menu__content{display:none}.mobile-header .mobile-menu__content .container{flex-wrap:wrap}.collections-menu-list .swiper-wrapper{display:flex;flex-wrap:wrap}.swiper-menu-list-buttons{display:none}.mega-menu__mega-menu-3 .collections-menu-list .collections-menu-item{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.mega-menu__mega-menu-3 .collections-menu-list .collections-menu-item:nth-of-type(2n){margin-right:0}.mega-menu__mega-menu-3 .mega-menu-title{font-size:20px;line-height:24px}.mobile-header .mobile-menu__content .container .collections-menu-slider{margin-top:25px}}@media only screen and (max-width: 799px){.theme-header-block{display:inline-block;vertical-align:top}.mobile-header{background:#fffcf7}div.snize-ac-results{width:auto}.mobile-menu__content{padding-top:75px;padding-bottom:80px}.theme-header-block.site-header__search #FormSearch{position:absolute!important;width:11px;height:21px;top:0!important;opacity:0;z-index:1;display:block!important}.theme-header-block.site-header__search{position:relative}.gorgias-chat-key-eam2gc{right:inherit!important}div.snize-ac-results ul form{width:100%}}@media only screen and (max-width: 991px){.theme-footer .container .footer-menu{width:66%;grid-template-columns:1fr 1fr}.theme-footer .container .footer-endcap{width:33%}.menu-category{width:100%;padding-right:0}.theme-header .mega-menu .container{justify-content:flex-start;row-gap:40px}}@media only screen and (min-width: 768px){section.our-product .container.l .row{transform:none!important}.theme-header .column.right .theme-header-block a.icon-search{display:none}}@media only screen and (max-width: 767px){body .announcements__content{flex-wrap:nowrap;text-wrap:nowrap}body .announcements__item.center{display:block;width:100%}body .announcements__item .slick-slider .announcement h6{line-height:15.6px;font-size:13px}body .announcements__item .white-btn{justify-content:flex-end}body .announcements__item .white-btn span{display:none}body .announcements__item.right{display:block}.theme-footer .container .footer-endcap form#contact_form{display:flex;align-items:baseline;column-gap:25px}.theme-footer .container .footer-endcap{width:100%;order:-1;margin-bottom:50px}.footer-content .footer-logo{left:-10px;width:17%;display:none}.footer-content .footer-logo.mobile{display:block;left:-50px}.container.container-1355.center .row{padding-top:20px;align-items:flex-start}.footer-logo img.visible-desktop.hidden-mobile{display:none}.footer-logo img.visible-mobile,.footer-content{display:block}section.hero-image:before{height:226px}footer.theme-footer .row.l-table{max-width:inherit}.footer-logo{bottom:-19px;left:-12px}footer.theme-footer .row.l-table{display:block;margin-bottom:0}section.design-install .row .column:first-child{order:2;margin-top:47px;padding:0 5px;z-index:2}section.design-install .container{padding:0 18px}section.design-install .column .img-wraper{margin:0 auto;border-top-right-radius:183px;max-width:inherit}section.design-install .row .column h3{font-size:21px;line-height:25px;margin-bottom:32px}section.design-install .row .column p{font-size:15px;line-height:20px;margin-bottom:33px}section.design-install{padding:64px 0 0}section.design-install .row .column a.view-more{margin-left:0}section.design-install .row .column:last-child{padding-left:46px;padding-right:50px}section.design-install:after{content:"";background:#e3e9e0;position:absolute;width:100%;height:58px;bottom:0;left:0;z-index:1}section.design-install .row .column{width:100%}.product-slideshow.our-product .swiper-pagination{position:absolute;bottom:35px;display:block}.product-slideshow.our-product .swiper-pagination-bullet{padding:7px;border-radius:50%;width:auto;height:14px;opacity:1;margin:0 8.5px!important;border:1px solid #405038;background:transparent}.product-slideshow.our-product .swiper-pagination-bullet-active{background:#405038}.theme-footer .container{padding:0 40px}.theme-footer .container .footer-endcap .wrap-newletter{max-width:375px;margin:0;padding-left:4px}.theme-footer .container .footer-endcap h5{color:var(--Light-Cream, #FFFAF3);font-family:Kollektif;font-size:20px;font-weight:700;line-height:normal;letter-spacing:.4px;margin-bottom:22px}footer.theme-footer{padding:61px 0 34px}.theme-footer .container .footer-endcap p{margin-bottom:24px;max-width:197px;color:var(--Light-Cream, #FFFAF3);font-family:Kollektif;font-size:13px;font-weight:400;line-height:normal}.theme-footer .container .footer-endcap form input{font-size:12px;line-height:16px}.theme-footer .container .footer-endcap form input{height:30px}.theme-footer .container .footer-endcap form input[type=submit]{margin-left:0;max-width:98px;font-size:15px!important;line-height:18px;margin-top:0;height:31px;padding:6px 14px}.theme-footer .container ul.menu-links li a{font-size:13px;line-height:18px;font-weight:400;letter-spacing:0;font-family:Kollektif}.theme-footer .container .footer-menu{display:grid}div#shopify-section-theme-footer{padding-bottom:0;overflow:hidden}.hidden-mobile{display:none}.footer-logo img{max-width:100%}section.our-product .product{width:50%;margin-bottom:28px;padding:0}section.our-product .container.l .row{margin:0;flex-wrap:nowrap}section.our-product .container.l{padding:0 30px}section.our-product .product .ratio:before{padding-bottom:130.57%}.our-product .product .block h5{font-size:15px;line-height:18px}.our-product .product .block{margin:13px 0 0!important}.shopify-section .hero-image .image-block{background:#fffcf7;padding:16px 0 59px}.shopify-section .hero-image .image-block .wraper-img .visible-mobile h1{margin-bottom:12px}.shopify-section .hero-image .image-block .banner-image .box-image{padding-bottom:117.16%;max-width:96.324%;border-top-left-radius:214px;margin-left:8px}.shopify-section .hero-image .image-block .overlay .box-text a{min-width:163px}.shopify-section .hero-image .image-block .overlay .box-text .white-btn,.shopify-section .hero-image .image-block .overlay .box-text a.green-btn{margin-left:12px;margin-bottom:10px}.shopify-section .hero-image .image-block .overlay .box-text .white-btn{color:#fffcf7;border-color:#fffcf7}.shopify-section .hero-image .image-block .overlay .box-text .white-btn:hover{color:#fffcf7;border-color:#fffcf7;background:transparent}.template-page .contact-row .column:last-of-type,.template-page .contact-row .column:first-of-type{width:100%;display:block}.template-page .contact-row{margin:0!important}.contact-content.content-left .padding{padding-right:0}.template-page .contact-row .contact-content.content-right{padding:38px 40px 14px 45px;border-top-left-radius:100px}.trade-section-bottom{padding:250px 0 100px}.contact-content #ContactForm h1{font-size:28px;line-height:35px}.mobile-info{display:block;padding:0 61px 107px;position:relative}.contact-content #ContactForm h1,.contact-content #ContactForm p.description{display:none}.container.trade-contact{padding:0}.trade-section-bottom{background:#fffcf7;margin-top:0;padding:68px 0 76px}.content-right .content-top p{color:#405038;font-size:20px;line-height:24px;margin-bottom:62px}.trade-section-bottom .container{padding:0 68px}.content-right .button-bottom a{font-size:16px;line-height:19px;height:51px;max-width:255px}.trade-section-bottom:before{display:none}.mobile-info:before{content:"";background:url(banner-bkg-mobile-trade.svg);background-size:cover;background-color:#ced4c6;width:100%;height:100%;position:absolute;bottom:0;transform:scaleY(-1);left:0;z-index:-1}.template-page .contact-row .contact-content{margin-top:0!important}.contact-content .content-right .item a{font-size:15px;line-height:18px}.contact-content .content-right .item p{margin-top:7px}.contact-content .content-right .item{margin-bottom:34px}.contact-content #ContactForm{background:#ced4c6;padding:50px 61px 60px}.contact-content.content-left .padding{padding-bottom:0}.template-page .contact-row .column:last-of-type{padding:0 25px;position:relative}.template-page .contact-row .contact-content.content-right:after{display:none}.mobile-info:after{content:"";background:url(cup-tea.svg) no-repeat center;width:45px;height:60px;position:absolute;right:26.5%;background-size:contain;bottom:35px}.contact-content #ContactForm input:not([type=checkbox]){font-size:10px;line-height:14px;height:33px;margin-bottom:47px}.contact-content #ContactForm form label[for=checkbox]{margin:27px 0 26px}.contact-content.content-right .button-bottom{padding-top:13px}.container.trade-contact .contact-content.content-right .button-bottom a{min-width:248px;margin:0 0 0 -20px;height:48px;padding-right:5px}.contact-content.content-right .button-bottom a:after{right:-13px;bottom:-15px}.template-page .contact-row .column:last-of-type:before{content:"";background:#ced4c6;position:absolute;width:100%;height:50%;left:0;top:0}.template-page .contact-row .column:last-of-type:after{content:"";background:url(banner-bkg-mobile.svg) no-repeat;background-color:#fffcf7;position:absolute;background-size:cover;width:100%;height:80px;left:0;top:45%;z-index:-1;transform:scaleY(-1)}.contact-content #ContactForm input[type=submit]{height:43px;font-size:16px;line-height:19px;margin-bottom:0}.mobile-menu__content:before{content:"";background:#fffcf7;width:100%;height:50px;position:absolute;top:-28px;display:none}}@media only screen and (max-width: 420px){.product.text-custom .box{padding:15px 18px}.container.trade-contact .contact-content.content-right .button-bottom a{min-width:inherit}section.our-product .container.l{padding:0 25px}}@media only screen and (max-width: 399px){#shopify-section-theme-header .mobile-header .container:not(.has-no-side-gutter){padding:0 15px}section.our-product .product{width:100%}.product.text-custom .box{height:100%!important;padding:23px 23px 55px}.mobile-info{padding:0 25px 107px}.contact-content #ContactForm{padding:50px 25px 60px}.trade-section-bottom .container{padding:0 25px}}@media only screen and (max-width: 500px){.mobile-menu__submenu.has-mega-menu .feature-shop img,.feature-promo img{height:175px}.mega-menu__mega-menu-2 .feature-promo img{height:209px}.mega-menu__mega-menu-2 .feature-promo .mega-menu__block.block__featured-promo .button{font-size:20px!important;margin-top:15px;letter-spacing:.65px}.mega-menu__mega-menu-2 .feature-promo{max-width:100%;padding:0 20px 0 15px}.theme-footer .container .footer-endcap{width:100%}.footer-content .footer-logo.mobile{width:33%}.theme-footer .container .footer-endcap .wrap-newletter{padding-left:0}.theme-footer .container .footer-endcap{width:100%;display:block;padding:0;margin-bottom:22px}}@media only screen and (max-width: 374px){.footer-content .footer-logo.mobile{left:-23px}.theme-footer .container ul.menu-links{padding-right:5px}.theme-footer .container{padding:0 15px}.shopify-section .hero-image .image-block{padding:16px 0 25px}.template-page .contact-row .contact-content.content-right{padding:38px 25px 28px}.contact-content.content-right .button-bottom a{font-size:15px;margin:0 0 0 -20px}.content-right .items .item a:before{left:-27px!important;top:0!important}.content-right .items .item:nth-of-type(3) a:before{top:0;left:-27px}.template-page .contact-row .contact-content.content-right .rte.padding{padding-left:20px}.contact-content .content-right .item a{font-size:14px}.content-right .content-top p{font-size:18px;line-height:30px}.content-right .button-bottom a{font-size:15px}}@media only screen and (max-width: 350px){.mobile-menu__toggle-icon.is-active+.mobile-menu{top:70px}}@media only screen and (max-width: 315px){.template-page .contact-row .column:last-of-type{padding:0 10px}.contact-content.content-right .button-bottom a:after{right:-10px;bottom:0;width:20px;height:25px;background-size:cover}.mobile-info:after{right:12.5%}}@media only screen and (max-width:799px){.column.l3.m4.s3.left.v-middle{display:inline-flex}.theme-header-block.site-header__wishlist{margin-top:11px;margin-left:9px}#wishlist .icon svg{stroke:#405038}#wishlist .icon svg path{fill:none}}.secondary-menu{background-color:#e3e9e0}.secondary-menu-container{display:flex;align-items:center;justify-content:flex-end;gap:15px;max-width:1500px}.secondary-menu-item{padding:10px 0;font-weight:700}@media (max-width: 768px){.secondary-menu{display:none}}.secondary-menu-mobile{border-top:1px solid #405038;padding-top:15px}.secondary-menu-mobile-item{display:flex;align-items:center;gap:10px;padding:15px 42px}.secondary-menu-mobile-item-icon{width:24px;height:24px}
/*# sourceMappingURL=/cdn/shop/t/112/assets/header-footer.css.map */
