.ly_products_205,.ly_products_205 *{box-sizing:border-box}.ly_products_205{--pc-gap:24px;--pc-visible:5;position:relative;overflow:visible}.ly_products_205 a{text-decoration:none;color:inherit}.ly_products_205.cusvis_enter_root:not(.is-entered){opacity:0;transform:translate3d(0,24px,0)}.ly_products_205.cusvis_enter_root.is-entered{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}.ly_products_205 .wide{margin-inline:auto;box-sizing:border-box}.ly_products_205 .section{padding:0}.ly_products_205_head{margin-bottom:0}.ly_products_205_title{margin:0;font-weight:800;letter-spacing:-.02em;line-height:1.1}.ly_products_205 .best-tabs-row{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:26px 0 34px}.ly_products_205 .pc-tabs{display:flex;flex-wrap:wrap;align-items:stretch;gap:14px;margin:0;overflow:visible;flex:1;min-width:0}.ly_products_205 .pc-tab{flex:0 1 auto;max-width:100%;border:0;border-radius:12px;min-height:50px;height:auto;padding:12px 28px;font-weight:700;letter-spacing:.08em;text-transform:none;line-height:1.25;cursor:pointer;white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-align:center;overflow:visible;transition:background .3s,color .3s}.ly_products_205_cta{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;white-space:nowrap;font-weight:600;line-height:1;border-style:solid;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.ly_products_205_panel[hidden]{display:none!important}.ly_products_205_viewport{overflow:visible;position:relative;width:100%}.ly_products_205_track{display:grid;grid-template-columns:repeat(var(--pc-visible),minmax(0,1fr));gap:var(--pc-gap)}.ly_products_205_card{width:auto;min-width:0;position:relative;z-index:0;isolation:isolate;border:1px solid #e6e6e6;border-radius:12px;background:#fff;overflow:visible;display:flex;flex-direction:column;transition:border-color .3s}.ly_products_205_card::after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:0 20px 44px rgba(0,0,0,.1);opacity:0;pointer-events:none;z-index:-1;transition:opacity .3s}.ly_products_205_card:hover{border-color:#d8dde2;z-index:2}.ly_products_205_card:hover::after{opacity:1}.ly_products_205 .product-media{background:#f6f7f8;position:relative;overflow:hidden;border-radius:12px 12px 0 0}.ly_products_205 .product-media-link{display:block;width:100%;position:relative;z-index:1}.ly_products_205 .product-media .compute_item_img{width:100%}.ly_products_205 .product-media .compute_process_img{width:100%}.ly_products_205 .product-media .compute_process_img img,
.ly_products_205 .product-media .compute_process_img img.ok{object-fit:contain;object-position:center;max-width:100%;max-height:100%;width:auto;height:auto;left:0;right:0;top:0;bottom:0;margin:auto;padding:0;background:#f6f7f8;box-sizing:border-box;transition:transform .4s ease,opacity .35s ease}.ly_products_205_card:hover .product-media .compute_process_img img.ok{transform:scale(1.08)}.ly_products_205 .product-media .switch_second_img img.ok:nth-of-type(2){opacity:0;z-index:-1;object-fit:contain}.ly_products_205_card:hover .product-media .switch_second_img img.ok:nth-of-type(2){opacity:1;z-index:1}.ly_products_205_card:hover .product-media .switch_second_img img.ok:nth-of-type(1){opacity:0;z-index:-1}.ly_products_205 .product-actions{position:absolute;left:50%;bottom:14%;z-index:3;display:flex;flex-direction:column;align-items:center;gap:8px;width:auto;max-width:calc(100% - 24px);opacity:0;transform:translate(-50%,10px);pointer-events:none;transition:opacity .3s ease,transform .3s ease}.ly_products_205_card:hover .product-actions,.ly_products_205_card:focus-within .product-actions{opacity:1;transform:translate(-50%,0);pointer-events:auto}.ly_products_205 .product-actions .pa-btn{width:auto;min-width:140px;max-width:100%;min-height:45px;padding:10px 20px;border-radius:8px;font-weight:800;letter-spacing:.1em;text-transform:none;line-height:1.25;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;text-align:center;border-width:1px;border-style:solid;box-shadow:0 10px 24px rgba(0,0,0,.16);box-sizing:border-box;transition:background .2s ease,color .2s ease,border-color .2s ease,min-height .2s ease,padding .2s ease}.ly_products_205 .badge,.ly_products_205 .product-media .global_themes_sales .themes_sales_style{position:static;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:28px;padding:0 10px;line-height:1;font-size:12px;font-weight:800;letter-spacing:normal;box-sizing:border-box}.ly_products_205 .product-media .global_themes_sales .themes_sales_style.type_oval{border-radius:25px}.ly_products_205 .product-media .global_themes_sales .themes_sales_style.type_round{width:46px;height:46px;padding:0;border-radius:50%}.ly_products_205 .product-media .global_themes_sales .themes_sales_style.type_rectangle{border-radius:0}.ly_products_205 .product-media .global_themes_sales .themes_sales_style.type_text{background-color:transparent;height:auto;padding:0 5px;border-radius:0}.ly_products_205 .product-body{padding:0 18px 32px;display:flex;flex-direction:column;gap:11px;flex:1;min-width:0;overflow:hidden;background:#fff;border-radius:0 0 12px 12px}.ly_products_205 .product-title{margin:16px 0 0;font-weight:600;line-height:1.563}.ly_products_205 .product-title a,
.ly_products_205 .product-title a.themes_products_title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;color:inherit;white-space:normal;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.ly_products_205 .product-rating{display:flex;align-items:center;gap:4px;min-height:17px;height:17px;line-height:17px}.ly_products_205 .product-rating_stars{display:inline-flex;align-items:center;flex-shrink:0}.ly_products_205 .product-rating.is-placeholder{visibility:hidden}.ly_products_205 .product-rating .review_star{display:inline-flex;align-items:center;text-align:left;vertical-align:top;font-size:0;line-height:1}.ly_products_205 .product-rating .review_star span{font-size:16px;line-height:1}.ly_products_205 .product-rating .product-reviews{font-size:12px;line-height:17px;white-space:nowrap}.ly_products_205 .product-price{margin:0;width:100%;max-width:100%;min-width:0;font-weight:700;font-variant-numeric:tabular-nums;display:flex;flex-wrap:wrap;align-items:baseline;column-gap:10px;row-gap:2px;line-height:1.5}.ly_products_205 .product-price .now,
.ly_products_205 .product-price .themes_products_price,
.ly_products_205 .product-price .themes_products_origin_price{flex:0 0 auto;white-space:nowrap}.ly_products_205 .product-price .themes_products_origin_price{font-weight:500;margin-left:0;text-decoration:line-through}.ly_products_205 .cusvis_enter_item:not(.is-entered){opacity:0;transform:translate3d(0,24px,0)}.ly_products_205 .cusvis_enter_item.is-entered{opacity:1;transform:none;transition:opacity .55s ease var(--enter-delay,0ms),transform .55s ease var(--enter-delay,0ms)}@media (hover:none) and (min-width:1001px){.ly_products_205 .product-actions{opacity:1;transform:translate(-50%,0);pointer-events:auto}}
@media screen and (max-width:1000px){.ly_products_205.cusvis_enter_root:not(.is-entered),
	.ly_products_205.cusvis_enter_root.is-entered,
	.ly_products_205 .cusvis_enter_item:not(.is-entered),
	.ly_products_205 .cusvis_enter_item.is-entered{opacity:1;transform:none;transition:none}.ly_products_205{--pc-gap:16px}.ly_products_205 .best-tabs-row{flex-direction:column;align-items:stretch;gap:14px;margin:20px 0 24px}.ly_products_205 .pc-tabs{width:100%;flex:none;display:flex;flex-wrap:wrap;gap:14px;overflow-x:visible}.ly_products_205 .pc-tabs::-webkit-scrollbar{display:block}.ly_products_205 .pc-tab{flex:1 1 calc(50% - 7px);max-width:calc(50% - 7px);min-height:46px;padding:10px 12px;white-space:normal;text-align:center}.ly_products_205 .product-actions{display:none;opacity:1;transform:translate(-50%,0);pointer-events:auto}.ly_products_205 .product-actions .pa-btn{min-width:0;min-height:40px;padding:8px 14px}.ly_products_205_cta{align-self:flex-start}.ly_products_205_viewport{overflow:visible}.ly_products_205_track{gap:16px}.ly_products_205 .product-body{padding:0 12px 26px}}
@media (prefers-reduced-motion:reduce){.ly_products_205.cusvis_enter_root:not(.is-entered),.ly_products_205.cusvis_enter_root.is-entered,.ly_products_205 .cusvis_enter_item:not(.is-entered),.ly_products_205 .cusvis_enter_item.is-entered{opacity:1;transform:none;transition:none}}
