.Tearsheet-module__yRNxLG__masonry{column-count:3;column-gap:3vmin;padding:0 10vmin 2vmin}.Tearsheet-module__yRNxLG__masonry-item{object-fit:cover;break-inside:avoid;cursor:pointer;width:100%;margin-bottom:1.5vmin;transition:transform .3s,filter .3s}.Tearsheet-module__yRNxLG__masonry-item:hover{filter:brightness(1.1);transform:scale(1.03)}.Tearsheet-module__yRNxLG__slider{justify-content:center;align-items:center;width:99vw;display:flex;position:relative}.Tearsheet-module__yRNxLG__slider.Tearsheet-module__yRNxLG__fullscreen{z-index:999;background-color:#fff3f3;justify-content:center;align-items:center;width:100vw;height:85vh;display:flex;position:fixed;inset:0}.Tearsheet-module__yRNxLG__slider-img{object-fit:contain;max-width:85%;max-height:85%;padding:5px;box-shadow:2px 2px 6px 4px #000}.Tearsheet-module__yRNxLG__zones{opacity:.2;z-index:10;display:flex;position:absolute;inset:0}.Tearsheet-module__yRNxLG__zone{flex:1}.Tearsheet-module__yRNxLG__left:hover,.Tearsheet-module__yRNxLG__right:hover{cursor:ew-resize}.Tearsheet-module__yRNxLG__center{cursor:zoom-in}.Tearsheet-module__yRNxLG__fullscreen-nav{z-index:1000;justify-content:space-between;width:95%;display:flex;position:absolute;top:1rem;left:50%;transform:translate(-50%)}.Tearsheet-module__yRNxLG__nav-left,.Tearsheet-module__yRNxLG__nav-right{align-items:center;gap:3vmin;display:flex}.Tearsheet-module__yRNxLG__nav-btn{cursor:pointer;background:0 0;border:none;border-radius:6px;padding:.4em;font-size:2rem}.Tearsheet-module__yRNxLG__nav_btns{color:#464646}.Tearsheet-module__yRNxLG__nav_btns:hover{color:#b00000;transition:all .2s;scale:1.2}.Tearsheet-module__yRNxLG__counter{color:#000;font-size:1.4rem}@media (max-width:600px){.Tearsheet-module__yRNxLG__slider:not(.Tearsheet-module__yRNxLG__fullscreen){display:none!important}.Tearsheet-module__yRNxLG__masonry{column-count:1;padding:0 4vmin}.Tearsheet-module__yRNxLG__fullscreen-nav{border-radius:10px 10px 0 0;top:auto;bottom:2rem}.Tearsheet-module__yRNxLG__slider-img{max-width:90%;max-height:80%;margin-bottom:7rem;padding:3px}.Tearsheet-module__yRNxLG__nav-btn{padding:.3em;font-size:1.4rem}.Tearsheet-module__yRNxLG__counter{font-size:1rem}}@media (min-width:768px){.Tearsheet-module__yRNxLG__slider-img{max-width:85%;max-height:85%;margin-top:7rem}.Tearsheet-module__yRNxLG__fullscreen-nav{width:85%}}
.overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9;background:#0006;position:fixed;inset:0}.sidebar-container{z-index:10;background-color:#fff3f3;flex-direction:column;justify-content:flex-start;align-items:baseline;row-gap:10vmin;width:80vmin;min-height:100vh;max-height:fit-content;padding:6vmin 8.5vmin;font-size:1.7rem;transition:transform .7s,opacity .7s;display:flex;position:fixed;top:0;right:0}.sidebar-container.show{opacity:1;transform:translate(0)}.sidebar-container.hide{opacity:0;transform:translate(100%)}.cross{color:#acacac;cursor:pointer;margin-left:auto;scale:1.7}.cross:hover{color:#b00000;transition:scale .2s linear;scale:2.2}.cross:active{color:#acacac;transition:scale .2s linear;scale:1.6}ul{color:#494949;flex-direction:column;row-gap:3vmin;list-style:none;display:flex;overflow:visible}ul li{cursor:pointer}.sidebar_item_list>li:hover,.sidebar_item_list>li:hover>div,.sidebar_item_list>li:hover>a{color:#b00000}.dropdown-smooth li:hover,.dropdown-smooth li:hover a{color:#b00000!important}.sidebar_item_list>li a{color:inherit;display:block}.sidebar_item_list>li a:hover,.sidebar_item_list>a:hover,.sidebar_item_list>a:hover li{color:#b00000}ul li:active{color:#acacac}.dropdown-smooth{opacity:0;pointer-events:none;height:auto;max-height:0;margin:5px 0;padding-left:20px;transition:opacity 1s,transform 1s,max-height 1s;overflow:hidden;transform:translateY(0)}.dropdown-smooth.open{opacity:1;pointer-events:auto;max-height:1000px;transform:translateY(6px)}.dropdown-smooth li{cursor:pointer;padding:6px 0}.dropdown-smooth li:hover,.dropdown-smooth li:hover a{color:#b00000!important}.sublist{font-size:1rem}@media (max-width:480px){.sidebar-container{padding:4vmin 5vmin;font-size:1.2rem;font-weight:700}.cross{scale:1.5}}.sidebar_item_list{scrollbar-width:none;max-height:70vh;overflow:hidden auto}.sidebar_item_list::-webkit-scrollbar{display:none}a.sidebar-link{color:inherit;width:100%;text-decoration:none;display:block}a.sidebar-link:hover,.sublist a:hover{color:#b00000}.sidebar-container a{color:#494949;text-decoration:none}
