@import"https://fonts.googleapis.com/css2?family=Allura&display=swap";.about-us{display:flex;justify-content:space-between;align-items:stretch;flex-direction:row-reverse}.about-us .right-content,.about-us .left-content{width:calc(50% - 20px)}.about .page-width.page-width--narrow{max-width:1480px;padding:50px 20px}.about-us .left-content .about-content{display:flex;justify-content:space-between}.about-us .left-content .about-content .about-heart{width:calc(50% - 15px)}.custom-banner h1{font-size:40px;color:#000;background:#ece5df;padding:40px;margin:15px;position:relative}.custom-banner h1:before{display:inline-block;vertical-align:middle;content:"";position:absolute;z-index:-1;top:-15px;left:-15px;width:calc(100% + 30px);height:calc(100% + 30px);border:2px solid #fff}.blocks-radius.contact-form__wrapper{border-radius:0;justify-content:space-between}.contact-form__wrapper .contact-form__info,.contact-form__wrapper .contact{width:calc(50% - 15px);flex:initial}.contact-form__wrapper .contact-form__info .prose{background:#f6f6f6;padding:40px;border-radius:16px;box-shadow:0 4px 8px #0000001a}.contact-form__wrapper .contact .contact__wrapper{margin:0;max-width:100%;background:#e8dcd0;border-radius:16px;padding:40px;box-shadow:0 4px 8px #0000001a}.contact-form__wrapper .contact .contact__wrapper .contact__button{margin-top:0}.collection-hero__description h2{font-size:20px;margin:0;font-weight:400}.footer-accordion-details .accordion-details__content{column-count:2}.footer__bottom-row .footer__copyright .footer__follow-on-shop{display:none}.linklist--vertical li+li:nth-child(5){padding:0}.header__menu.flex .flex.flex-wrap{gap:15px 0}.explore-collection .rich-text__heading strong{color:#722626;font-family:Allura,cursive;font-size:60px;font-style:normal}.header__navigation{background:#e8dcd0;padding:0 0 20px}.header__navigation .header__menu.flex{max-width:1440px;margin:0 auto;width:100%}body .header-sticky.header-scrolled .header{box-shadow:none}.header-sticky.header-scrolled .header__navigation{box-shadow:0 4px 18px rgba(var(--color-foreground),.1)}header.header{border:0}.predictive-search-results{position:absolute;background:#fff;border:1px solid #ccc;z-index:999;width:100%;max-height:500px;overflow-y:auto;border-radius:4px;box-shadow:0 4px 10px #0000001a;top:60px}.predictive-search-results .px-4.py-2{padding:20px}.search-form{position:relative}.mobile-serach{display:none}.desktop-serach{margin:0 10px 0 0}.desktop-serach form.search-form input{padding:10px 20px;min-width:350px;border:1px solid #000;background:#e8dcd0;border-radius:50px 0 0 50px;min-height:50px;border-right:0}.desktop-serach form.search-form input::placeholder{color:#000}.desktop-serach form.search-form input:focus{outline:none}.desktop-serach form.search-form button{padding:0 20px 0 0;border:1px solid #000;border-radius:0 50px 50px 0;border-left:0;min-height:50px}.predictive-search-results .items-center{gap:20px;border-bottom:1px solid #ddd;padding:10px 20px}.predictive-search-results .items-center img{width:100%;max-width:100px;object-fit:contain}.predictive-search-results .items-center .font-medium{font-size:16px;line-height:1.6em;font-weight:600;margin:0 0 10px}.predictive-search-results .items-center .text-xs{color:#000;margin:0;font-weight:500;font-family:SuisseIntl}@media (min-width:1024px) and (max-width:1180px){.header__navigation .menu__item{font-size:15px;padding-right:0}}@media (max-width:1023px){.mobile-serach{display:block;margin:0 10px 0 0}.desktop-serach{display:none}}@media (max-width:992px){.explore-collection .rich-text__heading strong{font-size:45px}}@media (max-width:768px){header.header{padding:15px}.explore-collection .rich-text__heading{font-size:30px}.explore-collection .rich-text__heading strong{font-size:38px}.blocks-radius.contact-form__wrapper{flex-direction:column;margin:0!important}.footer-accordion-details .accordion-details__content{column-count:1}.linklist--vertical li+li:nth-child(5){padding-top:1.2rem}.contact-form__wrapper .contact-form__info,.contact-form__wrapper .contact{width:100%;margin:0 0 40px}.page-width{box-sizing:border-box}.swipe-mobile__inner{--column-width-mobile: 94vw !important}}@media (max-width:580px){body .custom-banner{height:300px}body .custom-banner h1{font-size:30px;padding:25px}}.media-wrapper{overflow:visible!important}
/*# sourceMappingURL=/cdn/shop/t/4/assets/custom.css.map */
