.sp-gallery--xl .sp-gallery__thumbs{gap:8px}.sp-gallery--xl .sp-gallery__thumbs button{display:block;height:56px}.sp-gallery--xl .sp-sth .sp-art{width:auto;height:84%;max-width:92%}.sp-gallery--xl .sp-sth--tin .sp-art{height:74%}.sp-gallery--xl .sp-sth--offer .sp-of__trio{width:auto;height:76%}.sp-gallery--xl .sp-sth--offer b{width:16px;height:16px;right:4px;bottom:4px}.sp-gallery--xl .sp-sth--offer b .sp-icon{width:9px;height:9px}.sp-gallery--xl .sp-sth--gx b{font-size:22px}.sp-gallery--xl .sp-sth--gx small{font-size:7px;letter-spacing:.1em}.sp-gallery--xl .sp-sth--lab .sp-icon{width:24px;height:24px}.sp-gallery--xl .sp-sth--inside i{width:11px;height:11px}.sp-gallery--xl .sp-sth--inside span{gap:3px;flex-wrap:wrap;justify-content:center;max-width:60px}.sp-sth--vs b{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-display);font-style:italic;font-weight:400;font-size:20px;line-height:1;color:var(--ink)}.sp-sth--vs i{width:13px;height:13px;border-radius:50%;background:var(--tone)}.sp-sth--vs i:last-child{width:9px;height:9px;background:color-mix(in oklab,var(--ink) 26%,transparent)}.sp-sth--rx{background:linear-gradient(160deg,#fbf8f1,color-mix(in oklab,var(--tone) 18%,#f3eee4))}.sp-sth--rx .sp-icon{width:26px;height:26px;color:var(--ink);stroke-width:1.5}.sp-sth--rev{display:grid;place-content:center;justify-items:center;gap:0;background:radial-gradient(70% 70% at 30% 20%,color-mix(in oklab,var(--tone) 30%,var(--surface-raised)),var(--surface-raised))}.sp-sth--rev b{font-family:var(--font-display);font-weight:400;font-size:40px;line-height:.55;margin-top:14px;color:var(--ink)}.sp-sth--rev small{font-family:var(--font-mono);font-size:8px;letter-spacing:.12em;color:var(--ink-muted)}.sp-sl__chip .sp-icon{width:1.15em;height:1.15em;color:var(--sage-deep)}.sp-sl--vs .sp-sl__bg{background:linear-gradient(170deg,var(--surface-raised) 0%,color-mix(in oklab,var(--tone) 11%,var(--surface)) 100%)}.sp-vs{position:absolute;z-index:3;left:var(--pad);right:var(--pad);top:30%;display:grid;gap:1.3cqw;font-size:max(12px,3.05cqw);line-height:1.15}.sp-vs__row{display:grid;grid-template-columns:21% 1fr 1fr;align-items:center;gap:2cqw;padding:1.9cqw 2.4cqw;border-radius:2.8cqw;background:color-mix(in oklab,var(--surface-raised) 90%,transparent);box-shadow:0 10px 26px -22px #1b201a80,inset 0 0 0 1px color-mix(in oklab,var(--ink) 8%,transparent)}.sp-vs__row--head{background:transparent;box-shadow:none;padding-top:0;padding-bottom:.2cqw;font-family:var(--font-mono);font-weight:500;font-size:max(9.5px,2.35cqw);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab,var(--ink) 62%,transparent)}.sp-vs__row--head .sp-vs__us{font-family:var(--font-mono);font-weight:600;color:var(--ink)}.sp-vs__row--head .sp-vs__them{font-weight:500}.sp-vs__k{font-family:var(--font-mono);font-weight:500;font-size:max(9.5px,2.4cqw);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklab,var(--ink) 64%,transparent)}.sp-vs__us{display:inline-flex;align-items:center;gap:.45em;font-weight:700;letter-spacing:-.01em;color:var(--ink)}.sp-vs__us .sp-icon{flex:none;width:1.3em;height:1.3em;padding:.22em;border-radius:50%;background:var(--sage-soft);color:var(--sage-deep);stroke-width:2}.sp-vs__dot{flex:none;width:.7em;height:.7em;border-radius:50%;background:var(--tone)}.sp-vs__them{font-weight:500;color:color-mix(in oklab,var(--ink) 60%,transparent)}.sp-vs__row:not(.sp-vs__row--head) .sp-vs__them{display:inline-flex;align-items:center;gap:.5em}.sp-vs__row:not(.sp-vs__row--head) .sp-vs__them:before{content:"";flex:none;width:1.3em;height:1.3em;border-radius:50%;background:color-mix(in oklab,var(--ink) 7%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--ink) 14%,transparent);background-image:linear-gradient(45deg,transparent 44%,color-mix(in oklab,var(--ink) 40%,transparent) 44% 56%,transparent 56%),linear-gradient(-45deg,transparent 44%,color-mix(in oklab,var(--ink) 40%,transparent) 44% 56%,transparent 56%);background-size:52% 52%;background-position:center;background-repeat:no-repeat}.sp-sl--vs .sp-sl__stage{right:-7%;bottom:-11%;width:36%;transform:rotate(12deg)}.sp-sl--vs .sp-sl__float{animation-duration:6.4s}.sp-sl--rx .sp-sl__bg{background:radial-gradient(60% 46% at 100% 100%,color-mix(in oklab,var(--tone) 20%,var(--surface-raised)) 0%,transparent 62%),linear-gradient(180deg,#fcfaf4 0%,var(--surface-raised) 100%)}.sp-sl--rx .sp-sl__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(180deg,transparent 0 calc(7cqw - 1px),color-mix(in oklab,var(--ink) 6%,transparent) calc(7cqw - 1px) 7cqw);-webkit-mask-image:linear-gradient(180deg,transparent 26%,#000 34%,#000 82%,transparent 100%);mask-image:linear-gradient(180deg,transparent 26%,#000 34%,#000 82%,transparent 100%)}.sp-rx{position:absolute;z-index:3;left:var(--pad);right:var(--pad);top:29.5%;list-style:none;margin:0;padding:0;display:grid;gap:2.3cqw}.sp-rx li{display:grid;grid-template-columns:auto 1fr;gap:2.2cqw;align-items:start;padding-right:14%}.sp-rx li:last-child{padding-right:30%}.sp-rx__n{padding-top:.3em;font-family:var(--font-mono);font-weight:500;font-size:max(10px,2.5cqw);letter-spacing:.12em;color:color-mix(in oklab,var(--tone) 80%,var(--ink));color:oklch(from color-mix(in oklab,var(--tone) 80%,var(--ink)) min(l,.54) c h)}.sp-rx__body{display:grid;gap:.55cqw;min-width:0}.sp-rx__body b{font-size:max(14px,3.7cqw);font-weight:700;letter-spacing:-.01em;line-height:1.12}.sp-rx__body>span{font-size:max(12px,3cqw);line-height:1.36;font-weight:500;text-wrap:pretty;color:color-mix(in oklab,var(--ink) 82%,transparent)}.sp-rx__body small{display:inline-flex;align-items:center;gap:.45em;margin-top:.2cqw;font-family:var(--font-mono);font-weight:500;font-size:max(9px,2.25cqw);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab,var(--ink) 56%,transparent)}.sp-rx__body small .sp-icon{flex:none;width:1.25em;height:1.25em}.sp-sl--rx .sp-sl__stage{right:-10%;bottom:-8%;width:34%;transform:rotate(10deg)}.sp-rx__fine{position:absolute;z-index:3;left:var(--pad);right:34%;bottom:calc(var(--pad) * .8);margin:0;font-family:var(--font-display);font-style:italic;font-size:max(11px,2.7cqw);line-height:1.3;color:color-mix(in oklab,var(--ink) 60%,transparent)}.sp-sl--rev .sp-sl__bg{background:radial-gradient(80% 60% at 18% 18%,color-mix(in oklab,var(--tone) 26%,var(--surface-raised)) 0%,var(--surface-raised) 70%)}.sp-sl--rev .sp-sl__bg:before{content:"\201c";position:absolute;left:calc(var(--pad) - 2.6cqw);top:-5cqw;font-family:var(--font-display);font-size:58cqw;line-height:1;color:color-mix(in oklab,var(--tone) 24%,transparent)}.sp-rev{position:absolute;z-index:3;left:var(--pad);right:var(--pad);top:17%;margin:0;display:grid;gap:3cqw}.sp-rev__top{display:flex;align-items:center;gap:3cqw}.sp-rev__top .sp-stars{display:inline-flex;gap:2px}.sp-rev__top .sp-stars svg{width:max(14px,3.6cqw);height:max(14px,3.6cqw)}.sp-rev__tag{display:inline-flex;align-items:center;gap:.4em;font-family:var(--font-mono);font-weight:500;font-size:max(10px,2.5cqw);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklab,var(--ink) 66%,transparent)}.sp-rev__tag .sp-icon{width:1.3em;height:1.3em;color:var(--success,var(--sage-deep))}.sp-rev__q{margin:0;padding-right:8%;font-family:var(--font-display);font-weight:400;font-size:clamp(18px,5.3cqw,33px);line-height:1.18;letter-spacing:-.01em;text-wrap:pretty;color:var(--ink);quotes:"\201c" "\201d"}.sp-rev__q:before{content:open-quote}.sp-rev__q:after{content:close-quote}.sp-rev__who{display:flex;align-items:center;gap:2.4cqw;font-size:max(13px,3.4cqw);font-weight:700;line-height:1.15}.sp-rev__who small{display:block;margin-top:.3cqw;font-weight:500;font-size:max(11px,2.7cqw);color:color-mix(in oklab,var(--ink) 62%,transparent)}.sp-rev__avatar{flex:none;display:grid;place-items:center;width:9cqw;height:9cqw;min-width:32px;min-height:32px;border-radius:50%;background:color-mix(in oklab,var(--tone) 32%,var(--surface-sunken));font-size:max(12px,3.2cqw)}.sp-sl--rev .sp-rev__more{color:var(--ink);border-color:color-mix(in oklab,var(--ink) 35%,transparent)}.sp-sl--rev .sp-rev__more:hover{border-color:var(--ink)}.sp-sl--rev .sp-sl__stage{right:-9%;bottom:-9%;width:36%;transform:rotate(-8deg)}.sp-rev__fine{position:absolute;z-index:3;left:var(--pad);right:40%;bottom:calc(var(--pad) + 8cqw);margin:0;font-family:var(--font-display);font-style:italic;font-size:max(11px,2.6cqw);line-height:1.3;color:color-mix(in oklab,var(--ink) 58%,transparent)}.sp-gallery--xl .sp-sl--lab .sp-sl__badges{top:32%}.sp-sl__coa{position:absolute;z-index:4;left:var(--pad);right:var(--pad);bottom:calc(var(--pad) + 8.6cqw);margin:0;font-family:var(--font-mono);font-weight:500;font-size:max(10px,2.5cqw);letter-spacing:.08em;text-transform:uppercase;line-height:1.5;color:#f2eee5cc}.sp-sl__coa span{display:block;font-size:max(9px,2.2cqw);letter-spacing:.14em;color:#f2eee580}.sp-gallery--xl .sp-sl--gx .sp-sl__copy{top:41%}.sp-gallery--xl .sp-sl__gsteps{margin-top:2.6cqw;gap:1.4cqw}.sp-sl--gx .sp-sl__when{top:var(--pad)}.sp-gallery--xl .sp-sl--inside .sp-sl__note{max-width:50%;gap:1.4cqw}.sp-gallery--xl .sp-sl--many .sp-sl__actives{top:29%;gap:1.1cqw}.sp-gallery--xl .sp-sl--many .sp-sl__actives li{padding:.9cqw 2.8cqw .9cqw 1.2cqw;font-size:max(12.5px,3.4cqw)}.sp-gallery--xl .sp-sl--inside .sp-sl__fine{font-size:max(11px,2.6cqw)}@container (max-width:480px){.sp-gallery--xl .sp-sl--inside .sp-sl__fine{display:none}.sp-gallery--xl .sp-sl--inside .sp-sl__mini{font-size:11px;gap:3px}.sp-gallery--xl .sp-sl--many .sp-sl__actives{top:30%}.sp-rx{top:33%;gap:1.4cqw}.sp-rx li{padding-right:0}.sp-rx li:last-child{padding-right:30%}.sp-rx__body{gap:1px}.sp-rx__body>span{font-size:11px;line-height:1.28}.sp-rx__body b{font-size:13px}.sp-rx__body small{font-size:8.5px;margin-top:0}.sp-rx__fine{font-size:10px;right:38%;bottom:calc(var(--pad) * .6)}.sp-gallery--xl .sp-sl--lab .sp-sl__badges{top:30%;gap:1.3cqw}.sp-gallery--xl .sp-sl--lab .sp-sl__badges li{padding:1.5cqw 1.8cqw;font-size:11px}.sp-sl__coa{bottom:calc(var(--pad) + 7.8cqw)}.sp-vs{top:29%;gap:1cqw}.sp-vs__row{padding:1.6cqw 2cqw}.sp-rev{top:15%;gap:2.4cqw}.sp-rev__q{font-size:18px}.sp-rev__fine{font-size:10px;right:42%;bottom:calc(var(--pad) + 7.5cqw)}.sp-sl__coa{font-size:9.5px;line-height:1.4}.sp-sl__coa span{font-size:8.5px}}@media(prefers-reduced-motion:reduce){.sp-sl--vs .sp-sl__float,.sp-sl--rx .sp-sl__float,.sp-sl--rev .sp-sl__float{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/198/assets/suprimal-gallery.css.map */
