.subcollections{overflow:hidden;background:var(--bg)}@media only screen and (min-width: 768px){.subcollections__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.subcollections__grid .subcollection{flex:0 0 auto}}@media only screen and (max-width: 767px){.subcollections__grid.carousel--mobile{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-left:var(--gutter-mobile, 20px);padding-right:var(--gutter-mobile, 20px);gap:var(--grid-gutter, 12px)}.subcollections__grid.carousel--mobile::-webkit-scrollbar{display:none}.subcollections__grid.carousel--mobile .subcollection{flex:0 0 auto;width:calc(85% - var(--grid-gutter, 12px));scroll-snap-align:start}.subcollections .carousel--mobile-multi .subcollection{width:var(--item-width-mobile, calc(90% - var(--grid-gutter)));flex-shrink:0}.subcollections .carousel--mobile[data-mobile-slides-to-scroll="2"] .subcollection:nth-child(odd){scroll-snap-align:start}.subcollections .carousel--mobile[data-mobile-slides-to-scroll="2"] .subcollection:nth-child(2n){scroll-snap-align:none}.subcollections .carousel--mobile[data-mobile-slides-to-scroll="3"] .subcollection:nth-child(3n+1){scroll-snap-align:start}.subcollections .carousel--mobile[data-mobile-slides-to-scroll="3"] .subcollection:nth-child(3n+2),.subcollections .carousel--mobile[data-mobile-slides-to-scroll="3"] .subcollection:nth-child(3n){scroll-snap-align:none}}.subcollection{transform:translateZ(0)}.carousel--inactive .subcollection:only-child{width:100%;margin-right:0}.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 figure,.subcollection__image img{border-radius:var(--radius-large)}.subcollection__image~.subcollection__title{padding:5px 0;position:relative;font-feature-settings:"dlig" on;font-family:var(--font-family, var(--FONT-STACK-BODY));font-style:var(--font-style, var(--FONT-STYLE-BODY));font-weight:var(--font-weight, var(--FONT-WEIGHT-BODY));font-size:calc(1.25rem * var(--adjust-body));line-height:160%;letter-spacing:-.4px}.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__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}@media only screen and (max-width: 991px){.boost-sd__toolbar-item{padding-bottom:0!important}.boost-sd__toolbar-item--view-as{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1177/assets/section-subcollections.css.map */
