.shop_look{position:relative;background-color:var(--background-color);display:block}.shop_look_layout{display:grid;grid-template-columns:minmax(0,3.5fr) minmax(0,2fr);align-items:center}.shop_look_media_col{min-width:0}.shop_look_media,.shop_look_media_frame{position:relative}.shop_look_media_frame{overflow:hidden;border-radius:var(--shop-look-radius, 0);aspect-ratio:var(--shop-look-media-ratio, 4 / 3)}.shop_look_image,.shop_look_media_frame .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover}.shop_look_hotspots{position:absolute;top:0;right:0;bottom:0;left:0}.shop_look_hotspot{position:absolute;top:var(--shop-look-y, 50%);left:var(--shop-look-x, 50%);transform:translate(-50%,-50%)}.shop_look_dot{position:relative;display:grid;place-items:center;width:var(--shop-look-dot-size, 26px);height:var(--shop-look-dot-size, 26px);padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.shop_look_dot:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%);border-radius:50%}.shop_look_dot_core{position:relative;z-index:1;display:block;width:100%;height:100%;border-radius:50%;background:var(--shop-look-dot-bg, #fff);box-shadow:0 .2rem 1.2rem #00000040;transition:transform .35s ease,box-shadow .35s ease}.shop_look_dot_core:before,.shop_look_dot_core:after{content:"";position:absolute;top:50%;left:50%;background:var(--shop-look-dot-color, #b6303a);transform:translate(-50%,-50%);transition:opacity .3s ease,transform .35s ease}.shop_look_dot_core:before{width:42%;height:1.5px}.shop_look_dot_core:after{width:1.5px;height:42%}.shop_look_dot_pulse{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1px solid var(--shop-look-dot-color, #b6303a);opacity:0;transform:scale(1);transition:opacity .35s ease,transform .35s ease}.shop_look_dot:hover .shop_look_dot_core,.shop_look_dot:focus-visible .shop_look_dot_core{transform:scale(1.12);box-shadow:0 .3rem 1.6rem #00000052}.shop_look_dot:focus-visible{outline:2px solid var(--shop-look-dot-color, #b6303a);outline-offset:4px}.shop_look_hotspot.is-active .shop_look_dot_pulse{opacity:1;transform:scale(1.55)}.shop_look_hotspot.is-active .shop_look_dot_core{background:var(--shop-look-dot-color, #b6303a);transform:scale(1.06)}.shop_look_hotspot.is-active .shop_look_dot_core:before,.shop_look_hotspot.is-active .shop_look_dot_core:after{background:var(--shop-look-dot-bg, #fff)}.shop_look_hotspot.is-active .shop_look_dot_core:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.shop_look_preview{position:absolute;bottom:calc(100% + 1.2rem);left:50%;z-index:3;width:12rem;transform:translate(-50%,.6rem);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,transform .3s ease,visibility .3s}.shop_look_preview_inner{display:block;padding:.6rem;background:var(--background-color, #fff);border:1px solid var(--border-color);box-shadow:0 .6rem 2rem #00000024}.shop_look_preview_img,.shop_look_preview .placeholder-svg{display:block;width:100%;height:10rem;object-fit:cover}@media(hover:hover)and (pointer:fine){.shop_look_hotspot:hover .shop_look_preview,.shop_look_dot:focus-visible~.shop_look_preview{opacity:1;visibility:visible;transform:translate(-50%)}}.shop_look_hotspot[data-edge=left] .shop_look_preview{left:0;transform:translateY(.6rem)}.shop_look_hotspot[data-edge=right] .shop_look_preview{left:auto;right:0;transform:translateY(.6rem)}.shop_look_hotspot[data-edge=top] .shop_look_preview{bottom:auto;top:calc(100% + 1.2rem)}@media(hover:hover)and (pointer:fine){.shop_look_hotspot[data-edge=left]:hover .shop_look_preview,.shop_look_hotspot[data-edge=left] .shop_look_dot:focus-visible~.shop_look_preview{transform:translate(0)}.shop_look_hotspot[data-edge=right]:hover .shop_look_preview,.shop_look_hotspot[data-edge=right] .shop_look_dot:focus-visible~.shop_look_preview{transform:translate(0)}}.shop_look_products_col{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:0 3rem}@media screen and (min-width:1400px){.shop_look_products_col{padding:0 4rem}}.shop_look_intro{margin:0 0 .8rem;font-size:1.2rem;letter-spacing:.18em;text-transform:uppercase}.shop_look_accent{display:block;width:7.4rem;height:.6rem;margin:1.2rem 0 0;border-radius:5rem}.shop_look_head.text--center .shop_look_accent{margin-inline:auto}.shop_look_head .header_description{margin-top:1rem}.shop_look_slider_wrap{position:relative;min-width:0;max-width:40rem;margin:0 auto;width:100%}.shop_look_slider{width:100%}.shop_look_slide{height:auto;opacity:.35;transition:opacity .45s ease}.shop_look_slide.swiper-slide-active{opacity:1}.shop_look_slider_controls{display:flex;align-items:center;justify-content:center;gap:1.6rem;margin-top:1.6rem}.shop_look_nav{position:static;display:grid;place-items:center;width:3.4rem;height:3.4rem;margin:0;padding:0;border:1px solid var(--border-color);border-radius:50%;background:transparent;color:var(--heading-color);cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease,opacity .3s ease}.shop_look .shop_look_nav svg{width:1.2rem;height:auto}.shop_look .shop_look_nav svg path{fill:currentColor;stroke:none}.shop_look_nav:hover:not(:disabled){background:var(--heading-color);border-color:var(--heading-color);color:var(--background-color)}.shop_look_nav:focus-visible{outline:2px solid var(--shop-look-dot-color, #b6303a);outline-offset:3px}.shop_look_nav:disabled,.shop_look_nav.swiper-button-disabled{opacity:.35;cursor:default}.shop_look .shop_look_pagination{position:static;display:flex;align-items:center;width:auto;gap:.6rem;transform:none}.shop_look .shop_look_pagination .swiper-pagination-bullet{width:3.2rem;height:2px;margin:0;border-radius:0;background:var(--border-color);opacity:1;transition:background .3s ease}.shop_look_products_col .header_description:before{display:none}.shop_look .shop_look_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:3.2rem;background:var(--shop-look-dot-color, var(--active-dot))}.shop_look_products_col .header_description{text-align:center}.shop_look_empty{color:var(--text-color);text-align:center}.shop_look_layout .collection_list_head_inner.with_descrption{flex-direction:column;grid-gap:0}@media screen and (max-width:1100px){.shop_look_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.shop_look_preview{width:10rem}.shop_look_preview_img,.shop_look_preview .placeholder-svg{height:8rem}}@media screen and (max-width:900px){.shop_look_layout{grid-template-columns:minmax(0,1fr);gap:3.2rem}}@media screen and (max-width:640px){.shop_look_layout{gap:2.4rem}.shop_look_slider_controls{gap:1.2rem;margin-top:1.2rem}.shop_look_nav{width:3rem;height:3rem}.shop_look .shop_look_pagination .swiper-pagination-bullet,.shop_look .shop_look_pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:2.4rem}.shop_look_preview{display:none}.shop_look_products_col{padding:0}}@media(prefers-reduced-motion:reduce){.shop_look_dot_core,.shop_look_dot_pulse,.shop_look_preview,.shop_look_slide,.shop_look_nav{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/214/assets/shop-the-look.css.map */
