shopify-chat{z-index:999!important}.section-header:has(menu-drawer details[open]){z-index:1000}body{font-size:var(--gami-text-regular-size);line-height:var(--gami-text-regular-line)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);letter-spacing:0}.h0{font-size:var(--gami-display-size);line-height:var(--gami-display-line)}h1,.h1{font-size:var(--gami-h1-size);line-height:var(--gami-h1-line)}h2,.h2{font-size:var(--gami-h2-size);line-height:var(--gami-h2-line)}h3,.h3{font-size:var(--gami-h3-size);line-height:var(--gami-h3-line)}h4,.h4{font-size:var(--gami-h4-size);line-height:var(--gami-h4-line)}h5,.h5{font-size:var(--gami-h5-size);line-height:var(--gami-h5-line)}h6,.h6{font-size:var(--gami-h6-size);line-height:var(--gami-h6-line)}.gami-text--large{font-size:var(--gami-text-large-size);line-height:var(--gami-text-large-line)}.gami-text--regular{font-size:var(--gami-text-regular-size);line-height:var(--gami-text-regular-line)}.gami-text--small{font-size:var(--gami-text-small-size);line-height:var(--gami-text-small-line)}.gami-weight--extra-bold{font-weight:800}.gami-weight--bold{font-weight:700}.gami-weight--semi-bold{font-weight:600}.gami-weight--medium{font-weight:500}.gami-weight--regular{font-weight:400}.gami-weight--light{font-weight:300}@media screen and (max-width:749px){.h0{font-size:max(4.8rem,var(--gami-mobile-display-size));line-height:max(5.4rem,var(--gami-mobile-display-line))}h1,.h1{font-size:max(4rem,var(--gami-mobile-h1-size));line-height:max(4.8rem,var(--gami-mobile-h1-line))}h2,.h2{font-size:max(3.2rem,var(--gami-mobile-h2-size));line-height:max(4rem,var(--gami-mobile-h2-line))}h3,.h3{font-size:max(2.8rem,var(--gami-mobile-h3-size));line-height:max(3.6rem,var(--gami-mobile-h3-line))}h4,.h4{font-size:max(2.4rem,var(--gami-mobile-h4-size));line-height:max(3.2rem,var(--gami-mobile-h4-line))}h5,.h5{font-size:max(2rem,var(--gami-mobile-h5-size));line-height:max(2.8rem,var(--gami-mobile-h5-line))}h6,.h6{font-size:max(1.8rem,var(--gami-mobile-h6-size));line-height:max(2.4rem,var(--gami-mobile-h6-line))}.gami-text--large{font-size:1.8rem}}.button:not(.button--tertiary),.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded{min-height:calc(var(--gami-button-height) + var(--buttons-border-width) * 2);padding-right:var(--gami-button-padding);padding-left:var(--gami-button-padding);border:var(--buttons-border-width) solid transparent;border-radius:var(--buttons-radius-outset);font-family:var(--font-body-family);font-size:var(--gami-button-text-size);font-weight:600;letter-spacing:0;line-height:1.25;transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease}.button:not(.button--tertiary):before,.button:not(.button--tertiary):after{content:none}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):hover,.shopify-challenge__button:not([disabled]):hover,.customer button:not([disabled]):hover{background-color:color-mix(in srgb,rgb(var(--color-button)) 82%,white)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):not([aria-disabled=true]):active,.shopify-challenge__button:not([disabled]):active,.customer button:not([disabled]):active{background-color:color-mix(in srgb,rgb(var(--color-button)) 88%,black)}.button--secondary{--gami-outline-color: var(--color-secondary-button-text);border-color:rgba(var(--gami-outline-color),var(--buttons-border-opacity));background-color:transparent;color:rgb(var(--gami-outline-color))}.button--secondary:not([disabled]):not([aria-disabled=true]):hover,.button--secondary:not([disabled]):not([aria-disabled=true]):active{--color-button: var(--gami-outline-color);background-color:rgb(var(--gami-outline-color));color:rgb(var(--color-background))}.cart__checkout-button.button:not(.button--secondary):not([disabled]):not([aria-disabled=true]):hover{background-color:#3b367e;color:#fff}.cart__checkout-button.button:not(.button--secondary):not([disabled]):not([aria-disabled=true]):active{background-color:#343075;color:#fff}.button[disabled],.button[aria-disabled=true],.button.disabled,.shopify-challenge__button[disabled],.customer button[disabled]{cursor:not-allowed;opacity:.35}.rte a:not(.button),.gami-text-link{color:currentColor;text-decoration:none;text-underline-offset:.3rem}.rte a:not(.button):hover,.rte a:not(.button):focus-visible,.gami-text-link:hover,.gami-text-link:focus-visible,.gami-text-link[aria-current=page]{text-decoration:underline}.gami-text-link[aria-disabled=true]{pointer-events:none;opacity:.35}.announcement-bar__message,.announcement-bar__message.h5{font-family:var(--font-body-family);font-size:var(--gami-text-small-size);font-weight:600;letter-spacing:0;line-height:var(--gami-text-small-line)}.header__menu-item--top-level,.password-header__nav-link{position:relative;text-decoration:none!important}.header__menu-item--top-level:after,.password-header__nav-link:after{position:absolute;right:0;bottom:.35rem;left:0;height:.1rem;background:currentColor;content:"";opacity:0;transform:scaleX(.65);transition:opacity .16s ease,transform .16s ease}.header__menu-item--top-level:hover:after,.header__menu-item--top-level:focus-visible:after,.header__menu-item--top-level[aria-current=page]:after,.password-header__nav-link:hover:after,.password-header__nav-link:focus-visible:after{opacity:1;transform:scaleX(1)}body.template-index .header__menu-item--top-level[aria-current=page]:not(:hover):not(:focus-visible):after{opacity:0;transform:scaleX(.65)}.password-header__nav-link:hover,.password-header__nav-link:focus-visible{opacity:1}.header__icon--cart{border-radius:50%;transition:background-color .16s ease}.header__icon--cart:hover,.header__icon--cart:focus-visible{background-color:rgba(var(--color-foreground),.06)}.footer .gami-footer__link,.footer .gami-footer__policy-link{text-underline-offset:.3rem}.footer .gami-footer__link:hover,.footer .gami-footer__link:focus-visible,.footer .gami-footer__policy-link:hover,.footer .gami-footer__policy-link:focus-visible{text-decoration:underline}#shopify-pc__banner,#shopify-pc__prefs{color:rgb(var(--gami-cookie-foreground, 21, 79, 121))!important;font-family:var(--font-body-family)!important;font-size:var(--gami-cookie-text-size)!important;line-height:var(--gami-text-regular-line)!important}#shopify-pc__banner.shopify-pc__banner__dialog,#shopify-pc__banner,#shopify-pc__prefs .shopify-pc__prefs__dialog{border:.1rem solid rgba(var(--gami-cookie-foreground, 21, 79, 121),.16)!important;border-radius:var(--gami-cookie-radius)!important;background:var(--gami-cookie-gradient, rgb(248, 252, 255))!important;box-shadow:0 1.2rem 3.2rem rgba(var(--gami-cookie-shadow, 18, 18, 18),.18)!important}#shopify-pc__banner #shopify-pc__banner__body-title,#shopify-pc__prefs #shopify-pc__prefs__header-title{color:rgb(var(--gami-cookie-foreground, 21, 79, 121))!important;font-family:var(--font-heading-family)!important;font-size:var(--gami-cookie-heading-size)!important;font-style:var(--font-heading-style)!important;font-weight:var(--font-heading-weight)!important;letter-spacing:0!important;line-height:var(--gami-h5-line)!important}#shopify-pc__banner p,#shopify-pc__prefs p,#shopify-pc__banner label,#shopify-pc__prefs label{color:rgb(var(--gami-cookie-foreground, 21, 79, 121))!important;font-family:var(--font-body-family)!important;font-size:var(--gami-cookie-text-size)!important;line-height:var(--gami-text-regular-line)!important}#shopify-pc__banner button,#shopify-pc__prefs button{min-height:calc(var(--gami-button-height) + .2rem)!important;padding-right:var(--gami-button-padding)!important;padding-left:var(--gami-button-padding)!important;border-radius:var(--buttons-radius-outset)!important;font-family:var(--font-body-family)!important;font-size:var(--gami-button-text-size)!important;font-weight:600!important;letter-spacing:0!important;line-height:1.25!important;transition:background-color .18s ease,color .18s ease,border-color .18s ease,opacity .18s ease!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__prefs #shopify-pc__prefs__header-accept,#shopify-pc__prefs #shopify-pc__prefs__header-save{border-color:rgb(var(--gami-cookie-button, 32, 30, 90))!important;background:rgb(var(--gami-cookie-button, 32, 30, 90))!important;color:rgb(var(--gami-cookie-button-text, 255, 255, 255))!important}#shopify-pc__banner .shopify-pc__banner__btn-accept:hover,#shopify-pc__prefs #shopify-pc__prefs__header-accept:hover,#shopify-pc__prefs #shopify-pc__prefs__header-save:hover{background:color-mix(in srgb,rgb(var(--gami-cookie-button, 32, 30, 90)) 82%,white)!important}#shopify-pc__banner .shopify-pc__banner__btn-accept:active,#shopify-pc__prefs #shopify-pc__prefs__header-accept:active,#shopify-pc__prefs #shopify-pc__prefs__header-save:active{background:color-mix(in srgb,rgb(var(--gami-cookie-button, 32, 30, 90)) 88%,black)!important}#shopify-pc__banner .shopify-pc__banner__btn-decline,#shopify-pc__prefs #shopify-pc__prefs__header-decline{border-color:rgb(var(--gami-cookie-outline, 32, 30, 90))!important;background:transparent!important;color:rgb(var(--gami-cookie-outline, 32, 30, 90))!important}#shopify-pc__banner .shopify-pc__banner__btn-decline:hover,#shopify-pc__prefs #shopify-pc__prefs__header-decline:hover{background:rgb(var(--gami-cookie-outline, 32, 30, 90))!important;color:rgb(var(--gami-cookie-background, 248, 252, 255))!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{min-width:0!important;min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:rgb(var(--gami-cookie-foreground, 21, 79, 121))!important;font-size:var(--gami-text-small-size)!important;text-decoration:none!important;text-underline-offset:.3rem!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:hover,#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs:focus-visible{text-decoration:underline!important}#shopify-pc__prefs .shopify-pc__prefs__header-close{width:4.4rem!important;min-width:4.4rem!important;min-height:4.4rem!important;height:4.4rem!important;margin:0!important;padding:1.2rem!important;border:0!important;border-radius:50%!important;background:transparent!important;color:rgb(var(--gami-cookie-foreground, 21, 79, 121))!important}#shopify-pc__prefs .shopify-pc__prefs__header-close:hover,#shopify-pc__prefs .shopify-pc__prefs__header-close:focus-visible{background:rgba(var(--gami-cookie-foreground, 21, 79, 121),.08)!important}@media screen and (min-width:1201px){#shopify-pc__prefs .shopify-pc__prefs__header-actions{justify-content:flex-end!important;align-items:center!important;gap:1.8rem!important;padding-inline-end:6.5rem!important}#shopify-pc__prefs .shopify-pc__prefs__header-actions button{margin:0!important}#shopify-pc__prefs .shopify-pc__prefs__header-close{top:3.7rem!important;right:3.2rem!important}}#shopify-pc__prefs .shopify-pc__prefs__overlay{background:#1212128f!important}#shopify-pc__prefs .shopify-pc__prefs__option{border-color:rgba(var(--gami-cookie-foreground, 21, 79, 121),.18)!important}#shopify-pc__prefs .shopify-pc__prefs__option svg path{fill:rgb(var(--gami-cookie-button, 32, 30, 90))!important}#shopify-pc__banner button:disabled,#shopify-pc__prefs button:disabled,#shopify-pc__banner button[aria-disabled=true],#shopify-pc__prefs button[aria-disabled=true]{cursor:not-allowed!important;opacity:.35!important}#shopify-pc__banner a,#shopify-pc__prefs a{color:rgb(var(--gami-cookie-foreground, 21, 79, 121))!important;text-underline-offset:.3rem!important}#shopify-pc__banner a:hover,#shopify-pc__banner a:focus-visible,#shopify-pc__prefs a:hover,#shopify-pc__prefs a:focus-visible{text-decoration:underline!important}#shopify-pc__prefs input[type=checkbox]{accent-color:rgb(var(--gami-cookie-button, 32, 30, 90))!important}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gami-design-system.css.map */
