:root{--sela-cream: #FCF7F1;--sela-coffee: #EBE0D4;--sela-lava: #44392E;--sela-lava-soft: #6E6257;--sela-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--sela-serif: "Cormorant Garamond", Georgia, serif;--font-body--family: var(--sela-sans);--font-heading--family: var(--sela-sans);--font-accent--family: var(--sela-serif);--font-heading--weight: 700}body{font-family:var(--sela-sans);-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{letter-spacing:.02em}.button,button.button,.shopify-payment-button__button--unbranded{letter-spacing:.12em;font-weight:600}.sela-eyebrow{font-family:var(--sela-sans);font-size:.72rem;letter-spacing:.28em;text-transform:uppercase;font-weight:600;margin:0 0 .6rem}.sela-serif{font-family:var(--sela-serif);font-style:italic;font-weight:400;letter-spacing:0}.sela-wrap{width:min(100% - 32px,1440px);margin-inline:auto}.sela-btn{display:inline-block;padding:15px 34px;background:var(--sela-lava);color:var(--sela-cream);text-decoration:none;font:600 .75rem/1 var(--sela-sans);letter-spacing:.2em;text-transform:uppercase;border:1px solid var(--sela-lava);transition:background .25s,color .25s}.sela-btn:hover{background:transparent;color:var(--sela-lava)}.sela-btn--light{background:var(--sela-cream);color:var(--sela-lava);border-color:var(--sela-cream)}.sela-btn--light:hover{background:transparent;color:var(--sela-cream)}.sela-btn--ghost{background:transparent;color:var(--sela-lava)}.sela-btn--ghost:hover{background:var(--sela-lava);color:var(--sela-cream)}.sela-link{font:600 .72rem/1 var(--sela-sans);letter-spacing:.2em;text-transform:uppercase;color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.sela-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.sela-section-head h2{margin:0;font-size:clamp(1.5rem,2.6vw,2.25rem);text-transform:uppercase;letter-spacing:.06em}.sela-section-head p{margin:.6rem 0 0;max-width:46ch;color:var(--sela-lava-soft);font-size:.95rem;line-height:1.6}.sela-reveal{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s ease}.sela-reveal.is-in{opacity:1;transform:none}.sela-hero{position:relative;display:grid;grid-template-columns:1fr 1fr;height:min(100svh,980px);min-height:560px;overflow:hidden;background:var(--sela-lava)}.sela-hero__img{position:relative;overflow:hidden}.sela-hero__img img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.04);transition:transform 6s ease}.sela-hero.is-in .sela-hero__img img{transform:scale(1)}.sela-hero__mobile{display:none}.sela-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#14100c59,#14100c0d 35%,#14100c73);pointer-events:none}.sela-hero__content{position:absolute;inset:auto 0 9%;z-index:2;text-align:center;color:var(--sela-cream);padding:0 16px}.sela-hero__content .sela-serif{font-size:clamp(1.4rem,2.4vw,2.1rem);display:block;margin-bottom:.2rem}.sela-hero__content h1{font-size:clamp(2.6rem,6.5vw,6rem);line-height:.95;margin:0 0 .9rem;text-transform:uppercase;letter-spacing:.04em;color:var(--sela-cream);font-weight:800}.sela-hero__content p{font-size:.8rem;letter-spacing:.3em;text-transform:uppercase;margin:0 0 1.6rem}@media(max-width:749px){.sela-hero{grid-template-columns:1fr;height:88svh}.sela-hero__img{display:none}.sela-hero__mobile{display:block;position:absolute;top:0;right:0;bottom:0;left:0}.sela-hero__mobile img{width:100%;height:100%;object-fit:cover}}.sela-marquee{overflow:hidden;background:var(--sela-coffee);color:var(--sela-lava);border-block:1px solid rgba(68,57,46,.12)}.sela-marquee__track{display:flex;width:max-content;animation:sela-marquee 38s linear infinite}.sela-marquee__track span{white-space:nowrap;padding:13px 28px;font:600 .7rem/1 var(--sela-sans);letter-spacing:.26em;text-transform:uppercase}.sela-marquee__track span:after{content:"\b7";margin-left:56px}@keyframes sela-marquee{to{transform:translate(-50%)}}.sela-row{padding:clamp(56px,7vw,104px) 0}.sela-row__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:6px}.sela-row__scroller::-webkit-scrollbar{display:none}.sela-row__nav{display:flex;gap:8px}.sela-row__nav button{width:42px;height:42px;border:1px solid var(--sela-lava);background:transparent;color:var(--sela-lava);cursor:pointer;font-size:1rem}.sela-row__nav button:hover{background:var(--sela-lava);color:var(--sela-cream)}@media(max-width:989px){.sela-row__scroller{grid-auto-columns:calc((100% - 16px) / 2.3)}}@media(max-width:749px){.sela-row__scroller{grid-auto-columns:72%;gap:12px}.sela-row__nav{display:none}}.sela-card{scroll-snap-align:start;position:relative;color:var(--sela-lava)}.sela-card__media{position:relative;display:block;aspect-ratio:4 / 5;overflow:hidden;background:#fff}.sela-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease,transform .9s ease}.sela-card__media img.is-contain{object-fit:contain;padding:6%}.sela-card__media .sela-card__alt{opacity:0}.sela-card:hover .sela-card__alt{opacity:1}.sela-card:hover .sela-card__media img{transform:scale(1.03)}.sela-card__badge{position:absolute;top:12px;left:12px;z-index:2;background:var(--sela-cream);padding:6px 10px;font:600 .6rem/1 var(--sela-sans);letter-spacing:.18em;text-transform:uppercase}.sela-card__quick{position:absolute;left:10px;right:10px;bottom:10px;z-index:2;display:flex;gap:6px;justify-content:center;opacity:0;transform:translateY(8px);transition:.3s ease}.sela-card:hover .sela-card__quick,.sela-card:focus-within .sela-card__quick{opacity:1;transform:none}.sela-card__quick button{flex:1;max-width:64px;height:38px;border:0;background:#fcf7f1f2;color:var(--sela-lava);font:600 .72rem/1 var(--sela-sans);letter-spacing:.08em;cursor:pointer}.sela-card__quick button:hover{background:var(--sela-lava);color:var(--sela-cream)}.sela-card__quick button[disabled]{opacity:.35;text-decoration:line-through;cursor:not-allowed}.sela-card__info{padding-top:14px;display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sela-card__title{margin:0;font:700 .78rem/1.35 var(--sela-sans);letter-spacing:.1em;text-transform:uppercase}.sela-card__title a{color:inherit;text-decoration:none}.sela-card__color{display:block;font-weight:500;color:var(--sela-lava-soft);letter-spacing:.08em;margin-top:3px}.sela-card__price{font:500 .85rem/1.35 var(--sela-sans);white-space:nowrap}.sela-card__swatches{display:flex;gap:6px;margin-top:10px}.sela-card__swatches a{width:14px;height:14px;border-radius:50%;border:1px solid rgba(68,57,46,.35);display:block}.sela-card__swatches a.is-active{outline:1px solid var(--sela-lava);outline-offset:2px}@media(hover:none){.sela-card__quick{opacity:1;transform:none;position:static;margin-top:8px}.sela-card__quick button{background:var(--sela-coffee)}}.sela-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;z-index:9999;background:var(--sela-lava);color:var(--sela-cream);padding:14px 22px;font:600 .75rem/1 var(--sela-sans);letter-spacing:.14em;text-transform:uppercase;transition:.35s ease;display:flex;gap:18px;align-items:center}.sela-toast.is-on{opacity:1;transform:translate(-50%)}.sela-toast a{color:var(--sela-cream)}.sela-banner{position:relative;min-height:min(92svh,860px);display:grid;place-items:center;overflow:hidden;color:var(--sela-cream);text-align:center;background:var(--sela-lava)}.sela-banner>video,.sela-banner>img,.sela-banner__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sela-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(20,16,12,var(--sela-overlay, .28))}.sela-banner__content{position:relative;z-index:2;padding:0 16px;max-width:900px}.sela-banner__logo{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:clamp(10px,2vw,28px);margin:0 auto 2rem}.sela-banner__logo img{width:clamp(180px,30vw,420px);height:auto}.sela-banner__logo .sela-serif{font-size:clamp(1rem,1.8vw,1.5rem);white-space:nowrap}.sela-banner__logo .sela-serif:first-child{text-align:right;align-self:start}.sela-banner__logo .sela-serif:last-child{text-align:left}.sela-banner h2{color:var(--sela-cream);font-size:clamp(2rem,4.6vw,4rem);text-transform:uppercase;letter-spacing:.05em;margin:0 0 1rem;font-weight:800}.sela-banner p{margin:0 auto 1.8rem;max-width:50ch;line-height:1.6}.sela-banner--left{place-items:end start;text-align:left}.sela-banner--left .sela-banner__content{margin:0 0 clamp(32px,6vw,80px) clamp(16px,5vw,72px)}@media(max-width:749px){.sela-banner__logo{grid-template-columns:1fr}.sela-banner__logo .sela-serif{text-align:center!important}}.sela-look{padding:clamp(56px,7vw,104px) 0}.sela-look__grid{display:grid;grid-template-columns:1.6fr 1fr;grid-template-rows:1fr 1fr;gap:16px;height:min(86svh,900px)}.sela-look__item{position:relative;overflow:hidden;display:block;color:var(--sela-cream)}.sela-look__item:first-child{grid-row:span 2}.sela-look__item img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.sela-look__item:hover img{transform:scale(1.04)}.sela-look__tag{position:absolute;left:16px;bottom:16px;background:var(--sela-cream);color:var(--sela-lava);padding:10px 14px;font:600 .66rem/1.2 var(--sela-sans);letter-spacing:.16em;text-transform:uppercase}@media(max-width:749px){.sela-look__grid{grid-template-columns:1fr 1fr;grid-template-rows:auto;height:auto}.sela-look__item:first-child{grid-column:span 2;grid-row:auto;aspect-ratio:4/5}.sela-look__item{aspect-ratio:3/4}}.sela-manifesto{background:var(--sela-coffee);padding:clamp(72px,10vw,150px) 16px;text-align:center}.sela-manifesto img.sela-drop{width:22px;height:auto;margin-bottom:26px}.sela-manifesto blockquote{margin:0 auto;max-width:30ch;font:italic 400 clamp(1.6rem,3.2vw,2.8rem)/1.25 var(--sela-serif);color:var(--sela-lava)}.sela-manifesto blockquote p{margin:0 0 1rem}.sela-manifesto .sela-link{display:inline-block;margin-top:28px}.sela-cats{padding:clamp(56px,7vw,104px) 0}.sela-cats__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.sela-cats__item{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;color:var(--sela-cream);text-decoration:none}.sela-cats__item img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.sela-cats__item:hover img{transform:scale(1.05)}.sela-cats__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 55%,#14100c8c)}.sela-cats__label{position:absolute;z-index:2;left:22px;bottom:20px;font:800 clamp(1.2rem,2vw,1.7rem)/1 var(--sela-sans);letter-spacing:.08em;text-transform:uppercase}.sela-cats__label small{display:block;font:600 .66rem/1 var(--sela-sans);letter-spacing:.22em;margin-top:10px}@media(max-width:749px){.sela-cats__grid{grid-template-columns:1fr}.sela-cats__item{aspect-ratio:4 / 3}}.sela-benefits{border-top:1px solid rgba(68,57,46,.14);padding:44px 0}.sela-benefits__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:28px}.sela-benefits__item{display:flex;gap:14px;align-items:flex-start}.sela-benefits__item svg{flex:none;width:26px;height:26px;stroke:var(--sela-lava)}.sela-benefits__item h3{margin:0 0 4px;font:700 .72rem/1.3 var(--sela-sans);letter-spacing:.16em;text-transform:uppercase}.sela-benefits__item p{margin:0;font-size:.85rem;line-height:1.5;color:var(--sela-lava-soft)}@media(max-width:989px){.sela-benefits__grid{grid-template-columns:1fr 1fr}}.sela-ig{padding:clamp(56px,7vw,104px) 0 clamp(40px,5vw,72px);text-align:center}.sela-ig__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:28px}.sela-ig__grid a{display:block;aspect-ratio:1;overflow:hidden}.sela-ig__grid img{width:100%;height:100%;object-fit:cover;transition:transform 1s ease,opacity .3s}.sela-ig__grid a:hover img{transform:scale(1.05);opacity:.9}@media(max-width:749px){.sela-ig__grid{grid-template-columns:repeat(3,1fr)}}.sela-footer{background:var(--sela-lava);color:var(--sela-cream);padding:clamp(56px,7vw,96px) 0 28px}.sela-footer a{color:var(--sela-cream);text-decoration:none;opacity:.85}.sela-footer a:hover{opacity:1}.sela-footer__top{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.4fr;gap:40px}.sela-footer__brand img{width:150px;height:auto;margin-bottom:18px}.sela-footer__brand .sela-serif{font-size:1.3rem;display:block;opacity:.9}.sela-footer h4{font:700 .7rem/1 var(--sela-sans);letter-spacing:.24em;text-transform:uppercase;margin:0 0 18px;color:var(--sela-cream)}.sela-footer ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:.9rem}.sela-footer__news p{font-size:.9rem;line-height:1.55;opacity:.85;margin:0 0 14px}.sela-footer__news form{display:flex;border-bottom:1px solid rgba(252,247,241,.5)}.sela-footer__news input[type=email]{flex:1;background:transparent;border:0;color:var(--sela-cream);padding:12px 0;font:400 .9rem var(--sela-sans);outline:none}.sela-footer__news input::placeholder{color:#fcf7f199}.sela-footer__news button{background:none;border:0;color:var(--sela-cream);font:600 .7rem/1 var(--sela-sans);letter-spacing:.2em;text-transform:uppercase;cursor:pointer}.sela-footer__ig{display:inline-flex;gap:10px;align-items:center;margin-top:22px;font:600 .72rem/1 var(--sela-sans);letter-spacing:.18em;text-transform:uppercase}.sela-footer__bottom{margin-top:56px;padding-top:22px;border-top:1px solid rgba(252,247,241,.18);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:.75rem;letter-spacing:.06em;opacity:.75}@media(max-width:989px){.sela-footer__top{grid-template-columns:1fr 1fr}}@media(max-width:549px){.sela-footer__top{grid-template-columns:1fr}}.sela-pop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:none;place-items:center;background:#14100c73;padding:16px}.sela-pop.is-open{display:grid}.sela-pop__box{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(820px,100%);background:var(--sela-cream);color:var(--sela-lava)}.sela-pop__box img{width:100%;height:100%;object-fit:cover;min-height:420px}.sela-pop__body{padding:44px 36px;display:flex;flex-direction:column;justify-content:center}.sela-pop__body h3{font:800 1.9rem/1.05 var(--sela-sans);text-transform:uppercase;letter-spacing:.03em;margin:0 0 10px}.sela-pop__body p{margin:0 0 22px;line-height:1.55;color:var(--sela-lava-soft)}.sela-pop__body input[type=email]{width:100%;padding:14px;border:1px solid var(--sela-lava);background:transparent;font:400 .95rem var(--sela-sans);margin-bottom:10px}.sela-pop__body .sela-btn{width:100%;cursor:pointer}.sela-pop__close{position:absolute;top:10px;right:12px;background:none;border:0;font-size:1.6rem;cursor:pointer;color:var(--sela-lava);z-index:2}@media(max-width:649px){.sela-pop__box{grid-template-columns:1fr}.sela-pop__box img{min-height:220px;max-height:260px}.sela-pop__body{padding:28px 22px}}.page-width .rte blockquote,.rte blockquote{font-family:var(--sela-serif);font-style:italic;font-size:1.35rem;line-height:1.45;border-left:2px solid var(--sela-lava);padding-left:1.2rem;margin:1.6rem 0}.rte table{width:100%;border-collapse:collapse;margin:1rem 0 .6rem}.rte th,.rte td{border-bottom:1px solid rgba(68,57,46,.18);padding:12px 10px;text-align:left}.rte th{font-size:.72rem;letter-spacing:.16em;text-transform:uppercase}.rte img{width:100%;height:auto;margin:1rem 0}.sela-coll__hero{position:relative;height:min(58svh,560px);min-height:340px;overflow:hidden;background:var(--sela-lava);color:var(--sela-cream);display:flex;align-items:flex-end}.sela-coll__hero img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.sela-coll__hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(transparent 30%,#14100c8c)}.sela-coll__hero-text{position:relative;z-index:2;width:min(100% - 32px,1440px);margin:0 auto clamp(28px,5vw,56px)}.sela-coll__hero-text h1{color:var(--sela-cream);font-size:clamp(2.4rem,6vw,5rem);line-height:1;margin:0 0 .6rem;text-transform:uppercase;font-weight:800;letter-spacing:.04em}.sela-coll__desc{max-width:52ch;line-height:1.6}.sela-coll__desc p{margin:0}.sela-coll__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px 16px;padding:clamp(40px,6vw,80px) 0 clamp(56px,7vw,104px)}@media(max-width:989px){.sela-coll__grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.sela-coll__grid{grid-template-columns:repeat(2,1fr);gap:24px 10px}}.sela-manifesto img.sela-drop{display:block;margin:0 auto 26px;width:22px}.sela-code{display:flex;align-items:stretch;border:1px dashed var(--sela-lava);margin:0 0 14px}.sela-code span{flex:1;padding:14px 16px;font:800 1.15rem/1 var(--sela-sans);letter-spacing:.18em}.sela-code button{border:0;border-left:1px dashed var(--sela-lava);background:var(--sela-coffee);color:var(--sela-lava);padding:0 18px;font:600 .7rem/1 var(--sela-sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.sela-pop__ok .sela-btn{width:100%;text-align:center}
/*# sourceMappingURL=/cdn/shop/t/2/assets/sela.css.map */
