.pagination-container{background:hsla(0,0%,100%,.3);border-radius:50px;display:flex;justify-content:flex-end;margin-bottom:20px;padding:6px 20px}.pagination-container ul{display:flex;margin:0;padding-left:0}.pagination-container ul li{display:inline-block;margin:0 3px}.pagination-container ul li a,.pagination-container ul li span{background:none;border:none;border-radius:50px;color:#1e1e1e;float:left;font-size:14px;line-height:26px;min-width:26px;position:relative;text-align:center;transition:all .3s ease-in-out}.pagination-container ul li a:focus,.pagination-container ul li a:hover,.pagination-container ul li span:focus,.pagination-container ul li span:hover{z-index:2}.pagination-container ul li:first-child a,.pagination-container ul li:first-child span,.pagination-container ul li:last-child a,.pagination-container ul li:last-child span{background:transparent;color:#1e1e1e;font-size:25px}.pagination-container ul .active>a,.pagination-container ul .active>a:focus,.pagination-container ul .active>a:hover,.pagination-container ul .active>span,.pagination-container ul .active>span:focus,.pagination-container ul .active>span:hover{background-color:#ffa900;border-color:#ffa900;color:#fff;cursor:default;z-index:3}.pagination-container ul .disabled a,.pagination-container ul .disabled a:focus,.pagination-container ul .disabled a:hover,.pagination-container ul .disabled span,.pagination-container ul .disabled span:focus,.pagination-container ul .disabled span:hover{background:none;color:#1e1e1e;cursor:not-allowed}.pagination-container{margin-left:auto}section#supplier{padding-bottom:8rem}section#supplier .supplier-hero{align-items:flex-start;display:flex;gap:3.2rem;justify-content:space-between;margin-bottom:5.2rem}@media (max-width:1200px){section#supplier .supplier-hero{align-items:center;flex-direction:column-reverse}}section#supplier .left-menu{background:#fff;border:1px solid #e8edf1;border-radius:1.2rem;display:flex;flex-direction:column;gap:3.2rem;max-width:30rem;padding:1.4rem}section#supplier .left-menu .supplier-info svg{color:#4f5e75;font-size:2.4rem}section#supplier .left-menu .supplier-info>div{align-items:center;display:flex;gap:.4rem;margin-bottom:1rem}section#supplier .left-menu .supplier-info h5{color:#1e1e1e;font-family:Urbanist,sans-serif;font-size:1.8rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:1.2rem}section#supplier .left-menu .supplier-info p{color:#4f5e75;display:inline;font-family:Urbanist,sans-serif;font-size:1.6rem;font-style:normal;font-weight:400;line-height:164%}section#supplier .left-menu .social-medias{display:flex;flex-wrap:wrap;gap:1rem}section#supplier .left-menu .social-medias>a{align-items:center;color:#ffa900;display:flex;justify-content:center;padding:.8rem}section#supplier .left-menu .social-medias>a:hover svg{color:#ffa900}section#supplier .left-menu .tags{display:flex;flex-wrap:wrap;gap:1rem}section#supplier .left-menu .tags .tag{background:#e8edf1;border:1px solid #4f5e75;border-radius:999px;padding:.6rem 1.2rem}@media (max-width:1200px){section#supplier .left-menu{max-width:100%}}section#supplier .supplier-images{max-width:108.2rem}section#supplier .gallery{border-radius:16px;box-shadow:0 0 3rem 0 rgba(0,0,0,.1);max-height:58rem;overflow:hidden;position:relative}@media (max-width:767px){section#supplier .gallery{max-height:40rem}}section#supplier .gallery .slick-slider .slick-track{align-items:center;display:flex}section#supplier .gallery .discount-label{background:#f7f1e6;border-radius:2rem 0 1.7rem 0;color:#fff;font-size:1.4rem;font-weight:600;left:-.1rem;line-height:3.6rem;min-width:5.5rem;padding:0 .5rem;position:absolute;text-align:center;top:-.1rem;z-index:1}section#supplier .gallery figure{background:#fff;max-height:62.5rem;overflow:hidden;position:relative;text-align:center}section#supplier .gallery figure:hover img:not(.badge){opacity:.9;position:relative;transform:scale(1.05);z-index:3}section#supplier .gallery figure:hover .shadow-icon{z-index:11}section#supplier .gallery figure>a .figure-video{filter:brightness(.7)}section#supplier .gallery figure .shadow-icon{align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}section#supplier .gallery figure .shadow-icon svg{color:#fff;height:76px;width:76px}section#supplier .gallery figure img.badge{display:inline-block;height:58rem;left:0;position:absolute;width:100%}@media (max-width:767px){section#supplier .gallery figure img.badge{height:40rem}}section#supplier .gallery figure img:not(.badge){height:58rem;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}section#supplier .gallery figure img:not(.badge):hover{opacity:.9;position:relative;transform:scale(1.05);z-index:3}@media (max-width:767px){section#supplier .gallery figure img:not(.badge){height:40rem}}section#supplier .gallery .icon-player{align-items:center;cursor:pointer;display:flex;height:10rem;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10rem}section#supplier .gallery .icon-player svg{color:#fff;height:10rem;width:10rem}section#supplier .gallery .zoom{background:#fff;border-radius:999px;bottom:2rem;box-shadow:2px 2px 24px 0 hsla(0,0%,7%,.15);color:#4f5e75;height:3.2rem;padding:.4rem;position:absolute;right:2rem;transition:all .3s;width:3.2rem;z-index:1}section#supplier .gallery .zoom svg{height:100%;width:100%}section#supplier .gallery-product{position:relative}section#supplier .gallery-product>img{left:0;position:absolute;top:0;z-index:1}section#supplier .gallery-product figure{overflow:hidden;position:relative}section#supplier .gallery-product figure .shadow{background:rgba(0,0,0,.6);height:100%;opacity:0;position:absolute;right:0;transition:all .5s;width:100%;z-index:1}section#supplier .gallery-product figure:hover i{right:calc(50% - 6.6rem)}section#supplier .gallery-product figure:hover .shadow{opacity:1}section#supplier .gallery-product figure i{color:#fff;cursor:pointer;font-size:2rem;position:absolute;right:200%;text-align:center;top:calc(50% - 1.5rem);transform:translateX(-100%);transition:all .5s;width:4.5rem;z-index:2}section#supplier .gallery-product .photoswipe{height:10rem;margin:2rem 0;overflow:hidden;text-align:center}section#supplier .gallery-product .photoswipe figure{border-radius:16px;display:inline-block;height:10rem;margin:0 1rem;overflow:hidden;position:relative;width:10rem}section#supplier .gallery-product .photoswipe figure .figure-video{filter:brightness(.7)}section#supplier .gallery-product .photoswipe figure:hover a{opacity:.6}section#supplier .gallery-product .photoswipe figure img,section#supplier .gallery-product figure img{height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s;width:100%}section#supplier .gallery-product .photoswipe figure:hover img,section#supplier .gallery-product figure:hover img{transform:scale(1.5)}section#supplier .gallery-product .figure{position:relative}section#supplier .gallery-product .btn-video{border-radius:.4rem;bottom:6.5rem;color:#fff;padding:.2rem 1.2rem;position:absolute;right:1rem;z-index:2}section#supplier .supplier-text h1{border-bottom:1px solid #e8edf1;color:#1e1e1e;font-family:Urbanist,sans-serif;font-size:2.8rem;font-style:normal;font-weight:700;line-height:normal;margin-bottom:3.2rem;padding-bottom:2rem}section#supplier .supplier-text p{color:#4f5e75;font-family:Urbanist,sans-serif;font-size:1.8rem;font-style:normal;font-weight:300;line-height:150%}section#supplier section.productv2_1-1{padding:11.2rem 0 3.8rem}@media (max-width:767px){section#supplier section.productv2_1-1{padding:3.8rem 0}}section#supplier section.productv2_1-1 .section-title{color:#1e1e1e;font-family:Urbanist,sans-serif;font-size:3.4rem;font-weight:700;line-height:normal;text-align:center}@media (max-width:768px){section#supplier section.productv2_1-1 .section-title{font-size:2.8rem}}section#supplier section.productv2_1-1 .inner-container{align-items:center;display:flex;flex-direction:column;gap:5.6rem;width:100%}section#supplier section.productv2_1-1 .inner-container header{align-items:center;display:flex;flex-direction:column;gap:1.6rem}section#supplier section.productv2_1-1 .inner-container header .header-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.2rem}section#supplier section.productv2_1-1 .inner-container header .header-wrapper .header-title{align-items:center;display:flex;flex-direction:column;gap:.8rem}section#supplier section.productv2_1-1 .inner-container .products-container{align-items:normal;display:flex;flex-wrap:wrap;gap:2.4rem;justify-content:center;width:100%}section#supplier section.productv2_1-1 .inner-container .products-container>div{max-width:calc(25% - 1.8rem)}@media (max-width:991px){section#supplier section.productv2_1-1 .inner-container .products-container>div{max-width:calc(33.33333% - 1.6rem)}}@media (max-width:767px){section#supplier section.productv2_1-1 .inner-container .products-container{gap:2rem}section#supplier section.productv2_1-1 .inner-container .products-container>div{max-width:calc(50% - 1.2rem)}}section#supplier section.form-supplier{padding:11.2rem 0}@media (max-width:767px){section#supplier section.form-supplier{padding:3.8rem 0}}section#supplier section.form-supplier .section-title{color:#1e1e1e;font-family:Urbanist,sans-serif;font-size:4.8rem;font-style:normal;font-weight:700;line-height:120%;text-align:left}@media (max-width:768px){section#supplier section.form-supplier .section-title{font-size:2.8rem}}section#supplier section.form-supplier .inner-container{align-items:center;display:flex;flex-direction:column;gap:5.6rem;justify-content:center}section#supplier section.form-supplier .inner-container .header-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.2rem;width:100%}section#supplier section.form-supplier .inner-container .header-wrapper .header-title{align-items:center;display:flex;flex-direction:column;gap:.8rem;justify-content:center;width:100%}section#supplier section.form-supplier .inner-container .content-wrapper{display:flex;flex-direction:row;gap:3.2rem;justify-content:center;width:100%}@media (max-width:1200px){section#supplier section.form-supplier .inner-container .content-wrapper{align-items:center;flex-direction:column;text-align:center}}section#supplier section.form-supplier .inner-container .content-wrapper .form-side{align-items:center;display:flex;flex-direction:column;gap:2.4rem;width:100%}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container{align-items:center;display:flex;gap:var(--formGap);width:100%}@media (max-width:1040px){section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container{flex-direction:column}}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form{display:flex;flex-direction:column;gap:var(--formGap);width:100%}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .email-hour,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .name-phone{display:flex;gap:1.6rem;width:100%}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .email-hour .field,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message .field,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .name-phone .field{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem;width:100%}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .email-hour .field.field-hour,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message .field.field-hour,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .name-phone .field.field-hour{max-width:11.6rem}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .email-hour .field label,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message .field label,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .name-phone .field label{color:#4f5e75;font-size:1.4rem;font-style:normal;font-weight:600}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .email-hour .field .input-form,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message .field .input-form,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .name-phone .field .input-form{border:none;border-radius:999px;box-shadow:0 0 12px 0 hsla(0,0%,7%,.11);font-family:Urbanist,sans-serif;padding:1.8rem 3.2rem;width:100%}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .email-hour .field .input-form.style-fill,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message .field .input-form.style-fill,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .name-phone .field .input-form.style-fill{background-color:#fff;box-shadow:0 0 12px 0 hsla(0,0%,7%,.11)}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .email-hour .field textarea,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message .field textarea,section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .name-phone .field textarea{resize:none}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .message .field .input-form{border-radius:16px}section#supplier section.form-supplier .inner-container .content-wrapper .form-side .form-container form .button-form-wrapper{margin-top:.8rem}section#supplier section.form-supplier .inner-container .content-wrapper .wrapper-image-side{border-radius:16px;overflow:hidden}section#supplier section.form-supplier .inner-container .content-wrapper .wrapper-image-side .image-side{height:100%;max-width:70.4rem;-o-object-fit:cover;object-fit:cover;width:100%}
