@charset "UTF-8";img,svg,video,canvas{max-width:100%}img{height:auto}iframe{max-width:100%}table{max-width:100%}.product-detail-box,.sale-details,.breadcrumb-box,.seller-card,.content-box,.product-card{overflow-wrap:break-word;word-break:break-word;min-width:0}.row>[class*="col"]{min-width:0}h1,.h1{font-size:clamp(1.55rem,4.2vw,2.75rem);line-height:1.18}h2,.h2{font-size:clamp(1.35rem,3.2vw,2.15rem);line-height:1.22}h3,.h3{font-size:clamp(1.15rem,2.4vw,1.6rem);line-height:1.28}h4,.h4{font-size:clamp(1.02rem,1.8vw,1.3rem);line-height:1.32}h1,h2,h3,h4{overflow-wrap:break-word;word-break:break-word}p{line-height:1.6}.btn,.btn-solid,button[type="submit"]{min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0.6rem 1.15rem;line-height:1.2;white-space:normal;overflow-wrap:break-word;max-width:100%}.btn-sm{min-height:40px;padding:0.5rem 0.9rem}.form-control,input[type="text"],input[type="search"],input[type="email"],input[type="password"],input[type="number"],select,textarea{min-height:44px}@media (max-width:767px){.form-control,input[type="text"],input[type="search"],input[type="email"],input[type="password"],input[type="number"],select,textarea{font-size:16px}}@media (max-width:767px){.search-page .search-box{display:flex;flex-wrap:wrap;gap:10px;align-items:stretch}.search-page .search-box>div:first-child{flex:1 1 100%;min-width:0;position:relative}.search-page .search-box .form-control{width:100%;min-width:0;text-overflow:ellipsis}.search-page .search-box>button,.search-page .search-box .filter[type="submit"]{flex:1 1 100%;width:100%}.search-page .g-recaptcha{transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:0 0;-webkit-transform-origin:0 0}.search-page .search-box-side .form-group{overflow:hidden;max-width:100%}}.search-empty-state{text-align:center;padding:2.5rem 1rem 3rem;color:#6b6b6b}.search-empty-state .search-empty-title{font-weight:600;margin-bottom:0.35rem}@media (max-width:767px){.banner-box .banner-content,.banner-contain{padding:1rem}.banner-box .banner-content>*,.banner-contain>*{margin-bottom:0.4rem}}.sale-details ul li + li{margin-left:0.4em}.cart-empty-state{text-align:center;padding:3rem 1rem 3.5rem;max-width:520px;margin:0 auto}.cart-empty-state .cart-empty-icon{color:#c9c9c9;margin-bottom:1rem}.cart-empty-state h3{margin-bottom:0.5rem}.cart-empty-state p{color:#6b6b6b;margin-bottom:1.5rem}.grid-section>[class*="col"]>div,.grid-section>[class*="col"]>div>.product-card{height:100%}.swiper-slide:has(.product-card)>div,.swiper-slide .product-card{height:100%}.product-card{display:flex;flex-direction:column;border-radius:12px;transition:transform .18s ease,box-shadow .18s ease}.product-card .content-box{display:flex;flex-direction:column;flex:1 1 auto;padding-top:.65rem}.product-card .content-box>div:last-child{margin-top:auto}@media (hover:hover){.product-card:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(0,0,0,.10)}}.product-card{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:0 0 14px 14px;overflow:hidden}.product-card .img-box{border-radius:0 !important;overflow:hidden}.product-card .content-box{padding:.8rem .9rem 1rem !important}.product-card .content-box>a>p:first-child{font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:#8a8a8a;margin-bottom:.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card .product-title strong{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.3}.product-card .product-title small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .edition-block{margin:.45rem 0 0}.product-card .edition-block strong{display:block;font-weight:400 !important;font-size:.78rem;line-height:1.45;color:#7a7a7a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-card .price{display:block;font-size:1.08rem;font-weight:700;color:#1f2937;margin:.6rem 0 .75rem;text-align:left !important}.product-card .content-box>div:last-child{min-height:0 !important;padding-top:.15rem}.product-card .content-box>div:last-child>a{width:100%}.subscribe-box h3{color:#fff;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.25;margin-bottom:.5rem}.subscribe-box p{color:rgba(255,255,255,.75)}.footer-form .btn-style2{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.btn-style2{position:relative}.btn-style2::after{display:none !important}.seller-terms{border-top:1px solid rgba(0,0,0,.08);padding-top:.85rem;margin-top:.5rem}.seller-card .seller-terms:first-child{border-top:0;padding-top:0;margin-top:0}.seller-terms-title{font-size:1rem;font-weight:600;margin-bottom:.4rem}.seller-terms-toggle{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.seller-terms-body{color:#5c5c5c;font-size:.95rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.seller-terms-toggle:checked~.seller-terms-body{display:block;-webkit-line-clamp:unset;overflow:visible}.seller-terms-more{display:inline-flex;align-items:center;gap:.35rem;margin-top:.5rem;cursor:pointer;font-weight:600;font-size:.92rem;color:var(--theme-color,#e07b39);min-height:40px}.seller-terms-more::before{content:"Читать все правила"}.seller-terms-more::after{content:"";width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg) translate(-1px,-1px);transition:transform .2s ease}.seller-terms-toggle:checked~.seller-terms-more::before{content:"Свернуть"}.seller-terms-toggle:checked~.seller-terms-more::after{transform:rotate(-135deg) translate(-1px,-1px)}.seller-terms-toggle:focus-visible~.seller-terms-more{outline:2px solid var(--theme-color,#e07b39);outline-offset:3px;border-radius:4px}.seller-logo-box{border-radius:0 !important;overflow:visible !important;width:auto !important;height:auto !important}.seller-logo-box img{border-radius:0 !important;clip-path:none !important}.cond-help{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;margin-left:.3rem;border:0;background:none;color:#9a9a9a;cursor:pointer;vertical-align:-3px;flex:0 0 auto;-webkit-user-select:none;user-select:none;text-decoration:none !important;line-height:0;transition:color .15s ease,transform .15s ease}.cond-help svg{width:16px;height:16px;display:block}.cond-help:hover,.cond-help:focus-visible{color:var(--theme-color,#e07b39);outline:none}.cond-help:focus-visible{outline:2px solid var(--theme-color,#e07b39);outline-offset:2px;border-radius:50%}.cond-badge{font-size:.75rem;color:#635d78;white-space:nowrap}.cond-modal{position:fixed;inset:0;z-index:1080;display:flex;align-items:center;justify-content:center;padding:1rem}.cond-modal[hidden]{display:none}.cond-modal-backdrop{position:absolute;inset:0;background:rgba(15,17,26,.55);backdrop-filter:blur(2px)}.cond-modal-box{position:relative;background:#fff;border-radius:16px;width:min(560px,100%);max-height:min(80vh,680px);overflow-y:auto;padding:1.25rem 1.35rem 1.4rem;box-shadow:0 18px 48px rgba(0,0,0,.22)}.cond-modal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.cond-modal-head h4{margin:0;font-size:1.15rem;line-height:1.25}.cond-modal-close{flex:0 0 auto;width:34px;height:34px;border:0;border-radius:9px;background:rgba(0,0,0,.05);font-size:22px;line-height:1;color:#5c5c5c;cursor:pointer}.cond-modal-close:hover{background:rgba(0,0,0,.1)}.cond-modal-intro{color:#6b6b6b;font-size:.9rem;line-height:1.55;margin-bottom:1rem}.cond-list{margin:0}.cond-section + .cond-section{margin-top:1.5rem}.cond-section-title{margin:0 0 .25rem;font-size:.8rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--theme-color,#e07b39)}.cond-row{display:flex;flex-wrap:wrap;gap:.15rem .9rem;padding:.6rem 0;border-top:1px solid rgba(0,0,0,.07)}.cond-row dt{flex:0 0 150px;margin:0;font-weight:700;font-size:.88rem;color:#1f2937}.cond-row dd{flex:1 1 220px;min-width:0;margin:0;font-size:.88rem;line-height:1.5;color:#5c5c5c}@media (max-width:575px){.cond-row dt{flex:1 1 100%}}.product-page{padding-top:clamp(1.25rem,3vw,2.5rem) !important;padding-bottom:clamp(1rem,2.5vw,2rem) !important}.product-media-stack>[class*="col-"]{overflow:hidden}.product-media-stack>[class*="col-"]:first-child{border-top-left-radius:0;border-top-right-radius:0}.product-media-stack>[class*="col-"]:last-child{border-bottom-left-radius:14px;border-bottom-right-radius:14px}.product-media-stack iframe{display:block}.product-detail-box .product-option>h2{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.2;margin-bottom:.25rem}.product-detail-box .product-option>h3{font-size:clamp(1.05rem,1.6vw,1.25rem);font-weight:500;color:#5c5c5c;margin-bottom:.9rem}.product-detail-box .wishlist-btn,.product-detail-box .add-to-collection,.product-detail-box .product-option>.option>a{display:inline-flex;align-items:center;gap:.35rem;min-height:38px}.product-detail-box .option.price{margin:.35rem 0 1.1rem;font-size:clamp(1.4rem,2.2vw,1.75rem);font-weight:700;color:#1f2937}.product-detail-box .btn-solid,.product-detail-box .btn{min-height:48px;padding:.7rem 1.1rem;border-radius:10px;font-size:.95rem}@media (min-width:480px){.product-detail-box .product-option .row>[class*="col-"]>.btn-solid,.product-detail-box .product-option .row>[class*="col-"]>.btn{width:100%}}.product-detail-box .option>ul{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding-left:0;margin:0 0 1rem}.product-detail-box .option>ul>li[id^="wantli"]>a,.product-detail-box .option>ul>li[id^="haveli"]>a{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border:1px solid rgba(0,0,0,.12);border-radius:999px;font-size:.85rem;font-weight:600;min-height:38px;background:#fff;transition:border-color .15s ease,background-color .15s ease}.product-detail-box .option>ul>li[id^="wantli"]>a:hover,.product-detail-box .option>ul>li[id^="haveli"]>a:hover{border-color:var(--theme-color,#e07b39);background:rgba(139,127,214,.12)}.product-detail-box .option>ul>li[id^="wantli"]>a svg,.product-detail-box .option>ul>li[id^="haveli"]>a svg{width:15px;height:15px}.product-detail-box .option>ul>li p a,.product-detail-box .option>ul>li>a[href*="/label/"],.product-detail-box .option>ul>li>a[href*="/artist/"],.product-detail-box .option>ul>li>a[href*="/release/"],.product-detail-box .option>ul>li>a[href*="/master/"]{display:inline !important;padding:0 !important;border:0 !important;border-radius:0 !important;background:none !important;min-height:0 !important;font-size:inherit !important;font-weight:400 !important;color:#272238 !important;text-decoration:underline;text-underline-offset:2px}.spec-note{color:#5c5c5c;line-height:1.6;margin-bottom:.9rem}.spec-list{margin:0 0 1.1rem}.spec-row{display:flex;gap:.75rem;padding:.5rem 0;border-bottom:1px solid rgba(0,0,0,.06)}.spec-row:last-child{border-bottom:0}.spec-row dt{flex:0 0 110px;margin:0;color:#8a8a8a;font-weight:500;font-size:.85rem;line-height:1.45}.spec-row dd{flex:1 1 auto;min-width:0;margin:0;color:#1f2937;font-weight:500;font-size:.9rem;line-height:1.45}.spec-labels{display:flex;flex-wrap:wrap;gap:.4rem}.spec-label{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .65rem;border:1px solid rgba(0,0,0,.12);border-radius:999px;font-size:.82rem;font-weight:600;line-height:1.3;color:#1f2937;background:#fff;transition:border-color .15s ease,background-color .15s ease}.spec-label:hover{border-color:var(--theme-color,#e07b39);background:rgba(139,127,214,.12);color:#1f2937}.spec-label-cat{font-weight:500;font-size:.76rem;color:#8a8a8a}.product-detail-box .sale-details{margin-bottom:1.1rem}.product-detail-box .title-box4{margin-bottom:.5rem}.seller-mini{display:flex;align-items:center;gap:.85rem;margin-bottom:.9rem}.seller-mini-logo{flex:0 0 auto;display:inline-flex;width:60px;height:60px;border-radius:12px;background:#fff;border:1px solid rgba(0,0,0,.07);padding:6px}.seller-mini-logo img{width:100%;height:100%;object-fit:contain;border-radius:0 !important}.seller-mini-info{display:flex;flex-direction:column;gap:.12rem;min-width:0}.seller-mini-name{font-weight:700;font-size:1rem;line-height:1.25;color:#1f2937}.seller-mini-city{font-size:.8rem;color:#7a7a7a;line-height:1.3}.seller-mini-link{font-size:.85rem;font-weight:600;color:var(--theme-color,#e07b39);margin-top:.1rem}.delevery-list{padding-left:0;list-style:none;margin-bottom:0}.product-section .sidebar-box,.sidebar-box{padding:1.1rem 1.15rem;border-radius:14px}.sidebar-box .mb-4{margin-bottom:0 !important}.about-section{padding-top:clamp(1.5rem,3.5vw,2.75rem) !important;padding-bottom:clamp(1rem,2.5vw,1.75rem) !important}.about-section + section,.about-section + .shop-page{padding-top:clamp(1rem,2.5vw,2rem) !important}.about-section .contenten-wrap>.content-box h5{font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;color:var(--theme-color,#e07b39);margin-bottom:.3rem}.about-section .contenten-wrap>.content-box h4{font-size:clamp(1.5rem,2.6vw,2rem);line-height:1.15;margin-bottom:1rem}.widget-list{margin-top:1rem}.widget-list .widget{padding:.8rem .95rem !important;border-radius:12px;gap:.7rem;height:100%}.widget-list .widget h6{font-size:1.2rem;line-height:1.15;margin-bottom:.1rem}.widget-list .widget p{font-size:.8rem;line-height:1.3;margin:0;color:#6b6b6b}@media (min-width:992px){.seller-logo-box{justify-content:center}}.shop-page.is-empty-hidden{display:none}.search-page{padding-top:clamp(1.5rem,4vw,3rem);padding-bottom:clamp(1.5rem,4vw,3rem)}.search-hint{max-width:620px;margin:2rem auto 0;text-align:center;color:#6b6b6b}.search-hint-icon{color:#c9c9c9;margin-bottom:.75rem}.search-hint h3{margin-bottom:.5rem;color:#262834}.search-hint p{margin:0;line-height:1.6}.breadcrumb-box h1,.heading-box h1,.breadcrumb-box .breadcrumb li a{text-transform:none !important}.breadcrumb-box h1{line-height:1.2;margin-bottom:.5rem}.search-page .container-lg>.search-box,.search-page .search-box{max-width:720px;margin-left:auto;margin-right:auto}.search-page .search-box-side .form-group{display:flex;justify-content:center;width:100%}.search-page .search-box + .search-box{margin-top:.85rem}@media (max-width:767px){.search-page .g-recaptcha{transform-origin:center top}.search-page .search-box-side .form-group{overflow:visible}}.sub-banner .content-box{max-width:min(92%,620px);margin-left:auto;margin-right:auto;text-align:center;display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,2vw,1.25rem);padding:clamp(1.1rem,3vw,2rem) !important;border-radius:24px !important}.sub-banner .content-box .heading-wrap{display:flex;flex-direction:column;align-items:center;gap:.3rem;width:100%}.sub-banner .content-box .heading-wrap>span{display:block;line-height:1.15;padding-bottom:0 !important}.sub-banner .content-box .offer-text{font-size:clamp(1.05rem,2.2vw,1.75rem);font-weight:600}.sub-banner .content-box .span-4{font-size:clamp(2.1rem,5vw,3.4rem);font-weight:700;line-height:1.05}@media (max-width:991px){.sub-banner.ratio_asos,.sub-banner .sub-banner{height:auto !important;min-height:0 !important;padding-top:0 !important}.sub-banner .sub-banner{display:flex;align-items:center;justify-content:center;padding:clamp(1.5rem,5vw,2.5rem) 1rem !important;background-size:cover !important;background-position:center !important;background-repeat:no-repeat !important}.sub-banner .sub-banner::before,.sub-banner.ratio_asos::before{content:none !important;padding-top:0 !important}.sub-banner .content-box{position:static !important;transform:none !important;width:100%;max-width:100%;margin:0 !important;inset:auto !important}}.select-dropdown select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid rgba(0,0,0,.14) !important;border-radius:10px;padding:.55rem 2.4rem .55rem .9rem;min-height:44px;font-size:.95rem;color:#262834;cursor:pointer;line-height:1.2;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23262834' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;transition:border-color .15s ease,box-shadow .15s ease}.select-dropdown select:hover{border-color:rgba(0,0,0,.28) !important}.select-dropdown select:focus-visible{outline:none;border-color:var(--theme-color,#e07b39) !important;box-shadow:0 0 0 3px rgba(139,127,214,.25)}.seller-card{margin:1.25rem 0 0 !important;padding:clamp(1rem,2.5vw,1.5rem) !important;border:1px solid rgba(0,0,0,.10) !important;border-radius:14px !important;box-shadow:0 2px 10px rgba(0,0,0,.04) !important;background:#fff}.seller-card .seller-city{margin-bottom:.75rem;color:#5c5c5c}.seller-card .seller-about{color:#444;line-height:1.65;margin-bottom:.5rem}.seller-card .seller-terms{margin-top:.75rem}.seller-logo-box{display:flex;align-items:flex-start;justify-content:center}.seller-logo-box img{width:100%;max-width:240px;height:auto;object-fit:contain}@media (max-width:991px){.seller-logo-box{margin-bottom:1.25rem}.seller-logo-box img{max-width:170px}}@media (max-width:991px){.nav-footer ul{max-height:none !important;height:auto !important;overflow:visible !important;margin-top:.35rem}}@media (max-width:767px){footer .row>[class*="col"],.nav-footer{margin-bottom:1.5rem}.nav-footer h3,.nav-footer h4,.nav-footer h5{font-size:1.05rem;margin-bottom:.25rem}.nav-footer h3:not(:first-child),.nav-footer h4:not(:first-child),.nav-footer h5:not(:first-child){margin-top:1.6rem !important}.nav-footer ul{margin-bottom:.25rem}.nav-footer ul li a{display:inline-block;padding:.3rem 0;line-height:1.45}.follow-wrap ul{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap;padding-left:0;margin-bottom:0}.follow-wrap ul li{flex:0 0 auto !important;width:auto !important;list-style:none}.follow-wrap ul li a{display:inline-flex !important;align-items:center;justify-content:center;width:44px !important;height:44px !important;border-radius:12px;background:rgba(255,255,255,.08);transition:background-color .15s ease}.follow-wrap ul li a:hover{background:rgba(255,255,255,.16)}.follow-wrap ul li a img{width:20px !important;height:20px !important;min-width:20px;flex:0 0 auto;object-fit:contain}.sub-footer .row>[class*="col"]{text-align:center !important;margin-bottom:.5rem}}.logo-link{display:inline-flex !important;align-items:center}.logo-link .logo{width:clamp(160px,17vw,250px) !important;max-width:none !important;height:auto !important}.menu-right{flex:0 0 auto}.menu-right .icon-menu{display:flex !important;align-items:center;gap:.9rem;flex:0 0 auto !important;margin-bottom:0;padding-left:0}.menu-right .icon-menu>li{flex:0 0 auto !important;width:auto !important;list-style:none}.menu-right .icon-menu>li>a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;position:relative;transition:background-color .15s ease}.menu-right .icon-menu>li>a:hover{background-color:rgba(255,255,255,.10)}@media (min-width:992px){.menu-right{margin-left:1.25rem}}.top-header ul li{flex:0 0 auto !important;width:auto !important}.top-header ul li a{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;transition:background-color .15s ease}.top-header ul li a:hover{background-color:rgba(255,255,255,.15)}.top-header ul li a img{width:17px !important;height:17px !important;min-width:17px;flex:0 0 auto;object-fit:contain}@media (max-width:991px){#primaryMenu .offcanvas-header{padding:1rem 1.15rem;border-bottom:1px solid rgba(0,0,0,.08)}#primaryMenu .navbar-nav>li.nav-item{border:0 !important;border-bottom:1px solid rgba(0,0,0,.07) !important;border-radius:0 !important;margin:0 !important;background:transparent !important}#primaryMenu .navbar-nav>li.nav-item>.nav-link{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.95rem .25rem !important;min-height:48px;font-size:.92rem;line-height:1.3;color:#262834}#primaryMenu .nav-link.dropdown-toggle::after{content:"";width:8px;height:8px;border:0;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;margin:0 2px 0 0;flex:0 0 auto}#primaryMenu .nav-item.dropdown.show .nav-link.dropdown-toggle::after{transform:rotate(-135deg)}#primaryMenu .dropdown-menu{position:static !important;float:none !important;width:100% !important;border:0 !important;box-shadow:none !important;background:rgba(0,0,0,.03) !important;border-radius:10px !important;margin:0 0 .6rem !important;padding:.35rem .25rem !important;transform:none !important}#primaryMenu .dropdown-menu .dropdown-item{padding:.7rem .75rem !important;white-space:normal;border-radius:8px;min-height:44px;display:flex;align-items:center}.mobile-extra-nav{margin-top:1.25rem;padding-top:.85rem;border-top:1px solid rgba(0,0,0,.10)}.mobile-extra-nav>li.nav-item{border-bottom:0 !important}.mobile-extra-nav>li.nav-item>.nav-link{text-transform:none !important;font-size:.95rem !important;color:#6b6b6b !important;padding:.6rem .25rem !important;min-height:44px}}.grid-section{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem;margin-left:0 !important;margin-right:0 !important;margin-top:0 !important}.grid-section>*{width:auto !important;max-width:none !important;flex:none !important;margin-top:0 !important;padding-left:0 !important;padding-right:0 !important;display:flex !important}.grid-section>*>.product-card{flex:1 1 auto;width:100%;min-width:0}.product-card>.content-box{display:flex;flex-direction:column;flex:1 1 auto}.product-card .card-seller-wrap{margin-top:auto}.grid-section.row-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-section.row-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-section.row-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-section.row-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (min-width:576px){.grid-section{gap:1.5rem 1rem}.grid-section.row-cols-sm-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-section.row-cols-sm-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-section.row-cols-sm-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-section.row-cols-sm-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:768px){.grid-section.row-cols-md-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-section.row-cols-md-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-section.row-cols-md-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1200px){.grid-section{gap:1.75rem 1.25rem}.grid-section.row-cols-xl-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-section.row-cols-xl-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-section.row-cols-xl-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.description-box>.row{flex:1 1 100%;width:100%;min-width:0}.nav-tabs2.row-tab,.nav-tabs5.row-tab{display:flex;flex-wrap:wrap;gap:.5rem;border-bottom:1px solid rgba(0,0,0,.09);padding-bottom:.75rem;margin-bottom:1.25rem}.nav-tabs2.row-tab>.nav-item,.nav-tabs5.row-tab>.nav-item{flex:0 1 auto;margin:0 !important}.nav-tabs2.row-tab .nav-link,.nav-tabs5.row-tab .nav-link{display:inline-flex;align-items:center;min-height:44px;padding:.55rem 1.15rem !important;border:1px solid rgba(0,0,0,.10) !important;border-radius:999px !important;background:#fff !important;color:#4a4a4a !important;font-size:.95rem !important;font-weight:500 !important;line-height:1.25 !important;letter-spacing:0 !important;white-space:normal;transition:background-color .18s ease,color .18s ease,border-color .18s ease}.nav-tabs2.row-tab .nav-link:hover,.nav-tabs5.row-tab .nav-link:hover{background:#f6f6f6 !important;border-color:rgba(0,0,0,.18) !important;color:#1f1f1f !important}.nav-tabs2.row-tab .nav-link.active,.nav-tabs5.row-tab .nav-link.active{background:#272238 !important;border-color:#272238 !important;color:#fff !important;font-weight:600 !important}.nav-tabs2.row-tab .nav-link:focus-visible,.nav-tabs5.row-tab .nav-link:focus-visible{outline:2px solid #272238;outline-offset:2px}.results-count{display:inline-block;margin:0 0 .9rem;padding:.3rem .8rem;border-radius:999px;background:#f2f3f5;color:#5b6070;font-size:.85rem;font-weight:500;line-height:1.3;white-space:nowrap}.card-seller-wrap{margin-top:.75rem;padding-top:.7rem;border-top:1px solid rgba(0,0,0,.07)}.card-seller{display:flex !important;align-items:center;gap:.6rem;min-width:0;text-align:left !important}.card-seller-logo{flex:0 0 auto;width:38px !important;height:38px !important;display:inline-flex !important;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#fff}.card-seller-logo img{width:100% !important;height:100% !important;object-fit:contain;padding:3px;margin:0 !important}.card-seller-info{display:flex !important;flex-direction:column;min-width:0;line-height:1.3 !important;text-align:left !important}.card-seller-name{display:block !important;font-size:.875rem !important;font-weight:600 !important;color:#272238 !important;line-height:1.3 !important;margin:0 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-seller-meta{display:block !important;font-size:.75rem !important;font-weight:400 !important;color:#8a8f9c !important;line-height:1.35 !important;margin:0 !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-seller-meta:empty{display:none !important}.desc-link{color:#272238;text-decoration:underline;text-underline-offset:2px;overflow-wrap:break-word;word-break:break-word}.desc-link:hover{color:#8b7fd6}.spec-row dd{text-align:left}.spec-labels{justify-content:flex-start;align-items:flex-start;max-width:100%}.spec-label{max-width:100%;overflow-wrap:anywhere}.spec-label-cat{overflow-wrap:anywhere}@media (max-width:480px){.spec-row{flex-direction:column;gap:.2rem}.spec-row dt{flex:0 0 auto}}.cond-help{margin-left:.25rem;vertical-align:middle}a.card-seller-wrap{display:block;text-decoration:none}a.card-seller-wrap:hover .card-seller-name{text-decoration:underline}.other-seller{display:block;padding:.85rem .9rem;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:#fff}.other-seller + .other-seller{margin-top:.6rem}@media (hover:hover){.other-seller:hover{border-color:rgba(0,0,0,.18);box-shadow:0 6px 18px rgba(0,0,0,.07)}}.other-seller-item{display:block;text-decoration:none}.other-seller-title{display:block;font-weight:600;font-size:.9rem;line-height:1.35;color:#272238}.other-seller-item:hover .other-seller-title{text-decoration:underline}.other-seller-conds{display:flex;flex-wrap:wrap;gap:.15rem .9rem;margin-top:.35rem}.other-seller-cond{font-size:.8rem;color:#6b7280;line-height:1.4;white-space:nowrap}.other-seller-foot{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.6rem;padding-top:.6rem;border-top:1px solid rgba(0,0,0,.07)}.other-seller-foot .price{flex:0 0 auto;font-size:1.05rem !important;font-weight:700 !important;color:#272238 !important;text-decoration:none;white-space:nowrap}.other-seller-shop{display:flex !important;flex-direction:row !important;align-items:center;gap:.45rem;flex:0 1 auto;min-width:0;width:auto !important;text-decoration:none}.other-seller-shop img{width:26px !important;height:26px !important;flex:0 0 auto;object-fit:contain;border:1px solid rgba(0,0,0,.08);border-radius:50%;background:#fff;padding:2px}.other-seller-shop span{font-size:.8rem !important;font-weight:500 !important;color:#6b7280 !important;line-height:1.3 !important;text-align:left !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.other-seller-shop:hover span{color:#272238 !important;text-decoration:underline}.product-slider{position:relative}.mv-slider-nav{position:absolute;top:38%;z-index:5;width:42px;height:42px;min-height:42px;padding:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.10);border-radius:50%;background:#fff;box-shadow:0 4px 14px rgba(0,0,0,.10);cursor:pointer;transition:background-color .16s ease,box-shadow .16s ease,opacity .16s ease}.mv-slider-nav:hover{background:#272238;box-shadow:0 6px 18px rgba(0,0,0,.18)}.mv-slider-nav::before{content:"";width:9px;height:9px;border:solid #272238;border-width:2px 2px 0 0}.mv-slider-nav:hover::before{border-color:#fff}.mv-slider-prev{left:-8px}.mv-slider-prev::before{transform:rotate(-135deg);margin-left:3px}.mv-slider-next{right:-8px}.mv-slider-next::before{transform:rotate(45deg);margin-right:3px}.mv-slider-nav.swiper-button-disabled,.mv-slider-nav.swiper-button-lock{opacity:0;pointer-events:none}@media (max-width:767px){.mv-slider-nav{display:none}}.content-box>a[href^="/event/"]{display:block;text-decoration:none}.content-box>a[href^="/event/"]>p:first-child{margin:0 0 .3rem;font-size:.8rem;font-weight:600;color:#8a8f9c}.content-box>a[href^="/event/"]>h5,.content-box>a[href^="/event/"]>.event-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.6em;margin:0 0 .4rem;font-size:1rem !important;font-weight:600;line-height:1.3;color:#272238}.content-box>a[href^="/event/"]>p:last-child,.content-box>a[href^="/event/"]>.details{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:3.9em;margin:0;font-size:.82rem;line-height:1.3;color:#6b7280}.content-box>a[href^="/event/"]>p:last-child strong{color:#3c4150}.sidebar-controll .filter-check>li.is-on>.checkboxes>form>a{font-weight:700;color:var(--theme-color,#e07b39)}.sidebar-controll .filter-check>li.is-on>.checkboxes>form>a::before{content:"\2713\00a0"}.filter-btn i{width:16px;height:16px;margin-left:.4rem}.product-card .edition-block strong.cond-strong{display:flex;align-items:center;gap:.25rem}.product-card .edition-block strong.cond-strong .cond-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.78rem !important;font-weight:400 !important;color:#7a7a7a !important;line-height:1.45 !important}.product-card .edition-block strong.cond-strong .cond-help{flex:0 0 auto}:root,body.theme-color2{--theme-color:#8b7fd6;--theme-color2:#8b7fd6;--mv-accent:#8b7fd6;--mv-accent-dark:#272238;--mv-accent-strong:#272238;--mv-accent-tint:rgba(139,127,214,.12)}body,button,input,select,textarea,.btn,.btn-solid,.nav-link,h1,h2,h3,h4,h5,h6,p,a,span,li,td,th,label{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.btn-solid::after,.btn-outline::after,.btn-special::after,.btn-solid .arrow::after,.btn-solid .arrow,.btn-outline .arrow,.btn-special .arrow{display:none !important}.mb-line,.mb-line.btn-outline,.mb-line.btn-special{margin-bottom:0 !important}.btn-solid,.btn-special{background-color:var(--mv-accent-strong) !important;color:#fff !important;border:0 !important;border-radius:12px !important;box-shadow:0 4px 14px rgba(39,34,56,.22);transition:background-color .18s ease,box-shadow .18s ease,transform .05s ease}.btn-solid:hover,.btn-special:hover{background-color:#453d66 !important;color:#fff !important;box-shadow:0 6px 18px rgba(39,34,56,.30)}.btn-solid:active,.btn-special:active{transform:translateY(1px)}.addtocart-btn{border-radius:12px !important}.btn-outline{border-radius:12px !important}.bg-theme-blue{background-color:var(--mv-accent-tint) !important}::selection{background-color:rgba(139,127,214,.35);color:#272238}.contact-card .icon,.contact-box .icon,[class*="icon-box"],.info-icon,.feature-icon{border-radius:14px !important}.form-control:focus,input:focus,select:focus,textarea:focus{border-color:var(--mv-accent) !important;box-shadow:0 0 0 3px rgba(139,127,214,.22) !important;outline:none !important}.top-header,.header-common .top-header{background:linear-gradient(90deg,#272238 0%,#201f2e 100%) !important}.top-header::before,.header-common .top-header::before{display:none !important}.top-header .select-menu a,.top-header .marquee,.top-header .social-list a{color:#e8e6f2 !important}.top-header .select-menu a{font-size:13px !important;line-height:1.4 !important;text-transform:uppercase !important;letter-spacing:.03em !important;font-weight:500 !important}.top-header .marquee,.top-header .marquee span,.top-header .marquee a{font-size:14px !important}.nav-wrap{display:flex;align-items:center;justify-content:space-between;gap:1.5rem}.menu-right{display:flex;align-items:center;flex:0 0 auto;margin:0}.icon-menu{display:flex;align-items:center;margin:0 !important}@media (min-width:1200px){.navbar-nav{gap:1.6rem !important}.navbar-nav .nav-link{font-size:13.5px !important;padding-left:6px !important;padding-right:6px !important;letter-spacing:.01em !important}}.shop-page,.search-page,.contact-section,.faq-section,.product-page,.about-section,.event-section,section.pb-0{padding-top:clamp(28px,3.2vw,42px) !important;padding-bottom:clamp(34px,3.6vw,48px) !important}main>section:last-of-type,.product-page{padding-bottom:clamp(40px,4vw,56px) !important}.form-control,input[type="text"],input[type="search"],input[type="email"],input[type="password"],input[type="number"],input[type="tel"],select,textarea{border-radius:12px !important;border:1px solid rgba(0,0,0,.14) !important;padding:.7rem .95rem !important;background-color:#fff !important;transition:border-color .16s ease,box-shadow .16s ease}textarea{min-height:120px !important;border-radius:14px !important}select{padding-right:2rem !important}.form-group,.form-item,.input-box{margin-bottom:1rem}label{margin-bottom:.35rem;font-weight:500}.search-box .form-control,.search-box input{border-radius:12px !important}[class*="icon-box"],.contact-card .icon,.info-icon,.feature-icon,.widget span,.steps-box .icon,.card-icon{border-radius:14px !important}.social-list a,.footer-social a,.contact-social a{border-radius:50% !important}body,h1,h2,h3,h4,h5,h6,p,a,span,li,ul,ol,dl,dt,dd,td,th,label,input,select,textarea,button,.btn,.btn-solid,.btn-outline,.nav-link,.heading,.dropdown-item,.breadcrumb,blockquote,small,strong,em,[class*="title"],[class*="heading"]{font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif}.top-header{background-color:#201f2e}footer img[src*="bg-footer"],.footer-document img[src*="bg-footer"]{filter:hue-rotate(212deg) saturate(.85)}.pagination li a.active,.pagination .active>a,.pagination .active{background-color:var(--mv-accent-strong,#272238) !important;border-color:var(--mv-accent-strong,#272238) !important;color:#fff !important}.top-header,.header-common .top-header{background:linear-gradient(90deg,#38315a 0%,#24223a 50%,#38315a 100%) !important}.product-detail-box .option>ul>li[id^="wantli"] a,.product-detail-box .option>ul>li[id^="haveli"] a{color:var(--mv-accent) !important}.product-detail-box .option>ul>li[id^="wantli"] a i,.product-detail-box .option>ul>li[id^="haveli"] a i,.product-detail-box .option>ul>li[id^="wantli"] a svg,.product-detail-box .option>ul>li[id^="haveli"] a svg{color:var(--mv-accent) !important;stroke:var(--mv-accent) !important;fill:none !important;width:18px;height:18px}.product-card .addtocart-btn,.addtocart-btn.btn-sm{white-space:nowrap !important;font-size:13.5px !important;padding-left:.6rem !important;padding-right:.6rem !important;gap:6px}.product-card .addtocart-btn i,.product-card .addtocart-btn svg{flex:0 0 auto}.btn-solid:hover,.btn-special:hover{background-color:#453d66 !important;color:#fff !important;box-shadow:0 6px 18px rgba(139,127,214,.30) !important}.desc-link,.content-box a:not(.btn-solid):not(.btn-special):not(.btn-style2):not(.filter-btn),.product-detail-box .option>ul>li p a,.spec-note a,.faq-section a,.about-section a{color:#272238 !important}.desc-link:hover,.content-box a:not(.btn-solid):not(.btn-special):not(.btn-style2):not(.filter-btn):hover,.product-detail-box .option>ul>li p a:hover,.faq-section a:hover,.about-section a:hover{color:var(--mv-accent) !important}.breadcrumb .current a,.breadcrumb-box .current a,.breadcrumb li.current a,.breadcrumb-box .breadcrumb .current,ol.breadcrumb .current a{color:var(--mv-accent) !important}.delevery-list li.other-seller,.delevery-service .delevery-list li.other-seller{display:block !important;align-items:stretch !important;gap:0 !important}.delevery-list li.other-seller .other-seller-item{display:block !important}.delevery-list li.other-seller .other-seller-conds{display:flex !important;flex-wrap:wrap;gap:.15rem .9rem}.delevery-list li.other-seller .other-seller-foot{display:flex !important;align-items:center;justify-content:space-between}.product-card .img-box,.product-card .primary-img,.product-card .primary-img img,.product-card .img-box img{border-radius:0 !important}body,body *:not([class*="ti-"]):not([class*="fa-"]):not([class*="flaticon"]):not([data-feather]):not(svg):not(path):not(use):not(.feather){font-family:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,sans-serif !important}.btn-solid,.btn-special,.btn-style2,.addtocart-btn,.filter-btn,button.btn,.btn-solid.btn-sm{background-color:#272238 !important;color:#fff !important;border:0 !important;border-radius:12px !important;font-size:14px !important;font-weight:600 !important;line-height:1.2 !important;min-height:46px !important;padding:.7rem 1.4rem !important;box-shadow:0 4px 14px rgba(39,34,56,.18);white-space:nowrap !important}.btn-solid:hover,.btn-special:hover,.btn-style2:hover,.addtocart-btn:hover,.filter-btn:hover{background-color:#453d66 !important;color:#fff !important;box-shadow:0 6px 18px rgba(139,127,214,.30)}.btn-solid>i,.btn-solid>svg,.btn-special>i,.btn-special>svg,.btn-style2>i,.btn-style2>svg,.addtocart-btn>i,.addtocart-btn>svg,.filter-btn>i,.filter-btn>svg{display:none !important}.product-card .btn-solid,.product-card .addtocart-btn{min-height:38px !important;font-size:13px !important;padding:.45rem .8rem !important;border-radius:10px !important;white-space:normal !important}.product-card .img-box,.product-card .img-box img,.product-card .primary-img,.product-card .primary-img img,.product-page .mainslider2,.product-page .mainslider2 img,.product-page .mainslider2 .bg-img,.product-page .slider-box .swiper img,.thumbnailSlider2 img{border-radius:0 !important}h1,.h1{font-size:clamp(1.5rem,3vw,1.9rem) !important;font-weight:700 !important}h2,.h2{font-size:clamp(1.3rem,2.4vw,1.55rem) !important;font-weight:700 !important}h3,.h3{font-size:clamp(1.12rem,2vw,1.3rem) !important;font-weight:600 !important}h4,.h4,.heading{font-size:1.1rem !important;font-weight:600 !important}h5,.h5{font-size:1rem !important;font-weight:600 !important}.btn-solid,.btn-solid *,.btn-special,.btn-special *,.btn-style2:not(.btn-outline2),.btn-style2:not(.btn-outline2) *,.addtocart-btn,.addtocart-btn *,.filter-btn,.filter-btn *{color:#fff !important}.btn-style2:not(.btn-outline2),.btn-style2.bg-white,.btn-style2.btn-theme{background-color:#272238 !important;border-color:#272238 !important}.btn-outline,.btn-outline2,.btn-style2.btn-outline2{background-color:transparent !important;color:#272238 !important;border:1px solid #272238 !important}.btn-outline *,.btn-outline2 *{color:#272238 !important}.btn-outline:hover,.btn-outline2:hover{background-color:#272238 !important;color:#fff !important}.btn-outline:hover *,.btn-outline2:hover *{color:#fff !important}.btn-solid:hover,.btn-solid:hover *,.btn-special:hover,.btn-special:hover *,.btn-style2:not(.btn-outline2):hover,.btn-style2:not(.btn-outline2):hover *,.addtocart-btn:hover,.addtocart-btn:hover *,.filter-btn:hover,.filter-btn:hover *{background-color:#453d66 !important;color:#ffffff !important}.btn-solid:not([style*="display:none"]):not([style*="display:none"]):not(.d-none):not(.d-sm-none):not(.d-md-none):not(.d-lg-none):not(.d-xl-none),.btn-special:not([style*="display:none"]):not([style*="display:none"]),.btn-style2:not([style*="display:none"]):not([style*="display:none"]),.addtocart-btn:not([style*="display:none"]):not([style*="display:none"]),.btn-outline:not([style*="display:none"]):not([style*="display:none"]){display:inline-flex !important;align-items:center !important;justify-content:center !important;text-align:center}.home-slider .banner .content-box,.banner .content-box{padding:clamp(1.75rem,3.4vw,2.85rem) clamp(1.5rem,3vw,2.6rem) !important}.home-slider .banner .content-box .heading,.banner .content-box .heading{margin-bottom:.95rem !important}.home-slider .banner .content-box p,.banner .content-box p{margin-top:0 !important;margin-bottom:1.5rem !important}.home-slider .banner .content-box .btn-style2,.banner .content-box .btn-style2{margin-top:0 !important;margin-bottom:0 !important}.banner .content-box .heading,.banner .heading,.content-box .heading.color-white{font-size:clamp(1.05rem,2.2vw,1.5rem) !important;line-height:1.25 !important;font-weight:600 !important;margin-bottom:.5rem !important}.banner .content-box .heading span,.banner .heading span{display:inline-block;font-size:clamp(1.6rem,3.8vw,2.5rem) !important;line-height:1.15 !important;font-weight:800 !important}@media (max-width:767px){.home-slider-common .home-slider .banner .content-box,.banner .content-box,.banner .heading,.banner .content-box .heading{max-width:100% !important;text-align:center !important;margin-left:auto !important;margin-right:auto !important}.banner .content-box .heading{font-size:clamp(.95rem,4vw,1.25rem) !important}.banner .content-box .heading span,.banner .heading span{display:block !important;width:100% !important;text-align:center !important;font-size:clamp(1.3rem,6.5vw,1.9rem) !important}.banner .content-box p,.banner .content-box .text{font-size:.85rem !important;line-height:1.45 !important}.banner .content-box .btn-style2,.banner .content-box .btn-solid{width:auto;max-width:100%}}.product-page .ratio_square,.product-page .col-12.ratio_square,.product-page .mainslider2,.product-page .mainslider2 .bg-img,.product-media-stack .ratio_square{border-radius:0 !important}.shop-page .sidebar-inner>.sidebar-box{margin-bottom:1.25rem}.shop-page .sidebar-inner>.sidebar-box:last-child{margin-bottom:0}.product-card .content-box{padding-bottom:.9rem}.product-card .card-seller-wrap{margin-top:.85rem !important;padding-top:.75rem}.product-card .content-box>div:last-child{margin-bottom:.2rem}.product-page .ratio_square:has(iframe){margin-top:0 !important}.product-page .ratio_square:has(iframe),.product-page .ratio_square:has(iframe) .mainslider2,.product-page .ratio_square:has(iframe) .swiper-wrapper,.product-page .ratio_square:has(iframe) .swiper-slide,.product-page .ratio_square:has(iframe) iframe{border-radius:0 0 14px 14px !important;overflow:hidden !important}.notification-wrap{top:18px !important;right:18px !important;left:auto !important;opacity:0;transform:translateY(-14px);pointer-events:none;box-shadow:none !important;transition:opacity .28s ease,transform .3s cubic-bezier(.22,1,.36,1) !important}.notification-wrap.show{opacity:1;transform:translateY(0);pointer-events:auto}.notification-wrap .notification{background:#fff !important;border-radius:14px !important;padding:12px 18px 12px 13px !important;gap:12px !important;min-width:210px;max-width:min(88vw,340px);box-shadow:0 12px 32px rgba(39,34,56,.18),0 2px 8px rgba(39,34,56,.08) !important;border:1px solid rgba(39,34,56,.06) !important}.notification-wrap .notification img{display:none !important}.notification-wrap .notification::after{display:none !important}.notification-wrap .notification::before{content:"✓";flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:#8b7fd6;color:#fff;font-size:15px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center}.notification-wrap .notification h3,.notification-wrap .notification h5{font-size:14px !important;font-weight:600 !important;line-height:1.3 !important;margin:0 !important;color:#272238 !important}.notification-wrap .notification h3 a,.notification-wrap .notification h5 a{color:#272238 !important;text-decoration:none !important;transition:color .15s ease}.notification-wrap .notification h3 a:hover,.notification-wrap .notification h5 a:hover{color:#8b7fd6 !important}.card-page>.container-lg>h3{font-size:1.3rem !important;font-weight:700 !important;color:#272238 !important;margin-bottom:1rem !important}.card-page{background:#f4f3f8 !important;padding-top:1.75rem !important;padding-bottom:1.75rem !important}.card-page .items-list{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;padding:8px 20px !important;box-shadow:0 6px 20px rgba(39,34,56,.05)}.card-page .custom-form{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;padding:1.25rem 1.4rem .35rem !important;box-shadow:0 6px 20px rgba(39,34,56,.05);margin-top:1.25rem}.card-page .custom-form .form-control{background:#fbfbfd !important}.cart-table{border-collapse:separate !important;border-spacing:0 !important}.cart-table td{vertical-align:middle !important;padding:14px 12px !important;border-top:0 !important;border-bottom:1px solid rgba(39,34,56,.08) !important;background:transparent !important}.cart-table tr:last-child td{border-bottom:0 !important}.cart-table .product-detail{display:flex;align-items:center;gap:14px}.cart-table .pr-img{width:76px !important;height:76px !important;object-fit:cover !important;border-radius:0 !important;border:1px solid rgba(39,34,56,.08);flex:0 0 auto}.cart-table .details h4{font-size:15px !important;font-weight:600 !important;color:#272238 !important;margin:0 0 4px !important;line-height:1.3}.cart-table .details .sold-by,.cart-table .details .size{font-size:13px !important;color:#6b6b6b !important;line-height:1.5;margin:0 !important}.cart-table .details .sold-by,.cart-table .details .size:not(.d-sm-none){display:block !important}.cart-table .details .size:not(.d-sm-none){margin-top:3px !important}.cart-table .details .cond-help{display:inline-flex !important;vertical-align:-2px;margin-left:3px}.cart-table td.price{font-size:15px !important;font-weight:700 !important;color:#272238 !important;white-space:nowrap;text-align:right}.cart-table .delete{background:transparent !important;border:0 !important;color:#b0abbd !important;padding:8px !important;border-radius:8px;transition:color .15s ease,background .15s ease;cursor:pointer}.cart-table .delete:hover{color:#e24b4a !important;background:rgba(226,75,74,.08) !important}.cart-table .delete svg{width:18px;height:18px}.cart-table tbody tr{transition:background-color .15s ease}.cart-table tbody tr:hover td{background:#faf9fd !important}.cart-table td.price,.order-summery li span:last-child{font-variant-numeric:tabular-nums}@media (min-width:768px){.card-page .row.cart{align-items:flex-start}.summery-wrap{display:flex;flex-direction:column;width:100%}.summery-wrap .grand-total-wrap{flex:0 0 auto}.summery-wrap .seller-terms-box{flex:1 1 auto;min-height:0;margin-top:1.25rem !important}}.summery-wrap .coupon-box,.summery-wrap .grand-total-wrap{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;padding:1.1rem 1.25rem !important;box-shadow:0 6px 20px rgba(39,34,56,.06)}.summery-wrap .coupon-box{margin-bottom:0 !important}.summery-wrap .cart-title{font-size:14px !important;font-weight:600 !important;color:#272238 !important;margin-bottom:.35rem !important}.summery-wrap .coupon-box .text-wrap{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:.5rem 0}.summery-wrap .coupon-box .text-wrap h4{font-size:15px !important;margin:0 !important}.order-summery{list-style:none;margin:.5rem 0 0 !important;padding:0 !important}.order-summery li{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0 !important;font-size:14px;color:#4a4658;border-bottom:1px solid rgba(39,34,56,.06)}.order-summery li span:last-child{font-weight:600;color:#272238;white-space:nowrap;text-align:right}.order-summery li:last-child{border-bottom:0;margin-top:4px;padding-top:12px !important;font-size:17px;font-weight:700;color:#272238;border-top:1px solid rgba(39,34,56,.12)}.order-summery li:last-child span:last-child{font-weight:800}.card-page .input-box label{font-size:13.5px !important;font-weight:600 !important;color:#272238 !important}.card-page .form-control:focus{border-color:#8b7fd6 !important;box-shadow:0 0 0 3px rgba(139,127,214,.18) !important}.card-page .checkbox-custom-label[style*="red"]{display:block;background:rgba(226,75,74,.07);border:1px solid rgba(226,75,74,.20);border-radius:10px;padding:10px 12px;color:#b23c3c !important;font-size:13px;line-height:1.45}.card-page .checkbox-custom{accent-color:#8b7fd6;width:16px;height:16px}.card-page .checkbox-custom-label:has(.checkbox-custom){display:block !important;position:relative;margin:0 !important;padding:13px 16px 13px 46px;background:#f7f6fb;border:1px solid rgba(39,34,56,.08);border-radius:12px;font-size:13px !important;font-weight:400 !important;line-height:1.6 !important;color:#5a556a !important;cursor:pointer}.card-page .checkbox-custom-label:has(.checkbox-custom) .checkbox-custom{position:absolute;left:16px;top:15px;width:18px !important;height:18px !important;margin:0 !important;accent-color:#8b7fd6;cursor:pointer}.card-page .checkbox-custom-label:has(.checkbox-custom) a{color:#8b7fd6 !important;font-weight:600 !important;text-decoration:none !important}.card-page .checkbox-custom-label:has(.checkbox-custom) a:hover{text-decoration:underline !important}.card-page .custom-form .col-lg-6:has(.comment-textarea){display:flex}.card-page .custom-form .input-box:has(.comment-textarea){display:flex;flex-direction:column;width:100%;margin-bottom:0}.card-page .custom-form .comment-textarea{flex:1 1 auto;min-height:72px;resize:vertical;line-height:1.5 !important}.card-page .custom-form .col-lg-6:has(.checkbox-custom){display:flex}.card-page .custom-form .input-box:has(.checkbox-custom){display:flex;flex-direction:column;width:100%;margin-bottom:0}.card-page .custom-form .agree-field-label{flex:0 0 auto}.card-page .checkbox-custom-label:has(.checkbox-custom){flex:1 1 auto}.summery-wrap .cart-actions{display:flex;flex-direction:column;gap:10px;margin-top:1rem}.summery-wrap .cart-actions .checkout-btn,.summery-wrap .cart-actions .btn-outline{width:100% !important;height:50px !important;min-height:50px !important;padding:0 1.2rem !important;font-size:15px !important;font-weight:600 !important;line-height:1 !important;border-radius:12px !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}.checkout-btn.btn-solid,.summery-wrap .checkout-btn{background-color:#272238 !important;color:#fff !important;box-shadow:0 4px 14px rgba(39,34,56,.18) !important;transition:background-color .18s,box-shadow .18s,transform .05s}.checkout-btn.btn-solid *,.summery-wrap .checkout-btn *{color:#fff !important}.checkout-btn.btn-solid:hover,.summery-wrap .checkout-btn:hover{background-color:#453d66 !important;color:#fff !important;box-shadow:0 6px 18px rgba(139,127,214,.30) !important}.summery-wrap .checkout-btn:active{transform:translateY(1px)}.summery-wrap .cart-actions .btn-outline{background:#fff !important;color:#272238 !important;border:1px solid #d7d2e8 !important;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.summery-wrap .cart-actions .btn-outline:hover,.summery-wrap .cart-actions .btn-outline:hover *{background:#efedf9 !important;color:#272238 !important;border-color:#453d66 !important}.summery-wrap .seller-terms-box{display:flex;flex-direction:column;min-height:0}.summery-wrap .seller-terms-head{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex:0 0 auto}.summery-wrap .seller-logo{flex:0 0 auto;display:inline-flex}.summery-wrap .seller-logo img{width:48px !important;height:48px;object-fit:contain;border-radius:10px;background:#f4f3f8;padding:4px;border:1px solid rgba(39,34,56,.08)}.summery-wrap .seller-terms-title{font-size:14px;font-weight:700;color:#272238}.summery-wrap .seller-terms-text{flex:1 1 auto;min-height:64px;overflow-y:auto;font-size:13px;color:#6b6b6b;line-height:1.55;word-break:break-word;padding-right:8px;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 20px),transparent)}.summery-wrap .seller-terms-text.seller-terms-empty{-webkit-mask-image:none;mask-image:none;color:#8a8598;font-style:italic}.summery-wrap .seller-terms-text{scrollbar-width:thin;scrollbar-color:#b7aee0 #efedf7}.summery-wrap .seller-terms-text::-webkit-scrollbar{width:8px}.summery-wrap .seller-terms-text::-webkit-scrollbar-track{background:#efedf7;border-radius:4px}.summery-wrap .seller-terms-text::-webkit-scrollbar-thumb{background:#b7aee0;border-radius:4px}.summery-wrap .seller-terms-text::-webkit-scrollbar-thumb:hover{background:#8b7fd6}.summery-wrap .seller-terms-showall{flex:0 0 auto;margin-top:10px;align-self:flex-start;background:transparent;border:0;padding:4px 0;font-size:13px;font-weight:600;color:#8b7fd6;cursor:pointer;transition:color .15s ease}.summery-wrap .seller-terms-showall::before,.summery-wrap .seller-terms-showall::after{content:none !important}.summery-wrap .seller-terms-showall:hover{color:#6f62c8;text-decoration:underline}.breadcrumb-wrap .banner .bg-img,.breadcrumb-wrap .banner img.bg-top,.breadcrumb-wrap .banner>img{display:none !important}.breadcrumb-wrap .banner{background:transparent !important;padding:0 !important;min-height:0 !important}.breadcrumb-wrap{background:#fff !important;border-bottom:1px solid rgba(39,34,56,.06) !important;padding:0 !important;min-height:0 !important}.breadcrumb-box{display:flex !important;flex-direction:column;align-items:flex-start !important;text-align:left !important;gap:.45rem;padding:1.25rem 0 1.1rem !important}.breadcrumb-box .breadcrumb,.breadcrumb-box ol.breadcrumb{order:1;display:flex !important;flex-wrap:wrap;justify-content:flex-start !important;align-items:center;gap:2px 7px;margin:0 !important;padding:0 !important;list-style:none}.breadcrumb-box .heading-box{order:2;margin:0}.breadcrumb-box h1{font-size:clamp(1.45rem,2.4vw,1.8rem) !important;font-weight:700 !important;color:#272238 !important;margin:0 !important;line-height:1.2 !important;letter-spacing:-.01em}.breadcrumb-box .breadcrumb li{display:inline-flex !important;align-items:center}.breadcrumb-box .breadcrumb li a{color:#6f6a80 !important;font-size:12.5px !important;text-decoration:none !important;transition:color .15s ease;padding:4px 2px;border-radius:6px}.breadcrumb-box .breadcrumb li a:hover{color:#8b7fd6 !important;text-decoration:underline !important;text-underline-offset:3px}.breadcrumb-box .breadcrumb li a:focus-visible{outline:2px solid #8b7fd6;outline-offset:2px}.breadcrumb-box .breadcrumb li:first-child a::before{content:'';display:inline-block;width:13px;height:13px;margin-right:5px;vertical-align:-2px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9l9-7 9 7v11a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3Cpolyline points='9 22 9 12 15 12 15 22'/%3E%3C/svg%3E") center / contain no-repeat}.breadcrumb-box .breadcrumb li a i,.breadcrumb-box .breadcrumb li a svg{color:#c7c2d4 !important;width:14px;height:14px}.breadcrumb-box .breadcrumb li a[href^="javascript"]{pointer-events:none;cursor:default;padding:0}.breadcrumb-box .breadcrumb li.current a{color:#4a4658 !important;font-weight:600 !important;cursor:default;background:#f4f3f8;border-radius:999px;padding:3px 11px !important;max-width:min(440px,70vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.breadcrumb-box .breadcrumb li.current a:hover{text-decoration:none !important;color:#4a4658 !important}.contact-section{background:#f4f3f8 !important;padding-top:1.75rem !important;padding-bottom:1.75rem !important}.contact-section .round-wrap-content{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:1.25rem 1.4rem !important}.contact-section .address-content{height:100%}.contact-section .title-box4 .heading{font-size:1.05rem !important;font-weight:700 !important;color:#272238 !important;margin-bottom:1rem !important}.contact-section .title-box4 .heading span,.contact-section .title-box4 .heading .bg-theme-blue{display:none !important}.contact-section .input-box label{font-size:13.5px !important;font-weight:600 !important;color:#272238 !important}.contact-section .form-control{background:#fbfbfd !important}.contact-section .form-control:focus{border-color:#8b7fd6 !important;box-shadow:0 0 0 3px rgba(139,127,214,.18) !important}.contact-section .post-button,.contact-section .post-button *{color:#fff !important}.contact-section .post-button{background-color:#8b7fd6 !important;border-color:#8b7fd6 !important;border-radius:12px !important;font-weight:600 !important;box-shadow:0 6px 16px rgba(139,127,214,.30) !important}.contact-section .post-button:hover{background-color:#7d70d0 !important;border-color:#7d70d0 !important}.contact-section .steps-box{background:#f7f6fb !important;border:1px solid rgba(39,34,56,.08) !important;border-radius:12px !important;display:flex !important;align-items:center !important;gap:14px !important;padding:16px 18px !important;margin-top:16px !important}.contact-section .steps-box.mt-0{margin-top:0 !important}.contact-section .steps-box>span{position:static !important;transform:none !important;margin:0 !important;flex:0 0 auto;width:44px !important;height:44px !important;border-radius:10px !important}.contact-section .steps-box>span img{filter:brightness(0) invert(1);width:20px;height:20px}.contact-section .steps-box .content{padding:0 !important;margin:0 !important}.contact-section .steps-box .content h4{color:#272238 !important;font-size:15px !important;margin:0 0 2px !important}.contact-section .steps-box .content p{margin:0 !important;font-size:13px !important}.contact-section .steps-box .content a{color:#8b7fd6 !important;font-weight:600;text-decoration:none !important;transition:color .15s ease}.contact-section .steps-box .content a:hover{color:#6f62c8 !important;text-decoration:underline !important}h1,h2.unique-heading{text-transform:none !important}.product-page{background:#f4f3f8 !important}.product-page + section.pb-0{background:#f4f3f8 !important;padding-bottom:clamp(34px,3.6vw,48px) !important}.product-page .product-detail-box{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:1.25rem 1.4rem !important}.product-page .sidebar-box{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:1.1rem 1.25rem !important}.product-page .product-media-stack{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:0 0 14px 14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);overflow:hidden}.product-page .spec-label{background:#f7f6fb}.product-page + section.pb-0 .title-box{max-width:none !important;margin:0 0 1.1rem !important;text-align:left !important;display:flex !important;align-items:center !important;justify-content:space-between;gap:12px}.product-page + section.pb-0 .unique-heading{font-size:1.3rem !important;font-weight:700 !important;color:#272238 !important;margin:0 !important}.product-page + section.pb-0 .title-divider1{display:none !important}.product-page + section.pb-0 .swiper-box{position:relative}.product-page + section.pb-0 .swiper-button{position:absolute !important;top:-56px;right:0;left:auto !important;display:flex;gap:8px}.product-page + section.pb-0 .swiper-button button{width:38px;height:38px;border-radius:50%;background:#fff !important;border:1px solid rgba(39,34,56,.12) !important;box-shadow:0 3px 10px rgba(39,34,56,.08);display:inline-flex;align-items:center;justify-content:center;color:#272238 !important;transition:background .15s ease,border-color .15s ease,color .15s ease;position:static !important;margin:0 !important;transform:none !important}.product-page + section.pb-0 .swiper-button button:hover{background:#efedf9 !important;border-color:#8b7fd6 !important;color:#453d66 !important}.product-page + section.pb-0 .swiper-button button svg{width:17px;height:17px}@media (max-width:575px){.product-page + section.pb-0 .swiper-button{display:none !important}}.product-page + section.pb-0 .product-card{transition:transform .18s ease,box-shadow .18s ease}.product-page + section.pb-0 .product-card:hover{transform:translateY(-3px);box-shadow:0 10px 24px rgba(39,34,56,.10)}.shop-page{background:#f4f3f8 !important;padding-top:clamp(24px,2.8vw,36px) !important;padding-bottom:clamp(34px,3.6vw,48px) !important}.shop-page .sidebar-box{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:1.1rem 1.2rem !important}.shop-page .top-header-wrap{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:.7rem 1rem !important;margin-bottom:1.1rem}.shop-page .offers-count{font-size:14px;color:#5a556a;align-self:center}.shop-page .offers-count b{color:#272238;font-weight:700}.shop-page .pagination li a{background:#fff;border:1px solid rgba(39,34,56,.12);border-radius:10px;color:#272238;transition:border-color .15s ease,background .15s ease}.shop-page .pagination li a:hover{border-color:#8b7fd6;background:#efedf9}.product-page .product-detail-box .btn-group{display:flex !important;flex-wrap:wrap;gap:10px;width:100%;max-width:100%}.product-page .product-detail-box .btn-group>.btn-solid,.product-page .product-detail-box .btn-group>.btn-sm{flex:0 1 auto;border-radius:12px !important;margin:0 !important;white-space:nowrap}.detail-page{background:#f4f3f8 !important;padding-top:clamp(24px,2.8vw,36px) !important;padding-bottom:clamp(34px,3.6vw,48px) !important}.detail-page .blog-box.blog-detail{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:1.25rem 1.4rem !important}.detail-page #map{border-radius:14px;border:1px solid rgba(39,34,56,.10);overflow:hidden}.shop-page .title-box,.detail-page .title-box{max-width:none !important;margin:0 0 1.1rem !important;text-align:left !important}.shop-page .title-box .unique-heading,.detail-page .title-box .unique-heading{font-size:1.3rem !important;font-weight:700 !important;color:#272238 !important;margin:0 !important}.shop-page .title-box .title-divider1,.detail-page .title-box .title-divider1{display:none !important}.search-page{background:#f4f3f8 !important}.search-page .search-box-side>div:first-child{position:relative}.search-page .search-box-side i.search,.search-page .search-box-side svg.search{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:18px;height:18px;color:#8a8598;pointer-events:none;margin:0}.search-page .search-box-side .form-control{padding-left:42px !important}.shop-page .product-card .content-box>a.addtocart-btn,.shop-page .product-card .content-box>.addtocart-btn{margin-top:auto !important;width:100% !important;display:inline-flex !important;align-items:center !important;justify-content:center !important}#map{border-radius:14px;border:1px solid rgba(39,34,56,.10);box-shadow:0 6px 20px rgba(39,34,56,.05);overflow:hidden;background:#fff}#map .ymaps-2-1-79-map,#map [class*="ymaps"]{border-radius:inherit}.about-section{background:#f4f3f8 !important}.about-section .align-ment .contenten-wrap{background:#fff;border:1px solid rgba(39,34,56,.10);border-radius:14px;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:1.5rem 1.75rem}.about-section .img-box img{border-radius:14px;border:1px solid rgba(39,34,56,.10);box-shadow:0 6px 20px rgba(39,34,56,.05);width:100%;object-fit:cover}.faq-section{background:#f4f3f8 !important;padding-top:clamp(24px,2.8vw,36px) !important;padding-bottom:clamp(34px,3.6vw,48px) !important}.faq-section .accordion-item{background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:12px !important;overflow:hidden;margin-bottom:10px;box-shadow:0 4px 14px rgba(39,34,56,.04)}.faq-section .accordion-button{background:#fff !important;font-weight:600 !important;color:#272238 !important;box-shadow:none !important}.faq-section .accordion-button:not(.collapsed){background:#f7f6fb !important;color:#272238 !important}.faq-section .accordion-body{color:#4a4658;line-height:1.6}.detail-page .ratio_36>img{border-radius:14px;border:1px solid rgba(39,34,56,.10);box-shadow:0 6px 20px rgba(39,34,56,.05)}.main-products,.brand-section2{background:#f4f3f8 !important}.main-products{padding-top:clamp(24px,2.8vw,36px) !important;padding-bottom:clamp(24px,2.8vw,36px) !important}.brand-section2{padding-top:clamp(24px,2.8vw,36px) !important;padding-bottom:clamp(34px,3.6vw,48px) !important}.brand-section2 .title-box{max-width:none !important;margin:0 0 1.1rem !important;text-align:left !important}.brand-section2 .title-box .unique-heading{font-size:1.3rem !important;font-weight:700 !important;color:#272238 !important;margin:0 0 .3rem !important}.brand-section2 .title-box .title-divider2{display:none !important}.brand-section2 .title-box p{margin:0 !important;color:#6b6b7a;font-size:14px;text-align:left;max-width:640px}.about-section .row{align-items:stretch}.about-section .align-ment{height:100%}.about-section .align-ment .contenten-wrap{height:100%;display:flex;flex-direction:column;justify-content:center}.about-section .img-box{height:100%}.about-section .img-box img{height:100%;object-fit:cover}.faq-section .nav-tabs4{display:grid !important;grid-template-columns:repeat(4,1fr);gap:10px;border:0 !important;margin-bottom:1.5rem !important}@media (max-width:991px){.faq-section .nav-tabs4{grid-template-columns:repeat(2,1fr)}}.faq-section .nav-tabs4 .nav-item{margin:0 !important}.faq-section .nav-tabs4 .nav-link{width:100%;display:flex !important;align-items:center;justify-content:flex-start;gap:10px;background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:12px !important;padding:14px 16px !important;color:#272238 !important;font-weight:600 !important;font-size:14px !important;text-align:left;box-shadow:0 4px 14px rgba(39,34,56,.04);transition:border-color .15s ease,background .15s ease}.faq-section .nav-tabs4 .nav-link i,.faq-section .nav-tabs4 .nav-link svg{width:18px;height:18px;color:#8b7fd6;flex:0 0 auto}.faq-section .nav-tabs4 .nav-link:hover{border-color:#8b7fd6 !important}.faq-section .nav-tabs4 .nav-link.active{background:#272238 !important;color:#fff !important;border-color:#272238 !important}.faq-section .nav-tabs4 .nav-link.active i,.faq-section .nav-tabs4 .nav-link.active svg{color:#b7aee0}.faq-section .title-box4{margin:1.7rem 0 .8rem !important}.faq-section .title-box4 .heading{font-size:1.15rem !important;font-weight:700 !important;color:#272238 !important;margin:0 !important}.faq-section .title-box4 .heading span{display:none !important}.faq-section .title-box4 p{color:#6b6b7a;font-size:13.5px;margin:.25rem 0 0 !important}.faq-section .accordion-button{padding:16px 52px 16px 18px !important;font-size:15px !important;line-height:1.45;position:relative}.faq-section .accordion-button::after{content:"" !important;display:block !important;position:absolute;right:18px;top:50%;margin-top:-8px;width:16px;height:16px;background:#8b7fd6;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E") center / contain no-repeat;transform:none;transition:transform .2s ease}.faq-section .accordion-button:not(.collapsed)::after{transform:rotate(180deg)}.faq-section .accordion-body{padding:2px 18px 16px !important}.events-past .product-card{opacity:.72}.events-past .product-card img{filter:grayscale(65%);transition:filter .2s ease}.events-past .product-card:hover{opacity:1}.events-past .product-card:hover img{filter:none}footer .content-box a:not(.btn-solid):not(.btn-special):not(.btn-style2):not(.filter-btn),.footer-document .content-box a:not(.btn-solid):not(.btn-special):not(.btn-style2):not(.filter-btn){color:rgba(255,255,255,.78) !important}footer .content-box a:not(.btn-solid):not(.btn-special):not(.btn-style2):not(.filter-btn):hover,.footer-document .content-box a:not(.btn-solid):not(.btn-special):not(.btn-style2):not(.filter-btn):hover{color:#b7aee0 !important}.faq-section .container-lg{display:grid;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:start}.faq-section .nav-tabs4{grid-column:1;display:flex !important;flex-direction:column;gap:10px;margin:0 !important;position:sticky;top:96px}.faq-section .tab-content{grid-column:2;min-width:0}@media (max-width:991px){.faq-section .container-lg{grid-template-columns:1fr}.faq-section .nav-tabs4{grid-column:1;position:static;flex-direction:row;flex-wrap:wrap}.faq-section .nav-tabs4 .nav-item{flex:1 1 46%}.faq-section .tab-content{grid-column:1}}.faq-section .nav-tabs4 .nav-link span{color:inherit !important}.faq-section .nav-tabs4 .nav-link.active,.faq-section .nav-tabs4 .nav-link.active span{color:#fff !important}.faq-section .tab-pane,.faq-section .tab-pane>div{text-align:left !important}.faq-section .tab-content .title-box4{max-width:none !important;margin:1.6rem 0 .8rem !important;text-align:left !important}.faq-section .tab-content .title-box4:first-child{margin-top:0 !important}.faq-section .tab-content .title-box4 p{max-width:none !important;margin-left:0 !important}.faq-section .accordion{max-width:none !important;width:100%;margin:0 0 1.4rem !important}.faq-section .accordion-button{text-align:left !important}.faq-section .accordion-body iframe{max-width:100%;border-radius:10px}.faq-section .replay-form{grid-column:1 / -1;background:#fff !important;border:1px solid rgba(39,34,56,.10) !important;border-radius:14px !important;box-shadow:0 6px 20px rgba(39,34,56,.05);padding:1.5rem 1.75rem !important;margin-top:.4rem;text-align:left !important}.faq-section .replay-form .title-box4{max-width:none !important;margin:0 0 1rem !important;text-align:left !important}.faq-section .replay-form .input-box label{font-size:13.5px !important;font-weight:600 !important;color:#272238 !important}.faq-section .replay-form .form-control{background:#fbfbfd !important}.faq-section .replay-form .form-control:focus{border-color:#8b7fd6 !important;box-shadow:0 0 0 3px rgba(139,127,214,.18) !important}.faq-section .replay-form .post-button,.faq-section .replay-form .post-button *{color:#fff !important}.faq-section .replay-form .post-button{background-color:#8b7fd6 !important;border-color:#8b7fd6 !important;border-radius:12px !important;font-weight:600 !important;box-shadow:0 6px 16px rgba(139,127,214,.30) !important}.faq-section .replay-form .post-button:hover{background-color:#7d70d0 !important;border-color:#7d70d0 !important}.faq-section .title-box4,.faq-section .title-box4 .heading,.faq-section .title-box4 p{text-align:left !important;margin-left:0 !important;margin-right:0 !important}.about-release-terms{border-top:0;padding-top:0;margin-top:0}.about-release-terms .seller-terms-more{color:#8b7fd6}.about-release-terms .seller-terms-more:hover{color:#6f62c8}.about-release-terms .seller-terms-more::before{content:"Читать полностью"}.about-release-terms .seller-terms-toggle:checked~.seller-terms-more::before{content:"Свернуть"}.deezer-note{font-size:12.5px;color:#8a8598;line-height:1.5;padding:10px 14px;background:#f7f6fb;border-top:1px solid rgba(39,34,56,.06)}.about-terms-head{display:flex;align-items:center;gap:10px;margin-bottom:.45rem}.about-terms-head .seller-terms-title{margin-bottom:0}.about-terms-photo{flex:0 0 auto;display:inline-flex}.about-terms-photo img{width:44px;height:44px;border-radius:50%;object-fit:cover;border:1px solid rgba(39,34,56,.10)}.mv-toolbar-mobile{align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.mv-toolbar-mobile .filter-btn{margin:0 !important}.mv-count-mobile{font-weight:600;color:#272238;font-size:14px;white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:991.98px){.shop-product .select-menu .mv-count-desktop{display:none !important}.shop-product .select-menu{display:flex !important;flex-wrap:nowrap;align-items:stretch;gap:10px;width:100%;min-width:0}.shop-product .select-menu .select-dropdown{flex:1 1 0;width:auto !important;max-width:none !important;min-width:0;margin:0 !important;float:none !important}.shop-product .select-menu .select-dropdown form{width:100%}.shop-product .select-menu .select-dropdown select{width:100% !important;max-width:100%;background:#fbfbfd;border:1px solid rgba(39,34,56,.12) !important;border-radius:10px;padding:8px 10px;font-size:14px;color:#272238;text-overflow:ellipsis}.shop-product .grid-option-wrap,.shop-product .select-options{width:100%;min-width:0}}.product-card p.single-line,.product-card p{color:#635d78 !important}.product-card strong.single-line{color:#4a4560 !important}@font-face{font-family:'Inter-fallback';src:local('Arial');size-adjust:107%;ascent-override:90%;descent-override:22.5%;line-gap-override:0%}body,.product-card,.content-box,h1,h2,h3,h4,h5,h6{font-family:'Inter','Inter-fallback',Arial,sans-serif}