html{scroll-behavior:smooth;scroll-padding:7rem}.banner__container{background:linear-gradient(#fff 52%,#f1f0eb 52%)}.promotion__wrapper{max-width:1300px;padding:3rem;padding-bottom:0;margin:0 auto}.only__mobile{display:none}.promotion__header .header__text{color:var(--black, #111);font-family:SF Pro Display Semibold;font-size:60px;font-style:normal;font-weight:400;margin:0;line-height:60px}.promotion__header .title__text{color:var(--black, #111);font-family:SF Pro Display Semibold;font-size:170px;font-style:normal;font-weight:600;margin:0;line-height:115px}.text__container p.question__text{color:var(--black, #111);font-family:SF Pro Display Semibold;font-size:60px;font-style:normal;font-weight:600;margin-bottom:1rem;line-height:60px}.text__container .answer__text{color:var(--black, #111);font-family:SF Pro Display Regular;font-size:25px;font-style:normal;font-weight:400;line-height:25px}.promotion__container{display:grid;grid-template-columns:45% 60%;align-items:flex-start}.description__content p{color:var(--black, #111);font-family:SF Pro Display Regular;font-size:25px;font-style:normal;font-weight:400;line-height:normal}.description__content{margin:1rem 0}.text__container .promotion_button{background:var(--black, #111);color:#fff;padding:3% 5%;font-size:2rem;border:none;cursor:pointer}.image__wrapper img{width:100%;height:auto;object-fit:cover}@media screen and (min-width: 750px) and (max-width: 1200px){.promotion__header .header__text{font-size:40px;line-height:normal}.promotion__header .title__text{font-size:12vw;line-height:10vw}.description__content p{font-size:18px;line-height:normal}.text__container p.question__text{font-size:42px;line-height:normal}.text__container .answer__text{font-size:18px;line-height:20px}}@media screen and (max-width: 749px){.promotion__container{grid-template-columns:100%}.promotion__header .header__text{font-size:7vw;line-height:normal}.promotion__header .title__text{font-size:13vw;line-height:11vw}.description__content p{font-size:16px;line-height:normal}.text__container p.question__text{font-size:4rem;margin-top:0;text-align:center;line-height:normal}.text__container .answer__text{font-size:16px;line-height:normal}.only__mobile{display:block}.only__desktop{display:none}.text__container .promotion_button{display:flex;margin:1rem auto;align-items:center;gap:5px}.promotion__wrapper{padding:2rem}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/underwear-subscription.css.map */
