.shopify-section--header{position:relative;width:100%;background-color:none}.shopify-section--header-alternative{position:relative;width:100%;background-color:#0000c8}.shopify-section--header.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) .icon-hamburger path{stroke:var(--trellis-color-teal)}.shopify-section--header .icon-opill-white-logo path{fill:var(--trellis-color-dark-blue)}.shopify-section--header.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) .icon-opill-white-logo path{fill:var(--trellis-color-white)}.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) a,.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) summary{color:var(--trellis-color-teal)}.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) a:hover,.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) summary:hover{color:var(--trellis-color-light-nav-link-hover)}.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) summary .icon-chevron-bottom path{stroke:var(--trellis-color-teal)}.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) summary:hover .icon-chevron-bottom path{stroke:var(--trellis-color-light-nav-link-hover)}.shopify-section--header.is--sticky{position:fixed;background-color:var(--trellis-color-white)}.header__wrapper{color:var(--trellis-color-dark-blue);padding-top:13px;padding-bottom:13px;gap:var(--spacing-12)}@media (min-width: 767px){.header__wrapper{padding-top:var(--spacing-7);padding-bottom:var(--spacing-7)}}@media (min-width: 767px){.header__logo .icon-opill-white-logo{width:80px;height:36px}}.header__link-list{gap:var(--spacing-8)}.header__link-list [open] .icon-chevron-bottom{transform:rotate(180deg)}.header__link-list li,.header__nav-trigger{-webkit-font-smoothing:antialiased;font-size:var(--trellis-text-sm)}@media (min-width: 767px){.header__link-list li,.header__nav-trigger{-webkit-font-smoothing:auto}}.header__link-list a{font-weight:500}@media (min-width: 1150px) and (max-width: 1315px){.header__link-list a,.header__link-list li,.header__nav-trigger{font-size:13px}.header__link-list{gap:var(--spacing-5)}}.header__link-list a:hover,.header__nav-trigger:hover{color:var(--trellis-color-nav-link-hover);opacity:1}.header__nav-trigger:hover svg path{stroke:var(--trellis-color-nav-link-hover)}.header__link-list li a:focus-visible,.header__nav-trigger:focus-visible{outline:var(--trellis-color-focus-outline) solid 3px;outline-offset:7px;border-radius:.25px}.dropdown-menu__item{color:var(--trellis-color-dark-blue)}.navigation-drawer{padding:0;z-index:9999999999}.navigation-drawer [is=close-button],.navigation-drawer.drawer>[is=close-button]:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){position:absolute;top:16px;right:16px;border:0px}.navigation-drawer [is=close-button] svg path{stroke:var(--trellis-color-teal);width:10px;height:10px}.navigation-drawer .opill-mobile-logo{margin:auto}.navigation-drawer::part(content){border-radius:0;clip-path:none!important;max-height:100%;background-color:var(--trellis-color-dark-blue);color:var(--trellis-color-white)}.navigation-drawer[mobile-opening=left]::part(body){display:flex;flex-direction:column;color:var(--trellis-color-white)}.navigation-drawer .panel-list__wrapper{width:100%}.navigation-drawer .v-stack.gap-8{gap:var(--trellis-space-2x)}.navigation-drawer .v-stack.gap-4{gap:16px}.navigation-drawer .v-stack.gap-3{border-top:1px solid var(--trellis-color-white);padding-top:26px}.navigation-drawer .v-stack.gap-3 a{-webkit-font-smoothing:antialiased;line-height:1;font-weight:700;font-size:var(--trellis-text-base)}.navigation-drawer .v-stack.gap-4 a,.navigation-drawer .v-stack.gap-4 button{-webkit-font-smoothing:antialiased;font-weight:600;font-size:var(--trellis-text-xxl)}.navigation-drawer .v-stack a,.navigation-drawer .v-stack button{-webkit-font-smoothing:antialiased;color:var(--trellis-color-teal)}#main section:first-of-type .section{padding-top:58px}@media (min-width: 767px){#main section:first-of-type .section{padding-top:86px}}.header-buy-now{border:2px solid #0000C8;border-radius:50vh;padding:3px 20px;font-size:14px}.shopify-section--header-alternative:not(.is--sticky) .header:not(:has([open])) a.header-buy-now{background-color:var(--trellis-color-dark-blue);border-color:#fff}.header-buy-now:hover{background-color:#f6f6fd}.panel-footer{background-color:#0000c8}.panel-footer__account-link{display:block;padding:7px 0;font-size:14px}.nav-link-mobile{font-size:28px;font-weight:700;color:var(--trellis-color-teal);margin:10px}.nav-link-submenu-mobile{color:var(--trellis-color-teal);margin:10px 20px;display:block}.subnav-shell{overflow:hidden}.subnav-open .subnav-closeme{animation-name:openmenu;animation-duration:.3s;margin-top:0}.subnav-closed .subnav-closeme{animation-name:closemenu;animation-duration:.3s;margin-top:-220px}.subnav-closed img{transform:scaleY(-1)}@keyframes closemenu{0%{margin-top:0}to{margin-top:-220px}}@keyframes openmenu{0%{margin-top:-220px}to{margin-top:0}}
/*# sourceMappingURL=/cdn/shop/t/131/assets/trellis-header.css.map */
