.nf-shop-the-look{overflow:hidden}.nf-shop-the-look--version-v2{overflow:visible}.nf-shop-the-look__container{margin:0 auto}.nf-shop-the-look .product-card-wrapper .btn-quick-add-cart__custom{right:6px}.nf-shop-the-look__v1-grid{display:flex;flex-direction:column;gap:60px}.nf-shop-the-look__v1-media,.nf-shop-the-look__v1-content{min-width:0}.nf-shop-the-look__v1-image--mobile{display:block}.nf-shop-the-look__v1-image--desktop{display:none}.nf-shop-the-look__v1-image{overflow:hidden;line-height:0}.nf-shop-the-look__v1-image-el{width:100%;max-width:100%;height:auto;min-height:280px;object-fit:cover;display:block}.nf-shop-the-look__v1-content{display:flex;flex-direction:column;gap:20px}.nf-shop-the-look__v1-intro{display:flex;flex-direction:column;gap:10px}.nf-shop-the-look__v1-heading{margin:0;font-weight:400;text-transform:uppercase;color:#191919}.nf-shop-the-look__v1-description{line-height:1.35;color:#191919}.nf-shop-the-look__v1-description p{margin:0}.nf-shop-the-look__v1-products-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;margin-top:10px}.nf-shop-the-look__v1-products-label{margin:0;font-weight:400;color:#191919;line-height:normal}.nf-shop-the-look__v1-nav{display:flex;gap:10px;flex-shrink:0}.nf-shop-the-look__v1-nav-btn{width:26px;height:26px;padding:0;border:0;border-radius:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;line-height:0}.nf-shop-the-look__v1-nav-btn .nf-shop-the-look__slider-icon{width:26px;height:26px;display:block}.nf-shop-the-look__v1-slider .swiper-slide{height:auto}.nf-shop-the-look__v1-grid-list{display:none;margin:0;padding:0;list-style:none;column-gap:4px;row-gap:16px}.nf-shop-the-look__v1-grid-item{width:100%}@media screen and (max-width:767px){.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-grid{display:flex;flex-direction:column;gap:20px}.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-content{display:contents}.nf-shop-the-look--version-v1.nf-shop-the-look--mobile-image-top .nf-shop-the-look__v1-intro{order:1;gap:20px}.nf-shop-the-look__v1-grid-list{row-gap:20px}.nf-shop-the-look__v1-grid-list .product-card-wrapper .card__information.card_product_class{padding-bottom:0!important}.nf-shop-the-look__v1-grid-list .product-card-wrapper .product-badges{top:8px;left:8px}.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-grid .nf-shop-the-look__v1-products-bar{margin-top:0}.nf-shop-the-look .product-badges .product-badge{padding-inline:6px;font-size:10px;line-height:normal}.nf-shop-the-look--version-v1.nf-shop-the-look--mobile-image-top .nf-shop-the-look__v1-media{order:2}.nf-shop-the-look--version-v1.nf-shop-the-look--mobile-image-top .nf-shop-the-look__v1-products{order:3}.nf-shop-the-look--version-v1.nf-shop-the-look--mobile-image-bottom .nf-shop-the-look__v1-intro{order:1}.nf-shop-the-look--version-v1.nf-shop-the-look--mobile-image-bottom .nf-shop-the-look__v1-products{order:2}.nf-shop-the-look--version-v1.nf-shop-the-look--mobile-image-bottom .nf-shop-the-look__v1-media{order:3}.nf-shop-the-look--products-column .nf-shop-the-look__v1-slider-wrap{display:none}.nf-shop-the-look--products-column .nf-shop-the-look__v1-grid-list{display:grid}.nf-shop-the-look--products-column .nf-shop-the-look__v1-nav--slider-only{display:none}.nf-shop-the-look--products-row .nf-shop-the-look__v1-intro{gap:20px}.nf-shop-the-look--products-row .nf-shop-the-look__v1-products-bar{margin-top:0}.nf-shop-the-look__v1-nav-btn{width:26px;height:26px}.nf-shop-the-look__v1-content{gap:20px}.nf-shop-the-look__v1-heading{line-height:1.2}.nf-shop-the-look__v1-description{line-height:1.43}.nf-shop-the-look__v1-products-label{line-height:1.171}.nf-shop-the-look__v1-nav-btn svg{width:10px;height:10px}.nf-shop-the-look__v1-products-bar{margin-bottom:20px}.nf-shop-the-look__container{padding-inline:0}.nf-shop-the-look__v1-heading,.nf-shop-the-look__v1-description{padding-inline:16px}.nf-shop-the-look__v1-products-bar{padding-inline:20px}.nf-shop-the-look__v1-nav-btn .nf-shop-the-look__slider-icon,.nf-shop-the-look__v1-nav-btn{width:26px;height:26px}}@media screen and (min-width:768px){.nf-shop-the-look__v1-grid-list{display:none!important}}.nf-shop-the-look--products-row .nf-shop-the-look__v1-grid-list,.nf-shop-the-look--products-row .product-card-wrapper .card__content .color-text{display:none}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class{display:block;height:64px;min-height:64px;max-height:64px;overflow:hidden}.nf-shop-the-look__v1-slider .product-card-wrapper .add-to-cart-button-class .swiper-container.slider-thumbnail{height:66px!important}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class .swiper-container.slider-thumbnail{width:auto;max-width:100%;height:64px;margin:0;overflow:visible}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class .swiper-container.slider-thumbnail .swiper-wrapper{height:66px;align-items:flex-start}.nf-shop-the-look__dialog-panel .product-card-wrapper .add-to-cart-button-class{height:48px;min-height:48px;max-height:48px;max-width:48px;width:48px}.nf-shop-the-look__dialog-panel .swiper-container.slider-thumbnail .swiper-wrapper{height:48px!important}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class .swiper-scrollbar{display:none}.nf-shop-the-look__v1-slider .product-card-wrapper .add-to-cart-button-class label{width:64px!important;height:64px!important;max-width:64px!important;max-height:64px!important}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class label{width:48px;height:48px;max-width:48px;max-height:48px;flex:0 0 48px;display:block;background:#f6f5f1}.nf-shop-the-look .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{width:64px;height:64px;max-height:64px;flex:0 0 64px;box-sizing:border-box}.nf-shop-the-look .slider-thumbnail label{display:block;width:64px;height:64px;line-height:0;background:#f6f5f1;border:none;box-sizing:border-box}.nf-shop-the-look .slider-thumbnail .swiper-wrapper .swiper-slide:first-child label,.nf-shop-the-look .slider-thumbnail .swiper-wrapper>.swiper-slide-thumb-active:only-child label{border:.6px solid #191919}.nf-shop-the-look .slider-thumbnail .swiper-wrapper .swiper-slide:not(:first-child) label{border:none}.nf-shop-the-look .slider-thumbnail label img,.nf-shop-the-look .slider-thumbnail .swiper-slide-thumb-active label img,.nf-shop-the-look .swiper-slide-thumb-active label img{width:100%;height:100%;max-width:64px;max-height:64px;aspect-ratio:auto;object-fit:cover;object-position:center;mix-blend-mode:normal;border:none!important;padding:0}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class .swiper-container.slider-thumbnail .swiper-wrapper{padding-inline:16px}.nf-shop-the-look .product-card-wrapper .card__content{margin-top:5px}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__information{padding-top:10px!important}.nf-shop-the-look .product-card-wrapper .card__information.card_product_class{padding-left:16px;padding-right:16px;padding-top:16px}@media screen and (min-width:768px){.nf-shop-the-look .product-card-wrapper .slider-thumbnail label img{aspect-ratio:auto}.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-grid{display:flex;flex-direction:row;align-items:start;gap:60px}.nf-shop-the-look--version-v1.nf-shop-the-look--desktop-image-right .nf-shop-the-look__v1-grid{flex-direction:row-reverse}.nf-shop-the-look--version-v1.nf-shop-the-look--desktop-image-right .nf-shop-the-look__v1-content{grid-column:1;grid-row:1}.nf-shop-the-look--version-v1.nf-shop-the-look--desktop-image-right .nf-shop-the-look__v1-media{grid-column:2;grid-row:1;justify-self:end}.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-media{width:45.5%;min-width:0}.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-content{width:50%}.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-media .nf-shop-the-look__v1-image--desktop{width:100%;max-width:100%;line-height:0}.nf-shop-the-look--version-v1 .nf-shop-the-look__v1-media .nf-shop-the-look__v1-image--desktop .nf-shop-the-look__v1-image-el{width:100%;max-width:100%;height:auto;min-height:0;display:block;vertical-align:top;object-fit:cover}.nf-shop-the-look__v1-heading{line-height:1.21}.nf-shop-the-look__v1-description{line-height:1.4}.nf-shop-the-look__v1-image--mobile{display:none}.nf-shop-the-look__v1-image--desktop{display:block}}@media screen and (max-width:767px){.nf-shop-the-look__v1-media{padding-inline:16px}.nf-shop-the-look--products-column .nf-shop-the-look__v1-grid-list{padding-inline:0!important}.nf-shop-the-look--products-column .nf-shop-the-look__v1-grid-list{padding-inline:16px}.nf-shop-the-look .card__content .card__information .card__heading a{font-size:13px!important}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class label{width:50px;height:50px;max-width:50px;max-height:50px;flex:0 0 50px}.nf-shop-the-look .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{width:50px;height:50px;max-height:50px;flex:0 0 50px}.nf-shop-the-look .product-card-wrapper .card__content{margin-top:5px}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class .swiper-container.slider-thumbnail .swiper-wrapper,.nf-shop-the-look .nf-shop-the-look__v1-slider .product-card-wrapper .card__information.card_product_class{padding-inline:12px}.nf-shop-the-look .product-card-wrapper .card__information.card_product_class{padding-inline:6px;padding-top:12px}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class .swiper-container.slider-thumbnail .swiper-wrapper{height:50px;padding-inline:6px}.nf-shop-the-look .price__container .discount_span{gap:4px}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class{height:50px;min-height:50px}.nf-shop-the-look .product-card-wrapper .add-to-cart-button-class .color-text{display:none}.nf-shop-the-look__v1-slider .product-card-wrapper .add-to-cart-button-class label{width:50px!important;height:50px!important;max-width:50px!important;max-height:50px!important;flex:0 0 50px!important}}.nf-shop-the-look__v2-header{text-align:left;margin-bottom:30px}.nf-shop-the-look__v2-heading{margin:0 0 10px;font-weight:400;line-height:1.21;text-transform:uppercase;letter-spacing:0;color:#191919}.nf-shop-the-look__v2-subheading{line-height:1.39;color:#191919;font-weight:400}.nf-shop-the-look__v2-subheading p{margin:0;line-height:1.43}.nf-shop-the-look__v2-blocks{display:grid;gap:10px;overflow:visible}@media screen and (min-width:768px){.nf-shop-the-look__v2-subheading{max-width:672px}.nf-shop-the-look__v2-blocks--count-1{grid-template-columns:1fr}.nf-shop-the-look__v2-blocks--count-2{grid-template-columns:1fr 1fr}.nf-shop-the-look__v2-blocks--count-3{grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:767px){.nf-shop-the-look__v2-blocks{grid-template-columns:1fr;padding-inline:16px;gap:16px}.nf-shop-the-look__v2-subheading p P{line-height:1.45}}.nf-shop-the-look__block-media{position:relative;overflow:visible;isolation:isolate}@media screen and (max-width:767px){.nf-shop-the-look__block-media{height:438px}}@media screen and (min-width:768px){.nf-shop-the-look__v2-blocks--count-1 .nf-shop-the-look__block-media,.nf-shop-the-look__v2-blocks--count-2 .nf-shop-the-look__block-media{height:853px}.nf-shop-the-look__v2-blocks--count-3 .nf-shop-the-look__block-media{height:564px}}.nf-shop-the-look__block-image-layer{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.nf-shop-the-look__block-image-layer--desktop{display:none}.nf-shop-the-look__block-image-layer--mobile{display:block}@media screen and (min-width:768px){.nf-shop-the-look__block-image-layer--desktop{display:block}.nf-shop-the-look__block-image-layer--mobile{display:none}}.nf-shop-the-look__block-image{width:100%;height:100%;max-width:100%;object-fit:cover;object-position:center;display:block}.nf-shop-the-look__hotspot{position:absolute;top:var(--nf-stl-hotspot-top, 50%);left:var(--nf-stl-hotspot-left, 50%);width:0;height:0;margin:0;padding:0;border:0;transform:translate(-50%,-50%);z-index:3;list-style:none}.nf-shop-the-look__hotspot-marker{position:absolute;left:0;top:0;width:18px;height:18px;margin:0;border-radius:50%;border:2px solid #fff;background:#fff;box-shadow:0 0 0 4px #ffffff59;cursor:pointer;list-style:none;transform:translate(-50%,-50%);animation:nf-stl-hotspot-pulse 2s ease-in-out infinite}.nf-shop-the-look__hotspot-marker::-webkit-details-marker{display:none}.nf-shop-the-look__hotspot[open]{z-index:15}.nf-shop-the-look__hotspot[open] .nf-shop-the-look__hotspot-marker{animation:none;transform:translate(-50%,-50%) scale(1.12)}@keyframes nf-stl-hotspot-pulse{0%,to{box-shadow:0 0 0 4px #ffffff59}50%{box-shadow:0 0 0 6px #fff3}}.nf-shop-the-look__hotspot-popover{--nf-stl-popover-shift-x: 0px;--nf-stl-popover-width: 170px;--nf-stl-popover-gap: 25px;position:absolute;top:calc(100% + var(--nf-stl-popover-gap));bottom:auto;left:70px;display:block;box-sizing:border-box;width:var(--nf-stl-popover-width);min-width:var(--nf-stl-popover-width);max-width:min(300px,calc(100vw - 24px));transform:translate(calc(-50% + var(--nf-stl-popover-shift-x)));z-index:10;pointer-events:auto;transition:opacity .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.nf-shop-the-look__hotspot-popover--above{top:auto;bottom:calc(100% + var(--nf-stl-popover-gap))}.nf-shop-the-look__hotspot[open] .nf-shop-the-look__hotspot-popover:not(.nf-shop-the-look__hotspot-popover--closing){animation:nf-stl-popover-in-below .32s cubic-bezier(.22,1,.36,1) both}.nf-shop-the-look__hotspot[open] .nf-shop-the-look__hotspot-popover--above:not(.nf-shop-the-look__hotspot-popover--closing){animation-name:nf-stl-popover-in}.nf-shop-the-look__hotspot[open] .nf-shop-the-look__hotspot-popover--closing{animation:none;opacity:0;pointer-events:none;transform:translate(calc(-50% + var(--nf-stl-popover-shift-x)),-10px)}.nf-shop-the-look__hotspot[open] .nf-shop-the-look__hotspot-popover--above.nf-shop-the-look__hotspot-popover--closing{transform:translate(calc(-50% + var(--nf-stl-popover-shift-x)),10px)}@keyframes nf-stl-popover-in{0%{opacity:0;transform:translate(calc(-50% + var(--nf-stl-popover-shift-x)),10px)}to{opacity:1;transform:translate(calc(-50% + var(--nf-stl-popover-shift-x)))}}@keyframes nf-stl-popover-in-below{0%{opacity:0;transform:translate(calc(-50% + var(--nf-stl-popover-shift-x)),-10px)}to{opacity:1;transform:translate(calc(-50% + var(--nf-stl-popover-shift-x)))}}@media(prefers-reduced-motion:reduce){.nf-shop-the-look__hotspot-popover,.nf-shop-the-look__hotspot[open] .nf-shop-the-look__hotspot-popover:not(.nf-shop-the-look__hotspot-popover--closing){animation:none!important;transition:none!important}}.nf-shop-the-look__hotspot-card{position:relative;display:flex;flex-direction:column;gap:12px;width:100%;box-sizing:border-box;padding:10px;background:#fff;box-shadow:0 8px 32px #00000024}.nf-shop-the-look__hotspot-card-head{display:grid;grid-template-columns:72px 1fr;grid-template-rows:auto;align-items:start;column-gap:8px;row-gap:0;width:100%}.nf-shop-the-look__hotspot-card-close{grid-column:2;grid-row:1;justify-self:end;align-self:start;border:0;background:transparent;padding:2px;cursor:pointer;line-height:0;color:#191919}.nf-shop-the-look__hotspot-card-close svg{width:11px;height:11px}.nf-shop-the-look__hotspot-card-media{grid-column:1;grid-row:1;display:block;width:40px;height:40px;background:#f6f5f1;border:1px solid #202020}.nf-shop-the-look__hotspot-card-media img{width:100%;height:100%;object-fit:cover;display:block}.nf-shop-the-look__hotspot-card-body{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0}.nf-shop-the-look__hotspot-card-title{margin:0;width:100%;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.4;letter-spacing:.02em;color:#191919;overflow-wrap:break-word;word-break:normal}.nf-shop-the-look__hotspot-card-title-link{color:#191919;text-decoration:none;font-size:14px;font-weight:500;line-height:normal}.nf-shop-the-look__hotspot-card-title-link:hover{text-decoration:underline}.nf-shop-the-look__hotspot-card-price{display:flex;flex-wrap:wrap;align-items:center;gap:4px;width:100%}.nf-shop-the-look__hotspot-price{font-size:12px;font-weight:500;line-height:1.2;color:#191919}.nf-shop-the-look__hotspot-price--sale{font-size:12px;font-weight:500;color:#f38043;line-height:1.167}.nf-shop-the-look__hotspot-price-compare-row{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.nf-shop-the-look__hotspot-price--compare{font-size:12px;font-weight:500;line-height:1.167;color:#707072;text-decoration:line-through}.nf-shop-the-look__hotspot-price--compare span,.nf-shop-the-look__hotspot-price--sale span{line-height:1.167}.nf-shop-the-look__hotspot-badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;padding:2px;font-size:10px;font-weight:500;line-height:1.2;color:#fff;background:#f38043}.nf-shop-the-look__hotspot-card-link{display:inline-block;margin-top:0;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:#191919;text-underline-offset:3px}.nf-shop-the-look__hotspot-card .underlined-link{text-decoration-thickness:1px;margin-top:8px;font-size:12px;font-weight:500;line-height:1.167}@media screen and (max-width:767px){.nf-shop-the-look__hotspot-popover{--nf-stl-popover-width: min(170px, calc(100vw - 24px) );--nf-stl-popover-gap: 20px}.nf-shop-the-look__hotspot-card{padding:10px;gap:12px}.nf-shop-the-look__hotspot-card-head{grid-template-columns:80px 1fr}.nf-shop-the-look__hotspot-card-media{width:40px;height:40px}.nf-shop-the-look__hotspot-card-media img{width:38px;height:38px}.nf-shop-the-look__hotspot-card-title{font-size:13px}.nf-shop-the-look__hotspot-price--sale,.nf-shop-the-look__hotspot-card-link{font-size:12px}.nf-shop-the-look__hotspot-marker{width:12px;height:12px}.nf-shop-the-look__block-cta{padding:11px;bottom:30px}.nf-shop-the-look__dialog-header{padding:25px 16px 15px}}@media screen and (min-width:768px){.nf-shop-the-look__hotspot-popover{--nf-stl-popover-width: 170px}.nf-shop-the-look__block-cta{bottom:40px;padding:10px}.nf-shop-the-look__dialog-header{padding:20px 20px 12px}}.nf-shop-the-look__block-cta{position:absolute;left:50%;transform:translate(-50%);z-index:2;border:1px solid #e0e0e0;border-radius:999px;background:#fff;color:#191919;padding:11px;font-size:16px;font-weight:500;min-width:227px;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease;font-family:inherit}.nf-shop-the-look__block-cta:hover{background:#000;color:#fff;border-color:#000}.nf-shop-the-look__v1-slider .product-card-wrapper .card__content{margin-top:15px}.nf-shop-the-look__dialog{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;border:0;background:transparent;z-index:999}.nf-shop-the-look__dialog[open]{display:flex;align-items:center;justify-content:center;background:#00000080}body.nf-shop-the-look-dialog-open .product-card-drawer{z-index:10050}body.nf-shop-the-look-dialog-open #modal-quick-add-mobile.modal-quick-add{z-index:10051}.nf-shop-the-look__dialog[open] .nf-shop-the-look__dialog-panel{animation:nf-stl-dialog-in .22s ease-out both}@keyframes nf-stl-dialog-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.nf-shop-the-look__dialog[open] .nf-shop-the-look__dialog-panel{animation:none}}.nf-shop-the-look__dialog-panel{width:100%;height:100%;max-height:100dvh;background:#fff;display:flex;flex-direction:column;overflow:hidden}.nf-shop-the-look__dialog-header{display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:16px;border-bottom:0}.nf-shop-the-look__dialog-header form{margin:0;line-height:0}.nf-shop-the-look__dialog-title{margin:0;font-size:23px;font-weight:400;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#191919}.nf-shop-the-look__dialog-close{border:0;background:transparent;padding:4px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#191919}.nf-shop-the-look__dialog-close svg{width:14px;height:14px}.nf-shop-the-look__dialog-body{display:flex;flex-direction:column;flex:1;min-height:0}.nf-shop-the-look__dialog-media{display:none}.nf-shop-the-look__dialog-image{width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center;display:block}.nf-shop-the-look__dialog-products-wrap{flex:1;min-height:0;overflow-x:hidden;overflow-y:hidden;padding:0 12px 4px;-webkit-overflow-scrolling:touch}.nf-shop-the-look__dialog-products-wrap--scroll{position:relative;overflow:hidden}.nf-shop-the-look__dialog-products-viewport{width:100%;height:100%;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.nf-shop-the-look__dialog-products-viewport::-webkit-scrollbar{display:none;width:0;height:0}.nf-shop-the-look__dialog-scrollbar{position:absolute;top:0;right:0;width:4px;height:100%;margin:0;pointer-events:none;z-index:1;overflow:hidden}.nf-shop-the-look__dialog-scrollbar[hidden]{display:none}.nf-shop-the-look__dialog-scrollbar-track{position:absolute;top:0;right:0;bottom:40px;width:4px;border-radius:4px;background:#efede0}.nf-shop-the-look__dialog-scrollbar-thumb{position:absolute;top:0;right:0;border-radius:4px 4px 0 0;width:4px;min-height:0;max-height:100%;background:#191919;box-sizing:border-box;will-change:transform}.nf-shop-the-look__dialog-products{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 6px;width:100%}.nf-shop-the-look__dialog-product{min-width:0}@media screen and (max-width:767px){.nf-shop-the-look__dialog[open]{align-items:stretch}.nf-shop-the-look__dialog-product .add-to-cart__block-disabled,.nf-shop-the-look__dialog-product a.add-to-cart__block-disabled.klaviyo-bis-trigger{padding:0}.nf-shop-the-look__dialog-panel{max-width:none;border-radius:0}.nf-shop-the-look__dialog-products-wrap{padding:0 8px 24px}.nf-shop-the-look__dialog-products-wrap--few{justify-content:flex-start}.nf-shop-the-look__dialog-products-wrap--scroll{padding-inline:0}.nf-shop-the-look__dialog-scrollbar{display:none!important}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .product-card-wrapper-pdp{width:100%}.nf-shop-the-look__dialog-close svg{width:12px;height:12px}.nf-shop-the-look__dialog-products{gap:4px;row-gap:20px}.nf-shop-the-look__dialog-products-wrap--few{padding-inline:0}.nf-shop-the-look__dialog .nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__information .price{margin-top:4px}.nf-shop-the-look__dialog-panel .product-card-wrapper .card__information.card_product_class{padding-top:12px!important}.nf-shop-the-look .card__content .card__information .price span.price-item.price-item--regular.price-item--regular-sale .money{font-size:14px;font-weight:500}}@media screen and (min-width:768px){.nf-shop-the-look__dialog-panel{width:min(1160px,calc(100vw - 64px));height:fit-content;max-height:min(784px,91.5dvh);box-shadow:0 16px 40px #00000029}.nf-shop-the-look__dialog-header{padding:36px 36px 24px}.nf-shop-the-look__dialog-title{font-size:23px;font-weight:400;line-height:1.15;color:#191919;letter-spacing:0}.nf-shop-the-look__dialog-body{flex-direction:row;align-items:flex-start;flex:0 1 auto;min-height:0;overflow:hidden;padding:0 36px;--nf-stl-dialog-col-h: min(656.72px, clamp(380px, 80dvh, 655.72px), calc(min(784px, 91.5dvh) - 8.5rem) )}.nf-shop-the-look__dialog-media{display:block;flex:0 0 47.2%;max-width:47.2%;min-width:0;height:var(--nf-stl-dialog-col-h);min-height:0;max-height:var(--nf-stl-dialog-col-h);margin-bottom:40px;align-self:flex-start;overflow:hidden;line-height:0;background:#f6f5f1}.nf-shop-the-look__dialog-products-wrap{flex:1;min-width:0;padding:0 24px;display:flex;flex-direction:column}.nf-shop-the-look__dialog-products-wrap--scroll{padding-right:24px}.nf-shop-the-look__dialog-products-wrap--few{justify-content:flex-end;overflow-y:hidden;min-height:calc(var(--nf-stl-dialog-col-h) + 0px)}.nf-shop-the-look__dialog-products-wrap--scroll{justify-content:flex-start;overflow:hidden;flex:1 1 0;min-width:0;min-height:0;height:calc(var(--nf-stl-dialog-col-h) + 40px);max-height:calc(var(--nf-stl-dialog-col-h) + 40px);overscroll-behavior:contain;padding-right:24px}.nf-shop-the-look__dialog-products-wrap--scroll .nf-shop-the-look__dialog-products-viewport{height:100%;max-height:100%;overscroll-behavior:contain}.nf-shop-the-look__dialog-products{gap:24px 4px;flex-shrink:0}.nf-shop-the-look__dialog-products:not(.nf-shop-the-look__dialog-products--few){grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding-bottom:40px}.nf-shop-the-look__dialog-products--few{grid-template-columns:repeat(2,1fr);justify-content:start;align-content:end;width:auto;max-width:100%}.nf-shop-the-look__dialog-products--count-1{grid-template-columns:minmax(0,250px);justify-content:center}}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card-wrapper{margin:0}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card{border:0;box-shadow:none}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__inner,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card-slider-media,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__media{background:#f6f5f1}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__inner.ratio:before{padding-bottom:132.89%}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__content{padding:0}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .color-text,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product rocket-product-release{display:none!important}@media screen and (max-width:767px){.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .action-swiper{display:none!important}}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__information{padding:12px 0 0;text-align:left}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__heading,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__heading a{font-size:16px;font-weight:500;line-height:1.2;letter-spacing:0;text-transform:uppercase;color:#191919}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__information .price{margin-top:6px}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__information .price *{font-size:13px;line-height:1.2;font-weight:500!important}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .price--on-sale .price__sale{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .price-item--sale .money,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product span.price-item.price-item--sale.price-item--last .money{color:var(--sale-price-color, #F38043)!important;font-size:14px;font-weight:500}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .discount_span .price-item--regular .money{color:var(--sale-compare-at-color, #707072)!important;font-size:13px;font-weight:500}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .percentage-off{padding:2px 4px;font-size:10px;font-weight:600;line-height:1.2;background:#707072!important;color:var(--discount-badge-text-color, #000)}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .product__tax,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .product-badges{display:none!important}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .quick-add,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__badge{display:none}@media screen and (max-width:767px){.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .quickbuy-toggle__mobile-custom{display:none!important}}@media screen and (min-width:768px){.nf-shop-the-look .add-to-cart-button-class .quickbuy-toggle__mobile-custom,.nf-shop-the-look .slider-thumbnail .quickbuy-toggle__mobile-custom{display:none!important}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__inner,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card-slider-media{position:relative;overflow:hidden}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__media,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__media .media{overflow:hidden}.nf-shop-the-look .card__media .quickbuy-toggle__mobile-custom.desktop-only,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__media .quickbuy-toggle__mobile-custom{display:flex;z-index:15}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__media .action-swiper{display:block}.nf-shop-the-look .product-card-wrapper:hover .card__media .swiper-slide-active .quickbuy-toggle__mobile-custom,.nf-shop-the-look .card__media:hover .swiper-slide-active .quickbuy-toggle__mobile-custom,.nf-shop-the-look .card__media .pdp-normal:hover .quickbuy-toggle__mobile-custom,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .product-card-wrapper:hover .card__media .swiper-slide-active .quickbuy-toggle__mobile-custom,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__media:hover .swiper-slide-active .quickbuy-toggle__mobile-custom,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .card__media .pdp-normal:hover .quickbuy-toggle__mobile-custom{transform:translate(-50%)}.nf-shop-the-look .product-card-wrapper .card__inner,.nf-shop-the-look .product-card-wrapper .card-slider-media{position:relative;overflow:hidden}.nf-shop-the-look .product-card-wrapper .card__media,.nf-shop-the-look .product-card-wrapper .card__media .media{overflow:hidden}}.nf-shop-the-look__dialog-panel .nf-shop-the-look__dialog-product .product-card-wrapper .add-to-cart-button-class{width:auto;max-width:100%;height:52px;min-height:52px;max-height:52px;overflow:hidden}.nf-shop-the-look__dialog-panel .nf-shop-the-look__dialog-product .add-to-cart-button-class .swiper-container.slider-thumbnail{height:48px;max-width:100%}.nf-shop-the-look__dialog-panel .nf-shop-the-look__dialog-product .swiper-container.slider-thumbnail .swiper-wrapper{height:48px!important;padding-inline:0}.nf-shop-the-look__dialog-panel .nf-shop-the-look__dialog-product .swiper-container.slider-thumbnail .swiper-wrapper .swiper-slide{width:48px;height:48px;max-height:48px;flex:0 0 48px}.nf-shop-the-look__dialog-panel .nf-shop-the-look__dialog-product .slider-thumbnail label{width:52px;height:52px;max-width:52px;max-height:52px}.nf-shop-the-look__dialog-panel .nf-shop-the-look__dialog-product .slider-thumbnail label img,.nf-shop-the-look__dialog-panel .nf-shop-the-look__dialog-product .swiper-slide-thumb-active label img{width:50px;height:50px;max-width:50px;max-height:50px;object-fit:cover;object-position:center}@media screen and (max-width:767px){.nf-shop-the-look__v2-header{padding-inline:16px;margin-bottom:20px}.nf-shop-the-look__v2-heading{margin-bottom:20px}.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .price--on-sale .price__sale{gap:4px}.card__content .card__information .price__sale span span.percentage-off{padding:2px;margin:0}.nf-shop-the-look .card__information.card_product_class .btn-quick-add-cart__custom.mobile-only,.nf-shop-the-look .card__information.card_product_class .btn-quick-add-cart__custom.mobile-only .icon-add-cart,.nf-shop-the-look .card__information.card_product_class .btn-quick-add-cart__custom.mobile-only .icon-add-cart svg,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .btn-quick-add-cart__custom.mobile-only,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .btn-quick-add-cart__custom.mobile-only .icon-add-cart,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .btn-quick-add-cart__custom.mobile-only .icon-add-cart svg,.nf-shop-the-look__dialog .nf-shop-the-look__dialog-product .btn-quick-add-cart__custom.mobile-only .btn-quick-add-cart svg{width:28px!important;height:28px!important}}
/*# sourceMappingURL=/cdn/shop/t/119/assets/nf-shop-the-look.css.map */
