.tp-bw-offers,.tp-bw-offer,.tp-bw-club{scroll-margin-top:calc(var(--tp2-header-h) + var(--tp-s3))}.tp-bw-hero__inner{display:flex;flex-direction:column;gap:var(--tp-s4);max-width:var(--tp-container)}.tp-bw-hero__eyebrow{margin:0;font-size:var(--tp-t-label);font-weight:var(--tp-w-semibold);letter-spacing:var(--tp-ls-label);text-transform:uppercase;color:var(--tp2-ov-soft)}.tp-bw-hero__title{margin:0;max-width:20ch;font-size:var(--tp-t-h1);font-weight:var(--tp-w-bold);line-height:var(--tp-lh-tight);letter-spacing:var(--tp-ls-display);color:var(--tp-white)}.tp-bw-hero__text{max-width:52ch;font-size:var(--tp-t-body);line-height:var(--tp-lh-body);color:var(--tp2-ov-soft)}.tp-bw-hero__text p{margin:0}.tp-bw-hero__actions:empty{display:none}.tp-bw-hero__period{margin:0;font-size:var(--tp-t-min);line-height:var(--tp-lh-body);color:var(--tp2-ov-soft)}.tp-bw-btn--light{width:100%;min-height:var(--tp-control-h-touch);background:var(--tp-white);border-color:var(--tp-white);color:var(--tp-blue)}.tp-bw-btn--light:hover{background:var(--tp-blue-tint);border-color:var(--tp-blue-tint)}@media screen and (min-width:750px){.tp-bw-hero__title{font-size:var(--tp-t-display)}.tp-bw-btn--light{width:auto}}.tp-bw-offers__list{display:flex;flex-direction:column;gap:var(--tp-s7);margin:0;padding:0;list-style:none}.tp-bw-offer{display:flex;flex-direction:column;gap:var(--tp-s4);min-width:0}.tp-bw-offer+.tp-bw-offer{padding-top:var(--tp-s6);border-top:var(--tp-border-width) solid var(--tp-line)}.tp-bw-offer__head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tp-s2)}.tp-bw-offer__badge{display:inline-flex;align-items:center;min-height:var(--tp-badge-h);padding:0 var(--tp-s2);border-radius:var(--tp-radius-sm);background:var(--tp-blue);color:var(--tp-white);font-size:var(--tp-t-label);font-weight:var(--tp-w-semibold);letter-spacing:var(--tp-ls-label)}.tp-bw-offer__title{margin:0;font-size:var(--tp-t-h2);font-weight:var(--tp-w-bold);line-height:var(--tp-lh-heading);letter-spacing:var(--tp-ls-heading)}.tp-bw-offer__text{max-width:60ch;font-size:var(--tp-t-body);line-height:var(--tp-lh-body);color:var(--tp-ink-soft)}.tp-bw-offer__text p{margin:0}.tp-bw-offer__rail{display:grid;grid-auto-flow:column;grid-auto-columns:68%;gap:var(--tp-s3);margin:0 calc(var(--tp-gutter) * -1);padding:0 var(--tp-gutter) var(--tp-s2);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--tp-gutter);scrollbar-width:none;list-style:none}.tp-bw-offer__rail::-webkit-scrollbar{display:none}.tp-bw-offer__item{min-width:0;scroll-snap-align:start}@media screen and (min-width:750px){.tp-bw-offer__rail{grid-auto-columns:40%}}@media screen and (min-width:990px){.tp-bw-offer__rail{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;gap:var(--tp-s5) var(--tp-s4);margin:0;padding:0;overflow:visible}}.tp-bw-offer__foot{display:flex;flex-direction:column;align-items:stretch;gap:var(--tp-s3)}.tp-bw-offer__cta{min-height:var(--tp-control-h-touch)}.tp-bw-offer__terms{margin:0;max-width:64ch;font-size:var(--tp-t-min);line-height:var(--tp-lh-body);color:var(--tp-muted)}@media screen and (min-width:750px){.tp-bw-offer__foot{flex-direction:row;align-items:center;gap:var(--tp-s5)}}.tp-bw-offers__empty{margin:0;font-size:var(--tp-t-body);line-height:var(--tp-lh-body);color:var(--tp-ink-soft)}.tp-bw-note__inner{display:flex;flex-direction:column;gap:var(--tp-s2)}.tp-bw-note__title{margin:0;font-size:var(--tp-t-h4);font-weight:var(--tp-w-semibold);line-height:var(--tp-lh-heading)}.tp-bw-note__text{max-width:64ch;font-size:var(--tp-t-small);line-height:var(--tp-lh-body);color:var(--tp-ink-soft)}.tp-bw-note__text p{margin:0}.tp-bw-club__inner{display:grid;gap:var(--tp-s5)}.tp-bw-club__copy{display:flex;flex-direction:column;gap:var(--tp-s2)}.tp-bw-club__title{margin:0;font-size:var(--tp-t-h2);font-weight:var(--tp-w-bold);line-height:var(--tp-lh-heading);letter-spacing:var(--tp-ls-heading)}.tp-bw-club__text{max-width:52ch;font-size:var(--tp-t-body);line-height:var(--tp-lh-body);color:var(--tp-ink-soft)}.tp-bw-club__text p{margin:0}.tp-bw-club__form{display:flex;flex-direction:column;gap:var(--tp-s2);min-width:0}.tp-bw-club__label{display:block;margin-bottom:var(--tp-s2);font-size:var(--tp-t-small);font-weight:var(--tp-w-medium)}.tp-bw-club__row{display:flex;flex-direction:column;gap:var(--tp-s2)}.tp-bw-club__input{width:100%;min-width:0;min-height:var(--tp-control-h-touch);padding:0 var(--tp-s4);border:var(--tp-border-width) solid var(--tp-line-strong);border-radius:var(--tp-radius-md);background:var(--tp-surface);color:var(--tp-ink);font-family:var(--tp-font);font-size:var(--tp-t-body)}.tp-bw-club__input:focus{border-color:var(--tp-blue);outline:none}.tp-bw-club__submit{min-height:var(--tp-control-h-touch)}.tp-bw-club__done,.tp-bw-club__error{margin:0;font-size:var(--tp-t-body);font-weight:var(--tp-w-medium)}.tp-bw-club__done{color:var(--tp-ok)}.tp-bw-club__error{color:var(--tp-error)}.tp-bw-club__fine{margin:0;font-size:var(--tp-t-min);line-height:var(--tp-lh-body);color:var(--tp-muted)}@media screen and (min-width:750px){.tp-bw-club__row{flex-direction:row}.tp-bw-club__input{flex:1 1 auto}}@media screen and (min-width:990px){.tp-bw-club__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:var(--tp-s8)}}.tp-bw-faq__inner{max-width:76rem}.tp-bw-faq__title{margin:0 0 var(--tp-s4);font-size:var(--tp-t-h2);font-weight:var(--tp-w-bold);line-height:var(--tp-lh-heading);letter-spacing:var(--tp-ls-heading)}.tp-bw-faq__item{border-top:var(--tp-border-width) solid var(--tp-line)}.tp-bw-faq__item:last-child{border-bottom:var(--tp-border-width) solid var(--tp-line)}.tp-bw-faq__q{display:flex;align-items:center;justify-content:space-between;gap:var(--tp-s3);min-height:var(--tp-tap-min);padding:var(--tp-s3) 0;font-size:var(--tp-t-body);font-weight:var(--tp-w-medium);line-height:var(--tp-lh-heading);cursor:pointer;list-style:none}.tp-bw-faq__q::-webkit-details-marker{display:none}.tp-bw-faq__q:after{content:"+";flex:0 0 auto;font-size:var(--tp-t-h4);font-weight:var(--tp-w-regular);color:var(--tp-blue)}.tp-bw-faq__item[open] .tp-bw-faq__q:after{content:"\2212"}.tp-bw-faq__a{padding:0 0 var(--tp-s4);font-size:var(--tp-t-small);line-height:var(--tp-lh-body);color:var(--tp-ink-soft)}.tp-bw-faq__a p{margin:0}.tp-bw-faq__a p+p{margin-top:var(--tp-s2)}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-tp-bw.css.map */
