.gobirding{width:100%;min-height:100vh;font-family:var(--font-family-body), Inter, Arial, sans-serif;color:#2d2d2d;background:#f6f5f0;line-height:1.5;overflow-x:clip}.gobirding *,.gobirding :before,.gobirding :after{box-sizing:border-box}.gobirding p{margin-top:1em;margin-bottom:1em}.gobirding h1,.gobirding h2,.gobirding h3,.gobirding h4{font-family:inherit}.gobirding button{cursor:pointer}.gobirding button:disabled{cursor:not-allowed;opacity:.55}.gobirding a{text-decoration:none}.gobirding.js-focus-visible .focus-visible,.js-focus-visible .gobirding .focus-visible,.gobirding :focus-visible{outline-offset:5px;outline:3px solid #ff681d}.gobirding section[id],.gobirding main[id],.gobirding [id^=cat-]{scroll-margin-top:145px}.gobirding .gb-skip{z-index:1000;color:#007953;background:#fff;border-radius:24px;padding:12px 22px;position:fixed;top:12px;left:16px;transform:translateY(-180%)}.gobirding .gb-skip:focus{transform:none}.gobirding .gb-header{z-index:100;color:#2d2d2d;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f9f6f5;border-bottom:1px solid #2d2d2d15;width:100%;height:76px;transition:background .2s,color .2s;position:fixed;top:0;left:0}.gobirding .gb-header-immersive{color:#fff;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.gobirding .gb-header-inner{justify-content:space-between;align-items:center;gap:32px;max-width:1496px;height:100%;margin:auto;padding:0 max(22px,min(4vw,68px));display:flex}.gobirding .gb-header-brand{justify-self:start;align-items:center;display:inline-flex}.gobirding .gb-header-brand img{width:142px;height:auto;transition:filter .35s}.gobirding .gb-header-immersive .gb-header-brand img{filter:brightness(0)invert()}.gobirding .gb-wordmark{letter-spacing:-1.6px;white-space:nowrap;align-items:flex-start;font-size:29px;font-weight:750;line-height:1;display:inline-flex}.gobirding .gb-wordmark span{letter-spacing:0;margin:2px 0 0 4px;font-size:10px}.gobirding .gb-desktop-nav{align-items:center;gap:max(20px,min(2.6vw,40px));display:flex}.gobirding .gb-desktop-nav a,.gobirding .gb-header-actions{font-size:13px;font-weight:600}.gobirding .gb-desktop-nav a{padding:27px 0}.gobirding .gb-desktop-nav a[aria-current=page]{box-shadow:inset 0 -2px #ff681d}.gobirding .gb-header-actions{align-items:center;gap:24px;display:flex}.gobirding .gb-header-actions button{color:inherit;background:0 0;border:0;padding:8px 0;display:none}.gobirding .gb-mobile-nav{color:#2d2d2d;background:#f6f5f0;border-bottom:1px solid #2d2d2d25;padding:16px 24px 24px;box-shadow:0 15px 25px #0001}.gobirding .gb-mobile-nav a{border-bottom:1px solid #2d2d2d15;justify-content:space-between;padding:14px 0;font-size:20px;display:flex}.gobirding .gb-mobile-nav[hidden]{display:none}.gobirding .gb-footer{color:#fff;background:#0d211a;padding:66px max(22px,min(4vw,68px)) 24px}.gobirding .gb-footer-grid{grid-gap:35px;grid-template-columns:1.6fr repeat(4,1fr);gap:35px;max-width:1360px;margin:auto;display:grid}.gobirding .gb-footer h2{text-transform:uppercase;letter-spacing:.13em;color:#ffffff70;margin:0 0 22px;font-size:12px}.gobirding .gb-footer-grid>div>a:not(.gb-wordmark){color:#ffffffb3;margin:12px 0;font-size:13px;display:block}.gobirding .gb-footer p{color:#fff9;max-width:210px;font-size:14px}.gobirding .gb-footer-bottom{color:#ffffff80;border-top:1px solid #ffffff20;flex-wrap:wrap;justify-content:space-between;gap:18px;max-width:1360px;margin:48px auto 0;padding-top:22px;font-size:12px;display:flex}.gobirding .gb-newsletter{width:100%;max-width:510px}.gobirding .gb-newsletter form{border:1px solid;border-radius:999px;padding:5px;display:flex}.gobirding .gb-newsletter input{min-width:0;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:12px 17px}.gobirding .gb-newsletter button{color:#fff;white-space:nowrap;background:#007953;border:0;border-radius:999px;padding:12px 22px;font-weight:600}.gobirding .gb-form-message{margin:10px 0 0;font-size:13px}.gobirding .gb-form-message:empty{display:none}.gobirding .gb-store-unavailable{background:#fff8;border:1px solid #2d2d2d30;border-radius:14px;flex-direction:column;gap:8px;padding:14px 20px;display:inline-flex}.gobirding .gb-store-unavailable small{color:#666}.gobirding .gb-search-status{color:#666;padding:12px 18px 0;font-size:12px}.gobirding.js-focus-visible .search-result.focus-visible,.js-focus-visible .gobirding .search-result.focus-visible,.gobirding .search-result:focus-visible{outline-offset:-4px}.gobirding .gb-filters{flex-wrap:wrap;gap:10px;margin:32px 0;display:flex}.gobirding .gb-filters button{color:inherit;background:0 0;border:1px solid #2d2d2d30;border-radius:999px;padding:11px 20px}.gobirding .gb-filters button[aria-pressed=true]{color:#fff;background:#007953;border-color:#007953}.gobirding .gb-empty{color:#666;border-top:1px solid #2d2d2d20;padding:24px 0}.gobirding .gb-price-note{color:#666;margin-top:20px;margin-bottom:20px;font-size:16px}.gobirding .gb-purchase-status{margin-top:12px;font-size:14px}.gobirding .qty{align-items:center;display:inline-flex}.gobirding .qty input{text-align:center;appearance:textfield;background:0 0;border:0;width:46px}.gobirding .qty input::-webkit-inner-spin-button{appearance:none}.gobirding .product-art img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.gobirding .gb-policy-detail{border-bottom:1px solid #2d2d2d20;padding:20px 0}.gobirding .gb-policy-detail summary{cursor:pointer;font-size:22px;font-weight:550}@media (max-width:900px){.gobirding .gb-header{height:68px}.gobirding .gb-header-inner{gap:16px}.gobirding .gb-desktop-nav{display:none}.gobirding .gb-header-actions{gap:18px}.gobirding .gb-header-actions button{display:block}.gobirding .gb-wordmark{font-size:25px}.gobirding .gb-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.gobirding .gb-footer-brand{grid-column:1/-1}.gobirding .gb-footer p{max-width:none}.gobirding .menu-open .secondary-links{color:#2d2d2d;background:#f6f5f0;flex-direction:column;padding:20px;display:flex;position:absolute;top:100%;left:0;right:0}}@media (max-width:480px){.gobirding .gb-header-actions{gap:14px}.gobirding .gb-header-actions>a:first-child{display:none}.gobirding .gb-newsletter button{padding-left:16px;padding-right:16px}.gobirding .gb-newsletter input{padding-left:12px;padding-right:12px}.gobirding .gb-footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.gobirding *,.gobirding :before,.gobirding :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.gobirding[class] .gb-header{z-index:1000}.gobirding[class] .sticky-buy:not(.show),.gobirding[class] .product-nav:not(.show),.gobirding[class] nav.secondary:not(.show),.gobirding[class] div.secondary:not(.show){visibility:hidden;pointer-events:none}.gobirding[class] .product-nav,.gobirding[class] nav.secondary,.gobirding[class] div.secondary{top:76px}@media (min-width:901px){.gobirding[class] .sticky-buy{top:76px}}@media (max-width:900px){.gobirding[class] .product-nav,.gobirding[class] nav.secondary,.gobirding[class] div.secondary{top:68px}}@media (prefers-reduced-motion:reduce){.gobirding.gb-experience .story{height:auto}.gobirding.gb-experience .story-stage{display:none}.gobirding.gb-experience .mobile-story{display:grid}.gobirding.gb-experience .know,.gobirding.gb-experience .keep{height:auto}.gobirding.gb-experience .know-stage,.gobirding.gb-experience .keep-stage{min-height:800px;position:relative}.gobirding.gb-experience #speciesPanel,.gobirding.gb-experience #memoryCard{opacity:1;transform:none}}.gobirding .search-result>span:first-child{grid-gap:5px;gap:5px;display:grid}.gobirding .search-result small{line-height:1.5;display:block}
.gobirding [data-page-motion] .reveal{opacity:1;transition:none;-webkit-transition:var(--gb-reveal-transition,none);transition:var(--gb-reveal-transition,none);transform:none}@media (prefers-reduced-motion:no-preference){.gobirding [data-page-motion][data-reveal-mode=transition] .reveal:not(.in):not(:focus-within),.gobirding [data-page-motion][data-motion-ready] .reveal:not(.in):not(:focus-within),.gobirding [data-page-motion][data-reveal-focus=false][data-reveal-mode=transition] .reveal:not(.in),.gobirding [data-page-motion][data-reveal-focus=false][data-motion-ready] .reveal:not(.in){opacity:0;-webkit-transform:translateY(var(--gb-reveal-distance));transform:translateY(var(--gb-reveal-distance))}.gobirding [data-motion-ready][data-reveal-mode=keyframes] .reveal.in{-webkit-animation:gb-reveal var(--gb-reveal-duration) ease both;animation:gb-reveal var(--gb-reveal-duration) ease both}.js-has-pseudo [csstools-has-2w-38-31-30-1m-2w-2p-37-14-2j-2s-2p-38-2p-19-34-2p-2v-2t-19-31-33-38-2x-33-32-2l-2j-2s-2p-38-2p-19-37-31-33-33-38-2w-19-37-2r-36-33-30-30-1p-13-38-36-39-2t-13-2l-15]:not(.does-not-exist):not(does-not-exist){scroll-behavior:smooth}html:has([data-page-motion][data-smooth-scroll=true]){scroll-behavior:smooth}}@keyframes gb-reveal{0%{opacity:0;-webkit-transform:translateY(var(--gb-reveal-distance));transform:translateY(var(--gb-reveal-distance))}to{opacity:1;transform:none}}
