:root{--ss-gold: #b8863e;--ss-ease: cubic-bezier(.22, .61, .36, 1)}h1,h2,.h0,.h1,.h2,.hxl,.hxxl{letter-spacing:.01em;line-height:1.1;font-weight:400}.hxl,.hxxl,.h0{letter-spacing:.015em}.caption-with-letter-spacing,.ss-eyebrow{letter-spacing:.24em;text-transform:uppercase;font-size:1.1rem;line-height:1.6;color:var(--ss-gold);font-family:var(--font-body-family)}.ss-rule{display:flex;align-items:center;justify-content:center;gap:1.2rem;margin:2.4rem auto;max-width:22rem}.ss-rule:before,.ss-rule:after{content:"";flex:1;height:1px;background:rgba(var(--color-foreground),.22)}.ss-rule span{width:5px;height:5px;transform:rotate(45deg);background:var(--ss-gold)}.button,.shopify-challenge__button,.customer button{letter-spacing:.1em;text-transform:uppercase;font-size:1.25rem;min-height:5rem;padding:0 3.2rem;position:relative;overflow:hidden;transition:color .35s var(--ss-ease)}.button:after{box-shadow:none}.button--secondary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-foreground));transform:scaleY(0);transform-origin:bottom;transition:transform .35s var(--ss-ease);z-index:0}.button--secondary:hover:before{transform:scaleY(1)}.button--secondary:hover{color:rgb(var(--color-background))}.button>*{position:relative;z-index:1}.card--card{border-color:#1f1b1614}.card__inner .card__media .media img,.card .media img{transition:transform .9s var(--ss-ease)}.card-wrapper:hover .card__inner .card__media .media img,.card-wrapper:hover .card .media img{transform:scale(1.06)}.card__heading{font-family:var(--font-body-family);font-size:1.5rem;letter-spacing:.01em;line-height:1.35}.card__heading a,.card__heading .full-unstyled-link{text-decoration:none}.card-information .price{font-size:1.4rem;letter-spacing:.02em}.collection-list .card__heading{font-family:var(--font-heading-family);font-size:2rem;letter-spacing:.04em}.badge{letter-spacing:.1em;text-transform:uppercase;font-size:1rem;padding:.5rem 1rem}.announcement-bar__message{letter-spacing:.14em;text-transform:uppercase;font-size:1.05rem;padding:1.1rem 0}.header__menu-item{letter-spacing:.1em;text-transform:uppercase;font-size:1.25rem}.header__menu-item span{position:relative}.header__menu-item span:after{content:"";position:absolute;left:0;bottom:-4px;width:100%;height:1px;background:var(--ss-gold);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--ss-ease)}.header__menu-item:hover span:after{transform:scaleX(1)}.header__menu-item:hover span{text-decoration:none}.footer-block__heading{font-family:var(--font-body-family);letter-spacing:.16em;text-transform:uppercase;font-size:1.15rem}.product__title h1,.product__title .h1{line-height:1.12}.product .price--large{font-size:2rem;letter-spacing:.02em}.accordion summary{letter-spacing:.01em}.accordion .icon-accordion{color:var(--ss-gold)}.ss-wrap{max-width:var(--page-width);margin:0 auto;padding:0 1.5rem}.ss-img{display:block;width:100%;height:auto}.ss-cap{max-width:var(--ss-native);margin-left:auto;margin-right:auto;width:100%}.ss-pillars{display:grid;gap:3.2rem 2.4rem;grid-template-columns:1fr}@media screen and (min-width:750px){.ss-pillars{grid-template-columns:repeat(3,1fr)}}.ss-pillar{text-align:center;text-decoration:none;display:block;color:inherit}.ss-pillar__media{overflow:hidden;margin-bottom:2.4rem;aspect-ratio:5 / 4}.ss-pillar__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ss-ease)}.ss-pillar:hover .ss-pillar__media img{transform:scale(1.06)}.ss-pillar__num{font-family:var(--font-body-family);font-size:1.05rem;letter-spacing:.2em;color:var(--ss-gold);display:block;margin-bottom:.8rem}.ss-pillar h3{font-size:2.6rem;font-weight:400;margin:0 0 1rem;letter-spacing:.01em}.ss-pillar p{margin:0 auto 1.6rem;line-height:1.7;font-size:1.45rem;opacity:.82;max-width:34ch}.ss-pillar__more{font-size:1.15rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ss-gold);display:inline-flex;justify-content:center;gap:.6rem}.ss-pillar:hover .ss-pillar__more span:last-child{transform:translate(5px)}.ss-pillar__more span:last-child{transition:transform .35s var(--ss-ease)}.ss-fullbleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ss-fullbleed img{display:block;width:100%;height:auto}.ss-hero{text-align:center}.ss-hero__frame{overflow:hidden}.ss-hero__frame img{transition:transform 1.6s var(--ss-ease)}.ss-hero:hover .ss-hero__frame img{transform:scale(1.03)}.ss-hero__cta{display:flex;justify-content:center;gap:1.2rem;flex-wrap:wrap;margin-top:3.2rem}.ss-marquee{overflow:hidden;white-space:nowrap;padding:1.8rem 0;border-top:1px solid rgba(var(--color-foreground),.15);border-bottom:1px solid rgba(var(--color-foreground),.15)}.ss-marquee__track{display:inline-flex;animation:ss-scroll 38s linear infinite}.ss-marquee__track span{font-family:var(--font-heading-family);font-size:1.7rem;letter-spacing:.2em;text-transform:uppercase;padding:0 2.4rem;color:rgb(var(--color-foreground))}.ss-marquee__track span:after{content:"\25c6";color:var(--ss-gold);font-size:.8em;margin-left:2.4rem;display:inline-block;vertical-align:middle}@keyframes ss-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.ss-marquee__track{animation:none}}.ss-split{display:grid;gap:0;align-items:stretch}@media screen and (min-width:900px){.ss-split{grid-template-columns:1fr 1fr}.ss-split--flip .ss-split__media{order:2}}.ss-split__media{overflow:hidden}.ss-split__media img{width:100%;height:100%;object-fit:cover;transition:transform 1.4s var(--ss-ease)}.ss-split:hover .ss-split__media img{transform:scale(1.05)}.ss-split__body{display:flex;flex-direction:column;justify-content:center;padding:5.6rem 4rem}@media screen and (min-width:900px){.ss-split__body{padding:7.2rem 6.4rem}}.ss-split__body h2{font-size:clamp(3.2rem,4vw,5rem);margin:1.2rem 0 2rem}.ss-split__body p{margin:0 0 1.6rem;max-width:46ch;line-height:1.75}.ss-split__body .button{align-self:flex-start;margin-top:1.6rem}.ss-statement{text-align:center;padding:8rem 2rem}.ss-statement blockquote{font-family:var(--font-heading-family);font-size:clamp(2.8rem,4.4vw,5.2rem);line-height:1.24;letter-spacing:.01em;margin:0 auto;max-width:20ch}.ss-statement blockquote em{font-style:italic;color:var(--ss-gold)}.ss-duo{display:grid;gap:1.6rem;grid-template-columns:1fr}@media screen and (min-width:750px){.ss-duo{grid-template-columns:1fr 1fr;gap:2.4rem}}.ss-duo__item{display:block;overflow:hidden;text-decoration:none;position:relative}.ss-duo__item img{transition:transform 1.2s var(--ss-ease)}.ss-duo__item:hover img{transform:scale(1.05)}.ss-duo__label{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.6rem .4rem 0;font-family:var(--font-body-family);letter-spacing:.14em;text-transform:uppercase;font-size:1.15rem;color:rgb(var(--color-foreground))}@media screen and (max-width:749px){.ss-duo__label{justify-content:center;gap:.8rem;padding-top:1.4rem}}.ss-duo__label span:last-child{color:var(--ss-gold);transition:transform .35s var(--ss-ease)}.ss-duo__item:hover .ss-duo__label span:last-child{transform:translate(6px)}.ss-steps{display:grid;gap:3.2rem 2.4rem;grid-template-columns:1fr}@media screen and (min-width:750px){.ss-steps{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1100px){.ss-steps{grid-template-columns:repeat(4,1fr)}}.ss-step{padding-top:2rem;border-top:1px solid rgba(var(--color-foreground),.2)}.ss-step__num{font-family:var(--font-heading-family);font-size:1.3rem;letter-spacing:.18em;color:var(--ss-gold);display:block;margin-bottom:1.2rem}.ss-step h3{font-size:2.1rem;margin:0 0 .8rem;font-weight:400}.ss-step p{margin:0;font-size:1.45rem;line-height:1.7;opacity:.8}.ss-intro{text-align:center;max-width:60rem;margin:0 auto 4.8rem}.ss-intro h2{font-size:clamp(2.8rem,3.6vw,4.4rem);margin:1.2rem 0 1.6rem}.ss-intro p{margin:0;line-height:1.75;opacity:.82}.ss-values{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem 2rem;max-width:96rem;margin:0 auto}@media screen and (min-width:750px){.ss-values{grid-template-columns:repeat(4,1fr)}}.ss-value{text-align:center}.ss-value svg{width:3.4rem;height:3.4rem;margin:0 auto 1.4rem;display:block;stroke:var(--ss-gold);fill:none;stroke-width:1.25;stroke-linecap:round;stroke-linejoin:round}.ss-value h4{font-family:var(--font-body-family);font-size:1.15rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .6rem;font-weight:500}.ss-value p{margin:0;font-size:1.35rem;line-height:1.6;opacity:.75}.ss-panel{max-width:58rem;margin:0 auto;padding:1.6rem;border:1px solid rgba(var(--color-foreground),.16)}
/*# sourceMappingURL=/cdn/shop/t/21/assets/solseli.css.map */
