.banner__captions,.container__tabs,.tab-content,.tab-pane{text-transform:uppercase}@media(min-width:768px){.tab-content section section{margin-top:50px}}@media(max-width:767.98px){.tab-content section section{margin-top:30px}}.h1{font-size:4.5rem;font-weight:900;letter-spacing:.0625em;text-align:center;margin-bottom:12px;color:#fff;color:var(--white,#fff)}@media(max-width:991.98px){.h1{font-size:3.125rem;font-weight:900;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.064em;text-align:center;color:#fff;color:var(--white,#fff)}}.h2{font-size:2.25rem;font-weight:700;letter-spacing:.0625em;text-align:center;color:#fff;color:var(--white,#fff)}@media(max-width:767.98px){.h2{font-size:1.5rem;font-weight:700;letter-spacing:.0833333333em}}.title{font-size:1.75rem;font-weight:900;letter-spacing:.0832142857em;color:#000;color:var(--primary,#000);text-transform:uppercase}@media(max-width:767.98px){.title{font-size:1.125rem;letter-spacing:.0833777778em}}.size__button{font-size:1.5rem;font-weight:700;letter-spacing:.0833333333em;text-align:center;color:#fff;color:var(--white,#fff);display:block;text-transform:uppercase;padding-top:23px;padding-bottom:23px}@media(max-width:767.98px){.size__button{font-size:1.125rem;font-weight:700;letter-spacing:.0694222222em;text-align:center;color:#fff;color:var(--white,#fff);margin-bottom:15px;padding-top:10px;padding-bottom:10px}}.subtitle{font-family:var(--primary-font);font-size:1.25rem;font-weight:400;letter-spacing:.06248em;text-align:center;color:#fff;color:var(--white,#fff)}@media(max-width:991.98px){.subtitle{font-size:1rem;letter-spacing:.0625em;color:#fff;color:var(--white,#fff)}}@media(max-width:767.98px){.subtitle{white-space:normal;min-width:289px}}.item__title{font-size:1.125rem;font-weight:700;letter-spacing:.1111111111em;text-align:center;color:#000;color:var(--primary,#000);text-transform:uppercase}@media(max-width:767.98px){.item__title{font-size:.875rem;font-weight:700;line-height:1;letter-spacing:.094971429em}}.item__title--left{text-align:left}.tab--mobile.active{font-size:.875rem;font-weight:700;letter-spacing:.0628571429em;text-align:center;color:#000;color:var(--primary,#000)}@media(max-width:991.98px){.col--no-padding-sm,.container.container--no-padding-sm{padding-left:0;padding-right:0}}.container--no-padding{padding-left:0;padding-right:0}.row--no-margin-sm{margin-left:0;margin-right:0}.banner__captions{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.container__tabs{display:flex;justify-content:space-around}.row__tabs{border-bottom:1px solid #d0d0d0}.slap-tab{font-size:1.125rem;font-weight:400;letter-spacing:.08338em;text-align:center;color:#6d7278;flex:1 1}.slap-tab span{padding:18px 0;display:inline-block}.slap-tab.active{font-weight:700;color:#000;color:var(--primary,#000)}.slap-tab.active span{border-bottom:1px solid #000;border-bottom:1px solid var(--primary,#000);margin-bottom:-1px}.slap-tab:hover{text-decoration:none;color:#000;color:var(--primary,#000)}.slap-tab:hover span{border-bottom:1px solid #000;border-bottom:1px solid var(--primary,#000);margin-bottom:-1px}@media(max-width:767.98px){.slap-tab{font-size:1.1rem;color:#6d7278}.slap-tab span{padding:10px 0}}.visible-320{display:none}@media(max-width:425px){.visible-320{display:block}}.collection-card{margin-bottom:30px}.collection-card .item__title{margin-top:12px}@media(max-width:767.98px){.collection-card{padding-right:5px;padding-left:5px}}.tab-pane{margin-bottom:100px}.tab-pane .title{margin-bottom:22px}@media(max-width:767.98px){.tab-pane .title{margin-bottom:15px}}.tab-content{margin-top:30px}.triangle{width:0;height:0;border-color:transparent transparent transparent #000;border-left:9px solid var(--primary,#000);border-bottom:4px solid transparent;border-right:0 solid transparent;border-top:4px solid transparent;display:inline-block;-webkit-transform:rotate(1turn)}@media(min-width:768px){.triangle{margin-bottom:1px}}@media(max-width:767.98px){.row__collections{min-width:844px;padding-left:10px}.row__collections--men{min-width:566px}}@media(min-width:375px)and (max-width:767.98px){.row__collections{min-width:940px}.row__collections--men{min-width:630px}}@media(max-width:767.98px){.container__collections{overflow-x:scroll}}.row__banner{margin-top:50px}.drop-block--right{padding-top:30px}@media(max-width:767.98px){.col__drop-image{padding-right:0}}
/*# sourceMappingURL=template.collection.generic-slap.61700f8e.chunk.css.map */