@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.ty,.ty-hd{font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.ty *,.ty-hd *{box-sizing:border-box}.ty-hd a,.ty a{color:inherit;text-decoration:none}.ty img,.ty-hd img{display:block}.ty p,.ty-hd p{margin:0}.ty ul,.ty-hd ul{margin:0;padding:0;list-style:none}.ty-ann{position:relative;z-index:120;background:#000;color:#fff;text-align:center;padding:11px 20px;font-size:13px;letter-spacing:.01em}.ty-hd{position:sticky;top:0;z-index:110;color:#000;transition:color .3s ease}.ty-hd--light{color:#fff}.ty-hd__sheet{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;opacity:0;transition:opacity .3s ease;pointer-events:none}.ty-hd__bar{position:relative;z-index:2;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:0 clamp(16px,2.6vw,34px);height:78px}.ty-hd__left,.ty-hd__right{display:flex;align-items:center;gap:clamp(16px,2.2vw,34px)}.ty-hd__right{justify-content:flex-end}.ty-hd__left button,.ty-hd__left a,.ty-hd__right a,.ty-hd__right span{font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:500;background:none;border:0;padding:0;cursor:pointer;color:inherit;font-family:inherit}.ty-hd__logo{text-align:center;line-height:1}.ty-hd__logoimg{height:clamp(34px,3.6vw,48px);width:auto;margin:0 auto}.ty-hd__name{display:block;font-size:clamp(19px,2vw,26px);font-weight:700;letter-spacing:-.01em}.ty-hd__sub{display:block;margin-top:5px;font-size:10px;letter-spacing:.34em;font-weight:500}.ty-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:currentColor;margin-left:7px;vertical-align:middle}.ty-hd__spacer{height:78px}.ty-hd__cart{position:relative;display:inline-flex;align-items:center;justify-content:center}.ty-hd__right .ty-hd__cart-ic{width:25px;height:25px;font-size:24px;color:inherit;text-transform:none;letter-spacing:normal;font-weight:400;font-family:Material Symbols Outlined}.ty-hd__right .ty-hd__cart-n{position:absolute;top:-7px;right:-10px;min-width:16px;height:16px;padding:0 3px;border-radius:50%;background:#111;color:#fff;font-size:10px;line-height:16px;text-align:center;font-weight:600;letter-spacing:0}.ty-hd--light .ty-hd__cart-n{background:#fff;color:#111}.ty-hd__bar>.ty-hd__left{align-self:stretch}.ty-hd__left .ty-trig{align-self:stretch;display:inline-flex;align-items:center}.ty-hd.is-solid,.ty-hd:has(.ty-trig:hover),.ty-hd:has(.ty-mm:hover),.ty-hd:hover{color:#000}.ty-hd.is-solid .ty-hd__sheet,.ty-hd:has(.ty-trig:hover) .ty-hd__sheet,.ty-hd:has(.ty-mm:hover) .ty-hd__sheet,.ty-hd:hover .ty-hd__sheet{opacity:1}.ty-mm{position:absolute;left:0;right:0;top:100%;background:#fff;color:#000;padding:clamp(28px,3.4vw,46px) clamp(16px,2.6vw,34px) clamp(36px,4vw,56px);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .28s ease .16s,transform .28s ease .16s,visibility .28s .16s;border-top:1px solid #ececec;z-index:1}.ty-hd:has(.ty-trig:hover) .ty-mm,.ty-mm:hover,.ty-hd.is-open .ty-mm{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}.ty-mm__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:0 clamp(20px,3vw,48px);max-width:1500px}.ty-mm__g{margin-bottom:29px}.ty-mm .ty-mm__h{font-size:15px;line-height:1.4;font-weight:700;letter-spacing:-.005em;margin-bottom:13px}.ty-mm__g li+li{margin-top:10px}.ty-mm__g li a{display:inline-flex;align-items:center;gap:9px;font-size:15px;line-height:1.4;font-weight:400;color:#111;min-height:24px}.ty-mm__g li a span{border-bottom:1px solid transparent;transition:border-color .2s ease}.ty-mm__g li a:hover span{border-color:#111}.ty-hd .ty-mm__ic{flex:0 0 auto;width:auto;height:21px;max-width:28px;object-fit:contain}.ty-mm__feat img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover}.ty-mm__feat p{margin-top:14px;font-size:13px;line-height:1.5;text-decoration:underline;text-underline-offset:3px}@media(max-width:900px){.ty-mm__grid{grid-template-columns:repeat(2,1fr)}.ty-hd__bar,.ty-hd__spacer{height:64px}}.ty-hero{position:relative;display:flex;align-items:center;min-height:100vh;margin-top:-78px;background:#e9eaea;color:#111}.ty-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.ty-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:100% 50%}.ty-hero__in{position:relative;z-index:1;padding:0 clamp(24px,6vw,90px);max-width:680px}.ty-hero__t{font-size:clamp(30px,3.2vw,44px);font-weight:600;letter-spacing:-.015em;line-height:1.08;margin:0}.ty-hero__in .ty-hero__s{margin-top:24px;font-size:clamp(15px,1.2vw,18px);line-height:1.5;max-width:38ch}.ty a.ty-hero__cta{display:inline-block;margin-top:30px;padding:15px 34px;background:#000;color:#fff;font-size:12.5px;letter-spacing:.07em;text-transform:uppercase;font-weight:500;transition:opacity .25s ease}.ty a.ty-hero__cta:hover{opacity:.82}.ty-hero--light{color:#fff}.ty-hero--light a.ty-hero__cta{background:#fff;color:#000}.ty-hero__bg--right img{object-position:100% 50%}@media(max-width:900px){.ty-hero{min-height:88vh;margin-top:-64px}}#header-spacer{display:none!important}#nav-wrapper{display:contents!important}#nav-wrapper>.shopify-section{display:contents!important}body .ty-hd__spacer{display:none}main#main-content{padding-top:0!important;margin-top:0!important}.ty h1,.ty h2,.ty h3,.ty p,.ty span,.ty-hd p,.ty-hd a,.ty-hd button{font-family:Inter,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif!important}.ty h1,.ty h2{text-wrap:balance}.ty-hd .ty-hd__sheet{display:block!important}@media(min-width:1024px){body.template-product-abat-jour-2 .main-product__media-wrapper{max-width:600px;margin-left:auto;margin-right:auto}}body.template-product-abat-jour-2 .swatch{border-radius:0!important;box-shadow:0 0 0 1px #e2e0dc!important}body.template-product-abat-jour-2 .swatch:hover{box-shadow:0 0 0 1px #111!important}body.template-product-abat-jour-2 .swatch:has(input:checked){box-shadow:0 0 0 2px #111!important}body.template-product-abat-jour-2 .button--pill{border-radius:0!important;background:#fff!important;color:#111!important;border:1px solid #d9d6d0!important}body.template-product-abat-jour-2 .button--pill:hover{border-color:#111!important}body.template-product-abat-jour-2 .button--pill:has(input:checked){background:#111!important;color:#fff!important;border-color:#111!important}body.template-product-abat-jour-2 .main-product__fieldset--color_swatches>legend{display:none}
/*# sourceMappingURL=/cdn/shop/t/6/assets/typology.css.map */
