body,.shopify-section,input,textarea,select,button:not(.cz-btn):not(.cz-sample-player){font-family:var(--gd-sans);letter-spacing:0}h1,h2,.h0,.h1,.h2,[class*=headline],[class*=__heading],[class*=__title]{font-family:var(--gd-display);font-weight:900;letter-spacing:0;line-height:1.08}h3,h4,h5,h6,.h3,.h4,.h5,[class*=heading]:not([class*=__heading]),[class*=title]:not([class*=__title]):not([class*=headline]){font-family:var(--gd-serif);letter-spacing:0;line-height:1.1}.header__heading-link{font-family:var(--gd-serif);font-weight:800;letter-spacing:0}.button,.shopify-challenge__button,.customer button,button[type=submit]:not(.cz-btn):not(.cz-sample-player),.cart__checkout-button{font-family:var(--gd-sans);font-weight:var(--gd-btn-fw, 800);letter-spacing:var(--gd-btn-tracking, .005em);border-radius:var(--gd-btn-shape, 6px);transition:filter .18s ease,transform .18s ease;text-transform:var(--gd-btn-case, uppercase);border:var(--gd-btn-border, 1.5px) solid var(--gd-section-dark);outline:none;-webkit-appearance:none;appearance:none}.button--primary,.product-form__submit,.cart__checkout-button,.shopify-payment-button__button--unbranded{background:var(--gd-btn, var(--gd-btn-bg));color:var(--gd-btn-tx, var(--gd-btn-text));border-radius:var(--gd-btn-shape, 6px);font-family:var(--gd-sans);font-weight:var(--gd-btn-fw, 800);font-size:16px;letter-spacing:var(--gd-btn-tracking, .005em);text-transform:var(--gd-btn-case, uppercase);padding:18px 32px;min-height:58px;border:var(--gd-btn-border, 1.5px) solid var(--gd-section-dark);box-shadow:none;position:relative;overflow:hidden;display:inline-flex;align-items:center;justify-content:center}.button--primary:before,.product-form__submit:before,.cart__checkout-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);pointer-events:none}@media(hover:hover){.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover,.shopify-payment-button__button--unbranded:hover{filter:brightness(1.03);transform:translateY(-1px);box-shadow:none}.button--primary:hover:before,.product-form__submit:hover:before,.cart__checkout-button:hover:before{animation:gd-shimmer 1.5s ease}}.button--primary:active,.product-form__submit:active,.cart__checkout-button:active,.shopify-payment-button__button--unbranded:active{filter:brightness(.97);transform:translateY(0);box-shadow:none}.button--secondary{background:transparent;color:var(--gd-section-dark);border:var(--gd-btn-border, 1.5px) solid currentColor;box-shadow:none;font-weight:600}@media(hover:hover){.button--secondary:hover{background:color-mix(in srgb,var(--gd-section-dark) 5%,transparent);box-shadow:none;filter:none;transform:none}}.button--full-width{width:100%}.shopify-payment-button__button--branded{box-shadow:none;min-height:auto}.cart__checkout-button{width:100%;font-size:16px;min-height:58px}@keyframes gd-shimmer{0%{left:-100%}to{left:100%}}@media(prefers-reduced-motion:reduce){.button--primary:before,.product-form__submit:before,.cart__checkout-button:before{animation:none}.button--primary:hover,.product-form__submit:hover,.cart__checkout-button:hover{filter:none;transform:none}}.product-form__submit:after{content:"";position:absolute;top:0;left:-80%;width:65%;height:100%;background:linear-gradient(115deg,transparent 0%,rgba(255,255,255,.1) 35%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.1) 65%,transparent 100%);transform:skew(-22deg);pointer-events:none;z-index:1;animation:gd-cta-shine 6s ease-in-out infinite;animation-delay:1.5s}@keyframes gd-cta-shine{0%{left:-80%}50%{left:180%}to{left:180%}}@media(prefers-reduced-motion:reduce){.product-form__submit:after{animation:none}}.card-wrapper{transition:transform .3s ease}@media(hover:hover){.card-wrapper:hover{transform:translate3d(0,-4px,0)}.card-wrapper:hover .card--standard .card__inner{box-shadow:0 8px 24px #0000000f}.card-wrapper:hover .card__media img{transform:scale(1.03)}}.card--standard .card__inner{border-radius:10px;overflow:hidden;border:none;box-shadow:0 1px 3px #0000000a}.card__heading{font-size:14px;font-weight:600}.card-information .price{font-weight:700}.card__media img{transition:transform .6s ease}.footer{padding:48px 0 24px}.footer__content-top{padding-bottom:32px}.footer-block__heading{font-family:var(--gd-serif);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:none;margin-bottom:16px}.footer .list-menu__item{font-size:13px;padding:3px 0;opacity:.7;transition:opacity .2s ease}.footer .list-menu__item:hover{opacity:1}.copyright{font-size:11px;opacity:.4}.banner{min-height:75vh;content-visibility:auto;contain-intrinsic-size:auto 75vh}.banner__heading{font-size:clamp(32px,8vw,72px);font-weight:800;letter-spacing:0;line-height:1}.banner__text{font-size:clamp(14px,2vw,18px);max-width:480px;margin:0 auto;opacity:.85;font-weight:400}.banner .button{padding:16px 48px;font-size:14px;font-weight:700;border-radius:var(--gd-br, 8px);margin-top:8px}.collection-hero__title{font-size:clamp(28px,5vw,48px);font-weight:800}.rich-text .rich-text__heading,.image-with-text .image-with-text__heading{font-weight:800}.multicolumn .multicolumn-card__heading{font-weight:700}.collapsible-content .accordion__title{font-family:var(--gd-serif);font-weight:600}.newsletter .newsletter__heading{font-weight:800}.newsletter-form__field-wrapper .field__input,.newsletter-form__button{border-radius:8px}::selection{background:var(--gd-section-dark);color:var(--gd-section-cream)}.badge{border-radius:4px;font-size:10px;font-weight:700;letter-spacing:.04em;padding:3px 8px}.grid__item .badge{font-family:var(--gd-sans)}@media(max-width:749px){.banner{min-height:70vh}.banner__heading{font-size:36px}.announcement-bar .announcement-bar__message{font-size:10px}}.predictive-search{border-radius:12px;box-shadow:0 12px 40px #00000014}.menu-drawer{font-family:var(--gd-sans)}.menu-drawer__menu-item{font-size:18px;font-weight:600;letter-spacing:0}.cart__items .cart-item__name{font-weight:600}.placeholder-svg{background:var(--gd-section-cream)}.section-header{box-shadow:none}#cart-icon-bubble{cursor:pointer}body{overflow-x:clip}.h-captcha-badge,.grecaptcha-badge,iframe[src*="hcaptcha.com"],iframe[title*=hCaptcha],iframe[title*=reCAPTCHA],[id*=hcaptcha]:not(form),div[style*=hcaptcha]{visibility:hidden;opacity:0;pointer-events:none;position:fixed;bottom:-300px;right:-300px;width:1px;height:1px}html,body,*,*:before,*:after{-webkit-tap-highlight-color:transparent}*:focus:not(:focus-visible){outline:none;box-shadow:none}.focus-inset:focus:not(:focus-visible),.focus-none:focus:not(:focus-visible),.focus-offset:focus:not(:focus-visible),.focus-inset:focus-within:not(:focus-visible){outline:0;box-shadow:none}.header__icon,summary.header__icon,summary.header__icon--summary,.header__menu-item,.cart-count-bubble,button:not(.swiper-button-next):not(.swiper-button-prev),.button,a.button,[role=button]{transition:transform .12s cubic-bezier(.2,.7,.3,1),opacity .12s cubic-bezier(.2,.7,.3,1),background-color .18s ease-out}.header__icon:active,summary.header__icon:active,summary.header__icon--summary:active,.header__menu-item:active,button:not(.swiper-button-next):not(.swiper-button-prev):not(.button--primary):not(.product-form__submit):not(.cart__checkout-button):not(.shopify-payment-button__button--unbranded):not(.bundle-atc-btn):active,.button:not(.button--primary):active,a.button:not(.button--primary):active,[role=button]:not(.button--primary):not(.product-form__submit):not(.cart__checkout-button):active{transform:scale(.94);opacity:.85}.header__icon:active,summary.header__icon:active,summary.header__icon--summary:active,.header__menu-item:active,details[open]>summary.header__icon,details[open]>summary.header__icon--summary{background-color:transparent}summary{list-style:none}summary::-webkit-details-marker{display:none}.header__menu-item,.header__menu-item span,.header__active-menu-item{font-family:var(--gd-serif);font-weight:700;letter-spacing:.005em}.header__menu-item,.header__menu-item:hover,.header__menu-item:hover span,details[open]>.header__menu-item,.header__active-menu-item{text-decoration:none}.header-wrapper.color-scheme-3 .header__menu-item,.header-wrapper.color-scheme-3 .header__menu-item span,.header-wrapper.color-scheme-3 .header__active-menu-item{color:var(--gd-section-dark, #01232f)}.header__icon svg{stroke-width:2.2}@media(prefers-reduced-motion:reduce){.header__icon,summary.header__icon,.header__menu-item,button,.button,a.button,[role=button]{transition:none}.header__icon:active,summary.header__icon:active,.header__menu-item:active,button:active,.button:active,a.button:active,[role=button]:active{transform:none;opacity:1}}section[class*=grundd-] :is(.cta-btn,.tm-cta,.hw-cta,.cm-cta){border-radius:var(--gd-btn-shape, 6px);font-family:var(--gd-sans);font-weight:var(--gd-btn-fw, 800);letter-spacing:var(--gd-btn-tracking, .005em);text-transform:var(--gd-btn-case, uppercase)}section[class*=grundd-] :is(.tm-card,.cm-table,.hw-img,.gr-pill){border-radius:var(--gd-card-radius, 8px)}:is(button,.button,a.button,[role=button],.header-create-song,.lp-btn,.lp-hero__cta,.cta-btn,.tm-cta,.hw-cta,.cm-cta,.gc-submit,.gd-404__cta,.bk-sticky){box-shadow:none!important}:is(button,.button,a.button,[role=button],.header-create-song,.lp-btn,.lp-hero__cta,.cta-btn,.tm-cta,.hw-cta,.cm-cta,.gc-submit,.gd-404__cta,.bk-sticky):is(:hover,:active,:focus-visible){box-shadow:none!important}.pt-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pt-row .product--title{flex:1 1 auto;min-width:0;margin:0}.pt-price{flex:0 0 auto;display:flex;flex-direction:column;align-items:flex-end;line-height:1;padding-top:4px;font-family:var(--gd-serif);font-variant-numeric:tabular-nums}.pt-price__now{font-size:clamp(18px,4.5vw,24px);font-weight:900;letter-spacing:0;color:var(--gd-section-dark)}.pt-price__now.is-sale{color:var(--gd-coral)}.pt-price__was{font-size:clamp(12px,2.5vw,14px);font-weight:600;color:color-mix(in srgb,var(--gd-section-dark) 45%,transparent);text-decoration:line-through;margin-bottom:2px}
/*# sourceMappingURL=/cdn/shop/t/215/assets/grundd-override.css.map */
