body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.custom-image-newsletter .banner-bg-image .banner-primary-image img.std{object-position:top}.custom-image-newsletter .newsletter-fields{background:#fff;padding:60px 20px!important;text-align:center;position:relative;display:flex;justify-content:center;align-items:center;max-width:650px;margin:0 auto}.custom-image-newsletter .newsletter-fields .newsletter-form__field-wrapper label.field__label{font-size:36px;text-transform:uppercase;font-weight:700;margin-bottom:10px;top:unset;transform:none;line-height:normal;color:#000}.custom-image-newsletter .newsletter-fields .newsletter-form__field-wrapper p{font-size:17px;margin-bottom:25px;max-width:600px;margin-left:auto;margin-right:auto;color:#000}.custom-image-newsletter .newsletter-fields .newsletter-form__field-wrapper button#NewsletterSubscribe{background-color:#000;padding:16px 20px;font-weight:600!important;display:block;width:100%;position:relative;border-radius:5px;height:auto;font-size:16px;max-width:450px;margin:15px auto 0;color:#fff}.custom-image-newsletter .newsletter-fields .newsletter-form__field-wrapper .field__input{padding:15px 25px;border-color:#d1cccc;font-size:18px;max-width:450px}.custom-video-section .section-inner{display:flex;flex-wrap:wrap;align-items:center}.custom-video-section .section-inner .page-width{width:63%;margin:0}.custom-video-section .section-inner .custom-contact-footer{width:35%;padding-left:40px}.custom-video-section .section-inner .page-width .video-player-sh{margin:0;float:right}.custom-contact-footer .contact-footer__inner .contact-footer__brand img{width:100%;max-width:350px}.custom-contact-footer .contact-footer__inner .contact-footer__brand{width:33.333%}.custom-contact-footer .contact-footer__inner .contact-footer__social{margin:10px 0 0 8px}.custom-contact-footer .contact-footer__inner .contact-footer__social a{color:#85745c;font-size:20px}.custom-contact-footer .contact-footer__inner .contact-footer__social a:hover{opacity:.7!important}.custom-contact-footer .contact-footer__inner .contact-footer__info p{margin:0;display:flex;align-items:center;gap:5px}.custom-contact-footer .contact-footer__inner .contact-footer__info p img{width:100%;max-width:35px;height:auto}.custom-contact-footer .contact-footer__inner .contact-footer__info p span{font-family:Jost,sans-serif;font-size:20px}.custom-contact-footer .contact-footer__inner .contact-footer__info p span a{text-decoration:none}.custom-contact-footer .contact-footer__inner .contact-footer__info p span a:hover{opacity:.7}.site-footer .sub-footer-layout-two-column .sub-footer-section:nth-child(3),.site-footer .sub-footer-layout-two-column .sub-footer-section:nth-child(4){grid-column:auto}.site-footer .sub-footer-layout-two-column{align-items:center;grid-template-columns:25% 50% 25%;column-gap:normal!important;gap:20px}.site-footer .sub-footer-layout-two-column .sub-footer-section:nth-child(2){text-align:center}.site-footer .sub-footer-layout-two-column .sub-footer-credits-section{text-align:right}.site-footer .sub-footer-layout-two-column .sub-footer-credits-section span{margin-right:0}.custom-philosphie-media-collage .collage-image img{max-width:400px;margin:0 auto;display:block}.custom-philosphie-media-collage{padding-top:64px!important}.product-buy-buttons-wrapper form .product-form__buttons a{display:block;text-align:center;text-decoration:none;font-size:14px;margin-top:10px;padding:5px}.product-buy-buttons-wrapper form .product-form__buttons a:hover{text-decoration:underline}.customer form .field input#RegisterForm-Birthday{font-family:Cormorant,serif;font-style:normal;font-weight:400;color:#8a8a8a}@media only screen and (min-width: 750px){.custom-philosphie-media-collage{padding-top:80px!important}}@media only screen and (max-width: 767px){.custom-contact-footer .contact-footer__inner{flex-direction:column;gap:20px;justify-content:center}.custom-image-newsletter .newsletter-fields{padding:20px!important}.custom-image-newsletter .newsletter-fields .newsletter-form__field-wrapper label.field__label{font-size:26px!important}.custom-image-newsletter .newsletter-fields .newsletter-form__field-wrapper p{font-size:16px!important}.custom-contact-footer .contact-footer__inner .contact-footer__brand,.custom-contact-footer .contact-footer__inner .contact-footer__social,.custom-contact-footer .contact-footer__inner .contact-footer__info{width:100%;text-align:center}.custom-contact-footer .contact-footer__inner .contact-footer__info p{justify-content:center}.custom-contact-footer .contact-footer__inner .contact-footer__brand img{max-width:300px}.site-footer .sub-footer-layout-two-column{grid-template-columns:100%}.sub-footer-layout-two-column .sub-footer-section:nth-child(1),.site-footer .sub-footer-layout-two-column .sub-footer-credits-section{text-align:center!important}.custom-video-section .section-inner{flex-direction:column;gap:30px}.custom-video-section .section-inner .page-width,.custom-video-section .section-inner .custom-contact-footer{width:100%;margin:0 auto}.custom-video-section .section-inner .page-width .video-player-sh{float:none;margin:0 auto}.custom-video-section .section-inner .custom-contact-footer{padding-left:0}.custom-contact-footer .contact-footer__inner .contact-footer__info p span{font-size:18px}}.footer-linklist-heading{pointer-events:auto!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
