::selection{background:#c9a227;color:#0a0b0e}:focus-visible{outline:2px solid #c9a227!important;outline-offset:2px}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:#0a0b0e}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#6a7180,#2a2e36 40%,#565d6a 60%,#1a1d23);border-radius:6px;border:2px solid #0a0b0e}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#8b93a3,#3a3f49 40%,#6a7180 60%,#23262d)}button,.button,a.button,[class*=button]{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease,background-color .25s ease,color .25s ease}button:hover,.button:hover,a.button:hover{transform:translateY(-2px);box-shadow:0 6px 22px #c9a2272e,0 2px 8px #00000073}.product-card,[class*=product-card],.card--product{transition:transform .35s cubic-bezier(.16,1,.3,1),box-shadow .35s ease}.product-card:hover,[class*=product-card]:hover,.card--product:hover{transform:translateY(-6px);box-shadow:0 18px 40px #0000008c,0 0 0 1px #c9a2271f}.product-card img,[class*=product-card] img{transition:transform .6s cubic-bezier(.16,1,.3,1)}.product-card:hover img,[class*=product-card]:hover img{transform:scale(1.045)}main h1,main h2{letter-spacing:.02em}main img{transition:opacity .4s ease}.menu-list__link{position:relative}.menu-list__link:before{content:"";position:absolute;left:0;right:100%;bottom:-2px;height:1px;background:linear-gradient(90deg,#c9a227,#f4f2f7);transition:right .3s cubic-bezier(.16,1,.3,1);pointer-events:none}.menu-list__link:hover:before{right:0}:root{--color-input-text:#ffffff;--color-input-text-rgb:255 255 255}.contact-form__input,.field__input,input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([type=button]),textarea{-webkit-text-fill-color:var(--color-input-text);caret-color:var(--color-input-text)}.contact-form__input::selection,.field__input::selection,input::selection,textarea::selection{background:#2f4055;color:#fff;-webkit-text-fill-color:#ffffff}.contact-form__input:-webkit-autofill,.contact-form__input:-webkit-autofill:hover,.contact-form__input:-webkit-autofill:focus,.field__input:-webkit-autofill,.field__input:-webkit-autofill:hover,.field__input:-webkit-autofill:focus{-webkit-text-fill-color:#ffffff;caret-color:#fff;-webkit-box-shadow:0 0 0 1000px #0a0d12 inset;box-shadow:0 0 0 1000px #0a0d12 inset;transition:background-color 9999s ease-in-out 0s}@media screen and (max-width:749px){#shopify-pc__banner.shopify-pc__banner__dialog{padding:14px 16px calc(14px + env(safe-area-inset-bottom)) 16px!important;left:0!important;right:0!important}#shopify-pc__banner .shopify-pc__banner__body{margin-bottom:8px!important}#shopify-pc__banner .shopify-pc__banner__body h2{font-size:15px!important;margin-bottom:5px!important}#shopify-pc__banner .shopify-pc__banner__body p{font-size:12.5px!important;line-height:1.45!important;max-height:92px!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}#shopify-pc__banner .shopify-pc__banner__btns{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:stretch!important;gap:8px!important;width:100%!important}#shopify-pc__banner .shopify-pc__banner__btn-accept,#shopify-pc__banner .shopify-pc__banner__btn-decline{order:1!important;flex:1 1 0!important;width:auto!important;margin:0!important;padding:9px 10px!important;min-height:40px!important}#shopify-pc__banner .shopify-pc__banner__btn-manage-prefs{order:3!important;flex:1 1 100%!important;width:100%!important;margin:0!important;padding:4px 0!important;font-size:12.5px!important;min-height:0!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/apex-global.css.map */
