a,article,b,blockquote,body,div,em,footer,header,html,iframe,img,li,nav,p,section,span,strong,u,ul{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,footer,header,nav,section{display:block}ul{list-style:none}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:300;src:url(/kam/fonts/source-sans-pro-v18-latin-300.eot);src:url(/kam/fonts/source-sans-pro-v18-latin-300.eot?#iefix) format("embedded-opentype"),url(/kam/fonts/source-sans-pro-v18-latin-300.woff2) format("woff2"),url(/kam/fonts/source-sans-pro-v18-latin-300.woff) format("woff"),url(/kam/fonts/source-sans-pro-v18-latin-300.ttf) format("truetype"),url(/kam/fonts/source-sans-pro-v18-latin-300.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:400;src:url(/kam/fonts/source-sans-pro-v18-latin-regular.eot);src:url(/kam/fonts/source-sans-pro-v18-latin-regular.eot?#iefix) format("embedded-opentype"),url(/kam/fonts/source-sans-pro-v18-latin-regular.woff2) format("woff2"),url(/kam/fonts/source-sans-pro-v18-latin-regular.woff) format("woff"),url(/kam/fonts/source-sans-pro-v18-latin-regular.ttf) format("truetype"),url(/kam/fonts/source-sans-pro-v18-latin-regular.svg#SourceSansPro) format("svg")}@font-face{font-family:Source Sans Pro;font-style:normal;font-weight:700;src:url(/kam/fonts/source-sans-pro-v18-latin-700.eot);src:url(/kam/fonts/source-sans-pro-v18-latin-700.eot?#iefix) format("embedded-opentype"),url(/kam/fonts/source-sans-pro-v18-latin-700.woff2) format("woff2"),url(/kam/fonts/source-sans-pro-v18-latin-700.woff) format("woff"),url(/kam/fonts/source-sans-pro-v18-latin-700.ttf) format("truetype"),url(/kam/fonts/source-sans-pro-v18-latin-700.svg#SourceSansPro) format("svg")}.svg-format.F102:before{background:url(/kam/images/svgs/formats/svg-format.F102.svg) no-repeat;height:30px;width:30px}.svg-format.F151:before{background:url(/kam/images/svgs/formats/svg-format.F151.svg) no-repeat;height:30px;width:30px}.svg-format.F185:before{background:url(/kam/images/svgs/formats/svg-format.F185.svg) no-repeat;height:30px;width:30px}.svg-format.F190:before{background:url(/kam/images/svgs/formats/svg-format.F190.svg) no-repeat;height:30px;width:30px}.svg-format.F193:before{background:url(/kam/images/svgs/formats/svg-format.F193.svg) no-repeat;height:30px;width:30px}.svg-format.F200:before{background:url(/kam/images/svgs/formats/svg-format.F200.svg) no-repeat;height:30px;width:30px}.svg-format.F275:before{background:url(/kam/images/svgs/formats/svg-format.F275.svg) no-repeat;height:30px;width:30px}.svg-format.F295:before{background:url(/kam/images/svgs/formats/svg-format.F295.svg) no-repeat;height:30px;width:30px}.svg-format.F296:before{background:url(/kam/images/svgs/formats/svg-format.F296.svg) no-repeat;height:30px;width:30px}.svg-format.T01:before{background:url(/kam/images/svgs/formats/svg-format.T01.svg) no-repeat;height:30px;width:22px}.svg-format.V02:before{background:url(/kam/images/svgs/formats/svg-format.V02.svg) no-repeat;height:30px;width:22px}.svg-format.V03:before{background:url(/kam/images/svgs/formats/svg-format.V03.svg) no-repeat;height:30px;width:22px}.svg-format.V05:before{background:url(/kam/images/svgs/formats/svg-format.V05.svg) no-repeat;height:30px;width:22px}.svg-format.double-folded-card-landscape:before{background:url(/kam/images/svgs/formats/svg-format.double-folded-card-landscape.svg) no-repeat;height:30px;width:30px}.svg-format.folded-card-landscape:before{background:url(/kam/images/svgs/formats/svg-format.folded-card-landscape.svg) no-repeat;height:30px;width:30px}.svg-format.folded-card-portrait:before{background:url(/kam/images/svgs/formats/svg-format.folded-card-portrait.svg) no-repeat;height:30px;width:30px}.svg-format.folded-card-square:before{background:url(/kam/images/svgs/formats/svg-format.folded-card-square.svg) no-repeat;height:30px;width:30px}.svg-format.pocketfold:before{background:url(/kam/images/svgs/formats/svg-format.pocketfold.svg) no-repeat;height:30px;width:30px}.svg-add-to-wishlist:before{background:url(/kam/images/svgs/icons/svg-add-to-wishlist.svg) no-repeat;height:18px;width:22px}.svg-close-filters-panel:before{background:url(/kam/images/svgs/icons/svg-close-filters-panel.svg) no-repeat;height:18px;width:10px}.svg-close-menu-button:before{background:url(/kam/images/svgs/icons/svg-close-menu-button.svg) no-repeat;height:30px;width:30px}.svg-filters-opener:before{background:url(/kam/images/svgs/icons/svg-filters-opener.svg) no-repeat;height:12px;width:18px}.svg-label-hotfoil:before{background:url(/kam/images/svgs/icons/svg-label-hotfoil.svg) no-repeat;height:30px;width:136px}.svg-refinement.v02:before{background:url(/kam/images/svgs/icons/svg-refinement.v02.svg) no-repeat;height:20px;width:20px}.svg-refinement.v03:before{background:url(/kam/images/svgs/icons/svg-refinement.v03.svg) no-repeat;height:20px;width:20px}.svg-refinement.v05:before{background:url(/kam/images/svgs/icons/svg-refinement.v05.svg) no-repeat;height:20px;width:20px}.svg-tag.t01:before{background:url(/kam/images/svgs/icons/svg-tag.t01.svg) no-repeat;height:25px;width:18px}.svg-tick-link-color:before{background:url(/kam/images/svgs/icons/svg-tick-link-color.svg) no-repeat;height:15px;width:19px}.svg-account:before{background:url(/kam/images/svgs/icons/svg-account.svg) no-repeat;height:21px;width:19px}.svg-cart:before{background:url(/kam/images/svgs/icons/svg-cart.svg) no-repeat;height:21px;width:19px}.svg-cart-small:before{background:url(/kam/images/svgs/icons/svg-cart-small.svg) no-repeat;height:16px;width:15px}.svg-ekomi:before{background:url(/kam/images/svgs/icons/svg-ekomi.svg) no-repeat;height:40px;width:40px}.svg-hamburger-menu:before{background:url(/kam/images/svgs/icons/svg-hamburger-menu.svg) no-repeat;height:16px;width:22px}.svg-help:before{background:url(/kam/images/svgs/icons/svg-help.svg) no-repeat;height:21px;width:16px}.svg-logo:before{background:url(/kam/images/svgs/icons/svg-logo.svg) no-repeat;height:35px;width:94px}.svg-star:before{background:url(/kam/images/svgs/icons/svg-star.svg) no-repeat;height:12px;width:12px}.svg-wishlist:before{background:url(/kam/images/svgs/icons/svg-wishlist.svg) no-repeat;height:21px;width:25px}.svg-arrow-right-color-link:before{background:url(/kam/images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat;height:10px;width:6px}.svg-network-facebook:before{background:url(/kam/images/svgs/icons/svg-network-facebook.svg) no-repeat;height:45px;width:60px}.svg-network-instagram:before{background:url(/kam/images/svgs/icons/svg-network-instagram.svg) no-repeat;height:45px;width:60px}.svg-network-linkedin:before{background:url(/kam/images/svgs/icons/svg-network-linkedin.svg) no-repeat;height:45px;width:60px}.svg-network-magazin:before{background:url(/kam/images/svgs/icons/svg-network-magazin.svg) no-repeat;height:45px;width:60px}.svg-network-pinterest:before{background:url(/kam/images/svgs/icons/svg-network-pinterest.svg) no-repeat;height:45px;width:60px}.svg-network-xing:before{background:url(/kam/images/svgs/icons/svg-network-xing.svg) no-repeat;height:45px;width:60px}.svg-payment-mastercard:before{background:url(/kam/images/svgs/icons/svg-payment-mastercard.svg) no-repeat;height:37px;width:57px}.svg-payment-paypal:before{background:url(/kam/images/svgs/icons/svg-payment-paypal.svg) no-repeat;height:37px;width:57px}.svg-payment-ssl:before{background:url(/kam/images/svgs/icons/svg-payment-ssl.svg) no-repeat;height:37px;width:57px}.svg-payment-visa:before{background:url(/kam/images/svgs/icons/svg-payment-visa.svg) no-repeat;height:37px;width:57px}html{--px4:0.25rem;--px5:0.3125rem;--px6:0.375rem;--px7:0.4375rem;--px8:0.5rem;--px9:0.5625rem;--px10:0.625rem;--px11:0.6875rem;--px12:0.75rem;--px13:0.8125rem;--px14:0.875rem;--px15:0.9375rem;--px16:1rem;--px17:1.0625rem;--px18:1.125rem;--px19:1.1875rem;--px20:1.25rem;--px21:1.3125rem;--px22:1.375rem;--px23:1.4375rem;--px24:1.5rem;--px25:1.5625rem;--px26:1.625rem;--px27:1.6875rem;--px28:1.75rem;--px29:1.8125rem;--px30:1.875rem;--px31:1.9375rem;--px32:2rem;--px33:2.0625rem;--px34:2.125rem;--px35:2.1875rem;--px36:2.25rem;--px37:2.3125rem;--px38:2.375rem;--px39:2.4375rem;--px40:2.5rem;--px41:2.5625rem;--px42:2.625rem;--px43:2.6875rem;--px44:2.75rem;--px45:2.8125rem;--px46:2.875rem;--px47:2.9375rem;--px48:3rem;--px49:3.0625rem;--px50:3.125rem}.cfx:after{clear:both;content:"";display:block}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none;color:#555;text-transform:none}body{font:normal normal 14px/1.2 Source Sans Pro,sans-serif}.text1{padding-bottom:15px}.text1{font:normal normal 14px/1.2 Source Sans Pro,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.text2{font:normal normal 40px/1.2 Source Sans Pro,sans-serif;font-weight:300}.text2{padding-bottom:15px;text-transform:none}.text4{font:normal normal 16px/1.2 Source Sans Pro,sans-serif}.text4{padding-bottom:15px;text-transform:none}.text8{font:normal normal 24px/1.2 Source Sans Pro,sans-serif;font-weight:300;padding-bottom:15px}.text8{text-transform:none}.link0{text-transform:none}.link0{color:#007fa3;font:normal normal 14px/1.2 Source Sans Pro,sans-serif}.list0{font:normal normal 14px/1.2 Source Sans Pro,sans-serif;text-transform:none}.list0 li{margin:0 0 10px}.list0 li a{color:#555}.list1{font:normal normal 16px/1.2 Source Sans Pro,sans-serif;text-transform:none}.list1 li{margin:0 0 10px}.list1 li a{color:#555}.ekomi-stars li{float:left;margin:0 5px 0 0}a{color:#007fa3;outline:0}a{text-decoration:none}button{background:#fff;border:1px solid #d8d8d8;border-radius:0;box-sizing:border-box;color:#555;display:block;font:16px/30px Source Sans Pro,sans-serif;height:50px;margin:0;overflow:hidden;padding:10px;text-overflow:ellipsis;width:100%}.default-btn,button{-webkit-appearance:none;background:#fe504f;border:none;color:#fff!important;display:block;font-family:inherit;font-size:16px;height:50px;line-height:50px;margin:0;overflow:visible;padding:0;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.default-btn,button{font-size:11px;height:30px;line-height:30px}}.secondary-btn{border:2px solid #fe504f;color:#fe504f;display:block;font-size:16px;height:46px;letter-spacing:1px;line-height:46px;margin:0;overflow:visible;padding:0;position:relative;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.secondary-btn{font-size:11px;height:26px;line-height:26px}}.wrapper{margin:0 auto;max-width:1280px}@media screen and (min-width:1025px){.wrapper.portrait-category-item-ie11-fix{position:relative;z-index:1}}.page{overflow:hidden;width:100%}.hide,.is-hidden{display:none!important}.desktop-view{display:block!important}@media screen and (max-width:768px){.desktop-view{display:none!important}}.only-desktop-header-view{display:block!important}@media screen and (max-width:1000px){.only-desktop-header-view{display:none!important}}.mobile-view{display:none!important}@media screen and (max-width:768px){.mobile-view{display:block!important}}@media screen and (max-width:768px){.mobile-view-hidden{display:none!important}}.mobile-menu-view{display:none!important}@media screen and (max-width:1000px){.mobile-menu-view{display:block!important}.mobile-menu-view-hidden{display:none!important}}.popup-notification{display:none}.hidden-before-css-loaded{opacity:0}.with-icon:before{content:"";display:inline-block;padding-left:10px;vertical-align:top}.with-icon.without-text{color:transparent;font-size:0}.with-icon.without-text:before{padding:0}.with-icon.svg-network-facebook:before,.with-icon.svg-network-instagram:before,.with-icon.svg-network-linkedin:before,.with-icon.svg-network-magazin:before,.with-icon.svg-network-pinterest:before,.with-icon.svg-network-xing:before{vertical-align:middle}.svg-arrow-right-color-link{display:inline-block;padding-bottom:0;padding-right:10px;position:relative;vertical-align:top}.svg-arrow-right-color-link:before{content:"";margin-top:-4px;padding:0;position:absolute;right:0;top:50%}#header{border-bottom:1px solid #d8d8d8;padding:12px 20px 6px;position:relative;z-index:9}@media screen and (min-width:1001px)and (max-width:1200px){#header{height:41px}}@media screen and (max-width:1000px){#header{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:12px 24px;right:0}}@media screen and (max-width:640px){#header{padding:9px 14px}}.header-popup{display:none;padding:19px 0 0;position:absolute;right:-20px;top:20px;width:365px;z-index:1}@media screen and (max-width:1000px){.header-popup{padding:0;right:0;top:100%}}.header-popup.account-popup .frame{padding:23px 28px 8px}.header-popup.account-popup .customer-name{display:block;padding:0 0 22px}.header-popup.account-popup ul{max-height:100%;overflow:auto;padding:0}.header-popup.account-popup ul li{float:none;margin:0 0 16px}.header-popup.help-popup{text-align:center}.header-popup.help-popup .frame{padding:25px}.header-popup.help-popup .phone-number{display:block;padding:0}.header-popup.help-popup .opening-houres{display:block;line-height:28px;padding-bottom:24px}.header-popup.help-popup .service-email{display:block;padding:0 0 12px}.header-popup.help-popup .contact-us-btn{display:block}.header-popup.help-popup .buttons-area{margin:0 -25px;padding:16px 22px 0}.header-popup.help-popup .buttons-area span{margin-top:16px}.header-popup.help-popup .buttons-area span:first-child{margin-top:0}.header-popup.help-popup .welcome-message img{border-radius:50%;display:inline-block;height:50px;margin:0 0 16px;vertical-align:top;width:50px}.header-popup.help-popup .welcome-message blockquote{font-size:20px;font-weight:600;margin:0 0 24px;padding:0}.header-popup.ekomi-popup{left:50%;padding:47px 0 0;top:0;transform:translateX(-50%);width:352px}.header-popup.ekomi-popup .frame{border-right-width:1px;padding:23px 30px}.header-popup.ekomi-popup .title{border-bottom:1px solid #d8d8d8;display:block;margin:0 -30px;padding:0 30px 16px;text-align:center}.header-popup.ekomi-popup .feedback{border-bottom:1px solid #d8d8d8;margin:0 -30px;padding:13px 30px}.header-popup.ekomi-popup .feedback .rating-date-area{margin:0 0 4px}.header-popup.ekomi-popup .feedback .ekomi-stars{float:left;overflow:auto;padding:3px 10px 0 0}.header-popup.ekomi-popup a{margin-top:20px}.header-popup .head_overlay_loading{padding:19px 28px 0;text-align:center}.header-popup .head_overlay_loading .spinner{margin-right:5px}.header-popup .frame{background:#fff;border:solid #d8d8d8;border-width:0 0 1px 1px;box-shadow:0 2px 1px 0 #d8d8d8;padding:0 0 28px}.header-popup ul{max-height:341px;overflow-x:hidden;overflow-y:auto;padding:0 28px}.header-popup .controls{padding:10px 28px 0}#nav .help-popup{display:none;left:0;padding:0;position:relative;top:0;width:100%}#nav .help-popup:after,#nav .help-popup:before{border:8px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";height:0;margin-right:-8px;position:absolute;right:80px;width:0}@media screen and (max-width:640px){#nav .help-popup:after,#nav .help-popup:before{right:69px}}#nav .help-popup:before{border-bottom-color:#d8d8d8;border-width:9px;margin-right:-9px}#nav .help-popup .frame{border-width:0 0 1px;box-shadow:none;padding:15px}#nav .help-popup .buttons-area{margin:0 -15px;padding:15px 15px 0}@media screen and (max-width:768px){#nav .help-popup .buttons-area span{font-size:16px;height:50px;line-height:50px}}#nav .login-flyout-popup{display:none;left:0;padding:0;position:relative;top:0;width:100%}#nav .login-flyout-popup:after,#nav .login-flyout-popup:before{border:8px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";height:0;margin-right:-8px;position:absolute;right:82px;width:0}@media screen and (max-width:1000px){#nav .login-flyout-popup:after,#nav .login-flyout-popup:before{right:31px}}@media screen and (max-width:640px){#nav .login-flyout-popup:after,#nav .login-flyout-popup:before{right:26px}}#nav .login-flyout-popup:before{border-bottom-color:#d8d8d8;border-width:9px;margin-right:-9px}#nav .login-flyout-popup .frame{border-width:0 0 1px;box-shadow:none;padding:15px}#nav .login-flyout-popup .frame ul{margin-bottom:-10px;padding:10px 0 0}#nav .login-flyout-popup .logged-in-view{display:none}.main-logo{display:block;float:left;height:35px;margin:0 40px 0 0;width:94px}@media screen and (max-width:1361px){.main-logo{margin:0 15px 0 0}}@media screen and (min-width:1001px)and (max-width:1130px){.main-logo{margin:0 20px 0 0}}@media screen and (max-width:1000px){.main-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}}@media screen and (max-width:640px){.main-logo{position:static;transform:none}}.main-logo a{display:block;height:100%}.header-tools{float:right}@media screen and (max-width:1000px){.header-tools{-ms-flex:1 1 auto;flex:1 1 auto}}.header-tools .ekomi-block{float:left;height:41px;margin:0 20px 0 0;position:relative}@media screen and (max-width:1024px){.header-tools .ekomi-block{margin:0 18px 0 0}}.header-tools .ekomi-block .icon{float:left;margin:0 11px 0 0}@media screen and (min-width:1001px)and (max-width:1200px){.header-tools .ekomi-block .icon{margin:0 5px 0 0}}.header-tools .ekomi-block .rating{float:right;margin:4px 0 0}@media screen and (min-width:1001px)and (max-width:1200px){.header-tools .ekomi-block .rating{display:none!important}}.header-tools .ekomi-block .rating .avg-amount{padding:0}.user-menu{float:right;margin:8px 0 0;position:relative;z-index:2}@media screen and (max-width:1000px){.user-menu{margin:0;padding-top:1px;position:static}}.user-menu .user-menu-item{float:left;margin:0 0 0 16px}@media screen and (min-width:1001px)and (max-width:1130px){.user-menu .user-menu-item{margin:0 0 0 14px}}.user-menu .user-menu-item:first-child{margin:0}@media screen and (max-width:1000px){.user-menu .user-menu-item{font-size:12px;margin:0 0 0 24px;text-align:center}}@media screen and (max-width:640px){.user-menu .user-menu-item{font-size:10px;margin:0 0 0 16px}}.user-menu .element{display:block;position:relative}@media screen and (max-width:1000px){.user-menu .element{margin-bottom:4px}}.user-menu .products{background:#fe504f;border-radius:50%;color:#fff;font-size:12px;height:16px;left:50%;line-height:16px;min-width:16px;padding:3px;position:absolute;text-align:center;top:0;transform:translateY(-50%);z-index:1}@media screen and (max-width:1000px){.user-menu .products{box-sizing:border-box;font-size:10px;height:14px;line-height:14px;min-width:14px;padding:0}}.user-menu .products:after{border:2px solid #fff;border-radius:18px;bottom:-1px;content:"";left:-1px;position:absolute;right:-1px;top:-1px}@media screen and (max-width:1000px){.user-menu .products:after{bottom:-2px;left:-2px;right:-2px;top:-2px}}.user-menu .products:empty{display:none}.user-menu .mobile-icon-holder{color:#555}.user-menu-item-icon-holder{display:block;position:relative}#nav,#nav *,#nav :after,#nav :before{box-sizing:border-box}@media screen and (min-width:1001px){#nav{float:left;margin:9px 0 0;max-width:calc(95% - 295px)}#nav .close-menu{position:absolute;right:0;top:24px}.first-level-menu-item{float:left;margin:0 0 0 25px;position:relative}.first-level-menu-item:first-child{margin:0}}@media screen and (min-width:1001px)and (max-width:1361px){.first-level-menu-item{margin:0 0 0 17px}}@media screen and (min-width:1001px)and (min-width:1001px)and (max-width:1130px){.first-level-menu-item{margin:0 0 0 13px}}@media screen and (min-width:1001px){.first-level-menu-element{color:#555;display:block;white-space:nowrap}.second-dropdown-menu{margin:0 0 0 10px}.second-level-menu-item{border-bottom:1px solid #d8d8d8;padding:12px 0}.second-level-menu-item .second-level-menu-item{border:none;padding:10px 0 0}.second-level-menu-element{color:#555}.dropdown-menu{display:none;left:-30px;padding:24px 0 0;position:absolute;top:14px}.dropdown-menu .holder{background:#fff;border:1px solid #d8d8d8;border-top:none;display:-ms-flexbox;display:flex;padding:10px 28px 28px}.dropdown-menu .column{float:left;margin-left:22px;width:220px}.dropdown-menu .column:first-child{margin:0}}.hamburger-menu{font-size:12px;line-height:1;margin-right:24px;padding-top:1px;text-align:center}@media screen and (max-width:640px){.hamburger-menu{font-size:10px}}.hamburger-menu .menu-icon{margin-bottom:4px}@media screen and (max-width:1000px){#nav{background:#fff;border-right:1px solid #d8d8d8;height:100%;left:-272px;overflow-y:auto;position:fixed;top:0;width:272px;z-index:5}#nav .user-menu{-ms-flex-align:center;align-items:center;background:#f4f4f4;border-bottom:1px solid #d8d8d8;display:-ms-flexbox!important;display:flex!important;float:none;padding:8px 16px}}@media screen and (max-width:1000px){#nav .user-menu .element{display:block}#nav .user-menu .link-customer-account{color:#555}#nav .user-menu-item{float:right;text-align:center}}@media screen and (max-width:1000px){#nav .ekomi{-ms-flex:1 1 auto;flex:1 1 auto}#nav .ekomi .ekomi-block{-ms-flex-align:center;align-items:center;display:-ms-flexbox!important;display:flex!important}#nav .ekomi .rating{margin:0 0 0 6px}#nav .ekomi .avg-amount{margin-bottom:5px}.first-level-menu-item{border-bottom:1px solid #d8d8d8}.first-level-menu-element{color:#555;display:block;padding:15px 25px 15px 17px}.second-dropdown-menu{display:none}.second-dropdown-menu,.second-level-menu-item{border-top:1px solid #d8d8d8}.second-level-menu-item .second-level-menu-item{border:none}.second-level-menu-item .second-level-menu-item .second-level-menu-element{padding:14px 15px 14px 50px}.second-level-menu-element{color:#555;display:block;padding:14px 15px}.sub-menu{position:relative}.sub-menu:after{background:url(/kam/images/icons/svg-icons/svg-arrow-hover.svg) no-repeat;background-size:100% 100%;content:"";height:6px;position:absolute;right:7px;top:50%;transform:translateY(-50%);width:11px}.dropdown-menu{display:none}.dropdown-menu .column{background:#f4f4f4;display:block}.header-icon-label{line-height:1}}.top-info-holder{background:#007fa3;color:#fff;font-weight:300;line-height:1.4;position:relative;text-align:center}.top-info-holder .headline{border-bottom:1px solid #d8d8d8;display:block;font-size:18px;padding:10px 25px}@media screen and (max-width:768px){.top-info-holder .headline{font-size:14px}}@media screen and (max-width:640px){.top-info-holder .headline{padding-left:50px;padding-right:50px}}.top-info-holder .headline b{font-weight:700}.top-info-holder.top-info-permanent a{text-decoration:underline}.top-info-holder.top-info-permanent.color-white a{color:#fff}button{-webkit-appearance:none}a[href^="tel:"]{color:#555}.scrollbar-area::-webkit-scrollbar{-webkit-appearance:none;width:7px}.scrollbar-area::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:4px;box-shadow:0 0 1px hsla(0,0%,100%,.5)}::-webkit-input-placeholder{color:#555;font:14px/30px Source Sans Pro,sans-serif;opacity:1}:-ms-input-placeholder{color:#555;font:14px/30px Source Sans Pro,sans-serif;opacity:1}::-ms-input-placeholder{color:#555;font:14px/30px Source Sans Pro,sans-serif;opacity:1}::placeholder{color:#555;font:14px/30px Source Sans Pro,sans-serif;opacity:1}.popup-notification{background:url(../images/svg/svg-alert-success.svg) 10px 50% no-repeat;background-color:#fff;background-size:34px 34px;border:1px solid #007fa3;color:#007fa3;left:auto;padding:8px 8px 8px 50px;position:absolute;right:64px;top:48px;white-space:nowrap;width:auto;z-index:20}.popup-notification:after,.popup-notification:before{border:solid transparent;bottom:100%;content:"";height:0;position:absolute;right:22px;width:0}.popup-notification:after{border-bottom-color:#fff;border-width:6px;margin-left:-6px;right:23px}.popup-notification:before{border-bottom-color:#007fa3;border-width:7px;margin-left:-7px}.popup-notification.is-fade-out{opacity:0;visibility:hidden}.spinner{box-sizing:border-box;height:100%;left:50%;max-height:150px;max-width:150px;position:absolute;top:50%;transform:translate(-50%,-50%);width:50%}.spinner:before{animation:spinner 1s linear infinite;background:url(../images/icons/spinner-dark.svg) no-repeat 50% 50%;background-size:contain;border-radius:50%;content:"";display:block;height:100%}.spinner.static{display:inline-block;height:16px;left:0;position:relative;top:0;transform:none;vertical-align:top;width:16px}@media screen and (max-width:1000px){.page>div,.page>section{position:relative;right:0}}.hidden-before-css-loaded{opacity:1}@keyframes spinner{to{transform:rotate(1turn)}}@media screen and (min-width:1025px){.filters.portrait-category-item-ie11-fix{position:relative;z-index:8}}.filter-holder{position:relative;z-index:8}.filter-holder *,.filter-holder :after,.filter-holder :before{box-sizing:border-box}.filters-wrapper{background:#fff;padding:6px 0;text-align:center}@media screen and (max-width:768px){.filters-wrapper{background:0 0;padding:0}}.filters-wrapper:after{border-bottom:1px solid #d8d8d8;bottom:0;content:"";left:50%;position:absolute;transform:translateX(-50%);width:100vw}@media screen and (max-width:768px){.filters-wrapper:after{display:none}}.filter-opener{background:#007fa3;border-radius:20px;color:#fff;display:inline-block;margin:6px 0;padding:10px 20px;vertical-align:top}@media screen and (max-width:768px){.filter-opener{bottom:30px;left:50%;opacity:1;padding:12px 20px;position:fixed;transform:translateX(-50%);z-index:1}}.filter-opener:before{margin:2px 5px 0 0}@media screen and (max-width:768px){.selected-filter-options-decorator{max-height:50px;overflow:hidden}}.selected-filter-options-holder{background-color:#fff;margin-left:16px;overflow:hidden;position:relative;white-space:nowrap}@media screen and (max-width:768px){.selected-filter-options-holder{-webkit-overflow-scrolling:touch;margin:0;overflow-x:scroll;padding-bottom:10px;z-index:0}.selected-filter-options-holder:empty{display:none}}.filter-panel{background:#fff;font-size:18px;height:100%;left:100%;overflow:auto;position:fixed;text-align:left;top:0;width:500px;z-index:12}@media screen and (max-width:768px){.filter-panel{bottom:-200px;box-shadow:0 0 10px 0 rgba(0,0,0,.28);height:160px;left:0;overflow:visible;top:auto;transform:translateY(100px);width:100%}}.filters-overlay{background:rgba(0,0,0,.4);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:10}.filters-additional-info{-ms-flex-align:center;align-items:center;border-bottom:1px solid #d8d8d8;display:-ms-flexbox;display:flex;height:60px;padding:0 20px;position:relative}@media screen and (max-width:768px){.filters-additional-info{border:none;height:32px;padding:0 16px 8px}}.filters-additional-info.bottom{border:solid #d8d8d8;border-width:1px 0 0;color:#007fa3}@media screen and (max-width:768px){.filters-additional-info.bottom{display:none}}.filters-additional-info.bottom .close-filter-panel-button{margin:auto}.filters-additional-info.bottom .close-filter-panel-button:before{margin:3px 5px 0 0}.filters-additional-info .reset-filters{color:#007fa3}@media screen and (max-width:768px){.filters-additional-info .reset-filters{background:#fff;border:1px solid #d8d8d8;border-radius:18px;margin:-18px 0 0;padding:9px 19px}}.filters-additional-info .close-filter-panel-button{margin-left:auto}@media screen and (max-width:768px){.filters-additional-info .close-filter-panel-button{background:#fff;border:1px solid #d8d8d8;border-radius:50%;margin-top:-18px;padding:9px 13px;transform:rotate(90deg)}.filters-additional-info .close-filter-panel-button:before{position:static}}.filters-additional-info .filter-panel-title{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.filters-set{height:calc(100vh - 120px);overflow:auto;padding:31px 0 0}@media screen and (max-width:768px){.filters-set{height:auto;padding:0}}.tabs-navigation-holder{border-bottom:1px solid #d8d8d8;height:38px;margin:0 0 21px;overflow:hidden}.tabs-navigation{-webkit-overflow-scrolling:touch;font-size:0;height:50px;overflow:auto;white-space:nowrap}.tabs-navigation-item{display:inline-block;font-size:18px;position:relative;vertical-align:top}.tabs-navigation-item:first-child{margin-left:16px}.tabs-navigation-item:last-child{margin-right:16px}.tabs-navigation-element{border-bottom:5px solid transparent;color:#555;display:inline-block;margin:0 0 -1px;padding:0 15px 12px;vertical-align:top}.is-active .tabs-navigation-element{border-color:#555}@media screen and (max-width:768px){.tabs-content{height:50px;overflow:hidden}.tabs-content .tab-content{display:none}.tabs-content .tab-content.is-active{display:block}}.filter-name{display:block;padding:0 0 24px}.filters-wrapper .filter-drop-parent{border-bottom:1px solid #d8d8d8;margin:0 24px 20px}.filters-wrapper .filter-drop-parent:last-child{border:none;margin-bottom:0}.filters-wrapper .filter-drop-parent:not(.filter-colors){padding-bottom:20px}@media screen and (max-width:768px){.filters-wrapper .filter-drop-parent:not(.filter-colors){padding:0}}@media screen and (max-width:768px){.filters-wrapper .filter-drop-parent{border:none;margin:0;overflow:hidden}}.filter-holder .filter-option{-ms-flex-align:center;align-items:center;border:1px solid #d8d8d8;border-radius:20px;color:#555;display:-ms-inline-flexbox;display:inline-flex;height:41px;margin:0 6px 11px 0;padding:0 16px;position:relative;vertical-align:top}@media screen and (max-width:768px){.filter-holder .filter-option{padding:0 10px}}.filter-holder .filter-option .icon{margin:0 10px 0 0}@media screen and (max-width:768px){.scrollbar-area{-webkit-overflow-scrolling:touch;overflow:auto;padding:5px 16px;white-space:nowrap}}.color-item{display:inline-block;margin:7px;position:relative;vertical-align:top}.color-item .icon{border-radius:50%;display:block;height:18px;width:18px}.icon[class*=color-]{border:1px solid transparent}.icon.color-c01{background-color:#fff}.icon.color-c01{border-color:#555}.portraitCategoriesList{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:23px 0 0;position:relative;z-index:7}.portraitCategoriesList *,.portraitCategoriesList :after,.portraitCategoriesList :before{box-sizing:border-box}.PortraitCategoryItem{padding:0 6px 32px;position:relative;text-align:center;width:50%;z-index:1}@media screen and (min-width:641px){.PortraitCategoryItem{padding-bottom:40px;text-align:left}}@media screen and (min-width:1025px){.PortraitCategoryItem{padding:0 10px 20px;width:33.333%}}.PortraitCategoryItem-addToWishlist{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#fff;border-radius:50%;display:-ms-flexbox;display:flex;height:41px;justify-content:center;overflow:hidden;position:absolute;right:16px;top:10px;width:41px;z-index:10}@media screen and (min-width:1025px){.PortraitCategoryItem-addToWishlist{right:20px}.PortraitCategoryItem-addToWishlist:after{border:1px solid #007fa3;border-radius:50%;bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;z-index:-1}}.PortraitCategoryItem-link{color:#555;display:block}.PortraitCategoryItem-main{overflow:hidden;position:relative}.PortraitCategoryItem-topOptions{display:none}@media screen and (min-width:641px){.PortraitCategoryItem-topOptions{-ms-flex-align:center;align-items:center;background:#fff;border-radius:30px;display:-ms-flexbox;display:flex;left:10px;padding:0 10px;position:absolute;top:10px;z-index:8}}@media screen and (min-width:1025px){.PortraitCategoryItem-topOptions{animation-duration:.4s;animation-fill-mode:forwards;animation-name:hideElement;max-height:0;opacity:0;overflow:hidden}}.PortraitCategoryItem-topOptionList{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.PortraitCategoryItem-topOptionList .option{margin:10px 5px;position:relative}.PortraitCategoryItem-topOptionList .option:after{background:#007fa3;bottom:-5px;content:"";display:none;height:2px;left:0;position:absolute;width:100%}.PortraitCategoryItem-imageHolder{aspect-ratio:.75;height:auto;object-fit:contain;position:relative;width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.PortraitCategoryItem-imageHolder:before{content:"";float:left;padding-top:133.3333333333%}.PortraitCategoryItem-imageHolder:after{clear:both;content:"";display:block}}@supports not (aspect-ratio:0.75){.PortraitCategoryItem-imageHolder:before{content:"";float:left;padding-top:133.3333333333%}.PortraitCategoryItem-imageHolder:after{clear:both;content:"";display:block}}.PortraitCategoryItem-image{left:0;max-height:100%;max-width:100%;position:absolute;top:0;width:100%;z-index:4}.PortraitCategoryItem-overlay{z-index:5}.PortraitCategoryItem-footer{padding:8px 0 0}@media screen and (min-width:641px){.PortraitCategoryItem-footer{padding:16px 10px 0}}@media screen and (min-width:1025px){.PortraitCategoryItem-footer{padding:20px 10px 0;position:relative}}.PortraitCategoryItem-groupNameRow{margin:0 0 3px;position:relative;z-index:6}@media screen and (min-width:641px){.PortraitCategoryItem-groupNameRow{-ms-flex-pack:justify;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;justify-content:space-between;margin-bottom:5px}}.PortraitCategoryItem-groupName{display:block;font-size:10px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media screen and (min-width:641px){.PortraitCategoryItem-groupName{font-size:14px}}.PortraitCategoryItem-labels{-ms-flex-align:center;-ms-flex-pack:end;align-items:center;bottom:calc(100% + 5px);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:flex-end;left:50%;position:absolute;transform:translateX(-50%)}@media screen and (min-width:641px){.PortraitCategoryItem-labels{-ms-flex-direction:row;flex-direction:row;height:0;position:static;transform:none}}.PortraitCategoryItem-productNameMain{display:block;font-size:16px;font-weight:300;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media screen and (min-width:641px){.PortraitCategoryItem-productNameMain{font-size:24px;padding-bottom:24px;position:relative;z-index:6}}.PortraitCategoryItem-footerOnHoverShow{display:none}@media screen and (min-width:641px){.PortraitCategoryItem-footerOnHoverShow{display:block}}@media screen and (min-width:1025px){.PortraitCategoryItem-footerOnHoverShow{animation-duration:.4s;animation-fill-mode:forwards;animation-name:hideElement;background:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;max-height:0;opacity:0;overflow:hidden;padding:0 10px;position:absolute;right:0;top:-52px;z-index:9}.PortraitCategoryItem-productNameRow{-ms-flex-line-pack:center;-ms-flex-pack:justify;-ms-flex-order:-1;align-content:center;display:-ms-flexbox;display:flex;justify-content:space-between;order:-1;padding:16px 0;width:100%}}.PortraitCategoryItem-productSubName{display:none}@media screen and (min-width:1025px){.PortraitCategoryItem-productSubName{display:block;font-size:16px}.PortraitCategoryItem-collectionLink{white-space:nowrap}}@media screen and (min-width:641px){.PortraitCategoryItem-options{margin-bottom:15px}}@media screen and (min-width:1025px){.PortraitCategoryItem-options{margin-bottom:10px;width:100%}}.PortraitCategoryItem-colorsList{margin:0 -5px 10px}.PortraitCategoryItem-colorsList .color-item{margin:0 5px 10px}.PortraitCategoryItem-colorsList .color-item.active:after{display:block}.PortraitCategoryItem-colorsList .color-item:after{border:2px solid #007fa3;border-radius:50%;bottom:-4px;content:"";display:none;left:-4px;position:absolute;right:-4px;top:-4px}.PortraitCategoryItem-colorsList .icon{height:18px;width:18px}.PortraitCategoryItem-formatList{margin:0 -6px}.PortraitCategoryItem-formatList .option{display:inline-block;margin:0 6px 9px;position:relative;vertical-align:top}.PortraitCategoryItem-formatList .option.active:after{display:block}.PortraitCategoryItem-formatList .option:after{background:#007fa3;content:"";display:none;height:2px;left:0;position:absolute;right:0;top:100%}.PortraitCategoryItem .spinner{z-index:3}@keyframes hideElement{0%{max-height:0}99%{max-height:0}to{max-height:1000%}}.infinity-scroll{clear:both;text-align:center;width:100%}.infinity-scroll .loading-message{padding:50px 0}.infinity-scroll .spinner{height:30px;margin:0 20px 0 0;width:30px}#footer{background:#f4f4f4;padding:45px 20px}@media screen and (max-width:1000px){#footer{position:relative;right:0}}@media screen and (max-width:768px){#footer{padding:20px 15px}}#footer .footer-links{margin:0 auto;max-width:960px;padding-top:41px;width:100%}@media screen and (max-width:768px){#footer .footer-links{padding:0}}#footer .footer-links .col{box-sizing:border-box;display:inline-block;padding:0 10px 0 0;vertical-align:top;width:24%}@media screen and (max-width:768px){#footer .footer-links .col{border-top:1px solid #d8d8d8;display:block;padding:10px 0;width:100%}#footer .footer-links .col>div{padding:0;position:relative}#footer .footer-links .col>div:after{background:url(../images/svgs/icons/svg-arrow-right-color-link.svg) no-repeat;content:"";height:10px;margin-top:-3px;position:absolute;right:0;top:50%;transform:rotate(90deg);width:6px}#footer .footer-links .col ul{max-height:0;overflow:hidden;padding-top:0}}#footer .footer-separator{margin:0 -90px}@media screen and (max-width:768px){#footer .footer-separator{margin:0 -150px 20px}}.MessagePopup{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:100}.MessagePopup,.MessagePopup *{box-sizing:border-box}.MessagePopup-contentHolder{background:#fff;color:#555;font-size:12px;left:50%;max-height:calc(100% - 32px);max-width:580px;overflow:auto;padding:42px 16px 24px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:calc(100% - 32px);z-index:2}@media screen and (min-width:769px){.MessagePopup-contentHolder{padding:32px}}.MessagePopup-titleHolder{font-size:20px;line-height:1.25;margin-bottom:24px;text-align:center}.MessagePopup-titleHolder:empty{margin:0}.MessagePopup-textHolder{font-size:14px;line-height:1.25;margin-bottom:32px}.MessagePopup-textHolder:empty{margin:0}.MessagePopup-buttonHolder{-ms-flex-pack:justify;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:space-between}@media screen and (min-width:769px){.MessagePopup-buttonHolder{-ms-flex-direction:row;flex-direction:row}}