:root{--scp-gold-text: #918B32}.scp-pictures{width:100%;margin:0}.scp-pictures__track{display:grid;grid-template-columns:repeat(5,1fr);gap:0}.scp-pictures__item img{display:block;width:100%;height:auto}.scp-pictures__dots{display:none}@media(max-width:749px){.scp-pictures__track{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.scp-pictures__track::-webkit-scrollbar{display:none}.scp-pictures__item{flex:0 0 100%;scroll-snap-align:start}.scp-pictures__dots{display:flex;justify-content:center;gap:10px;padding:12px 0 4px}.scp-pictures__dot{width:9px;height:9px;padding:0;border:1px solid #998D36;border-radius:50%;background:transparent;cursor:pointer}.scp-pictures__dot.is-active{background:#998d36}}.scp-about{display:grid;grid-template-columns:minmax(0,54fr) minmax(0,46fr);gap:24px;max-width:1440px;margin:0 auto;padding:56px 40px 24px;color:var(--scp-gold-text)}.scp-about__headline{width:100%;max-width:440px;margin:0 auto 8px}.scp-about__headline img{display:block;width:121%;max-width:none;height:auto;margin-left:-10.5%}.scp-about__body{text-align:center;font-family:var(--scp-font-body);font-size:clamp(17px,1.8vw,26px);line-height:1.5;padding:0 16px}.scp-about__body p{margin:0 0 .6em}.scp-about__quote{margin:20px 16px 0;text-align:center;font-family:var(--scp-font-body);font-size:clamp(12px,1.2vw,17px);letter-spacing:.12em;text-transform:uppercase;line-height:1.4}.scp-about__portrait{display:flex;align-items:flex-start;justify-content:center;padding-top:24px}.scp-about__portrait-crop{position:relative;width:100%;max-width:560px;aspect-ratio:528 / 700;overflow:hidden}.scp-about__portrait-crop img{position:absolute;top:0;left:-104.17%;width:208.33%;max-width:none;height:auto}@media(max-width:899px){.scp-about{grid-template-columns:1fr;padding:40px 20px 8px}.scp-about__headline{margin-left:auto;margin-right:auto}.scp-about__portrait-crop{max-width:420px}}.scp-grid{max-width:1440px;margin:0 auto;padding:40px 40px 72px}.scp-grid__headline{width:43.14%;max-width:621px;margin:0 auto 32px;line-height:0;overflow:hidden;aspect-ratio:1100 / 295}.scp-grid__headline img{display:block;width:100%;height:auto;margin-top:-9.91%}@media(max-width:749px){.scp-grid__headline{width:74%;margin-bottom:20px}}.scp-grid__tiles{display:grid;grid-template-columns:repeat(4,1fr);column-gap:clamp(16px,3.5vw,52px);row-gap:clamp(24px,3vw,44px);max-width:1140px;margin:0 auto}.scp-grid__tile{display:block;text-decoration:none;transition:transform .16s ease}.scp-grid__tile:hover{transform:translateY(-4px)}.scp-grid__tile-crop{display:block;position:relative;width:100%;aspect-ratio:100 / 146;overflow:visible}.scp-grid__tile-crop img{display:block;max-width:none;height:auto}@media(max-width:749px){.scp-grid{padding:24px 16px 48px}.scp-grid__tiles{grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:20px}}.scp-grid__tile{transition:transform .16s ease,opacity .7s ease}.scp-grid.is-faded .scp-grid__tile{opacity:0}.scp-grid.is-faded .scp-grid__headline{opacity:0;transition:opacity .7s ease}.scp-glide{position:fixed;z-index:1001;display:block;overflow:visible;transform-origin:0 0;will-change:transform;transition:transform 1.1s cubic-bezier(.45,.05,.25,1),opacity .35s ease;opacity:1;pointer-events:none}.scp-glide.is-moving img{filter:drop-shadow(0 24px 30px rgba(90,70,40,.18))}.scp-glide.is-gone{opacity:0}.scp-glide img{position:absolute;display:block;max-width:none;height:auto}div.scp-veil{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:var(--scp-pink);opacity:0;transition:opacity .6s ease;pointer-events:none}div.scp-veil.is-on{opacity:1}.scp-fly{position:fixed;width:72px;height:59px;background-image:url(scp-butterfly.png);background-size:1108px auto;background-position:-686px -96px;background-repeat:no-repeat;pointer-events:none;z-index:1002;animation:scp-flutter 1.3s cubic-bezier(.3,.6,.4,1) forwards}@keyframes scp-flutter{0%{transform:translate(0) rotate(0) scale(1);opacity:1}25%{transform:translate(-18px,-50px) rotate(-14deg) scale(1.05)}50%{transform:translate(14px,-120px) rotate(12deg) scale(1.1)}75%{transform:translate(-10px,-200px) rotate(-10deg) scale(1.15);opacity:1}to{transform:translate(24px,-300px) rotate(8deg) scale(1.2);opacity:0}}@media(prefers-reduced-motion:reduce){.scp-fly,.scp-veil,.scp-glide{display:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/scp-home.css.map */
