:root{scroll-behavior:smooth}.main-container{--content-min-padding: 1.5rem;--content-inline-padding: Max(var(--content-min-padding), calc(50vw - 40rem) );color:var(--color-black);font-family:var(--font-primary)}.main-container .section-margin-top{margin-top:2.2rem}.main-container .uppercase{text-transform:uppercase}.main-container .circle{border-radius:50%;overflow:hidden;aspect-ratio:1}.main-container .dark-button{padding-block:.5em;background-color:#2d2d2d;color:#fff;font-size:1.14rem;letter-spacing:.125em;border:none;font-family:var(--font-secondary)}.main-container .dark-button:hover{filter:brightness(1.2)}.main-container .bg-neutral{background-color:#e5e5e3}.main-container .img-wrapper>img{width:100%;height:100%;object-fit:cover}.main-container .bg-img-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.main-container .bg-img-wrapper>img{width:100%;height:100%;object-fit:cover;object-position:0 8%}.main-container .header{position:relative;display:flex;flex-direction:column;justify-content:end;isolation:isolate;color:#fff}.main-container .header .content{margin-bottom:2.75rem;padding-top:350px;padding-inline:var(--content-inline-padding)}@media (min-width: 768px){.main-container .header .content{text-align:center;margin:auto auto 0;padding:160px 0}}.main-container .header .heading{max-width:15em;font-size:clamp(1.8rem,6vw,3rem);line-height:1.3em;max-width:15ch;margin-bottom:1.5rem}.main-container .header a{position:relative;cursor:pointer;text-decoration:underline;text-underline-offset:.5em;letter-spacing:.1em;font-weight:500;color:#fff}.main-container .header a:hover{opacity:.8}.main-container #shop-favorites-section,.main-container #shop-waffle-section{scroll-margin-top:calc(var(--header-offset) + 2.2rem)}.main-container #shop-favorites-section .favorites-grid,.main-container #shop-waffle-section .favorites-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(12rem,45vw,20rem),1fr));gap:.5rem;padding:2rem .64rem 0}.main-container #shop-categories-header{margin:auto;margin-bottom:2.2rem;max-width:768px}@media (min-width: 768px){.main-container #shop-categories-header{text-align:left!important}}.main-container .shop-categories-grid{display:grid;max-width:768px;margin:auto;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;gap:4px}@media (min-width: 768px){.main-container .shop-categories-grid{gap:24px}}.main-container .shop-categories-grid>*{position:relative;display:grid;place-content:center;aspect-ratio:1;isolation:isolate}.main-container .shop-categories-grid .category-name{font-size:1.5rem;font-weight:500;line-height:1.4em;text-align:center;color:#fff}.main-container .shop-categories-grid .category-bg{position:absolute;width:100%;height:100%;z-index:-1}.main-container .shop-categories-grid .category-bg>img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.main-container .shop-categories-grid{grid-template-columns:1fr 1fr 1fr}}.main-container #quotes-section{padding-bottom:3.1rem}.main-container #quotes-swiper{overflow:visible}.main-container #quotes-swiper .swiper-slide{padding-inline:var(--content-min-padding);padding-bottom:3.1rem;height:auto}.main-container #quotes-swiper .swiper-slide .img-wrapper{position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);height:6.2rem}.main-container #quotes-swiper .swiper-slide .quote{font-size:1.7rem;line-height:1.33em;max-width:20em;padding:0 10px;margin-inline:auto;margin-bottom:2rem}.main-container #quotes-swiper .swiper-slide .name{font-size:1.14rem;font-weight:500;margin-bottom:0}.main-container #quotes-swiper .swiper-slide .profession{font-size:1.14rem}.main-container #quotes-swiper .swiper-button-prev,.main-container #quotes-swiper .swiper-button-next{height:15px;top:1rem}.main-container #quotes-swiper .swiper-button-prev:after,.main-container #quotes-swiper .swiper-button-next:after{content:none}.main-container #quotes-swiper .swiper-button-prev{transform:rotate(90deg) translate(100%)}.main-container #quotes-swiper .swiper-button-next{transform:rotate(-90deg) translate(-100%)}.main-container #quotes-header{font-size:clamp(1.14rem,3vw,1.75rem);font-weight:500;padding-top:4rem;padding-bottom:2.2rem}.main-container #cozy-favorites-section{text-align:center}.main-container #cozy-favorites-section .hashtag{font-size:1.7rem;text-decoration:underline;margin-bottom:5rem}.main-container #your-favorites-header{font-size:1rem;padding-top:1rem;margin-bottom:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/1160/assets/influencer-swipe-up.scss.css.map */
