.select--select-to-triggers{border:none;background:none;height:0;padding:0;margin:0;position:absolute;z-index:-10;opacity:0}.container--select-to-triggers{position:static;width:100% !important;gap:10px;opacity:1 !important}.container--select-to-triggers:where(:not(.container--select-to-triggers-images)){display:flex !important;flex-wrap:wrap;justify-content:start}.container--select-to-triggers-images{display:grid !important;grid-template-columns:repeat(auto-fit, 80px)}.trigger--select-to-triggers{background:#fff;border-radius:15px;position:relative;overflow-wrap:normal;font-variant-numeric:tabular-nums}.trigger--select-to-triggers::after{content:"";display:block;border-radius:15px}.trigger--select-to-triggers:where(:not(.trigger--select-to-triggers-image)){display:flex;align-items:center;justify-content:center;padding-inline:1.5rem;min-height:50px;flex:1 1 auto;min-width:50px;max-width:fit-content}.trigger--select-to-triggers:where(:not(.trigger--select-to-triggers-image))::after{height:100%;width:100%;position:absolute;left:0;top:0;border:1px solid #dedede;transition:border-color .2s ease-in-out}.trigger--select-to-triggers:where(:not(.trigger--select-to-triggers-image)):where(:not(.trigger-active--select-to-triggers)):hover:not([disabled])::after,.trigger--select-to-triggers:where(:not(.trigger--select-to-triggers-image)):where(:not(.trigger-active--select-to-triggers)):focus:not([disabled])::after,.trigger--select-to-triggers:where(:not(.trigger--select-to-triggers-image)):where(:not(.trigger-active--select-to-triggers)):active:not([disabled])::after{border-color:#b1b1b1}.trigger--select-to-triggers-image{display:grid;grid-template-rows:80px max-content auto;grid-auto-flow:column;align-items:start;line-height:1.1}.trigger--select-to-triggers-image::after,.trigger--select-to-triggers-image>*{grid-column:1}.trigger--select-to-triggers-image::after{opacity:0;border-radius:15px;border:1px solid #cb1c59;transition:opacity .2s ease-in-out;grid-row:1/2;align-self:stretch;margin-block-end:2px}.trigger--select-to-triggers-image:where(:not(.trigger-active--select-to-triggers)):hover:not([disabled])::after,.trigger--select-to-triggers-image:where(:not(.trigger-active--select-to-triggers)):focus:not([disabled])::after,.trigger--select-to-triggers-image:where(:not(.trigger-active--select-to-triggers)):active:not([disabled])::after{opacity:.5}.trigger--select-to-triggers .variant__button-thumb{grid-row:1;margin-block-end:2px;aspect-ratio:1;max-width:80px}.trigger--select-to-triggers .variant__button-thumb>picture{display:grid;place-items:center;height:100%;width:100%;border-radius:15px;overflow:hidden}.trigger--select-to-triggers .variant__button-thumb>picture img{max-width:78px;max-height:78px}.trigger--select-to-triggers .variant__button-thumb-hover{display:none}@media(min-width: 768px){.trigger--select-to-triggers .variant__button-thumb-hover{box-sizing:border-box;position:absolute;top:50%;right:calc(100% + 20px);background:#fff;border:1px solid #ddd;padding:5px;transform:translateY(-50%);opacity:0;z-index:10;height:300px;width:360px;border-radius:25px;box-shadow:var(--shop-drop-shadow-default);pointer-events:none;transition:display 0s allow-discrete,opacity 0s ease;transition-delay:0s}.trigger--select-to-triggers .variant__button-thumb-hover picture,.trigger--select-to-triggers .variant__button-thumb-hover img{display:block;height:100%;width:100%;object-fit:contain}.trigger--select-to-triggers .variant__button-thumb-hover::before,.trigger--select-to-triggers .variant__button-thumb-hover::after{border-style:solid;border-color:rgba(0,0,0,0);content:"";display:block;height:0;width:0;position:absolute;top:50%;left:100%}.trigger--select-to-triggers .variant__button-thumb-hover::before{border-width:18px 0 18px 18px;border-left-color:#ddd;margin-block-start:-18px;z-index:90}.trigger--select-to-triggers .variant__button-thumb-hover::after{border-width:16px 0 16px 17px;border-left-color:#fff;margin-block-start:-16px;z-index:110}}@media(pointer: fine)and (min-width: 768px){.trigger--select-to-triggers:hover .variant__button-thumb-hover{opacity:1;display:block;transition-delay:.4s;transition-duration:.4s}@starting-style{.trigger--select-to-triggers:hover .variant__button-thumb-hover{opacity:0}}}.trigger--select-to-triggers .variant__button-availability{grid-row:2;font-size:1rem;font-weight:700;text-transform:uppercase;border-radius:15px;background-color:#0e82cf;color:#fff;margin-block-end:2px;display:flex;align-items:center;justify-content:center;height:1.5rem;line-height:1;padding-inline:7.5px}.trigger--select-to-triggers .variant__button-availability:has(>.in-stock){background-color:#278605}.trigger--select-to-triggers .variant__button-availability-value{margin-block-end:-0.1em;display:block}.trigger--select-to-triggers .variant__button-name{grid-row:3;font-size:1.2rem;font-weight:400}.trigger--select-to-triggers .variant__button-name:first-child:not(:has(+.variant__button-availability)){grid-row:1/span 3}.trigger--select-to-triggers.variant-not-purchasable{opacity:.4}.trigger-active--select-to-triggers:where(:not(.trigger--select-to-triggers-image))::after{border-color:#cb1c59}.trigger-active--select-to-triggers:where(.trigger--select-to-triggers-image)::after{opacity:1}.trigger-disabled--select-to-triggers{opacity:.25}.trigger-disabled--select-to-triggers::after{border-color:rgba(0,0,0,0) !important}
