.tl-installments.tl-installments--plain{border:0;background:none;padding:0;margin-top:-6px;justify-content:flex-start;gap:6px;font-size:13px;line-height:20px;color:#475569;text-align:left}.tl-installments--plain>b{color:#1e293b;font-weight:600}.tl-installments--plain .tl-pay-klarna{height:20px;line-height:20px;padding:0 8px;font-size:11px;border-radius:5px}.tl-installments--plain .tl-pay-paypal{font-size:14px;line-height:20px}@media screen and (max-width:749px){.tl-installments.tl-installments--plain{font-size:12px;gap:5px}}html,body{overflow-x:clip}@supports not (overflow-x: clip){html,body{overflow-x:hidden}}.shopify-section{max-width:100%}[class^=tl-],[class^=tl-] *,[class*=" tl-"]{box-sizing:border-box}[class^=tl-] img,[class^=tl-] video,[class^=tl-] svg{max-width:100%}.tl-section,.tl-main,.tl-iwt,.tl-heading,.tl-steps,.tl-dark-sec,.tl-faq,.tl-reviews,.tl-related,.tl-reass,.tl-footer,.tl-header,.tl-ann,.tl-logos,.tl-compare{max-width:100%;overflow-x:clip}.tl-main>*,.tl-iwt>*,.tl-steps__grid>*,.tl-ugc>*,.tl-related__grid>*,.tl-reass>*,.tl-footer__cols>*,.tl-sum>*,.tl-revgrid>*,.tl-dsteps>*,.tl-rowsb>*{min-width:0}.tl-main{grid-template-columns:minmax(0,var(--tl-gal-w)) minmax(0,1fr)}.tl-vids__row{grid-template-columns:repeat(4,minmax(0,100px))}.tl-gal__thumbs,.tl-film__row{overscroll-behavior-x:contain}.tl-h,.tl-rte,.tl-acc__body,.tl-compare td,.tl-compare th{overflow-wrap:break-word}.tl-sticky__info{min-width:0}.tl-sticky__info .tl-h{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-iwt{align-items:stretch}.tl-iwt__media{position:relative;height:auto;min-height:var(--tl-iwt-h, 440px);overflow:hidden}.tl-iwt__media>img,.tl-iwt__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tl-iwt__text{justify-content:center}.tl-steps__item img,.tl-steps__item .tl-placeholder{aspect-ratio:var(--tl-step-ratio, 1);width:100%;height:auto;object-fit:cover;display:block}.tl-steps--full .tl-steps__grid{max-width:none;padding:0}.tl-steps--full .tl-steps__item img,.tl-steps--full .tl-steps__item .tl-placeholder{border:0}.tl-steps--full .tl-steps__item h3,.tl-steps--full .tl-steps__item .tl-rte{padding:0 16px}@media(max-width:989px){.tl-main,.tl-iwt,.tl-iwt--right{grid-template-columns:minmax(0,1fr)}.tl-iwt__media{min-height:var(--tl-iwt-hm, 280px)}.tl-iwt .tl-h{font-size:clamp(22px,7vw,34px)!important}.tl-steps__grid{grid-template-columns:minmax(0,1fr);gap:20px}.tl-vids__row{grid-template-columns:repeat(4,minmax(0,1fr))}.tl-wrap{padding-left:16px;padding-right:16px}.tl-steps--full .tl-steps__grid{padding:0}}.tl-features li{align-items:flex-start}.tl-features__emoji{line-height:1.5;flex:0 0 auto}.tl-features li>span:last-child{line-height:1.5}.tl-steps__item h3{margin-top:18px;line-height:1.15}.tl-steps__item .tl-rte{margin-top:8px}.tl-steps--full .tl-steps__grid{gap:12px}@media(max-width:989px){.tl-steps__item h3{margin-top:14px}}@media(min-width:990px){.tl-iwt__media{min-height:max(var(--tl-iwt-h, 440px),min(50vw,900px))}.tl-iwt__text{padding-left:6vw!important;padding-right:6vw!important}.tl-iwt__text .tl-rte{font-size:var(--tl-size-body);line-height:1.7;max-width:560px}.tl-steps__grid{gap:24px}.tl-steps__item h3{font-size:var(--tl-size-h3)}.tl-steps__item .tl-rte{font-size:var(--tl-size-body);line-height:1.6}.tl-heading h2,.tl-faq__head h2,.tl-compare .tl-h{line-height:1.2}.tl-heading .tl-script{margin-top:6px}.tl-acc--faq summary{font-size:16px;padding:18px 0}.tl-acc--faq .tl-acc__body{font-size:var(--tl-size-body)}}@media(min-width:990px){.tl-main__gal{padding:0;border-right:0}.tl-main__badge{top:30px;left:36px}.tl-gal__thumbs{gap:10px;margin-top:10px;padding:0 36px 10px}.tl-gal__thumb{flex:0 0 clamp(110px,17.6%,166px);height:auto;aspect-ratio:1}.tl-gal__thumb.is-active{outline-width:2px}.tl-main__info{padding:35px 48px 40px clamp(40px,6vw,102px);gap:20px}.tl-main__title{line-height:1.2}.tl-badges{gap:8px;margin-top:-7px}.tl-badge{font-size:11.2px;font-weight:800;padding:6px 10px 5px;letter-spacing:0}.tl-rating{font-size:14px;margin-top:-14px}.tl-price__now{font-weight:600}.tl-features{font-size:var(--tl-size-body);line-height:24px;gap:2px;padding-left:16px}.tl-features__emoji{font-size:15px;width:16px;text-align:center}.tl-gift{border-radius:10px;border-color:#eec7bc;padding:12px 14px}.tl-gift>div>b{font-size:15px;font-weight:700}.tl-gift__emoji{font-size:24px}.tl-buy .tl-btn{padding:19px 16px;font-weight:600;letter-spacing:0}.tl-vids{margin-top:0}.tl-vids__title{font-size:20px;margin-bottom:12px}.tl-vids__row{gap:10px}.tl-vid{height:178px;border-radius:8px}.tl-main .tl-acc{border-bottom-color:#ddd9d0}.tl-main .tl-acc summary{font-size:16.8px;font-weight:800;padding:14px 0;letter-spacing:0}.tl-main .tl-acc__body{font-size:var(--tl-size-body);padding-bottom:18px}.tl-main__info>.tl-acc+.tl-acc{margin-top:-20px}.tl-main__info>.tl-vids+.tl-acc{margin-top:0}}.tl-main .tl-delivery{font-size:var(--tl-size-body);line-height:24px;padding-left:15px}.tl-main .tl-delivery b{font-weight:700}.tl-btn--ghost{background:transparent;color:var(--tl-text);border:1.5px solid currentColor}.tl-btn--ghost:hover{filter:none;background:#0000000d}.tl-btn+.tl-btn{margin-left:10px}.tl-hero{position:relative;min-height:var(--tl-hero-h, 75vh);display:flex;align-items:center;overflow:hidden;font-family:var(--tl-font-body)}.tl-hero--v-bottom{align-items:flex-end}.tl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.tl-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.tl-hero__img--mobile{display:none}.tl-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,var(--tl-hero-overlay, .25))}.tl-hero__content{position:relative;z-index:1;width:100%;padding-top:60px;padding-bottom:60px;display:flex;flex-direction:column;gap:16px;align-items:flex-start;text-align:left}.tl-hero--center .tl-hero__content{align-items:center;text-align:center}.tl-hero__eyebrow{font-size:calc(var(--tl-size-script) + 4px)}.tl-hero__title{color:inherit;line-height:1.02;max-width:14ch}.tl-hero--center .tl-hero__title{max-width:20ch}.tl-hero__text{max-width:520px;font-size:16px;line-height:1.6}.tl-hero__btn{margin-top:8px}@media(max-width:989px){.tl-hero{min-height:var(--tl-hero-hm, 65vh)}.tl-hero__img--mobile{display:block}.tl-hero__media:has(.tl-hero__img--mobile) .tl-hero__img--desktop{display:none}.tl-hero__title{font-size:clamp(30px,9vw,44px)!important}.tl-hero__content{padding-top:40px;padding-bottom:40px}}.tl-richtext__inner{display:flex;flex-direction:column;gap:14px}.tl-richtext[style*="text-align: center"] .tl-richtext__inner{align-items:center}.tl-richtext[style*="text-align: left"] .tl-richtext__inner{align-items:flex-start}.tl-richtext__icon{display:block}.tl-richtext__emoji{font-size:40px;line-height:1}.tl-richtext h2{line-height:1.15}.tl-richtext__text{font-size:15px;line-height:1.75}.tl-richtext__text p{margin:0 0 .8em}.tl-richtext__text p:last-child{margin-bottom:0}.tl-richtext .tl-btn{margin-top:6px}.tl-contact__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:60px;align-items:start}.tl-contact__info{display:flex;flex-direction:column;gap:16px}.tl-contact__info h2{line-height:1.15}.tl-contact__info .tl-rte{font-size:15px;line-height:1.7}.tl-contact__item{display:flex;gap:12px;align-items:flex-start;padding-top:14px;border-top:1px solid var(--tl-border)}.tl-contact__emoji{font-size:22px;line-height:1.2}.tl-contact__item b{display:block;margin-bottom:2px}.tl-contact__form{background:#fff;border:1px solid var(--tl-border);padding:28px}.tl-contact__formtitle{font-size:18px;margin-bottom:18px}.tl-form{display:flex;flex-direction:column;gap:14px}.tl-form__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tl-form label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.tl-form input,.tl-form textarea{font:inherit;font-weight:400;font-size:14px;padding:12px 14px;border:1px solid #D9D5CC;background:var(--tl-bg);color:var(--tl-text);width:100%}.tl-form input:focus,.tl-form textarea:focus{outline:2px solid var(--tl-text);outline-offset:-1px}.tl-form .tl-btn{align-self:flex-start}.tl-form__ok{background:#e6f2ea;color:#1f5a33;padding:12px 14px;font-size:14px}.tl-form__err{background:#fbe9e7;color:#8a2b1e;padding:12px 14px;font-size:14px}.tl-form__err ul{margin:0;padding-left:1.1em}.tl-collection__head{margin-bottom:32px;display:flex;flex-direction:column;gap:10px}.tl-collection__head h1{line-height:1.15}.tl-collection__desc{max-width:640px;font-size:15px;line-height:1.7}.tl-collection__head[style*=center] .tl-collection__desc{margin:0 auto}.tl-collection__grid{display:grid;grid-template-columns:repeat(var(--tl-cols),minmax(0,1fr));gap:24px 16px}.tl-collection__grid .tl-card{font-size:14px}.tl-collection__empty{text-align:center;padding:40px 0}.tl-pagination{display:flex;justify-content:center;gap:20px;margin-top:40px;font-size:14px}.tl-pagination a{color:inherit}@media(max-width:989px){.tl-collection__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tl-pagecontent__inner{margin:0 auto;display:flex;flex-direction:column;gap:24px}.tl-pagecontent__body{font-size:15px;line-height:1.75}.tl-pagecontent__body h2{font-family:var(--tl-font-heading);font-weight:var(--tl-heading-weight);text-transform:var(--tl-heading-case);letter-spacing:var(--tl-heading-spacing);font-size:22px;margin:1.6em 0 .5em;line-height:1.2}.tl-pagecontent__body h3{font-size:16px;font-weight:700;margin:1.4em 0 .4em}.tl-pagecontent__body ul,.tl-pagecontent__body ol{padding-left:1.3em}.tl-pagecontent__body li{margin:.3em 0}.tl-pagecontent__body table{width:100%;border-collapse:collapse;font-size:14px}.tl-pagecontent__body td,.tl-pagecontent__body th{border-bottom:1px solid var(--tl-border);padding:8px 6px;text-align:left;vertical-align:top}.tl-cartpage__title{margin-bottom:28px;line-height:1.15}.tl-cartpage__empty{text-align:center;padding:40px 0 20px;display:flex;flex-direction:column;gap:18px;align-items:center;font-size:15px}.tl-cartpage__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:48px;align-items:start}.tl-cartpage__items{display:flex;flex-direction:column;gap:0}.tl-cartline{display:grid;grid-template-columns:120px 1fr;gap:20px;padding:20px 0;border-top:1px solid var(--tl-border)}.tl-cartline:last-of-type{border-bottom:1px solid var(--tl-border)}.tl-cartline__img{background:#efece4;aspect-ratio:1;display:block}.tl-cartline__img img{width:100%;height:100%;object-fit:contain}.tl-cartline__info{display:flex;flex-direction:column;gap:6px;font-size:14px}.tl-cartline__title{font-weight:700;color:inherit;text-decoration:none;font-size:15px}.tl-cartline__price{margin-top:4px}.tl-cartline__actions{display:flex;align-items:center;gap:16px;margin-top:6px}.tl-cartpage .tl-qty{margin-bottom:0;display:inline-flex;align-items:stretch}.tl-cartpage .tl-qty a{width:36px;display:flex;align-items:center;justify-content:center;color:inherit;text-decoration:none;font-size:18px}.tl-cartpage .tl-qty input{width:44px;text-align:center;border:0;border-left:1px solid var(--tl-border);border-right:1px solid var(--tl-border);font:inherit;background:#fff}.tl-cartline__remove{color:var(--tl-muted);text-decoration:underline}.tl-cartpage__update{margin-top:16px}.tl-cartpage__summary{background:#fff;border:1px solid var(--tl-border);padding:24px;display:flex;flex-direction:column;gap:14px;position:sticky;top:90px}.tl-cartpage__note{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.tl-cartpage__note textarea{font:inherit;font-weight:400;font-size:14px;padding:10px 12px;border:1px solid #D9D5CC;background:var(--tl-bg);width:100%}.tl-cartpage__row{display:flex;justify-content:space-between;gap:10px}.tl-cartpage__total{font-size:18px;border-top:1px solid var(--tl-border);padding-top:14px}.tl-cartpage__checkout{margin-top:4px}.tl-cartpage__reass p{margin:0;text-align:center;color:var(--tl-muted)}.tl-cartpage__continue{color:inherit;text-align:center}@media(max-width:989px){.tl-contact__grid,.tl-cartpage__grid{grid-template-columns:minmax(0,1fr);gap:32px}.tl-form__row{grid-template-columns:1fr}.tl-cartline{grid-template-columns:90px 1fr;gap:14px}.tl-cartpage__summary{position:static}}.tl-header__logo .tl-logotext,.tl-footer .tl-logotext{font-family:var(--tl-font-heading);font-weight:800;text-transform:uppercase;letter-spacing:-.02em;font-size:22px;line-height:1;white-space:nowrap}.tl-footer .tl-logotext{color:#fff;font-size:24px}.tl-sep{border-top:.5px solid #AEADA9;border-top:.5px solid color-mix(in srgb,currentColor 30%,transparent)}@media(max-width:749px){.tl-main .tl-dband{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px}.tl-main .tl-dband__txt,.tl-main .tl-dband__date{white-space:nowrap}.tl-main .tl-dband__right{flex:1 1 100%;margin-left:0;justify-content:flex-start}}.tl-main .tl-vids{text-align:center}.tl-main .tl-vids__row{justify-content:center}@media(min-width:990px){.tl-main .tl-vids__row{grid-template-columns:repeat(4,minmax(0,128px));gap:12px}.tl-main .tl-vid{height:228px}}@media(max-width:989px){.tl-main .tl-vid{height:auto;aspect-ratio:9 / 16}}.tl-steps__faq{border-top:.5px solid #AEADA9;border-top:.5px solid color-mix(in srgb,currentColor 30%,transparent);padding-top:16px;align-self:start}.tl-steps__faq .tl-h{margin:0 0 6px;line-height:1.15}.tl-steps__faq .tl-acc{border-bottom:1px solid color-mix(in srgb,currentColor 18%,transparent)}.tl-steps__faq .tl-acc--faq summary{font-size:15px;font-weight:600;padding:12px 0;gap:12px;text-align:left}.tl-steps__faq .tl-acc__body{font-size:var(--tl-size-body, 14px);line-height:1.6;padding-bottom:12px}.tl-steps--full .tl-steps__faq{padding-left:16px;padding-right:16px}@media(max-width:749px){.tl-steps__faq{margin-top:8px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/tl-extra.css.map */
