.image-gallery .page-width{padding-left:0}.gallery-sidebar{width:29.42%;background:var(--color-ice-blue);padding:80px;height:100%}.gallery-inner{display:flex;flex-wrap:wrap}.gallery-content{width:70.58%;padding:80px 0 50px 80px}nav.side-nav ul.mobile-category li:first-child{border-top:1px solid var(--color-powder-blue)}nav.side-nav ul.mobile-category li{border-bottom:1px solid var(--color-powder-blue)}nav.side-nav ul.mobile-category a{display:block;padding:1.2rem 0;text-decoration:none;font-size:1.6rem;font-family:var(--font-heading-family)}nav.side-nav ul.mobile-category a.list-menu__item--active{color:var(--color-ugly-blue);border-bottom:2px solid}.gallery-content h2{margin-bottom:40px}.gallery-content .multicolumn-card-spacing{margin:0;padding:0}.gallery-content .grid{column-gap:20px;row-gap:20px}.gallery-content .grid--5-col-desktop .grid__item{width:calc(20% - 16px);max-width:calc(20% - 16px)}.gallery-content .card-image{height:160px}.gallery-content .product-popup-modal__button{height:100%;padding:0;width:100%}.gallery-content .image_gallery{object-fit:cover;display:block;max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;transition:transform .5s ease}.gallery-content .card-image:hover .product-popup-modal__opener .logo-bar__image{transform:scale(1.03)}.template-page .product-popup-modal{background:#00000080;transition:all .2s linear}.template-page .product-popup-modal__content{margin-top:0;max-width:980px;position:fixed;top:50%;left:50%;margin-right:0;transform:translate(-50%,-50%);z-index:1;width:auto;border:none;height:auto;padding:50px}.template-page .product-popup-modal__toggle{position:absolute;top:6px;right:7px;border:none}.template-page .product-popup-modal__content-info{padding:0}.template-page .product-popup-modal__content img{display:block}.gallery-content .grid{margin-bottom:0}@media only screen and (max-width: 989px){.gallery-sidebar{width:100%;padding:0 20px;background:var(--color-dark-blue-grey);height:auto}.gallery-sidebar button.accordion__toggle{width:100%;text-align:left;border:none;background:transparent;color:var(--color-white);font-size:16px;font-family:Oswald;font-weight:400;position:relative;padding:13px 0}.gallery-sidebar svg.icon.icon-caret{width:16px;position:absolute;top:22px;right:0;transition:all .25s ease-in-out .2s}.gallery-sidebar global-accordion.active svg{transform:rotate(-180deg);-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.gallery-sidebar global-accordion.global-accordion.active{border:none}.gallery-sidebar global-accordion.global-accordion.active button{color:var(--color-white)}.gallery-sidebar nav.side-nav ul.mobile-category a.list-menu__item--active{color:var(--color-ugly-blue);border-bottom:none}.gallery-sidebar nav.side-nav ul.mobile-category a{color:var(--color-white);padding:1.3rem 0}.gallery-sidebar nav.side-nav ul.mobile-category li:last-child{border:none}.image-gallery .page-width{padding:0}.gallery-content{width:100%;padding:50px 20px 10px;text-align:center}.gallery-content .multicolumn-list:not(.slider){padding:0}.gallery-content .grid__item{margin:0;width:calc(50% - 11.25px);max-width:calc(50% - 7.5px)}.gallery-content .multicolumn-list:not(.slider){padding:0;column-gap:15px;row-gap:15px}.gallery-content h2{margin-bottom:30px}.template-page .product-popup-modal__content{max-width:100%;width:100%;padding:70px 15px}.gallery-content .grid--5-col-desktop .grid__item{width:calc(50% - 6px);max-width:calc(50% - 7.5px)}}@media only screen and (min-width: 750px) and (max-width: 989px){.gallery-content .grid--5-col-desktop .grid__item{width:calc(25% - 11.25px);max-width:calc(25% - 11.25px)}.product-popup-modal__content-info.gallery img{max-width:550px}}@media only screen and (min-width: 989px) and (max-width: 1199px){.gallery-sidebar{padding:80px 37px}.image-gallery .page-width{padding-right:37px}.gallery-content{padding:80px 0 30px 30px}.gallery-content .grid--5-col-desktop .grid__item{width:calc(25% - 11.25px);max-width:calc(25% - 11.25px)}.gallery-content .grid{column-gap:15px;row-gap:15px}.gallery-content .card-image{height:140px}}@media only screen and (min-width: 1200px) and (max-width: 1439px){.gallery-content .grid--5-col-desktop .grid__item{width:calc(25% - 15px);max-width:calc(25% - 15px)}.gallery-sidebar{padding:80px 70px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/image-gallery.css.map */
