:root{--yupoo-green:#49bc85;--yupoo-mint:#d8f5e6;--yupoo-ink:#1d1f21;--paper:#fff;--surface:#fff;--ink:#1d1f21;--blue:#43b082;--portal-cobalt:#43b082;--font-yupoo-body:"Archivo Variable",Arial,sans-serif;--font-yupoo-title:"Playfair Display Variable",Georgia,serif}body,html{background:#fff}body{color:var(--yupoo-ink);font-family:var(--font-yupoo-body);font-size:14px;line-height:1.5}button,input,select,textarea{font:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid #208258;outline-offset:4px}button:disabled{cursor:not-allowed;opacity:.6}.yupoo-site{min-height:100vh;background:#fff}.yupoo-container{width:calc(100% - 100px);max-width:1200px;margin-left:auto;margin-right:auto}.yupoo-announcement{background:var(--yupoo-green);color:#fff;text-align:center;padding:12px 50px;min-height:45px;font-size:14px;line-height:21px}.yupoo-header{position:relative;z-index:30;background:#fff;color:#000}.yupoo-header-inner{display:flex;align-items:center;min-height:105.5px;padding:20px 50px;gap:40px}.yupoo-logo{flex-shrink:0;width:208px}.yupoo-logo img{width:100%;height:auto}.yupoo-desktop-nav{display:flex;gap:20px;align-items:center;white-space:nowrap;flex:1;font-size:14px}.yupoo-nav-entry{padding:14px 0}.yupoo-nav-entry>a:hover,.yupoo-nav-entry>button:hover{color:var(--yupoo-green)}.yupoo-header-actions{display:flex;align-items:center;gap:23px;margin-left:auto}.yupoo-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:30px;flex-shrink:0}.yupoo-cart-link{gap:2px}.yupoo-currency{position:relative}.yupoo-currency>button{display:flex;gap:8px;align-items:center}.yupoo-currency-menu{position:absolute;top:40px;right:0;width:210px;padding:20px;box-shadow:0 4px 22px #0002;background:#fff}.yupoo-currency-menu p{font-size:12px;color:#777;margin-top:10px}.yupoo-megamenu,.yupoo-more-menu{position:absolute;top:100%;left:0;right:0;padding:20px 30px 24px;background:#fff;box-shadow:0 8px 10px #0001;max-height:70vh;overflow:auto}.yupoo-more-menu>details>summary{padding:5px 0;list-style:none;cursor:pointer;display:flex;align-items:center;gap:10px}.yupoo-more-menu>details>summary::-webkit-details-marker{display:none}.yupoo-menu-groups{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:25px;padding:15px 0;font-size:13px;line-height:1.8;white-space:normal}.yupoo-menu-groups section>a{display:block;padding:3px 0}.yupoo-menu-groups a:hover{color:var(--yupoo-green)}.yupoo-menu-group-title{font-weight:600;margin-bottom:8px}.yupoo-search-panel{background:#fff;border-top:1px solid #eee;padding:30px 50px;box-shadow:0 6px 15px #0001}.yupoo-search-panel form{max-width:1000px;display:flex;margin:auto;gap:20px;align-items:center}.yupoo-search-panel input{flex:1;min-width:0;padding:14px 0;border-bottom:1px solid #ccc;outline:0}.yupoo-mobile-overlay,.yupoo-mobile-toggle{display:none}.yupoo-hero,.yupoo-hero img{display:block;width:100%}.yupoo-hero img{height:auto;aspect-ratio:1920/500;-o-object-fit:cover;object-fit:cover}.yupoo-campaigns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:30px;margin-top:80px}.yupoo-campaign img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yupoo-campaign-0{grid-column:1;grid-row:1/3}.yupoo-campaign-1{grid-column:2;grid-row:1;aspect-ratio:1}.yupoo-campaign-2{grid-column:3;grid-row:1}.yupoo-campaign-3{grid-column:2/4;grid-row:2}.yupoo-benefits{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin:80px 20px 0;text-align:center}.yupoo-benefits img{margin:0 auto 16px;width:48px;height:48px}.yupoo-benefits h2{font-family:var(--font-yupoo-title);font-size:28px;line-height:1.5;font-weight:400}.yupoo-benefits p{color:#666;margin:8px 0 0;line-height:21px}.yupoo-featured{margin-block:80px}.yupoo-page-title,.yupoo-section-title{font-family:var(--font-yupoo-title);font-size:54px;line-height:1.5;text-align:center;color:var(--yupoo-ink);font-weight:400;letter-spacing:0}.yupoo-section-title{font-weight:700;margin:0 0 30px}.yupoo-page-title{margin:60px 0}.yupoo-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;align-items:start}.yupoo-card-media{position:relative;aspect-ratio:1;overflow:hidden;background:#f7f7f7}.yupoo-card-media>a{display:block;height:100%}.yupoo-card-media img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .25s}.yupoo-card-back{opacity:0}.yupoo-card-media:hover .yupoo-card-back{opacity:1}.yupoo-product-card h2{line-height:31.5px;margin:16px 0}.yupoo-product-card h2>a:hover{color:var(--yupoo-green)}.yupoo-product-price{font-size:16px;margin:0;line-height:24px}.yupoo-product-price del{color:#999}.yupoo-saving{display:inline-block;padding:1px 4px;border-radius:3px;margin-top:4px}.yupoo-sale,.yupoo-saving{background:#1d1f21;color:#fff}.yupoo-sale{position:absolute;right:10px;top:10px;padding:6px;border-radius:50%;width:50px;height:50px;text-align:center;font-size:14px;line-height:19px}.yupoo-quick-view{position:absolute;bottom:20px;right:20px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--yupoo-green);color:#fff;opacity:0;transition:opacity .2s}.yupoo-card-media:focus-within .yupoo-quick-view,.yupoo-card-media:hover .yupoo-quick-view{opacity:1}.yupoo-button{display:inline-flex;align-items:center;justify-content:center;background:var(--yupoo-green);color:#fff;border:1px solid var(--yupoo-green);border-radius:3px;padding:11px 55px;min-height:45px;transition:background .15s,color .15s}.yupoo-button:hover{background:#fff;color:var(--yupoo-green)}.yupoo-view-more{text-align:center;margin-top:30px}.yupoo-footer{background:var(--yupoo-mint);padding:36px 0 37px;font-size:13px;color:#000}.yupoo-footer-grid{display:grid;grid-template-columns:23% 22% 1fr;gap:40px}.yupoo-footer h2,.yupoo-footer summary{font-family:var(--font-yupoo-title);font-size:24px;font-weight:400;margin-bottom:14px;list-style:none}.yupoo-footer summary svg{display:none}.yupoo-footer summary::-webkit-details-marker{display:none}.yupoo-footer li{line-height:30px;color:#53645b}.yupoo-footer li a:hover{text-decoration:underline;text-underline-offset:3px}.yupoo-newsletter p{margin:0 0 16px;color:#53645b;line-height:21px}.yupoo-newsletter form{display:flex;width:300px;max-width:100%}.yupoo-newsletter input{min-width:0;width:180px;border:1px solid #b1c9bb;padding:10px 15px;background:transparent;border-radius:0;height:44px}.yupoo-newsletter button{color:#fff;background:#000;padding:10px 30px;height:44px}.yupoo-copyright{margin-top:36px;color:#53645b}.yupoo-collection-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;color:#444}.yupoo-sort{display:flex;align-items:center;gap:15px}.yupoo-sort select{border:1px solid #ccc;min-width:165px;padding:10px;color:#000;background:#fff;font-size:16px}.yupoo-collection-grid{gap:30px 40px}.yupoo-filter-button{display:none}.yupoo-pagination{display:flex;gap:10px;margin-top:45px}.yupoo-pagination,.yupoo-pagination a{justify-content:center;align-items:center}.yupoo-pagination a{min-width:32px;height:32px;display:inline-flex;border:1px solid transparent}.yupoo-pagination [aria-current]{border-color:#545454}.yupoo-back{display:flex;justify-content:center;padding:100px 0 110px;font-size:16px}.yupoo-back a{display:flex;align-items:center;gap:10px}.yupoo-empty{text-align:center;padding:90px 0}.yupoo-empty p{margin-bottom:25px;color:#666}.yupoo-policy{padding-bottom:80px}.yupoo-policy-content{font-size:14px;line-height:21px;color:#545454;overflow-wrap:anywhere}.yupoo-policy-content p{margin:14px 0}.yupoo-policy-content a{text-decoration:underline}.yupoo-policy-content b,.yupoo-policy-content strong{font-weight:700}.yupoo-quick-dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:25px;z-index:80;background:transparent;display:flex;align-items:center;justify-content:center}.yupoo-dialog-backdrop{position:fixed;inset:0;background:#0006;border:0}.yupoo-quick-dialog>section{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;background:#fff;width:900px;max-width:100%;gap:30px;padding:40px;box-shadow:0 8px 50px #0002}.yupoo-quick-dialog>section>img{width:100%;height:auto}.yupoo-quick-dialog h2{font-family:var(--font-yupoo-title);font-weight:700;font-size:24px;line-height:36px}.yupoo-quick-dialog p{margin:20px 0;font-size:24px}.yupoo-dialog-close{position:absolute;right:10px;top:10px}.yupoo-filter-overlay{position:fixed;inset:0;z-index:90}.yupoo-filter-overlay>section{position:absolute;bottom:0;width:100%;padding:20px;background:#fff}.yupoo-filter-overlay header{display:flex;justify-content:space-between;padding-bottom:20px}@media(min-width:1400px){.yupoo-header-inner{gap:60px}.yupoo-desktop-nav{justify-content:center}}@media(min-width:1100px){.yupoo-header-inner{max-width:1600px;margin:auto}}@media(min-width:768px) and (max-width:1050px){.yupoo-header-actions{gap:20px}}@media(min-width:768px) and (max-width:920px){.yupoo-header-inner{gap:20px;padding-inline:30px}.yupoo-logo{width:175px}.yupoo-currency{display:none}}@media(max-width:767px){.yupoo-container{width:calc(100% - 30px)}.yupoo-announcement{min-height:66px;padding:12px 30px}.yupoo-header-inner{height:71px;min-height:71px;padding:10px 15px;gap:0;position:relative}.yupoo-logo{width:150px;position:absolute;left:50%;transform:translateX(-50%)}.yupoo-header-actions{gap:20px}.yupoo-account-link,.yupoo-currency,.yupoo-desktop-nav,.yupoo-desktop-only{display:none}.yupoo-mobile-toggle{display:flex}.yupoo-mobile-overlay{display:block;position:fixed;inset:0;z-index:100}.yupoo-mobile-backdrop{position:absolute;inset:0;background:#0006}.yupoo-mobile-menu{position:absolute;inset:0 auto 0 0;width:calc(100% - 55px);background:white;overflow:auto;padding:15px 20px 35px}.yupoo-mobile-menu-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.yupoo-mobile-menu>a,.yupoo-mobile-menu>details>summary{display:flex;justify-content:space-between;align-items:center;min-height:58px;border-bottom:1px solid #eee;list-style:none}.yupoo-mobile-menu>a:last-of-type{justify-content:flex-start;gap:12px}.yupoo-mobile-menu details>summary::-webkit-details-marker{display:none}.yupoo-mobile-menu .yupoo-menu-groups{grid-template-columns:1fr;padding:10px 12px;max-height:50vh;overflow:auto}.yupoo-mobile-currency{display:flex;gap:12px;margin-top:20px}.yupoo-search-panel{padding:15px}.yupoo-hero img{aspect-ratio:1}.yupoo-campaigns{margin-top:60px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(3,auto);gap:15px}.yupoo-campaign-0{grid-column:1;grid-row:1/3}.yupoo-campaign-1{grid-column:2;grid-row:1;aspect-ratio:1}.yupoo-campaign-2{grid-column:2;grid-row:2;aspect-ratio:1}.yupoo-campaign-3{grid-column:1/3;grid-row:3;aspect-ratio:2.05}.yupoo-benefits{grid-template-columns:1fr;gap:40px;margin:60px 20px 0}.yupoo-benefits h2{font-size:21px;line-height:31.5px}.yupoo-featured{margin-block:60px}.yupoo-section-title{font-size:30px;line-height:45px;margin-bottom:30px}.yupoo-page-title{font-size:40.5px;line-height:1.5;margin:60px 0 40px;overflow-wrap:anywhere}.yupoo-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 15px}.yupoo-product-card h2{font-size:16px;line-height:31.5px;margin:16px 0}.yupoo-quick-view{opacity:1;width:30px;height:30px;bottom:10px;right:10px}.yupoo-footer{padding:32px 0}.yupoo-footer-grid{display:flex;flex-direction:column;gap:0}.yupoo-footer-grid>section{border-bottom:1px solid #b3cabe;padding:18px 0}.yupoo-footer summary{display:flex;justify-content:space-between;align-items:center;font-size:20px;margin-bottom:0;cursor:pointer}.yupoo-footer summary svg{display:block}.yupoo-footer details[open] summary{margin-bottom:12px}.yupoo-footer .yupoo-newsletter{order:-1;text-align:center;padding:0 0 32px}.yupoo-footer h2{font-size:20px}.yupoo-newsletter form{margin:auto;width:100%}.yupoo-newsletter input{flex:1}.yupoo-copyright{margin-top:30px;text-align:center}.yupoo-desktop-sort{display:none}.yupoo-collection-toolbar{flex-direction:row-reverse}.yupoo-filter-button{display:flex;gap:10px;padding:8px 12px;border:1px solid #333;border-radius:3px;align-items:center}.yupoo-sort select{flex:1;min-width:0}.yupoo-back{padding:65px 0 75px}.yupoo-policy{padding-bottom:60px}.yupoo-quick-dialog{padding:15px}.yupoo-quick-dialog>section{grid-template-columns:1fr;gap:10px;max-height:90vh;overflow:auto;padding:30px 20px}.yupoo-quick-dialog>section>img{max-height:35vh;-o-object-fit:contain;object-fit:contain}.yupoo-quick-dialog h2{font-size:20px;line-height:28px;margin:10px 0}}@media(prefers-reduced-motion:reduce){.yupoo-site *{transition:none!important;animation:none!important}}.yupoo-hero picture{display:block;position:relative}.yupoo-hero picture:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.1);pointer-events:none}.yupoo-benefits img{opacity:.6}.yupoo-product-card h2{font-size:16px;font-weight:400}.yupoo-section-title{font-weight:600}.yupoo-footer-grid{grid-template-columns:23.5% 22.5% 1fr}.yupoo-nav-position-2,.yupoo-nav-position-3,.yupoo-nav-position-4{display:none}@media(min-width:1120px){.yupoo-nav-position-2{display:block}.yupoo-overflow-position-2{display:none}}@media(min-width:1240px){.yupoo-header-inner{gap:40px}.yupoo-desktop-nav{gap:16px}.yupoo-nav-position-3,.yupoo-nav-position-4{display:block}.yupoo-overflow-position-3,.yupoo-overflow-position-4{display:none}}@media(min-width:1350px){.yupoo-nav-position-4{display:block}.yupoo-overflow-position-4{display:none}}@media(max-width:767px){.yupoo-footer{padding:0 0 24px}.yupoo-footer-grid>section{padding:20px 0 23px}.yupoo-footer summary{font-size:21px;line-height:31.5px}.yupoo-footer .yupoo-newsletter{order:0;padding:22px 0 32px}.yupoo-footer h2{font-size:21px}.yupoo-copyright{margin-top:24px;text-align:left}.yupoo-footer details[open] summary svg{transform:rotate(45deg)}}.yupoo-menu-placeholder{display:block;padding:3px 0}.yupoo-nav-label{display:flex;align-items:center;gap:6px}.yupoo-nav-label>button{display:inline-flex;align-items:center;justify-content:center;min-width:24px;min-height:30px}.yupoo-overflow-link>a{display:block;padding:8px 0}.yupoo-store-theme{--yupoo-mint:color-mix(in srgb,var(--yupoo-green) 22%,var(--yupoo-background,#fff))}.yupoo-store-theme .yupoo-currency-menu,.yupoo-store-theme .yupoo-header,.yupoo-store-theme .yupoo-megamenu,.yupoo-store-theme .yupoo-mobile-menu,.yupoo-store-theme .yupoo-more-menu,.yupoo-store-theme .yupoo-search-panel{background:var(--yupoo-background,#fff);color:var(--yupoo-ink)}.yupoo-store-theme .yupoo-desktop-nav{min-width:0}.yupoo-store-theme .yupoo-nav-label>a{display:block;max-width:140px;overflow:hidden;text-overflow:ellipsis}.yupoo-store-theme .yupoo-logo img{max-height:66px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.yupoo-store-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-family:var(--font-yupoo-title);font-size:26px;font-weight:700;line-height:1.15;overflow-wrap:anywhere}.yupoo-store-theme .yupoo-mobile-menu-top>a{max-width:calc(100% - 45px)}.yupoo-store-theme .yupoo-mobile-menu-top img{width:auto;max-width:160px;max-height:51px;-o-object-fit:contain;object-fit:contain}.yupoo-store-theme .yupoo-mobile-menu a,.yupoo-store-theme .yupoo-more-menu a{overflow-wrap:anywhere}.yupoo-store-footer{color:var(--yupoo-ink)}.yupoo-store-footer .yupoo-footer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.yupoo-store-footer li,.yupoo-store-footer p{color:color-mix(in srgb,var(--yupoo-ink) 74%,var(--yupoo-background,#fff));overflow-wrap:anywhere}.yupoo-store-contact>p{margin-bottom:12px}.yupoo-contact-hours{margin-top:12px;white-space:pre-line}.yupoo-store-copyright{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.yupoo-store-copyright>button{margin-left:0}@media(min-width:1120px){.yupoo-store-theme .yupoo-more-count-3{display:none}}@media(min-width:1240px){.yupoo-store-theme .yupoo-more-count-4,.yupoo-store-theme .yupoo-more-count-5{display:none}}@media(max-width:767px){.yupoo-store-theme .yupoo-logo{width:min(150px,calc(100vw - 170px))}.yupoo-store-name{font-size:21px}.yupoo-store-theme .yupoo-logo img{max-height:51px;-o-object-position:center;object-position:center}.yupoo-store-theme .yupoo-header-actions{gap:16px}.yupoo-store-theme .yupoo-icon-button{min-width:30px;min-height:36px}.yupoo-store-contact{padding-bottom:12px}.yupoo-store-copyright{align-items:flex-start;flex-direction:column;gap:12px}}.yupoo-collection-description{white-space:pre-line;line-height:1.7;margin:30px 0;color:#545454}.yupoo-sort-warning{margin:0 0 24px;color:#666;font-size:14px}.yupoo-collections-index{padding-bottom:80px}.yupoo-collections-index-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 30px}.yupoo-collections-index-grid a{padding:18px 0;border-bottom:1px solid #eee}.yupoo-collections-index-grid a:hover{text-decoration:underline}@font-face{font-family:Archivo;font-style:normal;font-weight:400;font-display:swap;src:url(/theme/fonts/archivo-v9-latin.woff2) format("woff2")}[data-theme-design=united-sport]{--united-accent:var(--te-accent,#a32643);--united-background:var(--te-background,#fff);--united-ink:var(--te-foreground,#262626);--united-accent-hover:color-mix(in srgb,var(--united-accent) 80%,#000);--united-accent-soft:color-mix(in srgb,var(--united-accent) 5%,var(--united-background));--united-surface:color-mix(in srgb,var(--united-ink) 3%,var(--united-background));--font-yupoo-body:var(--te-font,"Archivo",Arial,sans-serif);--font-yupoo-title:var(--te-heading-font,var(--font-yupoo-body));--yupoo-green:var(--united-accent);--yupoo-ink:var(--united-ink);--blue:var(--united-accent);--portal-cobalt:var(--united-accent);--paper:var(--united-background);--surface:var(--united-background);--ink:var(--united-ink);color:var(--united-ink);font-family:var(--font-yupoo-body);accent-color:var(--united-accent)}[data-theme-design=united-sport] .yupoo-site,html[data-theme-design=united-sport] body{background:var(--united-background);color:var(--united-ink);font-family:var(--font-yupoo-body)}[data-theme-design=united-sport] :focus-visible{outline:2px solid var(--united-accent);outline-offset:4px}[data-theme-design=united-sport] ::-moz-selection{background:var(--united-accent);color:#fff}[data-theme-design=united-sport] ::selection{background:var(--united-accent);color:#fff}[data-theme-design=united-sport] :is(.yjc-product,.yjc-cart,.yjc-checkout,.yjc-added-modal,.yjc-zoom){color:var(--united-ink);font-family:var(--font-yupoo-body)}[data-theme-design=united-sport] :is(.yjc-product,.yjc-cart,.yjc-checkout,.yjc-added-modal,.yjc-zoom,.yupoo-auth,[data-testid=account-page]) :focus-visible{outline:2px solid var(--united-accent);outline-offset:4px;--tw-ring-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-product{max-width:min(1220px,calc(var(--te-width, 1180px) + 40px));-moz-column-gap:56px;column-gap:56px;margin:48px auto 80px}[data-theme-design=united-sport] .yjc-gallery{top:calc(var(--te-sticky-header-height, 130px) + 20px)}[data-theme-design=united-sport] .yjc-thumbnails{max-height:min(480px,calc((100vw - 170px) / 2))}[data-theme-design=united-sport] .yjc-main-image{background:var(--united-background)}[data-theme-design=united-sport] .yjc-thumbnail-scroll button.is-selected{border-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-product-info h1{font-family:var(--font-yupoo-body);font-size:clamp(24px,2.2vw,30px);line-height:1.4;font-weight:700;margin-bottom:24px}[data-theme-design=united-sport] .yjc-price{font-size:28px;font-weight:500;margin:22px 0 32px}[data-theme-design=united-sport] .yjc-price del{color:#6b6b6b}[data-theme-design=united-sport] .yjc-options{margin-bottom:24px}[data-theme-design=united-sport] .yjc-options legend{font-size:14px;margin-bottom:12px}[data-theme-design=united-sport] .yjc-options>div{gap:10px}[data-theme-design=united-sport] .yjc-options button{min-width:44px;min-height:42px;border-color:#dedede;padding:9px 13px;border-radius:0}[data-theme-design=united-sport] .yjc-options button:hover:not(:disabled){border-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-options button.is-selected{border-color:var(--united-accent);background:var(--united-accent);color:#fff}[data-theme-design=united-sport] .yjc-customization{font-size:14px}[data-theme-design=united-sport] .yjc-customization input{margin-top:12px;border-color:#d8d8d8;border-radius:0;padding:12px}[data-theme-design=united-sport] .yjc-quantity-label{margin:22px 0 12px}[data-theme-design=united-sport] .yjc-quantity{width:150px;border-color:#e2e2e2;border-radius:0}[data-theme-design=united-sport] .yjc-quantity button{background:var(--united-surface)}[data-theme-design=united-sport] .yjc-product-actions{grid-template-columns:1fr;gap:12px;margin:28px 0}[data-theme-design=united-sport] .yjc-button{border-color:var(--united-accent);background:var(--united-accent);border-radius:999px;min-height:48px;padding:12px 26px;font-weight:600;box-shadow:none;transition:background-color .16s ease,border-color .16s ease}[data-theme-design=united-sport] .yjc-button:hover:not(:disabled){background:var(--united-accent-hover);border-color:var(--united-accent-hover)}[data-theme-design=united-sport] .yjc-button-outline{color:var(--united-accent)!important;background:var(--united-background)}[data-theme-design=united-sport] .yjc-button-outline:hover:not(:disabled){background:var(--united-accent-soft);border-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-detail{border-color:#e8e8e8}[data-theme-design=united-sport] .yjc-detail summary{font-size:16px;font-weight:600}[data-theme-design=united-sport] .yjc-description{color:#555;line-height:1.75}[data-theme-design=united-sport] .yjc-added-modal{border-radius:0}[data-theme-design=united-sport] .yjc-added-modal header{background:var(--united-surface);font-size:22px;font-weight:600;border-bottom:1px solid #e8e8e8}[data-theme-design=united-sport] .yjc-success-icon{background:var(--united-accent)}[data-theme-design=united-sport] .yjc-added-modal::backdrop,[data-theme-design=united-sport] .yjc-zoom::backdrop{background:rgb(0 0 0/45%)}[data-theme-design=united-sport] .yjc-cart{max-width:min(1220px,calc(var(--te-width, 1180px) + 40px));padding:0 20px;margin:52px auto 80px}[data-theme-design=united-sport] .yjc-cart>h1{font-family:var(--font-yupoo-body);font-weight:700;font-size:32px;line-height:1.3;text-transform:uppercase;margin-bottom:48px}[data-theme-design=united-sport] .yjc-cart-head{color:#666;font-size:13px;text-transform:uppercase}[data-theme-design=united-sport] .yjc-cart-line{border-bottom-style:solid;border-color:#e8e8e8}[data-theme-design=united-sport] .yjc-cart-product{gap:24px}[data-theme-design=united-sport] .yjc-cart-product a:hover,[data-theme-design=united-sport] .yjc-continue:hover{color:var(--united-accent)}[data-theme-design=united-sport] .yjc-cart-summary{margin-top:40px}[data-theme-design=united-sport] .yjc-coupon input{border-radius:0;border-color:#d8d8d8;padding:10px 12px;font-size:14px}[data-theme-design=united-sport] .yjc-coupon button{padding:10px 14px}[data-theme-design=united-sport] .yjc-coupon button:disabled{background:#ddd;border-color:#ddd;color:#555!important}[data-theme-design=united-sport] .yjc-checkout{background:var(--united-background)}[data-theme-design=united-sport] .yjc-checkout:after{content:none}[data-theme-design=united-sport] .yjc-checkout-inner{max-width:min(1180px,calc(var(--te-width, 1180px) + 40px));grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0 64px;padding:48px 20px 40px}[data-theme-design=united-sport] .yjc-checkout-summary{padding:28px;background:var(--united-surface);border:1px solid #eee;align-self:start}[data-theme-design=united-sport] .yjc-checkout-line{gap:18px}[data-theme-design=united-sport] .yjc-checkout-thumb img{border-radius:0}[data-theme-design=united-sport] .yjc-checkout-thumb>span{background:var(--united-accent)}[data-theme-design=united-sport] .yjc-checkout-steps{color:#6b6b6b}[data-theme-design=united-sport] .yjc-checkout-steps [aria-current=step]{color:var(--united-accent);font-weight:600}[data-theme-design=united-sport] :is(.yjc-contact-title h2,.yjc-address-form>h2,.yjc-preview-checkout h1,.yjc-preview-checkout h2,.yjc-existing-checkout h2){font-weight:600}[data-theme-design=united-sport] .yjc-summary-toggle,[data-theme-design=united-sport] :is(.yjc-contact-title,.yjc-address-actions,.yjc-checkout-policies,.yjc-preview-checkout,.yjc-contact-review) a{color:var(--united-accent)}[data-theme-design=united-sport] .yjc-checkout-return{color:var(--united-accent)!important}[data-theme-design=united-sport] .yjc-address-form input:not([type=hidden]):not([type=checkbox]),[data-theme-design=united-sport] .yjc-address-form select,[data-theme-design=united-sport] .yjc-preview-checkout input{border-color:#d8d8d8;border-radius:0;font-size:14px}[data-theme-design=united-sport] .yjc-address-form .yjc-newsletter-optin input[type=checkbox]{accent-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-address-actions button{border-radius:999px;min-height:48px}[data-theme-design=united-sport] .yjc-contact-review{border-color:#e2e2e2;border-radius:0}[data-theme-design=united-sport] :is(.yjc-existing-checkout,[data-testid=account-page],[role=dialog]) button.bg-black{border-radius:999px;background:var(--united-accent);color:#fff;min-height:44px}[data-theme-design=united-sport] :is(.yjc-existing-checkout,[data-testid=account-page],[role=dialog]) button.bg-black:hover:not(:disabled){background:var(--united-accent-hover)}[data-theme-design=united-sport] .yjc-existing-checkout [role=radio]:not(button){border-color:#dedede;border-radius:0;padding:18px;box-shadow:none}[data-theme-design=united-sport] .yjc-existing-checkout [role=radio][aria-checked=true]:not(button){border-color:var(--united-accent);background:var(--united-accent-soft)}[data-theme-design=united-sport] .yjc-existing-checkout button[role=radio]{border-radius:50%;color:var(--united-accent);--tw-ring-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-existing-checkout button[role=radio][data-state=checked]{border-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-existing-checkout button[role=radio][data-state=checked]>div{background:var(--united-accent);box-shadow:0 0 0 1px var(--united-accent)}[data-theme-design=united-sport] .yupoo-page-title,[data-theme-design=united-sport] .yupoo-section-title{font-family:var(--font-yupoo-title);font-size:32px;font-weight:700;line-height:1.3;text-transform:uppercase;margin:48px 0 36px}[data-theme-design=united-sport] .yupoo-auth{padding-top:40px;min-height:600px}[data-theme-design=united-sport] .yupoo-auth .yupoo-page-title{margin:0 0 40px}[data-theme-design=united-sport] .yupoo-auth-form{width:400px}[data-theme-design=united-sport] .yupoo-auth-field input{background:var(--united-background);border-color:#d8d8d8;border-radius:0}[data-theme-design=united-sport] .yupoo-auth-field input::-moz-placeholder{color:#6b6b6b}[data-theme-design=united-sport] .yupoo-auth-field input::placeholder{color:#6b6b6b}[data-theme-design=united-sport] .yupoo-auth-submit{border-radius:999px;background:var(--united-accent);font-size:14px;font-weight:600;text-transform:uppercase}[data-theme-design=united-sport] .yupoo-auth-submit:hover:not(:disabled){background:var(--united-accent-hover)}[data-theme-design=united-sport] :is(.yupoo-auth-links,.yupoo-auth-terms,.yupoo-auth-message) a{color:var(--united-accent)}[data-theme-design=united-sport] :is([data-testid=account-page],[data-testid=order-complete-container],[role=dialog]) :is(h1,h2,h3){font-family:var(--font-yupoo-title);font-weight:700}[data-theme-design=united-sport] :is([data-testid=account-page],[role=dialog]) input:not([type=checkbox]):not([type=radio]){border-radius:0;border-color:#d8d8d8}@media (max-width:1100px) and (min-width:769px){[data-theme-design=united-sport] .yjc-product{-moz-column-gap:30px;column-gap:30px}[data-theme-design=united-sport] .yjc-checkout-inner{gap:0 32px}[data-theme-design=united-sport] .yjc-checkout-summary{padding:22px}}@media (max-width:768px){[data-theme-design=united-sport] .yjc-product{margin:20px auto 48px;padding:0 16px}[data-theme-design=united-sport] .yjc-product-info{padding:8px 0 0}[data-theme-design=united-sport] .yjc-product-info h1{font-size:23px;line-height:1.4;text-align:left;margin-bottom:16px}[data-theme-design=united-sport] .yjc-price{font-size:25px;margin:16px 0 24px}[data-theme-design=united-sport] .yjc-gallery-pagination>div>button.is-selected{background:var(--united-accent);border-color:var(--united-accent)}[data-theme-design=united-sport] .yjc-address-form input:not([type=hidden]):not([type=checkbox]),[data-theme-design=united-sport] .yjc-address-form select,[data-theme-design=united-sport] .yjc-coupon input,[data-theme-design=united-sport] .yjc-customization input,[data-theme-design=united-sport] .yjc-preview-checkout input,[data-theme-design=united-sport] .yupoo-auth-field input{font-size:16px}[data-theme-design=united-sport] .yjc-cart{padding:0 16px 80px;margin:32px auto 40px}[data-theme-design=united-sport] .yjc-cart>h1{font-size:27px;margin-bottom:32px}[data-theme-design=united-sport] .yjc-cart-product{gap:15px}[data-theme-design=united-sport] .yjc-cart-mobile-bar{box-shadow:none;padding-bottom:max(10px,env(safe-area-inset-bottom))}[data-theme-design=united-sport] .yjc-checkout-inner{max-width:100%;padding:24px 0}[data-theme-design=united-sport] .yjc-checkout-summary{width:100%;border-left:0;border-right:0;padding:0}[data-theme-design=united-sport] .yjc-contact-title{flex-wrap:wrap}[data-theme-design=united-sport] .yupoo-page-title,[data-theme-design=united-sport] .yupoo-section-title{font-size:26px;margin:32px 0 28px}[data-theme-design=united-sport] .yupoo-auth{padding-top:32px;min-height:540px}[data-theme-design=united-sport] .yupoo-auth .yupoo-page-title{margin-bottom:32px}}@media (prefers-reduced-motion:reduce){[data-theme-design=united-sport] .yjc-button{transition:none}}[data-theme-design=united-sport] .te-transaction-header{display:contents}[data-theme-design=united-sport] :is(.yjc-product,.yjc-added-modal,.yjc-checkout,.yupoo-auth) :is(h1,h2,h3){font-family:var(--font-yupoo-title)}[data-theme-design=united-sport] :is(.yjc-description,.yupoo-auth-links,.yupoo-auth-terms,.yupoo-auth-message) a{text-decoration:underline;text-underline-offset:3px}[data-theme-design=united-sport] .yjc-continue{text-underline-offset:3px}[data-theme-design=united-sport] .yjc-cart-product img{width:100px;height:100px;-o-object-fit:cover;object-fit:cover}[data-theme-design=united-sport] .yjc-checkout-logo img,[data-theme-design=united-sport] .yjc-checkout-thumb img,[data-theme-design=united-sport] .yjc-thumbnail-scroll img{height:100%}[data-theme-design=united-sport] [role=dialog]{font-family:var(--font-yupoo-body);color:var(--united-ink)}[data-theme-design=united-sport] [role=dialog] input:not([type=checkbox]):not([type=radio]),[data-theme-design=united-sport] [role=dialog] select{border-color:#d8d8d8;border-radius:0}@media (max-width:768px){[data-theme-design=united-sport] [role=dialog] input,[data-theme-design=united-sport] [role=dialog] select{font-size:16px}}[data-theme-design=united-sport] .yupoo-collection{width:calc(100% - 64px);max-width:min(1180px,var(--te-width,1180px));padding-block:12px 60px}[data-theme-design=united-sport] .yupoo-collection-toolbar{gap:20px;padding-block:16px;margin-bottom:24px;border-bottom:1px solid #e8e8e8;color:#555}[data-theme-design=united-sport] .yupoo-product-grid{gap:36px 28px}[data-theme-design=united-sport] .yupoo-product-card{min-width:0;text-align:center}[data-theme-design=united-sport] .yupoo-card-media{background:var(--united-background)}[data-theme-design=united-sport] .yupoo-card-media img{height:100%;-o-object-fit:contain;object-fit:contain}[data-theme-design=united-sport] .yupoo-product-card h2{margin:16px 0 4px;font-family:var(--font-yupoo-body);font-size:15px;font-weight:400;line-height:1.5}[data-theme-design=united-sport] .yupoo-product-card h2 a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}[data-theme-design=united-sport] .yupoo-product-price{font-size:16px;font-weight:500;font-variant-numeric:tabular-nums}[data-theme-design=united-sport] .yupoo-product-price del{font-size:13px;font-weight:400;color:#777}[data-theme-design=united-sport] .yupoo-sale,[data-theme-design=united-sport] .yupoo-saving{background:var(--united-accent)}[data-theme-design=united-sport] .yupoo-quick-view{width:42px;height:42px;right:12px;bottom:12px;border-radius:50%}[data-theme-design=united-sport] .yupoo-quick-dialog>section{box-shadow:none}[data-theme-design=united-sport] .yupoo-quick-dialog h2{font-family:var(--font-yupoo-title);font-weight:700}[data-theme-design=united-sport] .yupoo-button{min-height:44px;border-radius:999px;padding:10px 28px;background:var(--united-accent);border-color:var(--united-accent);color:#fff;font-size:13px;text-transform:uppercase}[data-theme-design=united-sport] .yupoo-button:hover{background:var(--united-accent-hover);border-color:var(--united-accent-hover);color:#fff}[data-theme-design=united-sport] .yupoo-filter-button,[data-theme-design=united-sport] .yupoo-sort select{min-height:44px;border:1px solid #dedede;border-radius:0;background:var(--united-background)}[data-theme-design=united-sport] .yupoo-pagination a{min-width:40px;min-height:40px;border-radius:50%}[data-theme-design=united-sport] .yupoo-pagination [aria-current=page]{background:var(--united-accent);border-color:var(--united-accent);color:#fff}[data-theme-design=united-sport] [data-testid=category-container]{max-width:min(1280px,calc(var(--te-width, 1180px) + 64px));padding-block:40px 60px}[data-theme-design=united-sport] [data-testid=category-container] h1{font-family:var(--font-yupoo-title);font-size:28px;font-weight:700;text-transform:uppercase;line-height:1.35}[data-theme-design=united-sport] [data-testid=products-list]{gap:36px 24px}[data-theme-design=united-sport] [data-testid=product-wrapper]{min-width:0;text-align:center}[data-theme-design=united-sport] [data-testid=product-wrapper]>:first-child{aspect-ratio:1;background:var(--united-background);border-radius:0;padding:0;box-shadow:none}[data-theme-design=united-sport] [data-testid=product-wrapper] img{height:100%;-o-object-fit:contain;object-fit:contain}[data-theme-design=united-sport] [data-testid=product-wrapper]>:last-child{display:block;margin-top:16px}[data-theme-design=united-sport] [data-testid=product-title]{font-size:15px;line-height:1.5;margin-bottom:4px;overflow-wrap:anywhere}[data-theme-design=united-sport] [data-testid=product-wrapper] [data-testid=product-title]+div{justify-content:center;flex-wrap:wrap}[data-theme-design=united-sport] [data-testid=price]{color:var(--united-ink);font-size:16px;font-weight:500}[data-theme-design=united-sport] [data-testid=original-price]{color:#777;font-size:13px}@media (max-width:767px){[data-theme-design=united-sport] .yupoo-collection{width:calc(100% - 32px);padding-block:4px 40px}[data-theme-design=united-sport] .yupoo-product-grid,[data-theme-design=united-sport] [data-testid=products-list]{gap:28px 16px}[data-theme-design=united-sport] .yupoo-product-card h2,[data-theme-design=united-sport] [data-testid=product-title]{font-size:13px}[data-theme-design=united-sport] .yupoo-product-price,[data-theme-design=united-sport] [data-testid=price]{font-size:15px}[data-theme-design=united-sport] [data-testid=category-container]{padding-block:24px 40px}[data-theme-design=united-sport] [data-testid=category-container] h1{font-size:23px}}