:root{--yl-ink: #222222;--yl-mute: #5c5c5c;--yl-grey: #f7f7f7;--yl-strip: #333333;--yl-sale: #b3121a;--yl-sans: "Jost", "Heebo", "Helvetica Neue", Arial, sans-serif;--yl-logo: "Cormorant Garamond", "Heebo", Georgia, serif;--font-body--family: var(--yl-sans);--font-subheading--family: var(--yl-sans);--font-heading--family: var(--yl-sans);--font-accent--family: var(--yl-sans)}body{font-family:var(--yl-sans);color:var(--yl-ink);background:#fff}h1,h2,h3,h4,.h1,.h2,.h3{font-family:var(--yl-sans);font-weight:400;letter-spacing:0}.header-logo{font-family:var(--yl-logo)!important;font-weight:500!important;text-transform:uppercase;letter-spacing:.32em;font-size:1.6rem!important;line-height:1}.header .menu-list__link,.header-menu a,.menu-list__link-title{font-family:var(--yl-sans);font-size:.875rem;font-weight:400;letter-spacing:.01em;text-transform:none}.yl-h2{font-family:var(--yl-sans);font-weight:400;font-size:clamp(1.5rem,1.1rem + 1vw,1.875rem);line-height:1.2;margin:0;color:var(--yl-ink)}.yl-btn{display:inline-block;padding:.7rem 1.3rem;font:500 .875rem/1 var(--yl-sans);text-transform:uppercase;letter-spacing:.04em;text-decoration:none}.yl-btn--white{background:#fff;color:#111}.yl-btn--white:hover{background:#111;color:#fff}.yl-link{display:inline-block;font:500 .875rem/1.6 var(--yl-sans);text-transform:uppercase;letter-spacing:.03em;color:var(--yl-ink);text-decoration:none;border-block-end:2px solid currentColor;padding-block-end:1px}.yl-hero{position:relative;color:#fff}.yl-hero__track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.yl-hero__track::-webkit-scrollbar{display:none}.yl-hero__slide{position:relative;flex:0 0 100%;scroll-snap-align:start;height:100svh;min-height:560px;max-height:1000px}.yl-hero--tall .yl-hero__slide{height:88svh}.yl-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.yl-hero__desk{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;height:100%}.yl-hero__mob{display:none;height:100%}.yl-hero__img{width:100%;height:100%;object-fit:cover;object-position:50% 22%;display:block}.yl-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,#0000006b 0,#0000 140px),radial-gradient(ellipse 60% 42% at 50% 52%,rgb(0 0 0 / .36),transparent 78%),linear-gradient(to top,rgb(0 0 0 / .4),transparent 38%);pointer-events:none}.yl-hero__title,.yl-hero__sub{text-shadow:0 1px 14px rgb(0 0 0 / .35)}.yl-hero__content{position:absolute;inset-inline:0;inset-block-end:0;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;text-align:center;padding:2rem;pointer-events:none}.yl-hero__content a{pointer-events:auto}.yl-hero__slide--bottom .yl-hero__content{justify-content:flex-end;padding-block-end:4.5rem}.yl-hero__title{font:400 clamp(2.25rem,1.6rem + 2.2vw,3rem)/1.05 var(--yl-sans);margin:0;color:#fff;letter-spacing:.01em}.yl-hero__slide--bottom .yl-hero__title{text-transform:uppercase}.yl-hero__sub{margin:0;font:400 1rem/1.4 var(--yl-sans);text-transform:uppercase;letter-spacing:.04em;color:#fff}.yl-hero__dots{position:absolute;inset-block-end:1.25rem;inset-inline:0;display:flex;justify-content:center;gap:.6rem}.yl-hero__dots button{width:20px;height:2px;padding:0;border:0;background:#ffffff80;cursor:pointer}.yl-hero__dots button[aria-current]{background:#fff}.yl-hero__dots button:before{content:"";display:block;height:24px;margin-block-start:-11px}.yl-tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:5px}.yl-tile{position:relative;display:block;aspect-ratio:3 / 4.08;overflow:hidden;color:#fff;text-decoration:none}.yl-tile__img{width:100%;height:100%;object-fit:cover;object-position:50% 20%;transition:transform .6s ease;display:block}.yl-tile:hover .yl-tile__img{transform:scale(1.03)}.yl-tile:after{content:"";position:absolute;top:45%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .55),rgb(0 0 0 / .18) 55%,transparent)}.yl-tile__title{text-shadow:0 1px 10px rgb(0 0 0 / .3);position:absolute;z-index:1;inset-inline:0;inset-block-end:1.9rem;text-align:center;font:400 clamp(1.25rem,.9rem + 1vw,1.875rem)/1.1 var(--yl-sans)}.yl-strip{background:var(--yl-strip);color:#fff;text-align:center;padding:.55rem 1rem}.yl-strip p,.yl-strip a{margin:0;color:#fff;text-decoration:none;font:500 .6875rem/1.4 var(--yl-sans);letter-spacing:.12em;text-transform:uppercase}.yl-mt{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#fff}.yl-mt__media{display:block;aspect-ratio:4 / 4.4;overflow:hidden}.yl-mt__img{width:100%;height:100%;object-fit:cover;object-position:50% 12%;display:block}.yl-mt__text{padding-inline:clamp(1.5rem,10vw,9rem) 2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.1rem;max-width:40rem}.yl-mt__body p{margin:0;font:400 1rem/1.75 var(--yl-sans);color:var(--yl-ink)}.yl-pc{background:var(--yl-grey);padding-block:3.5rem 3rem}.yl-pc__head{display:flex;align-items:center;justify-content:space-between;padding-inline:2rem;margin-block-end:1.75rem}.yl-pc__arrows{display:flex;gap:1.25rem}.yl-arrow{width:44px;height:44px;display:grid;place-items:center;background:none;border:0;color:var(--yl-ink);cursor:pointer}[dir=rtl] .yl-arrow svg{transform:scaleX(-1)}.yl-pc__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 4 * 2rem) / 4.45);gap:2rem;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:1rem;scroll-padding-inline:1rem}.yl-pc__track::-webkit-scrollbar{display:none}.yl-card{display:flex;flex-direction:column;gap:.25rem;text-decoration:none;color:var(--yl-ink);scroll-snap-align:start}.yl-card__media{position:relative;display:block;aspect-ratio:3 / 4;overflow:hidden;background:#ececec;margin-block-end:.6rem}.yl-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .35s ease}.yl-card__img--alt{opacity:0}.yl-card:hover .yl-card__img--alt{opacity:1}.yl-card__name{font:500 .9375rem/1.3 var(--yl-sans)}.yl-card__type{font:400 .875rem/1.45 var(--yl-sans);color:var(--yl-mute)}.yl-card__price{font:400 .875rem/1.4 var(--yl-sans);margin-block-start:.6rem}.yl-card__price s{color:var(--yl-mute);margin-inline-end:.35rem}.yl-looks{background:var(--yl-grey);padding-block:3.5rem 0}.yl-looks__title{padding-inline:2rem;margin-block-end:1.75rem}.yl-looks__track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 20px)/5);gap:5px;overflow-x:auto;scrollbar-width:none}.yl-look{position:relative;display:block;aspect-ratio:2 / 3;overflow:hidden;color:#fff;text-decoration:none}.yl-look__img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.yl-look:hover .yl-look__img{transform:scale(1.03)}.yl-look:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(0 0 0 / .52),transparent)}.yl-look__cta{position:absolute;z-index:1;inset-inline-start:1rem;inset-block-end:1.1rem;display:inline-flex;align-items:center;gap:.5rem;font:400 1.0625rem/1 var(--yl-sans)}.yl-foot{background:var(--yl-grey);padding-block-end:2rem}.yl-usps{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;padding:2.25rem 2rem}.yl-usp{display:flex;flex-direction:column;align-items:center;gap:.3rem;text-align:center;color:var(--yl-ink);text-decoration:none}.yl-usp__icon{margin-block-end:.4rem;color:var(--yl-ink)}.yl-usp strong{font:500 .875rem/1.4 var(--yl-sans)}.yl-usp span:last-child{font:400 .875rem/1.4 var(--yl-sans);color:var(--yl-ink)}.yl-foot__card{background:#fff;margin-inline:2rem;padding:3.5rem 2rem 2rem;display:flex;flex-direction:column;align-items:center;gap:2.75rem}.yl-foot__logo{font:500 1.75rem/1 var(--yl-logo);text-transform:uppercase;letter-spacing:.32em;color:var(--yl-ink);text-decoration:none;padding-inline-start:.32em}.yl-foot__cols{display:grid;grid-template-columns:repeat(4,minmax(0,13rem));gap:1rem 3rem;justify-content:center;width:100%}.yl-foot__cols ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:1.1rem}.yl-foot__cols a{font:400 .875rem/1.3 var(--yl-sans);color:var(--yl-mute);text-decoration:none}.yl-foot__cols a:hover{color:var(--yl-ink)}.yl-foot__signup{text-align:center;max-width:34rem}.yl-foot__signup>p{font:400 .9375rem/1.55 var(--yl-sans);margin:0 0 1.4rem}.yl-foot__form{display:flex;justify-content:center;gap:.4rem;flex-wrap:wrap}.yl-foot__form input[type=email]{flex:1 1 15rem;min-height:46px;border:0;background:#f2f2f2;padding-inline:1rem;font:400 .875rem var(--yl-sans);color:var(--yl-ink)}.yl-foot__form button{min-height:46px;padding-inline:1.4rem;border:0;background:var(--yl-strip);color:#fff;font:500 .875rem var(--yl-sans);cursor:pointer}.yl-foot__ok{flex-basis:100%;margin:.5rem 0 0;font-size:.875rem}.yl-foot__copy{margin:0;font:400 .75rem var(--yl-sans);color:var(--yl-mute)}.product-card .product-title,.product-grid .product-title{font-family:var(--yl-sans)}@media(max-width:749px){.yl-hero__desk{display:none}.yl-hero__mob{display:block}.yl-hero__slide{height:82svh;min-height:480px}.yl-tiles{grid-template-columns:repeat(2,1fr);gap:3px}.yl-tile{aspect-ratio:3 / 4.2}.yl-tile__title{inset-block-end:1.1rem}.yl-mt{grid-template-columns:1fr}.yl-mt__text{padding:2.5rem 1.5rem 3rem;align-items:center;text-align:center;margin-inline:auto}.yl-pc{padding-block:2.5rem 2rem}.yl-pc__head{padding-inline:1rem;margin-block-end:1.25rem}.yl-pc__track{grid-auto-columns:calc((100% - 1rem) / 2.12);gap:.75rem;padding-inline:1rem}.yl-looks{padding-block-start:2.5rem}.yl-looks__title{padding-inline:1rem}.yl-looks__track{grid-auto-columns:calc((100% - 3px)/2);gap:3px;scroll-snap-type:x mandatory}.yl-look{scroll-snap-align:start}.yl-usps{grid-template-columns:repeat(2,1fr);gap:1.75rem 1rem;padding:2rem 1rem}.yl-foot__card{margin-inline:.75rem;padding:2.5rem 1rem 1.5rem;gap:2rem}.yl-foot__cols{grid-template-columns:repeat(2,1fr);gap:1.6rem 1rem}}@media(prefers-reduced-motion:reduce){.yl-tile__img,.yl-look__img,.yl-card__img{transition:none}}.header .menu-list{--menu-horizontal-gap: 1.25rem !important}.product-details .text-block h1{font:400 clamp(1.25rem,1.05rem + .8vw,1.625rem)/1.25 var(--yl-sans);letter-spacing:0}.product-details .accordion{margin-block-start:.5rem}.product-details .accordion summary,.product-details .accordion .details__header{font:500 .9375rem/1.4 var(--yl-sans)}.product-details .accordion p{font:400 .875rem/1.65 var(--yl-sans);color:var(--yl-mute);margin:0 0 .5rem}h4,.h4{font-family:var(--yl-sans);font-weight:400}
/*# sourceMappingURL=/cdn/shop/t/2/assets/yl-custom.css.map */
