:root{--ground: #F6F3EE;--ink: #1B1918;--accent: #7A4E45;--muted: #5F5953;--line: #D9D3CB;--tint: #ECE7E0;--card: #EAE5DE;--font-display: "Cormorant Garamond", "Didot", Georgia, serif;--font-body: "Jost", Futura, "Century Gothic", "Helvetica Neue", sans-serif;--gutter: 64px;--header-h: 72px}@media(max-width:989px){:root{--gutter: 20px}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.55;-webkit-font-smoothing:antialiased}img,video,svg{display:block;max-width:100%}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--accent)}button,input,select{font:inherit;color:inherit}ul[role=list],.footer ul{list-style:none;margin:0;padding:0}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.main:focus{outline:none}.visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip-link{position:absolute;left:12px;top:-60px;z-index:100;background:var(--ink);color:var(--ground);padding:10px 16px}.skip-link:focus{top:12px}.page-width{padding-left:var(--gutter);padding-right:var(--gutter)}.muted{color:var(--muted)}.placeholder{width:100%;height:100%;background:var(--card);fill:#b9b0a5}.display{font-family:var(--font-display);font-weight:400;line-height:.95;letter-spacing:-.01em;margin:0}.display--xl{font-size:clamp(52px,7.2vw,104px)}.display--lg{font-size:clamp(44px,6.4vw,96px)}.display--md{font-size:clamp(32px,3vw,44px)}.section-title{font-weight:400;font-size:clamp(22px,2vw,28px);margin:0 0 32px}.count{font-family:var(--font-body);font-size:.2em;vertical-align:top;margin-left:.4em;letter-spacing:0;position:relative;top:.3em}.text-links{display:flex;flex-wrap:wrap;gap:8px 36px;font-size:19px}.text-links a{color:inherit;text-decoration:underline;min-height:44px;display:inline-flex;align-items:center}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 36px;background:var(--ink);color:var(--ground);border:1px solid var(--ink);font-size:15px;letter-spacing:.1em;text-decoration:none;cursor:pointer}.btn:hover{background:var(--accent);border-color:var(--accent);color:var(--ground)}.btn[disabled]{opacity:.45;cursor:not-allowed}.btn--full{width:100%}.btn--ghost{background:transparent;color:var(--ink)}.btn--ghost:hover{background:var(--ink);color:var(--ground)}.chip{min-height:44px;padding:0 16px;background:transparent;border:1px solid var(--ink);cursor:pointer;font-size:16px}.chip--solid{background:var(--ink);color:var(--ground)}.field{display:flex;flex-direction:column;gap:6px}.field__label{font-size:13px;letter-spacing:.08em;color:var(--muted)}.field input{height:48px;border:0;border-bottom:1px solid var(--ink);background:transparent;font-size:17px;outline-offset:2px}.form-note{font-size:15px;margin:8px 0 0}.form-note--error{color:#8a2e2e}.icon-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;cursor:pointer;color:inherit;text-decoration:none;position:relative}.cart-count{position:absolute;top:6px;right:2px;min-width:16px;height:16px;border-radius:8px;background:var(--ink);color:var(--ground);font-size:10px;line-height:16px;text-align:center;padding:0 4px}.site-header--overlay .cart-count{background:#fff;color:var(--ink)}.announcement{background:var(--ink);color:var(--ground);text-align:center;font-size:14px;letter-spacing:.02em;padding:10px var(--gutter);display:flex;flex-direction:column;gap:4px}.announcement__line{margin:0}.announcement a{color:var(--ground);text-decoration:underline}.site-header{color:var(--ink);position:relative;z-index:20}.site-header--overlay{position:absolute;left:0;right:0;color:#fff}.site-header__inner{display:grid;grid-template-columns:1fr auto;grid-template-areas:"logo actions" "nav nav";align-items:start;row-gap:32px;padding:32px var(--gutter) 28px}.site-header__toggle{display:none;grid-area:toggle}.site-header__logo{grid-area:logo;font-family:var(--font-display);font-weight:500;font-size:clamp(48px,5.3vw,76px);line-height:.9;letter-spacing:.14em;text-decoration:none;color:inherit;text-transform:uppercase}.site-header__logo:hover{color:inherit}.site-header__logo-img{max-height:76px;width:auto}.site-header__nav{grid-area:nav;display:flex;flex-wrap:wrap;align-items:center;gap:12px 56px;font-size:18px;letter-spacing:.05em;white-space:nowrap}.nav-link{text-decoration:none;color:inherit;padding:6px 0;border-bottom:1px solid transparent}.nav-link:hover,.nav-link.is-active{border-bottom-color:currentColor;color:inherit}.site-header__actions{grid-area:actions;display:flex;align-items:center;gap:20px;padding-top:8px}.header-search__field{display:flex;align-items:center;gap:12px;width:min(400px,30vw);padding-bottom:10px;border-bottom:1px solid currentColor}.header-search__field input{flex:1;background:none;border:0;outline:none;font-size:15px;letter-spacing:.1em;text-transform:uppercase;color:inherit;min-width:0}.header-search__field input::placeholder{color:inherit;opacity:.85}.header-search-icon{display:none}.site-header__account{font-size:14px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:inherit;white-space:nowrap}.sticky-bar{position:fixed;top:0;left:0;right:0;z-index:30;background:var(--ground);border-bottom:1px solid var(--line);transform:translateY(-100%);transition:transform .28s ease}.sticky-bar.is-visible{transform:translateY(0)}.sticky-bar__inner{height:var(--header-h);padding:0 var(--gutter);display:grid;grid-template-columns:200px minmax(0,1fr) 200px;align-items:center}.sticky-bar__toggle{display:none}.sticky-bar__logo{font-family:var(--font-display);font-weight:500;font-size:28px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.sticky-bar__nav{display:flex;justify-content:center;gap:48px;font-size:16px;letter-spacing:.06em;white-space:nowrap}.sticky-bar__actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;background:#1b191866}.drawer__panel{background:var(--ground);height:100%;width:min(420px,100%);display:flex;flex-direction:column;overflow-y:auto}.drawer__top{height:64px;padding:0 8px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;border-bottom:1px solid var(--line)}.drawer__logo{text-align:center;font-family:var(--font-display);font-weight:500;font-size:28px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.drawer__search{padding:20px 20px 8px}.drawer__search .header-search__field{width:100%}.drawer__nav{padding:0 20px;display:flex;flex-direction:column}.drawer__link{min-height:64px;display:flex;align-items:center;border-bottom:1px solid var(--line);font-size:24px;text-decoration:none}.drawer__footer{margin-top:auto;padding:24px 20px 32px;display:flex;gap:28px;font-size:14px;letter-spacing:.12em;text-transform:uppercase;border-top:1px solid var(--line)}.drawer__footer a{text-decoration:none;min-height:44px;display:inline-flex;align-items:center}@media(max-width:989px){.site-header__inner{grid-template-columns:96px 1fr 96px;grid-template-areas:"toggle logo actions";align-items:center;padding:10px 8px;row-gap:0}.site-header__toggle{display:inline-flex}.site-header__logo{font-size:28px;text-align:center;letter-spacing:.14em}.site-header__logo-img{max-height:36px;margin:0 auto}.site-header__nav,.header-search,.site-header__account{display:none}.header-search-icon{display:inline-flex}.site-header__actions{gap:0;justify-content:flex-end;padding-top:0}.site-header:not(.site-header--overlay){border-bottom:1px solid var(--line)}.sticky-bar__inner{height:60px;grid-template-columns:96px 1fr 96px;padding:0 8px}.sticky-bar__toggle{display:inline-flex}.sticky-bar__logo{text-align:center;font-size:26px}.sticky-bar__nav,.sticky-bar .site-header__account{display:none}}.scrim{position:absolute;left:0;right:0;pointer-events:none}.scrim--bottom{bottom:0;height:60%;background:linear-gradient(to top,#1b191873,#1b191800)}.scrim--top{top:0;height:32%;background:linear-gradient(to bottom,#1b19184d,#1b191800)}.hero{position:relative;height:var(--hero-h, 900px);color:#fff;overflow:hidden;background:#5e534b}.hero__media,.hero__video,.hero__media>img,.hero__media>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero__media img,.hero__media video,.hero__placeholder{width:100%;height:100%;object-fit:cover}.hero__video--mobile{display:none}.hero__content{position:absolute;left:var(--gutter);bottom:96px;width:min(640px,calc(100% - 2 * var(--gutter)));display:flex;flex-direction:column;gap:24px}.hero__eyebrow,.banner__eyebrow{margin:0;font-size:15px;letter-spacing:.18em;text-transform:uppercase}.hero__text,.banner__text{margin:0;font-size:clamp(16px,1.5vw,21px);line-height:1.55;font-weight:300}.hero__toggle{position:absolute;right:var(--gutter);bottom:40px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.85);background:#1b191833;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.hero__toggle-play{display:none}.hero.is-paused .hero__toggle-play{display:inline-flex}.hero.is-paused .hero__toggle-pause{display:none}@media(max-width:749px){.hero{height:var(--hero-h-mobile, 700px)}.hero__content{bottom:44px;gap:16px}.hero__video--desktop{display:none}.hero__video--mobile{display:block}.hero__toggle{bottom:24px;right:16px}}.tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.tiles--1{grid-template-columns:1fr}.tiles--3{grid-template-columns:repeat(3,minmax(0,1fr))}.tile{position:relative;display:block;aspect-ratio:691 / 944;overflow:hidden;color:#fff;text-decoration:none;background:#6f6259}.tile__media{position:absolute;top:0;right:0;bottom:0;left:0}.tile__media img,.tile__media svg{width:100%;height:100%;object-fit:cover;transition:transform .8s ease}.tile:hover .tile__media img{transform:scale(1.02)}.tile__label{position:absolute;left:var(--gutter);bottom:64px;font-size:clamp(34px,3.2vw,46px);text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px}.tile:hover{color:#fff}@media(max-width:749px){.tiles,.tiles--3{grid-template-columns:1fr}.tile{aspect-ratio:4 / 5}.tile__label{bottom:32px}}.section-tiles{margin-top:120px}.campaign{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:120px}.campaign__panel{position:relative;aspect-ratio:691 / 944;color:#fff;overflow:hidden;background:#4f4640}.campaign__media{position:absolute;top:0;right:0;bottom:0;left:0}.campaign__media img,.campaign__media svg{width:100%;height:100%;object-fit:cover}.campaign__heading{position:absolute;left:var(--gutter);top:56px;font-size:clamp(56px,6.6vw,96px)}.campaign__body{position:absolute;left:var(--gutter);right:var(--gutter);bottom:64px;max-width:560px;display:flex;flex-direction:column;gap:24px;font-size:clamp(16px,1.5vw,21px);font-weight:300}.campaign__body p{margin:0}@media(max-width:749px){.campaign{grid-template-columns:1fr;margin-top:64px}.campaign__panel{aspect-ratio:4 / 5}.campaign__panel--image{display:none}.campaign__heading{top:28px}.campaign__body{bottom:32px}}.banner{position:relative;height:var(--banner-h, 860px);color:#fff;overflow:hidden;margin-top:120px;background:#6b5e54}.banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.banner__media img,.banner__media svg{width:100%;height:100%;object-fit:cover}.banner__content{position:absolute;left:var(--gutter);bottom:72px;right:var(--gutter);max-width:720px;display:flex;flex-direction:column;gap:18px}@media(max-width:749px){.banner{height:620px;margin-top:64px}.banner__content{bottom:36px}}.rail{padding:56px 0 40px var(--gutter)}.rail__track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(220px,19.5%);gap:14px;overflow-x:auto;padding:0 var(--gutter) 16px 0;scroll-snap-type:x mandatory;scrollbar-width:thin}.rail__item{scroll-snap-align:start}@media(max-width:749px){.rail{padding-top:28px}.rail__track{grid-auto-columns:45%;gap:10px}}.card{display:flex;flex-direction:column;gap:12px}.card__media{position:relative;display:block;aspect-ratio:3 / 4;background:var(--card);overflow:hidden}.card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.card__img--hover{opacity:0;transition:opacity .3s ease}.card:hover .card__img--hover{opacity:1}.card__badge{position:absolute;left:10px;top:10px;background:var(--ground);font-size:12px;letter-spacing:.08em;padding:4px 8px}.card__info{padding:0 6px;display:flex;flex-direction:column;gap:6px}.card__title{margin:0;font-weight:400;font-size:17px;line-height:1.4}.card__title a{text-decoration:none}.card__price{margin:0;font-size:17px}.price--was{color:var(--muted);margin-right:6px}.price--sale{color:#a12b2b}.card__swatches{display:flex;align-items:center;gap:10px;list-style:none;margin:4px 0 0;padding:0}.swatch{width:16px;height:16px;border-radius:50%;background:var(--card) center / cover no-repeat;box-shadow:0 0 0 1px var(--ground),0 0 0 2px #b9b2a9}.swatch-more{font-size:14px;color:var(--muted)}@media(max-width:749px){.card__title,.card__price{font-size:14px}.swatch{width:13px;height:13px}}.collection-links{padding:80px var(--gutter) 40px}.collection-links__grid{display:grid;grid-template-columns:repeat(3,minmax(0,max-content));gap:16px 96px;font-size:24px}.collection-links__grid a{text-decoration:none}.statement{margin:60px var(--gutter) 96px;padding-top:60px;border-top:1px solid var(--line)}.statement__heading{font-size:clamp(64px,10.4vw,150px);line-height:1}.statement__text{color:var(--muted);font-size:19px;font-weight:300;margin:20px 0 0}@media(max-width:749px){.collection-links__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;font-size:18px}.collection-links__grid a{min-height:44px;display:flex;align-items:center}}.newsletter{background:var(--tint);padding:56px var(--gutter);display:flex;justify-content:space-between;align-items:center;gap:40px;flex-wrap:wrap}.newsletter__copy p{margin:12px 0 0;color:var(--muted);font-weight:300}.newsletter__form{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.newsletter__form .field input{width:min(440px,80vw)}@media(max-width:749px){.newsletter__form,.newsletter__form .field,.newsletter__form .field input,.newsletter__form .btn{width:100%}}.footer{padding:64px var(--gutter) 32px}.footer__top{display:flex;flex-wrap:wrap;gap:40px 120px;padding-bottom:48px}.footer__logo{font-family:var(--font-display);font-weight:500;font-size:36px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;width:300px}.footer__heading{margin:0 0 12px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)}.footer__col li{margin-bottom:10px}.footer__col a{text-decoration:none}.footer__bottom{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;border-top:1px solid var(--line);padding-top:24px;font-size:14px;color:var(--muted)}.footer__policies{display:flex;flex-wrap:wrap;gap:8px 24px}.footer__policies a{text-decoration:none}.breadcrumb{display:flex;gap:8px;font-size:15px;color:var(--muted);margin:32px 0 28px}.breadcrumb a{text-decoration:none}.collection-page__title{margin-bottom:40px}.strip{display:flex;gap:14px;overflow-x:auto;padding-bottom:12px;margin-bottom:28px}.strip__item{flex:0 0 150px;display:flex;flex-direction:column;gap:12px;text-decoration:none}.strip__media{display:block;aspect-ratio:150 / 192;background:var(--card);border:1px solid transparent;overflow:hidden}.strip__media img,.strip__media svg{width:100%;height:100%;object-fit:cover}.strip__item.is-active .strip__media{border-color:var(--ink)}.strip__item.is-active .strip__label{font-weight:500}.strip__label{font-size:16px;line-height:1.3}.toolbar{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;flex-wrap:wrap}.toolbar__filters{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.toolbar__clear{font-size:15px;margin-left:6px}.facet{position:relative}.facet__summary{list-style:none;min-height:44px;padding:0 14px;border:1px solid var(--ink);display:flex;align-items:center;gap:8px;cursor:pointer;font-size:16px}.facet__summary::-webkit-details-marker{display:none}.facet[open] .facet__summary{background:var(--ink);color:var(--ground)}.facet__panel{position:absolute;top:calc(100% + 6px);left:0;z-index:10;min-width:240px;max-height:360px;overflow-y:auto;background:var(--ground);border:1px solid var(--ink);padding:12px 16px;display:flex;flex-direction:column;gap:4px}.facet__panel--price{flex-direction:row;gap:16px}.facet__panel--price input{width:90px}.facet__option{display:flex;align-items:center;gap:10px;min-height:36px;font-size:15px;cursor:pointer}.facet__option.is-disabled{opacity:.4;cursor:default}.facet__count{margin-left:auto;color:var(--muted);font-size:13px}.toolbar__sort{display:flex;align-items:center;gap:6px;font-size:16px;min-height:44px}.toolbar__sort select{-webkit-appearance:none;appearance:none;background:none;border:0;text-decoration:underline;text-underline-offset:4px;cursor:pointer;padding-right:4px}.grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px 16px;list-style:none;margin:16px 0 0;padding:0}.grid--collections{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-card{display:flex;flex-direction:column;gap:14px;text-decoration:none}.collection-card__media{display:block;aspect-ratio:3 / 4;background:var(--card);overflow:hidden}.collection-card__media img{width:100%;height:100%;object-fit:cover}.collection-card__title{font-family:var(--font-display);font-size:34px;line-height:1}.collection-card__title .count{font-size:.45em}.pagination{display:flex;justify-content:center;gap:32px;margin:64px 0 96px;font-size:16px}.empty{padding:64px 0 120px;display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media(max-width:989px){.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 8px}.grid--collections{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-page .grid{margin-left:calc(-1 * var(--gutter) + 8px);margin-right:calc(-1 * var(--gutter) + 8px)}.strip__item{flex-basis:96px}.strip__label{font-size:13px}.collection-card__title{font-size:24px}}.product{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);gap:56px;padding-top:24px;padding-bottom:40px}.product__gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.product__media{background:var(--card);aspect-ratio:3 / 4;overflow:hidden}.product__media img,.product__media video,.product__media iframe{width:100%;height:100%;object-fit:cover}.product__media:first-child{grid-column:1 / -1;aspect-ratio:4 / 5}.product__sticky{position:sticky;top:calc(var(--header-h) + 24px);display:flex;flex-direction:column;gap:20px}.product__info .breadcrumb{margin:0}.product__title{font-family:var(--font-display);font-weight:400;font-size:clamp(36px,3.2vw,48px);line-height:1.02;margin:0}.product__price{font-size:20px;margin:0}.product__form{display:flex;flex-direction:column;gap:20px}.option{border:0;padding:0;margin:0}.option__legend{font-size:15px;margin-bottom:10px;padding:0}.option__legend span{color:var(--muted)}.option__values{display:flex;flex-wrap:wrap;gap:8px}.pill{position:relative}.pill input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.pill span{display:inline-flex;align-items:center;min-height:44px;min-width:52px;justify-content:center;padding:0 14px;border:1px solid var(--line);font-size:15px}.pill input:checked+span{border-color:var(--ink);background:var(--ink);color:var(--ground)}.pill input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.pill.is-unavailable span{color:var(--muted);text-decoration:line-through}.qty{display:flex;flex-direction:column;gap:6px;width:120px}.qty input{height:48px;border:1px solid var(--line);background:transparent;padding:0 12px}.qty--inline{width:80px}.accordion{border-top:1px solid var(--line)}.accordion:last-child{border-bottom:1px solid var(--line)}.accordion summary{list-style:none;min-height:56px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-size:16px;letter-spacing:.04em}.accordion summary::-webkit-details-marker{display:none}.accordion[open] summary .icon{transform:rotate(180deg)}.accordion__body{padding-bottom:20px;font-size:16px;color:#3a3632}.rte p:first-child{margin-top:0}.shopify-payment-button__button{min-height:52px;border-radius:0!important}@media(max-width:989px){.product{grid-template-columns:1fr;gap:28px;padding-left:0;padding-right:0;padding-top:0}.product__gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:0}.product__media,.product__media:first-child{flex:0 0 100%;aspect-ratio:3 / 4;scroll-snap-align:start}.product__info{padding:0 var(--gutter)}.product__sticky{position:static}}.cart-page,.search-page,.text-page{padding-top:40px;padding-bottom:96px}.cart{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:56px;margin-top:40px;align-items:start}.cart-item{display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:20px;padding:20px 0;border-bottom:1px solid var(--line)}.cart-item__media{display:block;aspect-ratio:3 / 4;background:var(--card);overflow:hidden}.cart-item__media img{width:100%;height:100%;object-fit:cover}.cart-item__info p{margin:4px 0}.cart-item__title{text-decoration:none;font-size:18px}.cart-item__row{display:flex;align-items:center;gap:20px;margin-top:10px}.cart-item__total{margin:0}.cart__summary{position:sticky;top:calc(var(--header-h) + 24px);background:var(--tint);padding:28px;display:flex;flex-direction:column;gap:14px}.cart__subtotal{display:flex;justify-content:space-between;font-size:19px;margin:0}.text-link{font-size:15px}.search-page__form{display:flex;align-items:flex-end;gap:20px;margin:32px 0;flex-wrap:wrap}.search-page__form .field{flex:1;min-width:240px}.search-result{display:block;padding:16px 0;border-bottom:1px solid var(--line);text-decoration:none}.text-page .rte{max-width:70ch;margin-top:32px}@media(max-width:989px){.cart{grid-template-columns:1fr}.cart-item{grid-template-columns:90px minmax(0,1fr)}.cart-item__total{grid-column:2}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}@media(min-width:990px){.product{grid-template-columns:minmax(0,660px) minmax(380px,1fr);justify-content:start;max-width:none;margin:0;gap:72px}.product__media:first-child{grid-column:1 / -1;width:70%;justify-self:center;aspect-ratio:3 / 4}.product__sticky{max-width:560px}}.campaign__media:after,.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000059;pointer-events:none}.campaign__media img,.banner__media img{filter:blur(.6px);transform:scale(1.02)}.campaign__media img{object-position:50% 60%!important}.banner__media img{object-position:50% 55%!important}
/*# sourceMappingURL=/cdn/shop/t/26/assets/rosbeli.css.map */
