body:has(.store){color:#070707;background:#fff;overflow-x:hidden}.store{color:#070707;width:min(1440px,100%);font-family:var(--font-poppins), sans-serif;background:#fff;margin:0 auto}.store-hero{color:#fff;min-height:900px;position:relative;overflow:hidden}.store-shape{pointer-events:none;width:1440px;position:absolute;top:0;left:50%;transform:translate(-50%)}.store-shape>img{max-width:none}.store-texture-photo{object-fit:cover;opacity:.14;mix-blend-mode:luminosity;width:1440px;height:1150px;position:absolute;top:2px;left:0;-webkit-mask-image:url(/store/texture-mask.svg);mask-image:url(/store/texture-mask.svg);-webkit-mask-position:top;mask-position:top;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.store-notice{letter-spacing:0;text-transform:none;color:#fff;margin:16px 0 0;font-size:13px;font-weight:300}.store-feature{z-index:1;grid-template-columns:auto minmax(280px,520px) minmax(240px,402px) auto;align-items:center;gap:28px;min-height:860px;padding:24px 70px 150px;display:grid;position:relative}.store-rail,.store-rail-end{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:center;padding:70px 0 40px;display:flex}.store-rail-group{flex-direction:column;gap:22px;display:flex}.store-icon{appearance:none;cursor:pointer;background:0 0;border:0;padding:0;line-height:0}.store-icon[aria-pressed=true]{filter:brightness(1.4)}.store-art{justify-content:center;display:flex;position:relative}.store-art-frame{width:min(100%,488px);position:relative}.store-hero-art{width:100%;height:auto;display:block}.store-curve{pointer-events:none;position:absolute;left:50%;transform:translate(-50%)}.store-curve-top{top:0}.store-curve-bottom{bottom:0;transform:translate(-50%)scaleY(-1)}.store-copy{text-transform:uppercase;color:#fff}.store-kicker{letter-spacing:9px;margin:0 0 6px;font-size:13px;font-weight:400}.store-copy h1{margin:0;font-size:clamp(46px,5.2vw,75px);font-weight:400;line-height:.96}.store-price{margin:37px 0 0;font-size:24px;font-weight:300}.store-products{z-index:2;margin-top:-70px;padding:0 100px 72px;position:relative}.store-products h2{letter-spacing:-.07em;text-align:center;text-transform:uppercase;margin:0;font-size:clamp(52px,6.4vw,92px);font-weight:400;line-height:.96}.store-tabs{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:18px 50px;margin:28px 0 18px;display:flex}.store-tabs button{appearance:none;color:#000;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;line-height:normal}.store-tabs button[aria-pressed=true]{font-size:30px;font-weight:600}.store-rule{text-align:center;height:1px;margin:0 0 36px;overflow:hidden}.store-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 25px;display:grid}.store-card{flex-direction:column;gap:20px;min-height:442px;display:flex}.store-card-media{flex:1;min-height:280px;position:relative;overflow:hidden}.store-card-link{position:absolute;inset:0}.store-card-media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.store-card-body a{color:inherit;text-decoration:none}.store-save{z-index:1;position:absolute;top:13px;right:16px}.store-card-body{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.store-card-body p{text-transform:uppercase;color:#000;margin:0}.store-card-kind{letter-spacing:4.9px;font-size:7px}.store-card-body h3{text-transform:uppercase;margin:3px 0;font-size:24px;font-weight:400;line-height:26px}.store-card-price{font-size:13px;font-weight:300}.store-add{cursor:pointer;background:#fff;border:1px solid #dadada;border-radius:6px;justify-content:center;align-items:center;padding:20px;line-height:0;display:inline-flex}.store-empty{text-align:center;color:#717171;margin:0}.store-pages{justify-content:center;align-items:center;gap:12px;margin-top:48px;display:flex}.store-page,.store-page-arrow{color:#717171;cursor:pointer;background:#fff;border:1px solid #717171;border-radius:5px;justify-content:center;align-items:center;width:40px;height:40px;font-family:inherit;font-size:13px;line-height:1;display:inline-flex}.store-page[aria-current=page],.store-page-arrow{color:#000;border-color:#000}.store-page-arrow img{display:block}.store-page-prev img{transform:rotate(180deg)}.store-page:disabled,.store-page-arrow:disabled{cursor:default}.store-lightbox{z-index:20;background:#000000db;border:0;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.store-lightbox img{object-fit:contain;max-width:min(900px,100%);max-height:90vh}@media (max-width:1100px){.store-feature{text-align:center;grid-template-columns:1fr;justify-items:center;padding:40px 24px 120px}.store-rail,.store-rail-end{flex-direction:row;align-self:auto;width:min(100%,420px);padding:0}.store-rail-group{flex-direction:row}.store-products{padding-left:24px;padding-right:24px}.store-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.store-tabs button[aria-pressed=true]{font-size:18px}}@media (max-width:640px){.store-grid{grid-template-columns:1fr}.store-pages{flex-wrap:wrap}}
