.mobile-nav__toggle{padding:12px}.product-form .block-swatch.is-disabled{display:none}.shopify-section--apps{background:#eaf3f3}.slideshow__text-wrapper .content{color:rgb(var(--text-color))}.image-with-text__text-wrapper .html .logos{display:flex;flex-wrap:wrap;gap:40px}.image-with-text__text-wrapper .html .logos img{height:100px}@media screen and (max-width: 740px){.image-with-text{padding:0}.image-with-text__text-wrapper .html .logos img{height:60px}.image-with-text__text-wrapper .html .logos{gap:40px;align-items:center;justify-content:center}}.header-image{gap:50px;display:flex;flex-wrap:wrap}.header-image .textarea{flex:2}.header-image img{flex:1}.button-wrapper{margin-top:25px}.image-slider-thumbnails{display:flex;padding:0 7px}.image-slider-thumbnails .image__thumbnail{width:10%;padding:0 3px}.image-slider-thumbnails [aria-current=true] img{border:1px solid #000;padding:2px}.main-commissions .description{max-width:780px}.readmore-link:after{content:"Read more"}.readmore-link.expand:after{content:"Read less"}.readmore{position:relative;max-height:var(--read-more-height);overflow:hidden;padding-bottom:20px;margin-bottom:50px!important;transition:max-height .15s ease-out}.readmore.expand{max-height:5000px!important;transition:max-height .35s ease-in-out}.readmore-link{position:absolute;bottom:0;right:0;display:block;width:100%;height:60px;text-align:center;font-weight:700;font-size:16px;padding-top:40px;background-image:linear-gradient(to bottom,transparent,white);cursor:pointer}.list-collections .list-collections__item{height:100%}.section.section--no-margin{margin-top:0;margin-bottom:0}.shopify-section--faq+.shopify-section--faq .faq-navigation,.faq-navigation .scroll-spy__list+svg{display:none!important}.main-faq-container{position:relative}.main-faq-container .faq-navigation{z-index:2}@media screen and (min-width: 1200px){.faq-navigation{max-width:200px}}.button--header{white-space:nowrap;background:#e57342;color:#fff}.image-overlay__content-wrapper .button{--button-height: 44px;min-width:160px}.banner-text{padding:30px 0;line-height:1.15;text-align:center;background:#eaf3f3}.column-image-with-overlay{padding-top:50px;padding-bottom:50px}.column-image-with-overlay .images{display:flex;gap:20px;flex-wrap:wrap;margin:0 0 26px}.column-image-with-overlay .images .item{position:relative;width:calc(100% / var(--images-per-row) - 15px);display:flex;align-items:center;justify-content:center}.column-image-with-overlay .images .item:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;opacity:0;background:#00000080;transition:opacity .2s ease-in-out}.column-image-with-overlay .images .item:hover:after{opacity:1}.column-image-with-overlay .images .item h4{position:absolute;margin:0;color:#fff;font-weight:700;font-size:30px;line-height:110%;text-align:center;z-index:1}.image-with-text__navigation-item{border-radius:8px;background:#fff;padding:12px 14px;color:#293a72}.image-with-text__navigation-item .heading{margin:0;font-weight:700;font-size:16px;line-height:18px;text-align:center}.image-with-text__navigation-item[aria-current=true]{background:#e57342}.image-with-text__navigation-item[aria-current=true] .heading{color:#fff}.footer__item-content{font-weight:400;font-size:14px;line-height:16px;max-width:245px}.footer__item-content .linklist{max-height:230px;display:flex;flex-wrap:wrap;flex-direction:column;min-width:300px}.main-about-logo-list .inner{max-width:820px;padding:30px 20px;margin:auto;display:flex;justify-content:space-between;align-items:center}.main-about-logo-list img{max-height:116px}.gallery-section{padding:130px 0}.gallery-section h2{font-family:Manrope;font-style:normal;font-weight:700;font-size:40px;line-height:49px;padding:0 5px;margin:0 0 30px}.gallery-section .inner{display:flex;flex-wrap:wrap;margin:0 0 37px}.gallery-section .inner .item{padding:5px;width:25%;height:220px;cursor:pointer}.gallery-section .inner .item img{height:100%;width:100%;object-fit:cover}.stockists{padding:130px 0}.stockists .header{max-width:670px;margin:0 auto 60px}.stockists .header h2{font-family:Manrope;font-style:normal;font-weight:700;font-size:40px;line-height:49px;text-align:center;margin:0 0 30px}.stockists .inner{display:flex;gap:20px}.stockists .inner .item{flex:1;border-radius:10px;padding:50px;min-height:380px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.stockists .inner .item h3{font-size:22px;line-height:25px;margin:0 0 20px}.shopify-section--collection-banner .text-container{text-align:left;margin:100px 0 50px;max-width:730px}.faqs-2{padding:120px 0}.faqs-2 h2{font-family:Manrope;font-style:normal;font-weight:700;font-size:40px;line-height:49px}.faqs-2 .inner{display:flex;flex-wrap:wrap;gap:30px 40px}.faqs-2 .inner .item{width:calc(50% - 20px)}.faqs-2 .inner .item h3{font-family:Inter;font-style:normal;font-weight:400;font-size:28px;line-height:32px;margin:0 0 12px}.main-gallery .gallery-section{padding-top:0}.template-contact .contact{align-items:center;flex-direction:row;justify-content:space-between;max-width:1110px;margin:auto}.template-contact .contact__aside{margin-right:0;margin-left:auto}.product-facet__meta-bar-item--sort{background:#eaf3f380;border-radius:8px;padding:15px 20px}#sort-by-popover,#sort-by-selected-value{font-family:Inter;font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:#293a72}.product-facet__meta-bar-item--sort .product-facet__sort-by-title{display:none}.product-facet__filter-item{border-top:2px solid rgba(127,137,170,.3)}.product-page--title{font-family:Manrope;font-style:normal;font-weight:700;font-size:40px;line-height:49px;color:#293a72;margin:100px 0 45px}.shopify-product-form{display:flex;align-items:center;gap:15px}.shopify-product-form .product-form__payment-container{width:100%;margin:0}.shopify-product-form #AddToCart{line-height:55px}.shopify-product-form .quantity-selector{height:55px}.image-slider-with-text-section{padding:80px 0;background:var(--section-accent-background)}.image-slider-with-text-section .header h3{margin:0 0 25px}.image-slider-with-text-section .header{margin:0 0 37px}.image-slider-with-text-section .header .subheading{font-family:Inter;font-style:normal;font-weight:400;font-size:20px;line-height:23px}.image-slider-with-text{display:flex;gap:35px;align-items:flex-start}.image-slider-with-text.image-position-right{flex-direction:row-reverse}.image-slider-with-text .text-content{font-size:16px;text-align:left;width:50%;padding-right:50px}.same_content .image-slider-with-text .text-content{font-size:20px}@media screen and (min-width: 1000px){.same_content .image-position-right .image-slider-with-text .text-content{margin-left:calc(var(--grid-column-width) + var(--grid-gap))}.image-position-right .image-slider-with-text .slider-container{margin-left:0;margin-right:calc(var(--grid-column-width) + var(--grid-gap))}}.image-slider-with-text .text-content h3{font-weight:700;font-size:20px;line-height:23px}.image-slider-with-text .slider-container{width:50%}.image-slider-with-text .text-content .dots-nav__item{width:100%;height:auto;background:transparent;display:none}.image-slider-with-text .item{width:100%;padding:0 10px}.image-slider-with-text .item img{width:100%}.image-slider-with-text flickity-carousel{max-width:560px}.image-slider-with-text .text-content .dots-nav__item[aria-current=true]{display:block}.main-commissions{padding:100px 0}.main-commissions .header{margin:0 0 40px}.main-commissions .inner{display:flex;gap:20px;margin:0 0 70px}.main-commissions .item{font-size:18px;width:25%;border-radius:10px;text-align:center;padding:38px 32px;line-height:1.2}.main-commissions .item img{width:85px;margin:0 0 30px}.main-commissions .item .number{color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center;border-radius:50px;background:#e77346;width:85px;height:85px;margin:0 auto 30px;font-weight:600}.main-commissions h4{font-weight:700;margin:0 0 10px}.main-commissions .footer-text{max-width:730px}.testimonial-section{padding:130px 0;background:#243465}.testimonial-section h2{color:#fff;text-align:center;font-family:Manrope;font-style:normal;font-weight:700;font-size:40px;line-height:49px;margin:0 0 50px}.testimonial-section .inner{max-width:1200px;margin:0 auto;position:relative}.testimonial-section .flickity-button{height:45px;width:45px;padding:10px;color:#fff;position:absolute;top:38%;left:-50px}.testimonial-section .flickity-button svg{fill:#fff}.testimonial-section .flickity-button.flickity-prev-next-button.next{left:auto;right:-50px}.testimonial-section .item{width:calc(50% - 13px);margin:0 13px;background:#eaf3f3;border-radius:10px;padding:44px;min-height:455px;display:flex;flex-direction:column;justify-content:center}.testimonial-section .item .author{margin-top:30px;font-weight:700}.testimonial-section .flickity-page-dots{padding:0;margin:30px 0 0;display:flex;list-style:none;align-items:center;justify-content:center}.testimonial-section .flickity-page-dots .dot{width:8px;height:8px;margin:0 5px;border-radius:50%;background:#eaf3f399}.testimonial-section .flickity-page-dots .dot.is-selected{background:#def0f0}.past-clients{padding:130px 0;background:#eaf3f3}.past-clients h2{font-weight:700;font-size:40px;margin:0 0 60px;text-align:center}.past-clients .inner{max-width:650px;margin:0 auto}.past-clients .inner ul{margin:0 0 45px;padding-left:20px}.request-a-quote{padding:130px 0}.form_message_label,.select_input__label{display:block;width:100%;margin-bottom:-5px}.request-a-quote .form__submit{margin:40px auto 0}.request-a-quote header{margin:0 0 55px;text-align:center}.request-a-quote header h2{font-weight:700;font-size:40px}.checkboxes_container{width:100%}.checkboxes_container .select_input__label{margin:0 0 5px}.experience-form{padding-top:90px;padding-bottom:90px;background:#22305e}.box-container{background:#eaf3f3;border-radius:10px;margin:auto;max-width:1060px;padding:55px 25px 90px}.box-container label{background:transparent}.box-container textarea,.box-container input{background:#fff}.experience-form .heading{text-align:center;margin:0 0 40px!important}.experience-form .checkboxes_container{margin:10px 0}.experience-form .checkboxes_container .input{max-width:200px;display:inline-block}.experience-form .form__submit{margin-left:auto;margin-right:auto}.workshop-section{margin-bottom:120px}.workshop-section .description{margin:50px 0 0}.workshop-section .inner{display:flex;gap:20px;padding:0}.workshop-section .inner .item{display:flex;flex-direction:column;background:#eaf3f3;border-radius:10px;padding:50px 35px;width:calc(100% / var(--items) - 10px)}.workshop-section .inner .item img{width:100%;height:250px;object-fit:cover}.workshop-section .inner .item .btn-wrapper a:not(.button){text-decoration:underline}.workshop-section .inner .btn-wrapper{margin-top:auto;padding-top:50px;gap:30px;display:flex;flex-direction:column}.title-label{margin:0 0 -7px!important}.request-a-workshop{padding:80px 25px}.request-a-workshop .heading{margin:0 0 30px!important;text-align:center}.request-a-workshop .form__submit{margin-left:auto;margin-right:auto}.shopify-section--rich-text .heading--small{font-family:Inter;font-style:normal;font-weight:400;font-size:28px;line-height:32px}.template-workshops-in-person .testimonial-section h2{font-family:Inter;font-style:normal;font-weight:700;font-size:26px;line-height:29px;margin:0 auto 30px;text-align:left;max-width:1200px}.template-corporate .image-with-text__wrapper{align-items:flex-start}@media screen and (max-width: 740px){.button--header{display:none}.image-slider-with-text{flex-direction:column!important}.image-slider-with-text .text-content,.image-slider-with-text .slider-container{padding:0;width:100%}.header__logo{order:1}.header__secondary-links{order:2}.header__inline-navigation{order:3;flex:0}.header__icon-wrapper[aria-label=Search]{display:none}.header__icon-wrapper[aria-controls=mini-cart] svg{width:15px}.header__icon-wrapper[aria-controls=mini-cart]{margin-right:20px}.column-image-with-overlay .images{flex-direction:column}.column-image-with-overlay .images .item{border-radius:8px;width:100%;overflow:hidden;height:120px}}.popup-gallery .item,.popup-gallery .item img{width:100%}.gallery-slider .nav-arrow{position:absolute;z-index:1;top:45%}.gallery-slider .nav-arrow.prev{left:0}.gallery-slider .nav-arrow.next{right:0}.gallery-slider h2{font-size:24px;line-height:1.5}.gallery-slider{position:relative;padding:0 50px;max-width:1400px;max-height:90vh}.gallery-slider .item{display:flex}.gallery-slider .item-inner{display:flex;max-height:90vh;overflow:auto}.gallery-slider .item .image{width:60%;max-height:600px}.gallery-slider .item .image img{height:100%;width:100%;object-fit:contain}.gallery-slider .item .content{flex:1;text-align:left;padding:0 40px}.gallery-slider .image-slider-thumbnails .image__thumbnail img{height:100px;width:100%;object-fit:cover}.popup-gallery{position:fixed;top:0;z-index:999;height:100%;width:100%;left:0;background:#eaf3f3;display:none;align-items:center;justify-content:center;padding:40px}.popup-gallery.active{display:flex}.popup-gallery .image-slider-thumbnails{padding:0;margin:20px 0 0}.popup-gallery .close{position:absolute;cursor:pointer;z-index:99;top:50px;right:80px;height:40px;width:40px;display:flex;align-items:center;justify-content:center}.popup-gallery .close:after,.popup-gallery .close:before{position:absolute;content:"";background:#293a72;width:26px;height:1px}.popup-gallery .close:after{transform:rotate(45deg)}.popup-gallery .close:before{transform:rotate(-45deg)}.gallery-overflow-hidden{overflow:hidden}@media screen and (max-width: 740px){.gallery-section .inner .item{width:50%}.gallery-slider .nav-arrow{display:none}.gallery-slider{padding:0;width:100%}.popup-gallery{align-items:flex-start;padding:0 25px}.gallery-slider .item-inner{padding:50px 0;flex-direction:column;height:100vh;overflow:auto}.gallery-slider .item .image{width:100%;max-height:40vh;overflow:unset}.gallery-slider flickity-controls{display:none}.popup-gallery .close{top:10px;right:10px}.gallery-slider .item .content{padding:40px 25px}.main-commissions .subheading{margin-top:80px}.main-commissions .inner{flex-direction:column}.main-commissions .item{font-size:14px;width:calc(100% - 30px);position:relative;text-align:left;padding-right:40px;padding-left:60px;margin-left:30px}.main-commissions .item:nth-child(2n){padding-right:60px;padding-left:40px;margin-left:0;margin-right:30px}.main-commissions .item .number{width:60px;height:60px;margin:auto;position:absolute;bottom:0;top:0;left:-20px}.main-commissions .item:nth-child(2n) .number{right:-20px;left:auto}.main-commissions{padding:60px 0}.testimonial-section .item{font-size:16px;width:100%}.workshop-section .inner{flex-direction:column}.workshop-section .inner .item{width:100%}}.workshop_mobile_tab{display:none;margin:0 0 15px}@media screen and (max-width: 740px){.workshop_mobile_tab .item{padding:12px 24px;font-size:14px;font-weight:700;border-radius:8px;cursor:pointer}.workshop_mobile_tab .item.active{background:#e57342;color:#fff}.workshop_mobile_tab+.inner .item{display:none}.workshop_mobile_tab+.inner .item.active{display:flex}.workshop_mobile_tab{display:flex;gap:10px}.request-a-workshop{padding-left:0;padding-right:0}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/custom.css.map */
