@media screen and (max-width:749px){.collection .grid__item:only-child{flex:0 0 100%;max-width:100%}}@media screen and (min-width:750px){.collection .title-wrapper-with-link--no-heading{margin-top:calc(6rem + var(--page-width-margin))}}@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}.collection__view-all{margin-top:2rem}.page-heding{background:#167b75;padding:55px 0;text-align:center;margin-bottom:53px}.page-heding .title--primary{font-weight:600;font-size:33.4px;line-height:150%;text-align:center;text-transform:capitalize;letter-spacing:0;max-width:670px;margin:0 auto 20px;color:#fff}.page-heding p{font-size:16px;line-height:150%;text-align:center;color:#fff;max-width:675px;margin:0 auto;letter-spacing:0}.collection_menu ul{display:block;padding:0;margin:0 0 34px}.collection_menu li{display:inline-block;margin:0 20px 20px 0}.collection_menu li .button{padding:11px 27px;letter-spacing:0;font-size:16px;line-height:150%}.collection_menu li .button.button--secondary{background:transparent}.collection_menu li .button.button--secondary:hover{background:#167b75}.collections_list h2{font-weight:600;font-size:26.5px;line-height:150%;color:#253030;letter-spacing:.2px;margin-bottom:10px}.collections_list h2+p{margin:10px 0 30px;max-width:770px;font-weight:400;font-size:14.7px;line-height:162%;color:#5f5c53}.collections_list .grid{column-gap:0;margin:0 -15px}.collections_list .grid__item{flex-grow:0;width:25%;padding:0 15px;margin-bottom:40px}.collections_list .grid__item .card-wrapper{background:#fff;box-shadow:0 2px 3px #0000000d;border-radius:8px;overflow:hidden;padding:20px 20px 0}.collections_list .grid__item .badge{width:188.98px;text-align:center;box-sizing:border-box;box-shadow:0 2px 3px #0000000d;transform:rotate(40.39deg);position:absolute;top:13px;right:-40px;z-index:555;padding:5px 37px;border-radius:0;letter-spacing:0}.collections_list .grid__item .badge.subscr{background:#167b75;border:1px solid #11625e;font-size:14px;line-height:150%;letter-spacing:0;color:#fff}.collections_list .grid__item .badge.sale{background:#ffd3d3;border:1px solid #FDA2A2;box-sizing:border-box;color:#eb2323;font-weight:500;font-size:18px;line-height:150%;box-shadow:0 2px 3px #0000000d;top:13px;right:-48px;padding:12px 37px}.collections_list .grid__item .card-wrapper .card__heading{font-family:Karla;font-style:normal;font-weight:400;font-size:16px;line-height:140%;text-transform:capitalize;color:#253030;letter-spacing:0;margin-bottom:0;min-height:45px}.collections_list .grid__item .card-wrapper .price{margin-top:3px;margin-bottom:13px}.collections_list .grid__item .card-wrapper .price:before{content:"From: ";font-size:15px;line-height:150%;display:inline-block;vertical-align:middle;color:#5f5c53;margin-right:4px}.collections_list .grid__item .card-wrapper .price__container{display:inline-block}.collections_list .grid__item .price__sale{display:none}.collections_list .grid__item .price__sale .price-item--regular{font-size:18px;line-height:150%;text-decoration-line:line-through;color:#5f5c53}.collections_list .grid__item .price__sale .price-item--sale{font-size:18px;line-height:150%;color:#eb2323}.collections_list .grid__item .price__regular{font-size:18px;line-height:150%;color:#167b75}.collections_list .grid__item .with_sale .price__regular{display:none}.collections_list .grid__item .with_sale .price__sale{display:block}.collections_list .grid__item .card-wrapper .button{display:block;width:100%;text-align:center;color:#167b75;padding:13px 0}.collections_list .grid__item .card-wrapper .button svg{display:inline-block;vertical-align:middle}.collections_list .grid__item:hover .card-wrapper .button{color:#fff;background:#167b75}.collections_list .grid__item:hover .card-wrapper .button svg path{fill:#fff}.collections_list{padding-bottom:60px}@media screen and (max-width:1023px){.collection_menu li .button{padding:10px 20px}.collections_list .grid__item{width:50%}}@media screen and (max-width:450px){.collections_list .grid{flex-wrap:wrap}.collections_list .grid__item{width:100%;max-width:100%}.collection_menu li{margin:0 10px 10px 0}.collection_menu li .button{padding:10px 7px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/template-collection.css.map */
