.breadcrumbs-container{overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;max-width:100%;white-space:nowrap}.breadcrumbs-links{color:#4b5563;text-decoration:none;font-size:12px}.seperator{margin:0 10px!important}.product-grid-card{border-radius:8px;border:1px solid #cdcdcd;padding:10px 8px;box-sizing:border-box;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;overflow:hidden;height:100%}.product-grid-card--compare-mode{cursor:pointer}.product-grid-card--compare-mode:hover{border-color:#ff5000;box-shadow:0 0 0 2px rgba(255,80,0,.12)}.product-grid-card--compare-selected{border-color:#ff5000!important;box-shadow:0 0 0 2px rgba(255,80,0,.2)!important}.product-grid-card--compare-disabled{opacity:.45;pointer-events:none}.product-grid-card__compare-checkbox{position:absolute;top:8px;right:8px;z-index:10;width:22px;height:22px;border-radius:50%;border:2px solid #cdcdcd;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,background .15s;padding:0}.product-grid-card__compare-checkbox--checked{border-color:#ff5000;background:#ff5000}.product-grid-card__compare-checkbox:hover{border-color:#ff5000}.product-grid-card .tooltip-container{position:relative;display:inline-block}.product-grid-card .tooltip-container .tooltip{visibility:hidden;background-color:#333;color:#fff;text-align:left;padding:5px 10px;border-radius:4px;position:absolute;z-index:9999;bottom:125%;left:50%;transform:translateX(-50%);min-width:90%;opacity:0;transition:opacity .3s;white-space:normal;word-break:break-word;overflow-wrap:break-word}.product-grid-card .tooltip-container .tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid rgba(0,0,0,0);border-top-color:#333}.product-grid-card .tooltip-container:hover .tooltip{visibility:visible;opacity:1}.product-grid-card .attr-tooltip-container{position:relative;display:inline-block}.product-grid-card .attr-tooltip-container .attr-badge{margin-bottom:0!important;padding:4px 8px;border-radius:4px;background:#fbead0;height:22px;color:#000;line-height:14px;font-size:12px;font-weight:600;transition:background-color .15s ease-in-out;cursor:pointer}.product-grid-card .attr-tooltip-container .attr-tooltip{visibility:hidden;opacity:0;transition:opacity .2s ease-in-out;position:absolute;bottom:30px;left:0;background-color:#fff;color:#000;font-size:12px;line-height:14px;box-shadow:-4px 4px 10px 0 rgba(0,0,0,.2);border-radius:6px;padding:8px 10px;min-width:140px;max-width:260px;white-space:normal;word-break:break-word;overflow-wrap:break-word}.product-grid-card .attr-tooltip-container .attr-tooltip:after{content:"";position:absolute;top:100%;left:12px;border:6px solid rgba(0,0,0,0);border-top-color:#fff}.product-grid-card .attr-tooltip-container .attr-tooltip>div+div{margin-top:4px}.product-grid-card .attr-tooltip-container:hover .attr-tooltip{visibility:visible;opacity:1}.product-grid-card:hover{cursor:pointer;border-color:#ff5000!important;box-shadow:0 16px 32px rgba(255,80,0,.18);transform:translateY(-2px)}.product-grid-card__image{aspect-ratio:1;display:flex;align-items:center;justify-content:center;width:100%;height:auto;position:relative;z-index:1;object-fit:contain}.product-grid-card__image.brightness{filter:brightness(50%)}.product-grid-card__battery-badge{position:absolute;top:6px;left:0;z-index:2}.product-grid-card__offer{width:100%;position:relative;z-index:2}.product-grid-card__offer-title{font-size:16px;font-weight:500;color:#000;margin-bottom:10px;margin-top:10px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-grid-card__offer-desc{display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;font-size:12px;font-weight:500;margin-top:5px;overflow:visible;text-overflow:ellipsis;line-height:15px;height:2.8em}.product-grid-card__offer-desc p{margin-bottom:0!important;padding:4px 8px;border-radius:4px;background:#f2f2f2;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:22px;color:#000}.product-grid-card__offer-comment{height:2rem}.product-grid-card__base-price{text-decoration-line:line-through;min-height:1em}.product-grid-card__price{display:flex;align-items:flex-start;flex-direction:row;gap:10px;margin-top:5px}@media(max-width:768px){.product-grid-card__price{gap:5px;flex-direction:column}}.product-grid-card__installment{overflow:hidden;display:flex;align-items:center;padding:4px;width:max-content;background:#ebf1ff;white-space:nowrap;gap:5px;margin-bottom:5px;border-radius:4px}.product-grid-card__installment img{display:block}.product-grid-card__installment p{margin-bottom:0!important;font-size:15px!important;line-height:15px;font-weight:500;color:#3772ff!important;white-space:nowrap}@media(max-width:768px){.product-grid-card__installment p{font-size:12px!important}}.product-grid-card__like{position:absolute;top:6px;right:6px;border-radius:50%;border:1px solid rgba(0,0,0,0);transition:all .25s}.product-grid-card__like:hover{background-color:#e8edf0;border:1px solid #dadada}.product-grid-card__badge{overflow:hidden;display:flex;align-items:center;padding:4px;font-size:12px!important;background:#dff4ea;line-height:15px;font-weight:500;border-radius:4px;color:#13976b;white-space:nowrap}.product-grid-card.placeholder{display:flex;flex-direction:column;gap:12px;pointer-events:none}.product-grid-card.placeholder .placeholder-image,.product-grid-card.placeholder .placeholder-line{position:relative;overflow:hidden;background:linear-gradient(90deg,rgba(222,222,222,.6),rgba(245,245,245,.6));border-radius:8px}.product-grid-card.placeholder .placeholder-image:after,.product-grid-card.placeholder .placeholder-line:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.55),rgba(255,255,255,0));animation:placeholder-shimmer 1.2s infinite}.product-grid-card.placeholder .placeholder-image{aspect-ratio:1}.product-grid-card.placeholder .placeholder-line{height:16px}.product-grid-card.placeholder .placeholder-line.short{width:60%}.product-grid-card.placeholder .placeholder-line.thin{height:10px;width:40%}.attr-portal-tooltip{position:fixed;z-index:10000;background-color:#fff;color:#000;font-size:12px;line-height:14px;box-shadow:-4px 4px 10px 0 rgba(0,0,0,.2);border-radius:6px;padding:8px 10px;min-width:140px;max-width:320px;white-space:normal;word-break:break-word;overflow-wrap:break-word}.attr-portal-tooltip:after{content:"";position:absolute;top:100%;left:var(--arrow-left,12px);transform:translateX(-50%);border:6px solid rgba(0,0,0,0);border-top-color:#fff}@keyframes placeholder-shimmer{0%{transform:translateX(-100%)}50%{transform:translateX(100%)}to{transform:translateX(100%)}}.product-grid-card-embla{max-width:250px!important;margin:auto;position:relative;--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%;height:auto;object-fit:contain}@media(max-width:768px){.product-grid-card-embla{max-width:200px!important}}.embla__viewport{overflow:hidden}.embla__container{display:flex;touch-action:pan-y pinch-zoom;margin-left:calc(var(--slide-spacing)*-1)}.embla__slide{transform:translateZ(0);flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing)}.embla__dots{position:absolute;left:50%;bottom:1px;transform:translateX(-50%);display:flex;justify-content:center}.embla__dot{background-color:rgba(0,0,0,.3019607843);border:none;width:5px;height:5px;border-radius:50%;margin:0 3px;padding:0;cursor:pointer;transition:all .3s ease}.embla__dot.is-selected{background-color:#000;width:20px;border-radius:50px}@media(max-width:768px){.embla__dot.is-selected{width:15px}}.inspector{position:absolute;right:0;padding:4px 6px;font-size:14px;bottom:120px;color:#fff;background:#ff5000;border-bottom-left-radius:14px;border-top-left-radius:14px;z-index:4}.inspector:hover,.like-button{cursor:pointer}.like-button{width:32px;height:32px;min-width:32px;min-height:32px;background-color:rgba(0,0,0,0);border:1px solid #94a3b8;border-radius:8px;overflow:hidden;padding:0;position:relative;z-index:2}.like-button:active,.like-button:focus{outline:none!important;box-shadow:none!important}.banner-container{display:flex;align-items:stretch;justify-content:space-between;padding:20px;background-color:#f3fff5;border-radius:12px;gap:20px;width:100%;height:100%}@media(max-width:768px){.banner-container{flex-direction:column;gap:8px}}.text-container{display:flex;align-items:center;justify-content:space-between;gap:20px}@media(max-width:768px){.text-container{flex-direction:column;justify-content:center;gap:8px;text-align:center}}.text-container .title{font-size:24px;font-weight:700;color:#000;margin:0}@media(max-width:768px){.text-container .title{font-size:20px}}.text-container p{font-size:20px;color:#585c68;margin-top:8px}@media(max-width:768px){.text-container p{font-size:16px}}.image-container{position:relative;margin-bottom:-20px;text-align:center;display:flex;align-items:flex-end;justify-content:center}.image-container img{max-width:100%;height:auto}@media(max-width:768px){.image-container img{max-width:80%}.image-container{margin-bottom:0}}.battery-health-badge{display:inline-flex;flex-direction:row;align-items:center;gap:4px;padding:0 4px;height:26px;background:#efffe9;border-radius:4px}.battery-health-badge__icon{flex-shrink:0;width:20px;height:20px}.battery-health-badge__text{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:125%;color:#34a208;white-space:nowrap}.sidebar-content{margin-bottom:50px}.sidebar-content::-webkit-scrollbar{display:none}.sidebar-content{scrollbar-width:none}.filters-panel{width:100%;max-width:300px;background:#fff;border-radius:8px;overscroll-behavior:contain}@media(max-width:768px){.filters-panel{max-width:100%}}.filters-panel .filter-section{margin-bottom:16px;padding-bottom:5px;border-bottom:1px solid #d3d6dd}.filters-panel .filter-section .section-header{display:flex;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;cursor:pointer;padding-bottom:8px}.filters-panel .filter-section .section-header--badge p{margin:0;padding:2px 8px;background:#e3ebff;border-radius:4px;color:#3772ff}.filters-panel .filter-section .section-header svg{width:16px;height:16px}.filters-panel .filter-section .section-header.bold{font-weight:600!important;font-size:20px!important}.filters-panel .filter-section .section-header .icon{transition:transform .3s}.filters-panel .filter-section .section-header.open svg{width:16px;height:16px;transform:rotate(180deg);transition:transform .3s ease-in-out,fill .3s ease-in-out}.filters-panel .filter-section .section-header.open .icon{transform:rotate(180deg)}.filters-panel .filter-section .filter-options{display:flex;flex-direction:column;gap:8px;margin-top:8px;margin-left:10px;padding-bottom:16px}.filters-panel .filter-section .filter-options.cat{margin-top:revert;margin-left:revert;padding-bottom:revert}.filters-panel .filter-section .filter-options-search{z-index:99;position:sticky;background:#fff!important;margin-bottom:10px;padding:5px 2px;top:0}.filters-panel .filter-section .filter-options-search input::placeholder,.filters-panel .filter-section .filter-options-search textarea::placeholder{color:#999;font-size:14px}.filters-panel .filter-section .filter-options-search input{background:#fff;border:1px solid #d3d6dd;padding:8px 10px;border-radius:6px;font-size:14px;width:100%;transition:all .2s}.filters-panel .filter-section .filter-options-search input:focus{outline:none;border:.0325rem solid #ff5000!important;box-shadow:0 0 0 .15rem rgba(243,102,51,.2)!important}.filters-panel .filter-section .filter-options.no-attrs{max-height:revert!important}.filters-panel .filter-section .filter-options label{display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer}.filters-panel .filter-section .filter-options label input{background:#fafafa;border-radius:4px;width:20px;height:20px;border:1px solid #efefef}.filters-panel .filter-section .filter-options label input:checked{accent-color:#fafafa;border-radius:4px;border:1px solid #ff5000;color:#ff5000}.filters-panel .filter-section .filter-options label:hover{font-weight:500}.filters-panel .filter-section .filter-options .list-options{cursor:pointer;color:#000}.filters-panel .filter-section .filter-options .list-options a{color:#000}.filters-panel .filter-section .filter-options .list-options.active{font-weight:600}.filters-panel .filter-section .filter-options .list-options.active:before{content:"";display:inline-block;border-radius:50%;width:8px;height:8px;background:#ff5000;margin-right:8px}.filters-panel .filter-section .filter-options .list-options:hover{font-weight:500}.filters-panel .filter-section .parent-category,.filters-panel .filter-section .show-more{color:#ff5000;font-size:14px;cursor:pointer;margin-top:8px;display:inline-block}.filters-panel .filter-section .parent-category{font-weight:500;text-transform:uppercase;padding:0;border:none;background:none}.filters-panel .price-range{display:flex;flex-direction:column;gap:8px;margin-top:12px}.filters-panel .price-range .range-slider{width:100%}.filters-panel .price-range .price-inputs{display:flex;justify-content:space-between;font-size:14px}.mantine-Checkbox-icon{color:#ff5000!important}.no-results{font-size:14px;font-weight:500;color:#242425;padding:0!important;margin:0!important;text-align:center}.gm-mobile-sheet__backdrop{position:fixed;inset:0;background:rgba(21,27,37,.45);z-index:100000;opacity:1;transition:opacity .2s ease}.gm-mobile-sheet{position:fixed;inset:0;display:flex;flex-direction:column;width:100%;height:100%;background:#fff;border-radius:0;box-shadow:none;z-index:100000000000001;animation:gm-mobile-sheet-slide-up .22s ease-out;overscroll-behavior:contain}.gm-mobile-sheet__footer,.gm-mobile-sheet__header{padding:8px}.gm-mobile-sheet__header{padding:0}.gm-mobile-sheet__footer{padding-top:0;border-top:1px solid #edf0f6}.gm-mobile-sheet__body{flex:1 1;padding:0;overflow:hidden}.gm-mobile-sheet__content{flex:1 1;padding:16px;display:flex;flex-direction:column;overflow:hidden}.gm-mobile-sheet__root{display:flex;flex-direction:column;gap:12px;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch}.gm-mobile-sheet__root-item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:12px 0;border:none;border-bottom:1px solid #edf0f6;background:none;font-size:15px;font-weight:500;color:#12151c;cursor:pointer}.gm-mobile-sheet__root-item:last-child{border-bottom:none}.gm-mobile-sheet__root-item:active{opacity:.8}.gm-mobile-sheet__root-meta{display:inline-flex;align-items:center;gap:8px}.gm-mobile-sheet__badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:#e3ebff;color:#3772ff;font-size:12px;font-weight:600}.gm-mobile-sheet__chevron{transform:rotate(-90deg);width:16px;height:16px;pointer-events:none}.gm-mobile-sheet__header-bar{display:flex;align-items:center;justify-content:space-between;padding:8px;gap:12px}.gm-mobile-sheet__header-bar--detail{gap:16px}.gm-mobile-sheet__header-bar--detail .gm-mobile-sheet__header-actions{min-width:60px}.gm-mobile-sheet__header-title{flex:1 1;text-align:center}.gm-mobile-sheet__header-actions{display:inline-flex;align-items:center;gap:12px;justify-content:flex-end;min-width:60px}.gm-mobile-sheet__header-bar--root{gap:16px}.gm-mobile-sheet__header-bar--root .gm-mobile-sheet__header-actions{align-items:center;gap:12px}.gm-mobile-sheet__header-action{border:none;background:none;color:#3772ff;font-size:12px;font-weight:500;padding:0;cursor:pointer}.gm-mobile-sheet__header-action:active{opacity:.7}.gm-mobile-sheet__close{border:none;background:none;padding:4px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.gm-mobile-sheet__header-actions .gm-mobile-sheet__close{padding:0}.gm-mobile-sheet__back{display:inline-flex;align-items:center;gap:6px;border:none;background:none;padding:8px 0;font-size:14px;cursor:pointer;color:#12151c}.gm-mobile-sheet__back-icon{transform:rotate(90deg);width:16px;height:16px;pointer-events:none}.gm-mobile-sheet__detail{flex:1 1;display:flex;flex-direction:column;overflow:hidden}.filters-panel--mobile{max-width:none;background:rgba(0,0,0,0);border-radius:0;padding:0;height:100%;display:flex;flex-direction:column}.filters-panel--mobile .filter-section{border-bottom:1px solid #edf0f6;padding-bottom:12px;margin-bottom:12px;display:flex;flex-direction:column;flex:1 1;min-height:0}.filters-panel--mobile .filter-options{margin-left:0}.active-filter-content--mobile{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 4px 80px}.gm-mobile-sheet__options{margin-left:0;gap:4px;flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:6px}.gm-mobile-sheet__options .filter-options-search{position:sticky;top:0;padding:4px 0;margin:0;background:#fff}.gm-mobile-sheet__options .filter-options-search input{border-radius:8px}.gm-mobile-sheet__option{display:flex;align-items:center;gap:12px;font-size:15px;padding:16px 0;border-bottom:1px solid #edf0f6}.gm-mobile-sheet__option:last-child{border-bottom:none}.gm-mobile-sheet__option .mantine-Checkbox-root{flex-shrink:0}.gm-mobile-sheet__list{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-right:6px}.gm-mobile-sheet__list-content{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.gm-mobile-sheet__list-content .list-options{margin:0}.gm-mobile-sheet__list-content li a{color:inherit;display:block;padding:14px 0;border-bottom:1px solid #edf0f6}.gm-mobile-sheet__list-content li:last-child a{border-bottom:none}@media(min-width:769px){.gm-mobile-sheet,.gm-mobile-sheet__backdrop{display:none}}@media(max-width:768px){.gm-mobile-sheet__content,.gm-mobile-sheet__footer,.gm-mobile-sheet__header{padding:12px}.gm-mobile-sheet__root-item{padding:10px 0}.gm-mobile-sheet__header-title{font-size:15px}.gm-mobile-sheet--filters .filter-options.gm-mobile-sheet__options,.gm-mobile-sheet--filters .gm-mobile-sheet__list{max-height:calc(100vh - 200px)}}@keyframes gm-mobile-sheet-slide-up{0%{transform:translateY(24px);opacity:0}to{transform:translateY(0);opacity:1}}.price-filter-box{background:#fafafa!important;border-radius:4px!important;padding:4px 8px!important}.price-filter-box-input input{font-weight:700;border:none!important;background:none;padding-left:0!important;font-size:16px}.price-filter{gap:5px}.price-filter .mantine-Input-input{border-radius:4px}.visible{overflow:visible}.seller-container{max-width:max-content;margin-top:10px}@media(max-width:767px){.seller-container{margin-top:0}}.productDetail .product-detail-image-wrapper{position:relative}.productDetail .product-detail-esim-badge{display:flex;flex-direction:row;align-items:center;padding:8px 14px;gap:8px;position:absolute;top:18px;right:18px;max-width:217px;min-height:32px;background:#f0f0f0;border-radius:19px;z-index:2}.productDetail .product-detail-esim-badge svg{flex:none;order:0;flex-grow:0;width:16px;height:16px;color:#000}.productDetail .product-detail-esim-badge span{font-family:Poppins,sans-serif;font-style:normal;font-weight:500;font-size:12px;line-height:125%;display:flex;align-items:center;text-align:center;color:#000;flex:none;order:1;flex-grow:0}.productDetail .seller-vendor__container{padding:16px;border:1px solid #cbd5e1;border-radius:4px}.productDetail .product-detail__noscript-title{margin:0;font-size:24px;font-weight:700;color:#1c1c1c}.productDetail .product-detail__noscript-price{margin-top:4px;font-size:20px;font-weight:600;color:#1c1c1c;display:block}.productDetail .product-detail__title{font-size:24px;line-height:1.2}@media(max-width:767px){.productDetail .product-detail__title{font-size:16px}}.productDetail .popular-products-noscript{margin-top:24px;padding:16px;border:1px solid #cbd5e1;border-radius:8px;background-color:#fff}.productDetail .popular-products-noscript__title{margin:0 0 12px;font-size:24px;font-weight:600;color:#1c1c1c}.productDetail .popular-products-noscript__list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.productDetail .popular-products-noscript__item{display:flex;flex-direction:column;gap:4px}.productDetail .popular-products-noscript__link{color:#1c1c1c;font-weight:600;text-decoration:none}.productDetail .popular-products-noscript__link:focus,.productDetail .popular-products-noscript__link:hover{text-decoration:underline}.productDetail .popular-products-noscript__subtitle{font-size:14px;color:#414550;line-height:1.3}.productDetail .popular-products-noscript__price{font-size:16px;font-weight:600;color:#1c1c1c}@media(max-width:767px){.productDetail .product-detail__noscript-title{font-size:16px}.productDetail .product-detail__noscript-price{font-size:18px}.productDetail .popular-products-noscript{padding:12px}.productDetail .popular-products-noscript__title{font-size:20px}.productDetail .popular-products-noscript__price{font-size:15px}}.productDetail .header-seo-condition{color:#585c68}.productDetail .condition-section{display:flex;flex-direction:column;justify-content:space-between;gap:10px;margin-top:24px}.productDetail .condition-section__header{display:flex;justify-content:space-between;align-items:center;gap:20px}.productDetail .condition-section__title{display:flex;align-items:center;gap:4px;font-size:18px;text-wrap:nowrap}.productDetail .condition-section__note{display:flex;align-items:center;gap:8px;color:#c50a0a;font-size:12px;font-weight:500}.productDetail .condition-section__content{display:flex;gap:14px;align-items:flex-start}.productDetail .condition-section__visual{max-width:340px;display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:8px}.productDetail .condition-section__visual-image{position:relative;width:100%;border-radius:12px;overflow:hidden;background:linear-gradient(180deg,#f7f7f7,#ededed);aspect-ratio:686/466;min-height:220px}@supports(aspect-ratio:1){.productDetail .condition-section__visual-image{min-height:0}}.productDetail .condition-section__visual-container{display:flex;height:100%;width:100%}.productDetail .condition-section__visual-slide{position:relative;flex:0 0 100%;height:100%;display:flex;background:linear-gradient(180deg,#f7f7f7,#ededed)}.productDetail .condition-section__visual-slide img{width:100%;height:100%;object-fit:cover;display:block}.productDetail .condition-section__visual-controls{display:flex;align-items:center;justify-content:center;gap:10px}.productDetail .condition-section__visual-dot{width:12px;height:12px;border-radius:50%;border:1px solid #c1c1c1;background:#f3f3f3;transition:background-color .2s ease,border-color .2s ease,transform .2s ease;cursor:pointer}.productDetail .condition-section__visual-dot:hover{transform:scale(1.05);border-color:#6f6f6f}.productDetail .condition-section__visual-dot.is-active{background:#1c1d21;border-color:#1c1d21}.productDetail .condition-section__options{flex:1 1;min-width:0;width:100%}.productDetail .condition-section__content.has-visual{align-items:stretch}@media(max-width:1200px){.productDetail .condition-section__content{flex-direction:column;gap:24px}.productDetail .condition-section__visual{max-width:none;width:100%}.productDetail .condition-section__visual-controls{justify-content:center}}@media(max-width:991px){.productDetail .condition-section__title{font-size:14px}.productDetail .condition-section__content{flex-direction:column;gap:20px}.productDetail .condition-section__visual{flex:1 1 auto}}@media(max-width:576px){.productDetail .condition-section__title{font-size:12px}.productDetail .condition-section__header{align-items:center}.productDetail .condition-section__note{width:100%}}.productDetail .color-area .color-item,.productDetail .color-area .condition-item,.productDetail .color-area .storage-item,.productDetail .condition-area .color-item,.productDetail .condition-area .condition-item,.productDetail .condition-area .storage-item,.productDetail .storage-area .color-item,.productDetail .storage-area .condition-item,.productDetail .storage-area .storage-item{position:relative;box-sizing:border-box;background-clip:padding-box;background-color:#fff;border:1px solid #f2f2f2;border-radius:4px;max-height:56px;color:#1c1c1c}.productDetail .color-area .color-item.active,.productDetail .color-area .condition-item.active,.productDetail .color-area .storage-item.active,.productDetail .condition-area .color-item.active,.productDetail .condition-area .condition-item.active,.productDetail .condition-area .storage-item.active,.productDetail .storage-area .color-item.active,.productDetail .storage-area .condition-item.active,.productDetail .storage-area .storage-item.active{border:1px solid #ff5000}.productDetail .color-area .color-item.active .bold-active,.productDetail .color-area .condition-item.active .bold-active,.productDetail .color-area .storage-item.active .bold-active,.productDetail .condition-area .color-item.active .bold-active,.productDetail .condition-area .condition-item.active .bold-active,.productDetail .condition-area .storage-item.active .bold-active,.productDetail .storage-area .color-item.active .bold-active,.productDetail .storage-area .condition-item.active .bold-active,.productDetail .storage-area .storage-item.active .bold-active{font-weight:500}.productDetail .color-area .color-item .bold-active,.productDetail .color-area .condition-item .bold-active,.productDetail .color-area .storage-item .bold-active,.productDetail .condition-area .color-item .bold-active,.productDetail .condition-area .condition-item .bold-active,.productDetail .condition-area .storage-item .bold-active,.productDetail .storage-area .color-item .bold-active,.productDetail .storage-area .condition-item .bold-active,.productDetail .storage-area .storage-item .bold-active{word-break:break-word;overflow-wrap:break-word;min-width:0}@media(max-width:576px){.productDetail .color-area .color-item .bold-active,.productDetail .color-area .condition-item .bold-active,.productDetail .color-area .storage-item .bold-active,.productDetail .condition-area .color-item .bold-active,.productDetail .condition-area .condition-item .bold-active,.productDetail .condition-area .storage-item .bold-active,.productDetail .storage-area .color-item .bold-active,.productDetail .storage-area .condition-item .bold-active,.productDetail .storage-area .storage-item .bold-active{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.productDetail .color-area .color-item.active:before,.productDetail .color-area .condition-item.active:before,.productDetail .color-area .storage-item.active:before,.productDetail .condition-area .color-item.active:before,.productDetail .condition-area .condition-item.active:before,.productDetail .condition-area .storage-item.active:before,.productDetail .storage-area .color-item.active:before,.productDetail .storage-area .condition-item.active:before,.productDetail .storage-area .storage-item.active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-1px;border-radius:inherit;background:linear-gradient(#6e7cfb,#fb42ff,#ff42f7,#4277ff)}.productDetail .color-area .color-item:hover,.productDetail .color-area .condition-item:hover,.productDetail .color-area .storage-item:hover,.productDetail .condition-area .color-item:hover,.productDetail .condition-area .condition-item:hover,.productDetail .condition-area .storage-item:hover,.productDetail .storage-area .color-item:hover,.productDetail .storage-area .condition-item:hover,.productDetail .storage-area .storage-item:hover{background-color:#fafcfd}.productDetail .color-area .color-item .color-circle,.productDetail .condition-area .color-item .color-circle,.productDetail .storage-area .color-item .color-circle{width:24px;height:24px;border-radius:2px;margin-right:17px;z-index:3}.productDetail .color-area,.productDetail .condition-area,.productDetail .storage-area{margin-left:0;margin-right:0}.productDetail .color-area .btn,.productDetail .condition-area .btn,.productDetail .storage-area .btn{padding-left:4px;padding-right:4px}.productDetail .color-area .color-item-new,.productDetail .color-area .condition-item,.productDetail .color-area .storage-item,.productDetail .condition-area .color-item-new,.productDetail .condition-area .condition-item,.productDetail .condition-area .storage-item,.productDetail .storage-area .color-item-new,.productDetail .storage-area .condition-item,.productDetail .storage-area .storage-item{position:relative;box-sizing:border-box;background-clip:padding-box;background-color:#fff;border:1px solid #f2f2f2;border-radius:4px;max-height:56px;color:#1c1c1c;min-width:0;overflow:hidden}.productDetail .color-area .color-item-new.active,.productDetail .color-area .condition-item.active,.productDetail .color-area .storage-item.active,.productDetail .condition-area .color-item-new.active,.productDetail .condition-area .condition-item.active,.productDetail .condition-area .storage-item.active,.productDetail .storage-area .color-item-new.active,.productDetail .storage-area .condition-item.active,.productDetail .storage-area .storage-item.active{border:1px solid #ff5000}.productDetail .color-area .color-item-new.active .bold-active,.productDetail .color-area .condition-item.active .bold-active,.productDetail .color-area .storage-item.active .bold-active,.productDetail .condition-area .color-item-new.active .bold-active,.productDetail .condition-area .condition-item.active .bold-active,.productDetail .condition-area .storage-item.active .bold-active,.productDetail .storage-area .color-item-new.active .bold-active,.productDetail .storage-area .condition-item.active .bold-active,.productDetail .storage-area .storage-item.active .bold-active{font-weight:500}.productDetail .color-area .color-item-new .bold-active,.productDetail .color-area .condition-item .bold-active,.productDetail .color-area .storage-item .bold-active,.productDetail .condition-area .color-item-new .bold-active,.productDetail .condition-area .condition-item .bold-active,.productDetail .condition-area .storage-item .bold-active,.productDetail .storage-area .color-item-new .bold-active,.productDetail .storage-area .condition-item .bold-active,.productDetail .storage-area .storage-item .bold-active{word-break:break-word;overflow-wrap:break-word;min-width:0}@media(max-width:576px){.productDetail .color-area .color-item-new .bold-active,.productDetail .color-area .condition-item .bold-active,.productDetail .color-area .storage-item .bold-active,.productDetail .condition-area .color-item-new .bold-active,.productDetail .condition-area .condition-item .bold-active,.productDetail .condition-area .storage-item .bold-active,.productDetail .storage-area .color-item-new .bold-active,.productDetail .storage-area .condition-item .bold-active,.productDetail .storage-area .storage-item .bold-active{word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}}.productDetail .color-area .color-item-new.active:before,.productDetail .color-area .condition-item.active:before,.productDetail .color-area .storage-item.active:before,.productDetail .condition-area .color-item-new.active:before,.productDetail .condition-area .condition-item.active:before,.productDetail .condition-area .storage-item.active:before,.productDetail .storage-area .color-item-new.active:before,.productDetail .storage-area .condition-item.active:before,.productDetail .storage-area .storage-item.active:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-1px;border-radius:inherit;background:linear-gradient(#6e7cfb,#fb42ff,#ff42f7,#4277ff)}.productDetail .color-area .color-item-new:hover,.productDetail .color-area .condition-item:hover,.productDetail .color-area .storage-item:hover,.productDetail .condition-area .color-item-new:hover,.productDetail .condition-area .condition-item:hover,.productDetail .condition-area .storage-item:hover,.productDetail .storage-area .color-item-new:hover,.productDetail .storage-area .condition-item:hover,.productDetail .storage-area .storage-item:hover{background-color:#fafcfd}.productDetail .color-area .color-item-new .color-circle,.productDetail .condition-area .color-item-new .color-circle,.productDetail .storage-area .color-item-new .color-circle{width:24px;height:24px;border-radius:2px;z-index:3}.productDetail .color-area .color-item-new,.productDetail .condition-area .color-item-new,.productDetail .storage-area .color-item-new{padding:0!important}.productDetail .active-circle-box{background:#ff5000;border-radius:18px;flex-shrink:0;margin-right:8px;display:flex;align-items:center;justify-content:center;z-index:2}@media(max-width:1400px){.productDetail .active-circle-box{margin-right:0}}@media(max-width:1200px){.productDetail .active-circle-box{margin-right:8px}}.productDetail .active-circle-box-inside{background:#fff;border-radius:10px;flex-shrink:0;z-index:2}.productDetail .grey-circle-box{border:1px solid #cbd5e1;border-radius:18px;flex-shrink:0;margin-right:8px;z-index:2}.productDetail .add-cart__bottom{background-color:#f1f5f9;border-radius:8px;padding:16px}.productDetail .add-cart__count{display:flex;width:5px;justify-content:center}.productDetail .marketPlaceVendorTitle{color:#537ecf;white-space:nowrap}.productDetail .marketPlaceVendorTitleMobil{color:#537ecf;overflow-y:hidden;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;white-space:nowrap}@media(min-width:962px){.productDetail .marketPlaceVendorTitle{flex:1 1}.productDetail .marketPlaceVendorProductPrice{flex:1 1;text-align:center}}.add-cart__sticky{background-color:#fff;padding:12px 16px;min-height:84px;border-radius:16px 16px 0 0;box-shadow:0 -1px 10px 0 rgba(0,0,0,.1490196078);z-index:3}.add-cart__sticky .add-cart__button{width:160px;border-radius:8px;height:40px;font-size:16px;font-weight:400;color:#fff;background-color:#000}@media only screen and (max-width:576px){.add-cart__sticky .add-cart__button{font-size:14px!important}.add-cart__sticky .add-cart__button img{width:12px!important;height:12px!important}}.add-cart__sticky .add-cart__buttonBottomFixed{width:40%;border-radius:8px;height:40px;font-size:16px;font-weight:400;color:#fff;background-color:#000}@media only screen and (max-width:576px){.add-cart__sticky .add-cart__buttonBottomFixed{font-size:14px!important}.add-cart__sticky .add-cart__buttonBottomFixed img{width:12px!important;height:12px!important}}.add-cart__actions{gap:2px}.add-cart__quick-buy{display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:#ff5000;color:#fff;padding:0 16px;text-align:center;min-width:200px}.add-cart__quick-buy:hover{background-color:#e64800}.add-cart__quick-buy:disabled{background-color:#ff8440;color:#fff}.add-cart__quick-buy-content{display:flex;flex-direction:column;align-items:center;line-height:1.1}.add-cart__quick-buy-subtitle{font-size:12px;font-weight:400}.add-cart__quick-buy-title{font-size:16px;font-weight:600;margin-top:2px}.add-cart__actions-mobile{gap:12px;flex-wrap:nowrap}.add-cart__actions-mobile .add-cart__quick-buy{width:100%;min-width:auto}.add-cart__installment-info{display:flex;align-items:center;font-size:12px;font-weight:600;color:#1c1c1c}.add-cart__actions-mobile-buttons{display:flex;align-items:center;gap:2px}.add-cart__quick-buy-mobile{flex:1 1;width:auto!important}.sticky-product-actions{display:flex;gap:12px}.sticky-product-add-button{background-color:#000;color:#fff;border-radius:8px;width:160px;display:flex;align-items:center;justify-content:center;padding:0 16px}.sticky-product-quick-buy{min-width:180px}.sticky-product-actions .add-cart__quick-buy-subtitle{font-size:11px}.sticky-product-actions .add-cart__quick-buy-title{font-size:14px}.sticky-product-actions .add-cart__quick-buy{padding:0 12px}.add-cart__icon-button svg{width:20px;height:20px}@media(max-width:767px){.add-cart__quick-buy-subtitle{display:none}.add-cart__quick-buy-title{font-size:16px}.add-cart__quick-buy-content{align-items:center}}.icons{filter:invert(80%) sepia(4%) saturate(2885%) hue-rotate(189deg) brightness(87%) contrast(87%)}.mobilPhoneNameBottom{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none;max-width:200px;white-space:nowrap;gap:10px}.custom-popover{box-shadow:-4px 4px 10px 0 rgba(0,0,0,.2509803922);border-radius:4px;padding:10px}.sticky-product-main{position:fixed;top:0;left:0;right:0;background-color:#fff;min-height:170px;text-align:center;border-top:1px solid #ddd;box-shadow:0 2px 10px 0 rgba(0,0,0,.1490196078);z-index:200;display:flex}@media(max-width:992px){.sticky-product-main{display:none}}.sticky-product{width:100%;justify-content:space-between;padding:20px 60px}.sticky-product,.sticky-product_content{display:flex;align-items:center}.sticky-product_image{margin-right:80px}@media(max-width:1300px){.sticky-product_image{margin-right:30px}}.sticky-product_text{text-align:left}.sticky-product_title{max-width:550px}@media(max-width:1175px){.sticky-product_title{max-width:350px}}.sticky-product_info{margin-left:50px}@media(max-width:1175px){.sticky-product_info{margin-right:50px}}@media(max-width:1030px){.sticky-product_info{margin-left:15px}}.detail-no-stock-new-design,.detail-no-stock-new-design-other{position:absolute;left:0;top:0;background-color:#ececec;width:100%;height:100%;border-radius:4px;border:1px solid #f2f2f2}.detail-no-stock-new-design-other{overflow:hidden}.detail-no-stock-new-design-other:before{content:"";position:absolute;top:18px;left:1px;width:100%;height:1px;background-color:#d0d0d0;transform:rotate(348deg);z-index:3}@media only screen and (max-width:767px){.detail-no-stock-new-design-other:before{display:none}}.detail-no-stock-new-design-other-color{position:absolute;left:0;top:0;background-color:#ececec;width:100%;height:100%;border-radius:4px;border:1px solid #f2f2f2;overflow:hidden}.detail-no-stock-new-design-other-color:before{content:"";position:absolute;top:27px;left:1px;width:100%;height:1px;background-color:#d0d0d0;transform:rotate(352deg);z-index:3}@media only screen and (max-width:767px){.detail-no-stock-new-design-other-color:before{display:none}}.detail-no-stock{position:absolute;left:0;top:0;background-color:#ececec;width:100%;height:100%;border-radius:4px;border:1px solid #f2f2f2}.detail-no-stock:before{content:"";position:absolute;top:25px;left:1px;width:100%;height:1px;background-color:#d0d0d0;transform:rotate(346deg);z-index:3}@media only screen and (max-width:767px){.detail-no-stock:before{display:none}}.detail-no-stock-other{position:absolute;left:0;top:0;background-color:#ececec;width:100%;height:100%;border-radius:4px;border:1px solid #f2f2f2;overflow:hidden}.detail-no-stock-other:before{content:"";position:absolute;top:18px;left:1px;width:100%;height:1px;background-color:#d0d0d0;transform:rotate(348deg);z-index:3}@media only screen and (max-width:767px){.detail-no-stock-other:before{display:none}}.detail-no-stock-other-color{position:absolute;left:0;top:0;background-color:#ececec;width:100%;height:100%;border-radius:4px;border:1px solid #f2f2f2;overflow:hidden}.detail-no-stock-other-color:before{content:"";position:absolute;top:27px;left:1px;width:100%;height:1px;background-color:#d0d0d0;transform:rotate(352deg);z-index:3}@media only screen and (max-width:767px){.detail-no-stock-other-color:before{display:none}}.short-text-line{text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.see-similar-products{width:100%}.see-similar-products-no-stock{font-weight:600;font-size:16px;margin-bottom:12px;text-align:left}@media only screen and (max-width:767px){.see-similar-products-no-stock{color:#ff5000;position:absolute;top:20px;right:16px;margin-bottom:0}}.see-similar-products-button{width:100%;border:1px solid #ff5000;border-radius:8px;padding:10px 22px;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;cursor:pointer;color:#ff5000;transition:.3s ease}@media only screen and (max-width:767px){.see-similar-products-button{margin-top:20px}}.see-similar-products-button:hover{background-color:#ff5000;color:#fff}.no-strap{min-width:215px}.flash-promo{width:100%;padding:12px 16px;margin:8px 0 12px;color:#fff;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(96.37deg,#1e00ff,#8521e8 50.3%,#ff00f7 98.71%);position:relative}.flash-promo__stars{position:absolute;inset:0;pointer-events:none;z-index:0}.flash-promo__star{position:absolute;filter:drop-shadow(0 0 6px rgba(255,255,255,.35));opacity:.9}.flash-promo__left{display:flex;align-items:center;gap:8px;position:relative;z-index:1}.flash-promo__icon{font-size:20px;line-height:1}.flash-promo__title{font-weight:700;font-size:18px}.flash-promo__right{display:flex;align-items:center;gap:10px;position:relative;z-index:1}.flash-promo__label{font-weight:600;font-size:24px;letter-spacing:.3px;opacity:.95}@media(max-width:991px){.flash-promo__label{font-size:16px}}.flash-promo__timer{display:flex;align-items:center;gap:10px}.flash-promo__timebox{background:#fff;color:#1c1c1c;border-radius:12px;padding:6px 10px;font-weight:700;font-size:16px;min-width:44px;text-align:center}.flash-promo__sep{font-weight:700}.flash-promo__group{display:flex;flex-direction:column;align-items:center;line-height:1.1}.flash-promo__unit{margin-top:4px;font-size:9px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;color:#fff}.flash-promo--desktop{padding-left:50px;padding-right:50px;gap:40px}@media(max-width:991px){.flash-promo--desktop{display:none}}.flash-promo--desktop .star--d1{top:8px;left:24px;transform:rotate(10deg) scale(1)}.flash-promo--desktop .star--d2{top:18px;right:18%;transform:rotate(-16deg) scale(.95)}.flash-promo--desktop .star--d3{bottom:18px;left:38%;transform:rotate(14deg) scale(1.05)}.flash-promo--desktop .star--d4{top:10px;right:6%;transform:rotate(-12deg) scale(1)}.flash-promo--desktop .star--d5{top:22px;left:8%;transform:rotate(6deg) scale(.9)}.flash-promo--desktop .star--d6{top:36px;left:48%;transform:rotate(-10deg) scale(.95)}.flash-promo--desktop .star--d7{bottom:20px;right:18%;transform:rotate(12deg) scale(1)}.flash-promo--desktop .star--d8{bottom:8px;left:8%;transform:rotate(-8deg) scale(.9)}.flash-promo--desktop .star--d9{top:12px;left:60%;transform:rotate(8deg) scale(.9)}.flash-promo--mobile{gap:16px;flex-direction:column;align-items:center;text-align:center;border-radius:8px}.flash-promo--mobile .star--m1{top:6px;left:16px;transform:rotate(8deg) scale(.95)}.flash-promo--mobile .star--m2{top:14px;right:20%;transform:rotate(-12deg) scale(.9)}.flash-promo--mobile .star--m3{bottom:14px;left:30%;transform:rotate(10deg) scale(1)}.flash-promo--mobile .star--m4{top:8px;right:8%;transform:rotate(-10deg) scale(.95)}.flash-promo--mobile .star--m5{top:10px;left:12%;transform:rotate(8deg) scale(.9)}.flash-promo--mobile .star--m6{top:18px;left:56%;transform:rotate(-10deg) scale(.9)}.flash-promo--mobile .star--m7{bottom:10px;right:16%;transform:rotate(12deg) scale(.95)}.flash-promo--mobile .star--m8{bottom:6px;left:10%;transform:rotate(-8deg) scale(.9)}.flash-promo--mobile .star--m9{top:6px;left:70%;transform:rotate(6deg) scale(.85)}.flash-promo--mobile .flash-promo__title{font-size:16px}.flash-promo--mobile .flash-promo__timebox{min-width:38px;font-size:14px;padding:4px 8px}.flash-promo--mobile-sticky{gap:8px;padding:8px 12px;margin:0;border-radius:8px;flex-direction:row;align-items:center;justify-content:space-between}.flash-promo--mobile-sticky .flash-promo__label{font-size:14px}.flash-promo--mobile-sticky .flash-promo__left{justify-content:flex-start}.badge-stars{position:relative}.badge-stars .badge-stars__badges{position:relative;z-index:1}.badge-stars .badge-stars__layer{position:absolute;inset:-6px 0 0 0;pointer-events:none;z-index:0}.badge-stars .badge-stars__star{position:absolute;filter:drop-shadow(0 0 6px rgba(255,255,255,.25));opacity:.9}.badge-stars .badge-stars__star.s1{top:-6px;left:-6px;transform:rotate(10deg) scale(1)}.badge-stars .badge-stars__star.s2{top:-4px;right:25%;transform:rotate(-15deg) scale(.95)}.badge-stars .badge-stars__star.s3{bottom:-10px;left:30%;transform:rotate(18deg) scale(1.05)}@media(max-width:767px){.badge-stars .badge-stars__star.s1{top:-4px;left:-4px;transform:rotate(8deg) scale(.9)}.badge-stars .badge-stars__star.s2{top:-2px;right:20%;transform:rotate(-12deg) scale(.85)}.badge-stars .badge-stars__star.s3{bottom:-8px;left:24%;transform:rotate(12deg) scale(.95)}}.filters-container{display:flex;flex-direction:column;gap:10px;margin-bottom:16px}@media(max-width:768px){.filters-container{margin-bottom:revert}.filters-container .web-select{display:none}}.filters-container .filters-header{font-size:24px;font-weight:600}.filters-container .filters-count{font-size:14px;color:#666}.filters-container .mobile-filter{display:flex;align-items:center;justify-content:center;gap:15px}.filters-container .mobile-filter button{width:100%;margin:0;padding:10px 12px;background:none;border:1px solid #e3e3e3;color:#000;font-weight:400;font-size:14px;border-radius:8px;transition:all .3s ease}.filters-container .mobile-filter button span{padding:2px 8px;margin:0 0 0 5px;background:#e3ebff;border-radius:4px;color:#3772ff}.filters-container .mobile-filter button:hover{opacity:.7}.filters-container .mobile-filter button img{margin-right:5px}@media(min-width:767px){.filters-container .mobile-filter{display:none}}.filters-container .filter-labels-container{display:flex;overflow-x:auto;gap:10px;padding:5px 0;min-height:44px}.filters-container .filter-labels-container .mantine-Skeleton-root{flex-shrink:0;border-radius:4px}@media(min-width:768px){.filters-container .filter-labels-container.mobile-only{display:none!important}}.filters-container .filter-label{display:flex;align-items:center;border:1px solid #e3e3e3;border-radius:4px;height:34px;background-color:#fff;padding:8px 12px;white-space:nowrap;cursor:pointer;transition:all .2s ease;color:#000;margin-bottom:10px}.filters-container .filter-label.active{background-color:#eee}.filters-container .filter-label.has-selection{border-color:#3772ff;font-weight:600}.filters-container .filter-label span{padding:2px 8px;margin:0 0 0 5px;background:#e3ebff;border-radius:4px;color:#3772ff}.filters-container .filter-label:hover{opacity:.7;background-color:#f5f5f5}@media(max-width:768px){.filters-container .filter-labels-container{gap:8px}.filters-container .filter-label{height:auto;min-height:34px;padding:6px 10px;font-size:14px}}.filters-container .filters-list{display:flex;flex-wrap:nowrap;overflow:auto;overflow-y:hidden;gap:10px;max-width:95vw;white-space:nowrap;margin-top:10px}@media(max-width:768px){.filters-container .filters-list{display:none}}.filters-container .filters-list .filter-button{border:1px solid #e3e3e3;background:#fff;padding:12px 26px;border-radius:20px;font-size:14px;font-weight:400;cursor:pointer;transition:all .3s ease-in-out;color:#585c68}.filters-container .filters-list .filter-button:hover{border-color:#f60;color:#f60}.filters-container .filters-list .filter-button.active{background:#f60;color:#fff;border-color:#f60}.filters-container .compare-toggle{display:flex;align-items:center;gap:8px;padding:6px 12px;border:1px solid #e3e3e3;border-radius:8px;background:#fff;cursor:default;transition:border-color .15s}.filters-container .compare-toggle:has(.mantine-Switch-input:checked){border-color:#ff5000}.filters-container .compare-toggle__icon{color:#555;display:flex;align-items:center}.filters-container .compare-toggle__label{font-size:13px;font-weight:500;color:#333;white-space:nowrap;flex:1 1}@media(max-width:768px){.filters-container .compare-toggle:not(.filters-container .compare-toggle--mobile){display:none}}.filters-container .compare-toggle--mobile{display:none;width:100%;box-sizing:border-box;border-radius:8px;padding:10px 12px}@media(max-width:767px){.filters-container .compare-toggle--mobile{display:flex}}.filters-container .selected-filters{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px;padding-top:16px;border-top:1px solid #e0e0e0;transition:all .7s ease-in-out}@media(max-width:768px){.filters-container .selected-filters{display:none}}.filters-container .selected-filters .selected-filter{display:flex;align-items:center;gap:5px;border:1px solid #ccc;padding:12px;border-radius:20px;font-size:14px;transition:all .7s ease-in-out}.filters-container .selected-filters .selected-filter .close-icon{font-size:16px;cursor:pointer}.point-badge{font-size:12px;font-weight:400;color:#fff;padding:2px 8px;border-radius:4px;background-color:#14532d}.point-badge--orange{background-color:#f97316}.point-badge--green{background-color:#22c55e}.point-badge--dark-green{background-color:#14532d}.point-badge__official{border:.5px solid #ff5000;color:#ff5000;font-size:12px;font-weight:400;border-radius:4px;padding:2px 8px}.product-detail__slider-container{position:sticky;top:20px}.product-detail__slider-container .second-hand{position:absolute;top:10px;left:30px;z-index:1;background-color:#ff5000;display:flex;align-items:center;justify-content:center;padding:2px 12px;height:30px;border-radius:15px;font-size:14px;font-weight:500;color:#fff}@media only screen and (max-width:767px){.product-detail__slider-container .second-hand .mantine-Text-root{font-size:14px}}@media only screen and (max-width:576px){.product-detail__slider-container .second-hand{top:10px;left:10px}}@media only screen and (max-width:992px){.product-detail__slider-container .second-hand{top:10px;left:10px}}.product-detail__slider-container .embla{--slide-spacing:1rem;--slide-size:100%;--slide-height:19rem}.product-detail__slider-container .embla__border{border-radius:24px;border:1px solid #eaeaea;display:block}.product-detail__slider-container .embla__viewport{overflow:hidden}@media(max-width:992px){.product-detail__slider-container .embla__viewport{padding-left:16px}}.product-detail__slider-container .embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y;margin-left:calc(var(--slide-spacing)*-1)}.product-detail__slider-container .embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.product-detail__slider-container .embla__slide--badge{position:absolute;left:4%;top:4%}@media only screen and (max-width:992px){.product-detail__slider-container .embla__slide--badge__img{width:140px;height:140px}}@media only screen and (max-width:767px){.product-detail__slider-container .embla__slide--badge__img{width:100px;height:100px}}@media only screen and (max-width:576px){.product-detail__slider-container .embla__slide--badge__img{width:80px;height:80px}}.product-detail__slider-container .slick-list,.product-detail__slider-container .slick-list .slick-track,.product-detail__slider-container .slick-list .slick-track .slick-slide>div,.product-detail__slider-container .slick-list .slick-track .slick-slide>div>div,.product-detail__slider-container .slick-slider{height:100%}.product-detail__slider-container .slick-dots{position:absolute;bottom:4px}.product-detail__slider-container .slick-dots li button:before{font-size:10px!important}.product-detail__slider-container .slick-dots li.slick-active button:before{color:#2b2f39!important}.product-detail__slider-container .slick-dots li button:before{color:#94a3b8!important;opacity:1!important}.product-detail__slider-container .slider-arrows{display:flex;justify-content:space-between;width:100%;padding:0 12px;top:50%;transform:translateY(-50%);position:absolute}.product-detail__slider-container .slider-arrows .slider-arrow{width:40px;height:40px;background-color:rgba(0,0,0,0)!important;border:none;border-radius:4px;cursor:pointer}.product-detail__slider-container .slider-arrows .slider-arrow:hover{opacity:.9}.thumbnails-slider{margin-top:24px}@media only screen and (max-width:767px){.thumbnails-slider{margin-top:12px}}.thumbnails-slider .embla__container{display:flex;align-items:center;justify-content:center;gap:15px}.thumbnails-slider .embla__slide{padding-left:0}.thumbnails-slider .embla__slide--thumb{flex:0 0 auto;width:100px;height:100px;cursor:pointer;border-radius:8px;transition:opacity .3s,border .3s;border:1px solid #cacaca}.thumbnails-slider .embla__slide--thumb.is-selected{border:1px solid #ff5000}@media only screen and (max-width:1400px){.thumbnails-slider .embla__slide--thumb{width:90px;height:90px}}@media only screen and (max-width:767px){.thumbnails-slider .embla__slide--thumb{width:52px;height:52px}}.product-list-container{transition:all .5s ease-in-out}.product-list-container.loading .product-list,.product-list-container.loading .sidebar{opacity:.7;transition:all .5s ease-in-out}.category-footer__text{margin-top:100px!important}.category-footer__content{line-height:1.6}.category-footer__placeholder{height:320px}.clear-button{border:1px solid #ff5000;padding:6px 14px;border-radius:4px;color:#ff5000;margin:0;background:none;transition:all .2s ease}.clear-button:hover{opacity:.7}.sidebar{width:250px;min-width:250px!important;position:sticky;top:50px;height:calc(100dvh - 120px);overflow-y:auto;opacity:1;transition:all .5s ease-in-out;align-self:flex-start;flex-shrink:0;background:#fff;border-radius:16px;border:1px solid rgba(16,24,40,.08);padding:16px}@media(max-width:991px){.sidebar{display:none}}.sidebar-content{position:sticky;top:10px}.product-list{flex:1 1;opacity:1;transition:all .5s ease-in-out;max-width:100%;overflow-x:hidden;overflow-y:hidden}.pagination-wrapper{display:flex;justify-content:center;padding:16px 0 24px}.pagination-wrapper .mantine-Pagination-control{border-color:#ff5000;color:#ff5000}.pagination-wrapper .mantine-Pagination-control .mantine-Pagination-icon{color:#ff5000}.pagination-wrapper .mantine-Pagination-control[data-active]{background-color:#ff5000;border-color:#ff5000;color:#fff}.pagination-wrapper .mantine-Pagination-control:not([data-disabled]):hover{border-color:#ff5000;color:#ff5000;background-color:rgba(255,80,0,.08)}.pagination-wrapper .seo-pagination__list{list-style:none;padding:0;margin:0;display:flex;gap:4px;align-items:center}.pagination-wrapper .seo-pagination__item{border:1px solid #ff5000;color:#ff5000;background-color:#fff;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 8px;border-radius:4px;text-decoration:none;transition:background-color .2s ease,color .2s ease,border-color .2s ease;font-weight:500;line-height:1}.pagination-wrapper .seo-pagination__item:hover{background-color:rgba(255,80,0,.08);text-decoration:none}.pagination-wrapper .seo-pagination__item--active{background-color:#ff5000;color:#fff;border-color:#ff5000}.pagination-wrapper .seo-pagination__item--disabled{opacity:.4;color:rgba(255,80,0,.6);border-color:rgba(255,80,0,.4);cursor:not-allowed;pointer-events:none}.pagination-wrapper .seo-pagination__dots{padding:0 8px;color:#6b7280;-webkit-user-select:none;user-select:none}.product-list-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px;align-items:stretch;grid-auto-rows:minmax(var(--product-card-min-height,clamp(320px,55vw,440px)),auto)}@media(max-width:1200px){.product-list-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.product-list-grid{grid-template-columns:repeat(2,1fr)}}.product-badge{position:absolute;left:10%;bottom:50%;z-index:2;height:50px;width:50px}@media only screen and (max-width:992px){.product-badge{bottom:45%;width:80px;height:80px}}@media only screen and (max-width:767px){.product-badge{bottom:55%;height:50px!important;width:50px!important}}@media only screen and (max-width:576px){.product-badge{height:50px!important;width:50px!important}}@media only screen and (max-width:992px){.product-badge img{width:80px;height:80px}}@media only screen and (max-width:767px){.product-badge img{width:40px;height:40px}}@media only screen and (max-width:576px){.product-badge img{width:45px;height:45px}}.product-badge img{width:60px;height:60px}.second-hand-badge{position:absolute;background-color:#ff5000;display:flex;align-items:center;justify-content:center;padding:2px 12px;top:10px;left:10px;z-index:2;height:24px;border-radius:15px;font-size:14px;font-weight:500;color:#fff}@media(max-width:768px){.second-hand-badge .mantine-Text-root{font-size:12px}}.no-stock{position:absolute;top:0;left:0;width:100%;height:100%;background:hsla(0,0%,100%,.3);display:flex;align-items:center;justify-content:center;z-index:2}.no-stock__batch{position:absolute;z-index:1;background-color:#fff;width:550px;padding:0;top:calc(50% - 80px);text-align:center;transform:translate(-50%,-50%);left:50%}.no-stock__batch span{margin-left:5px;font-style:italic}.discount-banner-wrapper{grid-column:1/-1;width:100%;margin:6px 0}.custom-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1050;padding:0 15px}.custom-modal{background:#fff;width:min(826px,100%);max-height:calc(100vh - 40px);padding:30px 20px;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.2);text-align:center;overflow-y:auto}@media(max-width:768px){.custom-modal{padding:24px 16px}}.custom-modal .contracts-html{height:40vh;overflow:auto;background:#fafafa;border-radius:10px;padding:1rem}.custom-modal .contracts-html::-webkit-scrollbar{height:5px;width:5px}.custom-modal .contracts-html::-webkit-scrollbar-track{background:#fff;border-radius:10px}.custom-modal .contracts-html::-webkit-scrollbar-thumb{background:#ccc;border-radius:10px}.custom-modal .contracts-html::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.custom-modal-header{position:relative;display:flex;justify-content:center;align-items:center;padding-bottom:10px;flex-direction:column}@media(max-width:768px){.custom-modal-header{padding-bottom:5px}}.custom-modal-header .close-btn{align-self:flex-end;cursor:pointer}.custom-modal-title{font-size:18px;font-weight:600}.close-btn{background:none;border:none;font-size:20px}.custom-modal-body{margin:20px 0}@media(max-width:768px){.custom-modal-body{margin:10px 0}}.custom-modal-footer{display:flex;justify-content:center;gap:10px;margin-top:44px}@media(max-width:768px){.custom-modal-footer{flex-direction:column;margin-top:34px}}.gm-divider{position:relative;display:flex;align-items:center}.gm-divider__label{background-color:#fff;padding:0 10px;margin:0 10px}.gm-divider__label--before:before{content:"";flex:1 1;border-top:1px solid gray;margin-right:10px}.gm-divider__label--after:after{content:"";flex:1 1;border-top:1px solid gray;margin-left:10px}.product-detail-tabs .list-group{border-radius:16px}.product-detail-tabs .list-group-item{padding:10px 12px;background:#f8fafc;border:unset}.product-detail-tabs .list-group-item .list-item{padding:0 0 15px;border-bottom:1px solid #cbd5e1;margin-bottom:15px;display:flex;justify-content:flex-start}.product-detail-tabs .list-group-item .list-item .title{width:226px;font-weight:500}.product-detail-tabs .list-group-item .list-item .description{width:100%;padding-left:60px}.product-detail-tabs .installment-container{background-color:#f1f5f9;border-radius:8px;padding:4px 6px;width:100%;box-sizing:border-box}.product-detail-tabs .installment-container table{border-collapse:collapse;border-spacing:0;max-width:100%}.product-detail-tabs .installment-container table tr:first-child th{border-top-width:0}.product-detail-tabs .installment-container table tr td:first-child{border-left-width:0}.product-detail-tabs .installment-container table tr td:last-child{border-right-width:0}.product-detail-tabs .installment-container table th{border:1px solid #94a3b8;text-align:center;padding:4px 6px}.product-detail-tabs .installment-container table th:first-child{border-left-width:0}.product-detail-tabs .installment-container table th:last-child{border-right-width:0}.product-detail-tabs .installment-container table td{border:1px solid #94a3b8;text-align:center;padding:4px 6px}.product-detail-tabs .installment-container table tbody:last-child td{border-bottom-width:0}:root{--primary:rgb(255,80,0);--secondary:rgb(0,0,0);--primary-text-btn:rgb(246,80,2,0.1);--secondary-text-btn:rgb(0,0,0,0.1);--disabled-btn:rgb(88,92,104)}.filter-category .mantine-ScrollArea-root>div[data-orientation=horizontal]{display:none}.filter-category ul{padding:4px 10px;border-radius:8px}.filter-category ul,.filter-category ul a{text-decoration:none}.filter-category li{list-style:none;display:flex;flex-direction:column}.filter-category a{width:100%;padding:4px;font-size:14px}.filter-category a:hover{background-color:#f1f5f9;border-radius:8px}.filter-category a.active{font-weight:500}.filter-category .category-collapse-arrow{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .5s ease}.filter-category .category-collapse-arrow.active{transform:rotate(90deg)}.filter-category .price-filter .mantine-Input-input{border-radius:8px}.filter-category .price-filter .search-action{margin-top:20px;background-color:#94a3b8;border-radius:8px;padding:4px;min-width:36px;height:36px;cursor:pointer}.filter-modal-opener{padding:6px;border-radius:16px;cursor:pointer}.filter-modal-opener:hover{background-color:#e2e8f0}.mantine-Modal-title{width:100%;text-align:center;font-weight:600}@media only screen and (max-width:992px){.category-container__title{overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}}.category-container__title h1{margin:0;padding-top:20px;text-wrap:nowrap;font-size:clamp(20px,2vw,32px);white-space:normal}@media only screen and (max-width:992px){.category-container{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width:768px){.category-container__category-top{margin-bottom:.5rem!important;margin-top:0!important}}@media only screen and (max-width:992px){.product-container{padding-left:.25rem;padding-right:.25rem}}@media only screen and (max-width:768px){.product-container{margin-bottom:.5rem!important}}.category-header{padding-right:1.5rem}@media only screen and (max-width:992px){.category-header{padding-left:.25rem;padding-right:.25rem}.category-products-container{padding-left:.75rem;padding-right:.75rem}}.btn-open-filter{display:none;background-color:rgba(0,0,0,0);border:none}@media only screen and (max-width:576px){.btn-open-filter{display:block}}.order-option{display:block}@media only screen and (max-width:576px){.order-option{display:none}}.order-bottom-sheet{display:none}@media only screen and (max-width:576px){.order-bottom-sheet{display:block}}.order-bottom-sheet .radio-btn input:checked{background:#ff5000;border-color:#ff5000}.order-bottom-sheet .radio-btn svg{width:20px;height:20px;position:absolute;top:0;left:auto}.radio-btn:focus input{outline:none!important}@keyframes sun-rise{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes sun-fade{0%{opacity:0}to{opacity:1}}@keyframes buttonAnimation{0%{background-position:0 0}50%{background-position:100% 0}to{background-position:0 0}}.old-product-button{width:300px;background:linear-gradient(90deg,#000000,#333333,#000000);background-size:200% 100%;animation:buttonAnimation 3s infinite}.old-product-button:hover{background-color:#202020}.restore-products-wrapper{display:flex;align-items:center;justify-content:center;margin-top:24px;margin-bottom:20px}.restore-products-wrapper button{background-color:#ff5000;color:#fff;padding:12px 26px;border-radius:20px;border:none;min-width:225px}.restore-products-wrapper button:hover{background-color:#ea580c}