@media screen and (max-width: 749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (max-width: 989px){.collection .slider.slider--tablet{margin-bottom:1.5rem}}.collection .loading-overlay{top:0;right:0;bottom:0;left:0;display:none;width:100%;padding:0 1.5rem;opacity:.7}@media screen and (min-width: 750px){.collection .loading-overlay{padding-left:5rem;padding-right:5rem}}.collection.loading .loading-overlay{display:block}.collection--empty .title-wrapper{margin-top:10rem;margin-bottom:15rem}@media screen and (max-width: 989px){.collection .slider--tablet.product-grid{scroll-padding-left:1.5rem}}.collection__description>*{margin:0}.collection__title.title-wrapper{margin-bottom:2.5rem}.collection__title .title:not(:only-child){margin-bottom:1rem}@media screen and (min-width: 990px){.collection__title--desktop-slider .title{margin-bottom:2.5rem}.collection__title.title-wrapper--self-padded-tablet-down{padding:0 5rem}.collection slider-component:not(.page-width-desktop){padding:0}.collection--full-width slider-component:not(.slider-component-desktop){padding:0 1.5rem;max-width:none}}.collection__view-all a:not(.link){margin-top:1rem}.collectionBannerSec{background:#fff;position:relative;padding-bottom:20px;padding-top:20px}.collectionBannerSec .collectionBannerRow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.collectionBannerSec .collectionBannerLeft{width:55%}.collectionBannerSec .collectionBannerRight{width:45%;text-align:right}.collectionBannerSec .collectionTag{padding:10px 20px;background:#fff;box-shadow:0 10px 20px #0000000d;border-radius:5px;font-family:Gilroy-Regular;font-style:normal;font-weight:600;font-size:14px;line-height:17px;text-transform:uppercase;color:#3f4b50;width:fit-content}.collectionBannerSec .collectionName{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:42px;line-height:1.33;color:#3f4b50;margin:25px 0 20px;text-transform:lowercase}.collectionBannerSec .collectionText{font-family:Gilroy-Regular;font-style:normal;font-weight:400;font-size:16px;line-height:1.75;color:#3f4b50;padding-right:20px}.collectionBannerSec .collectionBannerBtn{margin-top:25px}.collectionBannerSec .collectionBannerBtn .button{font-family:Gilroy-Bold;font-style:normal;font-weight:700;margin-right:25px}.collectionBannerSec .collectionBg{position:absolute;bottom:0}.collectionBannerSec .collectionBg.waves_design{left:0}.collectionBannerSec .collectionBg.hill_design{right:0;bottom:-25px}.collectionBannerSec .wrapper{position:relative;z-index:1}.collectionBannerSec .bg_sep.hill_design.larg_hill_design{max-width:65%;width:100%}.collectionBannerSec .bg_sep.hill_design.larg_hill_design img{width:100%}.main-collection-product-grid{position:relative;overflow:hidden}.main-collection-product-grid .collectionBg{position:absolute;bottom:0}.main-collection-product-grid .collectionBg.waves_design{left:0}.main-collection-product-grid .collectionBg.hill_design{right:0;bottom:-25px}.collectionFaqSec{overflow:hidden}.collectionFaqSec .collectionBg{position:absolute;bottom:0}.collectionFaqSec .collectionBg.waves_design{left:0}.collectionFaqSec .collectionBg.hill_design{right:0;bottom:-25px}.boost-pfs-filter-tree-v .boost-pfs-filter-option{border:0;background:#f3f5f6;box-shadow:-20px -20px 40px #fff,10px 20px 40px #4c525b1a,inset 1px 1px 2px #ffffff80;border-radius:30px;padding:30px 0;margin-bottom:20px}.boost-pfs-filter-left-col{width:25%;padding-right:20px}.boost-pfs-filter-right-col{width:75%;padding-left:10px}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-text:before{display:none}.boost-pfs-filter-tree-v .boost-pfs-filter-option:first-child{padding-top:30px}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title{font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:20px;line-height:1;color:#3f4b50;padding:0 30px 30px;border-bottom:1px solid #D9D9D9}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title:before{content:"";position:absolute;border-right:4px solid #00928D;left:0;top:0;height:20px}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-heading{text-transform:none;font-size:20px;padding:0}.boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner ul{padding:0 30px}.boost-pfs-filter-option-item button,.boost-pfs-filter-option-item a{font-size:calc(var(--font-heading-scale) * 1.3rem);line-height:1.25;color:#3f4b50}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box{border:1px solid #3F4B50;width:16px;height:16px;background:#fff;left:0;top:0}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li{padding-left:30px;padding-right:0;margin:30px 0}.boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner{max-height:none;margin-top:0;overflow:visible}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li:last-child{margin-bottom:0}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title span{font-family:Gilroy-SemiBold!important;font-weight:600}.boost-pfs-filter-skeleton-text{height:auto}.collectionFaqSec{padding-bottom:150px;background:#fff;padding-top:10px;margin-top:0;position:relative;color:#3f4b50}.faqContentRow{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:50px}.faqContentRow .faqContentCol{width:50%;padding:0 35px}.collectionFaqSec .tab_content p{font-size:16px;line-height:1.75}.collectionFaqSec .tab_content p a{color:#00928d}.collectionFaqSec .tab_content p a:hover{text-decoration:none}.collectionFaqSec .tab_content p strong{font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:18px;line-height:1.67}.faqContentRow .faqContentBox{border-bottom:1px solid rgba(63,75,80,.1);padding:30px 0}.faqContentRow .faqContentBox h3{margin:0 0 24px;font-family:Gilroy-SemiBold;font-style:normal;font-weight:600;font-size:18px;line-height:1.67}.faqContentRow .faqContentBox p{margin:0}.faqButtons{display:flex}.faqButtons a{display:block;margin-right:20px;line-height:normal;text-decoration:none;font-size:14px;min-height:auto;padding:15px 30px}.faqButtons a span{display:block;font-size:20px;font-family:Gilroy-Bold;font-weight:700}.faqButtons a.faqContactBtn{color:#3f4b50}.faqButtons a.faqContactBtn span{border-bottom:1px solid}.collectionFaqBg{position:absolute;top:-84px;left:0}.collectionTabLink{font-family:Gilroy-Bold;font-weight:700;text-decoration:none;color:#00928d}ul.pro-tabs li.active{border-bottom:1px solid #00928d}.boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed .boost-pfs-filter-option-title{padding-bottom:0;border-bottom:none}.boost-pfs-filter-tree-v .boost-pfs-filter-option.boost-pfs-filter-option-collapsed{border-bottom:0}@media screen and (max-width: 1699px){.collectionFaqBg{top:-49px;max-width:400px}.collectionBannerSec .collectionBg,.main-collection-product-grid .collectionBg,.collectionFaqSec .collectionBg{max-width:500px}}@media screen and (max-width: 1199px){#shopify-section-footer .footer .hillWhite{top:-71px}#shopify-section-footer .footer .hillWhite img{max-width:250px}.faqButtons a{margin-right:0}.collectionFaqBg{max-width:300px;top:-36px}.collectionBannerSec .collectionBg,.main-collection-product-grid .collectionBg,.collectionFaqSec .collectionBg{max-width:350px}.collectionBannerSec .collectionBannerBtn .button{margin-right:10px;padding:6px 15px;font-size:14px;letter-spacing:0;margin-bottom:10px}.card-information{flex-wrap:wrap;justify-content:flex-start}.yotpo .standalone-bottomline.star-clickable,.yotpo .standalone-bottomline .star-clickable{justify-content:flex-start!important}}@media screen and (max-width: 991px){.collectionBannerSec .collectionText{display:none}.collectionBannerSec .collectionBannerBtn{display:flex;flex-direction:column}.collectionBannerSec .collectionBannerBtn .button{width:100%;max-width:160px;min-height:31px;margin-bottom:10px;font-size:14px;padding:0 10px}.collectionBannerSec .collectionName{font-size:28px}.faqContentRow .faqContentCol{width:100%;padding:0}.faqContentRow{padding-top:0}.collectionFaqSec{padding-bottom:30px}.collectionBannerSec .collectionBg,.main-collection-product-grid .collectionBg,.collectionFaqSec .collectionBg{max-width:200px}.collectionFaqBg{max-width:200px;top:-26px}}@media screen and (max-width: 989px){.boost-pfs-filter-left-col{width:33.33%}.boost-pfs-filter-right-col{width:66.66%;padding-left:10px}.boost-pfs-filter-tree-v .boost-pfs-filter-option:first-child{padding-top:20px}.boost-pfs-filter-tree-v .boost-pfs-filter-option{padding:20px 0}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title{font-size:18px;padding:0 20px 20px}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title-heading{font-size:18px}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li{margin:20px 0;padding-left:25px}.boost-pfs-filter-option-item button,.boost-pfs-filter-option-item a{font-size:14px}.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content{overflow:visible}}@media screen and (max-width: 767px){.boost-pfs-filter-right-col{width:100%;padding-left:0}.collectionBannerSec .collectionBg,.main-collection-product-grid .collectionBg,.collectionFaqSec .collectionBg{display:none}.boost-pfs-filter-tree-mobile-button button{margin:0}.boost-pfs-filter-tree-mobile-button button{background:#f3f5f6;box-shadow:-20px -20px 40px #fff,10px 20px 40px #4c525b1a,inset 1px 1px 2px #ffffff80;border-radius:30px;font-family:Gilroy-Bold;font-style:normal;font-weight:700;font-size:20px;line-height:1;color:#3f4b50;text-transform:none;text-align:left;padding:20px 0}.boost-pfs-filter-tree-mobile-button button span{border-left:4px solid #00928D;padding-left:20px;position:relative;display:block}.boost-pfs-filter-tree-mobile-button button span:before{content:"";position:absolute;top:7px;right:30px;height:5px;width:8px;background:url(drop-arrow.png) center center no-repeat}.collectionFaqBg{display:none}.product-grid .card-wrapper .card{box-shadow:none;border-radius:0;transition:all .5s ease;border:1px solid #F0F9F8}#main-collection-product-grid{gap:0}#main-collection-product-grid .grid__item{width:50%;max-width:none}#CollectionProductGrid .wrapper{padding:0}.collection-filters .facets__form{display:none}.collectionFaqSec{margin-top:0}.collectionFaqSec ul.pro-tabs li{font-size:16px;padding:15px}.faqContentRow .faqContentCol{width:100%;padding:0}.collectionFaqSec .tab_content{padding:0;display:none}.faqButtons a{padding:15px 20px;border-radius:30px;margin-right:0}.faqContentRow,.boost-pfs-filter-tree-v .boost-pfs-filter-option:first-child{padding-top:0}.boost-pfs-filter-tree-v .boost-pfs-filter-option-title:before{display:none}.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option{margin:20px 0;box-shadow:none}.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title{border:0}.boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-multiple-list li .boost-pfs-check-box{top:0}.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{font-size:16px}.collectionBannerSec{padding-bottom:30px}.boost-pfs-filter-load-more{padding:0}.faqButtons{justify-content:space-between;align-items:center}.faqButtons a.faqContactBtn{padding:0}.faqButtons a span{font-size:18px;white-space:nowrap}#CollectionProductGrid .card-information{flex-wrap:wrap;justify-content:center}#CollectionProductGrid .collection_page_review{width:100%}#CollectionProductGrid .product-grid .card-wrapper .card .price{width:100%;text-align:center}#CollectionProductGrid .yotpo .standalone-bottomline .star-clickable{justify-content:center}#CollectionProductGrid .product-grid .card-wrapper .card .card__heading a{text-align:center}.yotpo .standalone-bottomline.star-clickable,.yotpo .standalone-bottomline .star-clickable{justify-content:center!important}.main-collection-product-grid .bg_sep{display:none!important}}@media screen and (max-width: 550px){.collectionBannerSec .collectionBannerLeft,.collectionBannerSec .collectionBannerRight{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/template-collection.css.map */
