body{font-family:Rubik,serif;font-optical-sizing:auto}.sectionPadding{padding:50px 0}.width80{max-width:80%}.c-home-hero{height:unset}.c-home-hero__content{position:absolute;top:unset;transform:unset;z-index:1;flex-direction:column;gap:0px;margin:10vh 5vw;max-width:60vw}.fiveStars{gap:20px}.fiveStars img{width:revert-layer}.fiveStars p{color:#fff;font-size:larger}.c-home-hero__title{max-width:unset;margin:0}.CTA-btns{margin-top:10vh}.o-btn.cta-A{white-space:nowrap;font-size:1.5rem}.o-btn.cta-B{background-color:unset;border:2px solid;color:#fff;white-space:nowrap;font-size:1.5rem;padding:9px 30px}.c-home-hero__content.is-position-middle-left{padding:unset;inset-area:left}.c-home-hero__subtitle{margin:unset;max-width:unset;font-size:xx-large}.altFont{letter-spacing:0;font-family:Rubik,serif;font-optical-sizing:auto}.saleFont{letter-spacing:0;font-family:Rubik,serif;font-optical-sizing:auto;font-size:8rem;font-style:italic;rotate:-12deg}h1.altFont,h1.saleFont{text-transform:uppercase}p.altFont,p.saleFont{font-weight:400;font-size:2rem}h1.is-smaller,h2{font-size:5rem}.rubik h3{font-family:Rubik,serif;font-optical-sizing:auto;text-transform:uppercase;font-size:xxx-large;font-weight:400;margin:0;line-height:110%}.rubik h4{font-family:Rubik,serif;font-optical-sizing:auto;text-transform:uppercase;font-size:xx-large;font-weight:400;margin:0;line-height:110%}.rubik p{margin:0}.introPara{font-size:x-large;font-weight:400}.twoColumn{column-count:2;column-gap:5%}.videoControls{z-index:1;position:absolute;cursor:pointer;filter:invert(1);width:50px;height:50px;background-size:contain}.play{background-image:url(https://cdn.shopify.com/s/files/1/0659/0647/files/play-circle.svg)}.pause{background-image:url(https://cdn.shopify.com/s/files/1/0659/0647/files/pause-circle.svg);opacity:0;transition:opacity 1s}.ugcVideo:hover>.pause{opacity:1}@media screen and (max-width: 1500px){h1.is-smaller,h2{font-size:4rem}}@media screen and (max-width: 1100px){.c-home-hero__content{max-width:90vw}.c-home-hero__content.is-position-middle-left{inset-area:end}}@media screen and (max-width: 960px){.ugcHeader h3{font-size:xx-large}.rubik .productRecTitle{font-size:x-large}}@media screen and (max-width: 750px){.fiveStars{gap:0}.ugcHeader h3{font-size:xxx-large}.CTA-btns{align-items:center}.o-btn.cta-A,.o-btn.cta-B{width:100%}.twoColumn{column-count:1}}@media screen and (max-width: 640px){h1.is-smaller,h2{font-size:3rem}.rubik .productRec{margin:unset}.rubik .productRecTitle{font-size:large}}.fadeInOut{transition:opacity 1s}.highlightedText{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#222;padding:5px 10px;line-height:200%}.o-btn.is-secondary{border-radius:50px}#Shop-By-Tiles{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px;padding:20px}.shop-by-tile{display:flex;flex-direction:column;text-align:center;flex:.5 .25 380px;gap:10px;min-width:32%}.shop-by-card{display:flex;justify-content:center;align-items:center;aspect-ratio:16 / 9;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position-y:center}.shop-by-card img{width:100%}.shop-by-card h2{color:#fff;margin:0}.shop-by-tile h4,.shop-by-tile p{margin:0}// Fix Home Hero banner size: .c-section__home-hero .c-home-hero{height:unset!important;min-height:50vh}.c-home-hero__image{height:unset!important}.intentionLogo img{width:75px;max-height:75px}.intentionName{border:1px solid;border-radius:50px;padding:1px 15px}.featuredLogo img{width:150px}.featuredUGC{max-width:80%;margin:100px auto}.ugcHeader{max-width:33%}.ugcHeader img{filter:invert(1);max-width:90%}.ugcVideos{max-width:66%}.ugcVideo{max-width:30%}.ugcVideo video{max-width:100%}.quizLink{font-family:Rubik,serif;font-optical-sizing:auto;background-color:#222;color:#fff;padding:0 10%;z-index:1}.quizCTAbtn{background-color:unset;padding:10px 20px;border:2px solid;border-radius:50px;width:fit-content;cursor:pointer}.quizLink img{width:50%}.heroIcon{max-width:160px}@media screen and (max-width: 750px){.ugcHeader,.ugcVideos{max-width:unset}}.productRec{margin:0 10%;background-image:url(https://cdn.shopify.com/s/files/1/0659/0647/files/Swash.png?v=1734057248);background-size:contain;background-repeat:no-repeat;background-position:center}.productRecTitle{color:#fff;width:45%;text-align:end}.productRecImg{max-width:35%}.howTo{flex:0 1 33%}.hosf{flex:1 1 33%}.hosfLinks a{width:32%;height:40px;text-align:center;align-content:center;border:1px solid;padding:5px 15px;background-color:#222;color:#fff;font-size:.75rem}.hosfImg{aspect-ratio:16 / 9;overflow:hidden}.hosf p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (max-width: 1100px){.hosfLinks a{font-size:.5rem}}@media only screen and (max-width: 750px){.hosfLinks a{font-size:.75rem}}.c-footer{background-color:#222;color:#fff}.c-footer__newsletter{filter:invert(1);color:#222}.c-footer__payments{filter:invert(1)}.c-newsletter{padding:unset;margin-bottom:0;background-image:url(/cdn/s/files/);background-size:contain;background-repeat:no-repeat;background-position:center}@media only screen and (min-width: 750px){.c-section__home-hero .c-home-hero{height:unset!important}}@media only screen and (min-width: 1650px){.c-section__home-hero .c-home-hero{height:unset!important}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/home-2025.css.map */
