.swatch-img{width:2.25rem}.swatch-img-overlay{display:block;inset:0;position:absolute;z-index:2}.swatch-img-overlay img{background-color:#fff;height:auto;width:100%}.swatch-legacy{background-size:cover;display:inline-block;height:2.25rem;width:2.25rem}.swatch-legacy.disabled{opacity:.2}.swatch-legacy.selected{border:var(--bs-border-width) solid var(--bs-border-color)}.rich-content .product-detail-description-title,.rich-content h1,.rich-content h2,.rich-content h3,.rich-content h4,.rich-content h5,.rich-content h6{color:#002d59}.rich-content h3{margin-top:30px}.rich-content .row>*{padding-left:0;padding-right:0}.rich-content iframe{margin-bottom:1rem}.rich-content ul{list-style:none;margin:30px 0;padding-left:0}.rich-content ul li{margin-bottom:15px;padding-left:20px;position:relative}.rich-content ul li:before{background:#b8d7f8;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}.rich-content table{margin-bottom:20px;width:100%}@media(max-width:1399.98px){.rich-content table{display:block;overflow-x:auto;white-space:nowrap}}.rich-content table tbody tr:nth-child(odd){background:#f1f3f4}.rich-content table tbody tr th{border:0;padding:10px;text-align:left;width:auto}.rich-content table tbody tr td{border:0;padding:10px}.rich-content hr{margin:40px 0}.rich-content .image-full,.rich-content .image-left,.rich-content .image-right,.rich-content .video-left,.rich-content .video-right{text-align:center}.rich-content .image-full iframe,.rich-content .image-full img,.rich-content .image-left iframe,.rich-content .image-left img,.rich-content .image-right iframe,.rich-content .image-right img,.rich-content .video-left iframe,.rich-content .video-left img,.rich-content .video-right iframe,.rich-content .video-right img{max-width:100%}.rich-content .image-full br,.rich-content .image-left br,.rich-content .image-right br,.rich-content .video-left br,.rich-content .video-right br{display:none}.rich-content .text-right{text-align:left!important}@media(min-width:992px){.rich-content .fifty-fifty>div{flex:0 0 50%;max-width:50%}.rich-content .fifty-fifty .image-left,.rich-content .fifty-fifty .text-left,.rich-content .fifty-fifty .video-left{padding-right:3%}.rich-content .fifty-fifty .image-right,.rich-content .fifty-fifty .text-right,.rich-content .fifty-fifty .video-right{padding-left:3%}.rich-content .thirty-seventy .image-left,.rich-content .thirty-seventy .text-left,.rich-content .thirty-seventy .video-left{flex:0 0 30%;max-width:30%;padding-right:3%}.rich-content .thirty-seventy .image-right,.rich-content .thirty-seventy .text-right,.rich-content .thirty-seventy .video-right{flex:0 0 70%;max-width:70%;padding-left:3%}.rich-content .seventy-thirty .image-right,.rich-content .seventy-thirty .text-right,.rich-content .seventy-thirty .video-right{flex:0 0 30%;max-width:30%;padding-left:3%}.rich-content .seventy-thirty .image-left,.rich-content .seventy-thirty .text-left,.rich-content .seventy-thirty .video-left{flex:0 0 70%;max-width:70%;padding-right:3%}}.rich-content .row{align-items:center;display:flex;flex-wrap:wrap;margin:0 0 40px;overflow:hidden}.rich-content .row.image-full,.rich-content .row.text-full{display:block}.rich-content .row>div.image-right{order:2}.rich-content .row>div img{max-width:100%}.rich-content .row .fifty-fifty>div,.rich-content .row .seventy-thirty>div,.rich-content .row .thirty-seventy>div{width:100%}.rich-content .greybox h3:first-child,.rich-content .greybox h4:first-child,.rich-content .separatedbox h3:first-child,.rich-content .separatedbox h4:first-child,.rich-content .specialbox h3:first-child,.rich-content .specialbox h4:first-child{margin-top:0}.rich-content .greybox{background:#f1f3f4;margin:0 0 30px;overflow:hidden;padding:20px}.rich-content .greybox p.textinfo{margin:0;min-height:80px;padding-left:110px}.rich-content .greybox ul{margin:0}.rich-content .specialbox{background-color:#f1f3f4;margin:0 0 30px;overflow:hidden;padding:20px}.rich-content .specialbox ul{margin:0}.rich-content .separatedbox{background-color:#f1f3f4;margin:0 0 30px;padding:20px}.rich-content .specification ul{display:block;list-style:none;margin:0 0 20px;padding:0}.rich-content .specification ul li{margin-bottom:0;padding:10px;position:static}.rich-content .specification ul li:before{display:none}.rich-content .specification ul li:nth-child(odd){background:#f1f3f4}.rich-content .important-info{color:#ffc107;font-weight:700;margin-right:5px}.rich-content .important-info:before{background:#ffc107;border-radius:50%;color:#fff;content:"i";display:inline-block;font-size:14px;height:17px;line-height:17px;margin-right:5px;text-align:center;width:17px}.rich-content .doublespace,.rich-content .space{background:0;border:0;clear:both;float:none;height:10px}.rich-content .supplier-links{margin:0}.rich-content .Quote p{font-style:italic}.product-detail-content-accordion{display:flex;flex-direction:column;-webkit-hyphens:auto;hyphens:auto}@media(min-width:576px){.product-detail-content-accordion{-webkit-hyphens:none;hyphens:none}}.product-detail-content-accordion-nav-wrapper{display:flex;overflow-x:auto;position:sticky;scrollbar-width:none;white-space:nowrap;width:100%;z-index:11}.product-detail-content-accordion-nav-wrapper::-webkit-scrollbar{display:none}.product-detail-content-accordion-nav{background:#fff;display:flex;flex-grow:1;justify-content:space-between;list-style-type:none;margin-bottom:0;padding:0;position:relative}.product-detail-content-accordion-nav:after{background-color:#b2b5b8;bottom:0;content:"";display:block;height:.125rem;left:0;position:absolute;width:100%;z-index:0}.product-detail-content-accordion-nav-item{border:none;display:flex;flex:1;z-index:1}.product-detail-content-accordion-nav-link{background:#fff;border:none;border-bottom:.125rem solid #b2b5b8;color:#3c3a3a;font-size:.875rem;padding:.5rem;width:100%}.product-detail-content-accordion-nav-link.active{border-bottom:.125rem solid #005493;color:#005493;font-weight:700}@media(hover:hover){.product-detail-content-accordion-nav-link:hover{border-bottom:.125rem solid #005493;color:#005493}}.product-detail-content-accordion-body-content{padding:1rem 0}@media(min-width:992px){.product-gallery-section{cursor:zoom-in}}.product-gallery-thumbnails-wrapper{position:relative}.product-gallery-thumbnails-wrapper .swiper,.product-gallery-thumbnails-wrapper .swiper-button{display:none}.product-gallery-thumbnails-wrapper .swiper-initialized{display:block}@media(min-width:992px){.product-gallery-thumbnails-wrapper{padding:36px 0}.product-gallery-thumbnails-wrapper .swiper{height:490px}.product-gallery-thumbnails-wrapper .swiper-button{align-items:center;background:#fff;border:1px solid #727476;border-radius:0;box-shadow:none;cursor:pointer;display:flex;height:36px;justify-content:center;left:0;opacity:1;padding:0;position:absolute;transition:opacity 2s;width:100%;z-index:2}.product-gallery-thumbnails-wrapper .swiper-button-disabled{display:none!important}.product-gallery-thumbnails-wrapper .swiper-button-prev{top:15px!important}.product-gallery-thumbnails-wrapper .swiper-button-next{top:unset!important}}.product-gallery-thumbnails-wrapper .swiper-slide{border:2px solid transparent}.product-gallery-thumbnails-wrapper .swiper-slide-active-custom{border-color:#005493;opacity:1!important}.product-gallery .zoom-image{cursor:zoom-in}@media(max-width:991.98px){.product-gallery .zoom-image{cursor:pointer}.product-gallery .drift-zoom-pane{display:none}}.product-gallery .drift-zoom-pane img{background-color:#fff}.product-view-modal .modal-header .btn-close{padding:.75rem;right:1rem;top:1rem}.product-view-gallery{position:relative}@media(min-width:992px){.product-view-gallery{cursor:default}}.product-view-gallery-wrapper{padding-bottom:114px}.product-view-gallery .swiper-zoom-container img{height:auto}.product-view-gallery .swiper-slide-bonus-products-wrapper{width:100%}.product-view-gallery .swiper-slide{display:flex;height:auto;justify-content:center}@media(max-width:575.98px){.product-view-gallery .swiper-button-next,.product-view-gallery .swiper-button-prev{display:none}}.product-view-gallery .swiper-button-next{right:1rem}.product-view-gallery .swiper-button-prev{left:1rem}@media(min-width:768px){.product-view-gallery-thumbnails .swiper-wrapper{width:100%}}.product-view-gallery-thumbnails .swiper-slide{border:2px solid transparent;flex-shrink:unset;margin:0 .25rem;opacity:.5}@media(min-width:768px){.product-view-gallery-thumbnails .swiper-slide{width:auto}}.product-view-gallery-thumbnails .swiper-slide-active-custom{border-color:#005493!important;border-radius:2px;opacity:1!important}.product-view-gallery--fit-screen{height:100%;margin:auto}.product-view-gallery--fit-screen .swiper,.product-view-gallery--fit-screen .swiper .swiper-wrapper{height:100%}@media(orientation:landscape){.product-view-gallery--fit-screen .swiper-button{position:fixed}.product-view-gallery--fit-screen .swiper-slide img{cursor:zoom-in;height:calc(100vh - 114px);margin:auto;width:auto}.product-view-gallery--fit-screen .swiper-slide .swiper-slide-bonus-products-wrapper{height:calc(100vh - 114px);margin:auto;pointer-events:none;width:calc(100vh - 114px)}.product-view-gallery--fit-screen .swiper-slide .swiper-slide-bonus-products-wrapper img{cursor:default}}@media(hover:hover){.product-view-gallery--fit-screen.fill{height:auto;min-height:100%}.product-view-gallery--fit-screen.fill .swiper{height:auto}.product-view-gallery--fit-screen.fill .swiper-slide img{cursor:zoom-out;height:auto;margin-bottom:114px;max-width:1946px;width:100%}}.product-detail{--bs-product-detail-bg-color:#fff;--bs-product-detail-cta-box-bg-color:#fff;background:var(--bs-product-detail-bg-color)}@media(min-width:992px){.product-detail-col-cta{opacity:1;transition:opacity .3s linear}}.product-detail-col-cta.invisible{opacity:0;transition:none}@media(min-width:992px){.product-detail-col-cta:not(.not-sticky){position:sticky;top:5.25rem}}@media(min-width:1400px){.product-detail-col-cta:not(.not-sticky){top:8.375rem}}.product-detail-attributes{font-size:.875rem;text-transform:uppercase}.product-detail-attributes .product-attributes-separator{color:#dcddde}@media(min-width:992px){.product-detail-cta-box{background:var(--bs-product-detail-cta-box-bg-color);border-radius:.25rem;box-shadow:var(--bs-box-shadow-lg);padding:1.25rem}}.product-detail-cta-box .prices .price{font-size:1.25rem;line-height:1}.product-detail-cta-box .product-name{font-family:Roboto,sans-serif;font-size:1.25rem}.product-detail-cta-box-brand-logo{max-height:1.875rem;max-width:5.625rem}.product-detail-cta-box .badge-group .badge{margin-bottom:.75rem}.product-detail-cta-box .badge-group .badge.badge-sale{display:none}.product-detail-cta-box .product-availability-container{min-height:15px}@media(max-width:575.98px){.prices-add-to-cart-actions.sticky-mobil{background:#fff;bottom:0;box-shadow:var(--bs-box-shadow-lg);left:0;padding:.75rem;position:fixed;width:100%;z-index:50}}.product-detail-info-thumbnail{flex:0;height:0;max-width:0;opacity:0;transition:.3s}@media(min-width:992px){.show-thumbnail .product-detail-info-thumbnail{flex:0 0 60px;height:auto;margin-right:.75rem;max-width:60px;opacity:1}.condensed .product-options,.condensed .product-short-description,.condensed .product-variant,.condensed .promotions{display:none!important}}[class^=spec-lvl-] td{padding:0}[class^=spec-lvl-] td>div{padding:.5rem}.spec-lvl-2 td{border-color:transparent;padding:0;position:relative}.spec-lvl-2 td:before{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);bottom:-1px;content:"";left:0;position:absolute;right:0}.spec-lvl-2 td:first-child{padding-left:1.5rem}.spec-lvl-2 td:first-child:before{left:1.5rem}.spec-lvl-3 td{border-color:transparent;padding:0;position:relative}.spec-lvl-3 td:before{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);bottom:-1px;content:"";left:0;position:absolute;right:0}.spec-lvl-3 td:first-child{padding-left:3rem}.spec-lvl-3 td:first-child:before{left:3rem}.spec-lvl-4 td{border-color:transparent;padding:0;position:relative}.spec-lvl-4 td:before{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);bottom:-1px;content:"";left:0;position:absolute;right:0}.spec-lvl-4 td:first-child{padding-left:4.5rem}.spec-lvl-4 td:first-child:before{left:4.5rem}.spec-lvl-5 td{border-color:transparent;padding:0;position:relative}.spec-lvl-5 td:before{border-bottom:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color);bottom:-1px;content:"";left:0;position:absolute;right:0}.spec-lvl-5 td:first-child{padding-left:6rem}.spec-lvl-5 td:first-child:before{left:6rem}