:root{--y-void: #0a1013;--y-deep: #101b20;--y-petrol: #1d5563;--y-beige: #d6c9b0;--y-bone: #f2eee5;--y-slate: #8c9fa5;--y-line: rgba(242, 238, 229, .14);--y-ease: cubic-bezier(.2, .7, .2, 1);--font-body--family: "Archivo", system-ui, sans-serif;--font-subheading--family: "Archivo", system-ui, sans-serif;--font-heading--family: "Archivo", system-ui, sans-serif;--font-accent--family: "Archivo", system-ui, sans-serif}body{font-family:Archivo,system-ui,sans-serif;-webkit-font-smoothing:antialiased}h1,h2,h3,.h1,.h2,.h3{font-stretch:72%;font-weight:800;letter-spacing:-.01em}::selection{background:var(--y-beige);color:var(--y-void)}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid var(--y-beige);outline-offset:3px}.y-sec{position:relative;color:var(--y-bone);font-family:Archivo,system-ui,sans-serif;overflow:hidden}.y-sec *,.y-sec *:before,.y-sec *:after{box-sizing:border-box}.y-wrap{width:min(100% - 2rem,84rem);margin-inline:auto;position:relative}.y-contours{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--contours) center / cover no-repeat;pointer-events:none}.y-display{font-stretch:62%;font-weight:800;line-height:.86;letter-spacing:-.015em;margin:0;text-wrap:balance}.y-btn{display:inline-flex;align-items:center;justify-content:center;min-height:3.25rem;padding:0 1.75rem;border:1.5px solid var(--y-bone);color:var(--y-bone);background:transparent;font:600 .95rem/1 Archivo,sans-serif;font-stretch:100%;text-decoration:none;cursor:pointer;transition:background .25s var(--y-ease),color .25s var(--y-ease),border-color .25s var(--y-ease)}.y-btn:hover,.y-btn--solid{background:var(--y-bone);color:var(--y-void)}.y-btn--solid:hover{background:var(--y-beige);border-color:var(--y-beige)}.y-hero{min-height:min(100svh,62rem);background:var(--y-void);display:grid}.y-hero__photo{position:absolute;inset:0 0 0 auto;width:62%}.y-hero__photo img{width:100%;height:100%;object-fit:cover;object-position:center 25%;display:block}.y-hero__photo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--y-void) 0%,rgba(10,16,19,.35) 38%,rgba(10,16,19,0) 70%),linear-gradient(0deg,var(--y-void) 0%,rgba(10,16,19,0) 30%)}.y-hero__inner{align-self:end;padding-block:clamp(6rem,14vh,9rem) clamp(2rem,5vh,3.5rem);z-index:1}.y-hero__title{font-size:clamp(4.5rem,15.5vw,14.5rem);max-width:9ch}.y-hero__title span{display:block}.y-hero__title span:nth-child(2){color:var(--y-beige)}.y-hero__row{display:flex;flex-wrap:wrap;gap:2rem 3rem;align-items:flex-end;justify-content:space-between;margin-top:clamp(1.5rem,4vh,2.75rem)}.y-hero__lede{max-width:30rem;font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.5;color:#f2eee5d1;margin:0}.y-hero__cta{display:flex;flex-wrap:wrap;gap:.75rem}.y-hero__load{animation:y-rise 1.1s var(--y-ease) both}.y-hero__photo img{animation:y-photo 1.6s var(--y-ease) both}@keyframes y-rise{0%{opacity:0;transform:translateY(2.5rem)}to{opacity:1;transform:none}}@keyframes y-photo{0%{transform:scale(1.06);opacity:.4}to{transform:none;opacity:1}}@media(max-width:52rem){.y-hero__photo{width:100%;top:0;right:0;bottom:0;left:0}.y-hero__photo:after{background:linear-gradient(0deg,var(--y-void) 12%,rgba(10,16,19,.55) 55%,rgba(10,16,19,.2) 100%)}}.y-facts{background:var(--y-deep);border-block:1px solid var(--y-line)}.y-facts__grid{display:grid;grid-template-columns:repeat(3,1fr)}.y-fact{padding:clamp(1.75rem,4vw,3rem) clamp(1rem,3vw,2.5rem);border-left:1px solid var(--y-line)}.y-fact:first-child{border-left:0;padding-left:0}.y-fact h3{font-stretch:75%;font-weight:800;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1;margin:0 0 .6rem;color:var(--y-bone)}.y-fact p{margin:0;color:var(--y-slate);line-height:1.5;max-width:22rem}@media(max-width:52rem){.y-facts__grid{grid-template-columns:1fr}.y-fact{border-left:0;border-top:1px solid var(--y-line);padding-inline:0}.y-fact:first-child{border-top:0}}.y-pick{--tint: #1d5563;background:var(--y-void);padding-block:clamp(4rem,9vw,8rem);transition:background-color .7s var(--y-ease)}.y-pick:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(70% 90% at 28% 45%,var(--tint),transparent 70%);opacity:.85;transition:background .7s var(--y-ease);pointer-events:none}.y-pick__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3.5rem)}.y-pick__title{font-size:clamp(3rem,8vw,7rem)}.y-seg{display:inline-flex;border:1.5px solid var(--y-bone)}.y-seg button{-webkit-appearance:none;appearance:none;background:transparent;color:var(--y-bone);border:0;padding:.85rem 1.6rem;font:600 .95rem Archivo,sans-serif;cursor:pointer;transition:background .2s,color .2s}.y-seg button[aria-pressed=true]{background:var(--y-bone);color:var(--y-void)}.y-pick__stage{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(1.5rem,4vw,4.5rem);align-items:center}.y-panel{display:none;grid-column:1 / -1;grid-template-columns:subgrid;align-items:center}.y-panel[data-active=true]{display:grid}.y-panel__media{position:relative}.y-panel__main{aspect-ratio:1;width:100%;background:#00000040;overflow:hidden}.y-panel__main img{width:100%;height:100%;object-fit:cover;display:block}.y-panel__thumbs{display:flex;gap:.5rem;margin-top:.5rem}.y-panel__thumbs button{flex:1;aspect-ratio:1;padding:0;border:1.5px solid transparent;background:none;cursor:pointer;opacity:.55;transition:opacity .2s,border-color .2s;max-width:6rem}.y-panel__thumbs button[aria-current=true]{opacity:1;border-color:var(--y-bone)}.y-panel__thumbs img{width:100%;height:100%;object-fit:cover;display:block}.y-panel__name{font-size:clamp(2.2rem,4.4vw,4rem);margin-bottom:.4rem}.y-panel__price{font-size:1.35rem;font-weight:600;margin:0 0 1.5rem}.y-panel__copy{color:#f2eee5cc;line-height:1.55;max-width:32rem;margin:0 0 2rem}.y-chips{display:flex;gap:.9rem;margin-bottom:.75rem;flex-wrap:wrap}.y-chip{-webkit-appearance:none;appearance:none;width:3.1rem;height:3.1rem;border-radius:50%;border:1.5px solid var(--y-line);padding:.25rem;background:none;cursor:pointer;transition:border-color .2s,transform .25s var(--y-ease)}.y-chip span{display:block;width:100%;height:100%;border-radius:50%;background:var(--c);box-shadow:inset 0 0 0 1px #ffffff2e}.y-chip:hover{transform:translateY(-2px)}.y-chip[aria-pressed=true]{border-color:var(--y-bone)}.y-colorname{margin:0 0 2rem;color:var(--y-slate);font-size:.95rem;min-height:1.2em}.y-sizes{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.y-size{min-width:3.4rem;height:3.1rem;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid var(--y-line);color:var(--y-bone);text-decoration:none;font-weight:600;transition:border-color .2s,background .2s,color .2s}.y-size:hover{border-color:var(--y-bone);background:var(--y-bone);color:var(--y-void)}.y-size[data-out=true]{color:var(--y-slate);text-decoration:line-through;pointer-events:none;opacity:.55}.y-panel__label{margin:0 0 .6rem;font-size:.9rem;color:var(--y-slate)}@media(max-width:52rem){.y-pick__stage,.y-panel[data-active=true]{grid-template-columns:1fr}}.y-split{display:grid;grid-template-columns:1fr 1fr;background:var(--y-void)}.y-tile{position:relative;display:block;min-height:min(80vh,46rem);color:var(--y-bone);text-decoration:none;overflow:hidden;isolation:isolate}.y-tile img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--y-ease);z-index:-2}.y-tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0a1013e6,#0a101300 60%);z-index:-1}.y-tile:hover img{transform:scale(1.04)}.y-tile__body{position:absolute;inset:auto 0 0 0;padding:clamp(1.5rem,3vw,3rem);display:flex;justify-content:space-between;align-items:end;gap:1rem}.y-tile__title{font-size:clamp(3.5rem,9vw,8rem)}.y-tile__go{font-weight:600;border-bottom:1.5px solid var(--y-bone);padding-bottom:.2rem;white-space:nowrap}@media(max-width:52rem){.y-split{grid-template-columns:1fr}.y-tile{min-height:28rem}}.y-story{background:var(--y-petrol);padding-block:clamp(5rem,11vw,10rem)}.y-story .y-contours{opacity:1;mix-blend-mode:soft-light;filter:brightness(2.4)}.y-story__grid{display:grid;grid-template-columns:1.5fr 1fr;gap:clamp(2rem,6vw,6rem);align-items:end}.y-story__title{font-size:clamp(3.2rem,9vw,8.5rem)}.y-story__body p{font-size:1.15rem;line-height:1.6;margin:0 0 1.25rem;color:#f2eee5e6;max-width:28rem}@media(max-width:52rem){.y-story__grid{grid-template-columns:1fr}}.y-ptitle{background:var(--y-void);padding-block:clamp(4rem,9vw,8rem) clamp(2.5rem,5vw,4.5rem);border-bottom:1px solid var(--y-line)}.y-ptitle__t{font-size:clamp(3.6rem,11vw,10rem)}.y-ptitle__d{max-width:34rem;margin:1.25rem 0 0;color:#f2eee5c7;font-size:1.15rem;line-height:1.55}@media(prefers-reduced-motion:reduce){.y-hero__load,.y-hero__photo img{animation:none}.y-sec *,.y-sec *:before{transition:none!important}}shopify-accelerated-checkout,shopify-accelerated-checkout-cart,.shopify-payment-button,.additional-checkout-buttons,[data-shopify=payment-button],[data-shopify=dynamic-checkout-cart],.dynamic-checkout__content{display:none!important}header-component shopify-account,header-component .account-button,header-component .header-actions a[href*="/account"],header-component .header-actions__action:has(shopify-account),header-component .header-actions__action:has(.account-button){display:none!important}:root{--y-radius: 10px;--style-border-radius-buttons-primary: 10px;--style-border-radius-buttons-secondary: 10px;--style-border-radius-inputs: 10px}.y-btn,.y-seg,.y-seg button,.y-size,.y-panel__thumbs button,.button,.button-primary,.button-secondary,button[type=submit],.cart__checkout-button,.add-to-cart-button{border-radius:var(--y-radius)}.y-seg{overflow:hidden}:root{--y-void: #0b0c0e;--y-deep: #14161a;--y-beige: #c5ccd3;--y-bone: #f3f5f7;--y-slate: #9aa3ab;--y-line: rgba(243, 245, 247, .15);--y-punch: #ff3b30}.y-pick{--tint: #3a3a3d}.y-contours{filter:grayscale(1) brightness(1.7)}.y-hero__title,.y-hero__title span,.y-hero__tag{font-family:Black Ops One,Archivo,system-ui,sans-serif;font-weight:400;font-stretch:100%;text-transform:uppercase}.y-hero__title{font-size:clamp(3.2rem,11vw,9rem);line-height:1;letter-spacing:.02em}.y-hero__title span{color:#a9afb6}.y-hero__tag{margin:clamp(.5rem,1.5vh,1rem) 0 0 clamp(.75rem,4vw,4.5rem);font-size:clamp(1.3rem,4.2vw,3.4rem);line-height:1.1;letter-spacing:.05em;color:var(--y-punch);max-width:none}.y-story{background:linear-gradient(135deg,#e6eaee,#b6bdc5 52%,#8b929a);color:var(--y-void)}.y-story .y-contours{mix-blend-mode:multiply;filter:grayscale(1) invert(1)}.y-story__title{color:var(--y-void)}.y-story__body p{color:#0b0c0ee0}.y-story .y-btn{color:var(--y-void);border-color:var(--y-void)}.y-story .y-btn:hover{background:var(--y-void);color:var(--y-bone);border-color:var(--y-void)}.y-fact h2{font-stretch:75%;font-weight:800;font-size:clamp(1.6rem,2.6vw,2.3rem);line-height:1;margin:0 0 .6rem;color:var(--y-bone)}header-component .menu-list__submenu{--submenu-padding-block-start: 1rem;--submenu-padding-block-end: 1.25rem}header-component .menu-list__submenu-inner{justify-content:center}header-component .menu-list__submenu .mega-menu,header-component .menu-list__submenu .mega-menu__grid,header-component .menu-list__submenu .mega-menu__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;grid-template-columns:none;grid-column:auto;gap:.25rem clamp(1.5rem,4vw,3rem);width:100%}header-component .menu-list__submenu .mega-menu__column,header-component .menu-list__submenu .mega-menu__column--span-2,header-component .menu-list__submenu .mega-menu__column--span-3,header-component .menu-list__submenu .mega-menu__column--span-4{grid-column:auto;flex:0 0 auto}header-component .menu-list__submenu .mega-menu__link,header-component .menu-list__submenu .mega-menu__link--parent{font-family:Archivo,system-ui,sans-serif;font-weight:700;font-size:.875rem;letter-spacing:.08em;text-transform:uppercase;padding:.4rem 0}.y-contours{top:-10%;right:-10%;bottom:-10%;left:-10%;will-change:transform;animation:y-drift 16s ease-in-out infinite alternate}.y-contours.y-off{animation-play-state:paused}@keyframes y-drift{0%{transform:translate3d(-4.5%,-3%,0) scale(1.08) rotate(0)}to{transform:translate3d(4.5%,3%,0) scale(1.22) rotate(1.8deg)}}@media(prefers-reduced-motion:reduce){.y-contours{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/yasporta.css.map */
