.o-homeHero__content__title{font-weight:300;margin-top:0}.o-homeHero__content__title p{margin:0}.o-image__container{margin:50px 0}.videoRow__holder video{max-width:100%;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.template-page .product-page .o-image__container{margin:0}.o-homeHero__bg{padding:12vh 0 3vh;position:relative;z-index:1}.o-homeHero__bg video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.o-homeHero__content-color{color:#fff}body .o-homeHero__content__body{line-height:35.9454px;font-weight:100}.o-homeHero__content{margin-bottom:10vh;max-width:760px;z-index:1;position:relative}.o-homeHero__content__body{font-size:16px;max-width:670px}.o-homeHero__scroll{text-decoration:none;height:2.25rem}.o-image.isShort{margin:50px 0}.template-page .product-page{padding-bottom:50px}.template-page .product-page .o-image.isShort{margin:50px 0}.o-productBlocks{margin:5vw 0;flex-flow:row wrap}.m-rolloverImage{width:100%}.o-productBlocks>*{flex:0 0 auto}.o-letter{padding:4vh 0}.o-letter-container{max-width:106.875rem;margin-left:auto;margin-right:auto;position:relative}.o-letter__mark{position:absolute;top:0;right:0;width:100%;height:100%;padding:0 1.875rem}.o-letter__mark path,.o-letter__mark circle{fill:#f9f9fa}.o-textCallout__headline{font-size:1.4rem;line-height:1.527;font-weight:300;padding-right:.625rem;padding-left:.625rem;margin:0}.o-textCallout__copy{padding-right:.9375rem;padding-left:.9375rem;line-height:30px}.o-textCallout{justify-content:center;align-items:initial;margin-bottom:5vh;gap:30px}.o-videos__headline{line-height:1.527;margin-bottom:1.125rem;font-weight:300}.o-videos__text{max-width:67.75rem;margin:0 auto;font-weight:300;line-height:1.3125;text-align:center}.o-videos__content{margin-top:7vh}.product-page .o-videos__content{margin-top:45px}@media (max-width: 425px){.product-page .o-videos__content{margin-top:30px}}.o-icons{margin-bottom:1.875rem}.o-icons{padding-bottom:2.4375rem}.o-contentImage{align-items:center}.o-contentImage .postmalone{width:100%}.o-contentImage .o-contentImage__image{width:100%;position:relative}.o-contentImage .o-contentImage__image img{max-width:100%}.o-contentImage__content{max-width:35.75rem;margin:0 auto;padding:6vh 8vw}.o-contentImage__content__headline{margin-top:0;font-weight:300;margin-bottom:1rem}.o-letter__content__copy{line-height:1.636;margin-bottom:2rem;font-size:1rem}.o-letter__content__headline{line-height:1.3125;margin-bottom:1.875rem;font-weight:300}.o-letter__content__from{font-size:.9rem;color:inherit;text-decoration:none}.m-rolloverImage__content__cta{position:absolute;right:0;bottom:0}.reviews-slider{max-width:107.1875rem;padding-right:1.875rem;padding-left:1.875rem;margin-left:auto;margin-right:auto}.swiper-slide.m-review{border-radius:.5625rem;background-color:#fff;opacity:0}.swiper-slide.m-review.swiper-slide-visible{opacity:1}body .swiper-pagination-bullet.isNext,body .swiper-pagination-bullet.isPrev,body .swiper-pagination-bullet-active{background:#a0a0a0;border:#a0a0a0}.reviews-slider .swiper-pagination{position:initial!important;margin-top:25px}.m-review__rating-1 .a-stars .a-icon--star:nth-child(1) svg{fill:#9d55ff}.m-review__rating-2 .a-stars .a-icon--star:nth-child(-n+2) svg{fill:#9d55ff}.m-review__rating-3 .a-stars .a-icon--star:nth-child(-n+3) svg{fill:#9d55ff}.m-review__rating-4 .a-stars .a-icon--star:nth-child(-n+4) svg{fill:#9d55ff}.m-review__rating-5 .a-stars .a-icon--star svg{fill:#9d55ff}.border-btn:hover{color:#fff!important;background:transparent linear-gradient(123deg,#1d9cff,#9d55ff) 0 0 no-repeat padding-box!important}.border-btn:before,.border-btn:after{content:none}.border-btn{display:flex;max-width:max-content;margin:1.9375rem auto 0;flex-direction:row;align-items:center;text-decoration:none;text-transform:uppercase;position:relative;transition:opacity .3s cubic-bezier(.37,0,.63,1),outline .3s cubic-bezier(.37,0,.63,1),box-shadow .3s cubic-bezier(.37,0,.63,1),-webkit-box-shadow .3s cubic-bezier(.37,0,.63,1)!important;border-color:transparent!important;font-size:.9375rem;letter-spacing:.0753em;padding:.625rem 2rem!important;line-height:1;font-weight:700;color:#fff!important;background:#000!important;border-radius:20px!important}.o-reviews{padding:0 0 17vw}.m-review{padding:0}.o-image__container img,.o-image__container iframe{position:absolute}.m-rolloverImage__content__copy{font-size:1rem;line-height:1.3}.o-excerptWithImage__image{padding-bottom:62%;position:relative}@media screen and (max-width: 991px){.m-rolloverImage__content{-webkit-transform:none;transform:none;color:initial}.m-rolloverImage__content__cta.desktop{display:none}}.o-contentImage .o-contentImage__content__copy{margin-bottom:1rem}@media print,screen and (min-width: 40.0625em){.m-rolloverImage__content__cta.mobile{display:none}.o-icons{padding-bottom:5.4375rem}.o-reviews{padding:0 0 5.3125rem}.m-review{padding:20px}.reviews-slider{padding:0 5rem}.o-letter__mark{width:50%}.o-letter-container{padding:0 1.875rem}.o-homeHero__content{margin-bottom:5.3125rem}.o-productBlocks>*{width:calc(50% - 1rem)}}@media screen and (min-width: 64.0625em){.a-button{padding:1.857em 2.285em}.reviews-slider{padding:0 8.75rem}.m-rolloverImage{margin-left:.9375rem;margin-right:.9375rem}section.o-productBlocks{margin-left:-.9375rem;margin-right:-.9375rem}.o-contentImage__content{padding:.9375rem .9375rem 1.875rem}.o-contentImage .postmalone,.o-contentImage .o-contentImage__image{width:50%}.o-letter__content__from{font-size:1.4rem}.o-letter__content__copy{font-size:1.375rem}.o-textCallout{margin-bottom:5.75rem}.o-videos__content{margin-top:7.3125rem}.o-videos__text{font-size:2rem}.o-textCallout__copy{font-size:1.375rem;padding-top:.375rem;max-width:51.0625rem}.o-textCallout__headline{padding-right:.9375rem;padding-left:.9375rem;max-width:35.625rem;font-size:2.25rem}.o-letter__mark{top:-1.875rem;right:9vw;width:31.5vw}.o-letter-container{padding:0 8.5rem}.o-letter{padding:5.9375rem 0 9.375rem}.o-productBlocks>*{width:calc(25% - 1.875rem);padding-top:22%}.o-homeHero__content{margin-bottom:10.9375rem}.o-homeHero__bg{padding:13.75rem 0 6.25rem}.o-homeHero__content__body{font-size:2.125rem}.o-image.isShort,.o-productBlocks{margin:50px 0}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/home.css.map */
