:root{--aiminia-ocean-blue: 169 214 229;--aiminia-ocean-blue-dark: 143 196 216;--aiminia-glacier-blue: 169 214 229;--aiminia-glacier-blue-light: 232 246 250;--aiminia-focus-blue: 22 59 75;--btn-solid-bg: var(--aiminia-ocean-blue);--btn-solid-border: var(--aiminia-ocean-blue);--btn-solid-bg-hover: var(--aiminia-ocean-blue-dark);--btn-solid-border-hover: var(--aiminia-ocean-blue-dark);--btn-solid-text: 22 59 75;--btn-solid-text-hover: 22 59 75;--btn-secondary-solid-bg: var(--aiminia-glacier-blue);--btn-secondary-solid-border: var(--aiminia-glacier-blue);--btn-secondary-solid-bg-hover: var(--aiminia-ocean-blue);--btn-secondary-solid-border-hover: var(--aiminia-ocean-blue);--btn-secondary-solid-text: 5 55 80;--btn-secondary-solid-text-hover: 22 59 75;--btn-outline-border: var(--aiminia-ocean-blue);--btn-outline-text: 22 59 75;--btn-outline-text-hover: 22 59 75;--btn-underlined-text: 22 59 75;--btn-underlined-bg: var(--aiminia-ocean-blue)}.btn,.button,input[type=submit],.shopify-payment-button__button--unbranded,.shopify-challenge__button{transition:color .18s ease,background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.btn:focus-visible,.button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,[role=button]:focus-visible,.active-facets__button:focus-visible,.facets__summary:focus-visible{outline:3px solid rgb(var(--aiminia-focus-blue));outline-offset:3px}.btn-primary,.shopify-challenge__button,.shopify-payment-button__button--unbranded{background-color:rgb(var(--aiminia-ocean-blue));border-color:rgb(var(--aiminia-ocean-blue));color:#163b4b}.btn-primary:hover,.shopify-challenge__button:hover,.shopify-payment-button__button--unbranded:hover{background-color:rgb(var(--aiminia-ocean-blue-dark));border-color:rgb(var(--aiminia-ocean-blue-dark));color:#163b4b}.btn-secondary{background-color:rgb(var(--aiminia-glacier-blue));border-color:rgb(var(--aiminia-glacier-blue));color:#163b4b}.btn-secondary:hover,.btn-outline:hover{background-color:rgb(var(--aiminia-ocean-blue));border-color:rgb(var(--aiminia-ocean-blue));color:#163b4b}.btn-outline{background-color:rgb(var(--aiminia-glacier-blue-light));border-color:rgb(var(--aiminia-ocean-blue));color:#163b4b}.drawer-filter-mobile-btn,.open-drawer-btn,.facets__summary,.mobile-facets__summary,.facet-filters__sort{color:#163b4b}.drawer-filter-mobile-btn{background:rgb(var(--aiminia-glacier-blue));border:1px solid rgb(var(--aiminia-ocean-blue))}.open-drawer-btn:hover .drawer-filter-mobile-btn,.drawer-filter-mobile-btn:hover{background:rgb(var(--aiminia-ocean-blue));color:#163b4b}.facets__summary:hover,.facets__disclosure[open]>.facets__summary{color:#163b4b}.facets__summary .facets__selected,.active-facets__button-inner{background:rgb(var(--aiminia-glacier-blue-light));border-color:rgb(var(--aiminia-glacier-blue));color:#163b4b}.active-facets__button:hover .active-facets__button-inner{background:rgb(var(--aiminia-glacier-blue));border-color:rgb(var(--aiminia-ocean-blue))}.facet-checkbox input,.facets__label input,input[type=checkbox],input[type=radio]{accent-color:rgb(22 59 75)}.facets__label.active,.facets__label:hover{color:#163b4b}.view-mode__button,.view-mode__button-mobile{border-radius:6px;color:#163b4b}.view-mode__button:hover,.view-mode__button-mobile:hover{background:rgb(var(--aiminia-glacier-blue-light))}.view-mode__button.active,.view-mode__button-mobile.active{background:rgb(var(--aiminia-ocean-blue));color:#163b4b}.pagination__item--current,.pagination__item:hover{background:rgb(var(--aiminia-glacier-blue));color:#163b4b}.btn:disabled,.button:disabled,button:disabled,.btn[aria-disabled=true],.button[aria-disabled=true]{cursor:not-allowed;opacity:.48}@media(prefers-reduced-motion:reduce){.btn,.button,input[type=submit],.shopify-payment-button__button--unbranded,.shopify-challenge__button{transition:none}}.section-featured-collection .scroll-trigger,.section-apps .scroll-trigger,.section-collapsible-content .scroll-trigger,.scroll-trigger:focus-within{opacity:1!important;transform:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.scroll-trigger{opacity:1!important;transform:none!important;animation:none!important}}product-ring-size-engraving.product-ring-size-engraving .ring-trigger-pill.selected,product-ring-size-engraving.product-ring-size-engraving .ring-trigger-pill.engraving-trigger.set{color:#163b4b!important;border-color:#163b4b!important;background:#e8f3f7!important}product-ring-size-engraving .ring-trigger-pill,product-ring-size-engraving .rse-guide-button,product-ring-size-engraving .ring-close-btn{min-height:44px!important}product-ring-size-engraving .rse-guide-button{display:inline-flex;align-items:center}product-ring-size-engraving .ring-close-btn{min-width:44px}@media(max-width:749px){.scroll-to-top{width:44px;height:44px;bottom:calc(16px + env(safe-area-inset-bottom,0px))}#chat-bubble{bottom:calc(72px + env(safe-area-inset-bottom,0px))!important}body:has(.sticky-atc.is-visible) .scroll-to-top{bottom:calc(80px + env(safe-area-inset-bottom,0px))}body:has(.sticky-atc.is-visible) #chat-bubble{bottom:calc(136px + env(safe-area-inset-bottom,0px))!important}}.jdgm-product-name>a{color:#595959!important}@media(max-width:749px){body:has(product-ring-size-engraving):not(:has(.sticky-atc.is-visible)) #chat-bubble,body:has(product-ring-size-engraving):not(:has(.sticky-atc.is-visible)) .scroll-to-top{visibility:hidden!important;pointer-events:none!important}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/aiminia-ocean-buttons.css.map */
