.announcement-bar,.announcement-bar a{background:#000!important;color:#fff!important}@media only screen and (max-width:768px){.header-layout{position:relative}.header-item--logo,.header-layout--left-center .header-item--logo,.header-layout--center-split .header-item--logo{left:50%;max-width:58vw!important;pointer-events:none;position:absolute;transform:translate(-50%);width:auto!important;z-index:2}.header-layout--left-center .header-item--icons,.header-layout--center-split .header-item--icons{flex:0 1 auto!important;max-width:none}.site-header__logo{font-size:12px!important;letter-spacing:.12em;line-height:1.15!important;margin:4px 0!important;text-transform:uppercase}.site-header__logo a{display:block;font-size:inherit!important;line-height:inherit!important;max-width:58vw;pointer-events:auto;text-align:center;width:auto!important;white-space:nowrap}.site-header__logo-link img{max-height:34px;width:auto!important}.index-section--hero:first-child{margin-top:0!important}body.template-index [data-section-type=slideshow-section] [class*=hero-natural-mobile--]{padding-bottom:100%!important}[data-section-type=slideshow-section] .hero--mobile--auto[data-mobile-natural=true]{min-height:0}[data-section-type=slideshow-section] .hero.loading:before,[data-section-type=slideshow-section] .hero.loading:after{display:none!important}[data-section-type=slideshow-section] .hero .slideshow__slide:first-child .hero__image,[data-section-type=slideshow-section] .hero .slideshow__slide:first-child .hero__image-wrapper,[data-section-type=slideshow-section] .hero .slideshow__slide:first-child .hero__media,[data-section-type=slideshow-section] .hero .slideshow__slide:first-child .animation-cropper,[data-section-type=slideshow-section] .hero .slideshow__slide:first-child .animation-contents,[data-section-type=slideshow-section] .hero .slideshow__slide:first-child .hero__link .btn{animation:none!important;opacity:1!important;transform:none!important}body.template-index [data-section-type=slideshow-section] .hero__image,body.template-index [data-section-type=slideshow-section] image-element .hero__image,body.template-index [data-section-type=slideshow-section] image-element img,body.template-index [data-section-type=slideshow-section] .hero__image-wrapper img{height:100%!important;object-fit:cover;object-position:38% 32%!important;width:100%!important}[data-section-type=slideshow-section] .hero__top-subtitle{font-family:Outfit,sans-serif;font-size:.72rem;font-weight:400;letter-spacing:.22em;margin-bottom:.35rem;text-transform:uppercase}[data-section-type=slideshow-section] .hero__title{font-family:Montserrat,sans-serif;font-size:clamp(1.85rem,8.5vw,2.45rem)!important;font-weight:400!important;letter-spacing:.04em;line-height:1.05;text-transform:uppercase}[data-section-type=slideshow-section] .hero__subtitle{font-family:Outfit,sans-serif;font-size:.82rem;font-weight:400;letter-spacing:.18em;margin-top:.45rem;text-transform:uppercase}[data-section-type=slideshow-section] .hero__text-wrap{left:0;right:0;width:100%}[data-section-type=slideshow-section] .hero__text-wrap .page-width{display:flex!important;align-items:flex-end;justify-content:center;padding-left:1rem;padding-right:1rem;width:100%}[data-section-type=slideshow-section] .hero__text-content,[data-section-type=slideshow-section] .hero__text-content.horizontal-left,[data-section-type=slideshow-section] .hero__text-content.horizontal-right{display:block!important;margin-left:auto;margin-right:auto;max-width:100%;text-align:center!important;width:100%}[data-section-type=slideshow-section] .hero__text-shadow{display:block;margin-left:auto;margin-right:auto;text-align:center;width:100%}[data-section-type=slideshow-section] .hero__top-subtitle,[data-section-type=slideshow-section] .hero__title,[data-section-type=slideshow-section] .hero__subtitle{margin-left:auto;margin-right:auto;text-align:center!important;width:100%}[data-section-type=slideshow-section] .hero__top-subtitle .animation-cropper,[data-section-type=slideshow-section] .hero__title .animation-cropper,[data-section-type=slideshow-section] .hero__subtitle .animation-cropper{display:flex!important;justify-content:center;width:100%}[data-section-type=slideshow-section] .hero__top-subtitle .animation-contents{padding-right:.22em}[data-section-type=slideshow-section] .hero__title .animation-contents{display:inline-block;padding-right:.1em}[data-section-type=slideshow-section] .hero__subtitle .animation-contents{padding-right:.18em}[data-section-type=slideshow-section] .hero__text-content.vertical-bottom{padding-bottom:1.35rem}.index-section .section-header__title{font-size:.95rem;letter-spacing:.14em;text-transform:uppercase}[data-section-type=collection-grid] .section-header,[data-context=featured-collection] .section-header{text-align:center}[data-section-type=collection-grid] .section-header__link,[data-context=featured-collection] .section-header__link{display:inline-block;margin-top:.65rem}.grid-overflow-wrapper .grid__item{flex:0 0 44vw!important;width:44vw!important}.grid-overflow-wrapper .grid-product__title{font-size:.8rem;line-height:1.35}.grid-overflow-wrapper .grid-product__price{font-size:.75rem}.index-section .page-width--narrow{padding-left:1.15rem;padding-right:1.15rem}.index-section .theme-block h2{font-size:1rem;letter-spacing:.1em;line-height:1.35;margin-bottom:.85rem;text-transform:uppercase}.index-section .theme-block .rte p{font-size:.92rem;line-height:1.65;margin-bottom:.85rem}.feature-row-wrapper .feature-row__text{padding-left:1.15rem;padding-right:1.15rem;text-align:center}.feature-row-wrapper .feature-row__text .subheading{font-size:.95rem;letter-spacing:.08em;text-transform:uppercase}.feature-row-wrapper .feature-row__text .rte p{font-size:.92rem;line-height:1.65}.index-section{margin-bottom:1.75rem;margin-top:1.75rem}}@media only screen and (min-width:769px){[data-section-type=slideshow-section] .hero__image,[data-section-type=slideshow-section] image-element .hero__image{object-position:45% 40%}[data-section-type=slideshow-section] .hero__top-subtitle{letter-spacing:.24em;text-transform:uppercase}[data-section-type=slideshow-section] .hero__subtitle{letter-spacing:.2em;text-transform:uppercase}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/cs-mobile-home.css.map */
