.product-detail-section{align-self:stretch;align-items:flex-start;gap:25px;padding:0 80px;display:flex}.product-detail-wrapper{background:#fff;border:1px solid #d5d5d5;border-radius:20px;flex:1 0 0;align-items:flex-start;display:flex}.product-detail-image-wrapper{border-bottom:1px solid #d5d5d5;flex:1 0 0;align-self:flex-start;align-items:flex-start;display:flex;position:sticky;top:55px}.product-detail-image-gallery{background:#fff;border-right:1px solid #d5d5d5;border-radius:20px 0 0;flex-direction:column;align-self:stretch;align-items:flex-start;gap:15px;padding:15px;display:flex}.product-detail-image-gallery-thumb{aspect-ratio:1;border-radius:15px;align-self:stretch;align-items:flex-start;gap:10px;height:101px;display:flex}.product-detail-image-gallery-thumb img{aspect-ratio:1;border:1px solid #d5d5d5;border-radius:15px;flex-direction:column;align-self:stretch;align-items:flex-start;width:101px;display:flex}.product-detail-image-display{background:#fff;border-radius:20px 0 0;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:25px;padding:15px;display:flex}.product-detail-image-display img{aspect-ratio:1;border-radius:20px;flex-direction:column;align-self:stretch;align-items:flex-start;max-width:500px;height:442px;max-height:500px;display:flex}.product-detail-desc{background:#fafafb;border-left:1px solid #d5d5d5;border-radius:0 20px 20px 0;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:25px;padding:25px;display:flex}.request-counter-and-share{align-self:stretch;align-items:center;gap:10px;display:flex}.pd-request-counter-wrapper{flex-direction:column;flex:1 0 0;justify-content:center;align-items:flex-start;gap:10px;padding-right:15px;display:flex}.pd-request-counter-background{background:#003cff1a;border-radius:20px;align-items:center;gap:10px;padding:10px 15px;display:flex}.pd-request-counter-background svg{aspect-ratio:6/5;fill:#003cff;width:18px;height:15px}.pd-request-counter-info-text{align-items:center;gap:10px;display:flex}.pd-request-counter-info-text p{color:#003cff;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.product-detail-share{justify-content:flex-end;align-items:center;gap:5px;display:flex}.share-button{aspect-ratio:1;cursor:pointer;background:#f5f5f7;border:1px solid #d5d5d5;border-radius:15px;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:10px;display:flex}.share-button svg{aspect-ratio:13/12;fill:#242442;flex-shrink:0;width:13px;height:12px}.product-detail-product-name-and-category-wrapper{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.product-detail-product-name{flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.product-detail-product-name p{-webkit-line-clamp:5;line-clamp:5;color:#242442;text-overflow:ellipsis;-webkit-box-orient:vertical;align-self:stretch;font-family:Urbanist;font-size:20px;font-style:normal;font-weight:700;line-height:normal;display:-webkit-box;overflow:hidden}.product-detail-product-category-link{justify-content:center;align-self:stretch;align-items:center;gap:5px;display:flex}.pdcl-title{justify-content:center;align-items:center;gap:10px;display:flex}.pdcl-title p{color:#888;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.pdcl-catname-link{cursor:pointer;flex:1 0 0;justify-content:center;align-items:center;gap:10px;display:flex}.pdcl-catname-link p{color:#888;text-decoration-skip-ink:auto;text-underline-offset:10%;text-underline-position:from-font;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:calc(1em/20)}.product-detail-product-short-desc{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.product-detail-product-short-desc p{color:#4a4a4a;align-self:stretch;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.product-detail-product-brand-line{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:15px;display:flex}.product-detail-product-brand-and-country-info{align-self:stretch;align-items:center;gap:5px;display:flex}.product-detail-flag-and-logo-wrapper{align-items:center;gap:5px;display:flex}.product-detail-flag{aspect-ratio:1;border-radius:50px;justify-content:center;align-items:center;gap:10px;width:25px;height:25px;display:flex}.product-detail-flag img{border-radius:50px;display:flex}.dot svg{aspect-ratio:1;width:3px;height:3px}.product-detail-logo{aspect-ratio:1;border-radius:50px;justify-content:center;align-items:center;gap:10px;width:25px;height:25px;display:flex}.product-detail-logo img{border-radius:50px;display:flex}.product-detail-product-brand-name{cursor:pointer;flex:1 0 0;align-items:center;gap:10px;display:flex}.product-detail-product-brand-name p{color:#4a4a4a;-webkit-box-orient:vertical;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal;display:inline-block;position:relative}.product-detail-product-brand-name p:after{content:"";transform-origin:0;background:currentColor;width:135px;height:1px;transition:transform .25s;position:absolute;bottom:-1px;left:0;transform:scaleX(0)}.product-detail-product-brand-name p:hover:after{transform:scaleX(1)}.product-detail-product-price-wrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:15px;display:flex}.product-detail-product-price-title{align-self:stretch;align-items:center;gap:10px;display:flex}.product-detail-product-price-title p{color:#242442;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.product-detail-product-price{align-self:stretch;align-items:center;gap:10px;display:flex}.product-detail-product-price p{color:#4a4a4a;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.product-detail-product-quantiy-wrapper{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:15px;display:flex}.product-detail-product-quantity-title{align-self:stretch;align-items:center;gap:10px;display:flex}.product-detail-product-quantity-title p{color:#242442;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.product-detail-product-quantity-selector-wrapper{align-self:stretch;align-items:center;gap:15px;display:flex}.list-hpc-quantity-selector{background:#fafafb;border:1px solid #d5d5d5;border-radius:15px;align-items:center;gap:5px;display:flex}.list-hpc-minus-button{aspect-ratio:1;background:#f6f6f8;border-right:1px solid #d5d5d5;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;display:flex}.list-hpc-minus-button svg{fill:#242442;flex-shrink:0;width:10px;height:1.5px}.quantity-value{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;display:flex}.quantity-value p{color:#242442;text-align:center;align-self:stretch;font-family:Urbanist;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.list-hpc-plus-button{aspect-ratio:1;background:#f6f6f8;border-left:1px solid #d5d5d5;justify-content:center;align-items:center;gap:5px;width:38px;height:38px;display:flex}.list-hpc-plus-button svg{fill:#242442;flex-shrink:0;width:10px;height:10px}.product-detail-product-moq-info-area{flex:1 0 0;align-items:center;gap:5px;display:flex}.product-detail-product-moq-title{align-items:center;gap:10px;display:flex}.product-detail-product-moq-title p{color:#4a4a4a;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.product-detail-product-moq-value{flex:1 0 0;align-items:center;gap:10px;display:flex}.product-detail-product-moq-value p{color:#4a4a4a;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.product-detail-product-moq-value svg{aspect-ratio:1;width:16px;height:16px}.pd-action-bar-wrapper{justify-content:center;align-self:stretch;align-items:center;gap:15px;display:flex}.pd-product-save-button{background:#f2f2f4;border:1px solid #d5d5d5;border-radius:15px;flex:1 0 0;justify-content:center;align-items:center;gap:5px;height:40px;padding:10px;display:flex}.pd-product-save-button svg{aspect-ratio:10/13;width:10px;height:13px}.pd-product-save-button p{color:#242442;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.dot{align-items:center;gap:10px;display:flex}.dot svg{aspect-ratio:1;fill:#88888880;width:3px;height:3px}.pd-product-add-to-list-button{background:#003cff;border:1px solid #0037eb;border-radius:15px;flex:1 0 0;justify-content:center;align-items:center;gap:5px;height:40px;padding:10px;display:flex}.pd-product-add-to-list-button svg{aspect-ratio:1;width:15px;height:15px}.pd-product-add-to-list-button p{color:#fafafb;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.product-detail-tabs{flex-direction:column;justify-content:center;align-self:stretch;align-items:flex-start;gap:25px;display:flex}.product-detail-tabs-head{background-color:#fafafb;border-top:1px solid #d5d5d5;align-self:stretch;align-items:center;height:70px;margin-bottom:5px;display:flex;position:sticky;top:50px}.product-detail-technical-tab-item{border-bottom:2px solid #242442;flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:10px 0;display:flex}.product-detail-technical-tab-item p{color:#4a4a4a;text-align:center;cursor:pointer;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.product-detail-info-box{background:#fff;border:1px solid #d5d5d5;border-radius:20px;justify-content:center;align-self:stretch;align-items:center;gap:10px;height:250px;padding:15px;display:flex}.product-detail-documents-tab-item{cursor:pointer;border-bottom:2px solid #cbcbcb;flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:10px 0;display:flex}.product-detail-documents-tab-item p{color:#b5b5b5;text-align:center;cursor:pointer;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.product-detail-product-documents-row{flex-direction:column;align-self:stretch;align-items:flex-start;gap:15px;margin-bottom:25px;display:flex}.product-detail-product-documents-row-title{align-self:stretch;align-items:center;gap:10px;display:flex}.product-detail-product-documents-row-title p{color:#242442;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.product-detail-product-document-link{align-items:center;gap:8px;width:100%;height:20px;display:flex}.product-detail-product-document-link svg{aspect-ratio:5/6;fill:#c70a24;flex-shrink:0;width:15px;height:18px}.product-detail-product-document-link p{color:#c70a24;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto}.product-detail-product-certificate-row{flex-direction:column;align-self:stretch;align-items:flex-start;gap:15px;display:flex}.product-detail-product-certificate-row-title{align-self:stretch;align-items:flex-start;gap:10px;display:flex}.product-detail-product-certificate-row-title p{color:#242442;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:600;line-height:normal}.product-detail-product-certificate{align-items:flex-start;gap:8px;width:100%;height:20px;display:flex}.product-detail-product-certificate p{color:#4a4a4a;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.product-detail-app-areas-tab-item{cursor:pointer;border-bottom:2px solid #cbcbcb;flex:1 0 0;justify-content:center;align-items:center;gap:10px;padding:10px 0;display:flex}.product-detail-app-areas-tab-item p{color:#b5b5b5;text-align:center;cursor:pointer;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}.product-detail-content-wrapper{flex-direction:column;align-self:stretch;align-items:flex-start;gap:10px;display:flex}.product-detail-info-box{background:#fff;border:1px solid #d5d5d5;border-radius:20px;justify-content:center;align-self:stretch;align-items:center;gap:10px;padding:15px;display:flex}.product-detail-info-box p{color:#4a4a4a;flex:1 0 0;font-family:Urbanist;font-size:17px;font-style:normal;font-weight:500;line-height:normal}
