.subcollections{overflow:hidden;background:var(--bg)}@media only screen and (max-width:767px){.subcollections .carousel--mobile-one{overflow-x:hidden;padding-right:var(--gutter-mobile)}}.subcollection{transform:translateZ(0)}.carousel--inactive .subcollection:only-child{width:100%;margin-right:0}.subcollection__outer{position:relative}.subcollection__outer:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:var(--overlay);opacity:var(--overlay-opacity);pointer-events:none}.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__title{position:absolute;left:0;bottom:0;z-index:1;max-width:100%;padding:16px;margin:0;word-break:break-word;text-align:left;color:var(--text)}.subcollection__title span{display:block;position:relative}.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}.subcollections--small-tiles .subcollection__outer:after{opacity:.5}@media only screen and (min-width:767px){.subcollections--small-tiles .subcollection__image{height:144px}.subcollections--small-tiles .grid{gap:16px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}@media only screen and (min-width:768px)and (max-width:1432px){.subcollections--small-tiles .grid{display:flex;flex-wrap:nowrap;margin:0;gap:16px;overflow-x:scroll;overflow-y:hidden;scroll-padding:var(--gutter-mobile);padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);scrollbar-width:none;-ms-overflow-style:none;justify-content:start}.subcollections--small-tiles .subcollection{flex:0 0 150px}}@media only screen and (max-width:767px){.subcollections--small-tiles .subcollection{max-width:136px;margin-right:12px}.subcollections--small-tiles .subcollection__image{height:120px}.subcollections--small-tiles .subcollection__title{padding:10px 12px}}
/*# sourceMappingURL=/cdn/shop/t/178/assets/section-subcollections.css.map */
