.gallery-images-section{max-width:604px}.gallery-images{align-items:flex-start;display:flex;gap:1rem}.gallery-images .main-image{border:1px solid #f5f5fa;cursor:zoom-in;height:604px;width:604px}.gallery-images .main-image #imageZoom{height:604px;position:relative;width:604px}.gallery-images .main-image #imageZoom img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.gallery-images .main-image #imageZoom:after{background-color:#000;background-image:var(--url);background-position:var(--zoom-x) var(--zoom-y);background-size:200%;content:"";display:var(--display);height:100%;left:0;position:absolute;top:0;width:100%}.gallery-images .thumbnail-item{border:1px solid #f5f5fa;height:200px;width:200px}.gallery-images .thumbnail-item .tags-number{background-color:rgba(0,0,0,.4);bottom:.5rem;right:.5rem}.gallery-images .thumbnail-item.active,.gallery-images .thumbnail-item:hover{border-color:#e61e25}.divider{border:1px solid #f5f5fa}#modalMainImage{height:300px;-o-object-fit:cover;object-fit:cover;width:300px}.gallery::-webkit-scrollbar{background:#edeff0;border-radius:4px;height:8px}.gallery::-webkit-scrollbar-thumb{background:#e61e25;border-radius:4px}.gallery::-webkit-scrollbar-thumb:hover{background:#bc151b}.image-thumbnail{background-color:var(--bs-body-bg);border:var(--bs-border-width) solid var(--bs-border-color);border-radius:var(--bs-border-radius);height:120px;min-width:120px;width:120px}.image-thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#sharing_input_link::placeholder{display:none!important}#sharing_input_link::-webkit-input-placeholder{display:none!important}#sharing_input_link::-moz-placeholder{display:none!important}#sharing_input_link:-ms-input-placeholder{display:none!important}#sharing_input_link:-moz-placeholder{display:none!important}#sharing_input_link:disabled{background-color:transparent;color:#27272a;cursor:text;font-style:italic;margin-right:4px;opacity:1;pointer-events:auto;user-select:all;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all}.grid{display:flex;flex-wrap:wrap}.grid .item{padding:0 8px}.grid.grid-4>.item{width:25%}.grid.grid-6>.item{width:16.6666666667%}.grid .slick-track{margin:0}.grid-slide{flex-wrap:nowrap;padding:0 8px}.grid-slide.grid-6>.item{width:211px}.grid-slide.grid-4>.item:nth-child(n+5),.grid-slide.grid-6>.item:nth-child(n+7){display:none}.grid-slide.slick-initialized>div{width:100%}.grid-slide .slick-next,.grid-slide .slick-prev{background:rgba(0,0,0,.75);border:none;border-radius:24px;box-shadow:0 0 10px 2px rgba(0,0,0,.125);color:transparent;cursor:pointer;display:block;font-size:0;height:32px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:32px;z-index:1}.grid-slide .slick-next:before,.grid-slide .slick-prev:before{border:1px solid;content:"";display:inline-block;height:25%;position:relative;transform:rotate(45deg);width:25%}.grid-slide .slick-next.slick-disabled,.grid-slide .slick-prev.slick-disabled{background:rgba(0,0,0,.25);cursor:context-menu}.grid-slide .slick-next.slick-disabled:before,.grid-slide .slick-prev.slick-disabled:before{opacity:.75}.grid-slide .slick-prev{left:16px}.grid-slide .slick-prev:before{border-color:transparent transparent #fff #fff;left:2px}.grid-slide .slick-next{right:16px}.grid-slide .slick-next:before{border-color:#fff #fff transparent transparent;right:2px}#btn-request-model{max-width:423px}.char-count{bottom:.5rem;right:.5rem}.primary-badge{background-color:#fc0;border-radius:4px 0 0 0;box-shadow:0 2px 4px rgba(0,0,0,.04);clip-path:polygon(0 0,100% 0,72% 100%,0 100%);cursor:default;display:inline-block;padding:0 22px 0 12px}.image-item{height:245px;width:204px}.image-item img{border-top-left-radius:8px;border-top-right-radius:8px;height:208px;-o-object-fit:contain;object-fit:contain;width:202px}.image-item .btn-edit-tags{border-top-left-radius:0;border-top-right-radius:0}.image-item .btn-edit-tags:hover{background-color:rgba(0,0,0,.6)!important}.image-item .btn-delete-image{background-color:rgba(0,0,0,.4);border-radius:50%;padding:6px 6px 2px 7px}.image-item .btn-delete-image:hover{background-color:rgba(0,0,0,.6)}.image-item .tag-label{background-color:rgba(0,0,0,.4);border-radius:1rem;bottom:2rem}.border-add-photo{border:1px dashed #f5f5fa}.border-add-photo:hover{opacity:.8}.modal-tag-image{height:750px;width:680px}.modal-tag-image .image-container{border:1px solid #f5f5fa;height:600px;width:600px}.modal-tag-image .image-container .dot-tag-item{height:30px;width:220px}.modal-tag-image .image-container .dot-tag-item .circle{background-color:rgba(0,0,0,.4);border-radius:50%;height:16px;padding:4px;width:16px}.modal-tag-image .image-container .dot-tag-item .circle .dot{background-color:#fff;border-radius:50%;padding:4px}.modal-tag-image .image-container .dot-tag-item .circle:hover{background-color:rgba(0,0,0,.6)}.modal-tag-image .image-container .product-container .g-xmark{color:hsla(0,0%,100%,.8)}.modal-tag-image .image-container .product-container .g-xmark:hover{color:#fff}.modal-tag-image .list-products{background-color:rgba(0,0,0,.8);color:#fff;height:338px;left:25%;position:absolute;top:15%;width:328px;z-index:9}.modal-tag-image .list-products .header-list-products{background-color:rgba(0,0,0,.4)}.modal-tag-image .list-products .header-list-products .search-products{border-radius:4px}.modal-tag-image .list-products .products-bought{height:260px}.modal-tag-image .list-products .products-bought .product-item{border-bottom:1px solid #fff;padding-bottom:2px;padding-top:2px}.modal-tag-image .list-products .products-bought .product-item .img-product{height:40px;width:40px}.modal-tag-image .list-products .products-bought .product-item .img-product img{height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.modal-tag-image .list-products .append{margin-left:8px;padding:8px}.modal-tag-image .list-products .tag-action{min-width:130px;text-align:right}.modal-tag-image .list-products .tag-product{background:#a0a0a0}.modal-tag-image .list-products .product-name{cursor:pointer}.modal-tag-image .list-products::-webkit-scrollbar{height:12px;width:12px}.modal-tag-image .list-products::-webkit-scrollbar-track{background-color:#f1f1f1}.modal-tag-image .list-products::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.modal-tag-image .list-products::-webkit-scrollbar-thumb:hover{background-color:#555}.model-search-horizontal{display:grid;gap:8px;grid-template-columns:repeat(3,1fr)!important}.btn-show-more{display:none!important}.page_content{background-color:#f5f5fa!important}#mybike-info-container .avatar{height:40px;width:40px}#mybike-info-container .table-striped>tbody>tr:nth-of-type(2n)>*{--bs-table-color-type:#000;--bs-table-bg-type:rgba(0,0,0,.05)!important}#mybike-info-container .table-striped>tbody>tr:nth-of-type(odd)>*{--bs-table-color-type:#000;--bs-table-bg-type:hsla(0,0%,100%,.05)!important}#mybike-info-container .table-striped>tbody>tr{border-left:1px solid #f5f5fa!important;border-right:1px solid #f5f5fa!important}.installed-parts-category .circle{background-color:#d8d8d8;border-radius:50%;height:18px;width:18px}.installed-parts-category .category{border:1px solid #dddde3!important;border-radius:2rem}.installed-parts-category .installed-parts-list>.installed-parts-item:not(:last-child){border-bottom:1px solid #dddde3;padding-bottom:.5rem}.installed-parts-category .installed-parts-list>.installed-parts-item:not(:first-child){padding-top:.5rem}.description-container{position:relative}.description-container .description-text{max-width:38.5rem;transition:max-height .3s ease}.description-container .see-more-btn{display:inline-block;margin-top:5px;transition:opacity .2s ease}.description-container .see-more-btn:hover{opacity:.8}.dot-tag-item{height:30px;width:220px}.dot-tag-item .circle{background-color:rgba(0,0,0,.4);border-radius:50%;height:24px;padding:4px;width:24px}.dot-tag-item .circle .dot{background-color:#fff;border-radius:50%;padding:8px}.dot-tag-item .circle:hover{background-color:rgba(0,0,0,.6)}.dot-tag-item .product-container{background-color:#dddde3;color:#27272a}.dot-tag-item .product-container:hover{background-color:#c4c4cf}.dot-tag-item .product-container .g-cart-shopping{color:#808089;transition:color .2s ease}.dot-tag-item .product-container .g-cart-shopping:hover{color:#f5f5fa}.animate-pulse{animation:pulse 1.5s infinite;background-color:#ebebf0;border-radius:.25rem;box-shadow:0 0 .5rem rgba(0,0,0,.1)}@keyframes pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.comment-item-right{width:100%}.tooltip-text-sharing{position:relative}.tooltip-text-sharing:hover .custom-tooltip-sharing{opacity:1;visibility:visible}.tooltip-text-sharing .custom-tooltip-sharing{background-color:#333;border-radius:4px;bottom:125%;box-shadow:0 2px 5px rgba(0,0,0,.2);color:#fff;font-size:12px;left:50%;max-width:250px;opacity:0;padding:5px 8px;position:absolute;text-align:center;transform:translateX(-50%);transition:opacity .3s;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:999}.tooltip-text-sharing .custom-tooltip-sharing:after{border:5px solid transparent;border-top-color:#333;content:"";left:50%;margin-left:-5px;position:absolute;top:100%}
