.product-description img{max-width:100%;height:auto}.product-gallery__fallback{min-height:250px;width:min(100%,460px)!important}.product-gallery__fallback[hidden]{display:none!important}@media (width>=576px){.product-gallery__fallback{min-height:350px}}.product-gallery__image{object-fit:contain;width:auto;max-width:100%}.product-related-list{max-width:1620px}.product-related-list .swiper{max-width:100%}.product-related-list .js-slider-items-5 .swiper-wrapper{align-items:stretch}.product-related-list .js-slider-items-5 .swiper-slide{height:auto}.product-related-list .swiper-pagination-items-5{min-height:18px;margin-left:auto;margin-right:auto}.product-related-list .swiper-pagination-items-5.swiper-pagination-bullets-dynamic{left:auto;transform:none}@media (width>=992px){.product-related-list .js-slider-items-5{padding-top:12px;padding-bottom:14px}}.page-product .label-container{z-index:2;position:absolute;top:.4rem;right:.4rem}.page-product .label-container .label{text-align:center;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:8px;font-size:13px;font-weight:700;transition:all .2s;display:flex;overflow:hidden}.page-product .label-container .label:hover{transform:scale(1.1)}.page-product .interaction-btn{width:44px!important;height:44px!important}.page-product .table{--bs-table-border-color:var(--bs-border-color)}.page-product .table>:not(caption)>*>*{padding:.5rem}.page-product .product-specifications-table{width:100%}.page-product .btn-cart-toggle{min-width:174px;display:inline-grid}.page-product .btn-cart-toggle>span{grid-area:1/1}@media (width<=359.98px){.page-product .product-basic-features>.d-flex>*{overflow-wrap:anywhere;word-break:normal;min-width:0}.page-product .product-specifications-table{table-layout:fixed}.page-product .product-specifications-table th,.page-product .product-specifications-table td{word-break:normal;min-width:0}.page-product .product-specifications-table td{overflow-wrap:anywhere}.page-product .product-specifications-table th{overflow-wrap:break-word}}.page-product .btn-cart-toggle.btn-warning{--bs-btn-bg:rgb(var(--bs-warning-rgb));--bs-btn-border-color:rgb(var(--bs-warning-rgb));--bs-btn-hover-bg:rgb(var(--bs-warning-rgb));--bs-btn-hover-border-color:rgb(var(--bs-warning-rgb));--bs-btn-active-bg:rgb(var(--bs-warning-rgb));--bs-btn-active-border-color:rgb(var(--bs-warning-rgb))}
