@media (max-width: 767px){.show-desktop{display:none!important}}.show-mobile{display:none!important}@media (max-width: 767px){.show-mobile{display:block!important}}.lg-hide{display:none!important}@media (max-width: 991px){.lg-hide{display:block!important}}@media (max-width: 991px){.lg-show{display:none!important}}.homecollection-wrapper,.shopcollection-wrapper{padding:65px 28px 25px}@media (max-width: 767px){.homecollection-wrapper,.shopcollection-wrapper{padding:40px 0}}.homecollection-wrapper .logo,.shopcollection-wrapper .logo{margin-bottom:40px}@media (max-width: 767px){.homecollection-wrapper .logo,.shopcollection-wrapper .logo{margin-bottom:30px}}.homecollection-wrapper .flex-row,.shopcollection-wrapper .flex-row{flex-wrap:wrap}.homecollection-wrapper .homecol-block,.shopcollection-wrapper .homecol-block{padding:0 12px;margin-bottom:60px}@media (max-width: 639px){.homecollection-wrapper .homecol-block,.shopcollection-wrapper .homecol-block{width:100%;padding:0;margin-bottom:30px}.homecollection-wrapper .homecol-block:last-child,.shopcollection-wrapper .homecol-block:last-child{margin-bottom:0}}.homecollection-wrapper .homecol-block h3,.shopcollection-wrapper .homecol-block h3{font-size:24px;line-height:130%}@media (max-width: 767px){.homecollection-wrapper .homecol-block h3,.shopcollection-wrapper .homecol-block h3{font-size:20px}}.homecollection-wrapper .homecol-block .image-block img,.shopcollection-wrapper .homecol-block .image-block img{width:100%;display:block;max-height:495px;object-fit:cover}@media (max-width: 767px){.homecollection-wrapper .homecol-block .image-block img,.shopcollection-wrapper .homecol-block .image-block img{max-height:395px}}.homecollection-wrapper .homecol-block .content-block,.shopcollection-wrapper .homecol-block .content-block{margin-top:30px}@media (max-width: 767px){.index-section{margin:20px 0}}.index-section .page-width--narrow{max-width:1140px}@media (max-width: 767px){.index-section .page-width--narrow{padding:0 16px}}.index-section .page-width--narrow img{display:block;margin:0 auto}.index-section .page-width--narrow p{font-size:14px;line-height:21px}.index-section .page-width--narrow .rte{text-align:center}.index-section .page-width--narrow .rte .button{text-decoration:none!important}.collection-title{margin-top:20px;bottom:20px;font-size:24px;font-weight:500}
/*# sourceMappingURL=/cdn/shop/t/145/assets/home-collection.css.map */
