:root{--brand-gold: #ffd700;--brand-blue: rgb(51 102 204 / 1);--brand-purple: rgb(79 64 129 / 1);--shadow-small: 0 2px 4px rgba(0, 0, 0, .1);--shadow-medium: 0 4px 8px rgba(0, 0, 0, .12), 0 2px 4px rgba(0, 0, 0, .08);--shadow-large: 0 8px 16px rgba(0, 0, 0, .12), 0 4px 8px rgba(0, 0, 0, .08);--text-shadow-gold: -2px 2px 0 var(--brand-gold);--warning-text: var(--brand-purple);--warning-bg: #fff8e1;--warning-border: var(--brand-gold);--warning-icon: var(--brand-gold)}header .menu-list__link,.menu__item a,.header-actions__text{text-decoration:underline;text-underline-offset:.125em}.text-span-gold{text-shadow:var(--text-shadow-gold)}.button:hover,.button-secondary:hover,button.shopify-payment-button__button--unbranded:hover,.header__button:hover{transform:scale(1.05)}.box--shadow-small{box-shadow:var(--shadow-small)}.box--shadow-medium{box-shadow:var(--shadow-medium)}.box--shadow-large{box-shadow:var(--shadow-large)}.header-actions__action svg,.header-drawer-icon{color:var(--color-foreground)}header{--button-padding-block: .625rem;--button-padding-inline: 1rem}header .header__row{box-shadow:0 0 5px #000;border-bottom:1px solid #3232321a}header .header__row .header__columns{--header-mobile-bookend: auto}header .menu-list__link,header :is(.menu-list:where(:has(.menu-list__list-item:hover)),.menu-list:where(:has(.menu-list__list-item:focus-within)),.menu-list:where(:has(.menu-list__list-item:not([aria-hidden=true]) .menu-list__link--active))) .menu-list__link{color:rgb(var(--color-primary-rgb) / var(--opacity-subdued-text))}header .header-actions__text{color:rgb(var(--color-primary-rgb) / 1)}header .button .header-actions__text{text-decoration:none;color:inherit;font-weight:inherit}header .menu-list:not(:has(.menu-list__list-item:hover)) .menu-list__link--active{color:var(--color-primary)}header .menu-list .menu-list__list-item:where(:hover,:focus-within) .menu-list__link{color:var(--color-primary)}header .menu-list .menu-list__list-item[slot=overflow] .menu-list__link[aria-expanded=true]{color:var(--color-primary)}header .menu-list .menu-list__list-item .menu-list__link svg{width:var(--icon-size-2xs);height:var(--icon-size-2xs)}header .menu-list .menu-list__list-item .menu-list__link[aria-expanded=true] svg{transform:rotate(180deg)}header .menu-list .menu-list__list-item .menu-list__submenu{max-height:calc(100vh - var(--header-height));overflow:auto}header .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner{padding:1.25rem;border:1px solid;margin-bottom:1px}header .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu__column h3{margin-block-end:.5rem}header .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu__column h3 .mega-menu__link-title.h4{font-size:1rem}header .menu-list .menu-list__list-item .menu-list__submenu .menu-list__submenu-inner .mega-menu__column .mega-menu__link-title{font-size:.875rem}header header-actions{gap:var(--gap-md)}header header-actions .header-actions__action{width:auto;align-items:center}header header-actions .header-actions__action .svg-wrapper{width:auto;height:auto}header .search-modal__button.header-actions__action .svg-wrapper{width:auto;height:auto}header .header__button{display:flex;flex-direction:row;align-items:center;justify-content:center;color:var(--color-primary-button-text);background-color:var(--button-background-color);border-color:var(--button-border-color);border-width:var(--style-border-width-primary);border-radius:var(--style-border-radius-buttons-primary);padding:var(--button-padding-block) var(--button-padding-inline);gap:var(--gap-xs);height:2.813rem}header .header__button:hover{color:var(--button-color);background-color:var(--button-background-color);border-color:var(--button-border-color)}header .header__button .header-actions__text{margin-left:0}header .header__button .svg-wrapper svg{color:var(--button-color)}header .account-button,header .search-modal__button{line-height:1.6;color:var(--color-primary);font-weight:400}header .menu-drawer{max-height:100dvh;overflow-y:auto!important}header .menu-drawer .menu-drawer__close-button{position:sticky;top:0;background-color:var(--color-background);border-radius:0}header .menu-drawer .menu-drawer__list-item--flat .menu-drawer__menu-item--with-image{justify-content:flex-start;gap:.5rem}@media screen and (min-width: 992px){header .overflow-menu:after{display:none;visibility:hidden;opacity:0}}@media screen and (max-width: 749px){header{--button-padding-block: .6rem;--button-padding-inline: .8rem}header .header__columns{padding-inline:var(--padding-lg)}header .header__columns .header__button{height:2.5rem}header .header__columns .header-actions__text{font-size:.875rem}header .header__columns .search-action,header .header__columns .account-drawer{display:none}}.mega-menu__link--with-image{display:flex;align-items:center;gap:.5rem}.mega-menu__collection-image,.menu-drawer__collection-image{flex-shrink:0;width:2rem;height:2rem;border-radius:50%;overflow:hidden;background-color:var(--color-foreground-muted)}.mega-menu__collection-image img,.menu-drawer__collection-image img{width:100%;height:100%;object-fit:cover;display:block}footer .menu__details .list-unstyled{display:flex;flex-direction:column;gap:1.25rem;align-items:center}footer .menu__details .menu__item{margin-block-start:0}@media screen and (min-width: 750px){footer .menu__details .list-unstyled{flex-direction:row;gap:1.875rem}}@media screen and (max-width: 749px){footer .mobile-column{align-items:center}}main .shopify-policy__container{display:flex;flex-direction:column;gap:max(24px,calc(var(--spacing-scale-md, 1) * 30px));max-width:49.375rem;width:100%;padding-block:max(20px,calc(var(--spacing-scale-md) * 40px))}main .shopify-policy__container .shopify-policy__title,main .shopify-policy__container .shopify-policy__body{padding-inline:max(20px,calc(var(--spacing-scale-md) * 30px));border-radius:.625rem;box-shadow:var(--shadow-large)}main .shopify-policy__container .shopify-policy__title{padding-block:max(20px,calc(var(--spacing-scale-md) * 25px))}main .shopify-policy__container .shopify-policy__title h1{margin-block-end:0;text-shadow:var(--text-shadow-gold)}main .shopify-policy__container .shopify-policy__body{padding-block:max(20px,calc(var(--spacing-scale-md) * 30px))}.product-form-buttons .variant-limit-error{color:var(--warning-text);font-size:.875rem;font-weight:500;margin-top:.75rem;padding:.6rem 1rem;background-color:var(--warning-bg);border:1px solid var(--warning-border);border-radius:8px;display:flex;align-items:center;gap:.75rem;box-shadow:var(--shadow-small);transition:all .2s ease-in-out;flex-basis:100%}.variant-limit-error:hover{box-shadow:var(--shadow-medium);transform:translateY(-1px)}.variant-limit-error .warning-icon{color:var(--warning-icon);font-size:1.125rem;flex-shrink:0}.quantity-plus.disabled,.quantity-minus.disabled{cursor:not-allowed;pointer-events:none;opacity:.6;background-color:#f5f5f5}.product-peace-of-mind .promise-feature{max-width:7rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom.css.map */
