.nolia-rail{display:block}.nolia-rail__inner{width:100%;max-width:var(--nolia-rail-maxw, 1360px);margin-inline:auto;padding-inline:var(--nolia-gutter-mobile, 20px);padding-top:var(--nolia-rail-pt, 40px);padding-bottom:var(--nolia-rail-pb, 48px);border-top:1px solid var(--nolia-line, rgba(35, 33, 29, .14))}.nolia-rail__heading{margin:0 0 24px;font-family:var(--nl-family-display, inherit);font-size:var(--nl-h2, 22px);font-weight:var(--nl-w-regular, 400);line-height:var(--nl-lh-heading, 1.25);letter-spacing:var(--nl-ls-tight, .01em);color:var(--nolia-ink, #23211d);text-transform:none}.nolia-rail__grid{display:grid;grid-template-columns:repeat(var(--nolia-rail-cols-mobile, 2),minmax(0,1fr));column-gap:var(--nolia-rail-gap-x, 22px);row-gap:var(--nolia-rail-gap-y, 40px);margin:0;padding:0;list-style:none}.nolia-rail__item{display:flex;min-width:0}.nolia-rail__viewport{position:relative}.nolia-search__header{width:100%;max-width:var(--nolia-w-reading, 720px);margin-inline:auto;margin-bottom:32px;padding-inline:var(--nolia-gutter-mobile, 20px);text-align:center}.nolia-search__title{margin:0 0 20px;font-family:var(--nl-family-display, inherit);font-size:var(--nl-h2, 22px);font-weight:var(--nl-w-regular, 400);line-height:var(--nl-lh-heading, 1.25);letter-spacing:var(--nl-ls-tight, .01em);color:var(--nolia-ink, #23211d)}.nolia-search__form{margin:0 auto 20px;max-width:560px}.nolia-search__form .field{border-radius:var(--nolia-r-none, 0px)}.nolia-search__form .field:after,.nolia-search__form .field:before{border-radius:var(--nolia-r-none, 0px)}.nolia-search__form .field__input{border-radius:var(--nolia-r-none, 0px)}.nolia-search__form .search__button .icon{height:18px}.nolia-search__meta{margin:0;font-size:var(--nl-label, 12px);letter-spacing:var(--nl-ls-eyebrow, .18em);text-transform:uppercase;color:var(--nolia-ink-muted, #837d74)}.nolia-pgrid-wrap--flush{max-width:none;padding-inline:0}.nolia-search__empty{padding:64px 0 96px;text-align:center}.nolia-search__empty-title{margin:0 0 8px;font-size:var(--nl-h3, 18px);font-weight:var(--nl-w-regular, 400);line-height:var(--nl-lh-heading, 1.25);color:var(--nolia-ink, #23211d)}.nolia-search__empty-text{margin:0 0 24px;font-size:var(--nl-body-sm, 14px);line-height:var(--nl-lh-body, 1.6);color:var(--nolia-ink-soft, #56524b)}.nolia-search__empty-link{display:inline-flex;align-items:center;justify-content:center;min-height:var(--nolia-control-h-sm, 44px);padding:0 24px;border:1px solid var(--nolia-ink, #23211d);border-radius:var(--nolia-r-none, 0px);color:var(--nolia-ink, #23211d);font-size:var(--nl-button, 13px);letter-spacing:var(--nl-ls-ui, .08em);text-transform:uppercase;text-decoration:none;transition:background-color var(--nolia-base, .24s) var(--nolia-ease, ease),color var(--nolia-base, .24s) var(--nolia-ease, ease)}.nolia-search__empty-link:hover{background:var(--nolia-ink, #23211d);color:var(--nolia-surface, #fff)}.nolia-search__empty-link:focus-visible{outline:2px solid var(--nolia-ink, #23211d);outline-offset:2px}.nolia-search-results .card-wrapper .card,.nolia-search-results .card-wrapper .card__inner{border-radius:var(--nolia-r-none, 0px)}.nolia-search-results .card-wrapper .card{box-shadow:none}@media screen and (min-width:750px){.nolia-rail__inner{padding-inline:var(--nolia-gutter-desktop, 40px)}.nolia-rail__grid{grid-template-columns:repeat(var(--nolia-rail-cols, 4),minmax(0,1fr))}.nolia-rail__heading{margin-bottom:32px}.nolia-search__header{margin-bottom:48px;padding-inline:var(--nolia-gutter-desktop, 40px)}.nolia-search__empty{padding:96px 0 128px}}@media(prefers-reduced-motion:reduce){.nolia-search__empty-link{transition:none}}.nolia-rail-wrap{background:#fff}.nolia-rail--scroll .nolia-rail__grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;margin-inline:calc(-1 * var(--nolia-rail-edge, 20px));padding-inline:var(--nolia-rail-edge, 20px);padding-bottom:8px;scroll-padding-inline:var(--nolia-rail-edge, 20px)}.nolia-rail--scroll .nolia-rail__grid::-webkit-scrollbar{display:none}.nolia-rail--scroll .nolia-rail__grid:focus-visible{outline:2px solid var(--nolia-ink, #23211d);outline-offset:3px}.nolia-rail--scroll .nolia-rail__item{flex:0 0 auto;width:calc((100% - var(--nolia-rail-gap-x, 22px)) / 2.2);scroll-snap-align:start}@media(hover:hover)and (pointer:fine){.nolia-rail--scroll .nolia-rail__grid.is-draggable{cursor:grab}}.nolia-rail--scroll .nolia-rail__grid.is-dragging,.nolia-rail--scroll .nolia-rail__grid.is-dragging *{cursor:grabbing;-webkit-user-select:none;user-select:none}.nolia-rail--scroll .nolia-rail__grid.is-dragging,.nolia-rail--scroll .nolia-rail__grid.is-settling{scroll-snap-type:none}.nolia-rail--scroll .nolia-rail__nav{position:absolute;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;top:calc(var(--nolia-rail-media-h, 62%) / 2);transform:translateY(-50%);border:1px solid var(--nolia-line, rgba(35, 33, 29, .14));border-radius:50%;background:var(--nolia-surface, #ffffff);color:var(--nolia-ink, #23211d);cursor:pointer;transition:background-color var(--nolia-fast, .16s) var(--nolia-ease, ease),color var(--nolia-fast, .16s) var(--nolia-ease, ease)}.nolia-rail--scroll .nolia-rail__nav[hidden]{display:none}.nolia-rail--scroll .nolia-rail__nav:hover{background:var(--nolia-ink, #23211d);color:var(--nolia-surface, #ffffff)}.nolia-rail--scroll .nolia-rail__nav:focus-visible{outline:2px solid var(--nolia-ink, #23211d);outline-offset:2px}.nolia-rail--scroll .nolia-rail__nav--prev{left:calc(var(--nolia-rail-edge, 20px) * -1 + 4px)}.nolia-rail--scroll .nolia-rail__nav--next{right:calc(var(--nolia-rail-edge, 20px) * -1 + 4px)}@media screen and (min-width:750px){.nolia-rail--scroll{--nolia-rail-edge: 40px}.nolia-rail--scroll .nolia-rail__item{width:calc((100% - (var(--nolia-rail-cols, 4) - 1) * var(--nolia-rail-gap-x, 22px)) / var(--nolia-rail-cols, 4))}.nolia-rail--scroll .nolia-rail__nav{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.nolia-rail--scroll .nolia-rail__grid{scroll-behavior:auto}.nolia-rail--scroll .nolia-rail__nav{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/nolia-recommendations.css.map */
