:root{--color-primary:#000;--color-secondary:#fff;--color-brand:#000;--color-form:#939395;--color-form-input:#222;--color-form-success:#1f2d49;--color-form-warning:#ffb800;--color-form-error:#dc2626}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:.08em;line-height:140%;margin:0;padding:0;text-decoration:none;text-transform:none}.discover-look__wrapper__image .discover-look__wrapper__title,.discover-look__wrapper__image figcaption{font-family:var(--font-primary);font-style:normal;font-weight:400;letter-spacing:.08em;line-height:130%;margin:0;padding:0;text-decoration:none;text-transform:none}.h1{font-size:14px}.h1,.h2,.h3,.h4,.h5,.h6{text-transform:uppercase}.section-spacing{margin-bottom:32px;margin-top:32px}@media screen and (min-width:768px){.section-spacing{margin-bottom:64px;margin-top:64px}}.discover-look__container{display:flex;flex-direction:column}@media screen and (min-width:768px){.discover-look__container{flex-direction:row}}.discover-look__wrapper{flex:1;overflow:hidden;position:relative}.discover-look__wrapper:nth-of-type(3){display:none}@media screen and (min-width:768px){.discover-look__wrapper:nth-of-type(3){display:block}}.discover-look__wrapper__image{position:relative}.discover-look__wrapper__image figure{height:100%}.discover-look__wrapper__image figure img{width:100%}.discover-look__wrapper__image .discover-look__wrapper__title,.discover-look__wrapper__image figcaption{align-items:center;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);bottom:8px;display:flex;font-size:11px;justify-content:center;left:16px;letter-spacing:.88px;line-height:normal;min-height:34px;position:absolute;text-transform:uppercase;width:calc(100% - 32px);z-index:8}@media screen and (min-width:768px){.discover-look__wrapper__image .discover-look__wrapper__title,.discover-look__wrapper__image figcaption{left:8px;width:calc(100% - 16px)}}.discover-look__wrapper__image .discover-look__wrapper__title.white,.discover-look__wrapper__image figcaption.white{color:#fff}.discover-look__wrapper__image .discover-look__wrapper__title.white svg [fill]:not([fill=none]),.discover-look__wrapper__image figcaption.white svg [fill]:not([fill=none]){fill:#fff}.discover-look__wrapper__image .discover-look__wrapper__title.white svg [stroke]:not([stroke=none]),.discover-look__wrapper__image figcaption.white svg [stroke]:not([stroke=none]){stroke:#fff}.discover-look__wrapper__image figcaption{cursor:pointer}.discover-look__wrapper__image figcaption .minus,.discover-look__wrapper__image figcaption .plus{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.discover-look__wrapper__image figcaption .minus svg,.discover-look__wrapper__image figcaption .plus svg{width:14px}.discover-look__wrapper__image figcaption .minus{display:none}.discover-look__wrapper__products{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:hsla(0,0%,100%,.05);height:100%;left:0;opacity:0;padding:14px 11px 14px 16px;position:absolute;top:0;-webkit-transform:translateY(100px);transform:translateY(100px);transition:all .3s ease-out;width:100%;z-index:-1}.discover-look__wrapper__products__inner{scrollbar-base-color:#000;scrollbar-face-color:#000;scrollbar-3dlight-color:#000;scrollbar-highlight-color:#000;scrollbar-track-color:#000;scrollbar-arrow-color:#000;scrollbar-shadow-color:#000;scrollbar-dark-shadow-color:#000;height:calc(100% - 26px);overflow-x:hidden;overflow-y:auto;padding-right:5px;scrollbar-color:#000 #d5d5d5;scrollbar-width:thin;width:100%}.discover-look__wrapper__products__inner::-webkit-scrollbar{height:3px;width:3px}.discover-look__wrapper__products__inner::-webkit-scrollbar-button{height:0;width:0}.discover-look__wrapper__products__inner::-webkit-scrollbar-thumb{background:#000;border:0 #000;border-radius:0}.discover-look__wrapper__products__inner::-webkit-scrollbar-thumb:active,.discover-look__wrapper__products__inner::-webkit-scrollbar-thumb:hover{background:#000}.discover-look__wrapper__products__inner::-webkit-scrollbar-track{background:#d5d5d5;border:0 #fff;border-radius:0}.discover-look__wrapper__products__inner::-webkit-scrollbar-track:active,.discover-look__wrapper__products__inner::-webkit-scrollbar-track:hover{background:#d5d5d5}.discover-look__wrapper__products__inner::-webkit-scrollbar-corner{background:transparent}@media screen and (min-width:768px){.discover-look__wrapper__products__inner{height:calc(100% - 50px)}}.discover-look__wrapper__products__inner ul{display:grid;gap:8px;grid-template-columns:1fr}@media screen and (min-width:768px){.discover-look__wrapper__products__inner ul{grid-template-columns:1fr 1fr}}.discover-look__wrapper__products__inner ul li .product-tile__container{align-items:center;display:flex}@media screen and (min-width:768px){.discover-look__wrapper__products__inner ul li .product-tile__container{display:block;height:100%}}.discover-look__wrapper__products__inner ul li .product-tile__container .product-tile__images{height:160px;max-width:120px}@media screen and (max-width:767px){.discover-look__wrapper__products__inner ul li .product-tile__container .product-tile__images{padding-top:unset}}@media screen and (min-width:768px){.discover-look__wrapper__products__inner ul li .product-tile__container .product-tile__images{height:unset;max-width:unset}}.discover-look__wrapper__products__inner ul li .product-tile__container a{align-items:center;display:flex;flex-basis:100%}@media screen and (min-width:768px){.discover-look__wrapper__products__inner ul li .product-tile__container a{display:revert}}.discover-look__wrapper .discover-look__hotspots{inset:0;position:absolute;z-index:9}.discover-look__wrapper .discover-look__hotspot{align-items:center;background:none;border:0;display:flex;justify-content:center;left:var(--hotspot-x);padding:0;position:absolute;top:var(--hotspot-y);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.discover-look__wrapper .discover-look__hotspot__trigger{align-items:center;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:hsla(0,0%,100%,.18);border:1px solid hsla(0,0%,100%,.45);border-radius:50%;box-shadow:0 8px 24px rgba(0,0,0,.18);cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:background .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background .2s ease;transition:transform .2s ease,background .2s ease,-webkit-transform .2s ease;width:32px}.discover-look__wrapper .discover-look__hotspot__trigger-icon{align-items:center;display:flex;justify-content:center}.discover-look__wrapper .discover-look__hotspot__trigger-icon svg{width:12px}.discover-look__wrapper .discover-look__hotspot__card{background:hsla(0,0%,100%,.92);border-radius:18px;bottom:calc(100% + 14px);box-shadow:0 18px 40px rgba(0,0,0,.18);color:#000;display:grid;gap:12px;grid-template-columns:88px minmax(0,1fr);left:50%;max-width:min(310px,100vw - 40px);min-width:250px;opacity:0;padding:12px;pointer-events:none;position:absolute;text-align:left;top:auto;-webkit-transform:translate(-50%,12px);transform:translate(-50%,12px);transition:opacity .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,transform .22s ease;transition:opacity .22s ease,transform .22s ease,-webkit-transform .22s ease;visibility:hidden;z-index:3}@media screen and (max-width:767px){.discover-look__wrapper .discover-look__hotspot__card{min-width:220px}}.discover-look__wrapper .discover-look__hotspot__card-image{aspect-ratio:.8;border-radius:12px;overflow:hidden}.discover-look__wrapper .discover-look__hotspot__card-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.discover-look__wrapper .discover-look__hotspot__card-content{display:flex;flex-direction:column;gap:8px;min-width:0}.discover-look__wrapper .discover-look__hotspot__card-title{font-size:12px;letter-spacing:.04em;line-height:1.35;text-transform:uppercase}.discover-look__wrapper .discover-look__hotspot__card-price{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px;line-height:1.3}.discover-look__wrapper .discover-look__hotspot__card-price .compare-at{opacity:.55;text-decoration:line-through}.discover-look__wrapper .discover-look__hotspot__card-price .sold-out{opacity:.7;width:100%}.discover-look__wrapper .discover-look__hotspot__card-price.on-sale{color:#9e2f2f}.discover-look__wrapper .discover-look__hotspot__card-cta{align-items:center;display:inline-flex;gap:8px;margin-top:auto;text-transform:uppercase}.discover-look__wrapper .discover-look__hotspot__card-cta-icon{align-items:center;background:rgba(0,0,0,.08);border-radius:999px;display:inline-flex;height:28px;justify-content:center;width:28px}.discover-look__wrapper .discover-look__hotspot__card-cta-icon svg{width:16px}.discover-look__wrapper .discover-look__hotspot__card-cta-icon svg [stroke]:not([stroke=none]){stroke:#000}.discover-look__wrapper .discover-look__hotspot__card-link{inset:0;position:absolute;z-index:1}.discover-look__wrapper .discover-look__hotspot.is-active{z-index:12}.discover-look__wrapper .discover-look__hotspot.is-active .discover-look__hotspot__trigger{background:hsla(0,0%,100%,.28);-webkit-transform:scale(1.08);transform:scale(1.08)}.discover-look__wrapper .discover-look__hotspot.is-active .discover-look__hotspot__card{opacity:1;pointer-events:auto;-webkit-transform:translate(-50%);transform:translate(-50%);visibility:visible}.discover-look__wrapper .discover-look__hotspot.is-left-edge .discover-look__hotspot__card{left:0;-webkit-transform:translateY(12px);transform:translateY(12px)}.discover-look__wrapper .discover-look__hotspot.is-left-edge.is-active .discover-look__hotspot__card{-webkit-transform:translate(0);transform:translate(0)}.discover-look__wrapper .discover-look__hotspot.is-right-edge .discover-look__hotspot__card{left:auto;right:0;-webkit-transform:translateY(12px);transform:translateY(12px)}.discover-look__wrapper .discover-look__hotspot.is-right-edge.is-active .discover-look__hotspot__card{-webkit-transform:translate(0);transform:translate(0)}.discover-look__wrapper .discover-look__hotspot.is-bottom-edge .discover-look__hotspot__card{bottom:auto;top:calc(100% + 14px)}.discover-look__wrapper.show-products .discover-look__wrapper__image figcaption .minus{display:block}.discover-look__wrapper.show-products .discover-look__wrapper__image figcaption .plus{display:none}.discover-look__wrapper.show-products .discover-look__wrapper__products{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);z-index:2}
/*# sourceMappingURL=section.discover-look.css.map*/