.footer{text-align:center;padding-top:60px;padding-bottom:40px}.footer__blocks-wrapper{justify-content:center;flex-direction:column;align-items:center}.footer-block{text-align:center;width:100%!important;max-width:1000px!important}.footer-block__heading{text-align:center}.footer-block--menu ul{text-align:center;list-style:none;padding:0;display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.footer__content-bottom{display:flex!important;flex-direction:column!important;align-items:center!important}.footer__content-bottom>div{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}.footer-block--newsletter,.footer-block__newsletter{width:100%!important;display:flex!important;flex-direction:column!important;align-items:center!important}.footer__newsletter.newsletter-form,.newsletter-form__field-wrapper{width:100%!important;max-width:400px!important;margin:0 auto!important}.footer__social{justify-content:center!important;width:100%!important}.footer__copyright{justify-content:center}.slideshow__text-wrapper:empty,.slideshow__text:empty{display:none!important}.slideshow__overlay,.banner__content,.slideshow__text-wrapper{display:none!important}.footer{background-color:#4b6055!important;color:#fff!important}.footer a{color:#d4c9b8!important}.footer a:hover,.footer-block__heading,.footer h2{color:#fff!important}.footer .field__input{background:transparent!important;border-color:#fff!important;border-width:2px!important;color:#fff!important}.footer__copyright{color:#fff6!important}.footer .icon{color:#fff!important}.multicolumn .title-wrapper-with-link{text-align:center;justify-content:center}.footer .field__input{color:#fff!important;border-color:#ffffff80!important}.footer .field__input::placeholder{color:#ffffff80!important}.footer .field__label{color:#ffffff80!important}.footer .field__button{color:#fff!important}.header__heading-link{position:relative;display:inline-block}.header__heading-link:after{content:"";position:absolute;top:45%;left:50%;transform:translate(-50%);width:0;height:0;background:radial-gradient(ellipse at top center,rgba(255,235,80,.45) 0%,rgba(255,235,80,.08) 60%,transparent 85%);clip-path:polygon(45% 0%,55% 0%,100% 100%,0% 100%);transition:all .3s ease;pointer-events:none;z-index:1;filter:blur(3px)}.header__heading-link.light-on:after{width:320px;height:105px;top:45%}.page-title{letter-spacing:3px!important;text-transform:uppercase!important;font-size:48px!important;color:#4b6055!important}.rte h1{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;color:#4b6055!important;font-size:32px!important}.image-with-text h2,.multicolumn h2,.multicolumn-card__heading,.rich-text h2,.rich-text__heading{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;color:#4b6055!important}.button--primary{background-color:#4b6055!important;border-color:#4b6055!important;border-radius:30px!important;outline:none!important;box-shadow:none!important;border:none!important;color:#d4c9b8!important}.button--primary:hover{background-color:#3a4d44!important;border-color:#3a4d44!important;outline:none!important;box-shadow:none!important}.button--primary:focus,.button--primary:focus-visible{outline:none!important;box-shadow:none!important}.slideshow,.slideshow-wrapper,.slider-buttons{border:none!important;border-bottom:none!important}.rich-text__blocks *{border:none!important}.rich-text__buttons{border:none!important;outline:none!important;box-shadow:none!important}a.button.button--primary{border:2px solid #4b6055!important;border-radius:30px!important}div.rich-text__buttons{border:none!important;outline:none!important;box-shadow:none!important;background:none!important}div.rich-text__buttons *{outline:none!important}a.button.button--primary:before,a.button.button--primary:after{display:none!important}h1,h2,h3{font-family:Playfair Display,Georgia,serif!important;font-weight:400!important;color:#4b6055!important}.footer .field__label,.footer .field__input,.footer .field__input::placeholder{color:#d4c9b8!important}.footer .newsletter-form__button{color:#d4c9b8!important}.footer .field__input{border-color:#d4c9b8!important}.announcement-bar__message,.announcement-bar__message span{color:#d4c9b8!important}.article-template .article__content img{max-width:60%!important;height:auto!important;display:block;margin:0 auto}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
