.nm4p-collection-intro{background:#fff;color:#111;padding:18px 20px 0}.nm4p-collection-intro__heading{margin:0 0 24px;font-size:15px;font-weight:500;line-height:1.4;letter-spacing:0;text-transform:none}.nm4p-collection-intro .nm4p-editorial-banners{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nm4p-collection-intro .nm4p-editorial-banner{display:block;min-width:0;color:inherit;text-decoration:none}.nm4p-collection-intro .nm4p-editorial-banner__image{display:block;width:100%;height:auto;aspect-ratio:8 / 3;object-fit:cover;background:#f5f5f5;border-radius:0}.nm4p-collection-intro .nm4p-editorial-banner__copy{padding:13px 8px 16px}.nm4p-collection-intro .nm4p-editorial-banner__heading{margin:0;font-size:17px;line-height:1.35;font-weight:500;letter-spacing:0;text-transform:none}.nm4p-collection-intro .nm4p-editorial-banner__subtitle{margin:5px 0 0;font-size:13px;line-height:1.5}.nm4p-collection-intro a:focus-visible,body:has(.nm4p-collection-intro) .facest-filters-section :is(a,button,select,input,[tabindex]):focus-visible{outline:2px solid #111;outline-offset:3px}body:has(.nm4p-collection-intro) .facest-filters-section{background:#fff}body:has(.nm4p-collection-intro) .facest-filters-section>:is(.container,.container-fluid,.container-full){width:100%;max-width:none;padding-left:0;padding-right:0}body:has(.nm4p-collection-intro) .facest-filters-section .m-collection--wrapper{margin-top:0;margin-bottom:56px}body:has(.nm4p-collection-intro) .facest-filters-section #CollectionProductGrid{min-width:0}body:has(.nm4p-collection-intro) .facest-filters-section .m-collection-toolbar{padding:16px 20px;margin:0;font-size:13px}body:has(.nm4p-collection-intro) .facest-filters-section .m-collection-products{margin:0}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-item{padding:0 1px;margin-bottom:32px}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card{border:0;border-radius:0;box-shadow:none}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__media{background:#f6f6f6;border-radius:0}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__media :is(responsive-image,.m-product-card__video,.m-product-card__link>div[style*=--aspect-ratio]){--aspect-ratio: 3 / 4 !important;aspect-ratio:3 / 4}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__media :is(img,video){object-fit:contain}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__media :is(.m-product-card__main-image,.m-product-card__hover-image){transform:none}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__link:focus-visible{outline-offset:-3px}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__media:focus-within .m-product-card__action{opacity:1;transform:none}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card--show-second-img .m-product-card__link:focus-visible .m-product-card__main-image{opacity:0}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card--show-second-img .m-product-card__link:focus-visible .m-product-card__hover-image{opacity:1}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__background-expand,body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__background-expand:before{border-radius:0;box-shadow:none;transform:none}body:has(.nm4p-collection-intro) .facest-filters-section :is(.m-product-card__vendor,.m-product-card__reviews,.m-product-card__description){display:none}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:10px;margin-top:0;padding:12px 10px 0;text-align:left}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__title{min-width:0;margin:0;font-size:13px;line-height:1.45}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__name{--product-title-line-clamp: 2;-webkit-line-clamp:2;font-weight:500;text-transform:none;overflow-wrap:anywhere}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__price{grid-column:2;grid-row:1;max-width:150px;font-size:12px;line-height:1.45;text-align:right}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__price .m-price__sale{flex-wrap:wrap;justify-content:flex-end}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__price .m-price__unit{margin-top:3px;font-size:11px}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__info>:not(.m-product-card__title):not(.m-product-card__price){grid-column:1 / -1}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-option{justify-content:flex-start;margin-top:8px}body:has(.nm4p-collection-intro) .facest-filters-section .m-collection--pagination{padding:0 20px}@media(max-width:767px){.nm4p-collection-intro{padding:14px 0 0}.nm4p-collection-intro__heading{padding:0 16px;margin-bottom:18px;font-size:14px}.nm4p-collection-intro .nm4p-editorial-banners{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:85vw;gap:12px;padding:3px 16px 6px;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:16px;scrollbar-width:thin}.nm4p-collection-intro .nm4p-editorial-banner{scroll-snap-align:start}.nm4p-collection-intro .nm4p-editorial-banner__image{aspect-ratio:2 / 1}.nm4p-collection-intro .nm4p-editorial-banner__copy{padding:10px 0 12px}.nm4p-collection-intro .nm4p-editorial-banner__heading{font-size:16px}body:has(.nm4p-collection-intro) .facest-filters-section .m-collection-toolbar{padding:15px 16px}body:has(.nm4p-collection-intro) .facest-filters-section .m-collection-products:not(.m-cols-1) .m-product-item{width:50%;max-width:50%}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__info{grid-template-columns:minmax(0,1fr);padding:10px 8px 0}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__price{grid-column:1;grid-row:auto;max-width:none;margin-top:5px;text-align:left}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__price .m-price__sale{justify-content:flex-start}}@media(min-width:768px)and (max-width:1279px){body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__info{grid-template-columns:minmax(0,1fr)}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__price{grid-column:1;grid-row:auto;max-width:none;margin-top:5px;text-align:left}body:has(.nm4p-collection-intro) .facest-filters-section .m-product-card__price .m-price__sale{justify-content:flex-start}}@media(prefers-reduced-motion:reduce){body:has(.nm4p-collection-intro) .facest-filters-section :is(.m-product-card__main-image,.m-product-card__hover-image,.m-product-card__action){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/compiled_assets/styles.css.map?subset=AAAAAAAAQA */
