body,html{min-height:100%;font-weight:400;font-size:16px;color:#4d4d4d}body{overflow-y:scroll}:focus{outline:none}:hover{text-decoration:none}a{color:#c30c15}[class*=" icon-"],[class^=icon-]{padding-right:.3em}hr{border:1px solid #888;border-bottom:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{outline:none;box-shadow:none}a:hover{text-decoration:none;color:#c30c15}.custom-label{opacity:1;transition:all .2s ease-in-out;font-size:.8em;font-weight:400;margin:0}.float-right{float:right}.align-right{text-align:right}.hidden-label{opacity:0;transition:all .1s ease-in-out;position:absolute;margin:2px .75rem 0;font-size:9px;font-weight:400;top:30%}.hidden-label.show{opacity:1;top:0;transition:all .1s ease-in-out}.delete-action{display:block}.logo{max-height:60px;padding:10px;vertical-align:middle;display:inline-block}.modal-title{border:none}.modal{width:100%}textarea.customerText{resize:none;width:100%;margin:0}.cewe-red{color:#c30c15}.cewe-green{color:#42ad3a}.cewe-orange{color:#e6910b}.cewe-black{color:#000}.cewe-green-inverted{content:url(/wcsstore/Widgets-CEWE/images/cewe-success-inverted-green.svg);width:1.1rem}.align-middle{display:inline-block;vertical-align:middle}.sg-cw-price.sg-cw-price-line-through,.sg-cw-price .sg-cw-price-line-through{text-decoration:line-through}.sg-cw-border{border:1px solid #cfcfcf}.sg-cw-float .sg-cw-icon{padding:0}.sg-cw-cards .sg-cw-headline-right,.sg-cw-cards .sg-cw-price{-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;font-weight:500;min-width:30%;text-align:right;white-space:nowrap;padding:0 0 0 16px}.sg-cw-button-on-card{margin-top:0!important;margin-bottom:5px!important;padding:7px 20px!important;line-height:1;min-height:auto}.sg-cw-display-flex{display:flex;flex-flow:wrap}.sg-cw-font-size-500{font-size:17px;line-height:1.4}.sg-cw-product-action-border{border-bottom:1px solid #d3d3d3}.sg-cw-icons-right{right:0}@media only screen and (min-width:1024px){.sg-cw-font-size-500{font-size:1.25rem;line-height:1.4}}@media only screen and (min-width:0) and (max-width:639px){.sg-cw-center-on-phone{text-align:center!important}}.sg-cw-font-size-600{font-size:19px;line-height:1.2}@media only screen and (min-width:1024px){.sg-cw-font-size-600{font-size:1.45rem;line-height:1.2}}.sg-cw-font-size-700{font-size:22px;line-height:1.2}@media only screen and (min-width:1024px){.sg-cw-font-size-700{font-size:1.6rem;line-height:1.2}}.sg-cw-price.sg-cw-price-now{color:#c30c15}.sg-cw-padding-left{padding:0 0 0 1rem}.sg-cw-padding-top-left{padding:1rem 0 0 1rem}.sg-cw-flex-row{display:flex;flex-flow:row nowrap}.sg-cw-flex-content{display:flex;justify-content:center;flex-direction:column;align-self:center}.sg-cw-flex-wrap-row{display:flex;flex-flow:row wrap}.sg-cw-margin-auto{margin:auto!important}.sg-cw-no-padding,.sg-cw-row-100 .sg-cw-no-padding{padding:0!important}.sg-cw-frame-radio-container{border:1px solid #c30c15;text-align:center;border-radius:5px;margin:2px;float:left;cursor:pointer;padding:.5rem;width:95%}.sg-cw-frame-radio-container.selected{background:#c30c15;color:#fff!important}.list-group-item.active{background:#c30c15;border-color:#dedede}.long-desc-container{position:relative;overflow:hidden;height:auto;max-height:100px;transition:max-height .2s ease-in-out}.long-desc-container.show-desc{max-height:100%}.expand-desc{position:absolute;background:linear-gradient(0deg,#fdfdfd,85%,hsla(0,0%,100%,0));bottom:0;left:0;line-height:2;padding-top:10px;display:block;text-align:center;width:100%}.expand-desc.expanded{background:none;padding:0;position:relative}.expand-desc .fa-angle-down{transition:all .2s ease-in-out;padding:5px;line-height:1}.expand-desc .fa-angle-down.opened{transition:all .2s ease-in-out;transform:rotate(-180deg);padding:5px}.strong{font-weight:800}.breadcrumbs{list-style:none;padding:0;margin:10px 0}.breadcrumbs li{display:inline-block;font-size:14px}.breadcrumbs .fas{padding:0 5px;color:#c30c15}.main-wrapper{width:100%;height:100%;margin:0;padding:0}.main-wrapper .container-fluid{padding:0}.content-container{max-width:1366px;width:100%;margin:0 auto;box-sizing:border-box;padding:0}.white-container{background:#fdfdfd;margin:0 0 15px;border-radius:3px}.grey-container,.white-container{width:100%;box-sizing:border-box;padding:15px}.grey-container{background:#dedede;margin:15px 0 30px}@media only screen and (max-width:768px){.main-wrapper{margin:72px 0 0}}@media only screen and (max-width:600px){.main-wrapper{margin:62px 0 0}}.facetWidgetBoxes fieldset{background:#eee;margin:0 0 20px;padding:0}.facetSelect li a{color:#444;font-size:14px}.sg-cw-selection-check .facetSelect [type=checkbox]+label:before{margin-left:8px}.facetSelectContainer{background:none}.optionContainer>.title{border:none;background:none;margin:0;font-size:14px;font-weight:700;line-height:40px;padding:0 5%}.optionContainer .arrow{margin:13px 5px 0 0}.sg-cw-selection-check [type=checkbox]+label:before{background:#fff;margin-left:2px;margin-top:-5px}#content .collapsible,#content .collapsible:hover,.categoryNavWidget.collapsible,.categoryNavWidget.collapsible:hover,.linkWidget.collapsible,.linkWidget.collapsible:hover{background:none}.widget-title{padding:30px 0 0}#stats{padding:5px 10px}#showleftcolumn{font-size:12px;left:3px;padding:6px 10px;position:absolute;top:3px}#hideleftcolumn,#showleftcolumn{background:#c30c15;color:#fff;text-decoration:none;display:none}#hideleftcolumn{font-size:18px;padding:20px;box-sizing:border-box;width:100%;text-align:center}#center-column.wide{width:78%}#right-column{width:20%;float:left;margin-left:2%;box-sizing:border-box}#sort-by select{background:#fff;font-size:14px;padding-right:20px;cursor:pointer;border:none;outline:none;background:none;-webkit-appearance:none;-moz-appearance:none;width:auto;line-height:12px;height:22px;display:block}a{text-decoration:none}#sort-by>div{font-weight:300;position:relative;float:right;color:#999;border:1px solid #ddd;padding:2px;margin:3px}#second_level_crescofinance_popup input,select{border-radius:3px;border:1px solid #d9d9d9;font-family:LatoLatin,Arial;font-size:12px;height:22px;margin:0;padding:2px}#sort-by>div:after{content:"";position:absolute;top:10px;right:5px;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent;pointer-events:none}#sort-by>div:after,select{display:inline-block;color:#000}select{-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:start;-webkit-appearance:menulist;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;background-color:#fff;cursor:default;margin:0;font:400 13.3333px Arial;border-radius:0;border:1px solid #a9a9a9;border-image:initial}.facet h5{color:#333;margin:0 0 10px;padding:0 0 5px;text-transform:uppercase;border-bottom:2px solid #c30c15}h5{display:block;font-size:.83em;margin-block-start:1.67em;margin-block-end:1.67em;margin-inline-start:0;margin-inline-end:0;font-weight:700!important}input{-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;color:initial;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:start;background-color:#fff;-webkit-rtl-ordering:logical;margin:0;padding:1px 0;border-style:hidden}form{display:block;margin-top:0}button{-webkit-appearance:button;-webkit-writing-mode:horizontal-tb!important;text-rendering:auto;color:buttontext;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;display:inline-block;text-align:center;align-items:flex-start;box-sizing:border-box;margin:0;border-width:2px;border-color:buttonface;border-image:initial}.facet.blogg h5{background:url(https://www.japanphoto.no/imageserver/japan/japanphoto/css/jp-instantsearch/blog-icon.svg) no-repeat scroll 100% 0}.hit-content .instock{color:#3e801d}.hit-content .externalstock,.hit-content .instock{bottom:0;left:0;margin:0;position:absolute;font-size:12px}.hit-content .externalstock{color:#484848}.hit-content .hit-price{font-size:16px;font-weight:700;color:#c30c15;position:absolute;bottom:0;right:0;margin:0}.hit-content .price-linethrough{font-size:12px;font-weight:400;color:#868686;position:absolute;right:0;bottom:5px;line-height:16px;margin:15px 0}input,select{font-family:LatoLatin,Arial;font-weight:300!important}#sc_shoppingCartRow{margin-top:12px}#sc_left_div_1{min-height:400px;margin-bottom:10px}#sc_right_div_1{height:max-content;margin-bottom:10px}#sc_summary_div{background:#f5f5f5;padding:11px 15px}.sc_headingtext{font-size:24px;color:#c30c15}.sc_row_div{margin:0!important}#sc_continueShoppingButton{float:left;padding:2px 2px 0}#sc_continueShoppingButton_Link{color:#c30c15!important}hr.sc_headingtext_splitLine{border-width:1.8px!important;margin:8px 1px;border-color:#adadad!important}hr.sc_splitLine{border-width:1px!important;margin:8px 2px;border-color:#adadad!important}#sc_shopCartItems{width:100%}#product_name_col_div_1{float:left;width:30%}.product_display_container{width:100%!important;padding:0!important}#sc_productName{font-weight:700}.sc_product_attr_text{padding:3% 0 0!important}.product_img_size{width:100%}.sc_productPriceDetails{width:100%;display:block}.sc_productPriceDetailsExt{width:100%;display:none}@media (max-width:330px){.sc_availability>.col-xs-8{padding-left:15px!important}}.sc_removeLink,.sc_wishListIcon{color:#4d4d4d!important}.price_withOutDiscount{color:#adadad!important;text-decoration:line-through;margin-right:-4px}.sc_discount_img_div{float:right!important;margin-top:-30px}@media (max-width:991px){.sc_discount_img_div{float:right!important;margin-right:85px;margin-top:-60px}}@media (max-width:768px){.sc_discount_img_div{float:right!important;margin-right:85px;margin-top:-80px}}#sc_summary{font-weight:700}#sc_PromotionCodeDisplay_div_2>#promoCode{height:38px;width:100%;font-size:16px}#sc_PromotionCodeDisplay_div_2>#promoCode::placeholder{color:#afafaf}#sc_promotion_input{float:left;width:100%}.sc_promotion_button{text-align:center}.sc_promotionLink{color:#4d4d4d!important}.sc_promotionLink:hover,.sc_promotionLink:hover>i{color:#000;text-decoration:none}.sc_promotionLink span{display:inline-block;vertical-align:middle}#sc_orderTotal_checkout_div{background:#d3d3d3}#sc_checkout_btn_div{text-align:center}#sc_checkout_btn_txt{height:75px;width:215px;font-size:150%!important}.sc_promotion_used>p>.WCTooltip{left:-187.156px!important;top:20px!important}#sc_orderDiscount_div_1>.WCTooltip{left:-262.6562px!important;top:20px!important}#recurringOrder{float:left}.text-align-left{text-align:left;padding:0!important}.text-align-right{text-align:right;padding:0!important}.text-align-center{text-align:center}.remove-col-padding,.text-align-center{padding:0!important}@media (min-width:992px){.sc_product_attr>.col-sm-4{width:8.33333333%!important;margin-left:0}}#sc_removeAndWishListLinks>div>#addToShoppingListDiv>.dropdown_list{top:auto!important}.left_image{margin:2px 8px 0 0;height:26px;width:26px;background-repeat:no-repeat;float:left}.form-border{border:1px solid #ddd;border-radius:4px}.sg-cw-form-field input~label{top:0}.sg-cw-form-field i.prefix~em{margin-left:40px}.sg-cw-form-field i.form-control-feedback.icon-check{color:#3c763d}.sg-cw-form-field i.form-control-feedback.icon-close{color:#ce0000}.sg-cw-form-field i.form-control-feedback.icon-check,.sg-cw-form-field i.form-control-feedback.icon-close{user-select:none;cursor:inherit}.sg-cw-form-field em,.sg-cw-selection-check em{font-size:small;color:#ce0000}.sg-cw-selection-check em{display:block;margin-top:3px}.required-mark-before:before,label.required-mark-after:after{color:red}label.required-mark-after:after{content:" *"}.required-mark-before:before{content:"* "}.no-color-button{background:#f9f9f9!important;color:#000!important}.no-color-button:active,.no-color-button:hover{background:#d9d9d9!important;color:#000!important}.cewe-background{background:#c30c15;color:#fff}.photocourse-availability,.photocourse-availability span,.photocourse-date-time-container,.photocourse-date-time-container span,.photocourse-location,.photocourse-location span{display:inline-block;vertical-align:middle}.photocourse-availability span[class*=" icon-"],.photocourse-availability span[class^=icon-],.photocourse-date-time-container span[class*=" icon-"],.photocourse-date-time-container span[class^=icon-],.photocourse-location span[class*=" icon-"],.photocourse-location span[class^=icon-]{font-size:28px}#photocourseMap{height:200px;width:100%;margin:20px 0;border:1px solid #d3d3d3}.widget_product_comparison_popup button.close-button{margin-left:auto;background:none;cursor:pointer;border:none}#sortAndFilterControlsContainer{justify-content:end;padding:4px 20px}#sortAndFilterControlsContainer>.sg-cw-selection-check{padding:4px 16px}.sorting_controls>span,.sorting_controls>span>label,.view_controls>span{font-size:16px;margin-right:6px;margin-top:4px}.sorting_controls{justify-content:right;align-items:center;display:flex;flex-flow:row nowrap}#content div.categoryNavWidget.collapsible{padding:8px 0 0}div#widget_breadcrumb{height:unset;padding:0}div#widget_breadcrumb>ul{margin:0}.breadcrumb .flexcontainer{max-height:16px}.flex-align-right{margin-left:auto}.full-width{width:100%}.registerIconDiv{height:50px}.osc-insurance{flex-wrap:nowrap;display:flex;align-items:center}.osc-insurance>.insurance-icon{height:20px}.myaccount_header{border-top:1px solid #e5e5e5}.account_profile_summary_container{background:#f5f5f5;padding:20px 25px}#ResetPasswordForm .sg-cw-form-field{min-height:56px;padding-right:8px}.productListingWidget .orderByDropdown{margin-right:0;background-color:unset;border:none;border-bottom:1px solid #408fc8;border-radius:1px}.productListingWidget .orderByDropdown:hover{border-bottom-width:2px;border-radius:2px}.ui-selectmenu-menu .ui-menu{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.2);box-shadow:0 4px 8px rgba(0,0,0,.2);-webkit-animation:opacity-transition .15s linear;animation:opacity-transition .15s linear;background:#fff;margin:-41px 0 0;padding:0;width:140px;z-index:10;border-spacing:0;border:none}.ui-selectmenu-menu .ui-menu .ui-menu-item-wrapper{padding:12px}.ui-selectmenu-menu .ui-menu .ui-menu-item:before{content:unset}.selectWrapper .wcSelect{font-size:17px}li div.ui-state-active,li div.ui-state-select{-webkit-animation:item-background-transition .15s linear;animation:item-background-transition .15s linear;background:#ececec!important}li div.ui-state-active{color:inherit!important}.ui-menu-item-wrapper{white-space:nowrap;border:none}.orderByDropdown .orderBySelect span.ui-icon{margin-top:0;background:none;color:#408fc8;font-size:22px}.sorting_view_controls_container{white-space:nowrap;margin:0;padding-top:0;padding-right:0;padding-bottom:0;text-align:right}.shipping_select_option{margin-right:0;background-color:unset;border:none;border-bottom:1px solid #408fc8;border-radius:1px;position:relative;display:inline-block;height:36px}.shipping_select_option:hover{border-bottom-width:2px;border-radius:2px}.shipping_select_option .orderBySelect span.ui-icon{margin-top:0;background:none;color:#408fc8;font-size:22px}.shipping_select_option .wcSelect{font-size:17px}@media only screen and (max-width:639px){.sorting_view_controls_container{padding:8px 4px 0;text-align:left}}.orderByDropdown .wcSelect .ui-selectmenu-text{display:block}#sortAndFilterControlsContainer{white-space:nowrap}#sortAndFilterControlsContainer .filter{align-items:center}#sortAndFilterControlsContainer .stock-filter-container{margin-left:10px}#sortAndFilterControlsContainer label{margin-right:16px}#sortAndFilterControlsContainer .orderByDropdown{height:36px}#sortAndFilterControlsContainer .orderByDropdown,#sortAndFilterControlsContainer .orderBySelect{width:100%}@media only screen and (min-width:0) and (max-width:639px){#sortAndFilterControlsContainer .sg-cw-selection-check{padding:0}}#productsFacets .facetSelect li a{margin:-16px 0 0 32px;padding:0}@media only screen and (min-width:0) and (max-width:639px){.sg-cw-row .cw-category{padding:4px!important}}@media only screen and (min-width:0) and (max-width:1024px){.sg-cw-tab-teaser .sg-cw-tab-wrapper ul li span{display:inline;vertical-align:middle}}@media only screen and (min-width:0) and (max-width:768px){.sg-cw-tab-teaser .sg-cw-tab-wrapper{background:transparent}.sg-cw-tab-teaser .sg-cw-tab-wrapper ul li{background:#f4f4f4;display:block;margin-bottom:5px}}.sg-cw-row .cw-category .sg-cw-teaser-content{padding:0;min-height:50px}.sg-cw-row .cw-category h3{max-width:100%;width:100%;position:absolute;transform:translateY(-50%);top:50%;line-height:1.2}#klarna-payment-info{max-height:70px}button.icon-button{background:none;border:none;padding:0;cursor:pointer}button.icon-button>i{padding:0}.basket-delete-button{margin-top:-4px;margin-right:12px}#showPromoInput{display:block}#showPromoInput span{display:inline-block;vertical-align:middle}.add-promotion-container{align-items:center;display:none;padding-top:10px}.add-promotion-container.show{display:flex}#WC_PromotionCodeDisplay_div_4{height:100%}#WC_PromotionCodeDisplay_div_4>a{padding:7px 16px;font-size:15px}#myAccountNavigationWidget input:not(:checked)+label a{color:#444}#myAccountNavigationWidget .sg-cw-tab-active a{color:#c30c15}.sg-cw-promotion-code-border{border-bottom:1px solid #408fc8;border-radius:0}.sg-cw-promotion-code-border:hover{border-bottom-width:2px;margin-bottom:0;padding-bottom:calc(.5rem - 1px)}.checkout_product_listing{float:left;padding-right:20px}.cw-category .image-placeholder{padding:0}.row-title{padding:30px 0 0}.sg-cw-cards .headline{margin:0;padding:0}.sg-cw-tab-teaser .sg-cw-tab-wrapper ul li span{vertical-align:middle}@media only screen and (max-width:639px){.sg-cw-col-xs-6 .product-card .product-title{min-height:45px;max-height:45px}.sg-cw-col-xs-6 .product-card img{max-width:100%;max-height:120px}}.sg-cw-first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media only screen and (min-width:640px){.sg-cw-first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media only screen and (min-width:1024px){.sg-cw-last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.categoryNavWidget,.mobile-facets-close-button,.mobile-facets-toggle-button{display:none}.mobile-drawer-backdrop{transition:opacity .3s ease-in-out;position:absolute;width:100%;height:calc(100% + 89px);z-index:1;background-color:rgba(0,0,0,.6);opacity:0;border:none;pointer-events:none}.switch-label.grey-out{color:#b4b4b4}.padding-left-mobile{padding-left:15px}.productListingWidget{border:none;justify-content:center}#spec_table table tr:nth-child(2n){background:#f5f5f5}#spec_table table tr td{padding:5px 10px;border:1px solid #fff}#menuDescriptionContent div,#menuDescriptionContent p,#menuDescriptionContent span{height:auto!important;font-size:1em!important;line-height:1.4!important;color:#4d4d4d;font-weight:400!important}#menuDescriptionContent ul{padding:0 0 0 15px!important;list-style:disc!important}@media only screen and (min-width:0) and (max-width:1023px){.mobile-facets-close-button,.mobile-facets-toggle-button{display:block}.mobile-drawer-visible .mobile-drawer-backdrop{opacity:1;pointer-events:auto}.mobile-drawer{transition:max-width .3s,opacity .6ms;transition-timing-function:cubic-bezier(.3,.97,.9,.98);display:block;max-width:0;width:80%;max-height:100%;z-index:10;overflow:hidden;background:#fff;opacity:.9;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);padding:0;top:-25px}.mobile-drawer,.mobile-drawer-visible>#content>div>div:not(.show-with-mobile-drawer){position:absolute}.mobile-drawer-visible~#footerWrapper{display:none}.mobile-drawer-visible .mobile-drawer{position:relative;max-width:80%;overflow-y:auto;opacity:1;top:0}.mobile-drawer>*{min-width:80vw}.mobile-drawer-visible .mobile-facets-close-button{position:absolute;min-width:unset;right:0;z-index:1;margin-left:auto;padding:4px 16px;font-size:18px}}@media only screen and (min-width:640px) and (max-width:1023px){.mobile-drawer,.mobile-drawer-backdrop{margin-top:-85px}}@media only screen and (min-width:1024px){.mobile-facets-toggle-button-container{padding:0}.sg-cw-card-equalizer{padding:.6rem}}.sku{opacity:.65}.product-information-container{align-content:start}.product-information-container .number-container>input{max-width:1.5rem!important}.product-information-container .number-container span{margin:0 .15rem!important}.inline-full-width{display:inline-block;width:100%}.inline-flex-centered{display:inline-flex;align-items:center}.inline-flex-centered span{line-height:1}.product-availability .status{font-size:14px}.product-availability .remote-stock-label{font-size:10px}#product-advantages{position:relative;border-right:1px solid #ccc;padding:0 10px 0 0;width:100%}#product-advantages [class*=" icon-"],#product-advantages [class^=icon-]{font-size:1.2em;color:#c30c15}#product-advantages span{display:inline-block;vertical-align:middle}#product-advantages a{color:inherit!important}.hidden-text-message{padding:8px 0;color:#7eaa0a;margin:0;display:none}@media only screen and (max-width:640px){#product-advantages{top:0;padding:0 0 10px;border-right:none;border-bottom:1px solid #ccc}.hidden-text-message{font-size:13px;padding:10px 0}}#product-advantages>li{line-height:1em}.mini-basket.insurance-name .insurance-icon{vertical-align:bottom;height:20px}.static_page_content>.content_box{border:unset;padding-bottom:unset;background:#fff}.static_page_content>.page_header{padding-left:9px;padding-right:9px}.static_page_content>.content_box .header{background-color:#fff;font-size:27px;font-weight:300}.changePasswordErrorLabel{color:#c40;display:none;margin-bottom:10px}.changePasswordErrorLabel.active{color:#c40;display:block;margin-bottom:10px}.button-no-browser-style{background:none;color:#c30c15;border:none;padding:0;text-decoration:none;font-size:14px}.button-no-browser-style:hover{text-decoration:underline}.cutout{background-color:transparent}.one-step-ckeckout-product-name{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis}.one-step-ckeckout-product-price{flex:0 0 90px}.one-step-ckeckout-product-quantity{flex:0 0 20px}#OneStepCheckoutCheckboxesCEWEDefault .sg-cw-col-sm-12,#OneStepCheckoutOrderSummary_Price_div2 .sg-cw-col-xs-6,#OneStepCheckoutOrderSummary_Price_div2 .sg-cw-col-xs-12{padding-top:8px;padding-bottom:8px}#OneStepCheckout_promotions{padding-top:10px}.modal2{display:block}#Klarna_account_number{border-bottom:1px solid #408fc8;border-radius:0;width:100%}#Klarna_account_number::placeholder{color:#bfbfbf}.modal-window-icon-success{font-size:30px!important}.modal-window-font{font-size:1.25rem!important;line-height:1.4!important}.modal-window-image-size{max-height:100px!important}.modal-window-size{width:auto!important;min-width:unset!important;max-width:900px!important;max-height:98%!important}@media only screen and (max-width:1199px){.modal-window-size{width:70%!important;max-width:unset!important;height:auto!important}}.modal-window-body-adjustments{padding-top:0!important}.sg-cw-cards .image-placeholder{min-height:210px}.product-card-advanced .image-placeholder{min-height:175px}@media only screen and (max-width:639px){.modal-window-size{width:95%!important;max-width:unset!important;height:auto!important}.modal-header-adjustments{height:75px!important;padding-left:0!important;padding-right:0!important;padding-bottom:30px!important}.modal-window-body-adjustments{padding-top:16px!important}.modal-window-buttons{padding-left:0!important;padding-right:0!important}.modal-window-image-size{max-height:75px!important}sg-slider2 slider-slide.video-slide .video-icon{font-size:60px}#embededYTVideo{width:100%;height:100%;max-width:100%;max-height:230px}.sg-cw-cards .image-placeholder{min-height:115px}}.ribbon-overlay{position:absolute;color:#fff;top:0;padding:10px;font-weight:700;font-size:14px;line-height:1;z-index:1;text-transform:uppercase}.ribbon-overlay.turquoise{background:#0cc3ba}.ribbon-overlay.red{background:#f7252f}.ribbon-overlay.light-blue{background:#79b9e8}.ribbon-overlay.purple{background:#a04190}.ribbon-overlay.black{background:#333}.ribbon-overlay.yellow{background:#ffe11f;color:#333}.ribbon-overlay.right{right:0}.ribbon-overlay.left{left:0}.ribbon-overlay.top{top:34px}.cashback{background-color:#c30c15;padding:10px;right:0}.black{background-color:#000}.sg-cw-padding-top-1rem{padding-top:1rem}@media only screen and (max-width:1023px){#WC_PasswordResetForm_div_1.sg-cw-padding-top-1rem{padding-top:0}}.sg-cw-radio #radio-1:checked:disabled+label:before,.sg-cw-radio #radio-2:checked:disabled+label:before{border-color:#408fc8;cursor:pointer}.sg-cw-radio #radio-1:disabled+label:after,.sg-cw-radio #radio-2:disabled+label:after{background:#408fc8}.sg-cw-radio #radio-1:checked:disabled+label,.sg-cw-radio #radio-2:checked:disabled+label{cursor:pointer;color:#4d4d4d}#content{position:relative}#minishopcart_lock.nodisplay,#minishopcart_total.nodisplay{display:none}#minishopcart_total{background-color:transparent}#minishopcart_lock,#minishopcart_total{display:block;position:absolute;right:17px;top:0;padding:0 5px;border-radius:4px;color:#fff;font-size:12px;font-weight:700}.loginMenuDropdown,.menuDropdown{color:#4d4d4d;font-size:13px;top:56px}.loginMenuDropdown{right:202px;width:290px}.loginMenuDropdown,.menuDropdown{background-color:#fff;background:linear-gradient(180deg,#fff 46%,#f5f5f5) transparent;border:1px solid #bfbfbf;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:10px;display:none;position:absolute;z-index:100}.menuDropdown{right:299px;width:328px}.loginMenuDropdown.active{display:block}.loginMenuDropdown .field{margin-bottom:18px}.loginMenuDropdown .errorLabel,.menuDropdown .errorLabel{color:#c40;display:none;margin-bottom:10px}.loginMenuDropdown .footer{border-top:1px solid #bfbfbf;margin-top:20px;padding-top:20px}#globalLoginWidget .loginMenuDropdown.active,.GlobalLoginWidgetAlt.active{display:block}#globalLoginWidget .loginMenuDropdown{border:none;border-radius:0;box-shadow:none;position:relative;right:0;top:0;width:100%;background:linear-gradient(180deg,#fff 46%,#fcfcfc) transparent;color:#4d4d4d;font-size:13px;z-index:100}#grayOut,#grayOutPopup{position:fixed;top:0;right:0;left:0;bottom:0;background:#ccc;opacity:.6;z-index:100;display:none}#cartDropdown>.content{padding:15px}.nodisplay{display:none}#page{width:100%;height:100%;position:relative}.spanacce{height:1px;width:1px;position:absolute;overflow:hidden;top:-1px}.left_espot{position:relative;z-index:0}.left_espot.centered{text-align:center}.left_espot.centered>a,.left_espot.centered>img{display:inline-block;max-width:100%;vertical-align:top}sg-slider2 single-slide{font-size:16px;white-space:normal}.sg-cw-cards .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p{min-width:51%}@media only screen and (min-width:1024px){.sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline){width:66%}}@media only screen and (min-width:640px){.sg-cw-cards.sg-cw-basic-xl .sg-cw-teaser-content .sg-cw-content-wrapper .sg-cw-content-text p:not(.headline):not(.sg-cw-section-heading-headline):not(.sg-cw-section-heading-subline){width:75%}}#category-facet li{padding:4px 10px}.facetSelect li{padding:0}#content .facetSelect li{padding:4px}.sg-cw-advantage-subtitle{font-size:.6rem}#promoCode{padding:8px}#sc_PromotionCodeDisplay_links_1{margin:4px 0 8px auto}#balikomat label{display:block;margin:12px 8px 16px}#balikomat .balikomat-point-info{margin-top:32px}#balikomat .opening-hours{margin-top:16px}#promotionPriceField{white-space:nowrap}[id^=sc_cell_availability_div_] [id^=sc_headerCell_quantity_div_] [id^=sc_headerCell_each_div_] [id^=sc_headerCell_total_div_]{float:left}[id^=sc_headerCell_quantity_div_]>span{vertical-align:middle}[id^=sc_contentCellDiscount_each_div_]{margin-top:-20px}.icon-quantity-change{font-size:11px}.item-quantity{justify-content:flex-end}.removeButtonMobile{float:right}.sc_splitLine{border:1px dashed!important}[id$=_salesIcon]{height:0}.catEntry-thumbnail{max-width:100%;max-height:95%}[id^=nonRecurringItem_]{display:none}.min-height-300{min-height:300px}.stock-status i{padding-right:0}#content{overflow:visible}.sg-cw-form-select{min-height:40px}