.concept .product-art{background:#f5f1e9;overflow:hidden}.concept .product-art>img{object-fit:cover;object-position:center;width:100%;height:100%;inset:0;transform:none}.concept .product-card:hover .product-art>img{transform:scale(1.025)}.concept .product-art .art-brand{top:14px;left:14px}.concept .product-art .art-edition{bottom:14px;right:14px}.card-wish{z-index:3;color:#172033;background:#fffffff0;border-radius:50%;place-items:center;width:34px;height:34px;font-size:18px;display:grid;position:absolute;top:12px;right:12px;box-shadow:0 5px 18px #0002}.concept .badge{z-index:4;top:12px;left:12px;right:auto}.concept .product-card:has(.badge) .product-art .art-brand{top:48px}.concept .product-info>p{margin-top:2px}.concept .product-info h3{min-height:auto;margin-bottom:10px}.category-grid>a>span{overflow:hidden}.category-grid>a>span img{object-fit:cover;width:100%;height:100%;display:block}.drop-product{min-width:0;overflow:hidden}.drop-product img{object-fit:cover;width:100%;height:100%;min-height:460px;display:block}.social-art{position:relative;overflow:hidden;transform:none}.social-art img{object-fit:cover;width:100%;height:100%;display:block}.social-art i{color:#172033;background:#fff;border-radius:50%;place-items:center;width:34px;height:34px;font:700 15px DM Sans;display:grid;position:absolute;top:12px;right:12px}.gallery .thumbs button{aspect-ratio:.8;padding:0;overflow:hidden}.gallery .thumbs img{object-fit:cover;width:100%;height:100%;display:block}.gallery .main-image>img{object-fit:cover;transform:none}.gallery .main-image:hover>img{transform:none}.cart-art>img{object-fit:cover!important;transform:none!important}.cart-art .art-brand,.cart-art .art-edition{display:none}.c1 .product-card{border-bottom:1px solid #d8d0c3;padding-bottom:16px}.c1 .product-art{background:#f1eadf;padding:12px}.c1 .product-art>img{width:calc(100% - 24px);height:calc(100% - 24px);inset:12px}.c1 .card-wish{top:22px;right:22px}.c1 .product-art .art-edition{bottom:24px;right:24px}.c1 .product-art .art-brand{top:24px;left:24px}.c1 .product-card:has(.badge) .product-art .art-brand{top:58px}.c1 .product-info{grid-template-columns:1fr auto;column-gap:14px;display:grid}.c1 .product-info>p,.c1 .product-info h3{grid-column:1}.c1 .product-info .price{text-align:right;grid-area:1/2/3}.c1 .product-info button{grid-column:1/-1;width:max-content;margin-top:10px;position:static}.c1 .category-grid>a{grid-template-columns:110px 1fr;padding:14px;display:grid}.c1 .category-grid>a>span{border-radius:0;width:110px;height:110px}.c1 .drop-product{margin:28px}.c1 .drop-product img{min-height:400px}.c1 .social-art{border-radius:50% 50% 4px 4px}.c2 .product-card{background:#0d131d;border:1px solid #202b3b}.c2 .product-art{background:#111a27;border:0}.c2 .product-art>img{filter:saturate(.78)contrast(1.06)}.c2 .product-info{padding:18px}.c2 .product-info>p{color:#00a8ff}.c2 .product-info h3{font-size:15px}.c2 .product-info button{color:#00a8ff;text-align:center;border:1px solid #00a8ff;width:100%;margin-top:16px;padding:10px;display:block;position:static}.c2 .product-info button:hover{color:#071018;background:#00a8ff}.c2 .card-wish{color:#fff;background:#080c12d9;border:1px solid #ffffff28}.c2 .category-grid>a>span{aspect-ratio:1;border:0;border-radius:0;width:100%;height:auto}.c2 .drop-product img{filter:brightness(.72)saturate(.7)}.c2 .social-art,.c2 .gallery .main-image{border:1px solid #283345}.c2 .gallery .thumbs button{background:#101827;border-color:#283345}.c3 .product-card{background:#fff;border:2px solid #161527;border-radius:34px 34px 12px;padding:10px 10px 18px;box-shadow:7px 8px #161527}.c3 .product-card:nth-child(4n+1){background:#d8ecff}.c3 .product-card:nth-child(4n+2){background:#ffe0c9}.c3 .product-card:nth-child(4n+3){background:#daf8d0}.c3 .product-card:nth-child(4n){background:#ffd5de}.c3 .product-art{box-shadow:none;border:0;border-radius:25px 25px 6px}.c3 .product-info{padding:16px 5px 4px}.c3 .product-info button{border:2px solid #161527;bottom:15px;right:14px;box-shadow:2px 2px #161527}.c3 .card-wish{border:2px solid #161527;box-shadow:2px 2px #161527}.c3 .category-grid>a{grid-template-columns:1.15fr .85fr;gap:0;padding:0}.c3 .category-grid>a>span{border-radius:0;width:100%;height:100%;min-height:185px}.c3 .category-grid>a>div{padding:18px}.c3 .drop-product{border-left:2px solid #161527}.c3 .social-art{border-radius:26px 26px 6px}.c4 .product-card{counter-increment:catalog;background:#fff8e9;border:2px solid #241d1a;padding:8px 8px 18px;position:relative;box-shadow:6px 6px #164d89}.c4 .product-card:before{content:"ITEM " counter(catalog,decimal-leading-zero);letter-spacing:.16em;padding:4px 2px 9px;font-size:9px;font-weight:700;display:block}.c4 .product-grid{counter-reset:catalog}.c4 .product-art{box-shadow:none;border:2px solid #241d1a}.c4 .product-info{padding-inline:4px}.c4 .card-wish{border:2px solid #241d1a;border-radius:0;box-shadow:3px 3px #e95124}.c4 .category-grid>a{grid-template-columns:130px 1fr;padding:0;display:grid}.c4 .category-grid>a>span{border:0;border-right:2px solid #241d1a;width:130px;height:145px;transform:none}.c4 .category-grid>a>div{padding:16px}.c4 .drop-product{border-left:2px solid #241d1a}.c4 .social-art{border:2px solid #241d1a;box-shadow:5px 5px #164d89}.c5 .product-card{background:#fff;border:1px solid #dce4df;border-radius:16px;overflow:hidden}.c5 .product-art{border-bottom:1px solid #dce4df;border-radius:0}.c5 .product-info{padding:18px}.c5 .product-info button{opacity:0;margin-top:16px;transition:all .2s;transform:translateY(5px)}.c5 .product-card:hover .product-info button,.c5 .product-card:focus-within .product-info button{opacity:1;transform:none}.c5 .card-wish{border:1px solid #dce4df}.c5 .category-grid>a{padding:0}.c5 .category-grid>a>span{aspect-ratio:1;background-image:none;border-radius:16px;width:100%}.c5 .category-grid>a>div{padding:14px 4px}.c5 .drop-product{padding:30px}.c5 .drop-product img{border-radius:18px;min-height:400px}.c5 .social-art{border-radius:16px}.c5 .gallery .main-image{border-radius:18px}.c5 .gallery .thumbs button{border-radius:10px}@media (width<=1000px){.c1 .category-grid>a,.c4 .category-grid>a{grid-template-columns:85px 1fr}.c1 .category-grid>a>span{width:85px;height:90px}.c4 .category-grid>a>span{width:85px;height:110px}.c3 .category-grid>a{display:flex}}@media (width<=720px){.concept .product-art>img,.concept .product-card:hover .product-art>img{transform:none}.concept .drop-product img{min-height:330px}.c1 .product-info{display:block}.c1 .product-info .price{text-align:left}.c1 .category-grid>a,.c4 .category-grid>a{grid-template-columns:42% 1fr}.c1 .category-grid>a>span,.c4 .category-grid>a>span{width:100%;height:130px}.c3 .product-card{border-radius:22px 22px 8px;padding:6px 6px 14px;box-shadow:4px 5px #161527}.c3 .product-art{border-radius:17px 17px 5px}.c3 .product-info{padding:12px 5px 3px}.c3 .category-grid>a{grid-template-columns:48% 1fr;display:grid}.c5 .product-info button{opacity:1;transform:none}.card-wish{width:31px;height:31px}.drop-product{order:-1}.drop-product img{width:100%}}.concept[class] article.product-card{outline-offset:2px;outline:1px solid #0000;transition:outline-color .2s,box-shadow .2s}.concept[class] article.product-card:hover,.concept[class] article.product-card:focus-within{outline-color:color-mix(in srgb,var(--ink) 35%,transparent);transform:none;box-shadow:0 6px 16px #17203314}@media (prefers-reduced-motion:reduce){.concept[class] article.product-card,.concept[class] article.product-card:hover,.concept[class] article.product-card:focus-within{transition:none;transform:none}}
