.stl-qv-dialog{position:fixed;top:0;right:0;bottom:0;left:0;margin:auto;width:min(900px,92vw);padding:0;border:none;border-radius:12px;box-shadow:0 20px 60px #00000040;overflow:hidden}.stl-qv-dialog::backdrop{background:#000000b5}.stl-qv-close{position:absolute;top:12px;right:12px;z-index:3;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:50%;background:#fff;box-shadow:0 2px 8px #00000026;font-size:25px;cursor:pointer;color:#000}.stl-qv-title{padding-right:35px}.stl-qv-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.stl-qv-gallery{padding:15px}slideshow-container{margin:0!important}.stl-qv-details{border-left:1px solid #e9e9e9;padding:15px;position:relative}.add-to-cart-text{width:auto}@media screen and (min-width:750px){.stl-qv-dialog{height:min(515px,71vh);max-height:73vh}@media screen and (max-height:700px){.stl-qv-dialog{height:min(515px,80vh);max-height:80vh}}@media screen and (max-height:600px){.stl-qv-dialog{height:min(515px,90vh);max-height:90vh}}.stl-qv-grid{height:100%;overflow:hidden;grid-template-rows:minmax(0,1fr)}.stl-qv-gallery{align-self:start;max-height:100%;display:flex;flex-direction:column;overflow:hidden}.stl-qv-gallery-group:not([hidden]){display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.stl-qv-slideshow{flex:0 1 auto;min-height:0}.stl-qv-slideshow slideshow-container{display:flex;flex-direction:column;flex:0 1 auto;min-height:0}.stl-qv-slideshow slideshow-slides{flex:0 1 auto;min-height:0}.stl-qv-slideshow slideshow-slide{display:flex;flex-direction:column;min-height:0;align-items:center;justify-content:center;content-visibility:visible}.stl-qv-slideshow .product-media-container{flex:0 1 auto;min-height:0;width:auto;max-width:100%}.stl-qv-details{height:100%;min-height:0;overflow-y:auto;padding-bottom:0;scrollbar-width:thin;scrollbar-color:#d0d0d0 transparent}.stl-qv-details::-webkit-scrollbar{width:5px}.stl-qv-details::-webkit-scrollbar-track{background:transparent}.stl-qv-details::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:3px}}.stl-qv-divider{border:none;border-top:1px solid #e9e9e9;margin:20px 0}.stl-qv-thumbs{display:flex;flex:0 0 auto;gap:8px;padding:10px 0 0;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;min-width:0}.stl-qv-thumbs::-webkit-scrollbar{display:none}.stl-qv-thumb{flex:0 0 auto;width:56px;height:56px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:#f7f7f7;cursor:pointer}.stl-qv-thumb[aria-selected=true]{border-color:#191919}.stl-qv-thumb img{width:100%;height:100%;object-fit:cover;display:block;mix-blend-mode:darken}.stl-qv-details product-form-component{position:sticky;bottom:0;z-index:3;display:block;background:#fff;padding:5px 0 10px}.stl-qv-add-to-cart{display:flex;align-items:center;justify-content:center;gap:8px}.stl-qv-add-to-cart__icon{display:flex;align-items:center}.stl-qv-add-to-cart__icon svg{width:18px;height:18px}@media screen and (max-width:749px){.stl-qv-dialog{top:20dvh;bottom:0;left:0;right:0;width:100vw;max-width:100vw;height:80dvh;max-height:80dvh;margin:0;overflow:visible;border-radius:15px 15px 0 0}.stl-qv-title{padding-right:0;font-size:16px!important}.quick-view__option-label{font-size:12px!important}.stl-qv-price__current{font-size:18px!important}.stl-qv-dialog[open]{display:flex;flex-direction:column}.stl-qv-grid{grid-template-columns:1fr;max-height:none;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;border-radius:16px 16px 0 0;padding:0}.stl-qv-gallery{padding:0;min-width:0}.stl-qv-slideshow{margin:12px 12px 0}.stl-qv-details{border-left:none;padding:0 16px 40px;min-width:0}.stl-qv-details product-form-component{position:sticky;bottom:0;z-index:3;display:block;background:#fff;padding:5px 0}.stl-qv-close{top:-46px;left:50%;right:auto;transform:translate(-50%);width:36px;height:36px;background:#fff;border-radius:50%;box-shadow:0 2px 10px #00000040;font-size:30px}.stl-qv-thumbs{display:flex;gap:8px;padding:10px 16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.stl-qv-thumbs::-webkit-scrollbar{display:none}slideshow-container{margin:0;width:auto}}.stl-qv-slideshow slideshow-container,.stl-qv-slideshow .product-media-container{border-radius:8px;overflow:hidden;background-color:#f7f7f7}.stl-qv-media--loading{background-image:linear-gradient(90deg,#f7f7f7 25%,#eee 37%,#f7f7f7 63%);background-size:400% 100%;animation:stl-qv-shimmer 1.4s ease infinite}.stl-qv-media--loading .stl-qv-slide-image{opacity:0}.stl-qv-slide-image{opacity:1;transition:opacity .2s ease}@keyframes stl-qv-shimmer{0%{background-position:100% 50%}to{background-position:0 50%}}.stl-qv-gallery-group[hidden]{display:none}.stl-qv-slide-image{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:cover;mix-blend-mode:darken}.stl-qv-slideshow slideshow-arrows{mix-blend-mode:normal}.stl-qv-slideshow slideshow-arrows .slideshow-control{opacity:1;min-width:40px;min-height:40px}.stl-qv-slideshow slideshow-arrows .slideshow-control .svg-wrapper{display:none}.stl-qv-slideshow slideshow-arrows .slideshow-control:before{content:"\203a";display:block;font-size:45px;font-weight:300;line-height:1;color:#191919}.stl-qv-title{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.3}.stl-qv-title__link{color:inherit;text-decoration:none}.stl-qv-title__link:hover{text-decoration:underline}.stl-qv-price{display:flex;align-items:center;gap:8px;margin-bottom:16px}.stl-qv-price__current{font-size:20px;font-weight:700}.stl-qv-price__compare{font-size:14px;color:rgb(var(--color-foreground-rgb, 25 25 25) / .5);text-decoration:line-through}.stl-qv-price__off{font-size:12px;font-weight:600;color:#fff;background-color:#bc0514;padding:2px 8px;border-radius:3px}.quick-view__option{margin-bottom:16px;padding-bottom:0;gap:5px}.quick-view__option-header{display:flex;align-items:center;margin-bottom:8px}.quick-view__option-label{font-size:14px}.quick-view-multi-option__values-container{display:flex;flex-wrap:wrap;gap:10px}.quick-view__swatch-wrapper{position:relative}.quick-view__swatch{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;padding:0;margin:0;border-radius:5px;border:2px solid transparent;cursor:pointer;background:transparent}.quick-view__swatch--selected{border-color:#787fde}.quick-view__swatch-input{position:absolute;opacity:0;width:0;height:0}.quick-view__swatch-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:3px;overflow:hidden;pointer-events:none}.quick-view__swatch-image img,.quick-view__swatch-img{width:100%;height:100%;object-fit:cover;display:block}.quick-view__color-swatches{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.quick-view__color-swatch{position:relative;display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;border:2px solid transparent;cursor:pointer;background:transparent;box-sizing:border-box;overflow:hidden}.quick-view__color-swatch--selected{border-color:#787fde;padding:4px}.quick-view__color-swatch--unavailable{opacity:.5}.quick-view__color-swatch-input{position:absolute;opacity:0;width:0;height:0}.quick-view__color-swatch .swatch{width:100%!important;height:100%!important;border-radius:50%!important;border:none!important;display:block;background-size:cover!important;background-position:center!important}.quick-view__color-swatch-text{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:#f0f0f0;color:#333;font-size:13px;font-weight:600;text-transform:uppercase}.quick-view__size-buttons{display:flex;flex-wrap:wrap;gap:10px}.quick-view__size-button{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;padding:8px 12px;background:#eee;border:1px solid transparent;border-radius:5px;cursor:pointer;box-sizing:border-box}.quick-view__size-button--selected{background:#f8f8ff;border-color:#787fde}.quick-view__size-button--unavailable,.swatch-unavailable{opacity:.5;cursor:not-allowed}.quick-view__size-text{font-size:14px;text-transform:uppercase;color:#191919}.quick-view__swatch-icon--ring{position:absolute;top:-4px;right:-4px;width:18px;height:18px;pointer-events:none}.quick-view__swatch-icon--ring svg{display:block;width:100%;height:100%}.quick-view__swatch-icon--ring.hidden{display:none!important}.stl-qv-details .product-default-ratings-wrapper{background:transparent;box-shadow:none;padding:0;margin:4px 0 8px}.stl-qv-details .product-default-ratings__number,.stl-qv-details .product-default-ratings__count-numeric{display:none!important}.stl-qv-rating-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px 0 8px}.stl-qv-rating-row .product-default-ratings-wrapper{margin:0}.stl-qv-sku{font-size:12px;color:rgb(var(--color-foreground-rgb, 25 25 25) / .6)}.stl-qv-full-details{font-size:14px;font-weight:600;color:#787fde;text-decoration:none}.stl-qv-add-to-cart{width:100%;min-height:48px;margin-top:8px;border:none;border-radius:6px;background:#191919;color:#fff;font-size:15px;font-weight:600;cursor:pointer}.stl-qv-add-to-cart:disabled{background:#929292;cursor:not-allowed}.stl-qv-notify-me{margin:16px 0;padding:16px;background:#f7f7f7;border-radius:8px}.stl-qv-notify-me[hidden]{display:none}.stl-qv-notify-me .quick-view-notify-me__submit{width:100%;min-height:44px;margin-top:4px;border:none;border-radius:6px;background:#191919;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.stl-qv-notify-me .quick-view-notify-me__submit:disabled{background:#929292;cursor:not-allowed}.stl-qv-size-chart[hidden]{display:none}.stl-qv-size-chart__back{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;color:inherit;text-decoration:none;font-size:14px;font-weight:600;cursor:pointer}.stl-qv-size-chart__back:hover{text-decoration:underline}.stl-qv-accordion-group{margin:25px 0 15px;border:1px solid #dddddd;border-radius:5px;overflow:hidden}.stl-qv-accordion-group .stl-qv-accordion:not(:first-child){border-top:1px solid #dddddd}.stl-qv-accordion{display:block}.stl-qv-accordion--hint .stl-qv-accordion__hint-toggle{width:100%;border:none;font:inherit;text-align:left}.stl-qv-accordion__hint-toggle[aria-expanded=true] .stl-qv-accordion__icon{transform:rotate(180deg)}.stl-qv-accordion__hint-content{border-top:1px solid #dddddd;padding:0!important}.stl-qv-accordion__hint-content[hidden]{display:none}.stl-qv-accordion__spec-list{list-style:none;margin:0;padding:0}.stl-qv-accordion__spec-heading{font-weight:700;font-size:14px;margin:12px 0 6px}.stl-qv-accordion__spec-heading:first-child{margin-top:0}.stl-qv-accordion__spec-item{display:flex;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;color:#444;border-bottom:1px solid #f0f0f0}.stl-qv-accordion__spec-key{color:#888}.stl-qv-accordion__details{position:relative}.stl-qv-accordion__header{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 15px;background-color:#f5f5f5;cursor:pointer;list-style:none}.stl-qv-accordion__header::-webkit-details-marker{display:none}.stl-qv-accordion__heading{margin:0;font-weight:500;font-size:15px;line-height:1.5;color:#191919}.stl-qv-accordion__icon{color:#888;width:18px;height:18px;flex-shrink:0}.stl-qv-accordion__icon svg{transition:transform .3s ease-in-out}.stl-qv-accordion__content{padding:12px 15px;border-top:1px solid #dddddd;background-color:#fff;overflow:hidden;transition:max-height .3s ease-in}.stl-qv-accordion__content.eligible-more_context{max-height:180px}.stl-qv-accordion__content.eligible-more_context.collapsed{max-height:fit-content}.stl-qv-accordion__sku{font-size:14px;font-weight:600;line-height:1.5;color:#191919;margin:0 0 8px}.stl-qv-accordion__sku-label{color:#888;font-weight:400}.stl-qv-accordion__section{font-size:13px;line-height:1.5;color:#444}.stl-qv-accordion__section ul{margin:0;padding-left:20px}.stl-qv-accordion__read-more{position:absolute;bottom:-18px;left:0;right:0;height:64px;background:linear-gradient(180deg,#ffffff80,#fff 81.25%);display:flex;align-items:flex-end;justify-content:center}.stl-qv-accordion__read-more.collapsed{background:none;position:static;height:auto}.stl-qv-accordion__read-more-btn,.stl-qv-accordion__read-less-btn{margin-bottom:15px;background-color:#f0f0f0;border:none;display:flex;align-items:center;gap:2px;padding:6px 10px;border-radius:5px;font-size:13px;font-weight:600;color:#191919;cursor:pointer;box-shadow:2px 1px 4px #00000040}.stl-qv-accordion__read-more-btn{margin-bottom:25px}.stl-qv-accordion__read-more-btn:hover,.stl-qv-accordion__read-less-btn:hover{background-color:#ccc}.stl-qv-accordion__read-more .svg-wrapper{width:18px;height:18px;transition:transform .3s ease-in}.stl-qv-accordion__read-less-btn .svg-wrapper{transform:rotate(180deg)}.quick-view__option+.quick-view__option{margin-top:20px;padding-top:12px}.quick-view__swatch-wrapper--weight,.quick-view__swatch-wrapper--metal,.quick-view__swatch-wrapper--size{min-width:auto!important;min-height:auto!important}.quick-view__option--weight{margin-top:30px!important}@media screen and (max-width:1199px){.quick-view__option--weight{margin-top:5px!important}.quick-view__swatches{margin-bottom:0!important}.quick-view__color-swatches{margin-top:0;margin-bottom:0}.stl-qv-divider{margin:12px 0}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/shop-the-look-quick-view.css.map */
