.nf-lr{padding:56px 0 28px;border-top:1px solid #ebe6df;background:transparent}.nf-lr[hidden]{display:none!important}.nf-lr--flat{border-top:0;padding:0}.nf-lr__in{max-width:1600px;margin:0 auto;padding-inline:clamp(16px,4vw,64px)}.nf-lr--flat .nf-lr__in{max-width:none;padding-inline:0}.nf-lr__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin:0 0 24px}.nf-lr .nf-lr__h{margin:0!important;font-family:EB Garamond,Georgia,serif!important;font-weight:400!important;font-size:clamp(26px,2.4vw,34px)!important;line-height:1.1!important;letter-spacing:0!important;text-transform:none!important;color:#1c1c1c!important}.nf-lr__h small{margin-left:8px;font-size:.55em;color:#8a8178}.nf-lr__tools{display:flex;align-items:center;gap:18px;flex:0 0 auto}.nf-lr__all,.nf-lr__clear{padding:0;border:0;background:none;font-family:Poppins,sans-serif;font-size:13px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#1c1c1c!important;text-decoration:underline!important;text-underline-offset:4px;cursor:pointer;white-space:nowrap}.nf-lr__clear{text-transform:none;letter-spacing:0;color:#6b6259!important;font-weight:400}.nf-lr__nav{display:flex;gap:8px}.nf-lr__nav[hidden]{display:none}.nf-lr__arr{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:1px solid #d4d4d4;border-radius:50%;background:#fff;color:#1c1c1c;cursor:pointer;transition:border-color .15s ease,opacity .15s ease}.nf-lr__arr:hover{border-color:#1c1c1c}.nf-lr__arr:disabled{opacity:.3;cursor:default}.nf-lr__arr svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.nf-lr__row{display:flex;gap:24px;margin:0;padding:0 0 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.nf-lr__row::-webkit-scrollbar{display:none}.nf-lr__row>.nf-lr__c{position:relative;flex:0 0 calc((100% - 72px)/4);min-width:0;scroll-snap-align:start}.nf-lr__c product-card,.nf-lr__c .product-card{width:100%}@media(min-width:1500px){.nf-lr__row>.nf-lr__c{flex-basis:calc((100% - 96px)/5)}}@media(max-width:999px){.nf-lr__row{gap:16px}.nf-lr__row>.nf-lr__c{flex-basis:calc((100% - 32px) / 3)}}@media(max-width:699px){.nf-lr{padding:40px 0 20px}.nf-lr__head{margin-bottom:16px}.nf-lr__row{gap:12px;margin-inline:calc(-1*clamp(16px,4vw,64px));padding-inline:clamp(16px,4vw,64px);scroll-padding-inline:clamp(16px,4vw,64px)}.nf-lr--flat .nf-lr__row{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.nf-lr__row>.nf-lr__c{flex-basis:46%}.nf-lr__nav{display:none!important}}.nf-lr--grid .nf-lr__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 24px;overflow:visible;scroll-snap-type:none;margin-inline:0!important;padding-inline:0!important}.nf-lr--grid .nf-lr__row>.nf-lr__c{flex:none}@media(min-width:1500px){.nf-lr--grid .nf-lr__row{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:999px){.nf-lr--grid .nf-lr__row{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 16px}}@media(max-width:699px){.nf-lr--grid .nf-lr__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}}.nf-lr__rm{position:absolute;top:10px;right:10px;z-index:4;display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:50%;background:#fffffff2;box-shadow:0 2px 10px #0000001f;cursor:pointer;transition:transform .15s ease}.nf-lr__rm:hover{transform:scale(1.06)}.nf-lr__rm svg{width:18px;height:18px;fill:#c8a96a;stroke:#c8a96a;stroke-width:1.5}.nf-lr__c{transition:opacity .25s ease,transform .25s ease}.nf-lr__c.is-out{opacity:0;transform:scale(.96)}.nf-lr__empty{margin:0;padding:34px 24px;border:1px dashed #d8cbb4;border-radius:6px;background:#fff;text-align:center;color:#6b6259;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6}.nf-lr__empty[hidden]{display:none}.nf-lr__empty a{color:#1c1c1c;font-weight:600;text-decoration:underline;text-underline-offset:3px}.nf-lr__skel{display:flex;gap:24px;overflow:hidden}.nf-lr__skel i{flex:0 0 calc((100% - 72px)/4);aspect-ratio:1/1.25;border-radius:4px;background:linear-gradient(90deg,#f1ece4,#f8f5f0,#f1ece4 80%) 0 0/200% 100%;animation:nfLrShim 1.1s linear infinite}.nf-lr__row:not(:empty)+.nf-lr__skel{display:none}@keyframes nfLrShim{0%{background-position:100% 0}to{background-position:-100% 0}}@media(max-width:699px){.nf-lr__skel i{flex-basis:46%}}
/*# sourceMappingURL=/cdn/shop/t/181/assets/nf-lists.css.map */
