.cc-gallery .container{padding:0}.cc-gallery .gallery.grid{gap:0!important}.cc-gallery .img-fit,.cc-gallery .md\:img-fit{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.cc-gallery .gallery-block__image{justify-content:space-evenly}.cc-gallery .gallery .gallery-block:last-child .gallery-block__image .gallery-block__image-text.text-overlay{max-width:80%}.cc-gallery .gallery .gallery-block .gallery-block__image .gallery-block__image-text.text-overlay{max-width:80%}.cc-gallery .gallery-block__image .subheading{font-size:41px;text-transform:capitalize;font-family:Jost,sans-serif;font-weight:400;padding:40px 0;margin:0!important}.cc-gallery .gallery-block:last-child .gallery-block__image .subheading{padding:0}.cc-gallery .gallery-block__image .gallery-block__image-text .text-current p{font-size:16px;font-family:Jost,sans-serif;font-weight:400;font-style:normal;line-height:24px}.cc-gallery .btn--custom{position:relative;top:auto;right:auto;bottom:auto;left:auto;display:-moz-box;display:flex;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;-moz-box-align:center;align-items:center;-moz-box-pack:center;justify-content:center;flex-wrap:nowrap;font-size:12px;font-family:JostSemiBold,sans-serif;font-weight:600;font-style:normal;line-height:1.0625rem;border-radius:2px;padding:24px 26px;margin:43px 0 0;text-align:center;background-color:#000;color:#fff;text-decoration:none}.gallery-block--stacked:last-child .gallery-block__text{margin-bottom:0}.gallery-block .subheading:not(:last-child){margin-bottom:var(--space-unit)}.gallery{grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content}.gallery.grid{gap:calc(3 * var(--space-unit))}.gallery .color-scheme--white{background:none}.gallery .color-scheme--default{background-color:rgba(var(--bg-color))}.gallery-block__image{flex-grow:1;padding:5%}.gallery-block__image-text,.gallery-block__promo-text{z-index:2;padding:5%}.gallery-block__image-text p:last-child,.gallery-block__promo-text p:last-child{margin-bottom:0}.gallery-block__image-text.text-overlay{max-width:400px;margin:0}.gallery-block__promo-text{display:flex;flex-direction:column;justify-content:center;border-radius:var(--overlay-border-radius, 0)}.gallery-block__promo-text--opaque{box-shadow:2px 2px 8px #212b363d}.gallery-block__image-text--transparent{padding:0}.gallery-block__promo-text--rounded{border-radius:50%;aspect-ratio:1/1}.gallery-block__text--with-bg{padding:calc(2 * var(--space-unit)) calc(4 * var(--space-unit)) calc(3 * var(--space-unit))}.gallery_block__link-text{--link-color: var(--text-color)}@media (max-width: 768.98px){.md-down\:col-span-2{grid-column:span 2/span 2}.gallery-block .subheading{font-size:.75em}}@media (min-width: 769px){.gallery-block .subheading:not(:last-child){margin-bottom:calc(3 * var(--space-unit))}.gallery.grid{gap:calc(6 * var(--space-unit))}}@media (min-width: 1024px){.gallery-block__promo-text--opaque,.gallery-block__image-text:not(.gallery-block__image-text--transparent){padding:calc(5 * var(--space-unit))}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/seiko-gallery.css.map */
