.image-with-link-section{text-align:center;padding:10px 0 40px;background-color:#f4f4f4}.image-with-link-section .container{padding:0}.image-with-link-section .image-with-link-title{margin-bottom:30px}.image-with-link-section .image-with-link-grid{display:flex;flex-wrap:wrap;gap:0px;justify-content:center}.image-with-link-section .image-with-link-item{position:relative;overflow:hidden;width:25%}.image-with-link-section .image-with-link-item img{width:100%;height:100%}.image-with-link-section .image-with-link-item:hover img{transform:scale(1.1)}.image-with-link-section .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#ffffffb3;opacity:0;display:flex;align-items:center;justify-content:center}.image-with-link-section .image-with-link-item:hover .overlay{opacity:1}.image-with-link-section .overlay-content{text-align:center;padding:0 5px}.image-with-link-section .overlay-content p{font-size:18px;font-weight:700;margin:0}.image-with-link-section .icon{display:flex;margin:5px auto 0;height:35px;width:35px;border-radius:50%;background-color:#f9f9f9;align-items:center;justify-content:center}.image-with-link-section .icon svg{width:20px;height:auto}.image-with-link-section .image-with-link-item:hover .icon:hover{background-color:#fff}@media (max-width: 1000px){.image-with-link-section .image-with-link-item{width:100%}.image-with-link-section .icon{font-size:15px}.image-with-link-section{padding:1px 0 40px}}.fullheight.image-banner .banner--adapt{height:80vh}.fullheight.image-banner .image-banner__wrapper{justify-content:center}.fullheight.image-banner .image-banner__image-additional{display:flex}.work-banner.image-banner{background-color:#fff}.work-banner.image-banner .banner--adapt{width:60%;margin:0 auto}.cs-text_onTop .image-with-text__grid{flex-direction:column-reverse;align-items:center}.cs-text_onTop .image-with-text__content{max-width:100%;margin:0 auto}@media (max-width: 767px){.fullheight.image-banner .image-banner__wrapper.image-banner__wrapper--small.container{position:absolute;left:5%;top:50%;transform:translateY(-50%);width:fit-content;height:fit-content;padding:0}.image-banner-white.image-banner .image-banner__wrapper.container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:fit-content;height:fit-content;padding:0}.fullheight.image-banner .banner>.banner__media{height:100%}.work-banner.image-banner .banner--adapt{width:100%}}.custom-banner-section{display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;position:relative;color:#fff;text-align:center;min-height:500px;width:100%;background-attachment:fixed}.image-banner-white .image-banner__heading{color:#fff;border-top:4px solid #fff;border-bottom:4px solid #fff;padding:30px 40px;width:fit-content;margin:0 auto}.template-page-our-work .multicolumn-list__wrapper--static.multicolumn-list__wrapper--4{grid-template-columns:repeat(5,1fr)}.template-page-our-work .multicolumn__title{text-align:center}.template-page-our-work .multicolumn__wrapper{max-width:80%;margin:0 auto}.template-page-our-work .rich-text__text>*:last-child{position:relative;padding-bottom:10px}.template-page-our-work .rich-text__text>*:last-child:after{content:"";position:absolute;bottom:-10px;width:200px;height:1px;background-color:#e5e5e5;left:50%;transform:translate(-50%)}.template-page-colorescience .fullheight .image-banner__wrapper .image-banner__information .image-banner__image-additional img{width:300px}.image-with-text.cs-text_onTop .image-with-text__media img{max-width:897px}.template-page-rubios-coastal-grill .section-carousel .swiper-slide{margin-right:0!important}.template-page-rubios-coastal-grill .swiper-wrapper{column-gap:20px}.image-with-text__grid .image-with-text__left{max-width:600px}.image-with-text.cs-text_onTop .image-with-text__grid .image-with-text__left{max-width:unset}.template-page-colorescience .work-banner.image-banner .banner--adapt{width:20%;margin:0 auto}.template-page-livana .work-banner.image-banner .banner--adapt{width:50%}.template-page-nike .image-down img{object-fit:contain}.template-page-san-diego-hat-company .fullheight.image-banner .image-banner__image-additional{justify-content:flex-end}.template-page-san-diego-hat-company .fullheight.image-banner .image-banner__image-additional img{width:250px}.template-page-san-diego-hat-company .image-banner-section .banner__media img{object-position:50% 14%}.template-page-rubios-coastal-grill .fullheight.image-banner .image-banner__image-additional{display:flex;justify-content:flex-end}.template-page-rubios-coastal-grill .fullheight.image-banner .image-banner__image-additional img{width:240px}.template-page-nixon .fullheight.image-banner .image-banner__image-additional img{width:250px}.template-page-nixon .custom-banner-section{background-position:top}.template-page-kyocera .fullheight.image-banner .image-banner__image-additional img{width:250px}.work-banner.image-banner .banner>.banner__media{background-color:#fff}.work-banner.image-banner .banner>.banner__media img{object-fit:contain}.work-banner.image-banner .image-banner__wrapper{background-color:#fff}.carousel{background-color:#f4f4f4}.carousel .swiper-wrapper{justify-content:center}.template-page .image-with-text__text strong{font-weight:600}.fullheight.image-banner.banner-logo .image-banner__wrapper{text-align:left;flex-direction:column-reverse}.template-page-marketing section.image-with-link-section,.template-page-printing section.image-with-link-section{background-color:#f9f9f9}.template-page-post-production section.image-with-link-section{padding-bottom:80px}@media (min-width:1200px){.brand-stat .image-with-text__grid{justify-content:flex-start}.brand-stat .image-with-text__text p{margin-top:0;font-size:24px}}@media (max-width: 1445px){.image-with-text.cs-text_onTop .image-with-text__media img{max-width:667px}body .image-down .image-with-text__heading{max-width:100%}}@media (max-width: 1025px){.image-down .image-with-text__grid{flex-direction:column-reverse}.template-page-our-work .multicolumn-list__wrapper--static.multicolumn-list__wrapper--4{grid-template-columns:repeat(4,1fr)}.image-with-text.cs-text_onTop .image-with-text__media img{max-width:655px}.image-down .image-with-text__text,.image-down .image-with-text__grid .image-with-text__left{max-width:100%}.carousel .swiper-wrapper{justify-content:unset}.template-page-colorescience .image-banner.work-banner .banner>.banner__media{height:100%;background:#fff}.image-down .image-with-text__media img{object-fit:contain}.image-down.brand-stat .image-with-text__grid{flex-direction:column}.image-with-link-section .overlay-content{padding:5px;background:#ffffff91;min-width:50%}.image-with-link-section .overlay{opacity:1;background:transparent}}@media (max-width: 900px){.template-page-our-work .multicolumn-list__wrapper--static.multicolumn-list__wrapper--4{grid-template-columns:repeat(3,1fr)}.image-banner-white .image-banner__heading{padding:20px 40px}.cs-text_onTop .image-with-text__media img{max-width:unset}}@media (max-width: 767px){.template-page-our-work .multicolumn-list__wrapper--static.multicolumn-list__wrapper--4{grid-template-columns:repeat(1,1fr)}.fullheight.image-banner .banner--adapt{height:28vh}.image-banner__image-additional img{max-height:80px;width:auto}span.banner__overlay{background-color:rgba(var(--color-overlay),.3)}.image-banner__information-additional{margin-top:0}.template-page-nike .fullheight.image-banner .image-banner__wrapper.image-banner__wrapper--small.container{position:absolute;left:auto;right:5%}.template-page-nike .work-banner img{object-fit:contain}.custom-banner-section{background-attachment:unset}.template-page-colorescience .image-banner.work-banner .banner>.banner__media{height:12rem}.template-page-colorescience .image-banner.work-banner .banner.color-background-1 .image-banner__wrapper{background-color:#fff}.template-page-nike .custom-banner-section{background-position:-108px 3px}}html[data-scheme=dark] .image-with-link-section,html[data-scheme=dark] .two-images-section,html[data-scheme=dark] .section-carousel .carousel{background-color:#282828}html[data-scheme=dark] .multicolumn-card.swiper-slide{width:auto;background-color:#f4f4f4}html[data-scheme=dark] .image-with-link-section .overlay-content p{color:#282828}html[data-scheme=dark] .work-banner.image-banner .banner>.banner__media .banner__overlay,html[data-scheme=dark] .image-banner-section .image-banner .banner__media .banner__overlay{display:none}.template-page-photography .image-with-text__grid .image-with-text__left{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/2/assets/our-work.css.map */
