.dropDownMenu>li:hover>ul{display:block}.hMobileMenu{display:none}.hMobileMenuShow .hMobileMenu{display:block}#hMobileMenu-content{transition:transform .25s;transform:translate(0,0)}.hMobileMenuShow .hMobileMenu.hMobileMenu-left{width:80vw}#hMobileMenu-overflow.hMobileMenuShow #hMobileMenu-content{width:20%;transition:transform .25s;overflow:hidden;transform:translate(80vw)!important}.hMobileMenu-overlay{z-index:998;background:#0000004d;width:100%;height:100%;position:fixed;top:0;left:0}@media only screen and (max-width:700px){.responsive .site-search button.searchButton{border:none;position:absolute;top:7px;left:5px;transform:scale(.8)}}.hMobileMenu .hMobileMenuHeader .site-search{z-index:1;background:#203189;width:100%!important;height:auto!important;display:block!important}.hMobileMenu .hMobileMenuHeader .site-search .wrap{padding:7px;position:static!important}.hMobileMenu .hMobileMenuHeader .site-search input.search{box-sizing:border-box;border:1px solid #162362;padding-left:28px;width:100%!important;display:block!important}.hMobileMenu .hMobileMenuHeader .site-search button.searchButton{border:none;position:absolute;top:7px;left:5px;transform:scale(.8)}.hMobileMenu .search-suggestions{z-index:100;max-height:50vh;position:relative;width:100%!important}.hMobileMenu .search-suggestion-item{background:0 0;gap:10px;min-height:44px;padding:10px 8px;font-size:14px;align-items:center!important;display:flex!important}.hMobileMenu .search-suggestion-thumb,.hMobileMenu .search-suggestion-no-img{width:44px;height:44px}#hMobileLanguageSwitcher{text-align:center;padding:10px}#hMobileLanguageSwitcher button{cursor:pointer;background:0 0;border:none;padding:5px 10px}#hMobileLanguageSwitcher button img{width:80px;height:auto}#pImageSliderTop,.pImageSliderTop{text-align:center;touch-action:pan-y;width:100%;margin-bottom:10px}#pImageSliderTop img.mainProductPhoto,.pImageSliderTop img.mainProductPhoto{object-fit:contain;cursor:pointer;-webkit-user-select:none;user-select:none;max-width:100%;height:auto;max-height:400px}.productThumbnails{justify-content:center;gap:6px;padding:8px 0;display:flex}.productThumbnails .thumbnail{cursor:pointer;opacity:.6;flex:none;width:70px;height:70px;transition:opacity .2s;overflow:hidden}.productThumbnails .thumbnail:hover,.productThumbnails .thumbnail.slick-current{opacity:1}.productThumbnails .thumbnail img{object-fit:contain;width:100%;height:100%}.productImageDots{justify-content:center;gap:6px;padding:10px 0;display:flex}.productImageDots .dot{cursor:pointer;background:#ccc;border:none;border-radius:50%;width:10px;height:10px;padding:0;transition:background .2s}.productImageDots .dot.active{background:#ff8f13}.productlist-section-header{align-items:baseline;gap:15px;margin-bottom:5px;display:flex}.productlist-section-header .headline{margin:0}.productlist-viewall{color:#203189;white-space:nowrap;font-size:13px;text-decoration:none}.productlist-viewall:hover{text-decoration:underline}.oh-count{color:#5f5f64;margin-bottom:12px;font-size:13px}.oh-empty{text-align:center;color:#5f5f64;padding:40px 20px}.oh-empty p{margin-bottom:16px;font-size:15px}.customerPage .customer-orders .customer-orders-list .main-list .order-item .order-header{display:none}.oh-summary{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:14px 16px;transition:background .15s;display:flex}.oh-summary:hover{background:#f5f5f8}.oh-summary-main{flex-wrap:wrap;flex:1;align-items:center;gap:24px;display:flex}.oh-order-id,.oh-date,.oh-total,.oh-status-col{flex-direction:column;gap:2px;display:flex}.oh-order-id{min-width:110px}.oh-date{min-width:120px}.oh-total{min-width:100px}.oh-status-col{min-width:90px}.oh-label{text-transform:uppercase;letter-spacing:.5px;color:#999;font-size:11px;line-height:1}.oh-value{color:#333;font-size:14px;font-weight:500}.oh-price{color:#203189;font-weight:700}.oh-status-badge{text-transform:uppercase;letter-spacing:.3px;white-space:nowrap;border-radius:12px;padding:3px 10px;font-size:11px;font-weight:600;line-height:1.4;display:inline-block}.status-success{color:#1a7431;background:#e6f4ea}.status-info{color:#203189;background:#e3eeff}.status-pending{color:#b36b00;background:#fff3e0}.status-cancelled{color:#933;background:#f5e6e6}.status-default{color:#555;background:#eee}.oh-chevron{color:#999;text-align:center;flex-shrink:0;width:20px;font-size:20px;transition:transform .2s}.oh-chevron-open{transform:rotate(180deg)}.oh-expanded{border-left:3px solid #203189}.oh-detail{border-top:1px solid #ededf0}.oh-detail-loading{text-align:center;padding:20px}.oh-detail-error{color:#933;padding:16px;font-size:13px}.oh-load-more{text-align:center;padding:20px 0}.oh-load-more-btn{color:#203189;cursor:pointer;background:#fff;border:1px solid #cdcdd2;border-radius:4px;padding:10px 32px;font-size:14px;transition:background .15s,border-color .15s;display:inline-block}.oh-load-more-btn:hover{background:#f0f0f5;border-color:#203189}.oh-load-more-count{color:#999;margin-left:6px;font-size:12px}article.product .productAccessoriesHeadline{color:#333338;border-bottom:2px solid #333338;font-size:18px;font-weight:700;line-height:34px;display:block}article.product .ipp-row{text-align:center;clear:both;border-bottom:1px solid #eee;padding:5px 15px;font-size:12px}article.product .ipp-table,article.product .ipp-row{width:100%;display:table}article.product .ipp-row .ipp-row-inner{margin:0 -15px}article.product .ipp-row .ipp-col{float:left;width:16.6667%}article.product .ipp-row .ipp-col .ipp-col-in{text-align:center;vertical-align:middle;width:100%;display:table-cell;position:relative;height:34px!important}article.product .ipp-row .ipp-col .ipp-col-in span{vertical-align:middle;display:table-cell}article.product .ipp-row .ipp-col.ipp-logo img{float:none;text-align:center;width:auto;max-width:100%;height:auto;margin:0 auto;display:block}article.product .ipp-row .ipp-col.ipp-amt{text-align:right;width:50%}article.product .ipp-section{margin-top:15px}.basketPage .basketListHeader .price-single{float:left;width:80px;display:inline}.basketPage .checkout-total .total .line .t-value{float:right;padding-right:15px;display:inline}.basketPage .checkout-total .total .line{overflow:hidden}.aqe-panel{clear:both;background:#f8f8fc;border:1px solid #e0e0e4;border-left:4px solid #203189;border-radius:6px;margin:20px 0;padding:16px 20px}.aqe-header{border-bottom:1px solid #e0e0e4;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;display:flex}.aqe-icon{color:#203189;font-size:16px}.aqe-title{color:#203189;text-transform:uppercase;letter-spacing:.5px;font-size:14px;font-weight:700}.aqe-full-edit{color:#203189;margin-left:auto;font-size:12px;text-decoration:none}.aqe-full-edit:hover{text-decoration:underline}.aqe-grid{flex-wrap:wrap;align-items:flex-end;gap:12px 20px;display:flex}.aqe-field{flex-direction:column;gap:3px;display:flex}.aqe-label{color:#666;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:600}.aqe-input{background:#fff;border:1px solid #ccc;border-radius:4px;width:120px;padding:6px 8px;font-size:13px;transition:border-color .15s}.aqe-input:focus{border-color:#203189;outline:none;box-shadow:0 0 0 2px #2031891a}.aqe-field--checkbox{flex-direction:row;align-items:center;gap:6px;padding-bottom:6px}.aqe-field--checkbox input[type=checkbox]{accent-color:#203189;width:16px;height:16px}.aqe-field--readonly{flex-direction:column;gap:3px;display:flex}.aqe-value{color:#333;padding:6px 0;font-size:13px}.aqe-actions{border-top:1px solid #e0e0e4;align-items:center;gap:12px;margin-top:14px;padding-top:12px;display:flex}.aqe-btn{color:#fff;cursor:pointer;background:#203189;border:none;border-radius:4px;padding:7px 24px;font-size:13px;font-weight:600;transition:background .15s}.aqe-btn:hover{background:#19266b}.aqe-btn:disabled{cursor:not-allowed;background:#999}.aqe-msg{font-size:13px;font-weight:500}.aqe-msg--success{color:#1a7431}.aqe-msg--error{color:#c33}.msg-wrap{top:170px}.related-products .listProduct .addtobasket{display:none}.related-products .listProduct .productDetailsLink{color:#fff;background:linear-gradient(#ff8f13 0%,#ff640e 100%);border-radius:4px;align-items:center;height:28px;padding:0 12px;font-size:14px;font-weight:700;line-height:28px;text-decoration:none;display:inline-flex}.related-products .listProduct .productDetailsLink:hover{background:linear-gradient(#ff9e33 0%,#f72 100%)}.related-products .listProduct .productDetailsLink .productDetailArrow{display:none}@media only screen and (max-width:700px){.responsive .productlist-filter{display:none!important}}.hMobileMenu .mm-mobile-heading{color:#7d7d82;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;cursor:default;height:19px;text-shadow:none;background:#c6e9fb;border:none;margin:0;padding:0 7px;font-size:12px;font-weight:400;line-height:19px;display:block;overflow:hidden}.responsive body .hMobileMenu .hMobileMenuContent li.mm-item-spacer>a{border-top:1px solid #c6e9fb;margin-top:15px}.responsive body .hMobileMenu .hMobileMenuContent .hPush .hPushTitleBar .hPushTitle{text-align:center;text-overflow:ellipsis;white-space:nowrap;padding:0 35px;overflow:hidden}.responsive body .hMobileMenu .hMobileMenuContent .hPush .hPushTitleBar .hPushBackWrap{z-index:1;position:absolute;top:0;left:0}.responsive body .hMobileMenu .hMobileMenuContent .hPush .hPushTitleBar .hPushBack{cursor:pointer}
