@media only screen and (min-width:750px){h1,.h1{font-size:3rem}h2.h4{font-size:2.4rem}h3{line-height:3rem}}h1.main-page-title{display:none}.h1{font-family:Marcellus,Georgia,Times,serif;font-size:3rem}.h2{font-family:Marcellus,Georgia,Times,serif;font-size:2.4rem}h3{font-family:Marcellus,Georgia,Times,serif;font-size:2rem;margin-top:5rem}h4{line-height:2.8rem;margin-bottom:3rem}h5{font-family:Karla,sans-serif;text-transform:uppercase;letter-spacing:.2rem;color:#b8a48d;font-weight:700}.redbg{background-color:#d43c18;padding:5px;color:#fff;vertical-align:-20%;font-family:Karla,Arial,Helvetica,Nimbus Sans L,sans-serif;text-align:left;font-size:14px}.redtext{color:#d43c18}.rte a{color:rgba(var(--color-link),var(--alpha-link));text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:none;font-weight:400}.rte a:hover,.rte a:focus,.rte a:focus-visible{text-decoration-thickness:.1rem}hr{width:25%;height:1px;margin-left:auto;margin-right:auto;border:none;background-color:#d1ccc6;margin:3rem auto}.button--primary{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important;font-family:Karla,sans-serif;text-transform:uppercase;font-size:1.2rem;letter-spacing:.2rem}.button--primary:before{transition:background-color .8s ease!important}.button--primary{--color-button: 184, 164, 141;--color-button-text: 184, 164, 141;--border-offset: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--shadow-opacity: 0;--shadow-visible: 0;background:#b8a48d!important;color:#fff!important;border:1px solid #b8a48d!important;box-shadow:none!important;outline:none!important}.button--primary:before{background:#b8a48d!important;background-color:#b8a48d!important;box-shadow:none!important}.button--primary:after{box-shadow:none!important;border:none!important}.button--primary:hover,.button--primary:focus,.button--primary:focus-visible,.button--primary:active{--color-button: 184, 164, 141;--color-button-text: 255, 255, 255;background:#000!important;color:#fff!important;border:1px solid #ffffff!important;box-shadow:none!important;outline:none!important}.button--primary:hover:before,.button--primary:focus:before,.button--primary:active:before{background:#000!important;background-color:#000!important;box-shadow:none!important}.button--primary:hover:after,.button--primary:focus:after,.button--primary:active:after{box-shadow:none!important}.button--secondary{transition:background-color .3s ease,color .3s ease,border-color .3s ease!important;font-family:Karla,sans-serif;text-transform:uppercase;font-size:1.2rem;letter-spacing:.2rem}.button--secondary:before{transition:background-color .8s ease!important}.button--secondary{--color-button: 0, 0, 0;--color-button-text: 255, 255, 255;--alpha-button-background: 1;--border-offset: 0px;--buttons-border-width: 1px;--buttons-border-opacity: 1;--shadow-opacity: 0;--shadow-visible: 0;background:#000!important;color:#fff!important;border:1px solid #000000!important;box-shadow:none!important;outline:none!important}.button--secondary:before{background:#000!important;background-color:#000!important;box-shadow:none!important}.button--secondary:after{box-shadow:none!important;border:none!important}.button--secondary:hover,.button--secondary:focus,.button--secondary:focus-visible,.button--secondary:active{--color-button: 255, 255, 255;--color-button-text: 0, 0, 0;--alpha-button-background: 1;background:#fff!important;color:#000!important;border:1px solid #000000!important;box-shadow:none!important;outline:none!important}.button--secondary:hover:before,.button--secondary:focus:before,.button--secondary:active:before{background:#fff!important;background-color:#fff!important;box-shadow:none!important}.button--secondary:hover:after,.button--secondary:focus:after,.button--secondary:active:after{box-shadow:none!important}.related-products .badge,.product-recommendations .badge,[id*=featured_collection] .badge,[id*=related-products] .badge{display:none!important}.main-page-title{font-size:3rem;text-align:center}@media screen and (min-width:750px){.main-page-title{margin-bottom:10rem!important}}.footer__content-top{padding-bottom:0!important}.footer{border-top:.1rem solid rgba(var(--color-foreground),0)!important}.footer__content-bottom{border-top:.1rem solid rgba(var(--color-foreground),0)!important;padding-top:0!important}h2.footer-block__heading{font-size:1.4rem}.footer-block--menu{margin-top:.3rem!important}#MainContent ul{list-style:none;padding-left:0;margin-left:-.4em}#MainContent li{padding-left:1.2em;text-indent:-1.2em}#MainContent li:before{content:"\30fb";display:inline-block;width:1.2em;text-indent:0}.icon-with-text .icon-with-text__item:before{content:none!important;display:none!important}#MainContent .icon-with-text li.icon-with-text__item{padding-left:.5em;text-indent:-.2em}ul.product-grid>li.grid__item:before{content:none!important;display:none!important}#Slider-template--22440292221203__multicolumn_PDRxJ6{margin-left:0}#Slider-template--22440292221203__multicolumn_PDRxJ6 li{padding-left:0;text-indent:0}#Slider-template--22440292221203__multicolumn_PDRxJ6 li:before{content:none;display:none;width:0}@media screen and (min-width:750px){#shopify-section-template--27904345702675__rich_text_jGRfAJ .rich-text__wrapper--center .rich-text__blocks.left,#shopify-section-template--27904345702675__rich_text_jGRfAJ .rich-text__text.rte{max-width:100%!important;width:100%!important}}@media screen and (max-width:749px){#shopify-section-template--27904345702675__rich_text_jGRfAJ .page-width,#shopify-section-template--27904345702675__rich_text_jGRfAJ .rich-text__wrapper,#shopify-section-template--27904345702675__rich_text_jGRfAJ .rich-text__blocks,#shopify-section-template--27904345702675__rich_text_jGRfAJ .content-container{padding-left:.3em!important;padding-right:.3em!important;margin-left:0!important;margin-right:0!important;max-width:100%!important;width:100%!important}}.course-split{display:flex;gap:2rem;text-align:center}.course-split>div{flex:1;display:flex;flex-direction:column;align-items:center}.course-split .button{margin-block-start:0}@media screen and (max-width:699px){.course-split{flex-direction:column}}.underlined-link,.customer a,.inline-richtext a{text-underline-offset:.3rem;text-decoration-thickness:.1rem;transition:none}.underlined-link:hover,.customer a:hover,.inline-richtext a:hover,.underlined-link:focus,.customer a:focus,.inline-richtext a:focus{text-decoration-thickness:.1rem}a.cart-item__name,a.cart-item__name:hover,a.cart-item__name:focus{text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}.product__media-list,.product__media-item{list-style:none!important;padding-left:0!important;margin-left:0!important}.product__media-item::marker,.product__media-list::marker{content:none!important;font-size:0!important}.product__media-item:before{content:none!important}.product__info-container>.product__accordion{margin-top:0}.product__info-container>.product__accordion:first-child,.product__info-container>:not(.product__accordion)+.product__accordion{margin-top:50px}.accordion summary .accordion__title,.accordion summary .accordion__title a,.accordion summary .inline-richtext,.accordion summary .inline-richtext a{text-decoration:none!important;border-bottom:none!important}.footer__copyright{margin-top:3rem!important}.product-card-wrapper .price{display:none!important}.product-card-wrapper .card__content,.product-card-wrapper .card__content a{text-align:center!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/ecole-v1.css.map */
