:where(body:not(.template-product)) .np-swatch--photo{background-size:cover;background-position:center;background-repeat:no-repeat}:where(body:not(.template-product)) .grid-product__colors .color-swatch--small.np-swatch--photo{width:22px;height:22px}:where(body:not(.template-product)) .grid-product__color-image.np-selected{opacity:1;z-index:1}:where(body:not(.template-product)) .grid-product__color-image.is-active{z-index:2}:where(body:not(.template-product)) .grid-product__colors .color-swatch.np-selected{box-shadow:0 0 0 1px var(--colorTextBody)}@media only screen and (max-width:768px)and (hover:hover)and (pointer:fine){html:not(.supports-touch) :where(body:not(.template-product)) .grid-product__secondary-image.small--hide{display:block!important}}.grid-product__image-mask{border-radius:3px}.grid-product__image-mask .image-wrap{padding-bottom:125%!important}.grid-product__image-mask .image-wrap img{height:100%;object-fit:cover}.grid-product__colors,.grid-product__meta,[data-center-text=true] .grid-product__meta{text-align:left}.grid-product__meta{padding:8px 0 0}.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title{font-size:13px;line-height:18px;letter-spacing:0;text-transform:none;color:#343e48}.grid-product .grid-product__price{font-size:13.5px;line-height:18px;color:#253341;margin-top:5px;letter-spacing:0}.grid-product .grid-product__price--original{font-size:12.5px;color:#34465a;margin-left:6px;text-decoration-thickness:1px}.grid-product .grid-product__price--savings{display:inline-block;margin-left:4px;padding:1px 4px;border-radius:3px;background:#e28bb0;color:#fff;font-size:10.5px;line-height:14px;font-weight:600;letter-spacing:0;vertical-align:1px}.grid-overflow-wrapper .grid-product__price{font-size:13.5px}.grid-product__colors{position:relative;z-index:2;display:flex;flex-wrap:nowrap;align-items:center;gap:5px;min-width:0;max-width:none;margin:4px -2px -7px;padding:4px 2px;line-height:16px;overflow:hidden}[data-center-text=true] .grid-product__colors{justify-content:flex-start}.grid-product__colors .color-swatch--small,.grid-product__colors .color-swatch--small.np-swatch--photo{flex:0 0 auto;width:16px;height:16px;margin:0;overflow:visible}.grid-product__colors .color-swatch--small{box-shadow:0 0 0 1px #00000040}.grid-product__colors .color-swatch--small:before,[data-swatch_style=round] .grid-product__colors .color-swatch--small:before{border-width:1.5px;top:0;right:0;bottom:0;left:0}.grid-product__colors .color-swatch--small:after{content:"";position:absolute;left:-2px;right:-2px;top:-4px;bottom:-4px}.grid-product__colors .np-sw-extra{display:none}.np-swatch-more{flex:0 0 auto;font-size:11px;line-height:14px;color:#343e48;letter-spacing:0;text-decoration:none;padding:5px 2px;margin:-5px 0}.np-swatch-more:hover{text-decoration:underline}.np-sw-scroll .grid-product__colors{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.np-sw-scroll .grid-product__colors::-webkit-scrollbar{display:none}.np-sw-scroll .grid-product__colors .np-sw-extra{display:block}.np-sw-scroll .np-swatch-more{display:none}.grid-product__content:has(.grid-product__colors:hover) .grid-product__secondary-image~.grid-product__color-image.np-selected{opacity:1}.grid-product__content:has(.grid-product__colors:hover) .grid-product__secondary-image{animation:none;opacity:0}.np-coll-head__crumb{font-size:12px;line-height:16px;letter-spacing:.4px;color:#343e48;margin:0 0 6px}.np-coll-head__crumb a{color:inherit;text-decoration:none}.np-coll-head__crumb span[aria-hidden]{margin:0 3px}.np-coll-head .np-coll-head__count{font-size:12px;line-height:16px;letter-spacing:0;color:#343e48;margin:6px 0 0}@media only screen and (max-width:768px){.np-coll-head,[data-type_headers_align_text=true] .np-coll-head{text-align:left;margin-bottom:0}.template-collection .index-section:has(>.page-width:empty){margin:0}.template-collection .collection-content{padding-top:0}.page-content--top:has(>.np-coll-head){padding-top:16px;padding-bottom:12px}.np-coll-head .section-header__title{font-size:28px;line-height:34px;letter-spacing:0;text-align:left}}@media only screen and (min-width:769px){.page-content--top:has(>.np-coll-head){padding-top:24px;padding-bottom:0}.np-coll-head,[data-type_headers_align_text=true] .np-coll-head{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:0;text-align:left}.np-coll-head .section-header__title{text-align:left}.np-coll-head .section-header__title{order:1;margin:0}.np-coll-head .np-coll-head__desc{order:2;margin:8px 0 0}.np-coll-head .np-coll-head__desc>:last-child{margin-bottom:0}.np-coll-head .np-coll-head__crumb,.np-coll-head .breadcrumb{order:3;margin:8px 0 0}.template-collection .shopify-section:has(.np-coll-head)+.index-section{margin-top:16px;margin-bottom:0}.template-collection .collection-content{padding-top:20px}}@media only screen and (max-width:768px){.collection-grid__wrapper .collection-filter{margin:0 -17px 16px;padding:10px 17px;gap:10px;flex-wrap:nowrap;background:#fff;border-top:1px solid #E8E8E1;border-bottom:1px solid #E8E8E1}.collection-grid__wrapper .collection-filter__item{margin-bottom:0;flex:1 1 0;min-width:0}.collection-grid__wrapper .collection-filter .btn{height:40px;border-radius:3px}.collection-grid__wrapper .collection-filter .btn{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid #343E48;color:#343e48;font-size:12px;font-weight:600;letter-spacing:2.4px;text-transform:uppercase;text-align:center}.collection-grid__wrapper .collection-filter .btn .icon{width:18px;height:18px;margin:0;top:0}.collection-grid__wrapper .collection-filter__sort-container{position:relative;height:40px;overflow:hidden;border:1px solid #E8E8E1;border-radius:3px}.collection-grid__wrapper .collection-filter__sort-container:before{content:"Sort:";position:absolute;left:11px;top:50%;transform:translateY(-50%);font-size:12px;letter-spacing:.8px;text-transform:uppercase;color:#343e48;pointer-events:none;z-index:1}html[lang^=fr] .collection-grid__wrapper .collection-filter__sort-container:before{content:"Trier :"}.collection-grid__wrapper .collection-filter select{width:133.34%;max-width:none;height:51.9px;border:0;padding:0 32px 0 68px;letter-spacing:1.07px;text-transform:uppercase;color:#343e48;background-position:right 12px center;text-overflow:ellipsis;transform:scale(.75);transform-origin:0 0}.collection-grid__wrapper .grid--uniform{margin-left:-26px}.collection-grid__wrapper .grid--uniform>.grid__item{padding-left:26px}.collection-grid__wrapper .grid--uniform>.grid-product{margin-bottom:24px}}@media only screen and (max-width:359px){.collection-grid__wrapper .collection-filter__sort-container:before{content:none}html[lang^=fr] .collection-grid__wrapper .collection-filter__sort-container:before{content:none}.collection-grid__wrapper .collection-filter__sort-container select{padding-left:15px}}.grid-product .grid-product__price--savings,.grid-product .grid-product__tag--sale{display:none}.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title,.np-yml .grid-product__title{font-family:"np-nunito",var(--typeBasePrimary),sans-serif;font-weight:700;font-size:13px;line-height:1.4;letter-spacing:.2em;text-transform:uppercase;color:#343e48}@media only screen and (min-width:769px){.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title,.np-yml .grid-product__title{font-size:14px;line-height:1.4}}.grid-product .grid-product__title+.grid-product__price,.grid-product .grid-product__meta .grid-product__price{margin-top:5px}.np-sline-host,.np-yml__track.np-sline-host{scrollbar-width:none}.np-sline-host::-webkit-scrollbar{display:none;height:0}.np-yml__track.np-sline-host{padding-bottom:0}.np-sline{position:relative;height:2px;margin:var(--np-sline-top-gap, 24px) 17px 0;border-radius:2px;background:#e8e8e1;overflow:hidden}@media only screen and (max-width:768px){body.template-product [data-section-type=recently-viewed] .grid-overflow-wrapper+.np-sline,body.template-product .np-yml__track+.np-sline{--np-sline-top-gap: 12px}}.np-sline[hidden]{display:none}.np-sline__thumb{position:absolute;top:0;left:0;bottom:0;width:30%;border-radius:2px;background:#343e48}@media only screen and (min-width:1024px){.np-yml__track+.np-sline{max-width:1420px;margin:24px auto 0;width:calc(100% - 80px)}}.np-yml .np-yml__price{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:5px}.np-yml .np-yml__price .grid-product__price--original{margin-left:0}.grid-product .grid-product__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.np-yml .grid-product__title{min-height:0}body{--np-card-pad: 100%}body[data-np-card-ratio=portrait-4-5]{--np-card-pad: 125%}body[data-np-card-ratio=square]{--np-card-pad: 100%}body[data-np-card-ratio=portrait-3-4]{--np-card-pad: 133.333%}body[data-np-card-ratio=portrait-2-3]{--np-card-pad: 150%}.grid-product__image-mask .image-wrap,body .grid-product__image-mask .image-wrap{padding-bottom:var(--np-card-pad)!important}.np-yml .np-yml__ratio{padding-bottom:var(--np-card-pad)}.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title,.np-yml .grid-product__title,.np-yml .np-yml__card .grid-product__title{font-size:12px;font-weight:600;line-height:1.4}@media only screen and (min-width:769px){.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title,.np-yml .grid-product__title,.np-yml .np-yml__card .grid-product__title{font-size:13px;line-height:1.4}}.np-yml .np-yml__card .grid-product__title{min-height:0}.grid-product__colors{line-height:20px}.grid-product__colors .color-swatch--small,.grid-product__colors .color-swatch--small.np-swatch--photo{width:20px;height:20px}.np-yml .np-yml__card .np-yml__colors{overflow:hidden}@media only screen and (max-width:359px){.grid-product__colors{gap:3px}}.np-sline{background:#f1f1ed}.np-sline__thumb{background:#8a9199}.np-sline{height:1px;border-radius:1px}.np-sline__thumb{background:#e3c4cf;border-radius:1px}.grid-product__colors,.np-yml .np-yml__card .np-yml__colors{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.grid-product__colors::-webkit-scrollbar{display:none;height:0}.grid-product__colors .np-sw-extra{display:block}.grid-product__colors .np-swatch-more{display:none}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(n+9){display:none}@media only screen and (min-width:769px){body{--np-fl-title: clamp(13px, calc(9.5px + .3125vw) , 16px);--np-fl-price: clamp(13.5px, calc(10px + .3125vw) , 16.5px);--np-fl-was: clamp(12.5px, calc(9px + .3125vw) , 15.5px);--np-fl-sw: clamp(20px, calc(5px + 1.1458vw) , 27px);--np-fl-gap: clamp(5px, .3906vw, 7.5px);--np-fl-plus: clamp(19px, calc(7px + .9375vw) , 25px)}.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title,.np-yml .grid-product__title,.np-yml .np-yml__card .grid-product__title{font-size:var(--np-fl-title)}.grid-product .grid-product__price{font-size:var(--np-fl-price)}.grid-product .grid-product__price--original{font-size:var(--np-fl-was)}.grid-product__colors{gap:var(--np-fl-gap);line-height:var(--np-fl-sw)}.grid-product__colors .color-swatch--small,.grid-product__colors .color-swatch--small.np-swatch--photo{width:var(--np-fl-sw);height:var(--np-fl-sw)}.grid-product .np-qa__tile,.grid-product .np-qa__tile svg{width:var(--np-fl-plus);height:var(--np-fl-plus)}}@media only screen and (min-width:1440px){[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(n+9){display:block}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(n+11){display:none}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product.medium-up--one-quarter{width:20%}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(4n+1){clear:none}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(5n+1){clear:both}}@media only screen and (min-width:1920px){[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(n+11){display:block}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product.medium-up--one-quarter{width:16.6666%}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(5n+1){clear:none}[id$=__featured_collection_giftguide] .grid--uniform>.grid-product:nth-of-type(6n+1){clear:both}}.grid-product__colors~.grid-product__colors{display:none!important}.grid-product__colors{flex-wrap:nowrap!important}:where(body:not(.template-product)) .grid-product .grid-product__title.grid-product__title{font-weight:400}:where(body:not(.template-product)) .grid-product .grid-product__colors.grid-product__colors{box-sizing:border-box;height:calc(var(--np-fl-sw, 20px) + 8px);min-height:calc(var(--np-fl-sw, 20px) + 8px);align-items:center;overflow-y:hidden}#FilterDrawer .drawer__scrollable>.collapsible-content--sidebar.is-open,#FilterDrawer .drawer__scrollable .collapsible-content--sidebar.is-open{flex-shrink:0!important;height:auto!important;overflow:visible!important}:where(body:not(.template-product)) .grid-product__color-image.is-active:not(.np-selected):not(.np-preview){animation:none;opacity:0}:where(body:not(.template-product)) .grid-product .grid-product__color-image.np-preview{animation:none;opacity:1;z-index:3}body.template-product .grid-product .grid-product__color-image.is-active:not(.np-selected):not(.np-preview){animation:none;opacity:0}body.template-product .grid-product .grid-product__color-image.np-preview{animation:none;opacity:1;z-index:3}.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title{display:block;-webkit-line-clamp:unset;overflow:visible;font-size:11px}.grid-product .grid-product__price{font-size:12.5px}.grid-product .grid-product__price--original{font-size:11.5px}.grid-overflow-wrapper .grid-product__price{font-size:12.5px}@media only screen and (min-width:769px){body{--np-fl-title: clamp(12px, calc(8.5px + .3125vw) , 15px);--np-fl-price: clamp(12.5px, calc(9px + .3125vw) , 15.5px);--np-fl-was: clamp(11.5px, calc(8px + .3125vw) , 14.5px)}.grid-product .grid-product__title,[data-type_product_capitalize=true] .grid-product .grid-product__title{font-size:var(--np-fl-title)}.grid-product .grid-product__price,.grid-overflow-wrapper .grid-product__price{font-size:var(--np-fl-price)}.grid-product .grid-product__price--original{font-size:var(--np-fl-was)}}:where(body:not(.template-product)) .grid-product .grid-product__colors .color-swatch--small:not(.np-selected){box-shadow:none}:where(body:not(.template-product)) .grid-product .grid-product__colors .color-swatch--small:not(.np-selected):before{border-width:0}@media only screen and (min-width:769px){.np-coll-head .np-coll-head__crumb,.np-coll-head .breadcrumb{margin-top:2px}.collection-grid__wrapper .collection-filter{align-items:center}.collection-grid__wrapper .collection-filter__item--drawer .btn{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border:1px solid #E8E8E1;border-radius:3px;background:#fff;color:#343e48;font-family:Nunito,sans-serif;font-size:16px;font-weight:400;letter-spacing:.4px;text-transform:none;line-height:24px}.collection-grid__wrapper .collection-filter__item--drawer .btn .icon{width:18px;height:18px;margin:0;top:0}#FilterDrawer .drawer__scrollable>[id^=main-menu-]{display:none!important}}.grid-product .np-tb{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-height:18px;padding:2px 6px;border-radius:3px;background:#feecf4;color:#343e48;font-size:10.5px;line-height:14px;font-weight:600;letter-spacing:0;text-transform:none;white-space:nowrap;pointer-events:none}.grid-product .np-tb--sale{background:#e28bb0;color:#fff}.grid-product__content:has(.np-tb:not(.np-tb--off)):not(.np-tb-scope *)>.grid-product__tag{display:none}.np-tb-scope .grid-product .np-tb{display:none}.np-tb-scope .grid-product .np-tb.np-tb--sale{display:inline-flex}.np-tb-scope .grid-product:has(.np-tb--sale) .grid-product__content>.grid-product__tag{display:none}.grid-product .np-tb--off{display:none}@media only screen and (max-width:768px){.grid-product .np-tb{top:6px;right:6px;min-height:16px;padding:1px 5px;font-size:9.5px;line-height:14px}}.np-coll-head .np-coll-tags{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;margin:12px 0 0;padding:0}.np-coll-head .np-coll-tags::-webkit-scrollbar{display:none}.np-coll-head .np-coll-tag{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:3px;background:#feecf4;color:#343e48;font-size:12px;line-height:16px;letter-spacing:0;text-decoration:none;white-space:nowrap}.np-coll-head a.np-coll-tag:hover{background:#f6cdd6;color:#343e48}.np-coll-head .np-coll-tag--soon{cursor:default;pointer-events:none}.np-coll-head a.np-coll-tag--soon:hover{background:#feecf4;color:#343e48}@media only screen and (min-width:769px){.np-coll-head .np-coll-tags{order:4;align-self:stretch;margin-top:12px}}@media only screen and (min-width:769px){.collection-grid__wrapper .collection-filter{justify-content:flex-start;align-items:center;gap:12px}.collection-grid__wrapper .collection-filter__item{margin-bottom:0}.collection-grid__wrapper .collection-filter__item--drawer{flex:0 0 auto}.collection-grid__wrapper .collection-filter__item--count{flex:0 0 auto;order:0;width:auto;max-width:none;text-align:left;white-space:nowrap;align-self:center}.collection-grid__wrapper .collection-filter__item--sort{flex:0 0 auto;margin-left:auto}.np-coll-head .np-coll-head__desc,.np-coll-head .np-coll-head__desc>:first-child{margin-left:0;padding-left:0}}@media only screen and (min-width:769px){.collection-grid__wrapper .collection-filter{margin-bottom:24px}}@media only screen and (max-width:768px){.collection-grid__wrapper .collection-filter{margin-bottom:24px}}@media only screen and (min-width:769px){body{--np-fl-sw: clamp(28px, calc(7.5px + 1.71875vw) , 38px)}}@media only screen and (max-width:768px){body{--np-fl-sw: 28px}.grid-product__colors .color-swatch--small,.grid-product__colors .color-swatch--small.np-swatch--photo{width:var(--np-fl-sw);height:var(--np-fl-sw)}.grid-product__colors{line-height:var(--np-fl-sw)}}body .np-qs .variant-wrapper fieldset.variant-input-wrap.np-swatch-row label.variant__button-label.color-swatch{width:39px;min-width:39px;height:39px}body .grid-product__colors .color-swatch,body .grid-product__colors .color-swatch.np-swatch--photo{box-shadow:none;border:0;background-size:cover;background-position:center}body .grid-product__colors .color-swatch:before,body .grid-product__colors .color-swatch:after{border-color:transparent;box-shadow:none}body .grid-product__colors .color-swatch.np-selected{box-shadow:inset 0 0 0 1px #253341,inset 0 0 0 2.5px #fff}body .np-qs .variant-wrapper fieldset.variant-input-wrap.np-swatch-row label.variant__button-label.color-swatch:before{border-color:transparent;box-shadow:none}body .np-qs .variant-wrapper fieldset.variant-input-wrap.np-swatch-row input[type=radio]:checked+label.variant__button-label.color-swatch:before{border:1px solid #253341;box-shadow:inset 0 0 0 1.5px #fff}[class*=ai-showcase-][class*=__track]{scroll-padding-inline:16px}[id^=RecentlyViewed-] image-element[data-aos],[id^=RecentlyViewed-] image-element[data-aos] img,[id^=RecentlyViewed-] .grid-product__image{opacity:1!important;transition:none!important;animation:none!important}body .grid-product .grid-product__secondary-image{z-index:2;pointer-events:none}body .grid-product .grid-product__content:hover .grid-product__secondary-image~.grid-product__color-image.np-selected{opacity:1}body .grid-product .np-tb{z-index:4}body .grid-product .grid-product__content>.grid-product__tag{z-index:5;pointer-events:none}
/*# sourceMappingURL=/cdn/shop/t/107/assets/np-collection.css.map */
