@import"https://fonts.googleapis.com/css2?family=Alegreya+Sans:wght@300;400;500;600;700&family=Assistant:wght@200;300;400;500;600&display=swap";:root{--marena-title-font: "Alegreya Sans", sans-serif;--marena-body-font: "Assistant", sans-serif;--marena-beige: #f3ede3;--marena-line: #d8d0c4}body,p,a,button,input,textarea,select,.rte,.text-block:not(.h1):not(.h2):not(.h3):not(.h4):not(.h5):not(.h6){font-family:var(--marena-body-font)!important}h1,h2,h3,h4,h5,h6,.text-block.h1,.text-block.h2,.text-block.h3,.text-block.h4,.text-block.h5,.text-block.h6{font-family:var(--marena-title-font)!important;letter-spacing:-.02em!important}.section:has(accordion-custom) :is(h1,h2,h3,.text-block.h1,.text-block.h2,.text-block.h3){font-family:var(--marena-title-font)!important;font-size:62px!important;font-weight:700!important;line-height:1.12!important;letter-spacing:-.025em!important}@media screen and (max-width:749px){.section:has(accordion-custom) :is(h1,h2,h3,.text-block.h1,.text-block.h2,.text-block.h3){font-size:48px!important}}accordion-custom summary,accordion-custom summary .text-block,accordion-custom summary .text-block *,accordion-custom .details__header{font-family:var(--marena-title-font)!important;font-size:15px!important;font-weight:400!important;color:#111!important;letter-spacing:0!important;line-height:1.5!important}accordion-custom .details-content,accordion-custom .details-content .text-block,accordion-custom .details-content .text-block *,accordion-custom .details-content rte-formatter,accordion-custom .details-content p,accordion-custom .details-content span,accordion-custom .details-content a,accordion-custom .details-content li{font-family:var(--marena-title-font)!important;font-size:15px!important;font-weight:300!important;font-style:normal!important;color:#4a4a4a!important;opacity:1!important;line-height:1.65!important;letter-spacing:0!important;text-transform:none!important;text-align:left!important}accordion-custom .details-content p{margin-top:0!important;margin-bottom:12px!important}accordion-custom .details-content .text-block{width:100%!important;max-width:100%!important}@media screen and (max-width:749px){.menu-drawer,.menu-drawer__submenu{background-color:var(--marena-beige)!important}.menu-drawer__menu-item--mainlist{font-family:var(--marena-body-font)!important;font-size:16px!important;font-weight:300!important;letter-spacing:.05em!important}.menu-drawer__menu-item--child,.menu-drawer__menu-item--parent{font-family:var(--marena-body-font)!important;font-size:14px!important;font-weight:300!important;letter-spacing:.03em!important}}@media screen and (max-width:749px){#header-group:has(#header-component[sticky=always]){display:contents!important}.header-section:has(>#header-component[sticky=always]){position:sticky!important;top:-1px!important;z-index:99999!important}html[scroll-lock]:has(#Details-menu-drawer-container[open]) .page-wrapper{overflow:visible!important}.menu-drawer{position:absolute!important;top:100%!important;left:0!important;width:100vw!important;max-width:100vw!important;height:calc(100dvh - var(--header-height))!important}}@media screen and (max-width:749px){#header-component .header-logo{transform:scale(1);transform-origin:center center;transition:transform .3s ease!important}#header-component[sticky=always][data-scroll-direction=down] .header-logo,#header-component[sticky=always][data-scroll-direction=up] .header-logo,#header-component[sticky=always][data-sticky-state=active] .header-logo{transform:scale(.86)!important}}@media screen and (max-width:749px){.section:has(accordion-custom) :is(h1,h2,h3,.text-block.h1,.text-block.h2,.text-block.h3){font-family:Alegreya Sans,sans-serif!important;font-size:34px!important;font-weight:500!important;line-height:1.15!important;letter-spacing:-.02em!important;color:#111!important;text-align:center!important;max-width:100%!important}}.accordion accordion-custom .details__header>.svg-wrapper:is(.icon-caret,.icon-plus){width:20px!important;height:20px!important;min-width:20px!important;border:1px solid #d8d0c4!important;border-radius:50%!important;background:transparent!important;align-items:center!important;justify-content:center!important;padding:4px!important;margin-left:auto!important;box-sizing:border-box!important;flex-shrink:0!important}.accordion accordion-custom .details__header>.svg-wrapper:is(.icon-caret,.icon-plus) svg{width:100%!important;height:100%!important}.footer-utilities .utilities{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;column-gap:8px!important;row-gap:8px!important;text-align:center!important;white-space:normal!important;text-wrap:wrap!important}.footer-utilities .footer-utilities__group-copyright{display:inline-flex!important;align-items:center!important;max-width:100%!important;white-space:normal!important;font-family:Assistant,sans-serif!important;font-size:12px!important;color:#777!important}.footer-utilities .policy-list-trigger{display:none!important}.footer-utilities anchored-popover-component,.footer-utilities #terms-policies-popover,.footer-utilities .policy_list{display:contents!important}.footer-utilities .policy_list li{display:inline-flex!important;align-items:center!important;flex:0 1 auto!important;max-width:100%!important;margin:0!important;padding:0!important;white-space:normal!important;background:transparent!important}.footer-utilities .policy_list li:before{content:"\b7";color:#888;margin-right:8px;font-size:12px}.footer-utilities .policy_list a,.footer-utilities .footer-utilities__group-copyright a{display:inline!important;font-family:Assistant,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#777!important;text-decoration:none!important;line-height:1.8!important;padding:0!important;margin:0!important;width:auto!important;white-space:normal!important}.footer-utilities .social-icons__wrapper{display:flex!important;flex:0 0 100%!important;justify-content:center!important;margin-top:15px!important}.header-menu .menu-list__link,.header-menu .menu-list__link-title,.header-menu .mega-menu__link,.header-menu .mega-menu__link span,.menu-drawer .menu-drawer__menu-item,.menu-drawer .menu-drawer__menu-item-text,.menu-drawer .menu-drawer__title{font-family:Alegreya Sans,sans-serif!important;font-weight:400!important}
/*# sourceMappingURL=/cdn/shop/t/1/assets/marena-custom.css.map */
