.mt80{margin-top:80px}.mt60{margin-top:60px}.mt40{margin-top:40px}.slides__title--large{font-weight:700;font-style:italic;color:#fff}#shopify-section-1559029476882{margin-top:55px}#shopify-section-1559029476882 .feature-row h2{border-bottom:8px solid #f0f1f1;padding-bottom:15px}#shopify-section-1559029476882 .feature-row h2,#shopify-section-1559029476882 .feature-row p{color:#19476d}#shopify-section-1559029476882 a.btn{background:#f0f1f1;color:#19476d;font-weight:600;font-size:19px;text-transform:initial;border:1px solid #19476d;padding:15px 20px}#shopify-section-1559029476882 .feature-row-caption-wrap{position:absolute;top:0;text-align:center;width:100%;background:#80808085;color:#fff;padding:10px 0 0}#shopify-section-1559029476882 .feature-row-caption-wrap h4{font-size:24px;font-weight:400;color:#fff}#shopify-section-1558578038161 p.grid-link__title{text-transform:uppercase;font-size:20px;font-weight:400;color:#19476d;position:absolute;text-align:center;width:100%;bottom:2.2rem;background:#ffffff8a;padding:15px 0}#shopify-section-1559040802435 h2{color:#19476d;font-size:30px;border-bottom:10px solid #f0f1f1;padding-bottom:12px}#shopify-section-1559040802435 p{color:#19476d}#shopify-section-1559040802435 a.learn-more{font-weight:700;text-decoration:underline;color:#19476d}.testimonial-wrapper{background:url(/cdn/shop/files/testimonial-bg.png?749) no-repeat top right;background-size:cover;padding:7em 5em;position:relative;margin-left:160px;margin-right:-34px;margin-bottom:-180px}.testimonial-title h2{color:#19476d;font-weight:700;left:-60px;position:absolute;top:110px;width:360px;font-size:34px}.testimonial-content p{margin-bottom:40px}.testimonial-content p,.testimonial-content h3{color:#19476d}.footer-newsletter{background:url(/cdn/shop/files/before-footer-bg.jpg?431) no-repeat center center;background-size:cover;padding-top:9rem}.footer-newsletter .section-header__title{color:#fff;font-size:40px}.footer-newsletter .newsletter-content{color:#fff;font-size:21px}.footer-newsletter .newsletter-content-wrapper{padding-top:0}.footer-newsletter .input-group .input-group-field{background:transparent none repeat scroll 0 0;border:1px solid #95a3b2;color:#fff!important;font-size:28px!important;padding:35px 130px 35px 35px;width:100%}.footer-newsletter .input-group .input-group-field::placeholder{color:#fff}.footer-newsletter .input-group-btn{width:auto}.footer-newsletter .input-group-btn button{background:#fff none repeat scroll 0 0;border:1px solid #fff;color:#19476d;font-weight:400;font-size:28px!important;padding:16px 34px 54px;text-transform:none}.footer-details{background:#b6b8ba;padding:95px 0 75px}.footer-details .details-left-content h3{color:#fff;font-style:italic;font-size:26px}.footer-details .details-right-content h3,.footer-details .details-right-content a{color:#fff;font-size:20px}.site-footer{padding:60px 0 35px!important}ul.social-icons,.social-icons li{margin-bottom:0}.footer-menu ul{margin-top:1.6rem;padding-left:2rem}.footer-menu ul li{display:inline;margin-right:30px}.footer-menu ul li a{color:#fff;font-size:18px;text-transform:uppercase}.footer-bottom{background:#0b3155;padding:15px 0 0;margin-bottom:-16px}.footer-bottom p,.footer-bottom a{color:#3f6788!important;font-size:13px}.page-banner-wrapper{background:url(/cdn/shop/files/about-us-banner.jpg?914) no-repeat center center;background-size:cover;margin:-3rem 0 2rem;padding:6rem 0;color:#fff;width:100vw;position:relative;margin-left:-50vw;left:50%}.page-banner-wrapper h1{font-style:italic;color:#fff}.about-image-wrap{margin-top:3rem}.about-paragraph{padding-right:15rem}.about-nicole{margin-top:3rem;background:#fff url(/cdn/shop/files/tokyo-map.png?1057) no-repeat center right;background-size:cover;padding-bottom:3rem;width:100vw;position:relative;margin-left:-50vw;left:50%}.about-nicole h3{color:#19476d;font-weight:400}.about-nicole p,body#about p{color:#19476d}.about-social-icons{background:#f0f0f2;padding:3rem 0;margin-top:0;margin-bottom:-3.7rem;width:100vw;position:relative;margin-left:-50vw;left:50%}.about-social-icons h3{color:#275275;font-weight:400}.about-social-icons ul.social-icons li{margin:0 1rem}.about-social-icons ul.social-icons li a{color:#275275}body#partners .page-banner-wrapper{background:url(/cdn/shop/files/partners-banner.jpg?1164) no-repeat center center;background-size:cover}.partners-intro{margin:3rem 0 5rem}.partners-intro h2{color:#19476d;font-weight:400}.partners-info{color:#19476d}h2.partners-title{border-bottom:10px solid #f0f1f1;color:#19476d;display:table;margin:0 auto 35px;font-weight:700;padding-bottom:30px}h2.partners-title:after{border-bottom:10px solid #f0f1f1;content:"";display:block;height:10px;left:-75%;position:absolute;top:90px;width:88%}.partners-quote{background:#f0f0f0;background-size:cover;padding:7em 5em;position:relative;margin-left:160px;margin-right:-34px;margin-bottom:-180px;margin-top:5rem}.partners-quote h2{font-weight:400}.blog-banner{background:url(/cdn/shop/files/blog-banner.jpg) no-repeat center center;background-size:cover;padding:3rem 0;margin-bottom:6em;width:100vw;position:relative;margin-left:-50vw;left:50%}.blog-banner h2{color:#b6b8ba;padding-left:12rem;font-style:italic;font-size:36px;font-size:2.5rem}body.template-blog .article__image-wrapper{height:400px}body.template-blog .article__image-wrapper img{height:400px;object-fit:cover}.blog-meta{background:#f1f1f1;padding:40px 30px;margin-top:-15px;position:relative;z-index:999}.blog-meta h2{min-height:110px}.blog-date{color:#19476d;min-height:55px}a.blog-btn{display:block;text-transform:initial;background:transparent;border:1px solid #19476d;color:#19476d;margin-top:40px}a.blog-btn:hover{background:#19476d}p.article-meta{color:#b6b8ba;font-size:21px;font-weight:700}body.template-article .section-header__title{color:#19476d}.social-sharing-wrapper{background:#b6b8ba;padding:7rem 8rem;width:100vw;position:relative;margin-left:-50vw;left:50%}.social-sharing-wrapper p{color:#fff;font-size:26px;font-style:italic;margin-top:15px}.tutorials-banner,.events-banner,.collection-banner{background:url(/cdn/shop/files/tutorials-banner.jpg) no-repeat center center;background-size:cover;padding:3rem 0;margin-bottom:6em;width:100vw;position:relative;margin-left:-50vw;left:50%}.tutorials-banner h2,.events-banner h2,.collection-banner h2{padding-left:12rem;font-style:italic;font-size:2.5rem}.collection-banner h2{padding-right:9em}body.template-list-collections .grid-link__image--collection,body.template-list-collections .collection__grid-image-wrapper{height:272px!important}body.template-list-collections .collection__grid-image-wrapper .collection__grid-image{width:100%;height:272px;object-fit:cover}body.template-list-collections .grid-link__title{text-transform:uppercase;font-size:20px!important;font-weight:400!important;color:#19476d;position:absolute;text-align:center;width:100%;bottom:2.2rem;background:#ffffff8a;padding:15px 0}.logo-bar{list-style:none;text-align:center}.logo-bar__item{display:inline-block;vertical-align:middle;max-width:160px}.logo-bar__image{display:block;margin:0 auto}.logo-bar__link{display:block}.top-announcement{padding:5px 0;background:#04335a}.top-announcement p{margin-bottom:0;color:#fff}@media only screen and (max-width: 768px){.blog-banner h2,.tutorials-banner h2,.events-banner h2,.collection-banner h2{font-size:1.5rem;padding-left:2rem}.logo__image-wrapper{display:block;margin:0 auto}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/custom-styles.scss.css.map */
