:is(.shipping-page,.returns-page,.track-page) .policy-layout{grid-template-columns:220px minmax(0,1fr)}:is(.shipping-page,.returns-page,.track-page) .policy-layout>*,:is(.shipping-page,.returns-page,.track-page) .policy-block-body>*,:is(.shipping-page,.returns-page,.track-page) .policy-alert>p,:is(.shipping-page,.returns-page,.track-page) .policy-tip>div,:is(.shipping-page,.returns-page,.track-page) .policy-step-content{min-width:0}:is(.shipping-page,.returns-page,.track-page) .policy-content{overflow-wrap:anywhere}:is(.shipping-page,.returns-page,.track-page) .shipping-table-wrap{width:100%;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}:is(.shipping-page,.returns-page,.track-page) .shipping-table{max-width:none;overflow-wrap:normal}:is(.shipping-page,.returns-page,.track-page) .shipping-table-hint{font-size:.78rem;color:var(--gray-light)}:is(.shipping-page,.returns-page,.track-page) .policy-hero-mascot{height:auto}:is(.shipping-page,.returns-page,.track-page) .policy-mascot-img{display:block}:is(.shipping-page,.returns-page,.track-page) .policy-list li{display:block;position:relative;padding-left:1.2rem}:is(.shipping-page,.returns-page,.track-page) .policy-list li:before{position:absolute;left:0;top:0}@media(max-width:860px){:is(.shipping-page,.returns-page,.track-page) .policy-layout{grid-template-columns:minmax(0,1fr)!important}:is(.shipping-page,.returns-page,.track-page) .policy-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){:is(.shipping-page,.returns-page,.track-page) .policy-block-header,:is(.shipping-page,.returns-page,.track-page) .policy-block-body{padding:1.25rem}:is(.shipping-page,.returns-page,.track-page) .policy-hero-text{min-width:0;overflow-wrap:anywhere}}.track-page .delivery-summary{display:grid;gap:1rem;color:var(--gray-light);font-size:.88rem;line-height:1.8}.track-page .track-form-wrap>*,.track-page .track-card-header>div,.track-page .track-step>div{min-width:0}.track-page .track-hero-text{min-width:0;overflow-wrap:anywhere}.returns-page .policy-timeline-content{min-width:0}.no-js .js-only{display:none!important}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.skip-link{position:fixed;left:1rem;top:-8rem;z-index:10000;padding:1rem;color:var(--gold-light);background:var(--bg-dark);border:2px solid var(--gold);border-radius:6px}.skip-link:focus{top:1rem}:focus-visible{outline:2px solid var(--gold-light);outline-offset:4px}button:disabled{cursor:not-allowed;opacity:.6}.site-nav{overflow:visible;gap:1rem}.site-nav .nav-logo,.site-nav .nav-right{min-width:0}.mobile-menu{display:none;position:relative}.mobile-menu summary{cursor:pointer;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary,.btn-wishlist{color:var(--gold-light);background:#d4a01714;border:1px solid rgba(212,160,23,.3);border-radius:6px;padding:9px 12px;font:800 .85rem Nunito,sans-serif;white-space:nowrap}.btn-wishlist{cursor:pointer}.mobile-menu-panel{position:absolute;top:calc(100% + 12px);right:0;width:min(320px,calc(100vw - 24px));max-width:none;max-height:75vh;overflow-y:auto;z-index:6000;padding:14px;background:#180c18;border:1px solid var(--gold);border-radius:8px;box-shadow:0 12px 35px #00000080}.mobile-menu-panel>a{display:block;padding:10px 12px;color:var(--gray-light);font-weight:800;text-decoration:none}.mobile-menu-panel>a:hover{color:var(--gold-light);background:#b5179e33}.mobile-search{display:flex;gap:8px;margin-top:8px}.mobile-search input{min-width:0;width:100%;padding:10px;background:var(--bg-dark);color:var(--white);border:1px solid var(--gold);border-radius:4px;font:inherit}.card-media{position:relative}.card-name a,.cart-item-name a{color:inherit;text-decoration:none}.card-name a:hover,.cart-item-name a:hover{color:var(--gold-light);text-decoration:underline}.card-wish.is-saved{background:#b5179ecc}.card-add{display:inline-block;text-decoration:none;white-space:nowrap}.card-add-form{text-align:right}.cart-status{color:var(--gold-light);font-size:.85rem;line-height:1.5;margin:.75rem 0 0;overflow-wrap:anywhere}.cart-status:empty{display:none}.cart-status.is-error{color:#ffb9bd}.card-add-form .cart-status{max-width:150px;font-size:.75rem}.price-from{font-family:Nunito,sans-serif;font-size:.7em}.js-variant-controls{display:none}.variants-ready .js-variant-controls{display:block}.variants-ready .variant-select-fallback{display:none}.variant-select-fallback select{width:100%;padding:12px;background:#180c18;color:var(--white);border:1px solid var(--gold);border-radius:6px;font:inherit;margin-bottom:1rem}.product-thumb-button{padding:0;border:0;background:transparent;border-radius:6px;cursor:pointer;line-height:0}.product-main-img img,.product-thumb{object-fit:contain}.cart-item-info{min-width:0;overflow-wrap:anywhere}.cart-item-remove{display:inline-flex;align-items:center;gap:6px;padding:10px 4px}.trust-desc a{color:inherit;text-underline-offset:3px}.wishlist-dialog{margin:auto;width:min(580px,calc(100% - 24px));max-height:85vh;padding:24px;border:1px solid var(--gold);border-radius:12px;background:#180c18;color:var(--gray-light)}.wishlist-dialog::backdrop{background:#000000bf}.wishlist-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.wishlist-heading .section-title{font-size:1.5rem}.wishlist-note{margin:1rem 0;font-size:.85rem;line-height:1.6}#wishlist-items{list-style:none;padding:0;margin:0}.wishlist-item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-top:1px solid rgba(212,160,23,.2)}.wishlist-item a{color:var(--gold-light);overflow-wrap:anywhere}.wishlist-item button{flex-shrink:0;padding:8px 12px;font-size:.75rem}.footer-saved-link{background:none;border:0;color:var(--gray);font:inherit;cursor:pointer;padding:0}.footer-saved-link:hover{color:var(--gold-light)}.track-account-actions{display:grid;gap:14px;margin-top:1rem}.track-account-actions .btn-primary,.track-account-actions .btn-outline{text-align:center}.slide-pause{position:absolute;z-index:5;bottom:18px;right:18px;border:1px solid var(--gold);border-radius:4px;padding:6px 10px;background:#180c18;color:var(--gold-light);font:inherit;cursor:pointer}@media(max-width:1150px){.site-nav .nav-links{display:none}.mobile-menu{display:block}}@media(max-width:900px){.cart-item{grid-template-columns:70px minmax(0,1fr) auto;gap:12px}.cart-item-img{grid-column:1;grid-row:1}.cart-item-info{grid-column:2 / 4;grid-row:1}.cart-item-qty{grid-column:1;grid-row:2}.cart-item-total{display:block;grid-column:2;grid-row:2}.cart-item-remove{display:inline-flex;grid-column:3;grid-row:2}.cart-actions{flex-wrap:wrap}}@media(max-width:768px){.site-nav{height:auto;min-height:72px;flex-wrap:wrap;padding:10px 12px;gap:10px}.site-nav .nav-right{flex:0 1 auto;margin-left:auto;gap:6px}.site-nav .nav-right>.search-wrap{display:none}.site-nav .mobile-menu{position:static}.mobile-menu-panel{top:calc(100% + 2px);right:12px}.site-nav .nav-logo{gap:8px}.site-nav .nav-avatar{width:40px;height:40px}.site-nav .nav-wordmark-img{height:36px;width:auto}.mobile-menu summary,.btn-wishlist{padding:8px}.mobile-menu summary span{display:none}.site-nav .btn-cart{padding:8px 10px;font-size:.78rem}}@media(max-width:360px){.site-nav .nav-logo{width:100%;justify-content:center}.site-nav .nav-right{width:100%;justify-content:center;margin:0}.wishlist-item{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.petals-container{display:none}}.announcement[data-announcement-bar]{display:flex;align-items:center;padding:4px 0}.announcement-viewport{flex:1 1 auto;min-width:0;overflow:hidden}.announcement .marquee-track{width:max-content;max-width:none;overflow:visible!important;animation:marquee var(--announcement-duration, 30s) linear infinite}.announcement .marquee-group{display:flex;flex:0 0 auto;align-items:center;justify-content:space-around;width:max-content;min-width:100vw;max-width:none}.announcement .marquee-item{flex:0 0 auto;max-width:none;line-height:1.6;padding:4px 32px}.announcement[data-paused=true] .marquee-track{animation-play-state:paused}@media(hover:hover){.announcement-viewport:hover .marquee-track{animation-play-state:paused}}.announcement-toggle{flex:0 0 28px;width:28px;height:28px;margin:0 8px;border:1px solid rgba(242,201,76,.5);border-radius:4px;background:transparent;color:var(--gold-pale);font:800 .8rem Nunito,sans-serif;cursor:pointer}.announcement-toggle:focus-visible{outline-offset:1px}.no-js .announcement .marquee-track{width:100%;animation:none!important;transform:none}.no-js .announcement .marquee-group{width:100%;min-width:0;flex-wrap:wrap;justify-content:center}.no-js .announcement .marquee-item{flex:0 1 auto;max-width:100%;white-space:normal;overflow-wrap:anywhere;padding:6px 16px}.no-js .announcement .marquee-group--duplicate{display:none}@media(prefers-reduced-motion:reduce){.announcement .marquee-track{width:100%;animation:none!important;transform:none}.announcement .marquee-group{width:100%;min-width:0;flex-wrap:wrap;justify-content:center}.announcement .marquee-item{flex:0 1 auto;max-width:100%;white-space:normal;overflow-wrap:anywhere;padding:6px 16px}.announcement .marquee-group--duplicate,.announcement-toggle{display:none}}
/*# sourceMappingURL=/cdn/shop/t/61/assets/kitsune-repairs.css.map */
