/*aurome-min 1790156825 5554*/
.aurome-storefront .aurome-recently-viewed-host:empty{display:none}.aurome-storefront.home .aurome-home-recently-viewed{border-top:1px solid rgb(62 71 64 / 8%);background:#fffdfa}.aurome-storefront.home .aurome-home-recently-viewed[hidden]{display:none}.aurome-storefront.home .aurome-home-recently-viewed .aurome-product-rail{margin-top:0}.aurome-storefront .aurome-product-rail{--rail-cols:2.2;--rail-gap:16px;box-sizing:border-box;clear:both;width:100%;max-width:var(--aurome-container-max,1280px);margin:56px auto 0;padding-inline:16px}.aurome-storefront .aurome-product-rail__header,.aurome-storefront .aurome-product-rail__tools,.aurome-storefront .aurome-product-rail__controls{display:flex;align-items:center}.aurome-storefront .aurome-product-rail__header{justify-content:space-between;gap:24px;margin-bottom:20px}.aurome-storefront .aurome-product-rail__header h2{margin:0;font:var(--aurome-type-section)}.aurome-storefront .aurome-product-rail__tools{gap:16px}.aurome-storefront .aurome-product-rail__controls{gap:8px}.aurome-storefront .aurome-product-rail__controls[hidden]{display:none}.aurome-storefront .aurome-product-rail__link,.aurome-storefront .aurome-product-rail__clear{display:inline-flex;min-width:44px;min-height:44px;align-items:center;justify-content:center;padding:0 4px;border:0;background:#fff0;color:#27384d;font:600 13px/1.4 var(--aurome-sans);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px;cursor:pointer}.aurome-storefront .aurome-product-rail__link:is(:hover,:focus-visible),.aurome-storefront .aurome-product-rail__clear:is(:hover,:focus-visible){color:var(--aurome-accent)}.aurome-storefront .aurome-product-rail__controls button{display:grid;width:44px;height:44px;min-height:44px;padding:0;place-items:center;border:1px solid #9daec3;border-radius:50%;background:#fff;color:#0d1a2e;font:400 19px/1 var(--aurome-sans)}.aurome-storefront .aurome-product-rail__controls button:is(:hover,:focus-visible):not(:disabled){border-color:#0d1a2e;background:#0d1a2e;color:#fff}.aurome-storefront .aurome-product-rail__controls button:disabled{opacity:.38;cursor:default}.aurome-storefront .aurome-product-rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--rail-cols) - 1) * var(--rail-gap)) / var(--rail-cols));gap:var(--rail-gap);padding:4px 0 8px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-behavior:smooth;scroll-snap-type:inline mandatory;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.aurome-storefront .aurome-product-rail__track::-webkit-scrollbar{display:none;width:0;height:0}.aurome-storefront .aurome-product-rail__track.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;user-select:none}.aurome-storefront .aurome-product-rail__track.is-dragging a,.aurome-storefront .aurome-product-rail__track.is-dragging button{pointer-events:none}.aurome-storefront .aurome-product-rail__track:focus-visible{outline:2px solid var(--aurome-accent);outline-offset:4px}.aurome-storefront .aurome-product-rail__item{min-width:0;scroll-snap-align:start;scroll-snap-stop:normal;container-type:inline-size}.aurome-storefront .aurome-product-rail__item>.aurome-product-card{height:100%}@container (max-width:240px){.aurome-storefront .aurome-product-card__title{font-size:14px}.aurome-storefront .aurome-product-card__brand{font-size:11px}.aurome-storefront .aurome-product-card__price{font-size:13px}.aurome-storefront .aurome-product-card__tray .aurome-product-card__action{font-size:11px;padding-inline:6px}}@media (min-width:600px){.aurome-storefront .aurome-product-rail{--rail-cols:3;--rail-gap:20px}}@media (min-width:768px){.aurome-storefront .aurome-product-rail{padding-inline:24px}}@media (min-width:1024px){.aurome-storefront .aurome-product-rail{--rail-cols:4;--rail-gap:24px}}@media (min-width:1280px){.aurome-storefront .aurome-product-rail{--rail-cols:5}}@media (min-width:1600px){.aurome-storefront .aurome-product-rail{--rail-cols:6;max-width:1480px}}@media (max-width:767px){.aurome-storefront .aurome-product-rail{margin-top:40px}.aurome-storefront .aurome-product-rail__header{align-items:flex-end;gap:12px;margin-bottom:16px}.aurome-storefront .aurome-product-rail__tools{gap:8px}.aurome-storefront .aurome-product-rail__controls{display:none}.aurome-storefront .aurome-product-rail__link,.aurome-storefront .aurome-product-rail__clear{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.aurome-storefront .aurome-product-rail__track{scroll-behavior:auto}}