#header-component{border-bottom:1px solid var(--color-primary);background:var(--color-surface);color:var(--color-text);font-family:var(--font-body)}#header-component .header__icon{border-radius:var(--radius-pill);transition:background-color .2s ease,color .2s ease}#header-component .header__icon:hover{background:var(--color-primary-soft);color:var(--color-cta)}.header-logo{color:var(--color-text);font-size:var(--font-size--md)}.verso-logo-lockup__word{letter-spacing:0}.pp-menu-brand,.pp-cart-brand{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--color-text);font-family:var(--font-heading);font-size:22px}.pp-menu-brand>span,.pp-cart-brand>span{display:inline-flex;flex:0 0 40px;width:40px;max-width:40px;line-height:0}.pp-menu-brand svg,.pp-cart-brand svg{display:block;width:40px;max-width:100%;height:auto}.menu-drawer{background:var(--color-surface);color:var(--color-text);font-family:var(--font-body)}.pp-menu-brand{min-height:72px;padding:16px 56px;border-bottom:1px solid var(--color-primary-soft)}.menu-drawer__close-button{top:14px;right:14px;border-radius:var(--radius-pill)}header-drawer .menu-drawer .menu-drawer__menu-item--mainlist{min-height:64px;padding-inline:24px;border-bottom:1px solid var(--color-primary-soft);color:var(--color-text);font-family:var(--font-heading);font-size:20px;font-weight:600}.pp-menu-proof{display:flex;align-items:center;gap:8px;margin:auto 16px 12px;padding:14px 16px;border-radius:var(--radius);background:var(--color-primary-soft);color:var(--color-text-soft);font-size:13px}.pp-menu-proof .pp-stars{color:var(--color-warm)}.pp-menu-proof strong{color:var(--color-text)}.pp-menu-support{margin:0 16px 16px;padding:13px 18px;border-radius:var(--radius-pill);background:var(--color-bg);color:var(--color-text);font-family:var(--font-heading);font-size:14px;font-weight:600;text-align:center;text-decoration:none}#cart-drawer .theme-drawer__dialog{background:var(--color-bg);color:var(--color-text);font-family:var(--font-body)}.pp-cart-brand{min-height:68px;padding:12px 56px;border-bottom:1px solid var(--color-primary);background:var(--color-surface)}#cart-drawer .theme-drawer__header{min-height:60px;background:var(--color-surface)}#cart-drawer .theme-drawer__title{color:var(--color-text);font-family:var(--font-heading);font-size:24px;font-weight:600}#cart-drawer .theme-drawer__close-button{border:1px solid var(--color-primary);border-radius:var(--radius-pill)}.pp-cart-message{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:center;margin:0 16px 24px;padding:16px;border-radius:var(--radius);background:var(--color-primary)}.pp-cart-message>span{display:grid;width:40px;height:40px;place-items:center;border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-success);font-weight:600}.pp-cart-message p{display:grid;gap:4px;margin:0}.pp-cart-message strong{font-family:var(--font-heading)}.pp-cart-message small{color:var(--color-text-soft);line-height:1.4}#cart-drawer .cart-items__table-row{padding:16px;border:0;border-radius:var(--radius);background:var(--color-surface)}#cart-drawer .cart-items__media-container,#cart-drawer .cart-items__media-image{border-radius:var(--radius)}#cart-drawer .cart-items__title{color:var(--color-text);font-family:var(--font-heading);font-weight:600}#cart-drawer .cart-drawer__summary{border-top:1px solid var(--color-primary);background:var(--color-surface);box-shadow:var(--shadow-md);-webkit-mask-image:none;mask-image:none}#cart-drawer .cart__checkout-button{min-height:52px;border-radius:var(--radius-pill);background:var(--color-cta);color:var(--color-surface);font-family:var(--font-heading);font-weight:600}#cart-drawer .cart__checkout-button:hover{background:var(--color-cta-hover)}.pp-cart-payments{display:grid;gap:8px;justify-items:center;width:100%;color:var(--color-text-soft);font-size:13px}.pp-cart-payments ul{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin:0;padding:0;list-style:none}@media(max-width:749px){#header-component .header__row--top{min-height:66px;height:66px}#header-component .header-logo{width:fit-content!important;min-width:0;height:66px;justify-self:center}.menu-drawer,#cart-drawer .theme-drawer__dialog{width:100vw;max-width:100vw}.pp-menu-brand,.pp-cart-brand{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/verso-global.css.map */
