﻿@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;600;700;800&display=swap";.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.page-header{grid-template-columns:4.8rem 1fr 4rem 4.8rem;padding-left:1.2rem;padding-right:1.2rem;background-color:#29965e}.logged-in .page-header{background-image:linear-gradient(to right, #29965E, #055E30)}@media screen and (min-width: 768px){.page-header{grid-template-columns:4.8rem 16rem auto 4.8rem 4.8rem}}.page-header .logo .logo-tablet{max-width:13.8rem}.page-header .action.nav-toggle:before{color:#fff;background:rgba(255,255,255,.1);padding:1.2rem;right:5px;border-radius:.4rem}@media screen and (min-width: 768px){.page-header .block-search{max-width:initial;padding:0 1.8rem}}.page-header .block-search.customer{max-width:50rem;margin-right:auto}.page-header .block-search .minisearch #search{font-size:1.4rem;padding:1.4rem 4.2rem 1.4rem 1.4rem;font-style:italic;font-weight:500;color:rgba(0,0,0,.5)}@media screen and (min-width: 768px){.page-header .block-search .minisearch #search{padding-left:2.4rem}}.page-header .block-search .search:after{color:#389b59}.page-header .user-text{display:flex;align-items:center;justify-content:start;color:#fff;font-size:1.4rem;font-weight:500;text-decoration:none;text-align:left}.page-header .user-text a{display:flex;align-items:center;gap:.8rem;color:#fff;font-size:1.4rem;font-weight:500;text-decoration:none}.page-header .user-text a:before{font-family:"fontawesome";content:"";font-size:2rem;color:#fff;font-weight:300;display:block;text-align:center;border-radius:.4rem;background:rgba(255,255,255,.1);padding:1.2rem;min-width:4.4rem;box-sizing:border-box}.page-header .user-text a:hover:before{background:rgba(255,255,255,.3)}.page-header .user-details{display:none}@media screen and (min-width: 1280px){.page-header .user-details{display:block;min-width:9rem}}.page-header .toggle-container:after{content:none}.page-header .block-myaccount .customer .user-text:before{font-family:"fontawesome";content:"";font-size:2rem;color:#fff;font-weight:300;display:block;margin-right:1rem;border-radius:.4rem;background:rgba(255,255,255,.1);padding:1.2rem}.page-header .whishlist-header-link{display:none}@media screen and (min-width: 1280px){.page-header .whishlist-header-link{display:block;margin-left:2.4rem}}.page-header .whishlist-header-link a{text-decoration:none}.page-header .whishlist-header-link a:before{font-family:"fontawesome";content:"";display:block;font-size:2rem;background:rgba(255,255,255,.1);color:#fff;padding:1.2rem;border-radius:.4rem;font-weight:300}.page-header .whishlist-header-link a:hover:before{background:rgba(255,255,255,.3)}.page-header .order-clothes-link{display:none}@media screen and (min-width: 1280px){.page-header .order-clothes-link{display:block}}.page-header .order-clothes-link a{display:flex;align-items:center;gap:1rem;color:#fff;font-size:1.4rem;font-weight:500;text-decoration:none}.page-header .order-clothes-link a:before{font-family:"fontawesome";content:"";font-size:2rem;font-weight:300;background:rgba(255,255,255,.1);color:#fff;padding:1.2rem;border-radius:.4rem}.page-header .order-clothes-link a:hover:before{background:rgba(255,255,255,.3)}@media screen and (min-width: 1280px){.page-header .minicart-wrapper{margin-left:1.6rem}}.page-header .minicart-wrapper .action.showcart:after{font-family:"fontawesome";content:"";font-size:2rem;background:rgba(255,255,255,.1);color:#fff;margin:0;padding:1.2rem;border-radius:.4rem}.page-header .minicart-wrapper .action.showcart:hover:after{background:rgba(255,255,255,.3)}.with-notice .headerNotice{display:block}.headerNotice{display:none;margin-left:-1.2rem;margin-right:-1.2rem;background-color:#186ce0}.headerNotice .notice-title{font-weight:700}.headerNotice .notice-title:before{font-family:"fontawesome";content:"";color:#fff;font-weight:300;display:inline-block;margin-right:1rem}.headerNotice span{color:#fff}.headerNotice button{display:flex;cursor:pointer}.headerNotice .noticebar-view-content{display:flex;justify-content:space-between;align-items:center}.headerNotice .icon{color:#fff}.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.page-footer{background-color:#313131;border-bottom:none}.page-footer:not(.copyright):before{content:"";display:block;height:6.4rem;background:#29965e url("../images/footer-stripes.svg") no-repeat}.page-footer.copyright{background-color:#313131}.page-footer .footer-block li{line-height:3.2rem}.page-footer .footer-block .email{line-height:normal}.page-footer .footer-block.footer_block_4 li{line-height:2.4rem;margin-bottom:1.2rem}.page-footer .footer-block.footer_block_4 li:last-of-type{margin-bottom:initial}.page-footer .footer_block_4 li .email:before,.page-footer .footer_block_4 li .phone:before{font-size:1.3rem;color:#fff;opacity:.5;font-weight:300;display:inline-block;margin-right:.5rem}.page-footer .footer_block_4 li .phone:before{font-family:"fontawesome";content:"";transform:rotate(90deg)}.page-footer .footer_block_4 li .email:before{font-family:"fontawesome";content:""}.page-footer .social-media-links{display:flex;gap:2.4rem;padding-top:4rem}.page-footer .social-media-links .instagram a,.page-footer .social-media-links .facebook a,.page-footer .social-media-links .youtube a,.page-footer .social-media-links .twitter a{line-height:0;font-size:0;color:transparent}.page-footer .social-media-links .instagram a:before,.page-footer .social-media-links .facebook a:before,.page-footer .social-media-links .youtube a:before,.page-footer .social-media-links .twitter a:before{font-family:"Font Awesome 5 Brands";display:flex;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;font-size:2.4rem;padding:1.2rem;background-color:#29965e;color:#fff;font-weight:400;border-radius:5rem}.page-footer .social-media-links .instagram a:after,.page-footer .social-media-links .facebook a:after,.page-footer .social-media-links .youtube a:after,.page-footer .social-media-links .twitter a:after{content:none}.page-footer .social-media-links .instagram a:before{content:""}.page-footer .social-media-links .facebook a:before{content:""}.page-footer .social-media-links .youtube a:before{content:""}.page-footer .social-media-links .twitter a:before{content:"";background-image:url("../images/x-twitter.svg");background-repeat:no-repeat;color:#fff;background-size:2.4rem;background-position:center}.page-footer .footer-copyright-wrapper{width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:2.4rem 0 .6rem;border-top:.1rem solid rgba(255,255,255,.2)}@media screen and (min-width: 1024px){.page-footer .footer-copyright-wrapper{padding:4rem 0}}@media screen and (min-width: 1280px){.page-footer .footer-copyright-wrapper{flex-direction:row;border-top:none}}.page-footer .footer-copyright-wrapper img{width:20rem;height:7.7rem;object-fit:contain;margin-bottom:2.4rem}@media screen and (min-width: 1024px){.page-footer .footer-copyright-wrapper img{margin-bottom:1.5rem}}@media screen and (min-width: 1280px){.page-footer .footer-copyright-wrapper img{margin-bottom:0}}.page-footer .footer-copyright-wrapper ul{display:flex;list-style:none;flex-wrap:wrap;max-width:45rem;margin:0 auto;padding:0;justify-content:center}@media screen and (min-width: 1024px){.page-footer .footer-copyright-wrapper ul{justify-content:initial;flex-wrap:initial;max-width:initial;margin:0;padding-left:4rem}}.page-footer .footer-copyright-wrapper a{opacity:.8}.page-footer .footer-copyright-wrapper li{width:100%;margin-right:0;text-align:center}@media screen and (min-width: 768px){.page-footer .footer-copyright-wrapper li{width:initial;text-align:initial;margin-right:1.6rem}}@media screen and (min-width: 1024px){.page-footer .footer-copyright-wrapper li:nth-of-type(4):before{content:"|";color:#fff;opacity:.8}}.page-footer .footer-copyright-wrapper li:nth-of-type(4) a{padding:0 1.6rem}.page-footer .footer-copyright-wrapper li:nth-of-type(4) a svg{margin-left:.8rem}.page-footer .footer-copyright-wrapper li:last-of-type{margin-right:0}@media screen and (min-width: 1024px){.page-footer .footer-copyright-wrapper li:last-of-type:before{content:"|";margin-right:1.6rem;color:#fff;opacity:.8}}.page-footer .footer-copyright-wrapper li .designed-by-link{display:inline-block;position:relative;padding-right:2rem}.page-footer .footer-copyright-wrapper li .designed-by-link:before{content:"";display:inline-block;width:12px;height:12px;position:absolute;right:0;top:.4rem;background:url("../images/epartment-logo.svg") no-repeat center/cover}.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.main-banner-wrapper{position:relative;margin:0 -1.2rem 4rem}@media screen and (min-width: 768px){.main-banner-wrapper{margin-left:-2.4rem;margin-right:-2.4rem}}@media screen and (min-width: 1024px){.main-banner-wrapper{margin-left:0;margin-right:0}}.main-banner-wrapper .bg-image{display:block;width:100%;min-height:26rem;object-fit:cover;border-bottom:.8rem solid #29965e}@media screen and (min-width: 768px){.main-banner-wrapper .bg-image{object-fit:initial}}.main-banner-wrapper .icon{position:absolute;width:6rem;right:1.5rem;top:1rem}@media screen and (min-width: 768px){.main-banner-wrapper .icon{width:16.5rem;right:5rem;top:2.4rem}}.main-banner-wrapper .title-wrapper{position:absolute;left:0;bottom:.8rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;align-self:stretch;width:100%;height:auto;box-sizing:border-box;padding:2rem 2.4rem;background:rgba(49,49,49,.7)}@media screen and (min-width: 768px){.main-banner-wrapper .title-wrapper{width:46rem;left:2.4rem;bottom:2.4rem;padding:3rem;border-radius:.8rem}}@media screen and (min-width: 1024px){.main-banner-wrapper .title-wrapper{width:58rem;top:2.4rem}}.main-banner-wrapper .title-wrapper .title{width:max-content;background:rgba(255,255,255,.9);color:#000;font-size:2rem;font-weight:700;line-height:initial;text-transform:uppercase;padding:0 1.6rem;margin-bottom:.4rem}.main-banner-wrapper .title-wrapper .title:last-child{margin-bottom:0 !important}@media screen and (min-width: 768px){.main-banner-wrapper .title-wrapper .title{font-size:2.4rem;margin-bottom:1.2rem}}@media screen and (min-width: 1024px){.main-banner-wrapper .title-wrapper .title{font-size:3.6rem}}.main-banner-wrapper .title-wrapper .title:nth-of-type(2n){color:#29965e}.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.four-images-widget-wrapper{visibility:hidden;display:flex;justify-content:space-between;position:relative;margin-bottom:8rem}@media screen and (min-width: 1024px){.four-images-widget-wrapper{visibility:visible}}.four-images-widget-wrapper.is-active{visibility:visible}.four-images-widget-wrapper .splide__track,.four-images-widget-wrapper .splide__list{width:100%}.four-images-widget-wrapper .splide__list{justify-content:space-between}.four-images-widget-wrapper .images-wrapper{display:flex;justify-content:center}.four-images-widget-wrapper .bg-image{width:100%;height:11.4rem;box-sizing:border-box;object-fit:cover;object-position:50% 10%;border-bottom:.8rem solid #29965e;border-radius:.8rem}@media screen and (min-width: 768px){.four-images-widget-wrapper .bg-image{height:23.2rem}}@media screen and (min-width: 1024px){.four-images-widget-wrapper .bg-image{width:23rem}}@media screen and (min-width: 1280px){.four-images-widget-wrapper .bg-image{width:31rem}}.four-images-widget-wrapper .title-wrapper{position:absolute;bottom:0;display:flex;justify-content:center;align-items:center;align-self:stretch;width:100%;box-sizing:border-box;padding:0 1.2rem;margin-bottom:1.2rem;margin-left:0;font-size:1.5rem;background-color:rgba(255,255,255,.9)}@media screen and (min-width: 768px){.four-images-widget-wrapper .title-wrapper{width:auto;margin-bottom:2.4rem;font-size:2.4rem}}.four-images-widget-wrapper .title{width:max-content;font-weight:700;line-height:normal;text-transform:uppercase;color:#000}@media screen and (min-width: 1024px){.four-images-widget-wrapper .title{font-size:1.8rem}}@media screen and (min-width: 1280px){.four-images-widget-wrapper .title{font-size:2.4rem}}.four-images-widget-wrapper .separator{font-weight:700;text-transform:uppercase;color:#29965e;margin:0 .5rem}@media screen and (min-width: 1024px){.four-images-widget-wrapper .separator{font-size:1.8rem}}@media screen and (min-width: 1280px){.four-images-widget-wrapper .separator{font-size:2.4rem}}.four-images-widget-wrapper .splide__pagination{bottom:-2rem}.four-images-widget-wrapper .splide__pagination__page{background:#d9d9d9;border:0;border-radius:5rem;display:inline-block;height:.5rem;margin:.3rem 1.6rem .3rem 0;padding:0;position:relative;transition:background-color .2s linear;width:6rem}.four-images-widget-wrapper .splide__pagination__page.is-active{background:#29965e;transform:none;z-index:1}.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.double-image-widget-wrapper{display:flex;gap:2.4rem;align-self:stretch;align-items:stretch;width:calc(100% + 2.4rem);margin:0 -1.2rem 2.4rem}@media screen and (min-width: 768px){.double-image-widget-wrapper{margin-bottom:4rem;width:100%;margin-left:initial;margin-right:initial}}.double-image-widget-content{display:flex;flex-direction:column;justify-content:left;align-items:flex-start;position:relative;width:100%;height:18.4rem;overflow:hidden}.double-image-widget-content::after{position:absolute;bottom:0;left:0;content:"";display:block;height:.8rem;width:100%;background:#29965e}@media screen and (min-width: 768px){.double-image-widget-content{width:70%;height:25.5rem;justify-content:space-between;align-items:initial}}@media screen and (min-width: 1024px){.double-image-widget-content{height:32rem;flex:1 0 0;min-width:65%}}.double-image-widget-content-image{position:absolute;z-index:-1;width:100%;height:100%}.double-image-widget-content-image img{height:100%;max-height:18.4rem;width:100%;object-fit:cover}@media screen and (min-width: 768px){.double-image-widget-content-image img{max-height:25.5rem}}@media screen and (min-width: 1024px){.double-image-widget-content-image img{max-height:32rem}}.double-image-widget-content .title-content,.double-image-widget-content .button-primary{width:fit-content}.double-image-widget-content .title-content{margin-top:2.4rem;margin-left:1.2rem}@media screen and (min-width: 768px){.double-image-widget-content .title-content{margin-top:3.2rem;margin-left:2.4rem}}.double-image-widget-content .title,.double-image-widget-content .subtitle{width:fit-content;background:rgba(255,255,255,.9);padding:0 1.6rem;line-height:initial}.double-image-widget-content .subtitle{color:#000;font-size:2rem;font-weight:700;text-transform:uppercase;margin-bottom:1.2rem}@media screen and (min-width: 768px){.double-image-widget-content .subtitle{font-size:3.2rem}}.double-image-widget-content .title{color:#29965e;font-size:3.2rem;font-weight:700;text-transform:uppercase}@media screen and (min-width: 768px){.double-image-widget-content .title{font-size:4.8rem}}.double-image-widget-content .button-primary{display:flex;align-self:self-start;margin:2.4rem 0 2.4rem 1.2rem;font-size:1.5rem;background-color:#0f110e;border-color:#0f110e}@media screen and (min-width: 768px){.double-image-widget-content .button-primary{align-self:end;margin:0 2.4rem 2.4rem 0;font-size:1.6rem;background-color:#313131;border-color:#313131}}@media screen and (min-width: 1024px){.double-image-widget-content .button-primary{margin:0 2.4rem 3.2rem 0;padding:1.6rem 3.2rem}}.double-image-widget-content .button-primary a{color:#fff;text-decoration:none}.double-image-widget-content .button-primary:after{font-family:"fontawesome";content:"";font-size:1.5rem;color:#fff;font-weight:300;margin-left:1rem}@media screen and (min-width: 768px){.double-image-widget-content .button-primary:after{font-size:2rem}}.double-image-widget-secondary-image{display:none;border-radius:2.4rem;border:.6rem solid #e2e8f0;overflow:hidden}@media screen and (min-width: 768px){.double-image-widget-secondary-image{display:flex;width:25%}}@media screen and (min-width: 1024px){.double-image-widget-secondary-image{object-fit:contain;width:calc(40rem - 1.2rem)}}.double-image-widget-secondary-image img{max-width:100%;width:23.6rem;margin:auto}.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.text-block-widget-wrapper{position:relative;margin-bottom:4rem}@media screen and (min-width: 1024px){.text-block-widget-wrapper{padding-top:4rem}}.text-block-widget-wrapper .title,.text-block-widget-wrapper .subtitle{color:#000;font-weight:700;line-height:normal}.text-block-widget-wrapper .title{font-size:2.4rem}@media screen and (min-width: 768px){.text-block-widget-wrapper .title{font-size:3.2rem}}.text-block-widget-wrapper .subtitle{font-size:1.4rem;text-transform:uppercase;opacity:.5}.text-block-widget-wrapper p{margin-bottom:3rem}.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.text-block-with-image-widget-wrapper{position:relative;margin-bottom:4rem;font-size:1.5rem}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .right,.text-block-with-image-widget-wrapper .left{display:flex;align-items:center;gap:2.4rem}}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .right>div,.text-block-with-image-widget-wrapper .left>div{flex-basis:50%}}.text-block-with-image-widget-wrapper .right .mobile-image{display:none}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .left{flex-direction:row-reverse}}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .left>div{display:flex;flex-direction:column}}@media screen and (min-width: 1024px){.text-block-with-image-widget-wrapper .left .actions{margin-top:2.4rem;margin-bottom:0;order:1}}.text-block-with-image-widget-wrapper .title,.text-block-with-image-widget-wrapper .subtitle{color:#000;font-weight:700;line-height:normal}.text-block-with-image-widget-wrapper .title{margin:1rem 0 2.4rem;font-size:2.4rem}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .title{margin:0 0 .5rem 0;font-size:2.4rem}}.text-block-with-image-widget-wrapper .subtitle{font-size:1.4rem;text-transform:uppercase;opacity:.5}.text-block-with-image-widget-wrapper .content{margin-bottom:2.4rem;line-height:1.5}.text-block-with-image-widget-wrapper .content p:last-child{margin-bottom:0}.text-block-with-image-widget-wrapper .actions{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem;margin-bottom:2.4rem}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .actions{gap:2.4rem}}.text-block-with-image-widget-wrapper .actions span{display:none}@media screen and (min-width: 1024px){.text-block-with-image-widget-wrapper .actions span{display:block}}.text-block-with-image-widget-wrapper .button-primary{width:auto;display:flex;justify-content:center;align-items:center;font-size:1.5rem;color:#fff}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .button-primary{font-size:1.6rem}}.text-block-with-image-widget-wrapper .button-primary:after{font-family:"fontawesome";content:"";font-size:1.5rem;color:#fff;font-weight:300;margin-left:1rem}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .button-primary:after{font-size:2rem}}.text-block-with-image-widget-wrapper a{color:#29965e}.text-block-with-image-widget-wrapper .usp-wrapper{display:flex;flex-wrap:wrap;gap:1.2rem;width:100%}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .usp-wrapper{width:80%}}.text-block-with-image-widget-wrapper .usp{display:flex;align-items:center;padding:.8rem 1.6rem;border-radius:.3rem;background:#e7e7e7}.text-block-with-image-widget-wrapper .usp:last-of-type{margin-right:0}.text-block-with-image-widget-wrapper .usp:before{font-family:"fontawesome";content:"";font-size:1.5rem;color:#29965e;font-weight:300;margin-right:.4rem}.text-block-with-image-widget-wrapper .usp span{color:#313131;font-size:1.5rem}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .usp span{font-weight:700}}.text-block-with-image-widget-wrapper .mobile-image{margin:2.4rem -1.2rem}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .mobile-image{display:none}}.text-block-with-image-widget-wrapper .mobile-image img{width:100%}.text-block-with-image-widget-wrapper .desktop-image{display:none;width:100%;text-align:center}@media screen and (min-width: 768px){.text-block-with-image-widget-wrapper .desktop-image{display:block}}.text-block-with-image-widget-wrapper .desktop-image img{width:auto;max-width:100%}.action.tocart{display:inline-block;padding:1rem 1.6rem;background-color:#313131;border:.2rem solid #313131;border-radius:5rem;transition:background-color 300ms ease,scale 300ms ease;text-decoration:none;box-sizing:border-box;cursor:pointer}.action.tocart,.action.tocart span{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#fff}.action.tocart svg,.action.tocart svg path{display:inline;color:#fff;width:1.6rem}.action.tocart:focus,.action.tocart:hover{background-color:#29965e;border:.2rem solid #29965e}.action.tocart:focus,.action.tocart:focus span,.action.tocart:hover,.action.tocart:hover span{color:#fff}.action.tocart:focus svg,.action.tocart:focus svg path,.action.tocart:hover svg,.action.tocart:hover svg path{color:#fff}.action.tocart.disabled,.action.tocart:disabled{background-color:#f0f0f0;border:.2rem solid #f0f0f0}.action.tocart.disabled,.action.tocart.disabled span,.action.tocart:disabled,.action.tocart:disabled span{color:#666}.action.tocart.disabled svg,.action.tocart.disabled svg path,.action.tocart:disabled svg,.action.tocart:disabled svg path{color:#666}.product-slider--container .title-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.product-slider--container h3{color:#29965e;font-weight:700;line-height:normal}@media screen and (min-width: 768px){.product-slider--container h3{font-size:2rem}}.product-slider--container .category-link{color:#29965e;font-weight:400;text-decoration-line:underline}@media screen and (min-width: 768px){.product-slider--container .category-link{font-size:1.5rem}}.product-slider--container .splide__pagination{position:relative;bottom:initial;margin:4rem 0}.product-slider--container .splide__pagination__page{background:#d9d9d9;border:0;border-radius:5rem;display:inline-block;height:5px;margin:3px 16px 3px 0;padding:0;position:relative;transition:background-color .2s linear;width:60px}.product-slider--container .splide__pagination__page.is-active{background:#29965e;transform:none;z-index:1}