.cr-header{position:fixed;top:0;left:0;right:0;z-index:6;display:block;transition:opacity .7s ease,transform .25s ease}@media screen and (max-width:989px){.cr-header.is-scrolled-down{transform:translateY(-100%)}}.cr-header--bg-solid{background-color:rgb(var(--color-background))}.cr-header--bg-transparent{background:transparent}.cr-header--bg-scrim{background:linear-gradient(to bottom,rgba(var(--cr-ink),.92),rgba(var(--cr-ink),.55) 55%,rgba(var(--cr-ink),0))}.cr-header__bar{position:relative;z-index:3;display:flex;align-items:center;gap:1.5rem;padding-inline:var(--cr-bar-gutter, 2rem)}.cr-header__logo{display:inline-flex;align-items:center;line-height:0}.cr-header__logo svg,.cr-header__logo-img{width:var(--cr-logo-width, 140px);height:auto}.cr-header__icons{display:flex;align-items:center;gap:1.2rem;margin-left:auto}.cr-header__icons .cr-social{opacity:1;transition:opacity var(--cr-dur, .2s) var(--cr-ease, ease),visibility 0s}@media screen and (min-width:990px){.cr-header.is-scrolled .cr-header__icons .cr-social{opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--cr-dur, .2s) var(--cr-ease, ease),visibility 0s linear var(--cr-dur, .2s)}}.cr-social.list-social{display:flex;flex-direction:row;align-items:center;gap:var(--cr-social-gap, 1rem);list-style:none;margin:0;padding:0;transform:translate(var(--cr-social-offset-x, 0px),var(--cr-social-offset-y, 0px))}.cr-social .list-social__item{margin:0;padding:0}.cr-social .list-social__link{display:inline-flex;padding:0;border:0;background:transparent;color:rgb(var(--cr-gold));filter:drop-shadow(0 0 0 rgba(var(--cr-gold),0));transition:filter var(--cr-dur-fast) var(--cr-ease),transform var(--cr-dur-fast) var(--cr-ease-press)}.cr-social .list-social__link:hover{filter:drop-shadow(0 0 6px rgba(var(--cr-gold),.6))}.cr-social .list-social__link:active{transform:translateY(1px)}.cr-social .svg-wrapper{display:inline-flex;width:var(--cr-social-size, 4rem);height:var(--cr-social-size, 4rem)}.cr-social .svg-wrapper svg{display:block;width:100%;height:100%}.cr-header__cart{position:relative;display:inline-flex;align-items:center;color:rgb(var(--cr-gold))}.cr-header__cart .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;width:var(--cr-cart-size, var(--cr-social-size, 2.4rem));height:var(--cr-cart-size, var(--cr-social-size, 2.4rem))}.cr-header__cart .svg-wrapper svg{display:block;width:100%;height:100%}.cr-header__toggle{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;padding:0;background:transparent;border:0;cursor:pointer;color:rgb(var(--cr-gold))}.cr-burger,.cr-burger:before,.cr-burger:after{content:"";display:block;width:2.4rem;height:2px;background:currentColor;transition:transform var(--cr-dur) var(--cr-ease),opacity var(--cr-dur) var(--cr-ease)}.cr-burger:before{transform:translateY(-7px)}.cr-burger:after{transform:translateY(5px)}.cr-header.is-open .cr-burger{background:transparent}.cr-header.is-open .cr-burger:before{transform:translateY(0) rotate(45deg)}.cr-header.is-open .cr-burger:after{transform:translateY(-2px) rotate(-45deg)}.cr-nav{background:transparent}.cr-signpost{display:block;width:100%;height:auto;margin-bottom:var(--cr-signpost-overlap, -1vh);pointer-events:none}.cr-nav__list{display:flex;flex-direction:column;gap:var(--cr-sign-gap, 12px);margin:0;padding:0}.cr-tablet{--cr-tablet-radius: 10px;display:flex;align-items:center;justify-content:center;min-height:5.4rem;padding:.8rem 1.4rem;text-align:center;text-decoration:none;border-radius:var(--cr-tablet-radius);border:2px solid rgba(var(--cr-gold),.55);background:linear-gradient(180deg,rgba(var(--cr-teal),.95),rgba(var(--cr-stone),1) 60%,rgba(var(--cr-ink),.9));box-shadow:inset 0 1px rgba(var(--cr-teal),.6),inset 0 -4px 8px rgba(var(--cr-ink),.7),0 3px 5px rgba(var(--cr-ink),.8);transition:box-shadow var(--cr-dur-fast) var(--cr-ease),transform var(--cr-dur-fast) var(--cr-ease-press),filter var(--cr-dur-fast) var(--cr-ease)}.cr-tablet__label{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:clamp(1.1rem,3vh,2.4rem);letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--cr-gold));line-height:1.1}.cr-tablet:hover{box-shadow:inset 0 1px rgba(var(--cr-teal),.8),inset 0 -4px 8px rgba(var(--cr-ink),.7),0 0 14px rgba(var(--cr-teal),.55)}.cr-tablet:active{transform:translateY(1px)}.cr-tablet--active{border-color:rgb(var(--cr-gold));box-shadow:inset 0 1px rgba(var(--cr-teal),.8),inset 0 -4px 8px rgba(var(--cr-ink),.7),0 0 12px rgba(var(--cr-gold),.5)}.cr-tablet--image{min-height:0;padding:.6rem 1.2rem;border:0;border-radius:0;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:contain;box-shadow:none;filter:drop-shadow(0 0 0 rgba(var(--cr-gold),0));transition:filter .4s ease-in-out}.cr-tablet--image:hover{box-shadow:none;filter:drop-shadow(0 0 8px rgba(var(--cr-gold),.7))}.cr-tablet--image.cr-tablet--active{box-shadow:none;filter:drop-shadow(0 0 10px rgba(var(--cr-gold),.85))}@media screen and (min-width:750px){.cr-header__toggle{display:none}.cr-nav{position:fixed;top:var(--cr-rail-top, 8rem);left:0;width:var(--cr-rail-width, 200px);min-width:30rem;height:calc(100vh - var(--cr-rail-top, 8rem) - var(--cr-rail-bottom, 16px));height:calc(100dvh - var(--cr-rail-top, 8rem) - var(--cr-rail-bottom, 16px));padding-right:1.2rem;z-index:3;display:flex;flex-direction:column;align-items:center;overflow:hidden;overflow:clip;overflow-clip-margin:20px}.cr-nav--collapsible{z-index:5;cursor:pointer;transform:translate(calc(-1 * (100% - var(--cr-rail-edge, 36px))));transition:transform var(--cr-rail-dur, var(--cr-dur-slow, .32s)) var(--cr-rail-ease, var(--cr-ease, ease))}.cr-nav--collapsible:focus-within,.cr-nav--collapsible.is-pinned{transform:translate(0);cursor:auto}.cr-nav.is-tucking{transform:translate(calc(-1 * (100% - var(--cr-rail-edge, 36px))));transition:transform var(--cr-rail-dur, var(--cr-dur-slow, .32s)) var(--cr-rail-ease, var(--cr-ease, ease))}.cr-nav--collapsible.is-swinging .cr-nav__item{transform-origin:50% var(--cr-intro-pivot, -22px);animation:cr-signs-drag var(--cr-swing-dur, 1s) linear both;animation-delay:calc(var(--i, 0) * var(--cr-swing-stagger, 45ms))}.cr-signpost{flex:0 0 auto;width:auto;max-width:100%;height:var(--cr-signpost-size, 14vh);object-fit:contain;object-position:center;align-self:flex-start}.cr-nav__list{flex:1 1 auto;min-height:0;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--cr-sign-gap, 2vh)}.cr-nav__item{flex:1 1 0;min-height:0;display:flex;justify-content:left;--cr-sign-indent: 4rem;width:calc(100% - var(--cr-sign-indent));margin-left:var(--cr-sign-indent)}.cr-nav__item>.cr-tablet{height:100%;width:auto;max-width:100%;min-height:0}.cr-nav__item>.cr-tablet--image{background-size:100% 100%}.cr-nav__item>.cr-tablet:not(.cr-tablet--image){aspect-ratio:2.6}}.cr-nav__social{display:none}@media screen and (max-width:750px){:root{--cr-drawer-width: min(78vw, 32rem)}.cr-nav{position:fixed;inset:0 auto 0 0;width:var(--cr-drawer-width);padding:calc(var(--cr-header-height, 6rem) + 2rem) 1.6rem 4rem;transform:translate(-100%);transition:transform var(--cr-dur) var(--cr-ease);z-index:5;overflow-y:auto;display:flex;flex-direction:column}.cr-header.is-open .cr-nav{transform:translate(0)}.cr-header__bar{z-index:7}#MainContent>.shopify-section{transition:transform var(--cr-dur) var(--cr-ease)}body:has(.cr-header.is-open) #MainContent>.shopify-section:not(.cr-page-background):not(.cr-scene-accents-section){transform:translate(var(--cr-drawer-width))}.cr-header__icons .cr-social{display:none}.cr-nav__social{display:flex;justify-content:var(--cr-social-justify, center);margin-top:3rem}}@media screen and (min-width:750px)and (prefers-reduced-motion:no-preference){html:not(.cr-entrance-active) .cr-nav--intro{animation:cr-rail-slide-in var(--cr-rail-dur, .32s) var(--cr-rail-ease, ease) both}html:not(.cr-entrance-active) .cr-nav--intro .cr-signpost{animation:cr-post-slide var(--cr-rail-dur, .32s) var(--cr-rail-ease, ease) both}html:not(.cr-entrance-active) .cr-nav--intro .cr-nav__item{transform-origin:50% var(--cr-intro-pivot, -22px);backface-visibility:hidden;will-change:transform;animation:cr-tablet-swing var(--cr-intro-item-dur, .96s) linear both;animation-delay:calc(var(--cr-intro-sign-gap, .18s) + var(--i, 0) * var(--cr-intro-stagger, .12s))}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-castle-rat-header.css.map */
