.collection-banner__text-container-inner{flex-direction:row;align-items:center;width:100%;max-width:inherit}.collection-banner__text-container{padding:0 40px}.sub-collections-wrapper{display:inline-flex;align-items:center;flex:1;min-width:0;max-width:100%;margin-left:40px;position:relative}.sub-collections-mobile-title{display:none}.sub-collections-container{display:flex;align-items:center;width:100%;position:relative;overflow:hidden}.sub-collections-list{display:flex;gap:22px;list-style:none;padding:0;margin:0;overflow-x:hidden;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;white-space:nowrap;align-items:center;flex:1}.sub-collections-list::-webkit-scrollbar{display:none}.sub-collections-item{flex-shrink:0;line-height:1}.sub-collections-item:last-child{margin-right:0}.sub-collections-link{text-decoration:none;color:inherit;font-size:16px;line-height:1;white-space:nowrap;font-family:inherit}.sub-collections-link:hover,.sub-collections-link.active{text-decoration:underline;font-style:italic;text-underline-offset:1px}.sub-collections-arrows-container{display:none;align-items:center;margin-left:27px;background:transparent;z-index:2}.sub-collections-arrows-container.visible{display:flex;gap:20px}.sub-collections-arrow{background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:inherit;height:20px}.sub-collections-arrow svg{width:12px;height:12px}@media screen and (min-width:750px){.collection-banner__text-container-inner{display:flex}.collection-banner__text-container-heading{margin-bottom:0!important;margin-right:0;line-height:1}.collection-banner__text-container-text{width:100%;margin-top:20px}}@media screen and (max-width:768px){.sub-collections-wrapper{margin-left:0}}@media screen and (max-width:749px){.sub-collections-wrapper{display:block;margin-left:0;margin-top:10px;width:100%}.sub-collections-list{overflow-x:auto}.sub-collections-link{font-size:16px;line-height:1;text-transform:uppercase}.sub-collections-arrows-container{display:none!important}.collection-banner__text-container-inner{display:block;align-items:flex-start;text-align:left}.collection-banner__text-container-heading{margin-bottom:12px!important}.collection-banner__text-container{padding:0 0 0 14px}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/sub-collections.css.map */
