.gallery-page__title{margin-block-end:var(--padding-md);padding-block:var(--gallery-title-padding-block, 0px);padding-inline:var(--gallery-title-padding-inline, 0px);text-align:center}@media screen and (max-width:749px){.gallery-page__title{width:100%;max-width:100%;box-sizing:border-box;white-space:nowrap;padding-inline:max(15px,var(--gallery-title-padding-inline, 0px));--gallery-title-font-size-mobile: clamp( 12px, 5vw, var(--gallery-title-font-size, var(--gallery-title-default-size)) )}}.gallery-page__title--h1{--gallery-title-default-size: var(--font-h1--size);font-family:var(--font-h1--family);font-style:var(--font-h1--style);font-weight:var(--font-h1--weight);font-size:var(--gallery-title-font-size-mobile, var(--gallery-title-font-size, var(--font-h1--size)));line-height:var(--font-h1--line-height);letter-spacing:var(--font-h1--letter-spacing);text-transform:var(--font-h1--case)}.gallery-page__title--h2{--gallery-title-default-size: var(--font-h2--size);font-family:var(--font-h2--family);font-style:var(--font-h2--style);font-weight:var(--font-h2--weight);font-size:var(--gallery-title-font-size-mobile, var(--gallery-title-font-size, var(--font-h2--size)));line-height:var(--font-h2--line-height);letter-spacing:var(--font-h2--letter-spacing);text-transform:var(--font-h2--case)}.gallery-page__title--h3{--gallery-title-default-size: var(--font-h3--size);font-family:var(--font-h3--family);font-style:var(--font-h3--style);font-weight:var(--font-h3--weight);font-size:var(--gallery-title-font-size-mobile, var(--gallery-title-font-size, var(--font-h3--size)));line-height:var(--font-h3--line-height);letter-spacing:var(--font-h3--letter-spacing);text-transform:var(--font-h3--case)}.gallery-page__title--body{--gallery-title-default-size: var(--font-paragraph--size);font-family:var(--font-paragraph--family);font-style:var(--font-paragraph--style);font-weight:var(--font-paragraph--weight);font-size:var(--gallery-title-font-size-mobile, var(--gallery-title-font-size, var(--font-paragraph--size)));line-height:var(--font-paragraph--line-height);text-transform:var(--font-paragraph--case)}.gallery-grid{display:grid;grid-template-columns:1fr;gap:10px}@media screen and (max-width:989px){.gallery-grid{width:100vw;margin-inline:calc(50% - 50vw);padding-inline:15px;box-sizing:border-box}}@media screen and (min-width:990px){.gallery-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.gallery-grid__open{display:block;width:100%;border:0;padding:0;background:none;color:inherit;text-align:inherit}.gallery-grid__media img,.gallery-grid__placeholder{display:block;width:100%;height:auto}.gallery-grid__title{margin-block-start:var(--padding-2xs);font-weight:700;text-align:center}.gallery-modal__inner{display:grid;gap:var(--padding-sm)}.gallery-modal__image{width:100%;height:auto;max-height:80dvh;object-fit:contain}.gallery-modal .gallery-modal__learn-more{display:block;padding:10px;font-weight:700;font-size:16px;text-align:center;text-transform:uppercase;text-decoration:underline}@media screen and (min-width:750px){@keyframes galleryModalSlideInDown{0%{transform:translateY(var(--padding-sm));opacity:0}to{transform:translateY(0);opacity:1}}@keyframes galleryModalSlideOutDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(var(--padding-sm));opacity:0}}.gallery-modal{top:0;right:0;bottom:0;left:0;margin:auto;max-height:calc(100dvh - (var(--padding-lg) * 2));overflow:auto}.gallery-modal[open]{animation:galleryModalSlideInDown var(--animation-speed) var(--animation-easing) forwards}.gallery-modal.dialog-closing{animation:galleryModalSlideOutDown var(--animation-speed) var(--animation-easing) forwards}}
/*# sourceMappingURL=/cdn/shop/t/80/assets/section-main-gallery.css.map */
