.breadcrumbs{display:flex;align-items:center;font-size:14px;flex-wrap:wrap}.product-detail{padding:24px;max-width:1440px;margin:auto}.product-detail .image-info-container{flex-direction:column}.product-detail .images{display:flex;gap:30px;width:100%;margin-top:24px}.product-detail .images .left{display:flex;flex-direction:column;gap:16px}.product-detail .images .left img{width:48px;height:48px;border-radius:4px}.product-detail .images .right{width:264px;height:240px}.product-detail .images .right img{width:100%;height:100%;object-fit:cover}.product-detail .main-info{margin-top:48px}.product-detail .main-info .top-container{display:flex;justify-content:space-between;align-items:center}.product-detail .main-info .top-container .left .name{font-weight:600;font-size:24px;line-height:24px;letter-spacing:3%}.product-detail .main-info .top-container .left .is-stock{display:flex;align-items:center;gap:8px;margin-top:2px}.product-detail .main-info .top-container .left .is-stock .icon{display:flex;align-items:center}.product-detail .main-info .top-container .left .is-stock .label{color:#008f39;opacity:.6;line-height:21px}.product-detail .main-info .top-container .right .heart{display:flex;justify-content:center;align-items:center;background-color:#fafafa;border-radius:50%;padding:9px}.product-detail .main-info .top-container .right .heart:hover{cursor:pointer;opacity:.8}.product-detail .main-info .description{margin-top:24px;line-height:21px}.product-detail .main-info .barcode{display:flex;align-items:center;margin-top:12px;gap:8px}.product-detail .main-info .barcode .label{opacity:.5}.product-detail .main-info .colors{margin-top:30px;display:flex;align-items:center;gap:24px}.product-detail .main-info .colors .label{letter-spacing:3%;font-size:20px;line-height:20px}.product-detail .main-info .colors .colors-list{display:flex;align-items:center}.product-detail .main-info .colors .colors-list .color-item{padding:6px;display:flex;align-items:center;justify-content:center}.product-detail .main-info .colors .colors-list .color-item:hover{cursor:pointer}.product-detail .main-info .colors .colors-list .color{width:18px;height:18px;border-radius:50%}.product-detail .main-info .colors .colors-list .color-item.active{width:32px;height:32px;border:2px solid #000;border-radius:50%}.product-detail .divider{margin:24px 0;height:1px;background-color:#000;width:100%}.product-detail .prices-container .count-input-mobile{display:block}.product-detail .prices-container .count-input{display:none}.product-detail .prices-container .price-cards{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between}.product-detail .prices-container .price-cards .price-item{width:48%;border:1px solid rgba(30,30,30,.122);border-radius:8px;margin-bottom:12px}.product-detail .prices-container .price-cards .price-item .value{text-align:center;margin-top:8px;color:#4b4b4b;font-size:16px;font-weight:500}.product-detail .prices-container .price-cards .price-item .price-container{display:flex;align-items:center;justify-content:center;gap:2px;margin-top:4px;padding-bottom:6px;font-size:12px;font-weight:500}.product-detail .prices-container .price-cards .price-item .price-container .price-label{color:#a5a5a5;font-size:12px}.product-detail .prices-container .price-cards .price-item .price-container .price{font-size:12px}.product-detail .prices-container .count-input .custom-prefix{padding:0 12px;border-right:1px solid #eee}.product-detail .prices-container .count-input .custom-suffix{padding:0 12px;border-left:1px solid #eee}.product-detail .actions{margin-top:24px}.product-detail .actions .request{width:100%}.product-detail .actions .or{text-align:center;margin:12px 0;font-size:12px;color:#4b4b4b;line-height:24px}.product-detail .actions .call-me{background-color:rgba(115,103,240,.122);color:#4b4b4b;width:100%;font-weight:500}.product-detail .information{margin-top:48px}.product-detail .information .tabs{display:flex;align-items:center;gap:28px;border-bottom:1px solid #eee;padding-bottom:12px}.product-detail .information .tabs .tab-item{position:relative;font-size:16px;color:#5b5b5b}.product-detail .information .tabs .tab-item:hover{cursor:pointer}.product-detail .information .tabs .tab-item .line{position:absolute;width:100%;background-color:#000;height:1px;bottom:-12px}.product-detail .information .tabs .tab-item.active{color:#000}.product-detail .information .tab-content{margin-top:40px}.product-detail .information .tab-content h3{font-weight:600;font-size:24px;line-height:24px;letter-spacing:3%}.product-detail .information .tab-content p{color:#5b5b5b;font-size:20px;line-height:32px;margin-top:30px}.product-detail .product-section{margin-top:48px;padding:0}.product-detail .subscription-section{margin-top:48px;padding:0;background-color:#fff}@media(min-width:1024px){.product-detail{padding:24px}}@media(min-width:1024px)and (min-width:1440px){.product-detail{padding:64px}}@media(min-width:1024px){.product-detail .image-info-container{display:flex;gap:64px;flex-direction:row}.product-detail .image-info-container .divider{background-color:transparent;margin:12px 0}.product-detail .image-info-container .images{flex:1 1}.product-detail .image-info-container .images .left img{width:64px;height:64px}.product-detail .image-info-container .images .right{width:100%;height:360px}.product-detail .image-info-container .price-main-info-container{flex:1 1}.product-detail .image-info-container .price-main-info-container .main-info .top-container{align-items:flex-start}.product-detail .image-info-container .price-main-info-container .main-info .top-container .left .name{font-size:24px;line-height:32px}.product-detail .image-info-container .price-main-info-container .main-info .top-container .left .is-stock{margin-top:8px}.product-detail .image-info-container .price-main-info-container .main-info .colors .label{font-size:20px;line-height:20px;letter-spacing:3%}.product-detail .image-info-container .price-main-info-container .main-info .colors .colors-list .color-item{padding:6px}.product-detail .image-info-container .price-main-info-container .main-info .colors .colors-list .color{width:17px;height:17px}.product-detail .image-info-container .price-main-info-container .main-info .colors .colors-list .color-item.active{width:32px;height:32px}.product-detail .image-info-container .price-main-info-container .prices-container .count-input-mobile{display:none}.product-detail .image-info-container .price-main-info-container .prices-container .count-input{display:block;flex:1 1;margin-bottom:12px;max-width:262px;margin-right:auto}.product-detail .image-info-container .price-main-info-container .prices-container .price-cards{gap:12px}.product-detail .image-info-container .price-main-info-container .prices-container .price-cards .price-item{width:31%}.product-detail .image-info-container .price-main-info-container .prices-container .price-cards .price-item .value{font-size:16px;font-weight:500}.product-detail .image-info-container .price-main-info-container .prices-container .price-cards .price-item .price-container{font-size:16px}.product-detail .image-info-container .price-main-info-container .actions{display:flex;align-items:center;gap:12px}.product-detail .image-info-container .price-main-info-container .actions .request{flex:1 1;font-size:12px}}@media(min-width:1024px)and (min-width:1440px){.product-detail .image-info-container .price-main-info-container .actions .request{font-size:16px}}@media(min-width:1024px){.product-detail .image-info-container .price-main-info-container .actions .or{font-size:12px}.product-detail .image-info-container .price-main-info-container .actions .call-me{flex:1 1;font-size:12px}}@media(min-width:1024px)and (min-width:1440px){.product-detail .image-info-container .price-main-info-container .actions .call-me{font-size:16px}}