body{--minimum-touch-target: var(--cm-control-height);--focus-outline-width: 3px;--wide-page-width: var(--cm-layout-max)}.page-wrapper :where(.button,.button-secondary){min-height:var(--cm-control-height);font-family:var(--cm-font-body)}.page-wrapper :where(input[type=text],input[type=email],input[type=tel],input[type=search],select,textarea){font-size:var(--cm-text-body)}.content-for-layout .rte :where(p,li){line-height:var(--cm-leading-body)}.content-for-layout[data-template*=article] .rte{font-size:var(--cm-text-editorial)}.cm-pilot-heading,.cm-category__line,.cm-step>div{min-width:0;overflow-wrap:anywhere}.cm-utility-bar{background:var(--cm-deep-2);color:#f7f3ec;font-family:var(--cm-font-body);font-size:.66rem;letter-spacing:.13em;text-transform:uppercase}.cm-utility-bar__inner{max-width:var(--cm-layout-max);min-height:2.15rem;padding-inline:var(--cm-gutter);margin-inline:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem}.cm-utility-bar a{color:inherit;text-decoration:none}.cm-utility-bar__shipping{text-align:center}.cm-utility-bar__links{display:flex;justify-content:flex-end;gap:1.4rem}#header-group{position:relative;z-index:12;background:var(--cm-surface)}.header-section{box-shadow:0 1px #173f3521}#header-component .header__row{background:var(--cm-surface)!important;color:var(--cm-ink)!important}#header-component .header__row--top{min-height:4.5rem}#header-component .header-logo__image{max-height:3.4rem}.header-menu .menu-list{--menu-horizontal-gap: 1.25rem}.header-menu .menu-list__link-title{padding-inline:.65rem;font-weight:500;letter-spacing:.015em}.header-menu .menu-list__link{position:relative}.header-menu .menu-list__link:before{content:none}.header-menu .menu-list__list-item:hover .menu-list__link-title,.header-menu .menu-list__link--active .menu-list__link-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.4em;text-decoration-skip-ink:auto}.header-menu .menu-list__trigger{align-items:center}.header-menu .menu-list__disclosure{position:static;inset:auto;transform:none;opacity:1;pointer-events:auto;flex:0 0 28px;min-width:28px;min-height:36px;padding:0}.header-menu .menu-list__disclosure:focus-visible{outline:2px solid var(--cm-deep);outline-offset:2px}@media(pointer:coarse){.header-menu .menu-list__disclosure{min-width:44px;min-height:44px}}#header-component .header-actions__action{color:var(--cm-ink)}.menu-list__submenu{border-top:1px solid var(--cm-line);background:var(--cm-surface)!important;box-shadow:0 18px 38px #102d261a}.mega-menu{padding-block:2rem 2.4rem}.mega-menu__link{color:var(--cm-ink);font-family:var(--cm-font-body);font-size:.9rem;line-height:1.45}.mega-menu__link--parent{color:var(--cm-deep);font-weight:650;margin-bottom:.55rem}.mega-menu__column>div>ul{display:grid;gap:.28rem}.menu-drawer{background:var(--cm-surface)!important}.menu-drawer__menu-item--mainlist{font-family:var(--cm-font-editorial)!important;font-size:1.55rem!important;letter-spacing:-.015em}.menu-drawer__menu-item--child,.menu-drawer__menu-item--parent{font-family:var(--cm-font-body)!important;font-size:1rem!important}.cm-footer{background:var(--cm-deep-2)!important;color:#f7f3ec!important;border-top:1px solid rgb(255 255 255 / 10%)}.cm-footer h2,.cm-footer .cm-footer__brand,.cm-footer a{color:#f7f3ec!important}.cm-footer p,.cm-footer address{color:#dce3d9!important}.cm-footer__bottom{border-top-color:#ffffff2e!important}.cm-footer__brand:after{content:"";display:block;width:3.5rem;height:2px;background:var(--cm-accent);margin-top:.8rem}@media(max-width:1199px){.header-menu .menu-list{--menu-horizontal-gap: .45rem}.header-menu .menu-list__link-title{padding-inline:.25rem;font-size:.82rem}}@media(max-width:899px){.cm-utility-bar__links{display:none}.cm-utility-bar__inner{grid-template-columns:1fr auto}}@media(max-width:749px){.cm-utility-bar__message{display:none}.cm-utility-bar__inner{display:flex;justify-content:center;min-height:2rem;font-size:.61rem}#header-component .header__row--top{min-height:4.5rem}}@media(prefers-reduced-motion:reduce){:root{--cm-duration: 0ms}}#header-component .header__row--top{min-height:3.9rem}#header-component .header-logo__image{max-height:3.625rem}.header-menu .menu-list{--menu-horizontal-gap:.7rem}.header-menu .menu-list__trigger{border-radius:4px;padding-left:8px;transition:background .15s}.header-menu .menu-list__link-title{padding-inline:.35rem;font-size:.85rem}.header-menu .menu-list__list-item:hover .menu-list__link-title,.header-menu .menu-list__link--active .menu-list__link-title{text-decoration:none}.header-menu .menu-list__trigger:hover,.header-menu .menu-list__trigger:has([aria-expanded=true]),.header-menu .menu-list__trigger:has(.menu-list__link--active){background:#eee8de}.header-menu .menu-list__disclosure{min-height:40px;min-width:32px}.header-menu .menu-list__link:focus-visible{outline:2px solid var(--cm-deep);outline-offset:3px}.menu-list__submenu{box-shadow:0 20px 32px #102d2614}.mega-menu{padding-block:1.25rem 1.5rem}@media(max-width:1199px){.header-menu .menu-list{--menu-horizontal-gap:.25rem}.header-menu .menu-list__link-title{font-size:.8rem;padding-inline:.2rem}.header-menu .menu-list__trigger{padding-left:4px}}@media(pointer:coarse){.header-menu .menu-list__disclosure{min-height:44px;min-width:44px}}@media(max-width:749px){#header-component .header__row--top{min-height:4rem}#header-component .header-logo__image{max-height:2.625rem}}#mps-sales-notification.sn-activated:is(.sn-bottom-left,.sn-bottom-mobile){bottom:112px!important}#mps-sales-notification .sn-info a,#mps-sales-notification .mps-sn-brand-icon,#mps-sales-notification .mps-sn-verified-by{color:#315b50!important}#mps-sales-notification .sn-info a{text-decoration:underline;text-underline-offset:2px}#mps-sales-notification .sn-close-noty{width:44px!important;height:44px!important;top:0!important;right:0!important;display:flex!important;align-items:center;justify-content:center}#mps-sales-notification .sn-info{padding-right:38px!important}@media(max-width:760px){body:has(#cork-wall-studio):has(#whatsapp-widget-root) #cork-wall-studio .mobile-tray{padding-right:76px}body:has(#cork-wall-studio) #whatsapp-widget-root #chat-bubble{right:14px!important;bottom:calc(16px + env(safe-area-inset-bottom))!important}body:has(#cork-wall-studio) #header-component .header__row--top{min-height:3.5rem}}body:has(dialog[open]) #whatsapp-widget-root,body:has(dialog[open]) #mps-sales-notification{visibility:hidden!important;pointer-events:none!important}#mps-sales-notification .mps-sn-sign{background:#fff;border-radius:0 0 4px 4px;padding:2px 6px}
/*# sourceMappingURL=/cdn/shop/t/27/assets/corkmart-foundation.css.map */
