body.kaizersource.checkout-cart-index .page.messages,body.kaizersource.page-products .page.messages{top:-40px}body.kaizersource.page-products div.messages:last-child>.message:last-child{margin-bottom:0}body.kaizersource .page.messages{position:relative}body.kaizersource .page.messages .message.message-warning.warning,body.kaizersource .page.messages .message.message-error.error,body.kaizersource .page.messages .message.message-notice.notice,body.kaizersource .page.messages .message.message-success.success{background:0 0}body.kaizersource .page.messages .message.message-warning.warning>*:first-child:before,body.kaizersource .page.messages .message.message-error.error>*:first-child:before,body.kaizersource .page.messages .message.message-notice.notice>*:first-child:before,body.kaizersource .page.messages .message.message-success.success>*:first-child:before{content:none}body.kaizersource .page.messages .message a{color:inherit;text-decoration:underline !important}body.kaizersource .page.messages .message a:hover{opacity:.7;cursor:pointer}body.kaizersource .message.info{background:0 0}body.kaizersource .message.info>*:first-child:before{content:none}body.kaizersource .cas-page-header.default .cas-inner:before{color:#999;content:"Foto Meyer, die ganze Welt der Fotografie!";display:block;white-space:nowrap}body.kaizersource aside.modal-popup .action-secondary,body.kaizersource aside.modal-popup .action-primary,body.kaizersource .action.secondary,body.kaizersource .cas-btn.action-secondary{background-color:#999;border-color:#999;color:#fff;opacity:.7}body.kaizersource aside.modal-popup .action-secondary:hover,body.kaizersource aside.modal-popup .action-primary:hover,body.kaizersource .action.secondary:hover,body.kaizersource .cas-btn.action-secondary:hover{opacity:1}body.kaizersource .fieldset .field.choice{display:flex;align-items:center}body.kaizersource .fieldset .field.choice input[type=checkbox]{margin:0 5px 0 0;position:static}body.kaizersource .fieldset .field.choice label{cursor:pointer;padding-top:2px;margin:0}body.kaizersource .fieldset .field.choice label:hover{opacity:.7}body.kaizersource .actions-toolbar>.secondary .action.back{display:inline-block}body.kaizersource .actions-toolbar>.secondary .action.back:hover{color:#c03}body.kaizersource .ch2-icon.ch2-visible{z-index:1}body.kaizersource .cas-link:hover,body.kaizersource .page-header .logo:hover,body.kaizersource .page-header .promo a:hover,body.kaizersource .cas-product-slider .product-item:hover,body.kaizersource .cas-map .action.secondary:hover,body.kaizersource .cas-facebook .action.secondary:hover,body.kaizersource .btn-cookie-consent:hover,body.kaizersource .featured-posts-container>a:hover,body.kaizersource .featured-posts-container-header>a:hover,body.kaizersource .featured-brands-wrapper .container>div:hover,body.kaizersource .featured-services-wrapper .container .service-item:not(.no-link):hover{opacity:.7;cursor:pointer}body.kaizersource.account .cas-link:hover,body.kaizersource.account .action.edit:hover,body.kaizersource.account .action.back:hover,body.kaizersource.account .action.delete:hover,body.kaizersource.account .box-information .action.change-password:hover{color:#c03}body.kaizersource .mst-searchautocomplete__wrapper ul .mst-searchautocomplete__item:hover img{opacity:.3}body.kaizersource .mst-searchautocomplete__autocomplete._active .mst-searchautocomplete__show-all>a:hover{color:#c03}body.kaizersource .block.block-search .form.minisearch .actions .action.search{right:auto}body.kaizersource #search_mini_form .actions>button{max-width:33px}body.kaizersource #search_mini_form{margin:0}body.kaizersource.catalogsearch-result-index dl.block .item{border-radius:10px;color:#999;background:#fff;border:2px solid #999;opacity:.7}body.kaizersource.catalogsearch-result-index dl.block .item:hover{opacity:1}body.kaizersource.catalogsearch-result-index .limiter-options,body.kaizersource.catalogsearch-result-index .sorter-options{padding-right:20px}body.kaizersource .casits-pro-partner>div:hover>a:before,body.kaizersource .casits-pro-partner>div:hover>span:before{content:"";display:block;background:#fff;height:100%;opacity:.3}body.kaizersource .ub-content-slider .product-item .product-item-info:hover{border:none;margin:inherit;box-shadow:unset;padding:0;position:unset}body.kaizersource .slider-item .slide-readmore:active,body.kaizersource .slider-item .slide-readmore:focus,body.kaizersource .slider-item .slide-readmore:hover{color:#fff;background-color:transparent}body.kaizersource .ub-content-slider .slick-slider .slick-track .slick-slide{height:0 !important}body.kaizersource .ub-content-slider .slick-slider .slick-track .slick-slide.slick-active{height:100% !important}body.kaizersource .nav.item.current strong{font-weight:400;font-family:'NeuzeitSLTStd-Book',Helvetica,sans-serif;font-size:.75rem;padding:15px}body.kaizersource .footer.links li:not(.copyright)>a:hover{opacity:.6}body.kaizersource .cas-newsletter .action.primary{border-radius:0}body.kaizersource.customer-account-create .form-create-account .fieldset>.field>label[for=assistance_allowed_checkbox]{display:inline}body.kaizersource .field.choice[data-bind="scope: 'showPassword'"]:before{display:none}body.kaizersource .field.choice[data-bind="scope: 'showPassword'"] label[for=show-password]{display:inline}body.kaizersource .fieldset.additional_info{margin-left:auto}body.kaizersource.customer-account-edit .form-edit-account .fieldset>.field.choice>.label,body.kaizersource.customer-account-edit .form-edit-account .fieldset>.fields>.field>.label{display:inline}body.kaizersource.customer-account-edit .password-info{display:none}body.kaizersource.customer-account-edit .action.save{margin-top:40px}body.kaizersource .additional_info{margin:0}body.kaizersource .fieldset.additional_info>*:last-child{margin-bottom:40px}body.kaizersource.casits-journal .cas-journal-footer{display:none !important}body.kaizersource.casits-journal #btn-reload-posts{background-color:#999;border-color:#999;opacity:.7}body.kaizersource.casits-journal #btn-reload-posts:hover,body.kaizersource.casits-journal #btn-reload-posts:focus,body.kaizersource.casits-journal #btn-reload-posts:active{background-color:#000;border-color:#000;opacity:1}body.kaizersource.casits-journal figure figcaption{font-size:.75rem;line-height:.875rem}body.kaizersource.casits-journal figure:not(:last-child) figcaption{margin-bottom:.875rem}body.kaizersource.casits-journal .featured-posts-wrapper .featured-posts-container>a:first-child{flex-direction:column}body.kaizersource.casits-journal .featured-posts-wrapper .featured-posts-container>a:first-child img{object-fit:contain}body.kaizersource.casits-journal .featured-posts-wrapper .featured-posts-container>a:first-child>div:not(.post-description){flex-basis:auto;margin-right:15px}body.kaizersource.casits-journal .featured-posts-wrapper .featured-posts-container>a{display:flex;flex-direction:column;flex-wrap:wrap}body.kaizersource.casits-journal .featured-posts-wrapper .featured-posts-container>a img{object-fit:contain}body.kaizersource.casits-journal figure>img+figcaption{margin-top:3px}body.kaizersource div.service-item:hover:not(.no-link){opacity:.7;cursor:pointer}body.kaizersource .category-cms a:hover{color:#c03}body.kaizersource.customer-account-login .actions-toolbar .action.remind:after{content:'';display:inline-block;background:url('/media/cas_theme/sprite.png') no-repeat;width:15px;height:10px;transform:translateX(.3125rem)}body.kaizersource.customer-account-login .actions-toolbar .action.remind:hover{color:#c03}body.kaizersource.customer-account-login .cas-link:hover{color:#c03}body.kaizersource.casits-eventdate .price-label.cas-price-free{color:var(--primary-color);font-weight:700 !important}body.kaizersource.casits-eventdate .stock.unavailable{color:var(--primary-color)}body.kaizersource.casits-eventdate .table.data.grouped tr>td.cas-newsletter{padding:.625rem !important}body.kaizersource.casits-eventdate .table.data.grouped tr>td.unavailable{padding-bottom:15px !important}body.kaizersource.casits-events .eventdates-listing-wrapper .products.list.items>.item>a{flex-wrap:nowrap;flex-direction:column}body.kaizersource.casits-events .eventdates-listing-wrapper .products.list.items>.item>a .cas-event-date,body.kaizersource.casits-events .eventdates-listing-wrapper .products.list.items>.item>a .product.name,body.kaizersource.casits-events .eventdates-listing-wrapper .products.list.items>.item>a .price-box{flex:1 1 auto}body.kaizersource.casits-events.page-products .products.wrapper~.toolbar.toolbar-products{display:none}body.kaizersource.casits-eventdate .cas-workshop-footer{display:none !important}body.kaizersource.casits-studio.page-static .cas-static-page-footer.cas-contact-form{margin-top:45px;padding-top:45px;border-top:1px solid #e5e5e5}body.kaizersource .modal-popup.cas-modal-reservation-wrapper #cas-modal-reservation .product+.fieldset>.fieldset.row>.fields .field,body.kaizersource .modal-popup.cas-modal-reservation-wrapper .modal-footer .action{max-width:unset}body.kaizersource .modal-popup.cas-modal-reservation-wrapper .action.cancel{background-color:#999;border-color:#999}body.kaizersource .modal-popup.cas-modal-reservation-wrapper .action.cancel:hover{opacity:.7;cursor:pointer}body.kaizersource .modal-popup.cas-modal-reservation-wrapper .modal-inner-wrap{overflow:hidden}body.kaizersource.shop-home .tag-list{right:1px}body.kaizersource.cms-home .tag-list{right:1px}body.kaizersource.cms-home .featured-posts-wrapper .featured-posts-container>a{display:flex;flex-direction:column;flex-wrap:wrap}body.kaizersource.cms-home .featured-posts-wrapper .featured-posts-container>a img{object-fit:contain}body.kaizersource.cms-home .cas-content-slider .slide-content>a:hover,body.kaizersource.cms-home .cas-content-slider .slide-desc>a:hover,body.kaizersource.cms-home .cas-content-slider a.slide-readmore:hover{opacity:.7;cursor:pointer}body.kaizersource.cms-no-route main a:hover{opacity:.7}body.kaizersource #minicart-content-wrapper .minicart-items-wrapper::-webkit-scrollbar{width:3px}body.kaizersource #minicart-content-wrapper .minicart-items-wrapper::-webkit-scrollbar-track{background:#f1f1f1}body.kaizersource #minicart-content-wrapper .minicart-items-wrapper::-webkit-scrollbar-thumb{background:#d6d6d6;border-radius:45px}body.kaizersource #minicart-content-wrapper .minicart-items-wrapper::-webkit-scrollbar-thumb:hover{background:#555}body.kaizersource #minicart-content-wrapper .block-content>.subtotal{margin-right:17px}body.kaizersource #minicart-content-wrapper .actions:not(.product){margin-right:17px}body.kaizersource #minicart-content-wrapper .minicart-items .product-item-details .product.actions .action.delete{transform:translate(-10px,0)}body.kaizersource #minicart-content-wrapper .minicart-items .product-item-details .product.actions:hover .secondary{opacity:.7}body.kaizersource #minicart-content-wrapper .minicart-items .product-item-details .product-item-name{margin:0 2.25rem 0 0}body.kaizersource #minicart-content-wrapper .minicart-items .product-item-details .product-item-pricing{align-items:baseline}body.kaizersource #minicart-content-wrapper .minicart-items .product-item-details .product-item-pricing .details-qty .item-qty.cart-item-qty{position:relative;top:0}body.kaizersource #minicart-content-wrapper .action.close:hover{opacity:.7}body.kaizersource #minicart-content-wrapper .action.viewcart:hover{color:#c03}body.kaizersource #minicart-content-wrapper .product:hover a img,body.kaizersource #minicart-content-wrapper .product:hover .product-item-details .product-item-name a,body.kaizersource #minicart-content-wrapper .product:hover .product-item-details .product-item-pricing{opacity:.7}body.kaizersource #minicart-content-wrapper #top-cart-btn-checkout{margin-bottom:14px}body.kaizersource #minicart-content-wrapper .paypal-buttons.paypal-buttons-context-iframe{max-width:unset !important}body.kaizersource .minicart-wrapper .action.showcart .counter.qty{line-height:26px}body.kaizersource .minicart-wrapper .block-minicart{padding:25px 3px 25px 20px}body.kaizersource .minicart-wrapper .product .actions{margin:0 8px}body.kaizersource.catalog-category-view[class*=categorypath-shop] .page-title-wrapper.with-brand-selection #brands-selector-header:hover,body.kaizersource.catalog-category-view[class*=categorypath-shop] .page-title-wrapper.with-brand-selection #brands-selector-content>span:hover{opacity:.7;cursor:pointer}body.kaizersource.catalog-category-view .limiter-options,body.kaizersource.catalog-category-view .sorter-options{padding-right:20px}body.kaizersource.customer-account-index .cas-link-container{display:flex}body.kaizersource.customer-account-index .cas-link-container .cas-link:not(:first-child){margin-left:20px}body.kaizersource.customer-account-index .block-dashboard-orders a:after{content:'';display:inline-block;background:url('/media/cas_theme/sprite.png') no-repeat;width:15px;height:10px;transform:translateX(.3125rem)}body.kaizersource.customer-account-index .block-dashboard-orders a:hover{color:#c03}body.kaizersource.customer-account-index .block-search{margin-bottom:0}body.kaizersource.customer-account-confirmation .form.send.confirmation{max-width:430px;margin:0 auto;min-width:unset;width:unset}body.kaizersource.customer-account-confirmation .form.send.confirmation label{display:none}body.kaizersource.customer-account-confirmation .form.send.confirmation .fieldset .control{float:unset;width:unset}body.kaizersource.customer-account-confirmation .form.send.confirmation .actions-toolbar{display:flex;flex-basis:100%;flex-wrap:wrap;margin:0}body.kaizersource.customer-account-confirmation .form.send.confirmation .actions-toolbar .primary{float:unset;flex-basis:100%}body.kaizersource.customer-account-confirmation .form.send.confirmation .actions-toolbar .primary>.action{width:100%}body.kaizersource.customer-account-confirmation .form.send.confirmation .actions-toolbar .secondary{margin-top:2.1875rem}body.kaizersource.customer-account-createpassword .form.password.reset{max-width:430px;margin:0 auto;min-width:unset;width:unset}body.kaizersource.customer-account-createpassword .form.password.reset label:not([for=show-password]){display:none}body.kaizersource.customer-account-createpassword .form.password.reset .fieldset .field.choice:before{display:none}body.kaizersource.customer-account-createpassword .form.password.reset .fieldset .control{float:unset;width:unset}body.kaizersource.customer-account-createpassword .form.password.reset .actions-toolbar{display:flex;flex-basis:100%;flex-wrap:wrap;margin:0}body.kaizersource.customer-account-createpassword .form.password.reset .actions-toolbar .primary{float:unset;flex-basis:100%}body.kaizersource.customer-account-createpassword .form.password.reset .actions-toolbar .primary>.action{width:100%}body.kaizersource.customer-account-createpassword .form.password.reset .actions-toolbar .secondary{margin-top:2.1875rem}body.kaizersource.sales-order-history .orders-history td.actions a:after{content:'';display:inline-block;background:url('/media/cas_theme/sprite.png') no-repeat;width:15px;height:10px;transform:translateX(.3125rem)}body.kaizersource.sales-order-history .orders-history td.actions a:hover{color:#c03}body.kaizersource.sales-order-history .order-products-toolbar{margin-bottom:0}body.kaizersource.sales-order-history .order-products-toolbar .pager{padding:.625rem 0;display:flex;margin:0;flex-wrap:wrap;justify-content:space-between;align-items:center;line-height:1.125rem;font-size:.75rem;text-align:center}body.kaizersource.sales-order-history .order-products-toolbar .pager .limiter .limiter-label,body.kaizersource.sales-order-history .order-products-toolbar .pager .limiter .limiter-text{display:none}body.kaizersource.sales-order-history .order-products-toolbar .pager .limiter:before{font-weight:400;content:'Artikel pro Seite'}body.kaizersource.sales-order-history .actions-toolbar{border-top:.0625rem solid #999}body.kaizersource.sales-order-history .table-order-items .col.status{display:none !important}body.kaizersource.sales-order-history .table-order-items td.col.id{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.sales-order-history .table-order-items th.col.actions{font-size:0;text-indent:-10000px;overflow:hidden}body.kaizersource.sales-order-history .table-order-items td.col.actions:before{display:none !important}body.kaizersource.sales-order-history .table-order-items td.col.actions a:hover{opacity:.7;cursor:pointer}body.kaizersource.sales-order-history .table-order-items td.col.actions a:hover{color:#c03}body.kaizersource.sales-order-history .order-products-toolbar{margin-top:20px}body.kaizersource.sales-order-history .order-products-toolbar .pager .toolbar-amount{display:none}body.kaizersource.sales-order-view .order-actions-toolbar .action.print{color:#c03}body.kaizersource.sales-order-view .order-actions-toolbar .action.print:hover{opacity:.7}body.kaizersource.sales-order-view .sidebar #cart-sidebar-reorder.product-items-names .product-item{align-items:flex-end}body.kaizersource.sales-order-view .sidebar .actions-toolbar{max-width:201px}body.kaizersource.sales-order-view .sidebar .actions-toolbar .action.view{margin-right:6px}body.kaizersource.sales-order-view .sidebar .actions-toolbar .action.view:after{content:'';display:inline-block;background:url('/media/cas_theme/sprite.png') no-repeat;width:15px;height:10px;transform:translateX(.3125rem)}body.kaizersource.sales-order-view .sidebar .actions-toolbar .action.view:hover{color:#c03}body.kaizersource.sales-order-view .order-date{margin-bottom:10px}body.kaizersource.sales-order-view .order-title{border-bottom:1px solid #d1d1d1;margin:0 0 20px;width:100%}body.kaizersource.sales-order-view .order-title>strong{margin:0;line-height:1.5rem;font-size:.875rem}body.kaizersource.sales-order-view .block-order-details-view .block-title{display:none}body.kaizersource.sales-order-view .block-order-details-view .box-order-billing-method .payment-method dt{font-family:'NeuzeitSLTStd-Book',Helvetica,sans-serif}body.kaizersource.sales-order-view .block-order-details-view .box .box-title{border-bottom:1px solid #d1d1d1;margin:0 0 20px;width:100%}body.kaizersource.sales-order-view .order-details-items{border:0;padding:0;margin:0}body.kaizersource.sales-order-view .order-details-items .table-order-items tbody+tbody{border:0}body.kaizersource.sales-order-view .order-details-items .table-order-items .price-including-tax{line-height:1.5rem;font-size:.875rem}body.kaizersource.sales-order-view .order-details-items .table-order-items .items-qty .content{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.sales-order-view .order-details-items .table-order-items tfoot tr th{font-family:'NeuzeitSLTStd-Book',Helvetica,sans-serif}body.kaizersource.sales-order-view .order-details-items .table-order-items tfoot .grand_total_incl{color:#c03}body.kaizersource.sales-order-view .order-details-items .actions-toolbar{margin-top:20px}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul{list-style-type:none;padding:0;margin:0}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul li:not(:last-child){padding-bottom:30px}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul .promotion-description-wrapper .cas-collapsible-title{text-transform:uppercase;font-size:.75rem;line-height:calc(.825rem);display:inline-block;padding:17.5px 0}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul .promotion-description-wrapper .cas-collapsible-title:after{content:'';background:url('/media/cas_theme/sprite.png') no-repeat 0 -26px;display:inline-block;width:11px;height:7px;margin:0 10px 1px}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul .promotion-description-wrapper .cas-collapsible-title:hover{opacity:.7;cursor:pointer}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul .promotion-description-wrapper .cas-collapsible-content{padding-bottom:20px}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul .promotion-info .banderole{padding:.1875rem .3125rem .1875rem .625rem;background-color:#c03;box-decoration-break:clone;-webkit-box-decoration-break:clone;display:inline;color:#fff}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions ul .promotion-store-link{text-transform:uppercase;line-height:calc(1.1rem);display:inline-block}body.kaizersource.catalog-product-view .modal-popup .modal-footer{column-gap:20px}body.kaizersource.catalog-product-view .product-info-main .price-box .price-including-tax+.price-excluding-tax,body.kaizersource.catalog-product-view .product-options-bottom .price-box .price-including-tax+.price-excluding-tax,body.kaizersource.catalog-product-view .product-info-main .price-box .weee+.price-excluding-tax,body.kaizersource.catalog-product-view .product-options-bottom .price-box .weee+.price-excluding-tax,body.kaizersource.catalog-product-view .product-info-main .price-box .weee,body.kaizersource.catalog-product-view .product-options-bottom .price-box .weee{font-size:unset;line-height:unset;margin-bottom:unset}body.kaizersource.catalog-product-view .tax-hint,body.kaizersource.catalog-product-view .casits-product-info-reservation .price-label{transform:translateY(-.125rem)}body.kaizersource.catalog-product-view .casits_product_view_main_content_promotions{margin-top:2.8125rem}body.kaizersource.catalog-product-view .product.info.detailed .product.data.items .item.title:not(:first-child){margin-top:unset;display:none}body.kaizersource.catalog-product-view #product-attribute-specs-table td,body.kaizersource.catalog-product-view #product-attribute-specs-table th{font-size:.875rem}body.kaizersource.catalog-product-view .page.messages .messages:last-child>.message:last-child{margin-bottom:1.875rem}body.kaizersource.catalog-product-view .cas-product-slider.ub-content-slider.slider-products .owl-item{max-width:248px}body.kaizersource.cas-promotion .promotion-info .cas-collapsible-title:hover,body.kaizersource.cas-promotion .promotion-list .list-entry img:hover{opacity:.7;cursor:pointer}body.kaizersource .modal-custom.authentication-dropdown .modal-inner-wrap{padding:15px}body.kaizersource .modal-custom.authentication-dropdown .block-authentication .actions-toolbar .primary .action.action-login.secondary{background:#c03;border-color:#c03}body.kaizersource .modal-custom.authentication-dropdown .block-authentication .actions-toolbar .primary .action.action-login.secondary:hover{background:#000;border-color:#000}body.kaizersource .modal-custom.authentication-dropdown .block-authentication .secondary{float:right;clear:both;opacity:1;margin-right:0}body.kaizersource .modal-custom.authentication-dropdown .block-authentication .secondary a{margin-right:4px}body.kaizersource .modal-custom.authentication-dropdown .block-authentication .secondary a:after{content:"";display:inline-block;background:url('/media/cas_theme/sprite.png') no-repeat;width:15px;height:10px;transform:translateX(.3125rem)}body.kaizersource .modal-custom.authentication-dropdown .block-authentication .secondary a:hover{color:#c03}body.kaizersource .modal-custom.authentication-dropdown label.label{display:none}body.kaizersource .modal-custom.authentication-dropdown .action-close{top:-15px;right:-20px}body.kaizersource.page-products .toolbar .sorter{border-top:.0625rem solid #999;flex-basis:100%;text-align:right}body.kaizersource .product-items .product-item:hover{opacity:.7}body.kaizersource select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background:0 0;padding-right:25px}body.kaizersource select.sorter-options,body.kaizersource select.limiter-options{color:#000}body.kaizersource .limiter-options{min-width:50px}body.kaizersource .limiter .control,body.kaizersource .sorter{position:relative}body.kaizersource .limiter .control:after,body.kaizersource .sorter:after{content:'\e622';font-family:'icons-blank-theme';font-size:34px;position:absolute;right:0;top:50%;transform:translateY(-50%);pointer-events:none}body.kaizersource .sorter:after{right:28px}body.kaizersource .pages .action.next:hover:before{opacity:.7}body.kaizersource .pages ul.pages-items{display:flex;align-items:center}body.kaizersource #paypal-smart-button{height:50px;position:relative;z-index:0}body.kaizersource .paypal-buttons.paypal-buttons-context-iframe{margin:15px 0;max-width:250px;float:right}body.kaizersource .product-info-main .cas-link.warranty-note:hover{color:#c03}body.kaizersource .promotion-link a:hover{color:#c03}body.kaizersource .fotorama__nav-wrap .fotorama_horizontal_ratio .fotorama__img:hover{opacity:.7;cursor:pointer}body.kaizersource .casits-promotion-list ca-li{white-space:nowrap}body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info{padding-bottom:4px}body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item{width:100% !important}body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item:hover{cursor:pointer}body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item:hover .product-item-name a{color:var(--primary-color)}body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item:hover img{opacity:.7}body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item .product-item-details,body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item .product-item-details strong,body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item .product-item-details strong a{width:100%;height:100%}body.kaizersource.checkout-cart-index tbody.cart.item tr.item-info td.col.item .product-item-details strong a{display:inline-block}body.kaizersource.checkout-cart-index tbody.cart.item .actions-toolbar .action.action-delete:hover{opacity:.7}body.kaizersource.checkout-cart-index .action.primary.disabled{opacity:1}body.kaizersource.checkout-cart-index tr.grand.totals.incl{color:var(--primary-color)}body.kaizersource.checkout-cart-index .cart.table-wrapper #shopping-cart-table.items>.item:not(:last-child){border-bottom:1px solid #d1d1d1}body.kaizersource.checkout-cart-index .cart.table-wrapper .actions-toolbar>.action:active{box-shadow:unset}body.kaizersource.checkout-cart-index #shopping-cart-table .item-info .input-text.qty{font-size:.875rem;line-height:.875rem;margin-bottom:5px}body.kaizersource.checkout-cart-index .cart.main.actions button.action.update{background-color:#999;border-color:#999;opacity:.7}body.kaizersource.checkout-cart-index .cart.main.actions button.action.update:hover{opacity:1}body.kaizersource.checkout-cart-index #discount-coupon-form .actions-toolbar button:hover,body.kaizersource.checkout-cart-index ul.checkout.methods button.action.primary.checkout:hover{background-color:#000;color:#fff;border-color:#000}body.kaizersource.checkout-cart-index .cart-empty a{font-family:'NeuzeitSLTStd-Book-Heavy',Helvetica,sans-serif}body.kaizersource.checkout-cart-index .cart-empty a:hover{opacity:.7}body.kaizersource.checkout-cart-index .cart-container .form-cart .action.continue:hover{color:#c03}body.kaizersource.checkout-cart-index .modal-popup .modal-footer{padding-left:15px;padding-right:15px;display:grid;gap:.9375rem}body.kaizersource .cas-page-mainmenu ul strong,body.kaizersource .cas-page-submenu ul strong{line-height:.9rem}body.kaizersource .cas-menu-content li div span a span{padding-top:2px}@media only screen and (min-width:640px){body.kaizersource.sales-order-view .order-title{border:0}body.kaizersource.sales-order-view .order-details-items .table-order-items thead>tr>th:first-child,body.kaizersource.sales-order-view .order-details-items .table-order-items tbody>tr>td:first-child{padding-left:0}body.kaizersource.catalog-product-view .product.info.detailed .additional-attributes td:before{display:none !important}}html.nav-open body.kaizersource .header.content:hover span.action.nav-toggle:before{background:#000}html.nav-open body.kaizersource .cas-page-mobilemenu .cas-menu-title a:hover span,html.nav-open body.kaizersource .nav-sections .cas-login-link a:hover{opacity:.7}body.productsync-product-preview #special-shipping-note-wrapper{margin-top:unset}