.Shutter-Toggle{display:none}.Shutter-Overlay{container-type:size;container-name:Overlay}.Shutter-Blinds{position:absolute;display:block;left:0;top:0;width:100%;transition:all .3s ease-in-out;transition-property:visibility,opacity,height;transition-behavior:allow-discrete;background:var( ---Background );visibility:hidden;opacity:0;height:0;pointer-events:none;-webkit-user-select:none;user-select:none}.Shutter-Toggle:checked~.Shutter-Overlay .Shutter-Blinds{visibility:visible;opacity:.9;height:100%}@media (width >= 1000px){.Shutter-Panel:hover .Shutter-Blinds{visibility:visible;opacity:.9;height:100%}}.Shutter-Blinds :is(img,svg){display:block;object-position:center;object-fit:contain;height:100%;width:100cqw;visibility:hidden;translate:0 10%;opacity:0;transition:all .3s ease-in-out;transition-property:translate,visibility,opacity;transition-behavior:allow-discrete;color:var( ---Primary )}.Shutter-Toggle:checked~.Shutter-Overlay .Shutter-Blinds :is(img,svg){visibility:visible;translate:0 0;opacity:1}@media (width >= 1000px){.Shutter-Panel:hover .Shutter-Blinds :is(img,svg){visibility:visible;translate:0 0;opacity:1}}.Shutter-Blinds .Placeholder{scale:1.2;stroke:var( ---Primary );fill:var( ---Primary )}.Shutter-Icons{position:absolute;right:1rem;top:1rem;aspect-ratio:1;width:6rem;cursor:pointer}@media (width >= 1000px){.Shutter-Icons{display:none}}.Shutter-Toggle:not(:checked) ~ .Shutter-Overlay [data-icon = Plus],.Shutter-Toggle:checked ~ .Shutter-Overlay [data-icon = Minus]{display:none}
/*# sourceMappingURL=/cdn/shop/t/164/assets/Shutter-Overlay.css.map */
