.section-product-wb-banner .container{display:flex;flex-direction:column}.section-product-wb-banner .container--header{padding:120px 24px 80px}.section-product-wb-banner .container--header.align-left{text-align:left}.section-product-wb-banner .container--header.align-center{text-align:center}.section-product-wb-banner .container--header.align-right{text-align:right}.section-product-wb-banner .container--header .title{word-break:keep-all;font-size:var(--sidiz-type-section-title);font-style:normal;font-weight:100;line-height:120%;letter-spacing:-1.08px}.section-product-wb-banner .container--body{width:100%;height:42vw;position:relative;display:flex;align-items:flex-end}.section-product-wb-banner .container--body.align-left{justify-content:flex-start}.section-product-wb-banner .container--body.align-center{justify-content:center}.section-product-wb-banner .container--body.align-right{justify-content:right}@media screen and (min-width:1024px){.section-product-wb-banner .container--body.align-vertical-top{align-items:flex-start}.section-product-wb-banner .container--body.align-vertical-middle{align-items:center}.section-product-wb-banner .container--body.align-vertical-bottom{align-items:flex-end}}.section-product-wb-banner .container--body .wrapper--background{width:100%;height:100%;position:absolute;display:flex}.section-product-wb-banner .container--body .wrapper--background .mobile{display:none}.section-product-wb-banner .container--body .wrapper--background>*{width:100%;height:100%;object-fit:cover}.section-product-wb-banner .container--body .wrapper--text{height:fit-content;position:relative;display:flex;flex-direction:column;padding:80px 48px}.section-product-wb-banner .container--body.align-left .wrapper--text{align-items:flex-start}.section-product-wb-banner .container--body.align-center .wrapper--text{align-items:center}.section-product-wb-banner .container--body.align-right .wrapper--text{align-items:flex-end}.section-product-wb-banner .container--body .wrapper--text .tag{width:fit-content;padding:6px 16px;font-size:14px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.28px}.section-product-wb-banner .container--body .wrapper--text .title{margin-top:40px;word-break:keep-all;font-size:26px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.52px}.section-product-wb-banner .container--body .wrapper--text .description{margin-top:28px;word-break:keep-all;font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.36px}.description p{margin:0}.section-product-wb-banner .container--body.align-left .wrapper--text .title,.section-product-wb-banner .container--body.align-left .wrapper--text .description{text-align:left}.section-product-wb-banner .container--body.align-center .wrapper--text .title,.section-product-wb-banner .container--body.align-center .wrapper--text .description{text-align:center}.section-product-wb-banner .container--body.align-right .wrapper--text .title,.section-product-wb-banner .container--body.align-right .wrapper--text .description{text-align:right}.section-product-wb-card-list .container{padding:0 24px}.section-product-wb-card-list .wrapper--card-list{width:100%;display:grid;grid-auto-flow:column;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px}.section-product-wb-card-list .card--item{width:100%;position:relative;padding:80px 0}.section-product-wb-card-list .card--item .card--content{width:100%;height:100%;display:flex;flex-direction:column;gap:20px}.section-product-wb-card-list .card--item .card--content .card--media{width:100%;aspect-ratio:16 / 9;position:relative;display:flex;overflow:hidden}.section-product-wb-card-list .card--item .card--content .card--media>*{width:100%;height:100%;object-fit:cover}.section-product-wb-card-list .card--item .card--content .card--text{display:flex;flex-direction:column;gap:8px}.section-product-wb-card-list .card--item .card--content .card--text.align-left>div{text-align:left}.section-product-wb-card-list .card--item .card--content .card--text.align-center>div{text-align:center}.section-product-wb-card-list .card--item .card--content .card--text.align-right>div{text-align:right}.section-product-wb-card-list .card--item .card--content .card--text .title{font-size:18px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:-.36px}.section-product-wb-card-list .card--item .card--content .card--text .description{word-break:keep-all;font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.3px}@media screen and (max-width:1023px){.section-product-wb-banner,.section-product-wb-card-list{display:flex;flex-direction:column;align-items:center}.section-product-wb-banner .container{width:100%}.section-product-wb-banner .container--header{padding:60px 16px 40px}.section-product-wb-banner .container--header .title{font-size:34px;font-weight:400;line-height:140%;letter-spacing:-.68px}.section-product-wb-banner .container--body{height:150vw;max-height:800px;flex-direction:row}.section-product-wb-banner .container--body.align-vertical-top{align-items:flex-start}.section-product-wb-banner .container--body.align-vertical-middle{align-items:center}.section-product-wb-banner .container--body.align-vertical-bottom{align-items:flex-end}.section-product-wb-banner .container--body .wrapper--background{height:100%;aspect-ratio:9 / 16;position:absolute}.section-product-wb-banner .container--body .wrapper--background .web{display:none}.section-product-wb-banner .container--body .wrapper--background .mobile{display:block}.section-product-wb-banner .container--body .wrapper--sticky{height:auto!important;position:relative;display:flex}.section-product-wb-banner .container--body .wrapper--text{position:relative;padding:40px 16px}.section-product-wb-card-list .container{width:100%;display:flex;flex-direction:column;align-items:center;padding:24px 16px 80px}.section-product-wb-card-list .wrapper--card-list{width:100%;max-width:420px;display:flex;flex-direction:column;gap:12px}.section-product-wb-card-list .card--item{display:flex;padding:20px 0}.section-product-wb-card-list .card--item .card--content .card--text .title{font-size:15px;font-weight:500;line-height:160%;letter-spacing:-.3px}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/section-product-wb.css.map */
