.tsl{--gold:#d8af7b;--gold-dark:#b8966b;--sand:#ecebe5;--brown:#634c31;--grey:#eee;--f-cond:Oswald,sans-serif;--f-num:Poppins,sans-serif;background:#000;color:#000;font-family:Poppins,sans-serif;font-size:16px;line-height:1.65;overflow:clip}.tsl *,.tsl *:before,.tsl *:after{box-sizing:border-box}.tsl,.tsl :is(h1,h2,p,li,span){letter-spacing:normal;word-spacing:normal}.tsl :where(h1,h2,p,ul,ol,figure){margin:0;padding:0}.tsl :where(ul,ol){list-style:none}.tsl img,.tsl video{display:block;max-width:100%}.tsl a{color:inherit;text-decoration:none}.tsl a:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.tsl-hl{color:var(--gold)}@media(max-width:640px){.tsl:not(.tsl--fonts){--f-cond:sans-serif;--f-num:sans-serif}}.tsl-hero{display:flex;flex-direction:column;padding-bottom:15px;color:#fff;text-align:center}.tsl-hero__media{position:relative;height:430px;overflow:hidden}.tsl-hero__media video{width:100%;height:100%;object-fit:cover}.tsl-hero__media video+video{display:none}.tsl-hero__copy{padding:27px 20px 0}.tsl-hero h1{font:600 45px/52px Bebas Neue,sans-serif;text-transform:uppercase}.tsl-hero__text{margin-top:27px;font-size:15px;font-weight:300;line-height:24px}.tsl-press{overflow:hidden;padding:14px 0;background:#000}.tsl-press__track{display:flex;width:max-content;animation:tsl-ticker 20s linear infinite reverse}.tsl-press__list{display:flex;align-items:center;gap:72px;padding-right:72px}.tsl-press img{width:auto;height:30px}.tsl-press img.is-short{height:21px}@keyframes tsl-ticker{to{transform:translate(-50%)}}.tsl-reasons{padding:32px 30px;background:var(--grey)}.tsl-reasons__list{display:grid;gap:40px;max-width:1248px;margin:0 auto}.tsl-reason{position:relative;display:grid}.tsl-reason__media{position:relative;aspect-ratio:1;background:#111}.tsl-reason__media :is(video,img){width:100%;height:100%;object-fit:cover}.tsl-reason__award{position:absolute;z-index:1;top:0;left:50%;width:175px;transform:translate(-50%,-35px)}.tsl-reason--award{margin-bottom:29px}.tsl-reason__card{display:flex;flex-direction:column;justify-content:center;padding:24px 12px;background:#fff}.tsl-reason__head{display:flex;align-items:center;gap:20px}.tsl-reason__num{position:relative;top:9px;color:var(--gold);font:700 32px/38px var(--f-num)}.tsl-reason h2{font:500 29px/40px var(--f-cond);text-transform:uppercase}.tsl-reason__text{margin:26px 20px 0;font-size:14px;line-height:21px}.tsl-proof{padding-bottom:26px;color:#fff;text-align:center}.tsl-proof h2{padding:20px 30px 34px;font:500 32px/37px var(--f-cond);text-transform:uppercase}.tsl-proof__pills{display:grid;gap:16px;width:min(330px,100% - 60px);margin:13px auto 0}.tsl-proof__pills li{padding:16px;border-radius:8px;background:var(--sand);color:var(--brown);font:500 30px/34px var(--f-cond)}.tsl-offer{padding:48px 20px;background:#fff}.tsl-offer__link{display:grid;max-width:1248px;margin:0 auto;text-align:center}.tsl-offer__gallery{display:flex;order:-1;overflow-x:auto;aspect-ratio:1;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.tsl-offer__gallery::-webkit-scrollbar{display:none}.tsl-offer__gallery img{flex:0 0 100%;width:100%;height:100%;object-fit:cover;scroll-snap-align:start}.tsl-offer__badge{display:inline-block;margin-top:7px;padding:5px 16px;border-radius:4px;background:#020202;color:#fff;font:700 18px/20px var(--f-cond);text-transform:uppercase}.tsl-offer h2{margin-top:3px;font:700 50px/52px Bebas Neue,sans-serif;text-transform:uppercase}.tsl-offer__text{margin-top:8px;color:#322e2e;font-size:18px;line-height:24px}.tsl-offer__items{display:grid;gap:12px;margin-top:43px;text-align:left}.tsl-offer__items li{display:flex;align-items:center;gap:5px;min-height:58px;background:var(--sand);color:#131313;font-size:13px;line-height:18px}.tsl-offer__items li:first-child{min-height:51px;border:1px solid var(--sand);background:#fff}.tsl-offer__items strong{color:var(--gold-dark)}.tsl-offer__icon{display:flex;flex:0 0 54px;justify-content:center}.tsl-offer__icon img{width:auto;height:49px}.tsl-offer__icon img.is-small{height:32px}.tsl-offer__cta{display:block;margin-top:16px;padding:15px 24px;background:var(--gold);color:#fff;font:400 37px/43px Bebas Neue,sans-serif;text-align:center;text-transform:uppercase}.tsl-press,.tsl-reason:not(.tsl-reason--award),.tsl-reason--award>.tsl-reason__media,.tsl-reason--award>.tsl-reason__card,.tsl-proof,.tsl-offer,.shopify-section-group-footer-group{content-visibility:auto}.tsl-press{contain-intrinsic-block-size:auto 30px}.tsl-reason{contain-intrinsic-block-size:auto 580px}.tsl-reason__card{contain-intrinsic-block-size:auto 150px}.tsl-proof{contain-intrinsic-block-size:auto 371px}.tsl-offer{contain-intrinsic-block-size:auto 1084px}.shopify-section-group-footer-group{contain-intrinsic-block-size:auto 1090px}@media(min-width:641px){.tsl-reason{contain-intrinsic-block-size:auto 400px}.tsl-proof{contain-intrinsic-block-size:auto 331px}.tsl-offer{contain-intrinsic-block-size:auto 727px}.shopify-section-group-footer-group{contain-intrinsic-block-size:auto 692px}.tsl-hero{flex-direction:row-reverse;align-items:center;gap:20px;padding:66px 20px 35px}.tsl-hero__media{flex:0 0 39%;height:auto;aspect-ratio:1}.tsl-hero__media video{display:none}.tsl-hero__media video+video{display:block}.tsl-hero__copy{flex:1;padding:0}.tsl-hero h1{font-size:61px;line-height:67px}.tsl-hero__text{margin-top:0;line-height:33px}.tsl-press{padding:20px 0 14px}.tsl-press__list{gap:112px;padding-right:112px}.tsl-reasons{padding:64px 30px}.tsl-reason{grid-template-columns:47.3% 1fr}.tsl-reason__award{left:23.65%;width:227px;transform:translate(-50%,-18px)}.tsl-reason--award{margin:-7px 0 0}.tsl-reason__card{padding:30px 20px}.tsl-reason__head{gap:32px}.tsl-reason__num{top:11px;font-size:70px;line-height:90px}.tsl-reason h2{font-size:36px;line-height:40px}.tsl-reason__text{margin:35px 0 0;font-size:18px;line-height:26px}.tsl-proof h2{padding:30px 20px 23px;font-size:27px;line-height:44px}.tsl-proof__pills{width:auto;margin:13px 45px 0}.tsl-proof__pills li{font-size:29px;line-height:31px}.tsl-offer{padding:48px 32px}.tsl-offer__link{grid-template-columns:1fr 1fr;align-items:start;column-gap:69px;text-align:left}.tsl-offer__gallery{order:0;grid-column:2;grid-row:1}.tsl-offer__copy{grid-column:1;grid-row:1}.tsl-offer__badge{margin-top:0;padding:6px 18px;line-height:24px}.tsl-offer h2{margin-top:10px;font-size:58px;line-height:60px}.tsl-offer__text{color:#000;line-height:25px}.tsl-offer__items{gap:5px;margin-top:42px}.tsl-offer__items li{gap:8px;font:400 14px/23px var(--f-cond)}.tsl-offer__items li:first-child{min-height:61px}.tsl-offer__icon{flex-basis:58px}.tsl-offer__icon img{height:58px}.tsl-offer__icon img.is-small{height:38px}.tsl-offer__cta{margin-top:23px;font-size:43px;line-height:45px}}@media(min-width:1025px){.tsl-press{contain-intrinsic-block-size:auto 45px}.tsl-reason{contain-intrinsic-block-size:auto 570px}.tsl-proof{contain-intrinsic-block-size:auto 173px}.tsl-offer{contain-intrinsic-block-size:auto 763px}.shopify-section-group-footer-group{contain-intrinsic-block-size:auto 675px}.tsl-hero{justify-content:space-between;padding:66px max(20px,calc((100% - 1240px)/2)) 35px;text-align:left}.tsl-hero__media{flex-basis:47%}.tsl-hero__copy{flex:0 1 475px}.tsl-hero h1{font-size:77px;line-height:87px}.tsl-hero__text{font-size:16px;line-height:36px}.tsl-press{padding:20px 0 14px}.tsl-press img{height:45px}.tsl-press img.is-short{height:31px}.tsl-press__list{gap:132px;padding-right:132px}.tsl-reasons{padding:96px 24px}.tsl-reason{grid-template-columns:45.7% 1fr}.tsl-reason__award{left:22.85%;width:343px;transform:translate(-50%,-68px)}.tsl-reason--award{margin:15px 0 0}.tsl-reason__card{padding:30px 60px 30px 48px}.tsl-reason__num{font-size:96px;line-height:115px}.tsl-reason h2{font-size:57px;line-height:59px}.tsl-reason__text{font-size:20px;line-height:30px}.tsl-proof h2{font-size:40px}.tsl-proof__pills{grid-template-columns:repeat(3,minmax(0,331px));justify-content:center;gap:24px;margin:13px 24px 0}.tsl-offer{padding:64px 24px}.tsl-offer__link{grid-template-columns:minmax(0,624px) minmax(0,576px);justify-content:space-between;column-gap:48px}.tsl-offer h2{margin-top:-1px;font-size:90px;line-height:100.5px}.tsl-offer__text{margin-top:5px;font-weight:300;line-height:26px}.tsl-offer__items li{font:400 20px/23px Poppins,sans-serif}.tsl-offer__cta{margin-top:36px;font-size:47px;line-height:49px}}@media(prefers-reduced-motion:reduce){.tsl-press__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/148/assets/tsl-lp.css.map */
