#yx-main.yxh-home .yxh-merch-track .yxh-native-card{display:flex;flex-direction:column;min-width:0;margin:0;border:1px solid #e9e5ec;border-radius:10px;background:#fff;overflow:hidden;scroll-snap-align:start;box-shadow:none}#yx-main.yxh-home .yxh-native-card .yxb12-card-media{position:relative;width:100%;min-width:0}#yx-main.yxh-home .yxh-native-card .yx-card-image{display:flex;align-items:center;justify-content:center;width:100%;height:auto;aspect-ratio:1;padding:20px 20px 12px;overflow:hidden;background:#fff}#yx-main.yxh-home .yxh-native-card .yx-card-image>.yxb-image-window{height:auto;max-height:none;width:100%;max-width:100%;margin:auto}#yx-main.yxh-home .yxh-native-card .yx-card-copy{display:flex;flex-direction:column;align-items:stretch;flex:1;padding:18px 17px 16px;min-width:0;text-align:left}#yx-main.yxh-home .yxh-native-card .yx-card-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:17px;line-height:1.5;font-weight:500;letter-spacing:0;min-height:77px;max-height:none;margin:0 0 10px;color:#29232f;overflow:hidden;width:100%;overflow-wrap:anywhere}#yx-main.yxh-home .yxh-native-card .yxb29-card-spec{font-size:14px;line-height:1.6;min-height:44px;margin:0 0 10px;color:#716b78}#yx-main.yxh-home .yxh-native-card .yxh-native-rating{margin:0 0 10px;min-height:20px}#yx-main.yxh-home .yxh-native-card .yx-card-price{font-size:23px;line-height:1.3;font-weight:600;color:#634286;width:100%;margin:auto 0 16px;padding-top:5px}#yx-main.yxh-home .yxh-native-card .yxb29-card-meta{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;border-top:1px solid #f0edf3;padding-top:11px;margin-bottom:14px;min-height:33px}#yx-main.yxh-home .yxh-native-card .yxb12-sku{font-size:11px;line-height:1.6;min-height:18px;margin:0;color:#817989;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#yx-main.yxh-home .yxh-native-card .yxb13-stock{font-size:11px;line-height:1.6;min-height:18px;margin:0;color:#63736b;white-space:nowrap;text-align:right}#yx-main.yxh-home .yxh-native-card .yxb13-stock strong{font-weight:500}#yx-main.yxh-home .yxh-native-card .yxb29-card-actions{display:grid;grid-template-columns:90px minmax(0,1fr);gap:8px;align-items:center;min-width:0}#yx-main.yxh-home .yxh-native-card .yxb12-quantity{display:flex;align-items:center;justify-content:space-between;gap:0;width:90px;height:44px;margin:0;border:1px solid #e6e0eb;border-radius:7px;overflow:hidden;background:#fff}#yx-main.yxh-home .yxh-native-card .yxb12-quantity button{width:28px;height:42px;font-size:22px;line-height:1;padding:0;border:0;border-radius:0;background:#fff;color:#634286}#yx-main.yxh-home .yxh-native-card .yxb12-quantity button:disabled{color:#c6c0cc;opacity:1}#yx-main.yxh-home .yxh-native-card .yxb12-quantity input{width:30px;min-width:0;height:42px;font-size:15px;font-weight:500;line-height:1;padding:0;border:0;box-shadow:none;text-align:center;background:#fff;color:#29232f}#yx-main.yxh-home .yxh-native-card .yx-card-add{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-height:44px;margin:0;padding:10px 7px;background:#634286;color:#fff;border:0;border-radius:7px;font-size:13px;line-height:1.4;font-weight:500;white-space:normal}#yx-main.yxh-home .yxh-native-card .yx-card-add:hover{background:#50306f}#yx-main.yxh-home .yxh-native-card .yx-card-add svg{width:16px;height:16px;flex:none}#yx-main.yxh-home .yxh-native-card .yxb29-card-actions>.yx-card-add:only-child{grid-column:1/-1}#yx-main.yxh-home .yxh-native-card .yxb12-save{position:absolute;right:11px;top:11px;display:grid;place-items:center;width:36px;height:36px;padding:8px;background:#fffffff2;color:#8e8298;border:1px solid #e9e5ec;border-radius:7px}#yx-main.yxh-home .yxh-native-card .yxb12-save svg{width:20px;height:20px}#yx-main.yxh-home .yxh-native-card .yxb13-new{position:absolute;top:11px;left:11px}#yx-main.yxh-home .yxh-promo-grid{gap:28px;margin-block:20px 14px}#yx-main.yxh-home .yxh-promo-grid .yxh-promo-v2{display:block;position:relative;isolation:isolate;height:auto;min-height:0;aspect-ratio:1060/371;border:1px solid #e7e2e9;border-radius:7px;background:#fff;box-shadow:0 3px 12px #30223805;overflow:hidden}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-sprite{position:absolute;inset:0;z-index:-1;background-image:url(/wp-content/plugins/yingxi-home-studio/assets/category-scenes-v2.webp);background-size:200% 200%;background-repeat:no-repeat;clip-path:inset(1.5px 0)}#yx-main.yxh-home .yxh-promo-size .yxh-promo-sprite{background-position:0 0}#yx-main.yxh-home .yxh-promo-color .yxh-promo-sprite{background-position:100% 0}#yx-main.yxh-home .yxh-promo-chrome .yxh-promo-sprite{background-position:0 100%}#yx-main.yxh-home .yxh-promo-pastel .yxh-promo-sprite{background-position:100% 100%}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-copy{position:relative;width:56%;height:100%;padding:24px 10px 24px 32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;z-index:1}#yx-main.yxh-home .yxh-promo-grid .yxh-promo-v2 h3{font-size:27px;line-height:1.3;font-weight:600;letter-spacing:-.6px;margin:0;overflow-wrap:normal}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-desc{font-size:14px;line-height:1.65;color:#746b7a;max-width:330px;margin-top:7px}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-cta{font-size:15px;line-height:1.4;padding:10px 15px;border-radius:6px;margin-top:13px;background:#654580;color:#fff}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-cta>span{font-size:19px;line-height:1;vertical-align:middle;margin-left:8px}#yx-main.yxh-home .yxh-promo-subject{position:absolute;right:3%;top:7%;width:40%;height:86%;display:flex;align-items:center;justify-content:center}#yx-main.yxh-home .yxh-promo-subject>.yxb-image-window{height:auto;width:100%;max-width:100%}#yx-main.yxh-home .yxh-kits-gallery{padding-top:42px}#yx-main.yxh-home .yxh-gallery-wall{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;overflow:hidden;border-radius:0}#yx-main.yxh-home .yxh-gallery-tile{display:block;position:relative;aspect-ratio:1;overflow:hidden;background:#f7f3f9}#yx-main.yxh-home .yxh-gallery-tile>img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .35s ease}#yx-main.yxh-home .yxh-gallery-hover{position:absolute;inset:0;display:grid;place-items:center;font:300 50px/1 Arial;color:#fff;background:#35213e38;opacity:0;transition:opacity .25s}#yx-main.yxh-home .yxh-gallery-tile:hover>img,#yx-main.yxh-home .yxh-gallery-tile:focus-visible>img{transform:scale(1.045)}#yx-main.yxh-home .yxh-gallery-tile:hover .yxh-gallery-hover,#yx-main.yxh-home .yxh-gallery-tile:focus-visible .yxh-gallery-hover{opacity:1}#yx-main.yxh-home .yxh-gallery-dialog{border:0;border-radius:7px;padding:48px 20px 22px;max-width:min(94vw,1000px);max-height:94vh;color:#302b37;background:#fff;text-align:center}#yx-main.yxh-home .yxh-gallery-dialog::backdrop{background:#211829cc}#yx-main.yxh-home .yxh-gallery-dialog>button{position:absolute;right:9px;top:5px;width:40px;height:40px;font:32px/1 Arial;border:0;background:#fff0;color:#302b37}#yx-main.yxh-home .yxh-gallery-dialog figure{margin:0}#yx-main.yxh-home .yxh-gallery-dialog figure>img{display:block;width:auto;height:auto;max-width:100%;max-height:65vh;object-fit:contain;margin:auto}#yx-main.yxh-home .yxh-gallery-dialog figcaption{font-size:14px;line-height:1.5;margin-top:12px}#yx-main.yxh-home .yxh-gallery-dialog>.yxh-btn{margin-top:15px}@media(max-width:1400px){#yx-main.yxh-home .yxh-native-card .yxb29-card-meta{grid-template-columns:1fr;gap:2px;min-height:49px}#yx-main.yxh-home .yxh-native-card .yxb13-stock{text-align:left}#yx-main.yxh-home .yxh-promo-grid .yxh-promo-v2 h3{font-size:24px}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-copy{padding-left:26px}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-desc{font-size:13px}}@media(max-width:850px){#yx-main.yxh-home .yxh-native-card .yxb29-card-actions{grid-template-columns:1fr}#yx-main.yxh-home .yxh-native-card .yx-card-add{min-height:44px}#yx-main.yxh-home .yxh-promo-grid{gap:16px}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-copy{padding:16px 4px 16px 18px}#yx-main.yxh-home .yxh-promo-grid .yxh-promo-v2 h3{font-size:18px;letter-spacing:-.3px}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-desc{display:none}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-cta{font-size:11px;padding:7px 10px;margin-top:9px}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-cta>span{font-size:15px}}@media(max-width:650px){#yx-main.yxh-home .yxh-native-card .yx-card-image{padding:14px 10px 8px}#yx-main.yxh-home .yxh-native-card .yx-card-copy{padding:14px 10px 12px}#yx-main.yxh-home .yxh-native-card .yx-card-title{font-size:14px;line-height:1.55;min-height:87px;-webkit-line-clamp:4;margin-bottom:8px}#yx-main.yxh-home .yxh-native-card .yxb29-card-spec{font-size:12px;line-height:1.6;min-height:39px;margin-bottom:9px}#yx-main.yxh-home .yxh-native-card .yxh-native-rating{gap:5px;flex-wrap:wrap;min-height:18px}#yx-main.yxh-home .yxh-native-card .yxh-native-rating .yxb13-rating{width:83px;height:18px}#yx-main.yxh-home .yxh-native-card .yxh-native-rating .yxb13-stars-outline,#yx-main.yxh-home .yxh-native-card .yxh-native-rating .yxb13-stars-fill{width:83px;height:18px;gap:2px}#yx-main.yxh-home .yxh-native-card .yxh-native-rating .yxb13-rating svg{width:15px;height:18px;flex-basis:15px}#yx-main.yxh-home .yxh-native-card .yxh-review-count{font-size:10px}#yx-main.yxh-home .yxh-native-card .yx-card-price{font-size:20px;margin-bottom:13px}#yx-main.yxh-home .yxh-native-card .yxb12-sku{font-size:10px}#yx-main.yxh-home .yxh-native-card .yxb13-stock{font-size:11px}#yx-main.yxh-home .yxh-native-card .yxb29-card-meta{margin-bottom:11px;min-height:46px;padding-top:8px}#yx-main.yxh-home .yxh-native-card .yxb29-card-actions{gap:9px}#yx-main.yxh-home .yxh-native-card .yxb12-quantity{width:98px;height:40px}#yx-main.yxh-home .yxh-native-card .yxb12-quantity button,#yx-main.yxh-home .yxh-native-card .yxb12-quantity input{height:38px}#yx-main.yxh-home .yxh-native-card .yx-card-add{font-size:12px;padding:9px 5px}#yx-main.yxh-home .yxh-native-card .yxb12-save{width:32px;height:32px;right:7px;top:7px;padding:7px}#yx-main.yxh-home .yxh-promo-grid{gap:14px;margin-block:14px 10px}#yx-main.yxh-home .yxh-promo-grid .yxh-promo-v2{aspect-ratio:2.75;height:auto}#yx-main.yxh-home .yxh-promo-grid .yxh-promo-v2 h3{font-size:19px;line-height:1.3}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-copy{padding:15px 4px 15px 20px}#yx-main.yxh-home .yxh-promo-v2 .yxh-promo-cta{font-size:11px;padding:7px 10px;margin-top:10px}#yx-main.yxh-home .yxh-gallery-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}}@media(prefers-reduced-motion:reduce){#yx-main.yxh-home .yxh-gallery-tile>img,#yx-main.yxh-home .yxh-gallery-hover{transition:none}}#yx-main.yxh-home .yxh-feature{margin-bottom:48px}#yx-main.yxh-home .yxh-reviews{padding-block:76px 50px}#yx-main.yxh-home .yxh-merch-row{padding-block:56px 44px}#yx-main.yxh-home .yxh-promo-grid,#yx-main.yxh-home .yxh-promo-grid.yxh-promo-four{margin-block:32px 26px}#yx-main.yxh-home .yxh-kits-gallery{padding-block:54px 44px}#yx-main.yxh-home .yxh-store-intro{padding-block:46px 38px}#yx-main.yxh-home .yxh-merch-row:last-child{padding-bottom:84px}#yx-main.yxh-home .yxh-review-card blockquote{min-height:80px;margin-bottom:12px}#yx-main.yxh-home .yxh-review-card blockquote a{-webkit-line-clamp:3}@media(max-width:650px){#yx-main.yxh-home .yxh-feature{margin-bottom:32px}#yx-main.yxh-home .yxh-reviews{padding-block:54px 36px}#yx-main.yxh-home .yxh-merch-row{padding-block:38px 26px}#yx-main.yxh-home .yxh-promo-grid,#yx-main.yxh-home .yxh-promo-grid.yxh-promo-four{margin-block:22px 18px}#yx-main.yxh-home .yxh-kits-gallery{padding-block:50px 34px}#yx-main.yxh-home .yxh-store-intro{padding-block:36px 34px}#yx-main.yxh-home .yxh-merch-row:last-child{padding-bottom:76px}#yx-main.yxh-home .yxh-review-card blockquote{min-height:78px}}#yx-main.yxh-home .yxh-review-summary{display:flex;align-items:center;justify-content:center;gap:28px;min-height:64px;margin-top:24px;padding:12px 20px;background:#faf8fc;border:1px solid #ece6f0;border-radius:6px}#yx-main.yxh-home .yxh-summary-rating{display:flex;align-items:center;justify-content:center;gap:8px;font-size:15px;line-height:1.6;color:#51475a}#yx-main.yxh-home .yxh-summary-rating strong{font-weight:600;color:#302b37}#yx-main.yxh-home .yxh-summary-star{font:25px/1 Arial,sans-serif;color:#db348a}#yx-main.yxh-home .yxh-summary-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;line-height:1.6;font-weight:500;color:#654580;padding:6px 0;white-space:nowrap}#yx-main.yxh-home .yxh-summary-link:hover{text-decoration:underline;text-underline-offset:4px}#yx-main.yxh-home .yxh-reviews{scroll-margin-top:200px}#yx-main.yxh-home .yxh-kits-gallery+.yxh-reviews{padding-top:46px}#yx-main.yxh-home .yxh-reviews+.yxh-store-intro{border-top:0}@media(max-width:650px){#yx-main.yxh-home .yxh-review-summary{flex-direction:column;gap:3px;min-height:84px;margin-top:16px;padding:12px}#yx-main.yxh-home .yxh-summary-rating{font-size:14px;gap:6px}#yx-main.yxh-home .yxh-summary-star{font-size:22px}#yx-main.yxh-home .yxh-summary-link{font-size:13px;padding:3px 0;gap:9px}#yx-main.yxh-home .yxh-reviews{scroll-margin-top:172px}#yx-main.yxh-home .yxh-kits-gallery+.yxh-reviews{padding-top:36px}}