@font-face{font-family:Avenir;src:url(/cdn/shop/files/Avenir-Light.eot);src:url(/cdn/shop/files/Avenir-Light.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Avenir-Light.woff2) format("woff2"),url(/cdn/shop/files/Avenir-Light.woff) format("woff"),url(/cdn/shop/files/Avenir-Light.ttf) format("truetype"),url(/cdn/shop/files/Avenir-Light.svg#Avenir-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/Avenir-Roman.eot);src:url(/cdn/shop/files/Avenir-Roman.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Avenir-Roman.woff2) format("woff2"),url(/cdn/shop/files/Avenir-Roman.woff) format("woff"),url(/cdn/shop/files/Avenir-Roman.ttf) format("truetype"),url(/cdn/shop/files/Avenir-Roman.svg#Avenir-Roman) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/Avenir-Medium.eot);src:url(/cdn/shop/files/Avenir-Medium.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Avenir-Medium.woff2) format("woff2"),url(/cdn/shop/files/Avenir-Medium.woff) format("woff"),url(/cdn/shop/files/Avenir-Medium.ttf) format("truetype"),url(/cdn/shop/files/Avenir-Medium.svg#Avenir-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Avenir Book;src:url(/cdn/shop/files/Avenir-Book.eot);src:url(/cdn/shop/files/Avenir-Book.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Avenir-Book.woff2) format("woff2"),url(/cdn/shop/files/Avenir-Book.woff) format("woff"),url(/cdn/shop/files/Avenir-Book.ttf) format("truetype"),url(/cdn/shop/files/Avenir-Book.svg#Avenir-Book) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Avenir;src:url(/cdn/shop/files/Avenir-Heavy.eot);src:url(/cdn/shop/files/Avenir-Heavy.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Avenir-Heavy.woff2) format("woff2"),url(/cdn/shop/files/Avenir-Heavy.woff) format("woff"),url(/cdn/shop/files/Avenir-Heavy.ttf) format("truetype"),url(/cdn/shop/files/Avenir-Heavy.svg#Avenir-Heavy) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Avenir black;src:url(/cdn/shop/files/Avenir-Black.eot);src:url(/cdn/shop/files/Avenir-Black.eot?#iefix) format("embedded-opentype"),url(/cdn/shop/files/Avenir-Black.woff2) format("woff2"),url(/cdn/shop/files/Avenir-Black.woff) format("woff"),url(/cdn/shop/files/Avenir-Black.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}body{font-family:Avenir}h1,h2,h3,h4,h5,h6,p,span,li{font-family:Avenir;font-weight:300;letter-spacing:0}.shopify-section{display:grid}.section_heading{font-family:Avenir;font-size:80px;line-height:106px;font-weight:300}.button{transition:.5s all;text-transform:uppercase}.our_story{padding-bottom:311px}.our_story:after{content:"";background:url(/cdn/shop/files/our-promise_bg.png?v=1681130861) no-repeat;background-size:100% 100%;width:100%;height:150px;position:absolute;bottom:0;left:0;z-index:1}.our_story .image-with-text__image img{position:absolute;bottom:0;left:0;width:100%;max-width:60%}.richtext_section:before{content:"";background:url(/cdn/shop/files/blue-wave.svg?v=1680860469) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;top:-162px;left:0;transform:scale(-1);z-index:1}.purehill_collection:before{content:"";background:url(/cdn/shop/files/green-wave.svg?v=1680860611) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;top:-162px;left:0;transform:scale(-1);z-index:1}.purehill_collection:after{content:"";background:url(/cdn/shop/files/green-wave.svg?v=1680860611) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;bottom:-162px;left:0;z-index:1}.testimonials-section:before{content:"";background:url(/cdn/shop/files/blue-wave.svg?v=1680860469) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;top:-1px;left:0;z-index:1}.scrolled-past-header .header-wrapper{background:#fff;box-shadow:-1px 3px 7px #0003}.Best_Sellers{position:relative;padding-bottom:280px;overflow:hidden}.Best_Sellers:after{content:"";background:url(/cdn/shop/files/white-wave.svg?v=1680860603) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;bottom:-1px;left:0;transform:scale(-1);z-index:1}.Best_Sellers .page-width{max-width:1816px}.Best_Sellers .section_heading{font-size:72px;line-height:78px;text-align:center;margin-top:62px}.Best_Sellers_slider.row{display:flex;justify-content:center;align-items:center}.Product_GridCard.card-wrapper{padding:0 36px}.product-card-wrapper.card-wrapper .card{position:relative}.Product_GridCard .card--standard .card__inner{border-radius:200px 200px 0 0;min-height:444px;max-height:444px}.Product_GridCard .card .media{display:flex;align-items:center;justify-content:center}.Product_GridCard .card__media .media img{max-height:350px;max-width:calc(100% - 50px);width:auto!important;position:unset!important;margin:0 auto;object-fit:contain}.Product_GridCard .card--standard>.card__content{padding:0 0 32px}.Product_GridCard .card__information{grid-row-start:1;padding:36px 0 13px;overflow:hidden}.Product_GridCard .card__heading{font-family:Avenir;font-size:32px;line-height:38px;color:#657a8f;letter-spacing:0;font-weight:500;height:78px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.Product_GridCard .card__heading a{text-decoration:none!important;color:#657a8f;transition:all .5s}.Product_GridCard .card__heading a:hover{color:#a53f40}.Product_GridCard .Product__Description{font-size:24px;line-height:32px;color:#001d36;letter-spacing:0;font-weight:400;min-height:64px;max-height:64px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.Product_GridCard .quick-add{position:relative;z-index:2}.Product_GridCard .quick-add__submit{border:1px solid #657A8F;font-size:23px;letter-spacing:2px;line-height:34px;font-weight:400;color:#657a8f;padding:9px 5px;min-height:auto;width:100%;background:transparent}.Product_GridCard .quick-add__submit span{font-weight:400;letter-spacing:2px}.Product_GridCard .quick-add__submit .button_price{display:flex}.Product_GridCard .quick-add__submit .button_seprator{margin:0 9px}.Product_GridCard .quick-add__submit:hover{background:#657a8f;color:#fff}.Product_GridCard .quick-add__submit:after{display:none}.Best_Sellers .slick-dots{bottom:-29px;z-index:2}.Best_Sellers .slick-dots li button{border-color:#0f3137}.Best_Sellers .slick-dots li.slick-active button:before{background:#0f3137;color:#0f3137}.Product_Reviews .jdgm-preview-badge[data-template=index],.Product_Reviews .jdgm-prev-badge[data-average-rating="0.00"]{display:block!important}.Product_Reviews .jdgm-prev-badge__text{font-family:Avenir;font-size:12px;line-height:18px;color:#657a8f;font-weight:400}.Product_Reviews .jdgm-preview-badge .jdgm-star{font-size:21px;font-weight:400}.Best_Sellers .slick-prev:before,.Best_Sellers .slick-next:before{font-size:30px;color:#103138;opacity:1;display:block;height:100%}.Best_Sellers .slick-prev,.Best_Sellers .slick-next{width:30px;height:26px;z-index:1}.Best_Sellers .slick-prev{left:-10px}.Best_Sellers .slick-next{right:-10px}.Best_Sellers .slick-prev:hover,.Best_Sellers .slick-next:hover{opacity:.7}.Media_Partners{position:relative;z-index:2}.Media_Partners:before{content:"";background:url(/cdn/shop/files/white-wave.svg?v=1680860603) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;top:-162px;left:0;transform:scale(-1);z-index:1}.Media_Partners .title-wrapper-with-link{justify-content:center;margin-bottom:58px}.Media_Partners .section_heading{color:#657a8f}.Media_Partners .multicolumn-list{align-items:center}.Media_Partners .multicolumn-list__item.center .media--adapt{padding-bottom:0!important}.Media_Partners .multicolumn-list__item.center .media--adapt img{transform:unset;position:unset;object-fit:contain;margin:0 auto;width:100%;max-width:295px}.newsletter__wrapper{background:#acc7db;padding-bottom:219px!important;margin-top:163px}.newsletter__wrapper:before{content:"";background:url(/cdn/shop/files/blue-wave.svg?v=1680860469) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;top:-162px;left:0;transform:scale(-1);z-index:1}.newsletter__wrapper .h1{color:#657a8f;margin:0 0 29px}.newsletter__wrapper .newsletter__subheading{max-width:930px;margin-bottom:72px}.newsletter__wrapper .newsletter__subheading p{font-size:36px;line-height:52px;font-weight:300;color:#0d0d0d}.newsletter__wrapper .newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:1259px}.newsletter__wrapper .newsletter-form__field-wrapper .field:before,.newsletter__wrapper .newsletter-form__field-wrapper .field:after{display:none}.newsletter__wrapper .newsletter-form__field-wrapper .field__input,.newsletter__wrapper .newsletter-form__field-wrapper .field__input::placeholder,.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button{font-family:Avenir;font-size:36px;line-height:36px;letter-spacing:0;color:#9a9696;font-weight:300}.newsletter__wrapper .newsletter-form__field-wrapper .field__input{height:104px;padding:10px 282px 10px 50px;margin:0}.newsletter__wrapper .newsletter-form__field-wrapper .field__input::placeholder{opacity:1}.newsletter__wrapper .newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button{background:#001d35;color:#fff;max-width:258px;width:100%;text-transform:uppercase;border:1px solid #707070;transition:.5s all}.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button:hover{background:#707070}.newsletter__wrapper .newsletter-form__message{font-family:Avenir;font-size:36px;line-height:42px;letter-spacing:0;margin-top:30px;color:#001d35}.newsletter__wrapper .newsletter-form__message .icon-success{width:34px;height:34px}*:focus-visible{outline:none;box-shadow:none}.footer:before{content:"";background:url(/cdn/shop/files/white-wave.svg?v=1680860469) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;top:-1px;left:0;z-index:1}.template-index .footer:before{background:url(/cdn/shop/files/blue-wave.svg?v=1680860469) no-repeat;background-size:101%}.footer{background:#acc7db url(/cdn/shop/files/footer_bg.png?v=1680858723);background-size:100%;position:relative;z-index:2;overflow-y:hidden;padding-top:218px!important}.footer:after{content:"";background:url(/cdn/shop/files/footer_bg_logo.svg?v=1680786911) no-repeat;position:absolute;right:0;bottom:-40px;width:565px;height:677px;z-index:-1}.footer__content-top{position:relative;z-index:2}.footer .footer__content-top:after{content:"";display:inline-block;width:100%;height:1px;background:#fff;position:relative;bottom:5px}.footer .footer__blocks-wrapper{flex-wrap:nowrap;column-gap:0}.footer .footer-block--menu{width:18%;padding-top:48px}.footer .footer-block--text{width:46%;padding-left:115px}.footer .footer-block--menu .footer-block__heading{font-size:24px;line-height:30px;font-weight:500;margin:0 0 85px}.footer .footer-block--menu li{margin-bottom:17px}.footer .list-menu__item{line-height:30px;font-weight:300;transition:all .5s}.footer .list-menu__item:hover{margin-left:10px;opacity:.5;-webkit-text-stroke:.1px}.footer .footer-block--text .footer-block__heading{font-size:54px;line-height:72px;font-weight:300}.footer .footer-block--text .rte a{display:inline-block;font-size:23px;line-height:27px;letter-spacing:2.3px;text-decoration:none;background:#acc7db;border:1px solid #707070;color:#001d36;padding:10px;max-width:310px;width:100%;text-align:center;transition:.5s all;font-family:Open Sans;text-transform:uppercase}.footer .footer-block--text .rte a:hover{background:#fff}.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:space-between}.footer .footer__content-bottom .footer__content-bottom-left{display:flex;align-items:center}.footer .footer_social-icons{display:flex}.footer .footer_social-icons .social_heading,.footer .footer__payment .payment_heading{font-size:29px;line-height:29px;font-weight:300;color:#fff}.footer .footer_social-icons .social_heading{margin:0 12px 0 0}.footer .footer_social-icons .list-social{align-items:center}.footer .footer_social-icons .list-social__item{margin-right:30px}.footer .footer_social-icons .list-social__link{padding:0}.footer .footer_social-icons .list-social__link:hover{color:#a53f40}.footer .footer__copyright,.footer .copyright__content{font-size:29px;line-height:38px;letter-spacing:0;font-weight:300;color:#fff}.footer .copyright__content a:hover{color:#a53f40}.footer .footer__payment{margin:0;display:flex;align-items:center}.footer .footer__payment .payment_heading{margin-right:21px}.footer .footer__payment img{max-width:306px}.grecaptcha-badge{z-index:2}.template-collection ul.grid{row-gap:0;margin-top:0}.Collection_product-card{position:relative}.Collection_product-card:after{content:"";background:url(/cdn/shop/files/white-wave.svg?v=1680860469) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;bottom:-1px;left:0;transform:scale(-1);z-index:1}.Collection_product-card:last-child{margin-bottom:0}.Collection_product-card:last-child:after{background:url(/cdn/shop/files/collection-footer-wave.png?v=1684472882) no-repeat;background-size:100% 100%;height:150px;bottom:0;transform:unset}.Collection_product-card .product-card_watermark{position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;overflow:hidden}.Collection_product-card .product-card_watermark svg{width:100%;height:auto}.Collection_product-card .page-width{max-width:1701px}.Collection_product-card .ProductCard_left{display:flex;align-items:center;justify-content:center;height:75vh}.Collection_product-card .ProductCard_left>.card__content{padding:0;display:flex;height:100%}.Collection_product-card .ProductCard_left>.card__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.Collection_product-card .ProductCard_left>.card__content>.card__information{padding-left:0;padding-right:0}.Collection_product-card .card__media .media img{max-width:430px;object-fit:contain;left:50%;top:50%;transform:translate(-50%,-50%)}.Collection_product-card .Product_Features{display:flex;align-items:flex-end;height:75vh;padding-bottom:160px;justify-content:flex-end}.Collection_product-card .Product_Features .metafield-rich_text_field p{font-size:24px;line-height:34px;font-weight:900;border-bottom:3px solid currentColor;margin:0 0 15px;padding-bottom:15px;text-transform:uppercase}.Collection_product-card .Product_Features ul{padding:0;list-style:none}.Collection_product-card .Product_Features ul li{border-bottom:3px solid currentColor;padding-bottom:15px;margin:0 0 15px;font-size:24px;line-height:34px;letter-spacing:1.2px;font-weight:300;text-transform:uppercase}.template-product .footer,.template-cart .footer,body.contact .footer,.template-blog .footer,.template-article .footer{padding-top:40px!important}.template-collection .footer:after,.template-product .footer:after,.template-cart .footer:after,body.contact .footer:after,.template-blog .footer:after,.template-article .footer:after{bottom:-128px}.template-404.page-width.page-margin.center{padding:60px 0}.template-404 .img-404{max-width:500px;margin:0 auto 50px}.MainProduct,.description-section,.Description_img-txt{position:relative;z-index:2}.MainProduct,.Description_img-txt{background-image:url(/cdn/shop/files/product-watermark-white.png?v=1682602085);background-size:100%}.MainProduct:after,.Description_img-txt:before,.Description_img-txt:after{content:"";background:url(/cdn/shop/files/white-wave.svg?v=1680860603) no-repeat;background-size:101%;width:100%;height:163px;position:absolute;bottom:-1px;left:0;transform:scale(-1);z-index:1}.Description_img-txt:before{bottom:-1px;top:0;transform:unset}.product-form__quantity .form__label{display:none}@media screen and (max-width:1799px){.Product_GridCard .quick-add__submit{font-size:18px;letter-spacing:0}.Product_GridCard .quick-add__submit span{letter-spacing:0}}@media screen and (max-width:1640px){.section_heading,.Best_Sellers .section_heading{font-size:50px;line-height:56px}.Product_GridCard .card__heading{font-size:26px;line-height:30px;height:68px}.Product_GridCard .Product__Description{font-size:20px;line-height:26px;min-height:55px;max-height:55px}.Product_GridCard .card--standard .card__inner{min-height:350px;max-height:350px}.Product_GridCard .card__media .media img{max-height:250px}.Best_Sellers{padding-bottom:220px}.newsletter__wrapper .newsletter__subheading p,.newsletter__wrapper .newsletter-form__message{font-size:24px;line-height:32px}.newsletter__wrapper .newsletter-form__message .icon-success{width:24px;height:24px}.newsletter__wrapper .newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:900px}.newsletter__wrapper .newsletter-form__field-wrapper .field__input{height:60px;padding:10px 220px 10px 20px}.newsletter__wrapper .newsletter-form__field-wrapper .field__input,.newsletter__wrapper .newsletter-form__field-wrapper .field__input::placeholder,.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button{font-size:24px;line-height:30px}.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button{max-width:200px}.newsletter__wrapper{padding-top:80px!important;padding-bottom:100px!important}.richtext_section .rich-text{padding:100px 0}.Media_Partners .page-width{padding-top:80px;padding-bottom:60px}.Media_Partners .multicolumn-list__item.center .media--adapt img{max-height:100px}.footer{padding-top:165px!important;padding-bottom:35px!important}.footer .footer-block--text{padding-left:90px}.footer .footer-block--menu .footer-block__heading{margin:0 0 45px}.footer .footer-block--menu li{margin-bottom:10px}.footer .footer-block--text .footer-block__heading{font-size:50px;line-height:58px}.template-collection .footer:after,.template-product .footer:after,.template-cart .footer:after,body.contact .footer:after,.template-blog .footer:after,.template-article .footer:after{bottom:-203px}}@media screen and (max-width:1499px){.Best_Sellers{padding-bottom:200px}.Product_GridCard.card-wrapper{padding:0 24px}.our_story{padding-bottom:260px}.our_story:after{height:130px}.Collection_product-card:last-child:after,body.template-cart main#MainContent:after{height:130px}}@media screen and (max-width:1399px){.Best_Sellers .slick-prev{left:-6px}.Best_Sellers .slick-next{right:-6px}.footer{padding-top:140px!important;padding-bottom:25px!important}.footer .footer-block--text{padding-left:60px}.footer .footer-block--menu .footer-block__heading{margin:0 0 35px}.footer .footer-block--text .footer-block__heading{font-size:40px;line-height:48px}.footer .footer__content-bottom{padding-top:12px}.footer .footer_social-icons .social_heading,.footer .footer__payment .payment_heading{font-size:22px}.footer .footer__copyright,.footer .copyright__content,.footer .footer-block--menu .footer-block__heading,.footer-block__details-content .list-menu__item--link{font-size:22px;line-height:28px}.Collection_product-card .Product_Features .metafield-rich_text_field p,.Collection_product-card .Product_Features ul li{font-size:20px;line-height:28px}.Collection_product-card .card__media .media img{max-height:450px}.template-collection .footer:after,.template-product .footer:after,.template-cart .footer:after,body.contact .footer:after,.template-blog .footer:after,.template-article .footer:after{bottom:-214px}}@media screen and (max-width:1299px){.Best_Sellers{padding-bottom:180px}.Best_Sellers_slider{margin:0 -15px}.Product_GridCard.card-wrapper{padding:0 15px}.Product_GridCard .card--standard>.card__content{padding:0 15px 32px}.Product_GridCard .card__heading{font-size:28px;line-height:34px;height:70px}.Product_GridCard .Product__Description{font-size:20px;line-height:26px}.our_story .image-with-text__image img{max-width:66%}\a0  .footer .footer-block--text{padding-left:38px}.Collection_product-card .card__media .media img{max-height:400px}}@media screen and (max-width:1199px){.section_heading,.Best_Sellers .section_heading{font-size:45px;line-height:51px}.Best_Sellers{padding-bottom:150px}.Best_Sellers .section_heading{margin-top:50px}.newsletter__wrapper .newsletter__subheading{margin-bottom:50px}.newsletter__wrapper .newsletter__subheading p,.newsletter__wrapper .newsletter-form__message{font-size:24px;line-height:30px}.newsletter__wrapper .newsletter-form,.newsletter__wrapper .newsletter-form__field-wrapper{max-width:700px}.newsletter__wrapper .newsletter-form__field-wrapper .field__input{height:55px;padding:10px 200px 10px 20px}.newsletter__wrapper .newsletter-form__field-wrapper .field__input,.newsletter__wrapper .newsletter-form__field-wrapper .field__input::placeholder,.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button{font-size:20px;line-height:26px}.newsletter__wrapper .newsletter-form__field-wrapper .newsletter-form__button{max-width:180px}.footer{padding-top:75px!important}.template-collection .footer,.template-product .footer,.template-cart .footer{padding-top:0!important}.footer .footer__blocks-wrapper.grid{flex-wrap:wrap;row-gap:2rem}.footer .footer-block--menu{width:33.33%}.footer .footer-block--text{width:100%;padding:0 0 30px}.our_story:after{height:112px}.footer .footer-block--text{padding-left:0}.footer .footer-block--text .rte a{font-size:20px;line-height:26px;letter-spacing:2px;max-width:280px}.Media_Partners .page-width{padding-top:60px;padding-bottom:25px}.Collection_product-card .Product_Features .metafield-rich_text_field p,.Collection_product-card .Product_Features ul li{font-size:16px;line-height:24px;border-bottom-width:2px;margin:0 0 12px;padding-bottom:12px}.Collection_product-card .Product_Features ul li{letter-spacing:1px}.Collection_product-card:last-child:after,body.template-cart main#MainContent:after{height:112px}.template-collection .footer:after,.template-product .footer:after,.template-cart .footer:after,body.contact .footer:after,.template-blog .footer:after,.template-article .footer:after{bottom:-117px}}@media screen and (max-width:1024px){.Collection_product-card{min-height:unset;max-height:unset;padding-bottom:100px}.Collection_product-card .ProductCard_left{align-items:flex-start;height:100%}.Collection_product-card .Product_Features{height:100%;padding-bottom:40px}}@media screen and (max-width:991px){.Media_Partners .page-width{padding-bottom:10px}.Best_Sellers .section_heading{font-size:40px;line-height:46px}.newsletter__wrapper .newsletter-form__message{font-size:20px;line-height:26px}.newsletter__wrapper .newsletter-form__message .icon-success{width:22px;height:22px}.footer .footer-block--menu .footer-block__heading{margin:0 0 35px}.footer .footer-block--menu li{margin-bottom:5px}.footer-block__details-content .list-menu__item--link{font-size:20px;line-height:26px}.footer .footer-block--text .footer-block__heading{font-size:35px;line-height:41px}.footer .footer__content-bottom .footer__content-bottom-wrapper{justify-content:center;flex-wrap:wrap;flex-direction:column;align-items:center;row-gap:20px}.Collection_product-card .product-card-wrapper.card-wrapper .card{grid-template-columns:100%;height:auto}.Collection_product-card .ProductCard_left{align-items:center;height:auto}.Collection_product-card .ProductCard_left>.card__inner{height:auto;display:block}.Collection_product-card .ProductCard_left>.card__content{height:unset}.Collection_product-card .product-card-wrapper .card__information .Product__Description{max-width:100%}.Collection_product-card .Product_Features{height:auto;display:block}.Collection_product-card .card__media,.Collection_product-card .card .media{position:unset}.product-grid-container .Collection_product-card .card__media,.product-grid-container .Collection_product-card .card .media{position:absolute}.Collection_product-card .card__media .media img{position:unset;margin:0 auto;transform:unset}.Collection_product-card .ratio:before{display:none}.Collection_product-card .product-card-wrapper .card__information .Product__Description{margin-top:20px}.Collection_product-card .product-card-wrapper .card__information h3 a.full-unstyled-link .title_bold{margin-top:5px}.jdgm-row-stars:before{display:none}.Collection_product-card:last-child:after,body.template-cart main#MainContent:after{height:75px}.template-collection .footer:after,.template-product .footer:after,.template-cart .footer:after,body.contact .footer:after,.template-blog .footer:after,.template-article .footer:after{bottom:-103px}}@media screen and (max-width:767px){.Best_Sellers{padding-bottom:130px}.Best_Sellers .section_heading{font-size:32px;line-height:38px}.Media_Partners .page-width{padding-top:50px;padding-bottom:0}.newsletter__wrapper:before{height:125px;top:-124px}.newsletter__wrapper .newsletter-form__message{font-size:18px;line-height:24px}.newsletter__wrapper .newsletter-form__message .icon-success{width:20px;height:20px}.footer .list-menu__item{display:inline-block}.footer .footer__content-bottom .footer__content-bottom-left,.footer .footer__payment{flex-wrap:wrap;justify-content:center}.footer .footer__payment img{max-width:220px}.Collection_product-card:last-child:after,body.template-cart main#MainContent:after{height:60px}}@media screen and (max-width:575px){.Best_Sellers{padding-bottom:80px}.Product_GridCard .card--standard .card__inner{border-radius:255px 255px 0 0}.Product_GridCard .card__media .media img{max-width:260px}.footer .footer-block--menu{width:100%}.footer .footer-block.grid__item{text-align:center}.footer .footer-block--text .footer-block__heading{font-size:30px;line-height:36px}.footer .footer__payment .payment_heading,.footer .footer__payment img{margin-bottom:10px}.footer .footer-block--text .footer-block__details-content.rte{margin-bottom:20px}.Collection_product-card{padding:45px 0 80px;margin-bottom:25px}.Collection_product-card:after{height:50px}.Collection_product-card .ProductCard_left{flex-wrap:wrap}.Collection_product-card .ProductCard_left>.card__inner{order:-1}.Collection_product-card .card__media .media img{max-height:260px}.Collection_product-card .product-card-wrapper .card__information .Product__Description{font-size:16px}.Collection_product-card .Product_Features{padding-bottom:0;padding-top:30px}.Collection_product-card .ProductCard_left>.card__content>.card__information{padding:0}.Collection_product-card:last-child:after,body.template-cart main#MainContent:after{height:45px}}@media screen and (min-width:1024px){.collection .Product_GridCard .card__media .media img{position:absolute!important}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
