html body #MainContent .sq-showcase[data-sq-showcase]{visibility:hidden!important}html body #MainContent .sq-showcase[data-sq-showcase].is-sq-ready{visibility:visible!important}html body #MainContent .sq-showcase{--sq-rail-gap:14px;--sq-rail-card: calc((100% - 70px)/5) ;width:100%;max-width:none!important;background:linear-gradient(180deg,#fff,#fbfaf7);color:#111}html body #MainContent .sq-showcase__content{width:min(1600px,calc(100% - 48px));max-width:none!important;margin-inline:auto;padding:clamp(30px,4vw,58px) 0!important}html body #MainContent .sq-showcase__hero{max-width:860px;margin:0 0 clamp(34px,4vw,54px)}html body #MainContent .sq-showcase__hero>.sq-showcase__eyebrow,html body #MainContent .sq-showcase__group-head p{margin:0 0 8px;color:#96733d;font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase}html body #MainContent .sq-showcase__hero h2{margin:0;font-family:var(--font-heading--family,Georgia,serif);font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1;letter-spacing:-.035em}html body #MainContent .sq-showcase__intro{max-width:660px;margin-top:14px;color:#666;font-size:14px;line-height:1.65}html body #MainContent .sq-showcase__groups{display:grid!important;gap:clamp(42px,5vw,68px)!important}html body #MainContent .sq-showcase__group{min-width:0!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important}html body #MainContent .sq-showcase__group-head{position:relative;display:flex!important;align-items:end!important;justify-content:space-between!important;gap:18px!important;min-height:46px!important;margin:0 0 16px!important;padding-right:96px!important}html body #MainContent .sq-showcase__group-head h3{margin:0!important;font-family:var(--font-heading--family,Georgia,serif)!important;font-size:clamp(26px,2.8vw,40px)!important;font-weight:500!important;line-height:1!important;letter-spacing:-.03em!important}html body #MainContent .sq-showcase__rail-controls{position:absolute;right:0;bottom:0;display:flex;gap:8px;align-items:center}html body #MainContent .sq-showcase__rail-arrow{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(0,0,0,.17);border-radius:50%;background:#fff;color:#111;box-shadow:0 6px 18px #00000014;cursor:pointer}html body #MainContent .sq-showcase__rail-arrow:disabled{opacity:.26;pointer-events:none;box-shadow:none}html body #MainContent .sq-showcase__rail-arrow svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}html body #MainContent .sq-showcase__grid{display:flex!important;grid-template-columns:none!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:var(--sq-rail-gap)!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0 0 10px!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity!important;scrollbar-width:none!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y!important}html body #MainContent .sq-showcase__grid::-webkit-scrollbar{display:none!important}html body #MainContent .sq-showcase__grid>.sq-product-card{flex:0 0 var(--sq-rail-card)!important;width:var(--sq-rail-card)!important;min-width:var(--sq-rail-card)!important;max-width:var(--sq-rail-card)!important;margin:0!important;scroll-snap-align:start!important;scroll-snap-stop:always!important}html body #MainContent .sq-showcase__grid>.sq-product-card[hidden]{display:none!important}html body #MainContent .sq-showcase .sq-product-card{border:1px solid #e3dfd8!important;border-radius:20px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 10px 28px #1111110b!important}html body #MainContent .sq-showcase .sq-product-card__media{aspect-ratio:4/5!important;min-height:0!important;background:#f4f3f1!important}html body #MainContent .sq-showcase .sq-product-card__media img{width:100%!important;height:100%!important;object-fit:cover!important;object-position:center!important}html body #MainContent .sq-showcase .sq-product-card__content{padding:12px 13px 14px!important}html body #MainContent .sq-showcase .sq-product-card__badge{background:#ffffff12!important;color:#fff!important;border:1px solid rgba(255,255,255,.34)!important;-webkit-backdrop-filter:blur(12px) saturate(135%)!important;backdrop-filter:blur(12px) saturate(135%)!important;box-shadow:inset 0 1px #ffffff3d,0 6px 18px #0000001f!important;text-shadow:0 1px 5px rgba(0,0,0,.28)!important}html body #MainContent .sq-showcase .sq-product-card:not(.is-sq-image-ready) .sq-product-card__badge,html body #MainContent .sq-showcase .sq-product-card:not(.is-sq-image-ready) .sq-product-card__content{visibility:hidden!important}html body #MainContent .sq-showcase__status{min-height:18px;margin:22px 0 0;color:#6f6a64;font-size:11px;line-height:1.45}html body #MainContent .sq-showcase__group[hidden]{display:none!important}html body #MainContent .premium-filter-layout>.sq-showcase-host,html body #MainContent .premium-filter-layout .sq-showcase-host{min-width:0!important;width:100%!important}html body #MainContent .premium-filter-layout .sq-showcase__content{width:100%!important;max-width:none!important;padding-inline:0!important}html body #MainContent .premium-filter-layout .sq-showcase__hero{margin-inline:0!important}html body.sq-queen-life-collection #MainContent{display:flex!important;flex-direction:column!important}html body.sq-queen-life-collection #MainContent>.shopify-section{width:100%!important}html body.sq-queen-life-collection #MainContent>.shopify-section:has(.sq-dual-category-section){order:-50!important}@media(max-width:989px){html body #MainContent .sq-showcase{--sq-rail-card: calc((100% - 42px)/4) }html body #MainContent .sq-showcase__content{width:min(100% - 32px,1400px)}}@media(max-width:749px){html body #MainContent .sq-showcase{--sq-rail-gap:12px;--sq-rail-card:min(76vw,286px)}html body #MainContent .sq-showcase__content{width:min(100% - 28px,680px);padding:34px 0!important}html body #MainContent .sq-showcase__groups{gap:42px!important}html body #MainContent .sq-showcase__group-head{padding-right:0!important;margin-bottom:13px!important}html body #MainContent .sq-showcase__rail-controls{display:none!important}html body #MainContent .sq-showcase__grid{padding-right:18vw!important}html body #MainContent .sq-showcase__hero h2{font-size:clamp(30px,9vw,42px)!important}}@media(prefers-reduced-motion:reduce){html body #MainContent .sq-showcase__grid{scroll-behavior:auto!important}}@media(min-width:750px){html body #MainContent .premium-filter-layout[data-premium-sticky-boundary]{position:relative!important;background:linear-gradient(to right,#fff 0,#fff var(--premium-filter-width,292px),transparent var(--premium-filter-width,292px),transparent 100%)!important;background-repeat:no-repeat!important;background-size:100% 100%!important}html body #MainContent .premium-filter-layout[data-premium-sticky-boundary]:before{content:"";position:absolute;top:0;bottom:0;right:100%;width:100vw;background:#fff;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/640/assets/sq-aug13-showcase-filter-rails-v1.css.map */
