.MaterialVisual-module__O0Ev5G__stage{aspect-ratio:4/3;border-radius:var(--radius-lg)}.MaterialVisual-module__O0Ev5G__main{z-index:1;width:54%;position:absolute;top:18%;left:12%;transform:rotate(-6deg)}.MaterialVisual-module__O0Ev5G__second{z-index:2;width:34%;position:absolute;bottom:12%;right:10%;transform:rotate(8deg)}@media (prefers-reduced-motion:no-preference){.MaterialVisual-module__O0Ev5G__main:after,.MaterialVisual-module__O0Ev5G__second:after{animation:MaterialVisual-module__O0Ev5G__sheen 2.2s var(--ease) .5s both}}@keyframes MaterialVisual-module__O0Ev5G__sheen{0%{background-position:100% 0}to{background-position:0 0}}
.ProductCard-module__h24rAW__card{gap:var(--space-4);height:100%;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);align-content:start;display:grid;position:relative}.ProductCard-module__h24rAW__card:hover{border-color:var(--line-strong);background:#14141a}.ProductCard-module__h24rAW__art{height:80px;color:var(--silver)}.ProductCard-module__h24rAW__art svg{width:auto;height:100%}.ProductCard-module__h24rAW__text{gap:var(--space-1);display:grid}.ProductCard-module__h24rAW__tag{font-size:var(--fs-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--accent-text);font-weight:600}.ProductCard-module__h24rAW__name{font-size:var(--fs-lg);font-weight:650}.ProductCard-module__h24rAW__desc{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.45}.ProductCard-module__h24rAW__arrow{top:var(--space-5);right:var(--space-5);color:var(--text-dim);transition:transform var(--dur) var(--ease), color var(--dur) var(--ease);position:absolute}.ProductCard-module__h24rAW__card:hover .ProductCard-module__h24rAW__arrow{color:var(--text);transform:translate(3px)}.ProductCard-module__h24rAW__large .ProductCard-module__h24rAW__art{height:104px}.ProductCard-module__h24rAW__large .ProductCard-module__h24rAW__name{font-size:var(--fs-xl)}.ProductCard-module__h24rAW__large .ProductCard-module__h24rAW__desc{font-size:var(--fs-base)}@media (min-width:900px){.ProductCard-module__h24rAW__card{padding:var(--space-6)}.ProductCard-module__h24rAW__arrow{top:var(--space-6);right:var(--space-6)}}
.HolographicOffer-module__ZC_2mG__from{font-size:var(--fs-base);color:var(--text);gap:.2rem;display:grid}.HolographicOffer-module__ZC_2mG__from strong{letter-spacing:-.01em;font-size:1.35em;font-weight:750}.HolographicOffer-module__ZC_2mG__fromLine{flex-wrap:wrap;align-items:baseline;gap:.35em;display:flex}.HolographicOffer-module__ZC_2mG__fromAlt{color:var(--silver)}.HolographicOffer-module__ZC_2mG__fromAlt strong{color:var(--text);font-size:1.1em}.HolographicOffer-module__ZC_2mG__fromNote{font-size:var(--fs-sm);color:var(--text-muted)}.HolographicOffer-module__ZC_2mG__offers{gap:var(--space-4);display:grid}.HolographicOffer-module__ZC_2mG__offer{gap:var(--space-3);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg-raised);align-content:start;display:grid}.HolographicOffer-module__ZC_2mG__offerTitle{font-size:var(--fs-lg);font-weight:650}.HolographicOffer-module__ZC_2mG__price{color:var(--text)}.HolographicOffer-module__ZC_2mG__price strong{font-size:1.3em;font-weight:750}.HolographicOffer-module__ZC_2mG__facts{gap:var(--space-1);font-size:var(--fs-sm);color:var(--text-muted);display:grid}.HolographicOffer-module__ZC_2mG__facts li{padding-left:1em;position:relative}.HolographicOffer-module__ZC_2mG__facts li:before{content:"";background:currentColor;width:.4em;height:1px;position:absolute;top:.62em;left:0}.HolographicOffer-module__ZC_2mG__actions{align-items:center;gap:var(--space-3) var(--space-5);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.HolographicOffer-module__ZC_2mG__more,.HolographicOffer-module__ZC_2mG__inline{color:var(--text);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong,var(--text-dim));text-decoration-color:var(--line-strong,var(--text-dim))}.HolographicOffer-module__ZC_2mG__more:hover,.HolographicOffer-module__ZC_2mG__inline:hover{text-decoration-color:currentColor}.HolographicOffer-module__ZC_2mG__photo{margin-top:var(--space-6);max-width:56rem}.HolographicOffer-module__ZC_2mG__note{margin-top:var(--space-5);max-width:44rem;font-size:var(--fs-sm);color:var(--text-muted)}@media (min-width:760px){.HolographicOffer-module__ZC_2mG__offers{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.HolographicOffer-module__ZC_2mG__offer{padding:var(--space-6)}}
.material-module__qkVzvG__notice{font-size:var(--fs-base);padding-left:var(--space-4);border-left:2px solid var(--violet)}.material-module__qkVzvG__specs{border-top:1px solid var(--line);display:grid}.material-module__qkVzvG__spec{gap:var(--space-1);padding-block:var(--space-4);border-bottom:1px solid var(--line);display:grid}.material-module__qkVzvG__spec dt{font-size:var(--fs-xs);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-dim);font-weight:600}.material-module__qkVzvG__spec dd{color:var(--text);margin:0}.material-module__qkVzvG__examples{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.material-module__qkVzvG__example{aspect-ratio:1}@media (min-width:720px){.material-module__qkVzvG__example{aspect-ratio:4/3}.material-module__qkVzvG__ex_rect{width:52%!important}.material-module__qkVzvG__ex_circle{width:40%!important}.material-module__qkVzvG__ex_tall{width:30%!important}}.material-module__qkVzvG__ex_rect{width:70%;transform:rotate(-4deg)}.material-module__qkVzvG__ex_circle{width:62%;transform:rotate(6deg)}.material-module__qkVzvG__ex_tall{width:46%;transform:rotate(-3deg)}.material-module__qkVzvG__others{border-top:1px solid var(--line);display:grid}.material-module__qkVzvG__other{gap:var(--space-1);padding-block:var(--space-4);border-bottom:1px solid var(--line);display:grid}.material-module__qkVzvG__otherName{font-weight:650}.material-module__qkVzvG__other:hover .material-module__qkVzvG__otherName{color:var(--accent-text)}.material-module__qkVzvG__otherTag{font-size:var(--fs-sm);color:var(--text-muted)}@media (min-width:720px){.material-module__qkVzvG__spec{gap:var(--space-5);grid-template-columns:14rem 1fr}.material-module__qkVzvG__examples{gap:var(--space-5)}.material-module__qkVzvG__others{gap:var(--space-5);border-top:0;grid-template-columns:repeat(5,minmax(0,1fr))}.material-module__qkVzvG__other{border-bottom:0;border-top:1px solid var(--line-strong)}}.material-module__qkVzvG__finishNote{max-width:70ch;margin-top:var(--space-5);font-size:var(--fs-sm);color:var(--text-muted);line-height:1.6}.material-module__qkVzvG__finishNote a{color:var(--accent-text);text-underline-offset:.2em;text-decoration:underline}.material-module__qkVzvG__stickerRow{margin-top:var(--space-5)}
