.subcollections{overflow:visible;background:var(--bg)}.subcollections .grid__container{margin:0 calc(var(--gutter-mobile) * -1)}@media only screen and (min-width:1024px){.subcollections .grid__container{margin:0 calc(var(--gutter) * -1)}}.subcollections .grid{display:flex;justify-content:flex-start;flex-wrap:nowrap;row-gap:var(--grid-gutter);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 var(--gutter-mobile) 1px}@media only screen and (min-width:1024px){.subcollections .grid{padding:0 var(--gutter) 1px}}.subcollections .grid::-webkit-scrollbar{display:none}.subcollections:has(.carousel__container){padding-top:0!important;padding-bottom:0!important}.subcollections:has(.carousel__container) .carousel{--padding-top: var(--PT);--padding-bottom: var(--PB);padding-top:var(--padding-top)!important;padding-bottom:var(--padding-bottom)!important}@media only screen and (max-width:767px){.subcollections .carousel--mobile-one{overflow-x:hidden;padding-right:var(--gutter-mobile)}}.subcollection{transform:translateZ(0)}.subcollections .subcollection{width:auto!important;min-width:max-content;flex-shrink:0}.subcollection:not(:has(.subcollection__image)){max-width:none}.carousel--inactive .subcollection:only-child{width:100%;margin-right:0}.subcollection__outer{position:relative}.subcollection__outer:has(.subcollection__image):after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--overlay);opacity:var(--overlay-opacity);pointer-events:none}.subcollection__outer:not(:has(.subcollection__image)){display:flex;justify-content:center;align-items:center;padding:0!important}.subcollection__outer:not(:has(.subcollection__image)) a{width:100%}.subcollection__image{display:block;position:relative;padding-top:var(--collection-image-padding-top);overflow:hidden}.subcollection__image .placeholder-svg--overlayed{position:absolute;top:0;left:0;right:0;bottom:0}.subcollection__image .subcollection__title{position:absolute;left:0;bottom:0;z-index:1;max-width:100%;padding:20px;margin:0;word-break:break-word;text-align:left;color:var(--text)}.subcollection__outer:not(:has(.subcollection__image)) .subcollection__title{margin:0!important;border:1px solid var(--heading);border-radius:15px;color:var(--heading);font-size:14px;font-weight:400;padding:10px 20px;text-transform:none;width:100%;text-align:center;position:initial!important;font-family:Karla!important;transition:background .2s ease,color .2s ease,border-color .2s ease}.subcollection__outer:not(:has(.subcollection__image)) .subcollection__title:hover{background:#ae9f9a;color:#fff;border-color:#ae9f9a}.subcollection__title span{display:block;position:relative}.subcollection__image .subcollection__title span:after{content:"";position:absolute;top:100%;left:0;width:0;height:var(--BORDER-WIDTH);background:var(--text);transition:width .25s ease-in}.supports-touch .subcollection__title span:after{content:none}.subcollection__image:hover .subcollection__title span:after{width:100%;transition:width .5s ease-out}.body--rounded-corners .subcollection{border-radius:var(--radius);overflow:hidden}body:not(.no-outline) .subcollection:focus-within{outline:-webkit-focus-ring-color auto 5px}body:not(.no-outline) .subcollection:focus-within{z-index:100;padding:2px}.no-js .subcollection__outer>a{display:none}
/*# sourceMappingURL=/cdn/shop/t/35/assets/section-subcollections.css.map */
