.variant-picker-group:not(.no-findation) .vto-try-on-button{width:100%;max-width:calc(50% - .5rem)}.variant-picker-group.no-findation .vto-try-on-button{position:absolute;top:0;right:0}.variant-picker-group.no-findation variant-picker div:has(>div>.vto-try-on-button){position:relative}.variant-picker-group.no-findation variant-picker div:has(>.vto-try-on-button){height:0}.variant-picker-group.findation-loaded{position:relative}.variant-picker-shade-information{gap:0}.findation-loaded .variant-picker-shade-information{gap:var(--gap-md)}.variant-picker-vto{justify-content:space-between}.variant-picker-group.findation-loaded .findation-button-iframe{min-height:40px;width:calc(50% - .5rem)}.no-findation .variant-option__shade-description{max-width:calc(100% - 120px)}#findation-button-iframe{position:absolute;top:0;left:var(--padding-block-start);width:calc(50% - calc(var(--gap-md, 0) + var(--padding-block-start)))!important}#YMK-module-panel{position:fixed;bottom:0;left:0;width:100%;height:240px;background-color:#fff;z-index:101;padding:1rem;display:none}.vto-show-panel #YMK-module-panel{display:block}[data-vto-panel-shade-list] .variant-option__button-label--has-swatch{width:var(--swatch-width);height:var(--swatch-height)}[data-vto-panel-shade-list] slideshow-container{padding-inline:15px}[data-vto-panel-display=matches] [data-vto-panel-my-shade-matches],[data-vto-panel-display=matches] [ref=slideshowControls],[data-vto-panel-display=all] [data-vto-panel-all-shades],[data-vto-panel-display=all] [data-undertone-type]{display:none}[data-vto-panel-display=matches] .resource-list__carousel slideshow-slides{justify-content:space-between}[data-vto-panel-shade-name]{font-size:14px;font-weight:600;text-transform:uppercase;display:block;width:fit-content;margin:0 auto .75rem}[data-undertone-type]{font-size:12px;font-weight:600;display:block;width:fit-content;margin:8px auto 0}[data-vto-panel-shade-list]{--swatch-size-width: calc( var(--swatch-width) + calc(var(--variant-swatch-outline-offset) * 2) + calc(var(--variant-picker-selected-outline-width) * 2) );--swatch-size-height: calc( var(--swatch-height) + calc(var(--variant-swatch-outline-offset) * 2) + calc(var(--variant-picker-selected-outline-width) * 2) );max-width:400px;height:calc(var(--swatch-size-height) + 20px);margin:0 auto}[data-vto-panel-shade-list] .resource-list__carousel,[data-vto-panel-shade-list] .resource-list__carousel .resource-list__slide{--slide-width: calc(var(--swatch-size-width) + 1rem)}.vto-swatch-list__slide{width:var(--swatch-size-width);height:var(--swatch-size-height);display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0 auto}[data-vto-panel-display=matches] .vto-swatch-list__slide{height:calc(var(--swatch-size-height) + 30px)}#YMK-module-panel label:has(.swatch){border-radius:var(--variant-picker-swatch-radius)}[data-vto-panel-shade-list] .slideshow-controls__dots{position:absolute;left:50%;transform:translate(-50%)}[data-vto-panel-shade-list] slideshow-controls[pagination-position=center]{justify-content:space-between}[data-vto-panel-shade-list] slideshow-controls:has(.slideshow-controls__dots){mix-blend-mode:normal;position:absolute;bottom:-40px}[data-vto-panel-shade-list] .slideshow-controls__arrows{position:absolute;top:-36px}[data-vto-panel-shade-list] .slideshow-controls__arrows:has([ref=next]){right:0}[data-vto-panel-shade-list] .slideshow-control .icon-caret.svg-wrapper,[data-vto-panel-shade-list] .slideshow-control .icon-caret svg{color:#a3a3a3;stroke:#a3a3a3}#YMK-module,[data-vto-container]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;display:none;background-color:#000}#YMK-module.vto-foundation{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}#YMK-module [style*=width]{margin:0 auto}#YMK-module.active,[data-vto-container].active{display:block}.qr-modal-container{width:100%;max-width:650px;padding:24px 32px;background-color:#fff;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.qr-modal-container qr-code{width:304px;height:304px}dialog#vto-qr-dialog::backdrop{background:#21212173}.qr-modal-close{position:absolute;top:24px;right:32px}.qr-modal-close svg{width:24px;height:24px}.vto-panel-btn{display:block;margin:1rem auto;width:fit-content;padding:12px;text-transform:uppercase}
/*# sourceMappingURL=/cdn/shop/t/261/assets/vto-styles.css.map */
