.materials-gallery-modal .modal__window{width:100%;max-width:min(1200px,calc(100vw - var(--gutter) * 2))}.materials-gallery-modal .modal__content{display:flex;flex-direction:column;gap:var(--gutter)}.materials-gallery-modal__text{max-width:70ch}.materials-gallery-modal__carousel{display:block;position:relative;margin-inline-start:calc(var(--gutter) * -1);margin-inline-end:calc(var(--gutter) * -1)}.materials-gallery-modal__slider{padding-inline-start:var(--gutter);padding-inline-end:var(--gutter)}.materials-gallery-modal__image{flex:0 0 auto;width:min(40vw,240px);margin:0;padding-inline-end:var(--gutter)}.materials-gallery-modal__image:last-child{padding-inline-end:0}.materials-gallery-modal__image>figure{margin:0}.materials-gallery-modal__image img{display:block;width:100%;height:auto}.materials-gallery-modal__carousel .slider-nav--floating .slider-nav__btn{--slider-nav-btn-size: 44px;--slider-nav-btn-x-offset: 8px;display:flex;align-items:center;justify-content:center;width:var(--slider-nav-btn-size);height:var(--slider-nav-btn-size);min-width:var(--slider-nav-btn-size);min-height:var(--slider-nav-btn-size);top:calc(50% - var(--slider-nav-btn-size) / 2);border-radius:50%}.materials-gallery-modal__carousel .slider-nav--floating .slider-nav__btn:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;margin:auto;width:var(--slider-nav-btn-size);height:var(--slider-nav-btn-size);border-radius:50%;opacity:1;background:rgb(var(--body-bg-color));box-shadow:0 2px 10px #0000001f;border:1px solid rgba(var(--text-color) / .12)}.materials-gallery-modal__carousel .slider-nav--floating .slider-nav__btn:hover:after{box-shadow:0 3px 14px #00000029;border-color:rgba(var(--text-color) / .18)}.materials-gallery-modal__carousel .slider-nav--floating .slider-nav__btn svg{position:relative;z-index:1;display:block;width:18px;height:18px;margin:0;stroke:rgb(var(--text-color));stroke-width:1.5}@media(min-width:768px){.materials-gallery-modal__image{width:min(30vw,280px)}.materials-gallery-modal__carousel{margin-inline-start:0;margin-inline-end:0}.materials-gallery-modal__slider{padding-inline-start:0;padding-inline-end:0}}
/*# sourceMappingURL=/cdn/shop/t/133/assets/material-modal.css.map */
