.cc-noimg{display:block;text-decoration:none}.cc-noimg .aspect-ratio{position:relative}.cc-noimg__in{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:14px;text-align:center;background:linear-gradient(160deg,#fff,#f5f6f8);border:1px solid #E6E8EC;border-radius:8px}.cc-noimg__plat{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#0b7d73}.cc-noimg__title{font-weight:700;color:#12172b;line-height:1.25;font-size:15px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cc-noimg__note{font-size:11px;color:#3b4058;opacity:.75}.product-item__vendor,.product-meta__vendor{pointer-events:none;cursor:default;text-decoration:none!important}@media screen and (max-width:999px){.cc-yp__panel{padding:16px 0 8px;overflow:hidden}.cc-yp__panel-head{padding:0 16px}.cc-yp__list.product-list{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0!important;padding:0 16px 8px!important;width:auto!important;scrollbar-width:none}.cc-yp__list.product-list::-webkit-scrollbar{display:none}.cc-yp__list .product-item{flex:0 0 64%!important;width:64%!important;max-width:260px;scroll-snap-align:start}.cc-yp__all{white-space:normal}}@media screen and (max-width:640px){.promo-block{min-height:236px}.promo-block__image-wrapper{background-size:auto 104px!important;background-position:right 10px bottom 10px!important}}.cc-more-wrap{border-top-color:#e6e8ec!important}[class*=promotion-block]{border-color:#e6e8ec!important}.mega-menu__column{border-bottom-color:#e6e8ec!important}.mega-menu__column>a:first-child:before{border-color:#e6e8ec!important}.cc-xh{background-color:#fff!important;background-image:radial-gradient(#E1E4EA 1.4px,transparent 1.6px)!important;border-bottom-color:#e6e8ec!important}.cc-xt{background:#fff!important}body.template-index{background-image:radial-gradient(#E1E4EA 1.3px,transparent 1.5px)!important}.cc-ship-note{border-color:#d5d9e0!important;background:#f5f6f8!important}.ccu-sum{background:#f5f6f8!important}.rte table th,.rte table td{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important;vertical-align:top}.rte table td:first-child,.rte table th:first-child{white-space:nowrap}.rte .table-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}@media(max-width:640px){.rte table{font-size:13px!important}.rte table th,.rte table td{padding:6px 5px!important}.rte table[style*="min-width:560px"]{min-width:0!important}.rte table[style*="min-width:560px"] th:nth-child(4),.rte table[style*="min-width:560px"] td:nth-child(4){display:none}}.color-swatch__item{box-shadow:inset 0 0 0 1px #00000026}.color-swatch__item[title=Clear]{background:linear-gradient(135deg,#e9eef2,#fff 45%,#cfd8de)!important}.color-swatch__item[title="Atomic Purple"]{background:linear-gradient(135deg,#9b86c9,#6c56a3)!important}.color-swatch__item[title=Berry]{background:#c2185b!important}.color-swatch__item[title=Grape]{background:#5b2a86!important}.color-swatch__item[title=Kiwi]{background:#a4c639!important}.color-swatch__item[title=Teal]{background:#1aa6a0!important}.color-swatch__item[title="Pok\e9mon Special Edition"]{background:linear-gradient(135deg,#fc0 50%,#3b6fd8 50%)!important}.color-swatch__item[title="Cobalt Blue"]{background:#1e3fa8!important}.color-swatch__item[title="Pearl Blue"]{background:#8fb3d9!important}.color-swatch__item[title="Pearl Pink"]{background:#efb7cc!important}.color-swatch__item[title="Famicom Edition"]{background:linear-gradient(135deg,#d8cba8 60%,#b22222 60%)!important}.color-swatch__item[title=Gold]{background:#c9a227!important}.color-swatch__item[title="Pearl Green"]{background:#9cc39a!important}.color-swatch__item[title="Cobalt & Black"]{background:linear-gradient(135deg,#1e3fa8 50%,#111 50%)!important}.color-swatch__item[title="Crimson & Black"]{background:linear-gradient(135deg,#b3121f 50%,#111 50%)!important}.color-swatch__item[title="Ice Blue"]{background:#a6e1e6!important}.color-swatch__item[title="Gloss Silver"]{background:#c7c9cc!important}.color-swatch__item[title=Onyx]{background:#1b1b1d!important}.color-swatch__item[title="Polar White"]{background:#f7f7f5!important}.color-swatch__item[title="Coral Pink"]{background:#f2a59e!important}.color-swatch__item[title="Enamel Navy"]{background:#1d2a57!important}.color-swatch__item[title="Metallic Rose"]{background:#c8988c!important}.color-swatch__item[title="Crystal Red"]{background:linear-gradient(135deg,#e04050,#9b0f22)!important}.color-swatch__item[title="Clear Black"]{background:linear-gradient(135deg,#555,#111)!important}.color-swatch__item[title=Grey]{background:#a9a9a9!important}.color-swatch__item[title=Silver]{background:silver!important}.color-swatch__item[title=White]{background:#f7f7f7!important}.color-swatch__item[title=Black]{background:#111!important}.color-swatch__item[title="No Preference"]{background:conic-gradient(#e53935,#fdd835,#43a047,#1e88e5,#8e24aa,#e53935)!important}.color-swatch__item[title="Cosmo Black"]{background:#1a1a1d!important}.color-swatch__item[title="Aqua Blue"]{background:#2bb3d4!important}.color-swatch__item[title="Flame Red"]{background:#c4122f!important}.color-swatch__item[title="Ice White"]{background:#f2f5f7!important}.color-swatch__item[title="Black + Turquoise"]{background:linear-gradient(135deg,#111 50%,#30c6c0 50%)!important}.color-swatch__item[title="Black + Lime"]{background:linear-gradient(135deg,#111 50%,#a6d83a 50%)!important}.color-swatch__item[title="Black + Red"]{background:linear-gradient(135deg,#111 50%,#d32f2f 50%)!important}.color-swatch__item[title="White + Orange"]{background:linear-gradient(135deg,#f5f5f5 50%,#f39c34 50%)!important}.color-swatch__item[title="White + Lavender"]{background:linear-gradient(135deg,#f5f5f5 50%,#b39ddb 50%)!important}.color-swatch__item[title=Pink]{background:#f3a6c4!important}.color-swatch__item[title=Blue]{background:#1e5bd8!important}.color-swatch__item[title=Green]{background:#3cb043!important}.color-swatch__item[title=Red]{background:#d32f2f!important}.color-swatch__item[title=Yellow]{background:#f7d117!important}.cc-hdr-phone__link{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;white-space:nowrap}.cc-hdr-phone__text{display:flex;flex-direction:column;line-height:1.15}.cc-hdr-phone__label{font-size:12px;opacity:.75}.cc-hdr-phone__num{font-size:15px;font-weight:700}.cc-hdr-phone__link:hover .cc-hdr-phone__num{text-decoration:underline}@media(max-width:1199px){.cc-hdr-phone__text{display:none}}.shopify-section-group-footer-group a[href^="mailto:"],.shopify-section-group-footer-group a[href^="tel:"]{white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.shopify-section-group-footer-group a[href^="mailto:"]{font-size:.92em}@media(max-width:749px){.cc-xh__eyebrow{white-space:nowrap;font-size:clamp(11px,3.5vw,17px)!important;letter-spacing:.02em!important}.rte table:not(:has(tr>:nth-child(4))){min-width:0!important}.rte table:not(:has(tr>:nth-child(4))) td:first-child,.rte table:not(:has(tr>:nth-child(4))) th:first-child{white-space:normal!important;min-width:8.5em}}.cc-sa{position:absolute;z-index:6;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;border:2px solid #14213d;background:#fff;color:#14213d;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 10px #14213d40;padding:0;margin:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.cc-sa:active{background:#f4efe6}.cc-sa[hidden]{display:none!important}.cc-sa--hint{animation:ccSaNudge 1.3s ease-in-out 3 .6s}@keyframes ccSaNudge{0%,to{transform:translateY(-50%)}50%{transform:translate(6px,-50%)}}@media(min-width:1000px){.cc-sa{display:none!important}}html.is-locked .cc-sa,html.is-locked .cc-satc{display:none!important}.product-item__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cc-sm{display:none}@media(max-width:749px){.cc-xbar .cc-lg{display:none}.cc-xbar .cc-sm{display:inline}}.cc-satc{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;align-items:center;gap:12px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #e3e7f0;box-shadow:0 -6px 18px #14213d1f;transform:translateY(110%);transition:transform .25s ease}.cc-satc.is-visible{transform:none}.cc-satc__info{flex:1;min-width:0;display:flex;flex-direction:column;line-height:1.25}.cc-satc__title{font-size:13px;color:#5b6785;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cc-satc__price{font-size:17px;font-weight:700;color:#c8782f}.cc-satc__btn{flex:0 0 auto;border:0;border-radius:10px;background:#c8782f;color:#fff;font-weight:700;font-size:15px;padding:12px 18px;cursor:pointer}.cc-satc__btn:disabled{background:#c9cfdd;cursor:not-allowed}html.cc-satc-on body{padding-bottom:72px}@media(min-width:1000px){.cc-satc{display:none!important}}.cc-facts,.cc-facts li,.cc-facts strong{word-break:normal!important;overflow-wrap:normal!important;-webkit-hyphens:none!important;hyphens:none!important}@media(max-width:749px){.product-item__price-list{display:flex!important;flex-direction:column;align-items:flex-start;gap:0}.product-item__price-list .price--compare{font-size:.82em;margin:0!important;line-height:1.3}}.product-item__action-button.button--primary{background:transparent!important;color:#14213d!important;border:1.5px solid #14213d!important;box-shadow:none!important}.product-item__action-button.button--primary:hover{background:#14213d!important;color:#fff!important}.product-item{position:relative}.product-item .product-item__label-list{position:absolute!important;top:8px!important;right:8px!important;left:auto!important;z-index:3;margin:0!important;pointer-events:none}.product-item .product-item__label-list>.product-label--on-sale{display:none!important}@media(max-width:749px){.section__header{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:6px}.section__header .section__action-link,.section__header>a{margin:0!important}}@media(max-width:999px){.product-gallery__zoom-notice{display:none!important}}.product-item__image-wrapper .aspect-ratio{background:#fff}.product-item__image-wrapper .aspect-ratio img{object-fit:contain!important;padding:6%}.cc-xh{position:relative}.cc-xh:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;opacity:.55;background-image:radial-gradient(circle,#9cc8e6 1.6px,transparent 2.2px),radial-gradient(circle,#b9d9ee 1.2px,transparent 1.8px),radial-gradient(circle,#9cc8e6 2px,transparent 2.6px);background-size:140px 140px,90px 90px,230px 230px;background-position:20px 30px,60px 10px,110px 80px}.cc-xh>*{position:relative;z-index:1}.cc-top{position:fixed;right:20px;bottom:24px;z-index:29;width:48px;height:48px;border-radius:50%;border:0;padding:0;background:#14213d;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 6px 16px #14213d4d;opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .2s,transform .2s,visibility .2s,background .15s,bottom .25s}.cc-top.is-visible{opacity:1;visibility:visible;transform:none}.cc-top:hover{background:#c8782f}.cc-top:focus-visible{outline:3px solid #e0954f;outline-offset:3px}html.cc-satc-on .cc-top{bottom:calc(88px + env(safe-area-inset-bottom))}html.is-locked .cc-top{display:none!important}@media(max-width:749px){.cc-top{right:14px;bottom:18px;width:44px;height:44px}}@media(min-width:1000px){.footer__aside-item--payment .payment-list{padding-right:64px}}@media(max-width:999px){.footer{padding-bottom:76px}}.footer a[href^=mailto]{font-size:.84em!important;letter-spacing:-.01em}
/*# sourceMappingURL=/cdn/shop/t/16/assets/cc-custom.css.map */
