@media only screen and (max-width: 798px){.product-info__caption{margin:0}}.product-info__caption .product-details{display:flex}@media only screen and (max-width: 798px){.product-info__caption .product-details{flex-direction:column}}.product-info__caption .title{font-family:Roboto Condensed;font-size:14px;line-height:21px;letter-spacing:0;text-align:left;font-weight:400;flex-basis:60%}@media only screen and (max-width: 798px){.product-info__caption .title{width:70%;margin:5px auto;font-size:14px;text-align:center}}.product-info__caption .price{display:flex;flex-direction:column;font-family:Roboto Condensed;font-size:18px;line-height:21px;font-weight:700;text-align:right;flex-basis:40%}@media only screen and (max-width: 798px){.product-info__caption .price{font-size:14px;text-align:center;margin:0}}.product-info__caption .price .money{color:#212121}.product-info__caption .price .money.money_lowest,.product-info__caption .price .money.money_lowest span{color:#828282;font-size:14px;font-weight:400}@media only screen and (max-width: 798px){.flickity-page-dots{bottom:15px}}.flickity-page-dots .dot{background-color:#f9f9f9;border-radius:100%;margin:0 10px;width:8px;height:8px;opacity:1!important;box-shadow:0 0 2px #000000bf}.flickity-page-dots .dot.is-selected{background-color:#285a42;width:9px;height:9px}.products-slider{overflow:visible}.products-slider:hover .flickity-prev-next-button{opacity:1!important}.products-slider .flickity-page-dots{display:none}.flickity-prev-next-button{height:50px;width:50px!important;border-radius:100%!important;background-color:#212121;top:calc(50% - 40px);padding:0 25px}.flickity-prev-next-button:hover{background-color:#212121}.flickity-prev-next-button.previous{left:-20px}@media only screen and (max-width: 798px){.flickity-prev-next-button.previous{left:5px}}.flickity-prev-next-button.next{right:-20px}@media only screen and (max-width: 798px){.flickity-prev-next-button.next{right:5px}}.flickity-prev-next-button .flickity-button-icon{width:15px;height:auto;left:35%}.flickity-prev-next-button .flickity-button-icon .arrow{fill:#fff;opacity:1}.homepage-slideshow .slideshow-overlay{position:absolute;background:#1e1e1e26;width:100%;height:100%;z-index:1}.homepage-slideshow .caption{margin:0 100px}@media only screen and (max-width: 798px){.homepage-slideshow .caption{margin:0}}.homepage-slideshow .caption .caption-content{max-width:50%;min-width:600px}@media only screen and (max-width: 798px){.homepage-slideshow .caption .caption-content{max-width:none;min-width:0;text-align:center}}.homepage-slideshow .caption .caption-content .subtitle{max-width:80%}@media only screen and (max-width: 798px){.homepage-slideshow .caption .caption-content .subtitle{max-width:none;font-size:14px}}.homepage-slideshow .caption .caption-content .action_button{color:#fff;background-color:#212121;border:none;letter-spacing:0}.homepage-slideshow .caption .caption-content .action_button:hover{background-color:#4f4f4f}@media only screen and (max-width: 798px){.homepage-slideshow .flickity-page-dots{bottom:15px}}.homepage-slideshow .flickity-page-dots .dot{background-color:#f9f9f9;border-radius:100%;margin:0 10px;width:8px;height:8px;opacity:1!important}.homepage-slideshow .flickity-page-dots .dot.is-selected{background-color:#285a42;width:9px;height:9px}.homepage-slideshow .flickity-button{display:none!important}.Featured-Collection:not(.best-seller){display:flex;margin:70px 100px 0}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller){margin:50px 0 0;flex-direction:column}}.Featured-Collection:not(.best-seller) .section{flex-basis:30%;margin:0}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .section{width:100%;padding:0 10px}}.Featured-Collection:not(.best-seller) .section .main-title .title{margin:0;color:#285a42;font-size:40px;letter-spacing:0}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .section .main-title .title{font-size:30px}}.Featured-Collection:not(.best-seller) .section .featured-collection__description{padding:0}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .section .featured-collection__description{font-size:14px}}.Featured-Collection:not(.best-seller) .section .featured-collection__description p{margin:0}.Featured-Collection:not(.best-seller) .homepage-product-slider{flex-basis:70%}.Featured-Collection:not(.best-seller) .homepage-product-slider .products-slider{margin-bottom:0}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .homepage-product-slider .products-slider .flickity-page-dots{display:none}}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption{margin:0}}.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .product-details{display:flex}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .product-details{flex-direction:column}}.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .title{font-family:Roboto Condensed;font-size:14px;line-height:21px;letter-spacing:0;text-align:left;font-weight:400;flex-basis:60%}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .title{width:70%;margin:5px auto;font-size:14px;text-align:center}}.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .price{display:flex;flex-direction:column;font-family:Roboto Condensed;font-size:18px;line-height:21px;font-weight:700;text-align:right;flex-basis:40%}@media only screen and (max-width: 798px){.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .price{font-size:14px;text-align:center;margin:0}}.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .price .money{color:#212121}.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .price .money.money_lowest{color:#828282;font-size:14px;font-weight:400}.Featured-Collection:not(.best-seller) .homepage-product-slider .product-wrap .product-info__caption .price .money.money_lowest span{color:#828282;font-size:14px;font-weight:400}@media only screen and (max-width: 798px){.shopify-section--image-with-text{margin-top:50px}}.shopify-section--image-with-text .section{max-width:none;margin:0 100px;width:auto}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section{margin:0 20px}}.shopify-section--image-with-text .section .container{margin:0}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container{margin:0!important;flex-direction:column}}.shopify-section--image-with-text .section .container .column{margin:0}.shopify-section--image-with-text .section .container .image-with-text__text-column{width:58%}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column{width:100%}}.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper{height:calc(100% - 60px);width:80%;margin:30px auto;border-top:2px dashed #285a42;border-bottom:2px dashed #285a42;padding:20px 0;display:flex;align-items:center}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper{width:calc(100% - 40px);margin:30px 20px}}.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper div:last-of-type{margin-bottom:1vh}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper div:last-of-type{margin-bottom:0}}.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper .block_wrapper{display:flex;margin-bottom:3vh}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper .block_wrapper{flex-direction:column}}.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper .block_wrapper .image_wrapper{margin-right:50px}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper .block_wrapper .image_wrapper{margin:0 0 15px;display:flex}.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper .block_wrapper .image_wrapper .text_title{display:flex;align-items:center}}.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper .block_wrapper .image_wrapper .image-element__wrap{width:64px;height:64px}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .border_wrapper .block_wrapper .image_wrapper .image-element__wrap{width:42px;height:42px;margin-right:20px;margin-left:0}}.shopify-section--image-with-text .section .container .image-with-text__text-column .info{width:100%;padding:0}.shopify-section--image-with-text .section .container .image-with-text__text-column .info .collection_title{text-align:center;color:#285a42;font-size:40px;letter-spacing:0;margin-bottom:5px}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .info .collection_title{margin-bottom:20px;font-size:30px;line-height:1;padding:0}}.shopify-section--image-with-text .section .container .image-with-text__text-column .info .subtitle{background:#285a42;color:#fff;padding:3px 80px;width:max-content;margin:0 auto 40px}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .info .subtitle{padding:5px;width:100%;text-align:center}}.shopify-section--image-with-text .section .container .image-with-text__text-column .info .description p{font-size:14px;line-height:19px}.shopify-section--image-with-text .section .container .image-with-text__text-column .info .button-wrapper{width:100%;margin:0 auto}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__text-column .info .button-wrapper{text-align:center}}.shopify-section--image-with-text .section .container .image-with-text__image-column{width:42%;background-color:transparent}@media only screen and (max-width: 798px){.shopify-section--image-with-text .section .container .image-with-text__image-column{width:100%}}.double-images-text-section{margin-top:100px}@media only screen and (max-width: 798px){.double-images-text-section{margin-top:70px}}.double-images-text-section .image_top_wrapper{width:100%}.double-images-text-section .text_image{display:flex;margin-bottom:20px}@media only screen and (max-width: 798px){.double-images-text-section .text_image{flex-direction:column;margin-bottom:0}}.double-images-text-section .text_image .image_text_wrapper{flex-basis:70%;max-width:450px;margin:-5% 5% 0}@media only screen and (max-width: 798px){.double-images-text-section .text_image .image_text_wrapper{margin:-10% 15% 0}}.double-images-text-section .text_image .rich-text__content{margin-left:50px}@media only screen and (max-width: 798px){.double-images-text-section .text_image .rich-text__content{margin:0 20px}}.double-images-text-section .text_image .rich-text__content .rich-text__heading{width:55%;display:flex;color:#285a42;font-size:32px;line-height:1.1}@media only screen and (max-width: 798px){.double-images-text-section .text_image .rich-text__content .rich-text__heading{width:100%;font-size:24px}}.double-images-text-section .text_image .rich-text__content .rich-text__heading .image_header_wrapper{width:20%;max-width:50px;height:auto;align-self:center;margin-right:25px}@media only screen and (max-width: 798px){.double-images-text-section .text_image .rich-text__content .rich-text__heading .image_header_wrapper{width:40%;margin-right:20px}}.double-images-text-section .text_image .rich-text__content .rich-text__text{border-bottom:2px dashed #285a42;width:70%;margin-top:35px;font-size:14px}@media only screen and (max-width: 798px){.double-images-text-section .text_image .rich-text__content .rich-text__text{width:100%;margin-top:30px}}.double-images-text-section .text_image .rich-text__content .rich-text__text a{color:#000;text-decoration:underline}.shopify-section--image-with-text-overlay{margin-top:100px}@media only screen and (max-width: 798px){.shopify-section--image-with-text-overlay{margin-top:70px}}.best-seller{margin:100px 100px 0}@media only screen and (max-width: 798px){.best-seller{margin:50px 0 0}}.best-seller.no-margin{margin:0!important}.best-seller .main-title .title{margin:0 0 30px;color:#285a42;font-size:40px;letter-spacing:0;text-align:center}@media only screen and (max-width: 798px){.best-seller .main-title .title{margin-bottom:20px;font-size:30px}}.best-seller .products-slider.slider-gallery .gallery-cell.visible-4{width:calc(25% - 20px);margin-right:20px}.best-seller .products-slider{margin-bottom:0}@media only screen and (max-width: 798px){.best-seller .product-info__caption{margin:0!important}}.best-seller .product-info__caption .product-details{display:flex}@media only screen and (max-width: 798px){.best-seller .product-info__caption .product-details{flex-direction:column}}.best-seller .product-info__caption .title{font-family:Roboto Condensed;font-size:18px;line-height:21px;letter-spacing:0;text-align:left;font-weight:400;flex-basis:60%}@media only screen and (max-width: 798px){.best-seller .product-info__caption .title{width:70%;margin:5px auto;font-size:14px;text-align:center}}.best-seller .product-info__caption .price{display:flex;flex-direction:column;font-family:Roboto Condensed;font-size:18px;line-height:21px;font-weight:700;text-align:right;flex-basis:40%}@media only screen and (max-width: 798px){.best-seller .product-info__caption .price{font-size:14px;text-align:center;margin:0}}.best-seller .product-info__caption .price .money{color:#212121}.best-seller .product-info__caption .price .money.money_lowest,.best-seller .product-info__caption .price .money.money_lowest span{color:#828282;font-size:14px;font-weight:400}.newsletter_section{margin-top:75px;padding:40px 0}@media only screen and (max-width: 798px){.newsletter_section{margin-top:50px}}.newsletter_section .title{font-size:40px;line-height:120%;margin-bottom:40px;letter-spacing:0}@media only screen and (max-width: 798px){.newsletter_section .title{font-size:30px;padding:0 20px;margin-bottom:25px}}.newsletter_section .newsletter .action_button{margin-left:15px}
/*# sourceMappingURL=/s/files/1/0517/0947/7032/t/24/assets/css_homepage.scss.css.map */
