body[data-site=sugargoo]{--orange:#fe7100;--orange-hover:#bd5100;--line:#e4e4e4;--muted:#686868;color:#202020;background:#fff;font:15px/1.5 Helvetica Neue,Arial,PingFang SC,sans-serif}body[data-site=sugargoo] .wrap{width:100%;max-width:1320px;margin-inline:auto;padding-inline:40px}body[data-site=sugargoo] :is(h1,h2,h3){color:#202020;letter-spacing:-.04em;font-family:inherit}body[data-site=sugargoo] h1{margin:0 0 18px;font-size:48px;line-height:1.08}body[data-site=sugargoo] h2{margin:0 0 20px;font-size:30px;line-height:1.2}body[data-site=sugargoo] h3{font-size:19px}body[data-site=sugargoo] .button{color:#202020;min-height:44px;box-shadow:none;background:#fe7100;border:0;border-radius:3px;padding:12px 22px;font-weight:600}body[data-site=sugargoo] .button:hover{color:#000;background:#e96800}body[data-site=sugargoo] :is(a,button,summary,input):focus-visible{outline-offset:4px;outline:2px solid #b84e00}body[data-site=sugargoo] .site-navigation{box-shadow:none;background:#fff;border-bottom:1px solid #e4e4e4}body[data-site=sugargoo] .site-header{background:#fff;border:0}body[data-site=sugargoo] .site-header .header{max-width:1320px;min-height:82px;padding-inline:40px}body[data-site=sugargoo] .brand img{object-fit:contain;width:150px;height:42px}body[data-site=sugargoo] .brand span{color:#686868;letter-spacing:0;font-size:10px}body[data-site=sugargoo] .site-nav{gap:16px}body[data-site=sugargoo] .site-nav a{color:#202020;background:0 0;border-radius:0;padding:12px 0;font-size:14px}body[data-site=sugargoo] .site-nav a.active{text-underline-offset:9px;background:0 0;-webkit-text-decoration:underline #fe7100;text-decoration:underline #fe7100;text-decoration-thickness:3px}body[data-site=sugargoo] .site-nav svg{display:none}body[data-site=sugargoo] .picker summary{background:0 0;border:0;min-height:44px;font-size:12px}body[data-site=sugargoo] .search{color:#202020;width:100%;max-width:700px;min-height:60px;box-shadow:none;background:#fff;border:1px solid #d8d8d8;border-radius:4px;gap:8px;margin:0 auto;padding:6px 6px 6px 18px}body[data-site=sugargoo] .search input{color:#202020;background:0 0;min-width:0;font-size:15px}body[data-site=sugargoo] .search input:focus{box-shadow:none;outline:0}body[data-site=sugargoo] .search:focus-within{outline-offset:3px;outline:2px solid #202020}body[data-site=sugargoo] .search>.icon,body[data-site=sugargoo] .search .button svg{display:none}body[data-site=sugargoo] .search .button{color:#fff;background:#202020;flex-shrink:0}body[data-site=sugargoo] .camera-link{color:#202020;background:0 0;border:0;border-radius:0;width:44px;min-width:44px;height:44px}.sg-opening{text-align:center;background:#fe7100;padding:58px 0 62px}body[data-site=sugargoo] .sg-opening h1{letter-spacing:-.055em;margin-bottom:14px;font-size:clamp(40px,5vw,68px)}.sg-opening p{margin:0 0 30px;font-size:19px}.sg-home-categories{border-bottom:1px solid #e4e4e4;justify-content:space-between;gap:24px;padding:18px 0;display:flex;overflow:auto}.sg-home-categories a{white-space:nowrap;align-items:center;min-height:44px;font-size:14px;display:flex}.sg-home-categories .active{text-underline-offset:8px;font-weight:700;-webkit-text-decoration:underline #fe7100;text-decoration:underline #fe7100;text-decoration-thickness:3px}.sg-new{padding-top:40px}.sg-new>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.sg-new h2{margin:0!important}.sg-new>header>a{text-underline-offset:4px;font-size:14px;text-decoration:underline}.sg-items{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px 22px;display:grid}.sg-item{min-width:0;color:inherit;display:block}.sg-item-photo{aspect-ratio:1;background:#fff;border-radius:0;position:relative;overflow:hidden}.sg-item-photo img{object-fit:cover;width:100%;height:100%;transition:transform .25s;display:block;position:absolute;inset:0}.sg-item:hover img{transform:scale(1.025)}.sg-item-copy{justify-content:space-between;align-items:start;gap:16px;padding:15px 0 0;display:flex}body[data-site=sugargoo] .sg-item h3{letter-spacing:0;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.sg-item-price{white-space:nowrap;font-size:16px;font-weight:600}.sg-item:hover h3{text-underline-offset:3px;text-decoration:underline}.sg-category-notes{border-top:1px solid #e4e4e4;margin-top:80px;padding-top:38px}.sg-category-notes>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 40px;display:grid}.sg-category-notes p{color:#686868;font-size:14px}.sg-category-notes h3{margin-bottom:8px}.sg-faq{padding-block:70px}.sg-faq header{max-width:600px;margin-bottom:32px}.sg-faq header p,.sg-faq details p{color:#686868}.sg-faq>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;display:grid}.sg-faq details{border-bottom:1px solid #e4e4e4}.sg-faq summary{cursor:pointer;min-height:44px;padding:17px 0}.sg-faq details p{margin:0 0 20px;font-size:14px}body[data-site=sugargoo] footer{color:#202020;background:#f6f6f4;border:0;padding:0}.sg-footer{grid-template-columns:1.3fr .8fr 1fr;gap:60px;padding-block:55px;display:grid}.sg-footer img{object-fit:contain;width:190px;height:46px}.sg-footer p,.sg-footer small{color:#686868;max-width:46ch;font-size:12px}.sg-footer p{margin:20px 0}.sg-footer nav{flex-direction:column;align-items:start;display:flex}.sg-footer nav a{min-height:44px;padding-block:12px}.sg-footer-join h2{font-size:27px!important}.sg-listing{padding-block:24px 70px}.sg-listing-heading{text-align:center;max-width:850px;margin:40px auto}.sg-listing-heading p{color:#686868;max-width:75ch;margin:0 auto 26px}.sg-refine-bar{z-index:12;border-block:1px solid #e4e4e4;margin-bottom:24px;padding:20px 0;position:relative}body[data-site=sugargoo] .filters{background:0 0;border:0;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:30px;padding:0;display:grid}body[data-site=sugargoo] .filters>label{color:#686868;font-size:12px}body[data-site=sugargoo] .filter-picker{margin-top:6px}body[data-site=sugargoo] .filter-trigger{color:#202020;background:#fff;border:1px solid #ddd;border-radius:3px;min-height:46px}body[data-site=sugargoo] .filter-panel{z-index:30;max-height:320px;overflow:auto}body[data-site=sugargoo] .filter-options button[aria-selected=true]{color:#9b4100;background:#fff0e4}body[data-site=sugargoo] .reset{background:0 0;place-items:center;min-height:46px;padding-inline:12px;text-decoration:underline;display:grid}.sg-subnav{flex-wrap:wrap;gap:8px 24px;margin-bottom:18px;display:flex}.sg-subnav a{min-height:44px;padding:10px 0;font-size:14px}.sg-subnav a.active{text-underline-offset:5px;text-decoration:underline}body[data-site=sugargoo] .listing-meta{color:#686868;justify-content:space-between;margin:0 0 24px;font-size:13px;display:flex}body[data-site=sugargoo] .pagination{box-shadow:none;border:0;flex-wrap:wrap;gap:8px;margin-top:44px}body[data-site=sugargoo] .page-number{color:#202020;background:#f5f5f5;border:0;border-radius:0;width:44px;height:44px}body[data-site=sugargoo] .page-number.current{color:#202020;background:#fe7100}body[data-site=sugargoo] .page-direction{min-height:44px;padding:12px}.sg-directory{padding-block:60px}.sg-directory-heading{max-width:700px;margin-bottom:60px}.sg-directory-heading p{color:#686868;font-size:18px}.sg-collection{border-top:1px solid #ddd;grid-template-columns:1fr 1fr;gap:70px;padding:38px 0;display:grid}body[data-site=sugargoo] .sg-collection h2{margin:0 0 14px;font-size:42px}.sg-collection p{color:#686868;max-width:50ch;font-size:14px}.sg-collection nav{flex-wrap:wrap;align-content:start;gap:4px 28px;padding-top:5px;display:flex}.sg-collection nav a{min-height:44px;padding:10px 0}.sg-collection .sg-view-collection{text-underline-offset:5px;flex-basis:100%;font-weight:600;text-decoration:underline}body[data-site=sugargoo] .detail-page{max-width:1240px;padding-top:24px}.sg-inspection{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:60px 80px;margin:35px 0 70px;display:grid}.sg-purchase-pane{min-width:0;padding-top:20px}body[data-site=sugargoo] .sg-detail-heading h1{font-size:35px;line-height:1.15}.sg-detail-heading>span{color:#686868;font-size:12px}.sg-product-actions{grid-template-columns:1fr;gap:16px;margin:28px 0 36px;display:grid}body[data-site=sugargoo] .detail-price{color:#202020;margin:0 0 5px;font-size:32px}.sg-product-actions .buy{text-align:center;grid-row:2;width:100%}body[data-site=sugargoo] .copy-source{margin:0}body[data-site=sugargoo] .copy-source button{color:#202020;background:#fff;border:0;border-bottom:1px solid #ccc;border-radius:0;justify-content:center;width:100%;min-height:44px}.sg-photo-work{min-width:0}.sg-pane-heading,.sg-qc-pane .section-heading{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}body[data-site=sugargoo] .sg-pane-heading h2{letter-spacing:0;margin:0;font-size:16px;font-weight:400}.sg-pane-heading span,.sg-qc-pane .section-heading>span{color:#686868;font-size:13px}.sg-qc-pane{border-top:1px solid #ddd;grid-column:1/-1;min-width:0;padding-top:35px}.sg-qc-pane h2{margin:0!important}body[data-site=sugargoo] .gallery-product .gallery-viewport{aspect-ratio:1;background:#fff;border:0;border-radius:6px;width:100%;height:auto;max-height:none}body[data-site=sugargoo] .gallery-product :is(.gallery-track,.gallery-slide){height:100%;min-height:0}body[data-site=sugargoo] .gallery-product .gallery-slide a{height:100%;min-height:0;display:block}body[data-site=sugargoo] .gallery-product .gallery-slide img{object-fit:contain;width:100%;height:100%;max-height:100%}body[data-site=sugargoo] .gallery-thumbs{margin-top:12px}body[data-site=sugargoo] .gallery-thumb{border:2px solid #0000;border-radius:4px;flex:0 0 52px;width:52px;height:52px;padding:0}body[data-site=sugargoo] .gallery-thumb[aria-pressed=true]{border-color:#fe7100}body[data-site=sugargoo] .gallery-counter{color:#252b2e;background:#fff;border-radius:4px;inset:auto auto 14px 14px}body[data-site=sugargoo] .gallery-product:has(.gallery-thumbs) .gallery-counter{bottom:80px}body[data-site=sugargoo] .variant-box{background:0 0;border:0;margin:0;padding:0}body[data-site=sugargoo] .variant-box h2{margin:0 0 12px;font-size:16px}body[data-site=sugargoo] .sku-grid{overscroll-behavior:auto;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;max-height:155px;padding:2px;display:grid;overflow:auto}body[data-site=sugargoo] .sku-style{aspect-ratio:1;border:2px solid #0000;border-radius:5px;width:100%;min-width:0;height:auto;padding:0;overflow:hidden}body[data-site=sugargoo] .sku-style img{object-fit:cover;width:100%;height:100%}body[data-site=sugargoo] .sku-style[aria-pressed=true]{border-color:#fe7100}body[data-site=sugargoo] .gallery-qc .gallery-viewport{background:0 0;border:0;height:auto;max-height:none;overflow:visible}body[data-site=sugargoo] .gallery-qc .gallery-track{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid;transform:none!important}body[data-site=sugargoo] .gallery-qc .gallery-slide{aspect-ratio:1;flex:none;width:auto;min-width:0;margin:0;padding:0}body[data-site=sugargoo] .gallery-qc .gallery-slide a{aspect-ratio:1;border-radius:5px;height:auto;display:block;overflow:hidden}body[data-site=sugargoo] .gallery-qc .gallery-slide img{object-fit:cover;width:100%;height:100%}.sg-photo-unavailable{color:#626b70;background:#fff;place-items:center;display:grid;position:absolute;inset:0}body[data-site=sugargoo] .sg-visual{padding-block:45px 70px}body[data-site=sugargoo] .visual-heading{text-align:left;max-width:none;margin-bottom:40px}.sg-visual-layout{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:45px;display:grid}.sg-reference-panel{position:sticky;top:110px}body[data-site=sugargoo] .sg-reference-panel>h2,body[data-site=sugargoo] .sg-visual-results-pane>h2{letter-spacing:-.02em;font-size:20px}body[data-site=sugargoo] .visual-box,body[data-site=sugargoo] .visual-box.has-image{background:0 0;border:0;border-radius:0;flex-direction:column;gap:16px;width:100%;max-width:none;min-height:0;margin:0;padding:0;display:flex}body[data-site=sugargoo] .upload-zone,body[data-site=sugargoo] .visual-box.has-image .upload-zone{color:#202020;cursor:pointer;background:#fff;border:1px dashed #bbb;border-radius:3px;flex-direction:column;justify-content:center;align-items:center;gap:14px;width:100%;min-height:260px;padding:28px 20px;display:flex}body[data-site=sugargoo] .upload-zone strong{font-size:18px}body[data-site=sugargoo] .upload-zone span{color:#686868;font-size:12px}body[data-site=sugargoo] .visual-box.has-image .upload-zone{order:2;min-height:48px;padding:12px}body[data-site=sugargoo] .has-image .upload-zone :is(span,svg){display:none}body[data-site=sugargoo] .visual-preview{background:#fff;border:0;border-radius:0;width:100%;height:auto;margin:0;padding:0;position:static;inset:auto}body[data-site=sugargoo] .visual-preview img{object-fit:contain;width:100%;height:240px;position:static}body[data-site=sugargoo] .visual-preview:after,body[data-site=sugargoo] .visual-preview p,body[data-site=sugargoo] #image-file{display:none}body[data-site=sugargoo] .visual-status-bar{flex-wrap:wrap;order:3;align-items:center;gap:12px;margin:0;display:flex}.sg-visual-results-pane{min-width:0;scroll-margin-top:110px}body[data-site=sugargoo] #visual-results{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 18px;display:grid}body[data-site=sugargoo] #visual-results:empty:after{content:"Your image matches will appear here";color:#686868;border-block:1px solid #e4e4e4;grid-column:1/-1;place-items:center;min-height:320px;display:grid}html[lang=zh-Hans] body[data-site=sugargoo] #visual-results:empty:after{content:"相似商品将显示在这里"}body[data-site=sugargoo] [hidden]{display:none!important}@media (width<=1100px){body[data-site=sugargoo] .wrap{padding-inline:28px}body[data-site=sugargoo] .site-header .header{padding-inline:24px}.sg-inspection{gap:40px}.sg-footer{gap:30px}.sg-item-copy{flex-direction:column;gap:5px}.sg-visual-layout{grid-template-columns:230px minmax(0,1fr);gap:28px}}@media (width<=700px){body[data-site=sugargoo] .wrap{padding-inline:16px}body[data-site=sugargoo] .site-header .header{gap:4px;min-height:65px;padding:6px 10px}body[data-site=sugargoo] .brand img{width:112px;height:35px}body[data-site=sugargoo] .brand span{display:none}body[data-site=sugargoo] .header-actions{gap:2px}body[data-site=sugargoo] .picker summary{padding:8px 4px}body[data-site=sugargoo] .nav-toggle{background:0 0;border:0;border-radius:0}body[data-site=sugargoo] .site-nav{grid-template-columns:1fr 1fr;gap:16px;padding:20px 16px}body[data-site=sugargoo] .site-nav a{justify-content:flex-start;min-height:44px;padding:10px 0;font-size:17px}body[data-site=sugargoo] h1{font-size:34px}body[data-site=sugargoo] h2{font-size:25px}body[data-site=sugargoo] .search{gap:3px;min-height:54px;padding:5px 5px 5px 10px}body[data-site=sugargoo] .search input{font-size:13px}body[data-site=sugargoo] .search .button{padding:10px 12px}.sg-opening{padding:38px 0 40px}body[data-site=sugargoo] .sg-opening h1{font-size:40px}.sg-opening p{margin-bottom:24px;font-size:16px}.sg-home-categories{gap:26px;padding-block:10px}.sg-new{padding-top:28px}.sg-new>header{align-items:start;gap:20px}.sg-new>header>a{text-align:right;max-width:140px;font-size:12px}.sg-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.sg-item-copy{gap:5px;padding-top:10px}body[data-site=sugargoo] .sg-item h3{font-size:13px}.sg-item-price{font-size:15px}.sg-category-notes{margin-top:45px;padding-top:28px}.sg-category-notes>div{grid-template-columns:1fr;gap:0}.sg-faq{padding-block:40px}.sg-faq>div{grid-template-columns:1fr;gap:25px}.sg-footer{grid-template-columns:1fr 1fr;gap:25px;padding-block:35px}.sg-footer-brand{grid-column:1/-1}.sg-footer-join h2{font-size:22px!important}.sg-footer nav{font-size:14px}.sg-listing-heading{margin:25px auto}.sg-listing-heading p{font-size:14px}.sg-refine-bar{padding-block:16px}body[data-site=sugargoo] .filters{grid-template-columns:1fr 1fr;gap:12px}body[data-site=sugargoo] .filter-panel{min-width:140px}.sg-directory{padding-block:35px}.sg-directory-heading{margin-bottom:35px}.sg-directory-heading p{font-size:16px}.sg-collection{grid-template-columns:1fr;gap:8px;padding:25px 0}body[data-site=sugargoo] .sg-collection h2{font-size:34px}.sg-inspection{flex-direction:column;gap:30px;margin-top:25px;display:flex}.sg-photo-work{order:0;width:100%}.sg-purchase-pane{order:1;width:100%;padding-top:0}.sg-qc-pane{order:2;width:100%;padding-top:25px}body[data-site=sugargoo] .sg-detail-heading h1{font-size:29px}body[data-site=sugargoo] .gallery-qc .gallery-track{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}body[data-site=sugargoo] .sg-visual{padding-block:30px 45px}.sg-visual-layout{grid-template-columns:1fr;gap:30px}.sg-reference-panel{position:static}body[data-site=sugargoo] .upload-zone{min-height:210px}body[data-site=sugargoo] .visual-preview img{height:180px}body[data-site=sugargoo] #visual-results{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.sg-visual-results-pane{scroll-margin-top:85px}}@media (prefers-reduced-motion:reduce){.sg-item-photo img{transition:none}}.sg-item-copy{flex-direction:column;gap:5px}body[data-site=sugargoo] .pagination .page-position{display:none}@media (width<=700px){body[data-site=sugargoo] .pagination:not(#visual-pagination){grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;width:100%;display:grid}body[data-site=sugargoo] .pagination:not(#visual-pagination) :is(.page-number,.page-gap){display:none}body[data-site=sugargoo] .pagination .page-position{grid-area:1/2;justify-content:center;align-items:center;min-height:44px;font-size:13px;display:flex}body[data-site=sugargoo] .pagination .page-direction{white-space:normal;text-align:center;justify-content:center;align-items:center;min-width:0;height:auto;min-height:44px;padding:8px;display:flex}body[data-site=sugargoo] .pagination .page-previous{grid-area:1/1}body[data-site=sugargoo] .pagination .page-next{grid-area:1/3}body[data-site=sugargoo] .search :is(.camera-link,.visual-link),body[data-site=sugargoo] #visual-pagination :is(button,.page-number){min-width:44px;min-height:44px}}@media (width<=900px){body[data-site=sugargoo] .nav-register{justify-content:center;align-items:center;min-height:44px;display:flex}}
