body.cms-page p a{text-decoration:none;color:#333}body.cms-page .main-content{padding-top:65px}.cms-contact .main-content{padding-bottom:66px}.page-width.page-contact select{margin-bottom:0;background-size:14px;color:#333;font-family:Roboto;font-weight:400}.page-width.page-contact select,.page-width.page-contact input{color:#333;font-family:Roboto}.page-width.page-contact select.error,.page-width.page-contact textarea{margin-bottom:0}.page-width.page-contact .grid__form{margin-bottom:18px}.page-width.page-contact .col-right input[type=submit]{max-width:108px;min-width:auto;width:100%;color:#fff;font-family:Roboto;font-size:14px;font-weight:700;letter-spacing:1px;line-height:11px;text-align:center}.page-width.page-contact textarea{max-height:160px}.page-width.page-contact .top-wrapper{max-width:604px;margin:0 auto;text-align:center}.page-width.page-contact .top-wrapper p{font-size:14px;line-height:20px;margin:0}.page-width.page-contact .top-wrapper .wapper-bottom{margin-top:10px}.page-width.page-contact .top-wrapper .section-header.text-center{margin:0 0 16px;padding:0}.page-width.page-contact .top-wrapper .section-header.text-center h1{min-height:56px;color:#000;font-family:Libre Caslon Display;font-size:56px;letter-spacing:0;line-height:56px;text-align:center;padding:0;margin:0}.page-width.page-contact .form-wrapper-page-contact{max-width:1092px;display:flex;margin:55px auto 0}.page-width.page-contact .form-wrapper-page-contact:after{content:"";clear:both;display:table}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info{max-width:290px;width:100%;order:2}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info{border:1px solid #444444;padding:30px 35px 30px 30px}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info p:nth-child(2){margin-bottom:5px}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info p{margin-bottom:16px}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info h1:last-child,.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info h2:last-child,.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info h3:last-child,.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info h4:last-child,.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info h5:last-child,.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info h6:last-child,.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info p:last-child,.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info .wrapper-info div:last-child{margin-bottom:0}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .grid.grid--half-gutters{display:flex}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .col-left{width:100%;width:calc((100% - 33px)/2);margin-right:33px}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .col-right{width:100%;width:calc((100% - 33px)/2)}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .grid__item{float:none;max-width:342px;width:100%}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info+.contact-form.form-vertical{max-width:calc(100% - 375px);order:1;width:100%;margin-right:85px}.page-width.page-contact .contact-form.form-vertical{width:100%}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .grid__item{max-width:100%}@media(min-width:768px)and (max-width:1023px){.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .col-left,.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .col-right{width:100%}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .grid.grid--half-gutters{flex-direction:column}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info+.contact-form.form-vertical{margin-right:20px}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info{max-width:100%;width:100%}}@media(max-width:767px){.cms-contact .main-content{padding-bottom:17px}.page-width.page-contact{margin-top:0}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .col-left{margin-right:0}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical input[type=submit]{margin-bottom:12px}.page-width.page-contact .grid__item:last-of-type{margin-bottom:12px}.page-width.page-contact .top-wrapper{text-align:left;width:100%;max-width:100%}.page-width.page-contact .top-wrapper .wapper-bottom{margin-top:6px}.page-width.page-contact .top-wrapper p{display:inline}.page-width.page-contact .top-wrapper .section-header.text-center h1{color:#000;font-family:Libre Caslon Display;font-size:30px;letter-spacing:0;line-height:28px;text-align:center;min-height:28px;padding:18px 0}.page-width.page-contact .top-wrapper .section-header.text-center{position:relative}.page-width.page-contact .top-wrapper .section-header.text-center:after{content:"";position:absolute;left:-100vh;bottom:0;height:1px;width:1000vh;background-color:#222}.page-width.page-contact .form-wrapper-page-contact{flex-direction:column;margin-top:16px}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info+.contact-form.form-vertical{max-width:100%}.page-width.page-contact .col-right input[type=submit]{max-width:100%;width:100%;min-width:auto}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .col-left,.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .col-right{width:100%}.page-width.page-contact .form-wrapper-page-contact .contact-form.form-vertical .grid.grid--half-gutters{flex-direction:column}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info+.contact-form.form-vertical{margin-right:0}.page-width.page-contact .form-wrapper-page-contact #shopify-section-contact-info{width:100%;max-width:100%}}.template-page.cms-faq .main-content{padding-top:65px;padding-bottom:62px}.template-page.cms-faq .main-content .section-header.text-center{max-width:593px;margin:0 auto}.template-page.cms-faq .main-content .section-header.text-center h1{min-height:56px;color:#000;font-family:Libre Caslon Display;font-size:56px;letter-spacing:0;line-height:56px;text-align:center}.template-page.cms-faq .main-content .page-width.page-faq{margin-top:52px}.template-page.cms-faq .main-content .page-width.page-faq .wrapper-faq-question{max-width:1028px;margin:0 auto}.template-page.cms-faq .main-content .wrapper-faq .sub-content{display:none}.template-page.cms-faq .main-content .wrapper-faq li{border-top:1px solid #444444;position:relative}.template-page.cms-faq .main-content .wrapper-faq li h3{padding:22px 30px 22px 0;cursor:pointer}.template-page.cms-faq .main-content .wrapper-faq li h3:after{position:absolute;font-family:"Font Awesome 5 Pro";content:"\f067";transform:translateY(-50%);top:50%;right:12px;color:#555;font-size:18px;width:14px;font-weight:300}.template-page.cms-faq .main-content .wrapper-faq li .sub-content{margin-top:-3px}.template-page.cms-faq .main-content .wrapper-faq li .sub-content p{color:#333;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:6px}.template-page.cms-faq .main-content .wrapper-faq li .sub-content p:last-child{margin-bottom:20px}.template-page.cms-faq .main-content .wrapper-faq li h3.active:after{content:"\f068"}.template-page.cms-faq .main-content .wrapper-faq h3{position:relative;min-height:20px;color:#000;font-family:Roboto;font-size:14px;font-weight:500;letter-spacing:0;line-height:20px}@media(max-width:767px){.template-page.cms-faq .main-content{padding-top:0;padding-bottom:2px}.template-page.cms-faq .main-content .wrapper-faq li .sub-content{margin-top:-10px}.template-page.cms-faq .main-content .section-header.text-center{border-bottom:1px solid #222222;max-width:100%}.template-page.cms-faq .main-content .section-header.text-center h1{padding-top:15px;padding-bottom:20px;min-height:28px;color:#000;font-family:Libre Caslon Display;font-size:30px;letter-spacing:0;line-height:28px;text-align:center}.template-page.cms-faq .main-content .page-width.page-faq{margin-top:0}.template-page.cms-faq .main-content .wrapper-faq .content .item:first-child{border-top:0}.template-page.cms-faq .main-content .wrapper-faq .content .item h3{padding-right:40px}}.template-page.cms-about .main-content{padding-top:65px;padding-bottom:60px}.template-page.cms-about .main-content .section-header.text-center{max-width:953px;margin:0 auto;padding:0 12px}.template-page.cms-about .main-content .section-header.text-center h1{min-height:56px;color:#000;font-family:Libre Caslon Display;font-size:56px;letter-spacing:0;line-height:56px;text-align:center}.template-page.cms-about .main-content .page-width.page-about{margin-top:50px}.template-page.cms-about .main-content .page-width.page-about .rte.about-content{max-width:1028px;margin:0 auto;color:#333;font-family:Roboto;font-size:16px;letter-spacing:0;line-height:24px}.template-page.cms-about .main-content .page-width.page-about .wrapper-about-question{max-width:1028px;margin:0 auto}.template-page.cms-about .main-content .page-width.page-about .wrapper-about{margin-top:30px}.template-page.cms-about .main-content .page-width.page-about .wrapper-about .content .item:not(:first-child){margin-top:37px}.template-page.cms-about .main-content .page-width.page-about .wrapper-about .content h3{min-height:28px;color:#000;font-family:Libre Caslon Display;font-size:30px;letter-spacing:0;line-height:28px;margin-bottom:12px}.template-page.cms-about .main-content .page-width.page-about .wrapper-about .content p{color:#333;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:6px}.template-page.cms-about .main-content .page-width.page-about .logo-about{margin-top:30px}.template-page.cms-about .main-content .page-width.page-about .logo-about img{display:block}@media(max-width:767px){.template-page.cms-about .main-content{padding-top:0;padding-bottom:30px}.template-page.cms-about .main-content .page-width.page-about .wrapper-about .content .item:not(:first-child){margin-top:30px}.template-page.cms-about .main-content .page-width.page-about .wrapper-about .content p{line-height:20px}.template-page.cms-about .main-content .section-header.text-center{border-bottom:1px solid #222222}.template-page.cms-about .main-content .section-header.text-center h1{min-height:56px;color:#000;font-family:Libre Caslon Display;font-size:30px;letter-spacing:0;line-height:28px;text-align:center;max-width:352px;padding:15px 12px;margin:0 auto}.template-page.cms-about .main-content .page-width.page-about{margin-top:16px}}.template-page.cms-returns .main-content{padding-top:66px;padding-bottom:90px}.template-page.cms-returns .main-content .section-header.text-center{margin-bottom:29px}.template-page.cms-returns .main-content .section-header.text-center h1{min-height:56px;color:#000;font-family:Libre Caslon Display;font-size:56px;letter-spacing:0;line-height:56px;text-align:center}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact{max-width:908px;margin:0 auto}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact label[for=ContactForm-stockist_name].active+textarea{padding-top:28px}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid__form{margin-bottom:18px}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact input{font-weight:400}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters{display:flex}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters .btn.btn-submit{max-width:140px;height:40px;margin:0;line-height:40px;font-weight:700}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters select{margin-bottom:0}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters label[for=ContactForm-stockist_name]{max-width:310px}@media(min-width:1024px){.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters label[for=ContactForm-stockist_name]{max-width:362px}}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters label[for=ContactForm-stockist_name].active{max-width:368px}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters textarea#ContactForm-stockist_name.focus-visible{padding-top:30px}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters .grid__form p.return-check{min-height:20px;color:#333;font-family:Roboto;font-size:14px;letter-spacing:0;line-height:20px;margin-bottom:0}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid__item{width:100%}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact label[for=select-no]{top:21px;left:0}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact #ContactForm-when_purchase_the_product{margin-bottom:0}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact textarea{max-height:160px;margin-bottom:0}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact label[for=select-yes]{top:13px;left:0}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact label:not(.error.error-label){color:#333}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .col-left{width:calc(100% - 60px);margin-right:60px;display:flex;flex-direction:column}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .col-right{display:flex;flex-direction:column;width:calc(100% - 60px)}@media(max-width:767px){.template-page.cms-returns .main-content{padding-top:0;padding-bottom:18px}.template-page.cms-returns .main-content .section-header.text-center{border-bottom:1px solid #222222;max-width:100%}.template-page.cms-returns .main-content .section-header.text-center h1{padding-top:15px;padding-bottom:20px;min-height:28px;color:#000;font-family:Libre Caslon Display;font-size:30px;letter-spacing:0;line-height:28px;text-align:center}.template-page.cms-returns .main-content .page-width.page-returns .grid.grid--half-gutters{flex-direction:column}.template-page.cms-returns .main-content .page-width.page-returns .grid.grid--half-gutters .col-left{width:100%;margin:0}.template-page.cms-returns .main-content .page-width.page-returns .grid.grid--half-gutters .col-right{width:100%;margin-top:18px}}@media(min-width:375px)and (max-width:410px){.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters label[for=ContactForm-stockist_name].active{max-width:300px}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters label[for=ContactForm-stockist_name].active+textarea{padding-top:45px!important}}@media(min-width:320px)and (max-width:374px){.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters label[for=ContactForm-stockist_name].active{max-width:250px}}@media(min-width:768px)and (max-width:920px){.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact .grid.grid--half-gutters label[for=ContactForm-stockist_name].active{max-width:300px}.template-page.cms-returns .page-width.page-returns .form-wrapper-page-contact label[for=ContactForm-stockist_name].active+textarea{padding-top:40px}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/lac-cms.scss.css.map */
