.banner-row-section{width:100%;padding:32px 0;box-sizing:border-box}.banner-row-section__inner{max-width:2000px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.banner-row-item{width:100%;display:flex;justify-content:center;align-items:center;transition:box-shadow .2s}.banner-row-item__img-wrapper{overflow:hidden;display:flex;justify-content:center;align-items:center}.banner-row-item__img{width:100%;height:100%;object-fit:contain;display:block;background:none}.guide-container{max-width:1200px;margin:0 auto;padding:60px 20px;font-family:Segoe UI,sans-serif;color:#333}.guide-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-bottom:60px;gap:40px}.guide-block.reverse{flex-direction:row-reverse}.guide-text,.guide-img{flex:1;min-width:280px}.guide-img img{width:100%;border-radius:12px;box-shadow:0 6px 20px #0000001a}.guide-title{text-align:center;margin-bottom:60px}.story-tales-container{max-width:var(--container-width, 1300px);margin:0 auto;padding:var(--padding-top, 60px) var(--padding-right, 0px) var(--padding-bottom, 60px) var(--padding-left, 0px);background:var(--bg, #000);color:#f1f1f1;font-family:sans-serif}.story-block{margin-bottom:0}.story-block img{max-width:100%;border-radius:12px;display:block}.story-side{display:flex;flex-wrap:wrap;gap:20px}.story-side .image,.story-side .text{flex:1 1 45%;min-width:300px}.story-cover-image-wrapper,.story-side .image{width:100%;background-color:#000;display:flex;align-items:center;justify-content:center;border-radius:12px;overflow:hidden;margin-bottom:0}.story-cover-image-wrapper img,.story-side .image img{max-width:100%;max-height:100%;object-fit:contain}.block-title{margin-bottom:16px;font-weight:700}.story-highlight{border-radius:12px;padding:30px;line-height:1.6}.story-big-quote{font-weight:700;margin:80px 0}.story-table-wrap{width:100%;--tbl-col1: var(--tbl-col1-d, auto);--tbl-col2: var(--tbl-col2-d, auto);--tbl-col3: var(--tbl-col3-d, auto);--tbl-col4: var(--tbl-col4-d, auto);--tbl-col5: var(--tbl-col5-d, auto);--tbl-col6: var(--tbl-col6-d, auto);--tbl-col7: var(--tbl-col7-d, auto);--tbl-col8: var(--tbl-col8-d, auto)}.story-table-title{margin:0 0 14px;font-weight:700;font-size:var(--tbl-title-desktop, 22px)}.story-table-scroller{width:100%}.story-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:var(--tbl-radius, 12px)}.story-table th,.story-table td{border:1px solid var(--tbl-border, rgba(255,255,255,.12));padding:var(--tbl-pad, 5px);font-size:var(--tbl-cell-desktop, 16px);line-height:1.45;vertical-align:top;white-space:normal;word-break:normal;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.story-table th{background:var(--tbl-header-bg, rgba(255,255,255,.06));font-weight:700}.story-table td{background:var(--tbl-cell-bg, rgba(255,255,255,.02))}.story-table th:first-child{border-top-left-radius:var(--tbl-radius, 12px)}.story-table th:last-child{border-top-right-radius:var(--tbl-radius, 12px)}.story-table tr:last-child td:first-child{border-bottom-left-radius:var(--tbl-radius, 12px)}.story-table tr:last-child td:last-child{border-bottom-right-radius:var(--tbl-radius, 12px)}.double-image-wrapper{background:#fff;border-radius:12px;display:flex;gap:2%;justify-content:space-between;padding:0;align-items:center}.double-image-wrapper img{display:block;width:100%;height:auto;object-fit:contain;border-radius:12px}.story-two-col{display:flex;flex-wrap:wrap;gap:var(--gallery-gap, 12px)}.story-two-col .col{flex:1 1 48%;min-width:280px;display:flex;flex-direction:column;gap:var(--gallery-gap, 12px)}.story-two-col .col img{width:100%;display:block}.story-carousel{position:relative;border-radius:12px;overflow:hidden;background:#000;height:var(--carousel-h, 360px)}.story-carousel .track{display:flex;transition:transform .4s ease;will-change:transform}.story-carousel .slide{flex:0 0 100%;display:flex;align-items:center;justify-content:center}.story-carousel img{width:100%;height:100%;object-fit:contain;display:block}.story-carousel .dots{position:absolute;left:0;right:0;bottom:10px;display:flex;gap:6px;justify-content:center;align-items:center;pointer-events:none}.story-carousel .dot{width:8px;height:8px;border-radius:50%;background:#fff6;pointer-events:all;cursor:pointer}.story-carousel .dot.active{background:#fffffff2}.story-carousel .arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:9999px;background:#00000059;color:#fff;display:grid;place-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.story-carousel .arrow:hover{background:#0000008c}.story-carousel .arrow.prev{left:10px}.story-carousel .arrow.next{right:10px}.story-text-block .block-title{font-size:var(--text-title-desktop, 24px)!important}.story-text-block .story-text-content{font-size:var(--text-body-desktop, 18px)!important}.story-text-block .block-title{padding-left:var(--text-title-pl-desktop, 0px)!important;padding-right:var(--text-title-pr-desktop, 0px)!important}.story-text-block .story-text-content{padding-left:var(--text-body-pl-desktop, 0px)!important;padding-right:var(--text-body-pr-desktop, 0px)!important}.story-title-block .story-title-main{font-size:var(--st-title-desktop, 48px)!important;margin:0 0 10px}.story-title-block .story-title-sub{font-size:var(--st-subtitle-desktop, 20px)!important;margin:0}@media(max-width:749px){.story-side{gap:12px}.story-side .image,.story-side .text{flex:1 1 100%;min-width:0}.story-side .text{min-height:auto!important}.story-side .image{margin-bottom:0}.double-image-wrapper{gap:8px}.story-carousel{height:auto!important;background:transparent}.story-carousel .slide{align-items:stretch}.story-carousel img{width:100%;height:auto;object-fit:contain}.story-carousel .track{transition:transform .3s ease}.story-text-block .block-title{font-size:var(--text-title-mobile, 20px)!important}.story-text-block .story-text-content{font-size:var(--text-body-mobile, 16px)!important}.story-text-block .block-title{padding-left:var(--text-title-pl-mobile, 0px)!important;padding-right:var(--text-title-pr-mobile, 0px)!important}.story-text-block .story-text-content{padding-left:var(--text-body-pl-mobile, 0px)!important;padding-right:var(--text-body-pr-mobile, 0px)!important}.story-title-block .story-title-main{font-size:var(--st-title-mobile, 32px)!important}.story-title-block .story-title-sub{font-size:var(--st-subtitle-mobile, 16px)!important}.story-table-title{font-size:var(--tbl-title-mobile, 18px)}.story-table th,.story-table td{font-size:var(--tbl-cell-mobile, 14px)}.story-table-wrap{--tbl-col1: var(--tbl-col1-m, var(--tbl-col1-d, auto));--tbl-col2: var(--tbl-col2-m, var(--tbl-col2-d, auto));--tbl-col3: var(--tbl-col3-m, var(--tbl-col3-d, auto));--tbl-col4: var(--tbl-col4-m, var(--tbl-col4-d, auto));--tbl-col5: var(--tbl-col5-m, var(--tbl-col5-d, auto));--tbl-col6: var(--tbl-col6-m, var(--tbl-col6-d, auto));--tbl-col7: var(--tbl-col7-m, var(--tbl-col7-d, auto));--tbl-col8: var(--tbl-col8-m, var(--tbl-col8-d, auto))}.story-table-scroller.is-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.story-table-scroller.is-scroll .story-table{min-width:100%}}.story-transition{width:100%;display:flex;justify-content:var(--tr-justify, center);align-items:center;margin-top:var(--tr-mt, 0px);margin-bottom:var(--tr-mb, 0px);padding-top:var(--tr-pt, 0px);padding-bottom:var(--tr-pb, 0px);background:var(--tr-bg, rgba(0,0,0,0));position:relative;z-index:var(--tr-z, 1);overflow:visible}.story-transition__inner{width:min(var(--tr-w, 1400px),100%);height:var(--tr-h, 100px);border-radius:var(--tr-r, 0px);background:linear-gradient(var(--tr-angle, 180deg),var(--tr-top, #9A32FB),var(--tr-bot, #1A0B2E));overflow:visible}.story-transition__inner{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) var(--tr-topfade, 35%),rgba(0,0,0,1) var(--tr-botfade-start, 60%),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) var(--tr-topfade, 35%),rgba(0,0,0,1) var(--tr-botfade-start, 60%),rgba(0,0,0,0) 100%)}.story-transition__content{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.story-transition__text{text-align:center;color:var(--tr-text, #fff);font-family:var(--tr-font, sans-serif)}@media(max-width:749px){.story-transition{justify-content:var(--tr-justify-m, var(--tr-justify, center))}.story-transition__inner{height:var(--tr-h-m, 80px)}}
/*# sourceMappingURL=/cdn/shop/t/29/compiled_assets/styles.css.map */
