@font-face{font-family:'Catamaran';font-weight:100;src:url("../fonts/Catamaran-Thin.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:200;src:url("../fonts/Catamaran-ExtraLight.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:300;src:url("../fonts/Catamaran-Light.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:400;src:url("../fonts/Catamaran-Regular.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:500;src:url("../fonts/Catamaran-Medium.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:600;src:url("../fonts/Catamaran-SemiBold.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:700;src:url("../fonts/Catamaran-Bold.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:800;src:url("../fonts/Catamaran-ExtraBold.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Catamaran";font-weight:900;src:url("../fonts/Catamaran-Black.ttf") format("truetype");font-display:swap;}@font-face{font-family:"Abhaya Libre";font-weight:800;src:url("../fonts/AbhayaLibre-ExtraBold.ttf") format("truetype");font-display:swap;}.opineo-side-slider-widget.opineo-side-slider-widget--right.opineo-side-slider-widget--hidden{right:0;position:fixed;z-index:109}@media (max-width:767px){.opineo-side-slider-widget.opineo-side-slider-widget--right.opineo-side-slider-widget--hidden{display:none}}.red{color:#2a3d98}.text-underline{text-decoration:underline}@media (min-width:1440px){.container{width:1278px}}.owl-container .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:-50px}.owl-container .owl-carousel .owl-controls .owl-buttons div.owl-prev:before{content:"";height:56px;width:56px;display:block;background:url('../images/icons/carousel-left.png') no-repeat center;background-size:56px}.owl-container .owl-carousel .owl-controls .owl-buttons div.owl-next{right:-50px}.owl-container .owl-carousel .owl-controls .owl-buttons div.owl-next:before{content:"";height:56px;width:56px;display:block;background:url('../images/icons/carousel-right.png') no-repeat center;background-size:56px}.owl-container .owl-carousel .owl-controls .owl-buttons div{opacity:1}.owl-container .owl-carousel .actions-primary button:hover span,.owl-container .owl-carousel .action.primary:hover span,.owl-container .owl-carousel a.action.primary:hover span{background:0 0 !important;opacity:.6}.pt-banner-container .owl-carousel .owl-controls .owl-buttons{display:block}.pt-banner-container .owl-carousel .owl-controls .owl-buttons div.owl-prev{left:15px}.pt-banner-container .owl-carousel .owl-controls .owl-buttons div.owl-prev:before{content:"";height:56px;width:56px;display:block;background:url('../images/icons/carousel-left.png') no-repeat center;background-size:56px}.pt-banner-container .owl-carousel .owl-controls .owl-buttons div.owl-next{right:15px}.pt-banner-container .owl-carousel .owl-controls .owl-buttons div.owl-next:before{content:"";height:56px;width:56px;display:block;background:url('../images/icons/carousel-right.png') no-repeat center;background-size:56px}.pt-banner-container .owl-carousel .owl-controls .owl-buttons div{background:0 0;border:none;box-shadow:none}.pt-banner-container .owl-carousel .owl-controls.video_btn .owl-buttons div.owl-prev:before{background-image:url('../images/icons/carousel-left-video.png')}.pt-banner-container .owl-carousel .owl-controls.video_btn .owl-buttons div.owl-next:before{background-image:url('../images/icons/carousel-right-video.png')}.pt-banner-container .pt-banner-caption .pt-banner-content .pt-url{color:#9ca4ae;border:3px solid #9ca4ae;font-size:38px;padding:10px 20px;font-family:Catamaran}.pt-banner-container .pt-banner-caption .pt-banner-content .pt-url:hover{color:#2a3d98;border-color:#2a3d98;background:0 0}@media (max-width:768px){.pt-banner-container .pt-banner-caption .pt-banner-content .pt-url{font-size:16px;padding:5px 10px}}.group-title1{margin-bottom:24px}.group-title1 h2{font-family:Catamaran;font-size:32px !important}.group-title1 h2:after{width:88px}.product-item-name{min-height:52px}.redirect-popup{font-family:Catamaran,sans-serif;font-size:16px}.redirect-popup .content .form.subscribe h2{font-size:20px;text-transform:uppercase;font-weight:400;font-family:Catamaran,sans-serif;color:#2c3b46}.redirect-popup .content .form.subscribe .actions button span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:2px}.redirect-popup .content .form.subscribe input,.redirect-popup .content .form.subscribe textarea{border:1px solid #d9d9d9;border-radius:4px;padding:10px 20px;width:100%}.redirect-popup .content .form.subscribe textarea{min-height:70px;padding:10px 20px !important}.redirect-popup .content .form.subscribe .label{line-height:unset !important}.redirect-popup .content .form.subscribe .is_b2b{margin:15px 0}.redirect-popup .content .form.subscribe .is_b2b input[type=checkbox]{display:none}.redirect-popup .content .form.subscribe .is_b2b label.custom-label,.redirect-popup .content .form.subscribe .is_b2b .control{display:inline-block !important}.redirect-popup input[type=checkbox]+label{padding-left:25px;position:relative}.redirect-popup input[type=checkbox]+label:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.redirect-popup input[type=checkbox]:checked+label:after{height:8px;width:8px;display:block;content:"";position:absolute;left:4px;top:4px;text-align:center;border-radius:2px;background:#2a3d98}.message.global.cookie{z-index:2000;background:rgba(0,0,0,.75);color:#fff}.message.global.cookie p{margin:0;font-size:12px;width:100%;margin-bottom:10px}@media (min-width:481px){.message.global.cookie p{max-width:calc(100% - 250px);float:left;margin-right:25px;min-height:50px}}.message.global.cookie p a{color:#fff;text-decoration:underline}@media (max-width:480px){.message.global.cookie #btn-cookie-allow{width:100%;text-align:center;margin-bottom:25px}.message.global.cookie #btn-cookie-allow span{width:100%;text-align:center}}@media (min-width:481px){.message.global.cookie #btn-cookie-allow span{max-width:225px;white-space:normal}}#need_login_to_add_cart{position:fixed;top:0;left:0;width:100%;height:100%;z-index:50010;display:none}#need_login_to_add_cart .backdrop{left:0;top:0;width:100%;height:100%;position:absolute;z-index:50011;background:rgba(0,0,0,.3)}#need_login_to_add_cart .popup{position:fixed;width:500px;height:230px;top:calc(50% - 115px);left:calc(50% - 250px);z-index:50012;background:#fff;box-shadow:0 8px 12px 0 rgba(28,28,28,.05);border-radius:10px;display:flex;flex-wrap:wrap}#need_login_to_add_cart .popup>.content{height:calc(100% - 70px);width:100%;justify-content:center;display:flex;align-items:center;padding:10px 20px}#need_login_to_add_cart .popup>.content p{font-size:14px;color:#2c3b46;text-align:center}#need_login_to_add_cart .popup>.actions{width:100%;height:70px;padding:10px 20px;align-self:flex-end}#need_login_to_add_cart .popup>.actions .action:not(.primary){float:left;background:0 0;letter-spacing:2px;font-family:Catamaran,sans-serif;font-size:16px;font-weight:400;line-height:50px;color:#2c3b46}#need_login_to_add_cart .popup>.actions .action.primary{float:right}#need_login_to_add_cart .popup>.actions .action.primary span{height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}.form .g-recaptcha{clear:both}.modals-overlay{background-color:rgba(51,51,51,.7)}@media (max-width:768px){.modal-popup.modal-slide{top:20%}}@media (max-width:420px){.modal-popup.modal-slide{left:20px}}.modal-popup.modal-slide .modal-inner-wrap{max-width:450px;border-radius:8px;overflow:hidden;width:100% !important;box-shadow:none}@media (max-width:768px){.modal-popup.modal-slide .modal-inner-wrap{height:max-content;max-width:350px}}@media (max-width:380px){.modal-popup.modal-slide .modal-inner-wrap{max-width:320px}}.modal-popup.modal-slide .modal-inner-wrap .modal-header{padding-bottom:0;background:#fff}.modal-popup.modal-slide .modal-inner-wrap .modal-content{padding:0 1.5rem}.modal-popup.modal-slide .modal-inner-wrap .modal-footer{display:grid;grid-template-columns:1fr;row-gap:10px;padding:1rem 1.5rem 1rem;border:0 !important;background:#fff}.modal-popup.modal-slide .modal-inner-wrap .modal-footer button.go-to-new-store span{height:45px;border-radius:6px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:45px;font-size:13px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:.8px}.modal-popup.modal-slide .modal-inner-wrap .modal-footer button.stay-here span{height:45px;border-radius:6px;color:#2a3d98;background-color:#fff;line-height:45px;font-size:13px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:.8px;border:1px solid #2a3d98}.modal-popup.modal-slide .action-close{right:10px;top:13px}@media (max-width:768px){.modal-popup.modal-slide .action-close{top:8px;right:4px}}.modal-popup.modal-slide .action-close:before{font-size:50px;color:#000}@media (max-width:768px){.modal-popup.modal-slide .action-close:before{font-size:42px}}#newStoreModal p.new-store-info{font-family:Catamaran,sans-serif;font-size:16px;font-weight:400;letter-spacing:.5px;line-height:28px}a.new-b2b-store{color:#2a3d98}@media (min-width:768px){a.new-b2b-store{border-left:2px solid #e8e8e8;padding-left:20px}}.header-container .header-content{padding:0 0 15px}.header-container .header-content .minicart-wrapper{border:none}@media (min-width:1440px){.header-container .header-content .minicart-wrapper{margin-right:50px}}.header-container .header-content .minicart-wrapper .showcart .counter.qty{background:#fff;color:#2a3d98;font-family:Catamaran,sans-serif;box-shadow:0 8px 12px 0 rgba(28,28,28,.2);height:32px;width:32px;line-height:30px;font-size:20px;bottom:-10px;font-weight:400;z-index:110}@media (max-width:1200px){.header-container .header-content .minicart-wrapper{padding:0}}.header-container .header-content .minicart-wrapper:before{color:#2a3d98;content:"";height:60px;width:50px;background:url('../images/icons/cart-icon.svg') no-repeat;background-size:49px}.header-container .header-content .logo-home{display:flex;align-items:center;margin-bottom:30px}.header-container .header-content .logo-home .logo{margin-right:26px}.header-container .header-content .logo-home .logo-text{line-height:15px;font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;position:relative;margin:0;display:none}@media (min-width:1024px){.header-container .header-content .logo-home .logo-text{display:block}}@media (max-width:1199px){.header-container .header-content .logo-home .logo-text{font-size:14px}}.header-container .header-content .header-middle{line-height:0;margin-top:15px}.header-container .header-content .header-middle .arkana-features{display:inline-block;position:relative;top:-10px}.header-container .header-content .header-middle .arkana-features .arkana-feature{display:inline-flex;margin:0 10px}.header-container .header-content .header-middle .arkana-features .arkana-feature img{vertical-align:middle;height:83px;display:inline-block;margin-right:5px}.header-container .header-content .header-middle .arkana-features .arkana-feature p{display:inline-block;font-size:12px;line-height:1.17;text-align:left;max-width:85px}.header-container .header-content .header-middle .arkana-features-export{display:inline-block;position:relative;top:20px}.header-container .header-content .header-middle .arkana-features-export .arkana-feature{display:inline-flex;margin:0 10px}.header-container .header-content .header-middle .arkana-features-export .arkana-feature img{vertical-align:middle;height:24px;display:inline-block;margin-right:5px}.header-container .header-content .header-middle .arkana-features-export .arkana-feature p{display:inline-block;font-size:12px;line-height:1.17;text-align:left;max-width:85px}.header-container .header-content .header-top .customer-pro{display:inline-block;text-transform:uppercase}.header-container .header-content .header-top .customer-pro a{color:#2a3d98;padding:5px 10px;border-right:2px solid #e8e8e8;font-weight:600;letter-spacing:1.5px}.header-container .header-content .header-top.left{font-family:Catamaran,sans-serif}.header-container .header-content .header-top.left div{display:inline-block}.header-container .header-content .header-top.left div p,.header-container .header-content .header-top.left div a{letter-spacing:2px;padding:5px 16px 5px 0;color:#2c3b46}.header-container .header-content .header-top.left div p{border-right:2px solid #e8e8e8;line-height:20px}.header-container .header-content .header-top.left .mail a{padding:5px 0 5px 14px}.header-container .header-content .header-top.left .phone p{padding:0}.header-container .header-content .header-top.right .header_links li a{font-size:12px;color:#2a3d98;font-family:Catamaran,sans-serif;text-transform:uppercase;letter-spacing:2px;padding-right:16px}.header-container .header-content .header-top.right .top-link-dropdown{background:0 0}.header-container .header-content .header-top.right .top-link-dropdown .account-link{font-size:12px;letter-spacing:2px;font-family:Catamaran,sans-serif;text-transform:uppercase}.header-container .header-content .header-top.right .top-link-dropdown .header_links{border-right:2px solid #e8e8e8;line-height:30px}.header-container .header-content .top-cart-wrapper{vertical-align:top}@media (min-width:1200px){.header-container .header-content .top-cart-wrapper{margin-right:40px}}.header-container .header-search{text-align:center;vertical-align:top;margin-left:20px}@media (min-width:992px){.header-container .header-search{margin-left:0;border-top:1px solid rgba(128,128,128,.1)}}@media (max-width:768px){.header-container .header-search{padding-top:60px;margin:0}}.header-container .header-search .block-search{margin-right:0;width:100%;max-width:600px}@media (max-width:767px){.header-container .header-search .block-search{max-width:700px;margin-top:0}}@media (min-width:768px) and (max-width:991px){.header-container .header-search .block-search{padding:0 100px 0 170px !important}}@media (max-width:768px){.header-container .header-search .block-search{padding:0 !important}}@media (min-width:992px){.header-container .header-search .block-search{margin-top:16px}}.header-container .header-search .block-search .block.block-content{-moz-box-shadow:0 8px 12px 0 rgba(28,28,28,.05);-webkit-box-shadow:0 8px 12px 0 rgba(28,28,28,.05);box-shadow:0 8px 12px 0 rgba(28,28,28,.05)}.header-container .header-search .block-search .block.block-content .form.minisearch{height:48px;border:1px solid gray;border-radius:4px}.header-container .header-search .block-search .block.block-content .form.minisearch input.input-text{font-size:14px;font-family:Catamaran,sans-serif;color:#898e8e;border-radius:4px;height:46px;margin-top:0;padding-right:33px !important}.header-container .header-search .block-search .block.block-content .form.minisearch input.input-text::-webkit-input-placeholder{color:gray}.header-container .header-search .block-search .block.block-content .form.minisearch input.input-text::-moz-placeholder{color:gray}.header-container .header-search .block-search .block.block-content .form.minisearch input.input-text:-ms-input-placeholder{color:gray}.header-container .header-search .block-search .block.block-content .form.minisearch input.input-text:-moz-placeholder{color:gray}@media (min-width:992px) and (max-width:1200px){.header-container .header-search .block-search .block.block-content .form.minisearch input.input-text{border:none;opacity:1;margin-top:0;position:static;width:100%}}.header-container .header-search .block-search .action.search{width:46px;height:46px;top:0;right:0;border-radius:0;background-color:#2a3d98 !important;border-top-right-radius:4px;border-bottom-right-radius:4px;opacity:1;display:inline-block !important}@media (max-width:767px){.header-container .header-search .block-search .action.search{position:absolute}.header-container .header-search .block-search .action.search span{display:none}}.header-container .header-search .block-search .action.search:before{content:"";background:url('../images/icons/search-icon-white.png') no-repeat center;background-size:24px}@media (max-width:767px){.header-container .header-search .block-search .action.search:before{position:absolute;height:100%;top:0;left:0;width:100%}}@media (min-width:992px) and (max-width:1200px){.header-container .header-search .block-search .action.search{position:relative}}@media (min-width:992px) and (max-width:1200px){.header-container .header-search .block-search .control{position:static;border-top:none;width:92%}}.header-container .header-bottom{text-align:center;border-bottom:none}.header-container .header-bottom .pt_custommenu{font-size:0}.header-container .header-bottom .pt_custommenu div.pt_menu{float:initial}.header-container .header-bottom .pt_custommenu div.pt_menu:not(.pt_menu_no_child) .parentMenu a:after{content:"";height:11px;width:10px;background:url('../images/icons/arkana-caret.png') no-repeat center;background-size:8px}.header-container .header-bottom .pt_custommenu div.pt_menu:hover div.popup{display:inline-block}.header-container .header-bottom .pt_custommenu div.pt_menu.act .parentMenu a{color:#2a3d98;font-family:Catamaran,sans-serif;font-weight:400;font-size:16px}.header-container .header-bottom .pt_custommenu div.pt_menu.active .parentMenu a{color:#2a3d98}.header-container .header-bottom .pt_custommenu div.popup{border-top:4px solid #2a3d98;width:calc(100vw - 8px) !important;left:0 !important;padding:20px 0;margin-left:calc(50% - 50vw);min-height:315px;display:none}.header-container .header-bottom .pt_custommenu div.popup a.act{color:#2a3d98 !important}.header-container .header-bottom .pt_custommenu div.popup .itemMenu a.level1{font-family:Catamaran,sans-serif;font-size:16px;font-weight:400;color:#2c3b46;text-transform:none;line-height:1.5}.header-container .header-bottom .pt_custommenu div.popup .itemMenu a.level1:not(:first-child){margin-top:10px}.header-container .header-bottom .pt_custommenu div.popup .block1{float:unset;display:flex;padding:50px 30px 30px}.header-container .header-bottom .pt_custommenu div.popup .block1 .column{display:flex;margin-bottom:unset;padding-bottom:unset;width:unset;flex:1}.header-container .header-bottom .pt_custommenu div.popup .block1 .column .megamenu-features{margin:0 25px}.header-container .header-bottom .pt_custommenu div.popup .block1 .column .megamenu-features a{margin-bottom:20px}.header-container .header-bottom .pt_custommenu div.popup .block1 .column .megamenu-features a span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:2px;display:block;text-align:center;color:#fff;text-transform:uppercase}.header-container .header-bottom .pt_custommenu div.popup .block1 .column img{min-width:190px}.header-container .header-bottom .pt_custommenu div.popup .block1 .category-header{font-size:22px;color:#2a3d98;font-family:Catamaran,sans-serif;position:absolute;top:25px}.header-container .header-bottom .pt_custommenu div.pt_menu .parentMenu a{font-family:Catamaran,sans-serif;font-weight:400;font-size:16px}.header-container .header-bottom .menu-link ul li:active a,.header-container .header-bottom .menu-link ul li:hover a{color:#2a3d98;font-family:Catamaran,sans-serif;font-weight:400;font-size:16px}.header-container .header-bottom .menu-link ul li a{font-size:16px;font-weight:400;font-family:Catamaran,sans-serif}.header-container .header-mobile .minicart-wrapper .showcart:before{background-color:#2a3d98;-webkit-mask-image:url(../../frontend/Arkana/arkana/pl_PL/images/icons/cart-icon.svg);mask-image:url(../../frontend/Arkana/arkana/pl_PL/images/icons/cart-icon.svg);-webkit-mask-size:20px 24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;height:30px;width:30px}.header-container .header-mobile .minicart-wrapper .showcart.active:before,.header-container .header-mobile .minicart-wrapper .showcart:hover:before,.header-container .header-mobile .minicart-wrapper .showcart.active:hover:before{content:""}.header-container .header-mobile .minicart-wrapper .showcart:before{content:""}.header-container .header-mobile .counter-number{position:relative;top:-2px}.header-container .header-mobile .box-right{z-index:99}.header-container .header-mobile .logo{top:-16px}@media only screen and (max-width:767px){.header-container .header-mobile .logo{top:0}}.header-container .header-mobile .block-search .block-title strong:before{content:"";background:url('../images/icons/search-icon-mobile.png') no-repeat center}@media (max-width:991px){.mobilemenu-modal{background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;opacity:.7;z-index:9998}}.shop-switch{line-height:10px;padding:0}.shop-switch a{border-bottom-left-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border:1px solid #2a3d98;border-top:0;display:inline-block;padding:6px;text-transform:uppercase;font-size:10px;line-height:10px;transition:all .2s}.shop-switch a:hover{background-color:#2a3d98;color:#fff;transition:all .5s;text-decoration:none}.shop-switch .icon{display:inline-block;width:8px;height:8px;vertical-align:bottom;margin-bottom:1px;margin-left:.2rem;mask-size:contain;-webkit-mask-size:contain;mask-image:url("../images/arrow-right-icon.svg");-webkit-mask-image:url("../images/arrow-right-icon.svg");mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;background-color:#2a3d98}.shop-switch a:hover .icon{background-color:#fff}@media (max-width:768px){.shop-switch a{border-right:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0px;-webkit-border-bottom-right-radius:0px}}.banner-home-content{background:#fff}.banner-home-content .banner-box-inner .pull-left span:before{color:#2a3d98}.banner-home-content .banner-box-inner h3{margin-top:12px;color:#2a3d98;font-size:14px;font-weight:500;text-transform:none}.banner-home .banner-slider .pt-banner-container .ptowl>li:not(:first-of-type){position:absolute;left:20000px;top:-20000px}.banner-home .banner-slider .owl-wrapper{display:flex !important}.banner-home .banner-slider .owl-wrapper .owl-item li{height:100%}.banner-home .banner-slider .video-container{overflow:hidden;position:relative;left:0;right:0;margin:0;display:block;width:100%;height:100%}.banner-home .banner-slider .video-container .iframe-cover{height:100%;left:0;position:absolute;top:0;width:100%;z-index:99;display:block}.banner-home .banner-slider .video-container iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.pt_categorytop{background:0 0;margin-top:0;padding:50px 0 0}.pt_categorytop .group-title1{margin-bottom:48px}.home-content .item .item-inner{border:none;-moz-box-shadow:2px 2px 3px rgba(199,199,199,.2),-2px 2px 3px rgba(199,199,199,.2);-webkit-box-shadow:2px 2px 3px rgba(199,199,199,.2),-2px 2px 3px rgba(199,199,199,.2);box-shadow:2px 2px 3px rgba(199,199,199,.2),-2px 2px 3px rgba(199,199,199,.2)}.delivery-content{padding:1px;margin-top:80px}.banner-home-content .banner-home-inner{text-align:center;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);padding:20px;border-radius:10px}@media (max-width:767px){.banner-home-content .banner-home-inner{display:none}}.banner-home-content .banner-home-inner h3{color:#fff;font-size:16px;text-transform:uppercase;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}.cms-index-index .column.main{min-height:unset}.product-item-name a{text-transform:unset}.item .item-inner .box-info .item-price{margin-bottom:25px}.banner-home .cat_top+.delivery-content{margin-top:50px}.banner-home .pt_categorytop .catgrids-holder{display:flex;flex-wrap:wrap;justify-content:flex-start}.banner-home .pt_categorytop .catgrids-holder .catgrid .item{height:100%;min-height:initial}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content{height:100%}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images{height:100%}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images .des-cat{position:relative;top:auto;left:auto;right:auto;bottom:auto}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images .des-cat h3{color:#2c3b46;font-family:Catamaran,sans-serif;font-size:24px;text-align:left;margin-bottom:8px}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images>div.inside-cat-images{height:100%;display:flex;justify-content:space-between;flex-direction:column}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images>div.inside-cat-images .category-description{margin-bottom:15px}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images>div.inside-cat-images img{position:initial}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images .category-description div,.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images .category-description p{line-height:1.62;font-size:16px;text-align:left;font-family:Catamaran,sans-serif;color:#898e8e}.banner-home .pt_categorytop .catgrids-holder .catgrid .item .catlist-content .cat-images img.tnail-hover{position:absolute;bottom:12%;left:0;right:0}.photo-slider__link a{color:#fff !important}.photo-slider__link a:hover{color:#2a3d98 !important}#bestseller_product_slider .image-container{display:flex;align-items:center}#bestseller_product_slider .product-image-wrapper{padding-bottom:0 !important;height:100%;display:block}#bestseller_product_slider .product-image-wrapper .product-image-photo{position:static}.catalog-product-view{user-select:none}.catalog-product-view .product-view{margin-top:0}.catalog-product-view .product-view .action.towishlist{position:absolute;top:40px;right:15px;border:none;width:40px;height:40px;background:#fff;transition:.2s all ease-in-out}.catalog-product-view .product-view .action.towishlist span{font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;transform:scale(1);transition:.2s all ease-in-out}.catalog-product-view .product-view .action.towishlist span:before,.catalog-product-view .product-view .action.towishlist span:after{content:' ';font-size:0;position:absolute;top:0;left:0;width:100%;height:100%;background:url('../images/icons/wishlist-product-icon.png') no-repeat center center;opacity:1;background-size:65% auto;transition:.2s all ease-in-out;transform:scale(1)}.catalog-product-view .product-view .action.towishlist:hover span{transform:scale(1.2)}.catalog-product-view .product-view .action.towishlist:not(.in-wishlist) span:after{opacity:1;background-image:url('../images/icons/wishlist-product-icon-white.png');background-size:calc(62%) auto}.catalog-product-view .product-view .product-reviews-summary .rating-summary .rating-result>span:before{color:#2a3d98}.catalog-product-view .product-view .product-info-main .box-info-des{margin-bottom:20px}.catalog-product-view .product-view .product-info-main .product.alert.price{display:none}.catalog-product-view .product-view .product-info-main .product-add-form .actions{position:static;display:inline-block;padding:0}.catalog-product-view .product-view .product-info-main .product-add-form .actions .tocart{float:none}.catalog-product-view .product-view .product-info-main .product-add-form .actions .tocart span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px}.catalog-product-view .product-view .product-info-main .product-add-form .delivery-container{margin:0 0 25px}.catalog-product-view .product-view .product-info-main .product-add-form .delivery-container .free-delivery-text{font-family:Catamaran,sans-serif;font-size:12px;letter-spacing:2px;color:#2c3b46;text-transform:uppercase;padding-left:40px;position:relative}.catalog-product-view .product-view .product-info-main .product-add-form .delivery-container .free-delivery-text:before{display:block;height:32px;width:32px;background:url('../images/icons/delivery-icon.png');content:"";position:absolute;left:0;top:-12px}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart{display:inline-block;vertical-align:middle;width:auto}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .control{margin-left:32px}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .control input{border:none;font-size:16px;font-family:Catamaran,sans-serif;letter-spacing:4px;color:#2c3b46;-webkit-appearance:textfield;-moz-appearance:textfield;width:45px !important;text-align:center}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .control .remove-qty,.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .control .add-qty{display:inline-block;width:32px;height:32px;border-radius:20px;text-align:center;position:relative;top:12px;box-shadow:0 4px 8px 0 rgba(28,28,28,.05)}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .control .remove-qty:after{display:block;content:"\f2f4";font-size:17px;position:absolute;right:0;width:32px;height:32px;text-align:center;color:#2c3b46;cursor:pointer;padding-top:7px;font-family:Ionicons;border:1px solid #d9d9d9;border-radius:20px}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .control .remove-qty.disabled:after{background:#d9d9d9}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .control .add-qty:after{display:block;content:"\f2c7";font-size:17px;position:absolute;right:0;width:32px;height:32px;text-align:center;color:#2c3b46;cursor:pointer;padding-top:7px;font-family:Ionicons;border:1px solid #d9d9d9;border-radius:20px}.catalog-product-view .product-view .product-info-main .product-add-form .box-tocart .field.qty .label{display:none}.catalog-product-view .product-view .product-info-main .product-info-stock-sku .available{color:#2a3d98}.catalog-product-view .product-view .product-info-main .product-info-stock-sku .available span{font-family:Catamaran,sans-serif;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#2a3d98}.catalog-product-view .product-view .product-info-main .product-info-stock-sku .available span:before{font-size:18px;position:relative;top:3px}.catalog-product-view .product-view .product-info-main .product-info-stock-sku .sku{position:absolute;right:15px;top:10px;padding-top:0}.catalog-product-view .product-view .product-info-main .product-info-stock-sku .sku strong{font-family:Catamaran,sans-serif;letter-spacing:1.5px;color:#2c3b46;font-size:12px}.catalog-product-view .product-view .product-info-main .product-info-stock-sku .sku span{font-family:Catamaran,sans-serif;letter-spacing:1.5px;color:#2c3b46;font-size:12px}.catalog-product-view .product-view .product-info-main .payment-info-container{margin-top:30px}.catalog-product-view .product-view .product-info-main .payment-info-container .s{border:1px solid #2a3d98 !important}.catalog-product-view .product-view .product-info-main .payment-info-container p{font-family:Catamaran,sans-serif;font-size:16px;color:#2c3b46;cursor:pointer}.catalog-product-view .product-view .product-info-main .payment-info-container .payment-info,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment-info{box-shadow:0 8px 12px 0 rgba(28,28,28,.05);padding:32px;display:none;margin-bottom:20px}.catalog-product-view .product-view .product-info-main .payment-info-container .payment .payment-heading:not(:first-of-type),.catalog-product-view .product-view .product-info-main .payment-info-container .shipment .payment-heading:not(:first-of-type),.catalog-product-view .product-view .product-info-main .payment-info-container .payment .shipment-heading:not(:first-of-type),.catalog-product-view .product-view .product-info-main .payment-info-container .shipment .shipment-heading:not(:first-of-type){padding-top:10px}.catalog-product-view .product-view .product-info-main .payment-info-container .payment .payment-heading>*,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment .payment-heading>*,.catalog-product-view .product-view .product-info-main .payment-info-container .payment .shipment-heading>*,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment .shipment-heading>*{margin-bottom:10px}.catalog-product-view .product-view .product-info-main .payment-info-container .payment h3,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment h3{vertical-align:middle;font-size:20px;color:#2c3b46;margin-right:10px;position:relative;display:inline-block;font-family:Catamaran,sans-serif;font-weight:400}.catalog-product-view .product-view .product-info-main .payment-info-container .payment img,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment img{vertical-align:middle;position:relative}.catalog-product-view .product-view .product-info-main .payment-info-container .payment img:not(:last-child),.catalog-product-view .product-view .product-info-main .payment-info-container .shipment img:not(:last-child){margin-right:5px}.catalog-product-view .product-view .product-info-main .payment-info-container .payment ul,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment ul{display:inline-block;width:100%;padding-left:0;margin:0}.catalog-product-view .product-view .product-info-main .payment-info-container .payment li,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment li{list-style:none;float:left;width:100%}.catalog-product-view .product-view .product-info-main .payment-info-container .payment li:before,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment li:before{content:'—';padding-right:5px}.catalog-product-view .product-view .product-info-main .payment-info-container .payment li,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment li,.catalog-product-view .product-view .product-info-main .payment-info-container .payment p,.catalog-product-view .product-view .product-info-main .payment-info-container .shipment p{margin-bottom:10px;color:#2c3b46;font-size:16px;font-family:Catamaran,sans-serif;line-height:normal}.catalog-product-view .product-view .product-info-main .payment-info-container .payment:not(:last-child){border-bottom:1px solid #d9d9d9}.catalog-product-view .product-view .product-info-main .payment-info-container .payment{margin-bottom:10px}.catalog-product-view .product-view .product-info-main .payment-info-container .payment.package img{max-width:40px}.catalog-product-view .product-view .product-info-main .page-title-wrapper{padding-bottom:0;padding-top:15px}.catalog-product-view .product-view .product-info-main .page-title-wrapper .page-title{font-size:24px;color:#2c3b46;font-family:Catamaran,sans-serif;text-transform:none}.catalog-product-view .product-view .product-info-main .page-title-wrapper:before{display:none}.catalog-product-view .product-view .product-info-main .overview{font-family:Catamaran,sans-serif;font-size:16px;color:#2c3b46;margin:0;border:none;padding:0}.catalog-product-view .product-view .product-info-main .price-box .old-price .price-container .price{font-size:24px;font-family:Catamaran,sans-serif;color:gray}.catalog-product-view .product-view .product-info-main .price-box .special-price .price-container .price{font-family:Catamaran,sans-serif;font-size:32px;color:#2c3b46}.catalog-product-view .product-view .product-info-main .price-box .price-container .price{font-family:Catamaran,sans-serif;font-size:32px;color:#2c3b46}.catalog-product-view .product-view .product-info-main .product-reviews-summary .reviews-actions{margin:0;position:relative;top:4px}.catalog-product-view .product-view .product-info-main .product-reviews-summary .reviews-actions .review-divider{border-bottom:1px solid #979797;display:inline-block;width:16px;margin:5px}.catalog-product-view .product-view .product-info-main .product-reviews-summary .reviews-actions span{font-family:Catamaran,sans-serif;text-transform:uppercase;font-size:12px;color:gray}.catalog-product-view .product-view .product.detailed{margin:20px 0 50px}.catalog-product-view .product-view .product.detailed .data.items .wr-tab{width:100%}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .product-tab-container .product-tab-title{font-size:24px;font-family:Catamaran,sans-serif;color:#2c3b46;padding:24px 0 28px;position:relative;z-index:99;border-bottom:1px solid #d9d9d9;cursor:pointer}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .product-tab-container .product-tab-title:after{display:block;content:"\f2c7";font-size:17px;border:1px solid #d9d9d9;border-radius:20px;position:absolute;right:0;width:32px;height:32px;text-align:center;color:#2c3b46;top:25px;cursor:pointer;padding-top:7px;font-family:Ionicons;z-index:2}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .product-tab-container .product-tab-title.active-tab{border:none}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .product-tab-container .product-tab-title.active-tab:after{content:"\f2f4"}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .product-tab-container .data.item.content{min-height:unset;display:none}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .product-tab-container.where-to-buy .product-tab-title{border-bottom:none}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .product-tab-container.where-to-buy .item.content{border-bottom:none}.catalog-product-view .product-view .product.detailed .data.items .wr-tab .data.item.title{display:none}.catalog-product-view .product-view .product.detailed .data.items .item.title.active{background:0 0;border:none;cursor:default}.catalog-product-view .product-view .product.detailed .data.items .item.title.active:after{content:"\f2f4";cursor:default}.catalog-product-view .product-view .product.detailed .data.items .item.title{background:0 0;padding:24px 0 28px;border-bottom:1px solid #d9d9d9;cursor:pointer}.catalog-product-view .product-view .product.detailed .data.items .item.title a{color:#2c3b46;font-size:24px;font-family:Catamaran,sans-serif}.catalog-product-view .product-view .product.detailed .data.items .item.title:hover{background:0 0}.catalog-product-view .product-view .product.detailed .data.items .item.title:after{display:block;content:"\f2c7";font-size:17px;border:1px solid #d9d9d9;border-radius:20px;position:absolute;right:0;width:32px;height:32px;text-align:center;color:#2c3b46;top:25px;cursor:pointer;padding-top:7px;font-family:Ionicons}.catalog-product-view .product-view .product.detailed .data.items .item.content{border:none;padding:0 0 20px;text-align:justify;font-family:Catamaran,sans-serif;font-size:16px;border-bottom:1px solid #d9d9d9;color:#2c3b46}.catalog-product-view .product-view .product.detailed .data.items .item.content .review-add input.input-text,.catalog-product-view .product-view .product.detailed .data.items .item.content .review-add textarea{border:1px solid #d9d9d9;border-radius:4px}.catalog-product-view .product-view .product.detailed .data.items .item.content .review-add textarea{min-width:100%;min-height:90px}.catalog-product-view .product-view .product.detailed .data.items .item.content .review-add .review-form-actions .action.submit.primary span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px}.catalog-product-view .product-view .product-media .fotorama__stage{border:none}.catalog-product-view .product-view .product-media{position:relative}.catalog-product-view .product-view .product-media .gallery-discount{position:absolute;right:0;top:30px;z-index:99;width:48px}.catalog-product-view .product-view #reviews #product-review-container .block-title{display:none}.catalog-product-view .product-view #reviews .review-items .review-ratings .label{font-size:14px;width:80px;display:inline-block;text-align:right}@media (min-width:640px){.catalog-product-view .product-view #reviews{margin:0 auto}}.catalog-product-view .product-view #reviews .review-form{margin:0 auto}.catalog-product-view .product-view #reviews .review-fieldset .review-legend{text-transform:none}.catalog-product-view .product-view #reviews .review-fieldset .review-field-rating .label{font-size:14px;width:80px;display:inline-block;text-align:right}.catalog-product-view .product-view #reviews .review-fieldset .review-field-rating .control{padding-top:0}.catalog-product-view .product-view #reviews .review-fieldset .field .label{width:100%;padding-top:6px;padding-bottom:6px;font-size:14px}.catalog-product-view .product-view #reviews .review-fieldset .field .control{width:100%}.catalog-product-view .product-view #reviews .review-fieldset .review-field-summary .control textarea,.catalog-product-view .product-view #reviews .review-fieldset .review-field-nickname .control textarea,.catalog-product-view .product-view #reviews .review-fieldset .review-field-summary .control input.input-text,.catalog-product-view .product-view #reviews .review-fieldset .review-field-nickname .control input.input-text{width:100%;height:48px;border-radius:4px;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:solid 1px #d9d9d9}.catalog-product-view .product-view #reviews .review-form-actions .action.submit span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}.catalog-product-view .product-info-price .price-historical_price .price-label{display:inline-block;font-size:16px}.catalog-product-view .product-info-price .price-historical_price .price{font-size:18px !important}.catalog-product-view .related .item{min-height:540px}.catalog-product-view .related .item .item-inner{border:none}.catalog-product-view .related .item .item-inner .image-container{height:255px;float:initial;margin:auto;border:none}.catalog-product-view .related .item .item-inner .box-info{padding-left:0;text-align:center;padding-bottom:5px}.catalog-product-view .related .item .item-inner .box-info .actions-primary .action.tocart span{color:#2a3d98;position:relative;border:2px solid #2a3d98;height:56px;width:56px;letter-spacing:2px;font-family:Catamaran,sans-serif}.catalog-product-view .related .item .item-inner .box-info .actions-primary .action.tocart span:before{content:"";background-color:#2a3d98;-webkit-mask-image:url('../images/icons/cart-icon.svg');mask-image:url('../images/icons/cart-icon.svg');-webkit-mask-size:20px 24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.catalog-product-view .related .item .item-inner .box-info .price{font-size:24px;font-family:Catamaran,sans-serif;color:#2c3b46}.catalog-product-view .related .item .item-inner .box-info .price-box{position:relative;padding-top:25px}.catalog-product-view .related .item .item-inner .box-info .price-box .special-price{display:block}.catalog-product-view .related .item .item-inner .box-info .price-box .special-price .price{color:#2c3b46;font-weight:400}.catalog-product-view .related .item .item-inner .box-info .price-box .old-price{position:absolute;top:0;right:0;left:0}.catalog-product-view .related .item .item-inner .box-info .price-box .old-price .price{font-size:18px;color:gray}.catalog-product-view .related .item .item-inner .box-info .product-name .product-item-name:before{display:none}.catalog-product-view .related .item .item-inner .box-info .product-name .product-item-link{font-family:Catamaran,sans-serif}.catalog-product-view .related .item .item-inner .box-info .item-price{min-height:50px}.catalog-product-view .related .item .item-inner .box-info .product-reviews-summary{display:none}.catalog-product-view .related .item .item-inner .box-info .box-hover{position:relative}.catalog-product-view .related .item .item-inner .discount{position:absolute;top:0;right:0;height:40px;width:40px;z-index:99}.catalog-product-view .related .item .item-inner .product-item-name a{font-family:Catamaran,sans-serif;font-size:16px;color:#2c3b46}.catalog-product-view .related .item .item-inner .product-item-name:before{display:none}.catalog-product-view .related .item .btn-quickview{display:none}.catalog-product-view .review-control-vote label:before{color:#2a3d98}.catalog-product-view .ma-breadcrumbs{background:0 0;margin-bottom:0}.catalog-product-view .ma-breadcrumbs .breadcrumbs{padding:30px 0 0;text-align:left}.catalog-product-view .ma-breadcrumbs .breadcrumbs .items .item{margin-right:5px}.catalog-product-view .ma-breadcrumbs .breadcrumbs .items .item a,.catalog-product-view .ma-breadcrumbs .breadcrumbs .items .item strong{font-size:12px;text-transform:uppercase;color:#2c3b46;letter-spacing:2px;font-weight:400}.catalog-product-view .ma-breadcrumbs .breadcrumbs .items .item strong{font-family:Catamaran,sans-serif}.catalog-product-view .ma-breadcrumbs .breadcrumbs .items .item a{font-family:Catamaran,sans-serif}.catalog-product-view .ma-breadcrumbs .breadcrumbs .items .item:not(:last-child):after{padding:0 0 0 5px;color:#2c3b46}.catalog-product-view .social-container{display:flex;flex-direction:row-reverse;justify-content:flex-end}.catalog-product-view .social-container .social-title{font-family:Catamaran,sans-serif;font-size:16px;line-height:32px;text-transform:uppercase;margin-right:50px;color:#2c3b46;letter-spacing:2px}@media (min-width:600px){.catalog-product-view .social-container .social-title{margin-right:82px}}.catalog-product-view .social-container p{display:inline-block}.catalog-product-view .social-container .social{display:inline-block}.catalog-product-view .social-container img{max-width:40px;max-height:32px}.catalog-product-view .social-container .mailto{background:url('../images/icons/mail.png') no-repeat center;background-size:50px;height:32px;width:52px}.catalog-product-view .social-container .mailto:before{display:none}.catalog-product-view .social-container .mailto span{display:none}@media (max-width:420px){.catalog-product-view .social-container .mailto{position:absolute;bottom:-30px;left:5%}.catalog-product-view .social-container .addthis_toolbox{position:absolute;bottom:-30px;left:20%}.catalog-product-view .social-container .social-title{position:static}.catalog-product-view .social-container p{position:absolute;left:55%;bottom:-40px}}.catalog-product-view .addthis_toolbox{width:115px}.catalog-product-view .addthis_toolbox a{margin:0 10px}.catalog-product-view .addthis_toolbox a span{background-color:unset !important}.catalog-product-view .addthis_toolbox a span .at-icon{fill:#000}.rating-summary .rating-result>span:before{color:#2a3d98}.form.send.friend button span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:2px}.form.send.friend input,.form.send.friend textarea{border:1px solid #d9d9d9;border-radius:4px}.form.send.friend .label{font-size:16px;font-family:Catamaran,sans-serif;font-weight:400}.product-video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.product-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}#back_top{bottom:90px;right:23px}.footer-container{background-image:linear-gradient(to bottom,#4868fc,#2b3e99);position:relative}@media (min-width:1800px){.footer-container:before{background:url('../images/favicon-footer.svg') no-repeat;content:'';position:absolute;width:273px;height:269px;left:-50px;bottom:40px}.footer-container:after{background:url('../images/arkana-logo-white.svg') no-repeat;width:220px;height:53px;position:absolute;content:"";top:90px;left:50px}}.footer-container .footer-middle{overflow:hidden}.footer-container .footer-middle .footer-static{border-top:none;position:relative;font-family:Catamaran,sans-serif}@media (max-width:767px){.footer-container .footer-middle .footer-static{padding:25px 0 20px}}.footer-container .footer-middle .footer-static .pzpk-wrapper img{border-radius:4px;width:100%;margin-bottom:20px}@media (min-width:769px){.footer-container .footer-middle .footer-static .pzpk-wrapper img{margin-bottom:0}}@media (max-width:991px){.footer-container .footer-middle .footer-static .pzpk-wrapper img{max-width:200px}}.footer-container .footer-middle .footer-static .f-col .footer-static-title h2{margin-bottom:8px;font-family:Catamaran,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;color:#fff}.footer-container .footer-middle .footer-static .f-col .footer-static-title .address{margin-bottom:16px}@media (max-width:992px){.footer-container .footer-middle .footer-static .f-col .footer-static-title:after{display:none}}.footer-container .footer-middle .footer-static .f-col .footer-static-content{margin-bottom:24px}@media (max-width:992px){.footer-container .footer-middle .footer-static .f-col .footer-static-content{display:inline-block;margin-top:0}}.footer-container .footer-middle .footer-static .f-col .footer-static-content h3 a{font-size:13px;font-family:Catamaran,sans-serif;color:#fff;font-weight:400;line-height:22px;position:relative}.footer-container .footer-middle .footer-static .f-col .footer-static-content h3 a:before{position:absolute;content:"";width:0;height:1px;background:#fff;bottom:2px;left:0;transition:.3s ease-in-out}.footer-container .footer-middle .footer-static .f-col .footer-static-content h3 a:hover:before{width:100%}.footer-container .footer-middle .footer-static .f-col .footer-static-content .subheader{font-weight:600;margin-bottom:8px;color:#fff;font-size:14px;font-family:Catamaran,sans-serif}.footer-container .footer-middle .footer-static .f-col .footer-static-content .foobox{margin-bottom:8px}.footer-container .footer-middle .footer-static .f-col .footer-static-content .foobox h3{color:#fff;font-weight:400;font-family:Catamaran,sans-serif}.footer-container .footer-middle .footer-static .f-col .footer-static-content .foobox p{font-size:13px;font-family:Catamaran,sans-serif;color:#fff;font-weight:400;line-height:22px}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .actions{text-align:center}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .actions button.subscribe{min-width:165px;height:25px;color:#2a3d98;font-weight:700;letter-spacing:1px;text-transform:uppercase;font-size:15px;border-radius:4px;background:#fff;line-height:50px;font-family:Catamaran,sans-serif}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .actions button.subscribe:hover{background:#fff !important}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control input{border-radius:4px;background:0 0;text-align:center;color:#fff;letter-spacing:2px;font-size:12px;font-family:Catamaran,sans-serif;text-transform:uppercase;font-style:normal;padding:15px 24px 12px;margin:25px 0 5px}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control input ::placeholder{color:#fff}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control .newsletter-checkbox{position:relative;margin-bottom:30px}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control .newsletter-checkbox input[type=checkbox]{position:absolute;right:0;bottom:0;opacity:0;display:none}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control .newsletter-checkbox input[type=checkbox]:checked+label:after{width:8px;height:8px;background:#2a3d98;margin-bottom:1px;border-radius:2px;position:absolute;display:block;content:"";top:4px;left:4px}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control .newsletter-checkbox .newsletter-label{padding-left:25px;font-family:Catamaran,sans-serif;font-size:11px;letter-spacing:.5px;font-weight:400;color:#fff;line-height:1.5}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control .newsletter-checkbox .newsletter-label a{color:#fff;text-decoration:underline}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control .newsletter-checkbox .newsletter-label:before{height:16px;width:16px;border:1px solid #d9d9d9;border-radius:4px;position:absolute;left:0;top:0;text-align:center;display:block;content:""}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .control .newsletter-checkbox .checkbox-text{padding-left:25px;font-family:Catamaran,sans-serif;font-size:12px;color:gray;line-height:1.5}.footer-container .footer-middle .footer-static .f-col .footer-static-content .block.newsletter .field .text-newletter{color:#fff;font-size:13px;line-height:24px;font-family:Catamaran,sans-serif}.footer-container .footer-middle .footer-static .footer-newsletter .footer-static-content{margin-bottom:0}@media (max-width:767px){.footer-container .footer-middle .footer-static .footer-social-links{text-align:center;position:static;margin-top:25px}}.footer-container .footer-middle .footer-static .footer-social-links div{display:inline-block;max-width:50px;margin-right:10px}.footer-container .footer-bottom{background:#fff}.footer-container .footer-bottom #footer_payment .owl-controls .owl-buttons div{margin-top:-28px}.footer-container .footer-bottom #footer_payment .owl-wrapper{display:flex !important;align-items:center;text-align:center}.footer-container #newsletter-error{position:static !important;top:100%;font-size:12px;color:red;margin-top:0;margin-bottom:20px}.footer-payments{margin-top:10px}@media (max-width:767px){.footer-payments{margin:0}}.footer-payments .owl-container .owl-carousel .owl-item{padding:0;height:60px;display:flex;align-items:center;justify-content:center}.footer-copyright{padding:10px 0 35px}@media (max-width:767px){.footer-copyright{text-align:center}}.footer-copyright .powered{text-align:right}@media (max-width:767px){.footer-copyright .powered{text-align:center;margin:10px 0}}.footer-copyright .powered-by__link .matsuu-logo{font-family:'Ubuntu',sans-serif;font-weight:700;letter-spacing:2px;color:#555}.footer-newsletter{color:#fff}.footer-newsletter .newsletter{width:100% !important}.footer-newsletter .newsletter .title{display:block}.footer-newsletter .newsletter .title strong{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.footer-newsletter .newsletter input[type=email],.footer-newsletter .newsletter input[type=text]{width:100%;background:0 0;border:#fff 1px solid;border-radius:4px;padding:9px 10px}.footer-newsletter .newsletter input[type=email]::placeholder,.footer-newsletter .newsletter input[type=text]::placeholder{font-style:italic;color:#fff;font-size:13px;font-weight:400;opacity:.5}.footer-newsletter .newsletter .text-newletter{font-size:13px;line-height:24px}.footer-newsletter .newsletter .newsletter-checkbox label{position:relative;color:#fff;font-size:11px;font-weight:400;letter-spacing:.5px;line-height:17px;margin-top:20px;height:50px;overflow:hidden;padding-left:0}.footer-newsletter .newsletter .newsletter-checkbox label.show{height:100% !important;margin-bottom:25px}.footer-newsletter .newsletter .newsletter-checkbox label a{color:#fff;text-decoration:underline}.footer-newsletter .newsletter .control{margin-top:15px}.footer-newsletter .newsletter .control:before{display:none !important}.footer-newsletter .newsletter .control #newsletter-error-msg{color:#fff;background:red;padding:4px;margin-bottom:5px;margin-top:5px;border-radius:4px}.footer-newsletter .newsletter .control #newsletter-error-msg:empty{display:none}.footer-newsletter .newsletter .actions button{display:flex;align-items:center;justify-content:center;height:42px;border-radius:4px !important;border:#fff 1px solid !important;background-color:#fff !important;margin-top:5px;text-transform:uppercase;font-weight:700;font-size:15px;color:#2a3d98;padding:0 40px;min-width:157px;margin-bottom:30px}.footer-newsletter .newsletter .actions button:hover{color:#fff;background:0 0 !important;border:#fff 1px solid !important}.footer-newsletter .newsletter .button-show-label{text-align:right}.footer-newsletter .newsletter .button-show-label .show-hide-text{font-size:11px;font-weight:400;letter-spacing:.5px;text-transform:uppercase;cursor:pointer;position:relative;padding:8px 30px;display:inline-block}.footer-newsletter .newsletter .button-show-label .show-hide-text:after,.footer-newsletter .newsletter .button-show-label .show-hide-text:before{position:absolute;content:"";width:15px;height:1px;background:#fff;top:11px}.footer-newsletter .newsletter .button-show-label .show-hide-text:after{left:0}.footer-newsletter .newsletter .button-show-label .show-hide-text:before{right:0}.customer-account-login .page-title-wrapper .page-title,.customer-account-create .page-title-wrapper .page-title{font-size:32px;text-transform:none;color:#2c3b46}.customer-account-login .login-container .block .block-title,.customer-account-create .login-container .block .block-title{border-bottom:4px solid #2c3b46;padding-bottom:20px;margin-bottom:25px}.customer-account-login .login-container .block .block-title strong,.customer-account-create .login-container .block .block-title strong{font-size:14px;letter-spacing:2px;font-weight:600}.customer-account-login .login-container .block .block-content,.customer-account-create .login-container .block .block-content{font-family:Catamaran,sans-serif;font-size:16px;color:#898e8e}.customer-account-login .login-container .fieldset:after,.customer-account-create .login-container .fieldset:after{display:none}@media (min-width:1368px){.customer-account-login .login-container .form-login .login .actions-toolbar,.customer-account-create .login-container .form-login .login .actions-toolbar{margin-left:32.8%;margin-bottom:50px}}.customer-account-login .login-container .form-login .secondary,.customer-account-create .login-container .form-login .secondary{text-align:right}.customer-account-login .fieldset div.field.choice .label,.customer-account-create .fieldset div.field.choice .label{float:left;white-space:normal;width:100%;text-align:left}.customer-account-login .fieldset div.field .label,.customer-account-create .fieldset div.field .label{display:block;width:100%}.customer-account-login .fieldset div.field .label span,.customer-account-create .fieldset div.field .label span{font-size:16px;font-weight:400;font-family:Catamaran,sans-serif}.customer-account-login .fieldset div.field .control,.customer-account-create .fieldset div.field .control{width:100%;margin-top:8px}.customer-account-login .fieldset div.field .control input.input-text,.customer-account-create .fieldset div.field .control input.input-text{width:100%;height:48px;border-radius:4px;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:solid 1px #d9d9d9}.customer-account-login .fieldset div.field.newsletter .label span,.customer-account-create .fieldset div.field.newsletter .label span{position:relative;padding-left:24px}.customer-account-login .fieldset div.field.newsletter .label span:before,.customer-account-create .fieldset div.field.newsletter .label span:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.customer-account-login .actions-toolbar,.customer-account-create .actions-toolbar{margin-top:66px}.customer-account-login .actions-toolbar .primary span,.customer-account-create .actions-toolbar .primary span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}.customer-account-login .action.remind span,.customer-account-create .action.remind span{font-size:14px;color:#2a3d98;font-family:Catamaran,sans-serif}.customer-account-login .block-new-customer .actions-toolbar,.customer-account-create .block-new-customer .actions-toolbar{display:flex}.customer-account-login .block-new-customer .actions-toolbar .primary,.customer-account-create .block-new-customer .actions-toolbar .primary{margin:auto}.customer-account-login legend.legend,.customer-account-create legend.legend{border-bottom:4px solid #2c3b46;padding-bottom:20px;margin-bottom:25px;width:100%}.customer-account-login legend.legend span,.customer-account-create legend.legend span{font-size:14px;letter-spacing:2px;font-weight:600}.customer-account-create fieldset.fieldset{padding:10px}.customer-account-create .form.create.account .actions-toolbar{text-align:center}.customer-account-create .form.create.account .actions-toolbar .primary{float:none}.customer-account-create .form.create.account .field.choice.newsletter label span{position:absolute;left:0}.customer-account-create .form.create.account .field.choice.newsletter label span:before{display:none}.customer-account-create .form.create.account .fieldset.create.info .field.fullname .fieldset-fullname{width:100%}.customer-account-create .form.create.account .fieldset.create.info .field.fullname .fieldset-fullname label{text-align:left}.customer-account-create .form.create.account .fieldset.create.info .field.fullname .fieldset-fullname .field-name-lastname .control{margin-top:10px}.customer-account-create .form.create.account .fieldset.create.info .field.fullname .fieldset-fullname .field-name-firstname label[for=firstname]{display:initial}.customer-account-create .form.create.account .fieldset.create.info .field.fullname .fieldset-fullname .field-name-firstname .control{margin-top:4px}.customer-account-create .form.create.account .fieldset.create.info .field.fullname label[for=firstname]{display:none}.customer-account-create .form.create.account .fieldset.agreements{width:100%}.customer-account-create .form.create.account .fieldset.agreements .field{margin:0 0 15px}.customer-account-create .form.create.account .fieldset.agreements .field label.label{padding:0 0 0 25px}@media (max-width:1100px){.customer-account-create .form.create.account .fieldset.agreements .field label.label{margin:10px 0}}.customer-account-create .form.create.account .fieldset.agreements .field label.label:after{margin:0;font-size:initial}.customer-account-create .password-strength-meter{display:none}.customer-account-create .secondary .action.back{display:none}html body main .container .actions-toolbar .primary button.login.primary>span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}html body main .container .actions-toolbar .primary button.action.primary>span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}.seasons-container{position:relative;z-index:999}.seasons-container .season{margin-bottom:24px;background-image:linear-gradient(to bottom,rgba(183,183,183,0),rgba(255,255,255,.5));box-shadow:0 8px 12px 0 rgba(28,28,28,.05);border-radius:4px}.seasons-container .season h3{position:absolute;bottom:64px;left:50px;font-size:21px;letter-spacing:2px;color:#fff;font-family:Catamaran;text-transform:uppercase;font-weight:400}.seasons-container .season img{width:100%;display:block}.seasons-container .season:hover img{opacity:.5}@media (min-width:1000px){.seasons-container .season:hover .season-info{display:block}}.seasons-container .season:hover .season-name{display:none}.seasons-container .season .season-info{display:none;position:absolute;top:20px;right:20px;width:75%;font-family:Catamaran,sans-serif;font-size:1.1em;text-align:right;text-transform:uppercase;color:#2c3b46;padding:20px;line-height:1.62;letter-spacing:2px}@media (max-width:1200px){.seasons-container .season .season-info{width:95%;top:10px;right:10px}}.seasons-container .season .season-info:before{width:90px;height:1px;display:block;content:"";border:1px solid #2a3d98;position:absolute;top:0;right:0}.seasons-container .season .season-info:after{width:1px;height:90px;display:block;content:"";border:1px solid #2a3d98;position:absolute;top:0;right:0}.seasons-container .season .season-name{position:absolute;left:20px;bottom:15px;color:#fff;font-family:Catamaran,sans-serif;font-size:24px;font-weight:400;text-transform:uppercase}.bottom-container{margin:20px auto;position:relative;z-index:999}.bottom-container .bottom-block{margin-bottom:25px}.bottom-container .bottom-block .block-image-holder .block-image-cover{height:330px;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px}@media (max-width:500px){.bottom-container .bottom-block .block-image-holder{width:100%}.bottom-container .bottom-block .block-image-holder .block-image-cover{height:100px}}.bottom-container .bottom-block h2{font-size:24px;color:#2c3b46;font-family:Catamaran,sans-serif;font-weight:400;margin-bottom:32px}@media (max-width:500px){.bottom-container .bottom-block h2{margin-bottom:5px;font-size:20px}}.bottom-container .bottom-block P{font-family:Catamaran,sans-serif;font-size:16px;line-height:1.62;font-weight:400}@media (max-width:500px){.bottom-container .bottom-block P{font-size:14px}}.bottom-container .bottom-block .primary{display:inline-block}.bottom-container .bottom-block .primary span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:2px}@media (max-width:500px){.bottom-container .bottom-block .primary span{min-width:unset;font-size:12px;padding:12px 5px;height:unset;line-height:unset}}.bottom-container .bottom-block .block-text{padding-bottom:80px;padding-top:24px;position:relative;height:330px}@media (max-width:500px){.bottom-container .bottom-block .block-text{width:100%;height:unset;padding:10px 15px 15px}}.bottom-container .bottom-block .block-text .action.primary{position:absolute;bottom:25px;right:15px}@media (min-width:768px) and (max-width:991px){.bottom-container .bottom-block .block-text .action.primary{bottom:45px}}@media (max-width:500px){.bottom-container .bottom-block .block-text .action.primary{position:relative;right:0;bottom:unset}}.bottom-content{margin-right:auto;margin-left:auto}.block-group .best_block .bestsellerproduct_container_slider{padding:56px 0 8px}.block-group .best_block .bestsellerproduct_container_slider .item{min-height:540px}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .image-container{height:255px;float:initial;width:auto;border:none}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info{padding-left:0;text-align:center;padding-bottom:5px}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .actions-primary .action.tocart span{color:#2a3d98;position:relative;border:2px solid #2a3d98;height:56px;width:56px}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .actions-primary .action.tocart span:before{content:"";background-color:#2a3d98;-webkit-mask-image:url('../images/icons/cart-icon.svg');mask-image:url('../images/icons/cart-icon.svg');-webkit-mask-size:20px 24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .price{font-size:24px;font-family:Catamaran,sans-serif;color:#2c3b46}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .price-box{position:relative;padding-top:25px}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .price-box .special-price{display:block}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .price-box .special-price .price{color:#2c3b46;font-weight:400}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .price-box .old-price{position:absolute;top:0;right:0;left:0}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .price-box .old-price .price{font-size:18px;color:gray}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .product-name .product-item-name:before{display:none}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .product-name .product-item-link{font-family:Catamaran,sans-serif}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .box-info .item-price{min-height:50px}.block-group .best_block .bestsellerproduct_container_slider .item .item-inner .discount{position:absolute;top:0;right:0;height:40px;width:40px;z-index:99}.block-group .best_block .bestsellerproduct_container_slider .group-title1{text-align:center}.block-group .best_block .bestsellerproduct_container_slider .group-title1 h2:after{right:0;width:88px}.lines-container{position:relative;z-index:999}.lines-container .line{margin-bottom:24px;background-image:linear-gradient(to bottom,rgba(183,183,183,0),rgba(255,255,255,.5));box-shadow:0 8px 12px 0 rgba(28,28,28,.05);border-radius:4px;position:relative}.lines-container .line h3{position:absolute;bottom:64px;left:50px;font-size:21px;letter-spacing:2px;color:#fff;font-family:Catamaran;text-transform:uppercase;font-weight:400}.lines-container .line a{color:#2c3b46 !important}.lines-container .line img{width:100%;display:block}.lines-container .line:hover img{opacity:.5}@media (min-width:1000px){.lines-container .line:hover .line-info{display:block}}.lines-container .line:hover .line-name{display:none}.lines-container .line .line-info{display:none;position:absolute;top:20px;right:20px;width:75%;font-family:Catamaran,sans-serif;font-size:1.1em;text-align:right;text-transform:uppercase;color:#2c3b46;padding:20px;line-height:1.62;letter-spacing:2px}@media (max-width:1200px){.lines-container .line .line-info{width:95%;top:10px;right:10px}}.lines-container .line .line-info:before{width:90px;height:1px;display:block;content:"";border:1px solid #2a3d98;position:absolute;top:0;right:0}.lines-container .line .line-info:after{width:1px;height:90px;display:block;content:"";border:1px solid #2a3d98;position:absolute;top:0;right:0}.lines-container .line .line-name{position:absolute;left:20px;bottom:15px;color:#fff;font-family:Catamaran,sans-serif;font-size:24px;font-weight:400;text-transform:uppercase}.lines-content{margin-right:auto;margin-left:auto}.newproductslider-container-slider .item{min-height:540px}.newproductslider-container-slider .item .item-inner{border:none}.newproductslider-container-slider .item .item-inner .image-container{height:255px;float:initial;margin:auto;border:none}.newproductslider-container-slider .item .item-inner .box-info{padding-left:0;text-align:center;padding-bottom:5px}.newproductslider-container-slider .item .item-inner .box-info .actions-primary .action.tocart span{color:#2a3d98;position:relative;border:2px solid #2a3d98;height:56px;width:56px}.newproductslider-container-slider .item .item-inner .box-info .actions-primary .action.tocart span:before{content:"";background-color:#2a3d98;-webkit-mask-image:url('../images/icons/cart-icon.svg');mask-image:url('../images/icons/cart-icon.svg');-webkit-mask-size:20px 24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.newproductslider-container-slider .item .item-inner .box-info .price{font-size:24px;font-family:Catamaran,sans-serif;color:#2c3b46}.newproductslider-container-slider .item .item-inner .box-info .price-box{position:relative;padding-top:25px}.newproductslider-container-slider .item .item-inner .box-info .price-box .special-price{display:block}.newproductslider-container-slider .item .item-inner .box-info .price-box .special-price .price{color:#2c3b46;font-weight:400}.newproductslider-container-slider .item .item-inner .box-info .price-box .old-price{position:absolute;top:0;right:0;left:0}.newproductslider-container-slider .item .item-inner .box-info .price-box .old-price .price{font-size:18px;color:gray}.newproductslider-container-slider .item .item-inner .box-info .product-name .product-item-name:before{display:none}.newproductslider-container-slider .item .item-inner .box-info .product-name .product-item-link{font-family:Catamaran,sans-serif}.newproductslider-container-slider .item .item-inner .box-info .item-price{min-height:50px}.newproductslider-container-slider .item .item-inner .box-info .product-reviews-summary{display:none}.newproductslider-container-slider .item .item-inner .box-info .box-hover{position:relative}.newproductslider-container-slider .item .item-inner .discount{position:absolute;top:0;right:0;height:40px;width:40px;z-index:99}.newproductslider-container-slider .item .item-inner .product-item-name a{font-family:Catamaran,sans-serif;font-size:16px;color:#2c3b46}.newproductslider-container-slider .item .item-inner .product-item-name:before{display:none}.newproductslider-container-slider .item .btn-quickview{display:none}.newproductslider-container-slider .new-product{position:absolute;bottom:-5px;letter-spacing:2px;color:#2a3d98;font-family:Catamaran,sans-serif;font-size:12px;left:0;right:0;text-transform:uppercase}.new-arrivals-content{margin-top:25px}.cat_top .catgrid{margin-bottom:24px}.cat_top .catgrid .item{min-height:480px;position:relative}.cat_top .catgrid .item .catlist-content .cat-images a{position:static}.cat_top .catgrid .item .catlist-content .cat-images a .des-cat{position:relative}.cat_top .catgrid .item .catlist-content .cat-images a .des-cat h3{color:#2c3b46;font-family:Catamaran,sans-serif;font-size:24px;text-align:left;margin-bottom:8px}.cat_top .catgrid .item .catlist-content .cat-images a .category-description div,.cat_top .catgrid .item .catlist-content .cat-images a .category-description p{line-height:1.62;font-size:16px;text-align:left;font-family:Catamaran,sans-serif;color:#898e8e}.cat_top .catgrid .item .catlist-content .cat-images a img.tnail-hover{position:absolute;bottom:12%;left:0;right:0}@media (max-width:767px){.checkout-cart-index .main-content{padding-left:0;padding-right:0}}.checkout-cart-index .main-content .cart-container .cart-summary{border-radius:4px;border:none;background-color:#eee}.checkout-cart-index .main-content .cart-container .cart-summary>.title{font-family:Catamaran,sans-serif;color:#2c3b46}.checkout-cart-index .main-content .cart-container .cart-summary .cart-totals{border-top:1px solid #898e8e;font-size:16px;font-family:Catamaran,sans-serif}.checkout-cart-index .main-content .cart-container .cart-summary .cart-totals .price{font-weight:600}.checkout-cart-index .main-content .cart-container .cart-summary .cart-totals .totals .label{font-size:16px;font-weight:400;padding:0}.checkout-cart-index .main-content .cart-container .cart-summary .block.discount>.title{border-top:1px solid #898e8e}.checkout-cart-index .main-content .cart-container .cart-summary .block.shipping{font-family:Catamaran,sans-serif;font-size:16px}.checkout-cart-index .main-content .cart-container .cart-summary .block.shipping .item-options .radio{width:auto;display:inline-block}.checkout-cart-index .main-content .cart-container .cart-summary button.checkout span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px;color:#fff;letter-spacing:2px;font-family:Catamaran,sans-serif;font-size:14px;font-weight:400;padding:0 10px}.checkout-cart-index .main-content .cart-container .form-cart{width:100%}.checkout-cart-index .main-content .cart-container .form-cart .cart.actions .action.primary.checkout span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px;color:#fff;letter-spacing:2px;font-family:Catamaran,sans-serif;font-size:14px}.checkout-cart-index .main-content .cart-container .form-cart .cart.actions button.action.clear span{color:#2c3b46}.checkout-cart-index .main-content .cart-container .form-cart .cart.actions button.action.clear span:hover{color:#2a3d98}.checkout-cart-index .main-content .cart-container .form-cart .cart.actions .action span{background:0 0;letter-spacing:2px;font-family:Catamaran,sans-serif;font-size:16px;font-weight:400}.checkout-cart-index .main-content .cart-container .form-cart .cart.actions .action span:hover{background:0 0;color:#2c3b46}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper thead .col{background:0 0;border:none;border-bottom:4px solid #2c3b46;padding:20px 0}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper thead .col span{font-family:Catamaran;letter-spacing:2px;color:#898e8e;font-size:14px}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper thead .col.item{text-align:left}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper thead .col.subtotal{text-align:right}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col{border:none}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col .price{font-family:Catamaran;font-size:14px;color:#2c3b46}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col .product-item-name{padding-bottom:0;margin-bottom:5px}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col .product-item-name:before{display:none}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col .product-item-name a{font-size:14px;font-family:Catamaran,sans-serif;line-height:1.62;color:#2c3b46}@media (min-width:768px){.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col .product-item-photo{max-width:76px}}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col .product-item-details{text-align:left}@media (max-width:768px){.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col .product-item-details{padding-left:50px}}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col.subtotal{text-align:right}@media (min-width:1250px){.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col.subtotal{min-width:200px}}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col.item{max-width:320px}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col.qty input{width:82px;height:40px;border:1px solid #898e8e;font-size:14px;font-family:Catamaran,sans-serif;color:#2c3b46}@media (max-width:500px){.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col.qty input{width:100%}}@media (min-width:1250px){.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col.qty{min-width:200px}}@media (min-width:1250px){.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .col.price{min-width:200px}}@media (min-width:768px){.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .item-actions td .actions-toolbar{margin-left:100px}}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .item-actions td .actions-toolbar .action.action-edit{color:#2a3d98;font-family:Catamaran;font-size:14px;border-right:1px solid #d9d9d9;padding-right:15px}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .item-actions td .actions-toolbar .action.action-edit:before{display:none}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .item-actions td .actions-toolbar .action.action-delete{color:#2a3d98;font-family:Catamaran;font-size:14px}.checkout-cart-index .main-content .cart-container .form-cart .cart.table-wrapper tbody .item-actions td .actions-toolbar .action.action-delete:before{display:none}.checkout-cart-index input.input-text,.checkout-cart-index select,.checkout-cart-index textarea{border:none}.checkout-cart-index .mark{background:0 0}.checkout-cart-index .gift-options-content input.input-text,.checkout-cart-index .gift-options-content textarea{border:1px solid #d9d8d6;border-radius:4px}.checkout-cart-index button.action span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px}@media (max-width:500px){.cart.table-wrapper .col.price:before,.cart.table-wrapper .col.qty:before,.cart.table-wrapper .col.subtotal:before{min-height:50px;white-space:normal}}#subscribe-message{display:none;position:absolute;background:#fff;font-weight:400;line-height:20px;color:#2c3b46;width:40%;width:100% !important;left:0 !important;bottom:0 !important;top:auto !important;position:fixed !important;margin:0 !important;padding:10px 20px;opacity:1;z-index:999;line-height:1.2em;font-size:1.3rem;background:#e5efe5;color:#006400;padding-left:40px;position:relative}#subscribe-message .b-close{color:#2c3b46;cursor:pointer;float:right;padding-right:10px;display:none !important}#subscribe-message .b-close:after{content:"close";font-size:10px}#subscribe-message #subscription-message{font-size:13px !important;display:inline-block;line-height:15px}.newsletter .subscribe #newsletter-error-msg{color:#2a3d98;margin-bottom:5px;font-size:12px;font-family:Catamaran,sans-serif;text-align:center;text-transform:uppercase}@media (max-width:767px){.catalog-category-view h1,.catalogsearch-result-index h1{margin-bottom:20px;font-size:20px}}@media (min-width:768px){.catalog-category-view h1,.catalogsearch-result-index h1{margin-bottom:40px}}.catalog-category-view .category-description,.catalogsearch-result-index .category-description{font-family:Catamaran,sans-serif;font-size:16px;line-height:26px;color:#2c3b46}.catalog-category-view .category-description strong,.catalogsearch-result-index .category-description strong,.catalog-category-view .category-description b,.catalogsearch-result-index .category-description b{font-family:'Catamaran',sans-serif}.catalog-category-view .category-description h1,.catalogsearch-result-index .category-description h1,.catalog-category-view .category-description h2,.catalogsearch-result-index .category-description h2,.catalog-category-view .category-description h3,.catalogsearch-result-index .category-description h3,.catalog-category-view .category-description h4,.catalogsearch-result-index .category-description h4,.catalog-category-view .category-description h5,.catalogsearch-result-index .category-description h5{margin-top:.75em;margin-bottom:.5em;color:#2c3b46}.catalog-category-view .category-description h1,.catalogsearch-result-index .category-description h1{font-size:1.5em}.catalog-category-view .category-description h2,.catalogsearch-result-index .category-description h2{font-size:1.3em}.catalog-category-view .category-description h3,.catalogsearch-result-index .category-description h3{font-size:1.2em}.catalog-category-view .category-description h4,.catalogsearch-result-index .category-description h4{font-size:1.15em}.catalog-category-view .category-description h5,.catalogsearch-result-index .category-description h5{font-size:1.1em}.catalog-category-view .category-description a.read-less,.catalogsearch-result-index .category-description a.read-less,.catalog-category-view .category-description div.moretxt,.catalogsearch-result-index .category-description div.moretxt{display:none}.catalog-category-view .category-description a.read-less,.catalogsearch-result-index .category-description a.read-less,.catalog-category-view .category-description a.read-more,.catalogsearch-result-index .category-description a.read-more{font-family:Catamaran,sans-serif;text-decoration:underline}.catalog-category-view .products-grid .products.grid,.catalogsearch-result-index .products-grid .products.grid{margin:0 -15px 0}@media (max-width:480px){.catalog-category-view .products-grid .products.grid,.catalogsearch-result-index .products-grid .products.grid{display:flex;flex-wrap:wrap}}.catalog-category-view .products-grid .item,.catalogsearch-result-index .products-grid .item{min-height:540px}@media (max-width:480px){.catalog-category-view .products-grid .item,.catalogsearch-result-index .products-grid .item{min-height:0;width:calc(50% - 1px) !important;padding:0 !important;margin-bottom:30px}}.catalog-category-view .products-grid .item .item-inner,.catalogsearch-result-index .products-grid .item .item-inner{border:none;margin-bottom:0}@media (max-width:480px){.catalog-category-view .products-grid .item .item-inner,.catalogsearch-result-index .products-grid .item .item-inner{height:100%}}.catalog-category-view .products-grid .item .item-inner .image-container,.catalogsearch-result-index .products-grid .item .item-inner .image-container{height:255px;float:initial;margin:auto;border:none}@media (max-width:480px){.catalog-category-view .products-grid .item .item-inner .image-container,.catalogsearch-result-index .products-grid .item .item-inner .image-container{height:180px}}@media (max-width:415px){.catalog-category-view .products-grid .item .item-inner .image-container,.catalogsearch-result-index .products-grid .item .item-inner .image-container{height:165px}}@media (max-width:355px){.catalog-category-view .products-grid .item .item-inner .image-container,.catalogsearch-result-index .products-grid .item .item-inner .image-container{height:130px}}@media (max-width:330px){.catalog-category-view .products-grid .item .item-inner .image-container,.catalogsearch-result-index .products-grid .item .item-inner .image-container{height:120px}}@media (max-width:310px){.catalog-category-view .products-grid .item .item-inner .image-container,.catalogsearch-result-index .products-grid .item .item-inner .image-container{height:auto}}.catalog-category-view .products-grid .item .item-inner .box-info,.catalogsearch-result-index .products-grid .item .item-inner .box-info{padding-left:0;text-align:center;padding-bottom:5px}@media (min-width:310px) and (max-width:480px){.catalog-category-view .products-grid .item .item-inner .box-info,.catalogsearch-result-index .products-grid .item .item-inner .box-info{height:calc(100% - 200px);display:flex;flex-direction:column}}@media (max-width:415px){.catalog-category-view .products-grid .item .item-inner .box-info,.catalogsearch-result-index .products-grid .item .item-inner .box-info{height:calc(100% - 185px)}}@media (max-width:355px){.catalog-category-view .products-grid .item .item-inner .box-info,.catalogsearch-result-index .products-grid .item .item-inner .box-info{height:calc(100% - 150px)}}@media (max-width:330px){.catalog-category-view .products-grid .item .item-inner .box-info,.catalogsearch-result-index .products-grid .item .item-inner .box-info{height:calc(100% - 140px)}}@media (max-width:310px){.catalog-category-view .products-grid .item .item-inner .box-info,.catalogsearch-result-index .products-grid .item .item-inner .box-info{height:auto}}.catalog-category-view .products-grid .item .item-inner .box-info .actions-primary .action.tocart span,.catalogsearch-result-index .products-grid .item .item-inner .box-info .actions-primary .action.tocart span{color:#2a3d98;position:relative;border:2px solid #2a3d98;height:56px;width:56px}.catalog-category-view .products-grid .item .item-inner .box-info .actions-primary .action.tocart span:before,.catalogsearch-result-index .products-grid .item .item-inner .box-info .actions-primary .action.tocart span:before{content:"";background-color:#2a3d98;-webkit-mask-image:url('../images/icons/cart-icon.svg');mask-image:url('../images/icons/cart-icon.svg');-webkit-mask-size:20px 24px;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;position:absolute;top:0;right:0;left:0;bottom:0;margin:auto}.catalog-category-view .products-grid .item .item-inner .box-info .actions-primary .action.tocart span:hover:before,.catalogsearch-result-index .products-grid .item .item-inner .box-info .actions-primary .action.tocart span:hover:before{background-color:#fff !important}.catalog-category-view .products-grid .item .item-inner .box-info .price,.catalogsearch-result-index .products-grid .item .item-inner .box-info .price{font-size:24px;font-family:'Catamaran',sans-serif;color:#2c3b46}.catalog-category-view .products-grid .item .item-inner .box-info .price-box,.catalogsearch-result-index .products-grid .item .item-inner .box-info .price-box{position:relative;padding-top:25px}.catalog-category-view .products-grid .item .item-inner .box-info .price-box .special-price,.catalogsearch-result-index .products-grid .item .item-inner .box-info .price-box .special-price{display:block}.catalog-category-view .products-grid .item .item-inner .box-info .price-box .special-price .price,.catalogsearch-result-index .products-grid .item .item-inner .box-info .price-box .special-price .price{color:#2c3b46;font-weight:400}.catalog-category-view .products-grid .item .item-inner .box-info .price-box .old-price,.catalogsearch-result-index .products-grid .item .item-inner .box-info .price-box .old-price{position:absolute;top:0;right:0;left:0}.catalog-category-view .products-grid .item .item-inner .box-info .price-box .old-price .price,.catalogsearch-result-index .products-grid .item .item-inner .box-info .price-box .old-price .price{font-size:18px;color:gray}.catalog-category-view .products-grid .item .item-inner .box-info .product-name .product-item-link,.catalogsearch-result-index .products-grid .item .item-inner .box-info .product-name .product-item-link{font-family:Catamaran,sans-serif}.catalog-category-view .products-grid .item .item-inner .box-info .item-price,.catalogsearch-result-index .products-grid .item .item-inner .box-info .item-price{min-height:50px}.catalog-category-view .products-grid .item .item-inner .box-info .product-reviews-summary,.catalogsearch-result-index .products-grid .item .item-inner .box-info .product-reviews-summary{display:none}.catalog-category-view .products-grid .item .item-inner .box-info .box-hover,.catalogsearch-result-index .products-grid .item .item-inner .box-info .box-hover{position:relative}.catalog-category-view .products-grid .item .item-inner .box-info .box-hover .add-to-links,.catalogsearch-result-index .products-grid .item .item-inner .box-info .box-hover .add-to-links{display:none}.catalog-category-view .products-grid .item .item-inner .box-info .product-item-name,.catalogsearch-result-index .products-grid .item .item-inner .box-info .product-item-name{min-height:52px}@media (max-width:480px){.catalog-category-view .products-grid .item .item-inner .box-info .product-item-name,.catalogsearch-result-index .products-grid .item .item-inner .box-info .product-item-name{min-height:80px;padding-bottom:0}}@media (min-width:310px) and (max-width:480px){.catalog-category-view .products-grid .item .item-inner .box-info .product-item-name,.catalogsearch-result-index .products-grid .item .item-inner .box-info .product-item-name{min-height:0;flex:1}}.catalog-category-view .products-grid .item .item-inner .box-info .product-item-name:before,.catalogsearch-result-index .products-grid .item .item-inner .box-info .product-item-name:before{display:none}.catalog-category-view .products-grid .item .item-inner .discount,.catalogsearch-result-index .products-grid .item .item-inner .discount{position:absolute;top:0;right:0;height:40px;width:40px;z-index:99}.catalog-category-view .products-grid .item .item-inner .product-item-name,.catalogsearch-result-index .products-grid .item .item-inner .product-item-name{position:relative}.catalog-category-view .products-grid .item .item-inner .product-item-name a,.catalogsearch-result-index .products-grid .item .item-inner .product-item-name a{font-family:Catamaran,sans-serif;font-size:16px;color:#2c3b46}.catalog-category-view .products-grid .item .item-inner .product-item-name:before,.catalogsearch-result-index .products-grid .item .item-inner .product-item-name:before{display:none}.catalog-category-view .products-grid .item .item-inner .product-item-name .new-product,.catalogsearch-result-index .products-grid .item .item-inner .product-item-name .new-product{position:absolute;bottom:-5px;letter-spacing:2px;color:#2a3d98;font-family:Catamaran,sans-serif;font-size:12px;left:0;right:0;text-transform:uppercase}.catalog-category-view .products-grid .item .btn-quickview,.catalogsearch-result-index .products-grid .item .btn-quickview{display:none}.catalog-category-view .ma-breadcrumbs,.catalogsearch-result-index .ma-breadcrumbs{background:0 0;margin-bottom:0}.catalog-category-view .ma-breadcrumbs .breadcrumbs,.catalogsearch-result-index .ma-breadcrumbs .breadcrumbs{padding:30px 0;text-align:left}.catalog-category-view .ma-breadcrumbs .breadcrumbs .items .item,.catalogsearch-result-index .ma-breadcrumbs .breadcrumbs .items .item{margin-right:5px}.catalog-category-view .ma-breadcrumbs .breadcrumbs .items .item a,.catalogsearch-result-index .ma-breadcrumbs .breadcrumbs .items .item a,.catalog-category-view .ma-breadcrumbs .breadcrumbs .items .item strong,.catalogsearch-result-index .ma-breadcrumbs .breadcrumbs .items .item strong{font-size:12px;text-transform:uppercase;color:#2c3b46;letter-spacing:2px;font-weight:400}.catalog-category-view .ma-breadcrumbs .breadcrumbs .items .item strong,.catalogsearch-result-index .ma-breadcrumbs .breadcrumbs .items .item strong{font-family:Catamaran,sans-serif}.catalog-category-view .ma-breadcrumbs .breadcrumbs .items .item a,.catalogsearch-result-index .ma-breadcrumbs .breadcrumbs .items .item a{font-family:Catamaran,sans-serif}.catalog-category-view .ma-breadcrumbs .breadcrumbs .items .item:not(:last-child):after,.catalogsearch-result-index .ma-breadcrumbs .breadcrumbs .items .item:not(:last-child):after{padding:0 0 0 5px;color:#2c3b46}.catalog-category-view .banner-home-content,.catalogsearch-result-index .banner-home-content{position:static;padding-bottom:40px}.catalog-category-view .banner-home-content .banner-home-inner,.catalogsearch-result-index .banner-home-content .banner-home-inner{margin-bottom:40px}.catalog-category-view .category-links-container,.catalogsearch-result-index .category-links-container{margin-bottom:40px}.catalog-category-view .category-links-container .main-category-name,.catalogsearch-result-index .category-links-container .main-category-name{font-family:Catamaran,sans-serif;font-size:24px;color:#2c3b46;margin-bottom:18.5px;padding-bottom:16px;border-bottom:1px solid #d9d9d9;font-weight:400}.catalog-category-view .category-links-container .category-item,.catalogsearch-result-index .category-links-container .category-item{padding:12px 16px}.catalog-category-view .category-links-container .category-item a,.catalogsearch-result-index .category-links-container .category-item a{font-size:20px;font-family:Catamaran,sans-serif;color:#2c3b46}.catalog-category-view .category-links-container .category-item a.active-category,.catalogsearch-result-index .category-links-container .category-item a.active-category{font-family:Catamaran,sans-serif;color:#2a3d98}.catalog-category-view .category-links-container .category-item:hover a,.catalogsearch-result-index .category-links-container .category-item:hover a{color:#2a3d98}.catalog-category-view .block.filter .block-title,.catalogsearch-result-index .block.filter .block-title{display:none}.catalog-category-view .block.filter .block-subtitle,.catalogsearch-result-index .block.filter .block-subtitle{display:none}.catalog-category-view .block.filter .filter-options .filter-options-title,.catalogsearch-result-index .block.filter .filter-options .filter-options-title{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400;border-bottom:1px solid #d9d9d9;padding-bottom:8px;position:relative;cursor:pointer;margin-bottom:10px}.catalog-category-view .block.filter .filter-options .filter-options-title:after,.catalogsearch-result-index .block.filter .filter-options .filter-options-title:after{display:block;position:absolute;content:"\f067";color:#2a3d98;top:0;right:0;font-size:10px;text-align:right;width:27px;font-family:FontAwesome}.catalog-category-view .block.filter .filter-options .filter-options-title.active-filter:after,.catalogsearch-result-index .block.filter .filter-options .filter-options-title.active-filter:after{content:"\f068"}.catalog-category-view .block.filter .filter-options .filter-options-content,.catalogsearch-result-index .block.filter .filter-options .filter-options-content{display:none}.catalog-category-view .block.filter .filter-options .filter-options-content .item,.catalogsearch-result-index .block.filter .filter-options .filter-options-content .item{padding:12px}.catalog-category-view .block.filter .filter-options .filter-options-content .item a,.catalogsearch-result-index .block.filter .filter-options .filter-options-content .item a{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46}.catalog-category-view .block.filter .filter-current .item .filter-label,.catalogsearch-result-index .block.filter .filter-current .item .filter-label{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400}.catalog-category-view .category-image,.catalogsearch-result-index .category-image{position:relative}@media (min-width:1250px){.catalog-category-view .category-image,.catalogsearch-result-index .category-image{min-height:200px}}.catalog-category-view .category-image .category-name,.catalogsearch-result-index .category-image .category-name{font-size:32px;font-family:Catamaran,sans-serif;font-weight:400;color:#000;position:absolute;left:50px;bottom:45%}@media (max-width:650px){.catalog-category-view .category-image .category-name,.catalogsearch-result-index .category-image .category-name{font-size:20px}}.catalog-category-view .toolbar .pages .pages-items .item,.catalogsearch-result-index .toolbar .pages .pages-items .item{background:0 0;border:none;color:#2c3b46;font-family:Catamaran;font-size:16px;font-weight:400;position:relative}.catalog-category-view .toolbar .pages .pages-items .item .page:hover,.catalogsearch-result-index .toolbar .pages .pages-items .item .page:hover{color:#2a3d98}.catalog-category-view .toolbar .pages .pages-items .item:not(:last-child):after,.catalogsearch-result-index .toolbar .pages .pages-items .item:not(:last-child):after{content:"/";display:block;position:absolute;width:30px;height:30px;left:30px;top:0;color:#2c3b46}.catalog-category-view .toolbar .pages .pages-items .item.current,.catalogsearch-result-index .toolbar .pages .pages-items .item.current{background:0 0;border:none;color:#2a3d98}.catalog-category-view .toolbar .pages .pages-items .item.current .page,.catalogsearch-result-index .toolbar .pages .pages-items .item.current .page{color:#2a3d98}.catalog-category-view .toolbar .filters-container,.catalogsearch-result-index .toolbar .filters-container{display:inline-block;width:290px;text-align:left;position:relative;top:10px;margin-right:15px}@media (max-width:650px){.catalog-category-view .toolbar .filters-container,.catalogsearch-result-index .toolbar .filters-container{display:none}}.catalog-category-view .toolbar .filters-container .filter-options-title,.catalogsearch-result-index .toolbar .filters-container .filter-options-title{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400;border-bottom:1px solid #d9d9d9;padding-bottom:8px;position:relative;cursor:pointer}.catalog-category-view .toolbar .filters-container .filter-options-title:after,.catalogsearch-result-index .toolbar .filters-container .filter-options-title:after{display:block;position:absolute;content:"\f067";color:#2a3d98;top:0;right:0;font-size:10px;text-align:right;width:27px;font-family:FontAwesome}.catalog-category-view .toolbar .filters-container .filter-options-title.active-filter:after,.catalogsearch-result-index .toolbar .filters-container .filter-options-title.active-filter:after{content:"\f068"}.catalog-category-view .toolbar .filters-container .filter-options-content,.catalogsearch-result-index .toolbar .filters-container .filter-options-content{display:none;position:absolute;z-index:999;background:#fff;border:1px solid #d9d9d9;border-top:none}.catalog-category-view .toolbar .filters-container .filter-options-content .item,.catalogsearch-result-index .toolbar .filters-container .filter-options-content .item{padding:12px}.catalog-category-view .toolbar .filters-container .filter-options-content .item a,.catalogsearch-result-index .toolbar .filters-container .filter-options-content .item a{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46}.catalog-category-view .subcategory-container,.catalogsearch-result-index .subcategory-container{position:relative;float:left;z-index:90;width:100%}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item{padding:10px;text-align:center}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner{display:flex;align-items:center;box-shadow:0 8px 12px 0 rgba(28,28,28,.05);border-radius:4px;min-height:96px;text-align:left}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner .image,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner .image{background-repeat:no-repeat;background-position:center center;background-size:contain;width:94px;height:96px}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner p,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner p{width:calc(100% - 94px);display:inline-block;font-size:16px;font-family:Catamaran,sans-serif;color:#898e8e;padding:0;margin:0;padding-right:10px}@media (min-width:992px) and (max-width:1199px),(max-width:375px){.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner .image,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner .image{width:74px}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner p,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item .subcategory-inner p{max-width:calc(100% - 74px)}}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item:hover,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item:hover{opacity:.8;cursor:pointer}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item.active .subcategory-inner,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item.active .subcategory-inner{border:4px solid #2a3d98;position:relative;margin:-4px}.catalog-category-view .subcategory-container .subcategory-grid .subcategory-item.active .subcategory-inner:after,.catalogsearch-result-index .subcategory-container .subcategory-grid .subcategory-item.active .subcategory-inner:after{display:block;position:absolute;content:"-";color:#fff;top:-15px;right:-15px;height:32px;width:32px;background:#2a3d98;border-radius:20px;text-align:center;padding-top:2px;font-size:24px}.catalog-category-view .toolbar .toolbar-sorter,.catalogsearch-result-index .toolbar .toolbar-sorter{margin-right:10px}@media (max-width:650px){.catalog-category-view .toolbar .toolbar-sorter,.catalogsearch-result-index .toolbar .toolbar-sorter{width:100%;margin-right:0}}.catalog-category-view .toolbar .toolbar-sorter:after,.catalogsearch-result-index .toolbar .toolbar-sorter:after{border:none;content:"\f067";color:#2a3d98;top:0;right:-10px;font-size:10px;text-align:right;width:27px}.catalog-category-view .toolbar .toolbar-sorter .sorter-options,.catalogsearch-result-index .toolbar .toolbar-sorter .sorter-options{border:none;border-bottom:1px solid #d9d9d9}.catalog-category-view .toolbar .toolbar-sorter label,.catalogsearch-result-index .toolbar .toolbar-sorter label{display:none}.catalog-category-view .toolbar select,.catalogsearch-result-index .toolbar select{padding:4px 0 5px !important;font-family:Catamaran,sans-serif;font-size:16px}@media (min-width:1250px){.catalog-category-view .toolbar select,.catalogsearch-result-index .toolbar select{width:282px}}@media (max-width:650px){.catalog-category-view .toolbar select,.catalogsearch-result-index .toolbar select{width:100%}}.catalog-category-view .toolbar .field.limiter,.catalogsearch-result-index .toolbar .field.limiter{display:none !important}.catalog-category-view .toolbar .modes,.catalogsearch-result-index .toolbar .modes{display:none}.catalog-category-view .checkbox-filters .checkbox-item,.catalogsearch-result-index .checkbox-filters .checkbox-item{display:inline-flex;padding:15px}@media (min-width:768px) and (max-width:991px){.catalog-category-view .checkbox-filters .checkbox-item,.catalogsearch-result-index .checkbox-filters .checkbox-item{width:100%}}.catalog-category-view .checkbox-filters .checkbox-item .checkbox-filter-label,.catalogsearch-result-index .checkbox-filters .checkbox-item .checkbox-filter-label{position:relative;padding-left:25px}.catalog-category-view .checkbox-filters .checkbox-item .filter-link span.filter-link-main,.catalogsearch-result-index .checkbox-filters .checkbox-item .filter-link span.filter-link-main{position:relative;padding-left:25px}.catalog-category-view .checkbox-filters .checkbox-item .filter-link span.filter-link-main:before,.catalogsearch-result-index .checkbox-filters .checkbox-item .filter-link span.filter-link-main:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.catalog-category-view .checkbox-filters .checkbox-item .active-filter-link span,.catalogsearch-result-index .checkbox-filters .checkbox-item .active-filter-link span{font-size:12px;font-family:Catamaran,sans-serif;letter-spacing:1.5px;color:#2c3b46;text-transform:uppercase;line-height:1.62;position:relative;padding-left:25px}.catalog-category-view .checkbox-filters .checkbox-item .active-filter-link span:before,.catalogsearch-result-index .checkbox-filters .checkbox-item .active-filter-link span:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.catalog-category-view .checkbox-filters .checkbox-item .active-filter-link span:after,.catalogsearch-result-index .checkbox-filters .checkbox-item .active-filter-link span:after{height:8px;width:8px;display:block;content:"";position:absolute;left:4px;top:4px;text-align:center;border-radius:2px;background:#2a3d98}.catalog-category-view .checkbox-filters .checkbox-item span,.catalogsearch-result-index .checkbox-filters .checkbox-item span{font-size:12px;font-family:Catamaran,sans-serif;letter-spacing:1.5px;color:#2c3b46;text-transform:uppercase;line-height:1.62}.catalog-category-view .message.info,.catalogsearch-result-index .message.info{display:flex}.catalog-category-view .toolbar-bottom .toolbar .filters-container,.catalogsearch-result-index .toolbar-bottom .toolbar .filters-container{display:none}.catalog-category-view .filters-container.cloned .filters-container,.catalogsearch-result-index .filters-container.cloned .filters-container{position:static}.catalog-category-view .filters-container.cloned .filters-container .filter-options-content,.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content{width:100%}.catalog-category-view .filters-container.cloned .filters-container .filter-options-content .checkbox-filters,.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content .checkbox-filters{display:flex;justify-content:center;flex-wrap:wrap}.catalog-category-view .filters-container.cloned .filters-container .filter-options-content .checkbox-filters .checkbox-item .count:before,.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content .checkbox-filters .checkbox-item .count:before{content:"("}.catalog-category-view .filters-container.cloned .filters-container .filter-options-content .checkbox-filters .checkbox-item .count:after,.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content .checkbox-filters .checkbox-item .count:after{content:")"}.catalog-category-view .col-left .toggle-filters,.catalogsearch-result-index .col-left .toggle-filters{display:none}@media (max-width:767px){.catalog-category-view .col-left .category-links-container,.catalogsearch-result-index .col-left .category-links-container{display:none}.catalog-category-view .col-left .toggle-filters,.catalogsearch-result-index .col-left .toggle-filters{color:#fff;display:inline-block;min-width:180px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;letter-spacing:2px;text-align:center;font-family:Catamaran,sans-serif;font-weight:400}}@media (max-width:767px){.catalog-category-view .col-left .block.filter,.catalogsearch-result-index .col-left .block.filter{margin-bottom:0}}@media (max-width:767px){.catalog-category-view .col-left .block.filter .block-content.filter-content,.catalogsearch-result-index .col-left .block.filter .block-content.filter-content{display:none}.catalog-category-view .col-left .block.filter .block-content.filter-content .filter-options-content,.catalogsearch-result-index .col-left .block.filter .block-content.filter-content .filter-options-content{display:block !important}.catalog-category-view .col-left .block.filter .block-content.filter-content .filter-options-title:after,.catalogsearch-result-index .col-left .block.filter .block-content.filter-content .filter-options-title:after{display:none !important}}.catalog-category-view .col-left .block.filter .block-content.filter-content .filter-current .filter-options-title,.catalogsearch-result-index .col-left .block.filter .block-content.filter-content .filter-current .filter-options-title{border:none;margin-bottom:0}.catalog-category-view .col-left .block.filter .block-content.filter-content .filter-current .filter-options-title:after,.catalogsearch-result-index .col-left .block.filter .block-content.filter-content .filter-current .filter-options-title:after{display:none}.catalog-category-view .col-left .block.filter .block-content.filter-content .block-actions,.catalogsearch-result-index .col-left .block.filter .block-content.filter-content .block-actions{margin-bottom:10px}.catalog-category-view .col-left .block.filter .block-content.filter-content .block-actions a,.catalogsearch-result-index .col-left .block.filter .block-content.filter-content .block-actions a{font-family:Catamaran,sans-serif;color:#2a3d98;font-size:13px}.catalog-category-view .message.notice,.catalogsearch-result-index .message.notice{display:flex}.catalogsearch-result-index .page-title-wrapper .page-title{font-size:24px;font-family:Catamaran,sans-serif;line-height:1.62;color:#2c3b46;text-transform:none;font-weight:400}.catalogsearch-result-index .sidebar .block.filter .block-title{display:none}.catalogsearch-result-index .sidebar .block.filter .block-subtitle{display:none}.catalogsearch-result-index .sidebar .block.filter .filter-options .filter-options-title{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400;border-bottom:1px solid #d9d9d9;padding-bottom:8px;position:relative;cursor:pointer;margin:0 0 10px}.catalogsearch-result-index .sidebar .block.filter .filter-options .filter-options-title:after{display:block;position:absolute;content:"\f067";color:#2a3d98;top:0;right:0;font-size:10px;text-align:right;width:27px;font-family:FontAwesome}.catalogsearch-result-index .sidebar .block.filter .filter-options .filter-options-title.active-filter:after{content:"\f068"}.catalogsearch-result-index .sidebar .block.filter .filter-options .filter-options-content{display:none}.catalogsearch-result-index .sidebar .block.filter .filter-options .filter-options-content .item{padding:12px}.catalogsearch-result-index .sidebar .block.filter .filter-options .filter-options-content .item a{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46}.catalogsearch-result-index .sidebar .block.filter .filter-current .item .filter-label{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400}.catalogsearch-result-index .toolbar-bottom .toolbar .filters-container{display:none}.catalogsearch-result-index .filters-container.cloned .filters-container{position:static}.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content{width:100%}.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content .checkbox-filters{display:flex;justify-content:center}.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content .checkbox-filters .checkbox-item .count:before{content:"("}.catalogsearch-result-index .filters-container.cloned .filters-container .filter-options-content .checkbox-filters .checkbox-item .count:after{content:")"}.blog-index-index .page-title-wrapper,.blog-category-view .page-title-wrapper{margin-bottom:40px}.blog-index-index .page-title-wrapper .page-title,.blog-category-view .page-title-wrapper .page-title{font-family:Catamaran,sans-serif;font-weight:400;font-size:32px;color:#2c3b46;text-transform:none;margin:10px 0 0}.blog-index-index .blog-categories h2,.blog-category-view .blog-categories h2{font-size:24px;color:#2c3b46;margin:10px 0 5px}.blog-index-index .blog-categories ul,.blog-category-view .blog-categories ul{margin-left:-10px;margin-right:-10px}.blog-index-index .blog-categories ul li,.blog-category-view .blog-categories ul li{display:inline-block;margin:10px}.blog-index-index .blog-categories ul li input,.blog-category-view .blog-categories ul li input{display:none}.blog-index-index .blog-categories ul li input+label,.blog-category-view .blog-categories ul li input+label{display:inline-block;border-radius:18px;font-size:16px}.blog-index-index .blog-categories ul li input:checked+label,.blog-category-view .blog-categories ul li input:checked+label{padding:10px 18px;color:#fff;background:#2a3d98}.blog-index-index .blog-categories ul li input:checked+label:after,.blog-category-view .blog-categories ul li input:checked+label:after{content:'\2715';margin-left:10px}.blog-index-index .blog-categories ul li a,.blog-category-view .blog-categories ul li a{display:inline-block;border-radius:18px;font-size:16px}.blog-index-index .blog-categories ul li.active a,.blog-category-view .blog-categories ul li.active a{padding:10px 18px;color:#fff;background:#2a3d98}.blog-index-index .blog-categories ul li.active a:after,.blog-category-view .blog-categories ul li.active a:after{content:'\2715';margin-left:10px}.blog-index-index .checkbox-filters .checkbox-item,.blog-category-view .checkbox-filters .checkbox-item{display:inline-flex;padding:15px}@media (min-width:768px) and (max-width:991px){.blog-index-index .checkbox-filters .checkbox-item,.blog-category-view .checkbox-filters .checkbox-item{width:100%}}.blog-index-index .checkbox-filters .checkbox-item .checkbox-filter-label,.blog-category-view .checkbox-filters .checkbox-item .checkbox-filter-label{position:relative;padding-left:25px}.blog-index-index .checkbox-filters .checkbox-item .filter-link span.filter-link-main,.blog-category-view .checkbox-filters .checkbox-item .filter-link span.filter-link-main{position:relative;padding-left:25px}.blog-index-index .checkbox-filters .checkbox-item .filter-link span.filter-link-main:before,.blog-category-view .checkbox-filters .checkbox-item .filter-link span.filter-link-main:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.blog-index-index .checkbox-filters .checkbox-item .active-filter-link span,.blog-category-view .checkbox-filters .checkbox-item .active-filter-link span{font-size:12px;font-family:Catamaran,sans-serif;letter-spacing:1.5px;color:#2c3b46;text-transform:uppercase;line-height:1.62;position:relative;padding-left:25px}.blog-index-index .checkbox-filters .checkbox-item .active-filter-link span:before,.blog-category-view .checkbox-filters .checkbox-item .active-filter-link span:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.blog-index-index .checkbox-filters .checkbox-item .active-filter-link span:after,.blog-category-view .checkbox-filters .checkbox-item .active-filter-link span:after{height:8px;width:8px;display:block;content:"";position:absolute;left:4px;top:4px;text-align:center;border-radius:2px;background:#2a3d98}.blog-index-index .checkbox-filters .checkbox-item span,.blog-category-view .checkbox-filters .checkbox-item span{font-size:12px;font-family:Catamaran,sans-serif;letter-spacing:1.5px;color:#2c3b46;text-transform:uppercase;line-height:1.62}.blog-index-index .blog-filters-container,.blog-category-view .blog-filters-container{display:inline-block;width:290px;text-align:left;position:relative;margin:22px 0;float:right}@media (max-width:650px){.blog-index-index .blog-filters-container,.blog-category-view .blog-filters-container{display:none}}.blog-index-index .blog-filters-container .filter-options-title,.blog-category-view .blog-filters-container .filter-options-title{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400;border-bottom:1px solid #d9d9d9;padding-bottom:8px;position:relative;cursor:pointer}.blog-index-index .blog-filters-container .filter-options-title:after,.blog-category-view .blog-filters-container .filter-options-title:after{display:block;position:absolute;content:"\f067";color:#2a3d98;top:0;right:0;font-size:10px;text-align:right;width:27px;font-family:FontAwesome}.blog-index-index .blog-filters-container .filter-options-title.active-filter:after,.blog-category-view .blog-filters-container .filter-options-title.active-filter:after{content:"\f068"}.blog-index-index .blog-filters-container .filter-options-content,.blog-category-view .blog-filters-container .filter-options-content{display:none;position:absolute;z-index:999;background:#fff;width:100%;border:1px solid #d9d9d9;border-top:none}.blog-index-index .blog-filters-container .filter-options-content .item,.blog-category-view .blog-filters-container .filter-options-content .item{padding:12px}.blog-index-index .blog-filters-container .filter-options-content .item a,.blog-category-view .blog-filters-container .filter-options-content .item a{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46}.blog-index-index .blog-filters-container .filter-options-content .checkbox-filters,.blog-category-view .blog-filters-container .filter-options-content .checkbox-filters{display:flex;justify-content:center;flex-wrap:wrap}.blog-index-index .blog-filters-container .filter-options-content .checkbox-filters .checkbox-item .count:before,.blog-category-view .blog-filters-container .filter-options-content .checkbox-filters .checkbox-item .count:before{content:"("}.blog-index-index .blog-filters-container .filter-options-content .checkbox-filters .checkbox-item .count:after,.blog-category-view .blog-filters-container .filter-options-content .checkbox-filters .checkbox-item .count:after{content:")"}.blog-index-index .post-list-wrapper,.blog-category-view .post-list-wrapper{float:left}.blog-index-index .post-list-wrapper .post-list,.blog-category-view .post-list-wrapper .post-list{margin-top:0;display:flex;flex-wrap:wrap}.blog-index-index .post-list-wrapper .post-list .post-holder,.blog-category-view .post-list-wrapper .post-list .post-holder{padding:15px;margin-bottom:10px}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .post-info,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .post-info{position:absolute;top:-43px;left:15px;background:#fff;width:160px;padding:14px;font-family:Catamaran,sans-serif;font-size:14px;color:#898e8e;text-align:center}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .post-title-holder h2 a,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .post-title-holder h2 a{font-family:Catamaran,sans-serif;text-transform:none;font-weight:400;font-size:24px;color:#2c3b46}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .post-title-holder .post-title,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .post-title-holder .post-title{min-height:70px}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .post-description,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .post-description{font-size:16px;font-family:Catamaran,sans-serif;color:#898e8e;line-height:1.62}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .post-read-more,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .post-read-more{background:0 0;color:#2a3d98;border-bottom:4px solid #2a3d98;text-align:left;padding:0;letter-spacing:2px;font-size:14px}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .comments,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .comments{position:absolute;bottom:17px;right:14px}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .comments>span,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .comments>span{font-family:Catamaran,sans-serif;font-size:12px;color:#898e8e;position:relative;padding-left:30px}.blog-index-index .post-list-wrapper .post-list .post-holder .post-content .comments>span:before,.blog-category-view .post-list-wrapper .post-list .post-holder .post-content .comments>span:before{content:"";height:24px;width:24px;display:block;position:absolute;left:0;top:-3px;background:url('../images/icons/comment-icon.png') no-repeat center}.blog-index-index .toolbar-blog-posts,.blog-category-view .toolbar-blog-posts{float:left;width:100%}.blog-index-index .toolbar .pages .pages-items .item,.blog-category-view .toolbar .pages .pages-items .item{background:0 0;border:none;color:#2c3b46;font-family:Catamaran;font-size:16px;font-weight:400;position:relative}.blog-index-index .toolbar .pages .pages-items .item .page:hover,.blog-category-view .toolbar .pages .pages-items .item .page:hover{color:#2a3d98}.blog-index-index .toolbar .pages .pages-items .item:not(:last-child):after,.blog-category-view .toolbar .pages .pages-items .item:not(:last-child):after{content:"/";display:block;position:absolute;width:30px;height:30px;left:30px;top:0;color:#2c3b46}.blog-index-index .toolbar .pages .pages-items .item.current,.blog-category-view .toolbar .pages .pages-items .item.current{background:0 0;border:none;color:#2a3d98}.blog-index-index .toolbar .pages .pages-items .item.current .page,.blog-category-view .toolbar .pages .pages-items .item.current .page{color:#2a3d98}.blog-index-index .toolbar .filters-container,.blog-category-view .toolbar .filters-container{display:inline-block;width:290px;text-align:left;position:relative;top:10px;margin-right:15px}@media (max-width:650px){.blog-index-index .toolbar .filters-container,.blog-category-view .toolbar .filters-container{display:none}}.blog-index-index .toolbar .filters-container .filter-options-title,.blog-category-view .toolbar .filters-container .filter-options-title{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400;border-bottom:1px solid #d9d9d9;padding-bottom:8px;position:relative;cursor:pointer}.blog-index-index .toolbar .filters-container .filter-options-title:after,.blog-category-view .toolbar .filters-container .filter-options-title:after{display:block;position:absolute;content:"\f067";color:#2a3d98;top:0;right:0;font-size:10px;text-align:right;width:27px;font-family:FontAwesome}.blog-index-index .toolbar .filters-container .filter-options-title.active-filter:after,.blog-category-view .toolbar .filters-container .filter-options-title.active-filter:after{content:"\f068"}.blog-index-index .toolbar .filters-container .filter-options-content,.blog-category-view .toolbar .filters-container .filter-options-content{display:none;position:absolute;z-index:999;background:#fff;border:1px solid #d9d9d9;border-top:none}.blog-index-index .toolbar .filters-container .filter-options-content .item,.blog-category-view .toolbar .filters-container .filter-options-content .item{padding:12px}.blog-index-index .toolbar .filters-container .filter-options-content .item a,.blog-category-view .toolbar .filters-container .filter-options-content .item a{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46}.blog-post-view .post-view{padding-top:40px}.blog-post-view .post-view .post-holder .post-images{text-align:center}.blog-post-view .post-view .post-holder .post-images .post-info .post-posed-date{text-align:center;margin-bottom:20px}.blog-post-view .post-view .post-holder .post-images .post-info .post-posed-date span{font-family:Catamaran,sans-serif;font-size:16px;color:#898e8e}.blog-post-view .post-view .post-holder .post-images .post-info .post-categories{display:none}.blog-post-view .post-view .post-holder .post-images .post-title{font-family:Catamaran,sans-serif;font-size:32px;color:#2c3b46;margin-bottom:40px;font-weight:400}@media (min-width:1366px){.blog-post-view .post-view .post-holder .post-images img{width:824px;height:624px}}.blog-post-view .post-view .post-holder .post-content{max-width:600px;position:relative;margin:30px auto 0}@media (min-width:1366px){.blog-post-view .post-view .post-holder .post-content{max-width:820px}}.blog-post-view .post-view .post-holder .post-content .post-description{font-family:Catamaran,sans-serif;font-size:16px;line-height:1.62;color:#2c3b46}.blog-post-view .post-view .post-holder .post-content .post-description .post-header,.blog-post-view .post-view .post-holder .post-content .post-description h2{font-size:24px;font-family:Catamaran,sans-serif;color:#2c3b46;margin:20px 0}.blog-post-view .post-view .post-holder .post-content .post-description strong{font-family:Catamaran,sans-serif}.blog-post-view .post-view .post-holder .post-content .post-description ul li{padding-left:65px;position:relative}.blog-post-view .post-view .post-holder .post-content .post-description ul li:before{display:block;content:"";position:absolute;height:2px;width:48px;background:#2a3d98;left:0;top:12px}.blog-post-view .post-view .post-holder .post-header .social-header{font-family:Catamaran,sans-serif;font-size:14px;letter-spacing:2px;color:#2c3b46;text-transform:uppercase;border-bottom:4px solid #2c3b46;padding-bottom:15px;width:190px;margin-bottom:24px}.blog-post-view .post-view .post-holder .post-header .addthis_toolbox{float:left;width:200px;text-align:center;justify-content:center;display:flex}.blog-post-view .post-view .post-holder .post-header .addthis_toolbox a{margin:0 5px}.blog-post-view .post-view .post-holder .post-header .addthis_toolbox a img{max-height:32px}@media (min-width:1200px){.blog-post-view .post-view .post-holder .social-header-container{top:5px;position:absolute;right:calc(100% + 60px)}}@media (min-width:1325px){.blog-post-view .post-view .post-holder .social-header-container{right:calc(100% + 130px)}}@media (min-width:1366px){.blog-post-view .post-view .post-holder .social-header-container{right:calc(100% + 40px)}}@media (max-width:1199px){.blog-post-view .post-view .post-holder .social-header-container{margin:40px auto 10px}}.blog-post-view .post-view .post-holder .post-bottom{max-width:615px;margin:40px auto 0}@media (min-width:1366px){.blog-post-view .post-view .post-holder .post-bottom{margin:50px auto 0}}.header-container .header-content .minicart-wrapper .block-minicart,.header-container .header-mobile .minicart-wrapper .block-minicart{width:380px;-moz-box-shadow:0 8px 12px 0 rgba(28,28,28,.05);-webkit-box-shadow:0 8px 12px 0 rgba(28,28,28,.05);box-shadow:0 8px 12px 0 rgba(28,28,28,.05);border-radius:0;right:-10px}@media (max-width:380px){.header-container .header-content .minicart-wrapper .block-minicart,.header-container .header-mobile .minicart-wrapper .block-minicart{width:290px}}@media (max-width:300px){.header-container .header-content .minicart-wrapper .block-minicart,.header-container .header-mobile .minicart-wrapper .block-minicart{width:260px}}@media (max-width:270px){.header-container .header-content .minicart-wrapper .block-minicart,.header-container .header-mobile .minicart-wrapper .block-minicart{width:240px}}.header-container .header-content .minicart-wrapper .block-minicart .block-content .action.close:before,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .action.close:before{font-size:40px}.header-container .header-content .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart{border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);color:#fff;border:none;padding:5px 25px;display:inline-block;font-family:Catamaran,sans-serif;font-size:14px;letter-spacing:2px;font-weight:400}.header-container .header-content .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart:hover,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart:hover{color:#fff;border:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .subtotal,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .subtotal{text-align:center;font-size:16px;font-family:Catamaran;color:#2c3b46;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}.header-container .header-content .minicart-wrapper .block-minicart .block-content .subtotal span,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .subtotal span{font-family:Catamaran,sans-serif;font-size:16px;font-weight:400;color:#2c3b46}.header-container .header-content .minicart-wrapper .block-minicart .block-content .subtotal span .price,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .subtotal span .price{font-weight:600}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{float:none;border:none;min-height:150px !important;height:auto !important}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item{font-family:Catamaran,sans-serif;font-size:14px;color:#2c3b46}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-image-container,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-image-container{border:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-name,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-name{min-height:unset}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-name a,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-name a{font-family:Catamaran,sans-serif;font-size:14px;line-height:1.62;color:#2c3b46;text-transform:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-name:before,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item .product-item-name:before{display:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item-details,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item-details{padding-left:85px}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item-details .price,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item-details .price{font-size:14px;font-family:Catamaran,sans-serif}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty{padding-left:55px;position:relative}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty label,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty label{display:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty input.item-qty,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty input.item-qty{text-align:right;width:auto;position:relative;font-family:Catamaran,sans-serif;color:#2c3b46}.header-container .header-content .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty .qty-x,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .details-qty .qty-x{position:relative;top:2px;font-family:Catamaran,sans-serif}.header-container .header-content .minicart-wrapper .block-minicart .block-content .subtotal,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .subtotal{float:none;padding:20px 10px}.header-container .header-content .minicart-wrapper .block-minicart .block-content .subtotal .label,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .subtotal .label{text-transform:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .subtotal .label:after,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .subtotal .label:after{display:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .items-total,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .items-total{float:none}.header-container .header-content .minicart-wrapper .block-minicart .block-content .free-delivery-info,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .free-delivery-info{text-align:center}.header-container .header-content .minicart-wrapper .block-minicart .block-content .free-delivery-info h3,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .free-delivery-info h3{font-family:Catamaran,sans-serif;font-size:16px;font-weight:400;color:#2c3b46;line-height:1.5}.header-container .header-content .minicart-wrapper .block-minicart .block-content .free-delivery-info h3 span,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .free-delivery-info h3 span{font-weight:600}.header-container .header-content .minicart-wrapper .block-minicart .block-content>.actions,.header-container .header-mobile .minicart-wrapper .block-minicart .block-content>.actions{padding:10px 0}.header-container .header-content .minicart-wrapper .block-minicart .amount .price-wrapper:first-child .price,.header-container .header-mobile .minicart-wrapper .block-minicart .amount .price-wrapper:first-child .price{font-size:16px;font-weight:600}.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .product-item:not(:first-child){border:none}.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item-details .price{font-weight:400 !important}.maplist-index-index .pac-container{display:none !important}.maplist-index-index .welcome-text{display:none}.maplist-index-index .page-title-wrapper .page-title{display:none}.maplist-index-index #pac-input{width:100%;margin-top:0;border-radius:4px;background-color:#fff;background-color:var(--white);box-shadow:0 8px 12px 0 rgba(28,28,28,.05)}.maplist-index-index .prettyMapList{margin-top:25px}.maplist-index-index .prettyMapList a{text-decoration:underline;color:#747474 !important}.maplist-index-index .prettyMapList #dung1,.maplist-index-index .prettyMapList #dung2,.maplist-index-index .prettyMapList #dung3,.maplist-index-index .prettyMapList #dung4{display:none}.maplist-index-index .prettyMapList .map-panel #map{border:none}.maplist-index-index .prettyMapList .map-panel .floating-panel{display:none}.maplist-index-index .prettyMapList .map-panel .gm-style-iw+div{box-shadow:none !important;border:none !important;width:24px !important;height:24px !important;border-radius:24px !important;background-color:#fff;top:3px !important;right:42px !important}.maplist-index-index .prettyMapList .map-panel .gm-style-iw+div:before{content:'';background:url('../images/icons/cancel-icon.png');position:absolute;width:24px;height:24px;display:block;background-size:8px;background-position:center center;background-repeat:no-repeat}.maplist-index-index .prettyMapList .map-panel .gm-style-iw+div img{display:none !important}.maplist-index-index .prettyMapList .map-panel .gm-style-iw{border:none;border-radius:4px}.maplist-index-index .prettyMapList .map-panel .gm-style-iw:after,.maplist-index-index .prettyMapList .map-panel .gm-style-iw:before{display:none}.maplist-index-index .prettyMapList .map-panel .gm-style-iw .infoWindow h3{font-family:Catamaran,sans-serif;background-color:#2a3d98;font-size:16px;padding:16px}.maplist-index-index .prettyMapList .map-panel .gm-style-iw .infoWindow .short_description,.maplist-index-index .prettyMapList .map-panel .gm-style-iw .infoWindow .address,.maplist-index-index .prettyMapList .map-panel .gm-style-iw .infoWindow .website,.maplist-index-index .prettyMapList .map-panel .gm-style-iw .infoWindow .phone_number,.maplist-index-index .prettyMapList .map-panel .gm-style-iw .infoWindow .email,.maplist-index-index .prettyMapList .map-panel .gm-style-iw .infoWindow .infowindowContent{font-family:Catamaran,sans-serif;padding:8px 16px 0;margin:0}.maplist-index-index .prettyMapList .prettyMapListSearch .prettySearchValue{font-family:Catamaran,sans-serif;height:48px;border:1px solid gray;border-radius:4px;padding:0 16px;margin-bottom:16px;font-size:14px;color:#898e8e}.maplist-index-index .prettyMapList .prettyMapListSearch .prettySearchValue::-webkit-input-placeholder{color:gray}.maplist-index-index .prettyMapList .prettyMapListSearch .prettySearchValue::-moz-placeholder{color:gray}.maplist-index-index .prettyMapList .prettyMapListSearch .prettySearchValue:-ms-input-placeholder{color:gray}.maplist-index-index .prettyMapList .prettyMapListSearch .prettySearchValue:-moz-placeholder{color:gray}.maplist-index-index .prettyMapList .corePrettyStyle{background:0 0;border:none;box-shadow:none;font-family:Catamaran,sans-serif;color:#2c3b46;line-height:1.62;height:auto}.maplist-index-index .prettyMapList .corePrettyStyle a{color:#2c3b46 !important}.maplist-index-index .prettyMapList .corePrettyStyle .viewLocationDetail{font-family:Catamaran,sans-serif;font-size:20px}.maplist-index-index .prettyMapList .corePrettyStyle .mapLocationDetail div{font-size:16px}.maplist-index-index .prettyMapList .corePrettyStyle .mapLocationDetail div a,.maplist-index-index .prettyMapList .corePrettyStyle .mapLocationDetail div span{text-decoration:underline}.maplist-index-index .prettyMapList .corePrettyStyle .mapLocationDetail .mapDescription{margin-top:16px;display:none}.maplist-index-index .prettyMapList .corePrettyStyle .mapLocationDetail .mapAddress{margin-top:16px}.maplist-index-index .prettyMapList .corePrettyStyle .mapLocationDetail .contact-details{margin-top:16px}.maplist-index-index .prettyMapList .corePrettyStyle .mapLocationDetail [data-text-before]:before{content:attr(data-text-before)}.maplist-index-index .prettyMapList .stores-header{font-family:Catamaran,sans-serif;font-weight:400;font-size:16px;color:#2c3b46;margin-bottom:25px}.maplist-index-index .prettyMapList .storemap-container{margin-bottom:96px}@media (max-width:991px){.maplist-index-index .prettyMapList .storemap-container{margin-bottom:48px;margin-top:24px}}.maplist-index-index .prettyMapList #map{height:600px}@media (max-width:991px){.maplist-index-index .prettyMapList #map{height:500px}}@media (max-width:767px){.maplist-index-index .prettyMapList #map{height:400px}}.maplist-index-index .listStore .prettyListItems{min-height:546px}@media (min-width:992px){.maplist-index-index .listStore .prettyListItems{margin-top:-10px}}@media (max-width:991px){.maplist-index-index .listStore .prettyListItems{min-height:446px}}@media (max-width:767px){.maplist-index-index .listStore .prettyListItems{min-height:346px}}.maplist-index-index .listStore .prettyListItems li{border-bottom:1px solid #d9d9d9}.maplist-index-index .listStore .prettyListItems li .prettylink{padding:10px 0;height:auto}.maplist-index-index .listStore .pagination{float:unset;text-align:center;width:100%;margin:20px 0 0}.maplist-index-index .listStore .pagination input[type=button]{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px;border:none;color:#fff;min-width:60px;font-family:Catamaran,sans-serif;text-transform:uppercase;letter-spacing:2px;padding:7px}.maplist-index-index .listStore .pagination a{position:relative;top:2px;border:none;color:#2c3b46 !important}.checkout-index-index .main-content{padding-top:25px}.checkout-index-index .opc-wrapper .opc{background:0 0}.checkout-index-index .opc-wrapper .opc .step-title{color:#898e8e;border-bottom:4px solid #2c3b46;letter-spacing:2px}.checkout-index-index .opc-wrapper .opc .fieldset>.field:not(.choice)>.label{font-family:Catamaran,sans-serif;font-size:16px}.checkout-index-index .step-content input.input-text{border-radius:4px;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:solid 1px #d9d9d9;padding:22px !important;width:94%;position:relative;font-family:Catamaran,sans-serif;font-size:16px}.checkout-index-index .step-content input.input-text.mage-error{border-color:#e02b27}.checkout-index-index .step-content .control{position:relative}.checkout-index-index .step-content .control select{-webkit-appearance:none;-moz-appearance:none;border-radius:4px;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:solid 1px #d9d9d9;width:94%;position:relative;height:46px;background:0 0;z-index:10;font-family:Catamaran,sans-serif;font-size:16px}.checkout-index-index .step-content .control input.input-text{z-index:98}.checkout-index-index .step-content .control input[type=tel]{height:46px !important;padding:10px 22px !important;-moz-appearance:textfield}.checkout-index-index .step-content .control:after{content:"";height:18px;width:18px;background:url('../images/icons/select-icon.png') no-repeat center;display:block;position:absolute;top:15px;right:50px}.checkout-index-index .table-checkout-shipping-method{font-size:14px;font-family:Catamaran,sans-serif;line-height:1.62;color:#2c3b46;min-width:initial !important}.checkout-index-index .table-checkout-shipping-method .price{font-family:Catamaran,sans-serif}.checkout-index-index .table-checkout-shipping-method thead{display:none}.checkout-index-index .table-checkout-shipping-method tbody .row{position:relative}@media (max-width:500px){.checkout-index-index .table-checkout-shipping-method tbody .row{display:flex;flex-wrap:wrap;justify-content:center;border-top:1px solid #ccc}.checkout-index-index .table-checkout-shipping-method tbody .row td{padding:10px 0;border-top:0}.checkout-index-index .table-checkout-shipping-method tbody .row td:first-of-type{width:50px;position:absolute;top:0;left:0}.checkout-index-index .table-checkout-shipping-method tbody .row #select_paczkomaty_point,.checkout-index-index .table-checkout-shipping-method tbody .row #select_paczkomaty_point_cod,.checkout-index-index .table-checkout-shipping-method tbody .row #select_collectinsalon_point{margin-top:15px}.checkout-index-index .table-checkout-shipping-method tbody .row .col-method+.col-method{flex:1;min-width:60%}.checkout-index-index .table-checkout-shipping-method tbody .row .col-carrier{min-width:50%}}.checkout-index-index .table-checkout-shipping-method tbody .row .col-method{text-align:center}.checkout-index-index .table-checkout-shipping-method tbody .row .col-method .shipment-label{position:relative;top:5px}@media (max-width:500px){.checkout-index-index .table-checkout-shipping-method tbody .row .col-method .shipment-label{top:0}}.checkout-index-index .table-checkout-shipping-method tbody .row .col-method .shipment-label span{height:24px;width:24px;border:1px solid #d9d9d9;border-radius:20px;display:block;position:relative}.checkout-index-index .table-checkout-shipping-method tbody .row .col-method .shipment-label .span-checked{border:none}.checkout-index-index .table-checkout-shipping-method tbody .row .col-method .shipment-label input[type=radio]{display:none}.checkout-index-index .table-checkout-shipping-method tbody .row .col-method .shipment-label input[type=radio]:checked~span .span-checked{background:#2a3d98;position:absolute;height:8px;width:8px;right:0;left:0;top:0;bottom:0;display:block;margin:auto;border:none}.checkout-index-index .table-checkout-shipping-method tbody .row .col-price{text-align:center}.checkout-index-index .actions-toolbar{margin-top:35px}.checkout-index-index .actions-toolbar .action.primary span{background:0 0;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);min-width:195px;height:50px;border-radius:4px;padding-top:8px;font-size:14px;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}@media (max-width:500px){.checkout-index-index .actions-toolbar .action.primary span{height:auto;white-space:normal;padding-bottom:8px}}@media (min-width:768px){.checkout-index-index .checkout-container .opc-sidebar{width:30%}}.checkout-index-index .checkout-container .opc-sidebar .modal-content .opc-block-summary .items-in-cart>.title{border-bottom:none}.checkout-index-index .checkout-container .opc-sidebar .modal-content .opc-block-summary .items-in-cart>.title:after{display:block;content:"\f2c7";font-size:17px;position:absolute;right:0;width:32px;height:32px;text-align:center;color:#2c3b46;cursor:pointer;padding-top:10px;font-family:Ionicons;border:1px solid #d9d9d9;border-radius:20px;top:-2px;background:#fff}.checkout-index-index .checkout-container .opc-sidebar .modal-content .opc-block-summary .items-in-cart>.title strong span{font-family:Catamaran,sans-serif;font-size:16px}.checkout-index-index .checkout-container .opc-sidebar .modal-content .opc-block-summary .items-in-cart.active>.title:after{content:"\f2f4"}.checkout-index-index .checkout-container .opc-sidebar .modal-content .opc-block-summary .items-in-cart>.content .product-item-name{font-family:Catamaran,sans-serif;padding:0}.checkout-index-index .checkout-container .opc-sidebar .modal-content .opc-block-summary .items-in-cart>.content .product-item .price{font-size:16px}.checkout-index-index .checkout-container .opc-sidebar .modal-content .opc-block-summary span.title{font-size:20px;font-family:Catamaran,sans-serif;font-weight:400;text-transform:none;border-bottom:1px solid #898e8e;margin-bottom:15px;padding-bottom:20px}.checkout-index-index .checkout-container .opc-sidebar .product-item-details{padding-left:80px !important;background:#fff;padding:20px}.checkout-index-index .checkout-container .opc-sidebar .product-item-details .product-item-name:before{display:none}.checkout-index-index .checkout-container .opc-sidebar .product-item-details .price{font-family:Catamaran,sans-serif}.checkout-index-index .minicart-items .product>.product-image-container{margin-top:20px}.checkout-index-index .mark{background:0 0}.checkout-index-index table.table-totals{font-size:16px;font-family:Catamaran,sans-serif;color:#2c3b46}.checkout-index-index table.table-totals .totals.shipping .label{font-size:16px;padding:0;font-weight:400}.checkout-index-index table.table-totals .grand.totals{border-top:1px solid #898e8e}.checkout-index-index table.table-totals .amount .price{font-family:Catamaran,sans-serif;font-weight:400}.checkout-index-index .opc-block-shipping-information .shipping-information{padding:20px}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-title{font-family:Catamaran,sans-serif;border-bottom:1px solid #898e8e}.checkout-index-index .opc-block-shipping-information .shipping-information .shipping-information-content{font-family:Catamaran,sans-serif;font-size:16px;line-height:1.42;color:#2c3b46}.checkout-index-index .page-title-wrapper{display:none}.checkout-index-index .opc-payment .payment-methods .payment-method input[type=radio]{display:none}.checkout-index-index .opc-payment .payment-methods .payment-method .label{position:relative;padding-left:40px}.checkout-index-index .opc-payment .payment-methods .payment-method .label span{font-family:Catamaran,sans-serif;font-size:14px;line-height:1.62;color:#2c3b46;font-weight:400}.checkout-index-index .opc-payment .payment-methods .payment-method .label:before{height:24px;width:24px;border:1px solid #d9d9d9;border-radius:20px;display:block;position:absolute;left:0;top:-5px;content:""}.checkout-index-index .opc-payment .payment-methods .payment-method._active .label:after{background:#2a3d98;position:absolute;height:8px;width:8px;left:8px;top:3px;display:block;margin:auto;border:none;content:"";border-radius:20px}.checkout-index-index .opc-payment .payment-methods .payment-method .billing-address-details{font-family:Catamaran,sans-serif;font-size:16px;line-height:1.42;color:#2c3b46}.checkout-index-index .opc-payment .payment-methods .payment-method input[type=checkbox]{margin-right:5px;position:relative;top:-3px}.checkout-index-index .discount-code span.action.action-toggle{color:#2a3d98;font-family:Catamaran,sans-serif}.checkout-index-index .discount-code button.action span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px}.checkout-index-index .opc-progress-bar .opc-progress-bar-item:before{height:4px;background:#2a3d98}.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span{font-size:16px;font-family:Catamaran,sans-serif;margin-top:8px;color:#2a3d98}.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span:before{height:48px;width:48px;background:#2a3d98}.checkout-index-index .opc-progress-bar .opc-progress-bar-item>span:after{top:4px;width:40px;height:40px;left:49%;padding-top:5px;color:#2a3d98}.checkout-index-index .opc-progress-bar .opc-progress-bar-item._active>span:after{color:#2a3d98}.checkout-index-index .authentication-wrapper{display:none}.checkout-index-index .modal-popup input.input-text,.checkout-index-index .modal-popup select{border:1px solid #d9d9d9;border-radius:4px;font-size:16px}.checkout-index-index .modal-popup .label{font-size:16px}.checkout-index-index button.action span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px}.checkout-index-index input[type=checkbox]{display:none !important}.checkout-index-index input[type=checkbox]:checked+label:after{height:8px;width:8px;display:block;content:"";position:absolute;left:4px;top:4px;text-align:center;border-radius:2px;background:#2a3d98}.checkout-index-index input[type=checkbox]+label{padding-left:25px;position:relative}.checkout-index-index input[type=checkbox]+label:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.checkout-index-index.bss-onestepcheckout .step-title:before{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);font-family:Catamaran,sans-serif;font-size:16px;width:40px;height:40px;font-weight:400;padding-left:2px;padding-top:2px;position:absolute;left:-50px;top:0}.checkout-index-index.bss-onestepcheckout .dotpay-channels-container{position:absolute;width:85%;background:#fff;z-index:110;left:0;right:0;margin:auto;top:12%;text-align:center}.checkout-index-index.bss-onestepcheckout .dotpay-channels-container .dotpay-channel{margin:8px}.checkout-index-index.bss-onestepcheckout .dotpay-chosen-container{text-align:center}.checkout-index-index.bss-onestepcheckout .dotpay-agreements{text-align:justify}.checkout-index-index.bss-onestepcheckout .dotpay-agreements label{margin-bottom:5px}.checkout-index-index.bss-onestepcheckout #opc-sidebar{border:solid 1px #d9d9d9;border-radius:4px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .opc-block-summary>.title{font-size:14px;letter-spacing:2px;border-bottom:4px solid #2c3b46;color:#898e8e;text-transform:uppercase;font-weight:600;margin-left:45px;position:relative;min-height:40px;top:10px;margin-bottom:20px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .opc-block-summary>.title:before{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);font-family:Catamaran,sans-serif;font-size:16px;width:40px;height:40px;font-weight:400;content:"4";padding-top:2px;position:absolute;left:-50px;top:0}.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-comment-block,.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-receipt-block{padding:0 30px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-comment-block .label,.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-receipt-block .label{padding:0}.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-comment-block .label span,.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-receipt-block .label span{font-size:16px;font-family:Catamaran,sans-serif;font-weight:400}.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-comment-block .control textarea,.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-receipt-block .control textarea{width:100%;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:1px solid #d9d9d9;border-radius:4px;height:48px;min-height:100px;line-height:20px;resize:none}.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-receipt-block select{border:solid 1px #d9d9d9;border-radius:4px;width:100%;margin-bottom:10px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code{padding:22px 30px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .payment-option-inner{width:100%}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .payment-option-inner input.input-text{width:100%;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:1px solid #d9d9d9;border-radius:4px;height:48px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .payment-option-inner .field .control span{display:block;margin-bottom:8px;font-size:16px;font-family:Catamaran,sans-serif}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .actions-toolbar{float:unset;margin-left:unset;margin-top:10px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .actions-toolbar button.action span{background:0 0;color:#2a3d98;font-size:14px;font-family:Catamaran,sans-serif;font-weight:400;text-transform:none}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .discount-b2c_pl-info span{font-family:Catamaran,sans-serif;color:#000;position:relative;padding-top:25px;left:35px;display:block}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .discount-b2c_pl-info span a{text-decoration:underline}.checkout-index-index.bss-onestepcheckout #opc-sidebar .discount-code #discount-form .discount-b2c_pl-info span:before{color:#2a3d98;content:"";height:25px;width:25px;background:url('../images/icons/arkana-radius-ico.svg') no-repeat;background-size:25px;display:inline-block;margin-right:10px;position:absolute;top:50%;left:-35px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .choice.field{padding:5px 30px;margin:0}.checkout-index-index.bss-onestepcheckout #opc-sidebar .choice.field label{text-align:left;line-height:1.62}.checkout-index-index.bss-onestepcheckout #opc-sidebar .choice.field label:before{top:2px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .choice.field label span{font-size:12px;font-family:Catamaran,sans-serif;color:#898e8e;font-weight:400;line-height:1.62;white-space:normal;text-align:left}.checkout-index-index.bss-onestepcheckout #opc-sidebar .choice.field input[type=checkbox]:checked+label:after{top:9px;content:"";margin:0}.checkout-index-index.bss-onestepcheckout #opc-sidebar .order-bank-account{padding:20px 30px;margin:0}.checkout-index-index.bss-onestepcheckout #opc-sidebar .items-in-cart .title{padding-bottom:20px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .opc-wrapper .fieldset>.field._required>label:after{content:""}.checkout-index-index.bss-onestepcheckout #opc-sidebar .opc-wrapper .fieldset>.field._required>label span{position:relative}.checkout-index-index.bss-onestepcheckout #opc-sidebar .opc-wrapper .fieldset>.field._required>label span:after{content:"*";color:#2a3d98;height:9px;width:9px}.checkout-index-index.bss-onestepcheckout #opc-sidebar .opc-wrapper .fieldset>.field._required>label span span:after{content:"";display:none}.checkout-index-index.bss-onestepcheckout #opc-sidebar .opc-wrapper div.field.choice.require._required:before{display:none}.checkout-index-index.bss-onestepcheckout .step-content .control:after{display:none}.checkout-index-index.bss-onestepcheckout .opc-block-summary{padding:15px 30px}@media (max-width:500px){.checkout-index-index.bss-onestepcheckout .opc-block-summary{padding:15px}}.checkout-index-index.bss-onestepcheckout .opc-block-summary .items-in-cart>.title{border-bottom:none}.checkout-index-index.bss-onestepcheckout .opc-block-summary .items-in-cart>.title strong{font-family:Catamaran,sans-serif;font-weight:400;font-size:16px;color:#2c3b46}.checkout-index-index.bss-onestepcheckout .opc-block-summary .items-in-cart>.title:after{background:#fff;color:#d9d9d9;border:1px solid #d9d9d9;box-shadow:0 4px 8px 0 rgba(28,28,28,.05);height:32px;width:32px;padding-top:10px;border-radius:20px;top:5px}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper{background:#fff;border-radius:4px}@media (max-width:500px){.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper{max-width:100%}}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item{padding-bottom:0}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item .product .product-item-name-block{position:relative;display:block;padding-top:15px;font-size:13px}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item .product .product-item-name-block .product-item-name{padding-bottom:5px;margin:0 0 5px;min-height:unset}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item .product .product-item-name-block .product-item-name:before{display:none}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item .product .product-item-name-block .details-qty{position:absolute;top:-8px;left:-5px}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item .product .price{font-size:14px;font-family:Catamaran,sans-serif}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item .product .product-image-container{margin-top:5px}.checkout-index-index.bss-onestepcheckout .minicart-items-wrapper .product-item .subtotal{text-align:left;display:block}.checkout-index-index.bss-onestepcheckout .opc-wrapper .opc{padding:0}.checkout-index-index.bss-onestepcheckout .opc-wrapper .opc .step-title{margin-left:45px;position:relative;min-height:40px;top:10px}.checkout-index-index.bss-onestepcheckout .opc-wrapper li.checkout-shipping-address,.checkout-index-index.bss-onestepcheckout .opc-wrapper li.checkout-shipping-method,.checkout-index-index.bss-onestepcheckout .opc-wrapper li.checkout-payment-method{border:solid 1px #d9d9d9;border-radius:4px}@media (max-width:500px){.checkout-index-index.bss-onestepcheckout .opc-wrapper .checkout-payment-method .payment-method-title .payment-icon{max-width:35%;height:auto}}.checkout-index-index.bss-onestepcheckout .opc-wrapper #payment #checkout-payment-method-load .payment-methods .step-title{border-bottom:4px solid #2c3b46}.checkout-index-index.bss-onestepcheckout .checkout-container{padding:20px 0}.checkout-index-index.bss-onestepcheckout .checkout-container .opc-wrapper .opc .checkout-shipping-method .field .input-text{border-radius:4px;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:solid 1px #d9d9d9;padding:22px !important;width:100%;position:relative;font-family:Catamaran,sans-serif;font-size:16px}.checkout-index-index.bss-onestepcheckout .checkout-container .opc-wrapper .opc .checkout-shipping-method .field .label{margin-bottom:0;padding:0}.checkout-index-index.bss-onestepcheckout .checkout-container .opc-wrapper .opc .checkout-shipping-method .field .label span{font-size:16px;font-family:Catamaran,sans-serif;font-weight:400}.checkout-index-index.bss-onestepcheckout .checkout-container .opc-wrapper .opc .checkout-shipping-method .field .control textarea{width:100%;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:1px solid #d9d9d9;border-radius:4px;height:48px;min-height:50px;line-height:20px}.checkout-index-index.bss-onestepcheckout .field-tooltip{right:-8px}.checkout-index-index.bss-onestepcheckout input[type=checkbox]+label{padding-left:30px;line-height:20px}.checkout-index-index.bss-onestepcheckout input[type=checkbox]+label:before{height:24px;width:24px}.checkout-index-index.bss-onestepcheckout input[type=checkbox]:checked+label:after{height:10px;width:10px;left:7px;top:7px}.checkout-index-index.bss-onestepcheckout .checkout-container{position:relative}.checkout-index-index.bss-onestepcheckout .checkout-shipping-address .form-login .actions-toolbar{margin:0}.checkout-index-index.bss-onestepcheckout .checkout-shipping-address .form-login .actions-toolbar .primary{width:100%}.checkout-index-index.bss-onestepcheckout .checkout-shipping-address .form-login .actions-toolbar .primary .action.login.primary{width:94%}.checkout-index-index.bss-onestepcheckout .header-content{border-bottom:none;margin-bottom:0}.checkout-index-index.bss-onestepcheckout .checkout-info{text-align:center;margin-bottom:100px}.checkout-index-index.bss-onestepcheckout .checkout-info h3{font-family:Catamaran,sans-serif;font-size:16px;color:#2c3b46;font-weight:400}@media (max-width:1199px){.checkout-index-index.bss-onestepcheckout .checkout-info h3{margin:20px 10px}}.checkout-index-index.bss-onestepcheckout .checkout-info .contact-info h3{display:inline-block;margin:0 32px;position:relative;padding-left:35px}@media (max-width:1199px){.checkout-index-index.bss-onestepcheckout .checkout-info .contact-info h3{margin:20px 10px}}.checkout-index-index.bss-onestepcheckout .checkout-info .contact-info h3:before{content:"";background-size:24px;display:block;height:24px;width:24px;position:absolute;left:0;top:-4px}.checkout-index-index.bss-onestepcheckout .checkout-info .contact-info h3.phone-info:before{background:url('../images/icons/phone-icon.png') no-repeat center}.checkout-index-index.bss-onestepcheckout .checkout-info .contact-info h3.mail-info:before{background:url('../images/icons/mail-icon.png') no-repeat center}html[lang=pl] .checkout-index-index.bss-onestepcheckout .opc-wrapper li.checkout-shipping-address .field[name="shippingAddress.country_id"]{opacity:0;height:0;width:0;position:absolute;top:-99999px;left:-99999px}#salonChooseModal .widget-modal{width:80vw !important;height:80vh !important;position:fixed !important;margin-left:-40vw !important;background:#fff;z-index:9999}.checkout__buttons-radio{display:flex;justify-content:flex-start;align-items:center}.checkout__select-hidden{visibility:hidden;opacity:0;position:absolute !important}.checkout__info-text{color:#595959;font-size:13px;font-weight:500;line-height:17px;margin:15px 0;width:100%}.checkout__button-radio:first-child{margin:10px 40px 10px 0}.checkout__button-radio label{display:flex;justify-content:flex-start;align-items:center;position:relative;color:#595959;font-size:16px;line-height:16px;font-weight:500;margin:0}.checkout__button-radio label:before{content:'';display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid #d9d9d9;margin:auto 10px auto 0;transition:.25s ease-in;position:relative}.checkout__button-radio label:after{content:'';position:absolute;top:50%;left:7px;transform:translateX(-50%) translateY(-50%);border-radius:50%;background:#fff;width:5px;height:5px;transition:.25s ease-in;opacity:1}.checkout__button-radio input{visibility:hidden;opacity:0;position:absolute !important}.checkout__button-radio input:checked~label:after{opacity:1}.checkout__button-radio input:checked~label:before{border-color:#ed6347;background:#ed6347}.adress-box-label{display:block;line-height:1;width:100%;color:#898e8e;font-size:12px;font-weight:400;margin-bottom:5px}.adress-box-label:after{content:':'}.adress-box-value{display:block;line-height:1;width:100%;color:#2c3b46;font-size:14px;font-weight:600;margin-bottom:20px}.adress-box-value:last-child{margin-bottom:0}html body .opc-wrapper .opc .field._error input{border-color:#e02b27 !important}html body #checkout input[type=checkbox].mage-error~label span{color:#e02b27 !important}html body #checkout .message.notice{margin:0;padding:0;background:#fff}html body #checkout .message.notice>span{color:#e02b27;font-size:15px}html body #checkout .message.notice>span:before{content:none}html body .modal-popup .modal-content>div{color:#000;font-weight:700}#dhl24pl_parcelshop_block{display:block;position:absolute;opacity:0;visibility:hidden}#custom-parcel-shop-button{padding:10px;display:inline-block;border-radius:20px;border:1px solid #ccc;font-size:12px;cursor:pointer;transition:.3s;color:#2c3b46}html body .billing-address-details{display:none !important}html body .billing-address-shipping-hint{display:flex;justify-content:flex-start;align-items:center}html body .billing-address-shipping-hint>svg{min-width:45px;height:auto;margin-right:15px}html body .billing-address-shipping-hint>svg *{fill:#2a3d98}html body .billing-address-shipping-hint>span{line-height:1.2;font-weight:700;color:#000}.checkout-index-index .cart-gift-item{padding:15px 30px}.customer-account-index .page-title-wrapper .page-title span,.sales-order-history .page-title-wrapper .page-title span,.account .page-title-wrapper .page-title span{font-size:24px;text-transform:none;font-family:Catamaran,sans-serif;color:#2c3b46;font-weight:400}.customer-account-index .table:not(.cart):not(.totals)>thead>tr>th,.sales-order-history .table:not(.cart):not(.totals)>thead>tr>th,.account .table:not(.cart):not(.totals)>thead>tr>th,.customer-account-index .table:not(.cart):not(.totals)>thead>tr>td,.sales-order-history .table:not(.cart):not(.totals)>thead>tr>td,.account .table:not(.cart):not(.totals)>thead>tr>td{border-bottom:4px solid #2c3b46}.customer-account-index .orders-recent thead tr th.col,.sales-order-history .orders-recent thead tr th.col,.account .orders-recent thead tr th.col,.customer-account-index .table-order-items thead tr th.col,.sales-order-history .table-order-items thead tr th.col,.account .table-order-items thead tr th.col{font-size:14px;font-family:Catamaran,sans-serif;letter-spacing:2px;font-weight:400;color:#898e8e;text-transform:uppercase}.customer-account-index .orders-recent tbody tr td.col,.sales-order-history .orders-recent tbody tr td.col,.account .orders-recent tbody tr td.col,.customer-account-index .table-order-items tbody tr td.col,.sales-order-history .table-order-items tbody tr td.col,.account .table-order-items tbody tr td.col{font-size:14px;font-family:Catamaran,sans-serif;color:#2c3b46}.customer-account-index .orders-recent tbody tr td.col.actions a,.sales-order-history .orders-recent tbody tr td.col.actions a,.account .orders-recent tbody tr td.col.actions a,.customer-account-index .table-order-items tbody tr td.col.actions a,.sales-order-history .table-order-items tbody tr td.col.actions a,.account .table-order-items tbody tr td.col.actions a{color:#2a3d98;font-family:Catamaran,sans-serif}.customer-account-index .orders-recent tbody tr td.col.actions a.view,.sales-order-history .orders-recent tbody tr td.col.actions a.view,.account .orders-recent tbody tr td.col.actions a.view,.customer-account-index .table-order-items tbody tr td.col.actions a.view,.sales-order-history .table-order-items tbody tr td.col.actions a.view,.account .table-order-items tbody tr td.col.actions a.view{border-right:2px solid #d9d9d9;padding-right:10px;margin-right:10px}.customer-account-index .block .block-title strong,.sales-order-history .block .block-title strong,.account .block .block-title strong{font-family:Catamaran,sans-serif;font-size:20px;color:#2c3b46;font-weight:400;text-transform:none}.customer-account-index .block .block-content .box-content,.sales-order-history .block .block-content .box-content,.account .block .block-content .box-content{font-size:16px;line-height:1.62;font-family:Catamaran,sans-serif;color:#2c3b46}.customer-account-index .block a.action,.sales-order-history .block a.action,.account .block a.action{color:#2a3d98;font-family:Catamaran,sans-serif}.customer-account-index .block .box .box-title,.sales-order-history .block .box .box-title,.account .block .box .box-title{font-size:16px;font-family:Catamaran,sans-serif;font-weight:400}.customer-account-index .block .box-actions .action.change-password,.sales-order-history .block .box-actions .action.change-password,.account .block .box-actions .action.change-password{padding-left:10px;border-left:1px solid #d9d9d9}.customer-account-index .block.block-dashboard-orders .block-title.order strong,.sales-order-history .block.block-dashboard-orders .block-title.order strong,.account .block.block-dashboard-orders .block-title.order strong{font-family:Catamaran,sans-serif}.customer-account-index .block.block-dashboard-orders .block-title.order .action.view,.sales-order-history .block.block-dashboard-orders .block-title.order .action.view,.account .block.block-dashboard-orders .block-title.order .action.view{font-family:Catamaran,sans-serif;text-transform:uppercase;border:1px solid #2a3d98;padding:7px 12px;border-radius:4px;margin-left:16px;letter-spacing:2px;font-size:12px}.account-nav .item.current strong,.account-nav .item.current a{border:none;color:#2a3d98;font-family:Catamaran,sans-serif;font-weight:400}.account-nav .item a{font-family:Catamaran,sans-serif;font-size:16px;color:#898e8e;border:none}.account-nav .item .delimiter{margin:10px 1rem}.account .action.primary span{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px}.account .order-details-items{font-family:Catamaran,sans-serif}.account .p24-button.submit{background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px;border:none;color:#fff}.account .mark{background:0 0}.account strong{font-size:16px}.account .price-including-tax,.account .price-excluding-tax{font-size:1.5rem}.account input.input-text,.account select{border:1px solid #d9d9d9;border-radius:4px;font-size:16px}.account label{font-size:16px;font-family:Catamaran,sans-serif}.account input[type=checkbox]{display:none}.account input[type=checkbox]:checked+label:after{height:8px;width:8px;display:block;content:"";position:absolute;left:4px;top:4px;text-align:center;border-radius:2px;background:#2a3d98}.account input[type=checkbox].required:checked+label:after{content:"";margin:0}.account input[type=checkbox]+label{padding-left:25px;position:relative}.account input[type=checkbox]+label:before{height:16px;width:16px;display:block;content:"";position:absolute;left:0;top:0;text-align:center;border:1px solid #d9d9d9;border-radius:4px}.account .field.email input{width:100%}.account fieldset>.field>.label{font-weight:400}.account.newsletter-manage-index .field.choice:before{display:none}.account.przelewy-przelewy-mycards button.button span{display:block;margin:20px 10px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);border-radius:4px;border:none;color:#fff}.customer-account-forgotpassword .page-title-wrapper .page-title{font-size:32px;text-transform:none;color:#2c3b46}.customer-account-forgotpassword .password.forget{margin:auto;width:100% !important;max-width:480px !important;text-align:center}.customer-account-forgotpassword .password.forget a.action.back span{background:0 0;letter-spacing:2px;font-family:Catamaran,sans-serif;font-size:16px;font-weight:400;line-height:35px}.customer-account-forgotpassword .password.forget button.action span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;letter-spacing:2px;font-family:Catamaran,sans-serif;font-weight:400}.customer-account-forgotpassword .password.forget button.action.captcha-reload span{background:0 0;color:#2a3d98;margin-bottom:10px}.customer-account-forgotpassword .password.forget input[type=text],.customer-account-forgotpassword .password.forget input[type=email]{width:100%;height:48px;border-radius:4px;box-shadow:inset 0 4px 8px 0 rgba(92,92,92,.04);border:solid 1px #d9d9d9}.customer-account-forgotpassword .password.forget .fieldset{width:100%}.customer-account-forgotpassword .password.forget .fieldset .label{width:100%}.customer-account-forgotpassword .password.forget .fieldset .label span{font-size:16px;font-weight:400;font-family:Catamaran,sans-serif}.customer-account-forgotpassword .password.forget .fieldset .field:not(.choice)>.control{margin-top:10px !important;width:100%;float:left}.customer-account-forgotpassword .password.forget .field.note{position:relative;font-family:Catamaran,sans-serif;font-size:16px;color:#898e8e}.customer-account-index .block-dob-info{margin-bottom:25px}.customer-account-index .b2b-register__dob-fieldset label{display:none}.customer-account-index .actions-toolbar .primary{text-align:left}.cms-page-view .cms-content{font-family:Catamaran,SansSerif;font-size:16px;font-weight:400}.cms-page-view .breadcrumbs{padding:30px 0;text-align:left}.cms-page-view .breadcrumbs .items .item{margin-right:5px}.cms-page-view .breadcrumbs .items .item a,.cms-page-view .breadcrumbs .items .item strong{font-size:12px;text-transform:uppercase;color:#2c3b46;letter-spacing:2px;font-weight:400}.cms-page-view .breadcrumbs .items .item strong{font-family:Catamaran,sans-serif}.cms-page-view .breadcrumbs .items .item a{font-family:Catamaran,sans-serif}.cms-page-view .breadcrumbs .items .item:not(:last-child):after{padding:0 0 0 5px;color:#2c3b46}.cms-page-view .column.main p{font-family:Catamaran,SansSerif;font-size:16px;font-weight:400}.cms-page-view .column.main h1,.cms-page-view .column.main h2,.cms-page-view .column.main h3{font-family:Catamaran,sans-serif;font-weight:400;font-size:24px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cms-page-view .photo-slider__container-group{display:block;color:#fff}.cms-page-view .photo-slider__title-group{margin-top:50px;margin-bottom:10px;text-align:center}.cms-page-view .photo-slider__title-group h3{font-weight:600 !important;font-size:30px !important}.cms-page-view .photo-slider__description{color:#2c3b46;text-align:justify;margin-top:20px;font-size:16px}.cms-page-view .photo-slider__description strong{font-weight:700}.cms-page-view .photo-slider__description-therapy{text-align:center;line-height:19px;font-size:16px;margin-bottom:15px;color:#2c3b46}.cms-page-view .photo-slider__wrapper-group{display:flex;justify-content:center;flex-wrap:wrap}.cms-page-view .photo-slider__container{display:flex;justify-content:space-between;flex-wrap:wrap;color:#fff}.cms-page-view .photo-slider__loading{position:relative;height:396px}.cms-page-view .photo-slider__loading:before{position:absolute;content:"";top:0;left:0;right:0;bottom:0;margin:auto;background:#fff;z-index:1}.cms-page-view .photo-slider__loading:after{position:absolute;content:"";border:8px solid #f3f3f3;border-top:8px solid #3498db;border-radius:50%;width:50px;height:50px;animation:spin 2s linear infinite;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2}.cms-page-view .photo-slider__wrapper{flex:0 0 auto;width:100%;padding:10px;margin-bottom:20px}@media (min-width:768px){.cms-page-view .photo-slider__wrapper{width:50%}}@media (min-width:1140px){.cms-page-view .photo-slider__wrapper{width:33.333333%}}.cms-page-view .photo-slider__hidden{height:1px;padding:0;margin:0}.cms-page-view .photo-slider__title{margin-bottom:10px}.cms-page-view .photo-slider__title h3{font-size:20px !important}.cms-page-view .photo-slider__link{text-align:center;margin-bottom:10px}.cms-page-view .photo-slider__link a{background:#2a3d98;color:#fff;border-radius:4px;border:#2a3d98 1px solid;padding:8px 15px;text-align:center;display:inline-block}.cms-page-view .photo-slider__link a:hover,.cms-page-view .photo-slider__link a:active{text-decoration:none;transition:.3s;background:#fff;color:#2a3d98;border:#2a3d98 1px solid}.field-error,div.mage-error[generated]{color:#e02b27;font-size:13px;line-height:1}.customer-account-edit .b2b-register__dob-fieldset{max-width:457px;margin:0 0 29px}.customer-account-edit .b2b-register__dob-fieldset>div{width:100%}.customer-account-edit .b2b-register__dob-fieldset label{color:#898e8e}.customer-account-edit .b2b-register__dob-fieldset label:before,.customer-account-edit .b2b-register__dob-fieldset label:after{content:none}.customer-account-edit .b2b-register__dob-fieldset .hype-text{display:none}.header-container .header-mobile{position:relative}.header-container .header-mobile .my-account{right:0;left:unset;width:325px;background:#fff;transform:translate(325px,0);-webkit-transform:translate(325px,0);-moz-transform:translate(325px,0);-ms-transform:translate(325px,0);-o-transform:translate(325px,0)}.header-container .header-mobile .my-account:before{background:#fff}.header-container .header-mobile .my-account .close-icon{left:unset;right:10px;top:15px}.header-container .header-mobile .my-account .close-icon:before{background:url('../images/icons/mobile-close-icon.png') no-repeat center;color:#d9d9d9;content:""}.header-container .header-mobile .my-account.open-box{box-shadow:0 8px 12px 0 rgba(28,28,28,.3);z-index:9999}.header-container .header-mobile .my-account #tabs-menu .tabs{padding:0 15px}.header-container .header-mobile .my-account #tabs-menu .tabs li{border-bottom:2px solid #d9d9d9}.header-container .header-mobile .my-account #tabs-menu .tabs li a{background:0 0;border:none;color:#2c3b46;font-family:Catamaran,sans-serif;font-weight:400;font-size:14px}.header-container .header-mobile .my-account #tabs-menu .tabs li.active{border-bottom:2px solid #2a3d98}.header-container .header-mobile .my-account #tabs-menu .tabs li.active a{background:0 0}.header-container .header-mobile .my-account #tabs-menu .tabs li:hover a{background:0 0}.header-container .header-mobile .my-account #tabs-menu .tabs-content{border:none}.header-container .header-mobile .logo-text{position:absolute;text-align:center;width:50%;left:0;right:0;display:none;margin:auto;font-size:14px;top:4px;font-family:Catamaran,sans-serif}@media (min-width:601px){.header-container .header-mobile .logo-text{left:unset;right:62%;width:25%}}@media (max-width:400px){.header-container .header-mobile .logo-text{top:-10px;left:-35px;font-size:13px;height:65px;display:flex !important;align-items:center}}.header-container .header-mobile .menu-link ul li{width:100%}.header-container .header-mobile .menu-link ul li a{padding:15px;font-family:Catamaran,sans-serif;font-weight:400}.header-container .header-mobile .box-right .open-icon:after{content:"";background:url('../images/icons/mobile-menu-icon.png')}.header-container .header-mobile .box-right .open-icon.close-icon:after{content:""}.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper{border-color:#d9d9d9}.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .product-item-photo{border:none}.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .minicart-items-wrapper .minicart-items .item-qty{border:none;margin-right:0}.header-container .header-mobile .minicart-wrapper .block-minicart .block-content .actions .secondary .action.viewcart{padding:20px 0}.header-container .mobile-menu .pt_custommenu div.pt_menu{width:100%;display:block}.header-container .mobile-menu .pt_custommenu div.pt_menu .parentMenu a{padding:15px;font-family:Catamaran,sans-serif;font-weight:400}.header-container .mobile-menu .pt_custommenu .menu-link ul li{width:100%}.header-container .mobile-menu .pt_custommenu .menu-link ul li a{padding:15px;font-family:Catamaran,sans-serif;font-weight:400}.header-container .mobilemenu .menu-link ul{display:block !important}.header-container .mobilemenu li a{padding:5px !important;font-family:Catamaran,sans-serif;font-weight:400;text-decoration:none;display:block;text-transform:uppercase !important;font-size:15px !important;color:#2c3b46 !important;border:none !important}.header-container .mobilemenu li.level1 a{padding:15px;font-family:Catamaran,sans-serif;font-weight:400;text-decoration:none;display:block;text-transform:uppercase;font-size:15px;color:#2c3b46}.header-container .mobilemenu li.level1 ul.level2 a{text-transform:none;font-family:Catamaran,sans-serif}.header-container .mobilemenu li.level1 ul.level2 ul.level3{display:none}.header-container .ma-nav-mobile-container .navbar .navbar-inner .mobilemenu li.level1 a{padding:5px;font-family:Catamaran,sans-serif;font-weight:400;text-decoration:none;display:block;text-transform:uppercase;font-size:15px;color:#2c3b46;border:none}.header-container .ma-nav-mobile-container .navbar .navbar-inner .mobilemenu li.level1 ul.level2 a{text-transform:none;font-family:Catamaran,sans-serif;padding:0 5px}.header-container .ma-nav-mobile-container .navbar .navbar-inner .mobilemenu li.level1 ul.level2 ul.level3{display:none}.header-container .ma-nav-mobile-container .navbar .navbar-inner .mobilemenu span.head{top:0;padding:10px}.header-container .ma-nav-mobile-container .navbar .navbar-inner .mobilemenu span.head a{color:#2c3b46}.header-container .ma-nav-mobile-container .navbar .navbar-inner .mobilemenu span.head a:before{content:"";height:11px;width:10px;background:url('../images/icons/arkana-caret.png') no-repeat center;background-size:8px}.header-container .ma-nav-mobile-container .navbar .navbar-inner .mobilemenu li.active span.head a:before{content:""}#_opineo_container{z-index:999 !important}.homepage__photo-after-before{position:relative;box-shadow:0 0 14px 10px rgba(77,78,78,.22);background-color:#c4c8c7;border-radius:4px;border:1px solid #cacddd;margin:60px 0 80px;overflow:hidden}@media (max-width:500px){.homepage__photo-after-before{width:calc(100% + 20px);margin-left:-10px}}.homepage__photo-after-before.b2b{margin:0}.homepage__photo-after-before.b2b:after{width:120px;top:20px;left:15px}.homepage__photo-after-before:before{content:'';width:260px;height:211px;background:url('../images/model.jpg');position:absolute;bottom:0;right:325px;background-size:cover;background-position:right;background-repeat:no-repeat}@media (max-width:1439px){.homepage__photo-after-before:before{right:255px}}@media (max-width:1199px){.homepage__photo-after-before:before{right:25px;width:400px;height:370px}}@media (max-width:991px){.homepage__photo-after-before:before{right:0;width:280px;height:255px}}@media (max-width:600px){.homepage__photo-after-before:before{right:-110px;height:100%;width:360px}}@media (max-width:500px){.homepage__photo-after-before:before{right:-190px;width:400px}}.homepage__photo-after-before:after{background-color:#fff;-webkit-mask-image:url('../images/favicon-footer.svg');mask-image:url('../images/favicon-footer.svg');-webkit-mask-size:100%;-webkit-mask-repeat:no-repeat;content:'';position:absolute;bottom:40px;width:57px;top:20px;left:15px;opacity:.17}@media (min-width:768px){.homepage__photo-after-before:after{width:120px;height:118px}}@media (min-width:1200px){.homepage__photo-after-before:after{width:120px;height:118px;top:20px;left:60px}}.homepage__photo-after-before-container{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:50px 15px 75px 45px}@media (max-width:767px){.homepage__photo-after-before-container{padding:50px 15px 75px}}.homepage__photo-after-before-container.b2b{padding:50px 15px 75px 45px;flex-wrap:wrap;margin-bottom:0}@media (min-width:768px){.homepage__photo-after-before-container.b2b{padding:40px 30px 27px 87px}}@media (min-width:1200px){.homepage__photo-after-before-container{flex-wrap:nowrap;margin-bottom:17px;padding:43px 166px 20px 130px}}@media (max-width:767px){.homepage__photo-after-before-wrapper{max-width:calc(100% - 265px)}}@media (max-width:599px){.homepage__photo-after-before-wrapper{max-width:calc(100% - 150px)}}@media (max-width:465px){.homepage__photo-after-before-wrapper{max-width:100%}.homepage__photo-after-before-wrapper>p{max-width:calc(100% - 100px)}}.homepage__photo-after-before-wrapper.en_US h2{font-size:34px}@media (min-width:768px){.homepage__photo-after-before-wrapper.en_US h2{font-size:48px;line-height:56px}}@media (min-width:1200px){.homepage__photo-after-before-wrapper.en_US h2{font-size:58px}}.homepage__photo-after-before-wrapper.b2b h2{font-size:32px;line-height:38px}@media (min-width:768px){.homepage__photo-after-before-wrapper.b2b h2{font-size:58px;line-height:69px}}@media (min-width:1200px){.homepage__photo-after-before-wrapper.b2b h2{font-size:58px;line-height:69px}}@media (min-width:1200px){.homepage__photo-after-before-wrapper.b2b p{max-width:440px}}.homepage__photo-after-before-wrapper h2{color:#2a3d98;font-family:"Abhaya Libre";font-weight:800;margin-bottom:0;font-size:32px;line-height:38px}@media (min-width:768px){.homepage__photo-after-before-wrapper h2{font-size:58px;line-height:69px}}@media (min-width:1200px){.homepage__photo-after-before-wrapper h2{font-size:58px;line-height:69px}}.homepage__photo-after-before-wrapper p{color:#2a3d98;font-weight:300;font-size:14px;line-height:22px;margin-top:10px;margin-bottom:0;font-family:Catamaran,sans-serif}@media (min-width:768px){.homepage__photo-after-before-wrapper p{font-size:19px;line-height:27px;margin:0;max-width:440px}}@media (min-width:1200px){.homepage__photo-after-before-wrapper p{font-size:19px;line-height:27px;max-width:550px}}.homepage__photo-after-before-button{flex:0 0 auto;position:relative;left:80px}@media (max-width:1439px){.homepage__photo-after-before-button{left:135px}}@media (max-width:1199px){.homepage__photo-after-before-button{flex:0 0 100%;left:0}}.homepage__photo-after-before-button.b2b a{margin-top:35px;width:254px;height:69px;font-size:19px;padding-left:30px}@media (max-width:767px){.homepage__photo-after-before-button.b2b a{width:200px;height:50px;margin-top:30px;padding-left:15px;font-size:16px}}.homepage__photo-after-before-button a{width:200px;height:50px;display:flex;align-items:center;justify-content:flex-start;position:relative;color:#2a3d98;font-size:16px;font-weight:700;border:1px solid #2a3d98;border-radius:3px;background:0 0;margin-top:30px;text-transform:uppercase;padding-left:15px;text-decoration:none}.homepage__photo-after-before-button a span{margin-top:4px}@media (min-width:768px){.homepage__photo-after-before-button a{margin-top:40px;width:254px;height:69px;font-size:19px;padding-left:30px}}@media (min-width:1200px){.homepage__photo-after-before-button a{margin:0}}.homepage__photo-after-before-button a:after{position:absolute;content:"";top:0;bottom:0;width:9px;height:9px;margin:auto;border-left:#2a3d98 2px solid;border-bottom:#2a3d98 2px solid;transform:rotate(-135deg);right:22px}@media (min-width:768px){.homepage__photo-after-before-button a:after{right:35px}}.homepage__photo-after-before-button a:hover,.homepage__photo-after-before-button a:active{color:#fff;background:#2a3d98;text-decoration:none;transition:.3s}.homepage__photo-after-before-button a:hover:after,.homepage__photo-after-before-button a:active:after{border-color:#fff}@media (max-width:991px){.homepage__photo-after-before-button a{color:#fff;background:#2a3d98}.homepage__photo-after-before-button a:after{border-color:#fff}}.bannerb2b{margin-bottom:25px}.bannerb2b .block-image-holder .block-image-cover{height:330px;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;border-radius:4px}@media (max-width:500px){.bannerb2b .block-image-holder{width:100%}.bannerb2b .block-image-holder .block-image-cover{height:100px}}.bannerb2b h2{font-size:24px;color:#2c3b46;font-family:Catamaran,sans-serif;font-weight:400;margin-bottom:32px}@media (max-width:500px){.bannerb2b h2{margin-bottom:5px;font-size:20px}}.bannerb2b P{font-family:Catamaran,sans-serif;font-size:16px;line-height:1.62;font-weight:400}@media (max-width:500px){.bannerb2b P{font-size:14px}}.bannerb2b .primary{display:inline-block}.bannerb2b .primary span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:2px}@media (max-width:500px){.bannerb2b .primary span{min-width:unset;font-size:12px;padding:12px 5px;height:unset;line-height:unset}}.bannerb2b .block-text{padding-bottom:80px;padding-top:24px;position:relative;height:330px}@media (max-width:500px){.bannerb2b .block-text{width:100%;height:unset;padding:10px 15px 15px}}.bannerb2b .block-text .primary{display:inline-block}.bannerb2b .block-text .primary span{min-width:162px;height:50px;border-radius:4px;background-image:linear-gradient(to bottom,#4969fe,#2a3d98);line-height:50px;font-size:14px;font-family:Catamaran,sans-serif;font-weight:400;letter-spacing:2px}@media (max-width:500px){.bannerb2b .block-text .primary span{min-width:unset;font-size:12px;padding:12px 5px;height:unset;line-height:unset}}.bannerb2b .block-text .action.primary{position:absolute;bottom:25px;right:15px}@media (min-width:768px) and (max-width:991px){.bannerb2b .block-text .action.primary{bottom:45px}}@media (max-width:500px){.bannerb2b .block-text .action.primary{position:relative;right:0;bottom:unset}}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after,.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{content:" ";display:block;background:#fff;position:absolute;z-index:30;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:before,.twentytwenty-horizontal .twentytwenty-handle:after{width:3px;height:9999px;left:50%;margin-left:-1.5px}.twentytwenty-vertical .twentytwenty-handle:before,.twentytwenty-vertical .twentytwenty-handle:after{width:9999px;height:3px;top:50%;margin-top:-1.5px}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{position:absolute;top:0;width:100%;height:100%}.twentytwenty-before-label,.twentytwenty-after-label,.twentytwenty-overlay{-webkit-transition-duration:.5s;-moz-transition-duration:.5s;transition-duration:.5s}.twentytwenty-before-label,.twentytwenty-after-label{-webkit-transition-property:opacity;-moz-transition-property:opacity;transition-property:opacity}.twentytwenty-before-label:before,.twentytwenty-after-label:before{color:#fff;font-size:13px;letter-spacing:.1em}.twentytwenty-before-label:before,.twentytwenty-after-label:before{position:absolute;background:rgba(255,255,255,.2);line-height:38px;padding:0 20px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.twentytwenty-horizontal .twentytwenty-before-label:before,.twentytwenty-horizontal .twentytwenty-after-label:before{top:50%;margin-top:-19px}.twentytwenty-vertical .twentytwenty-before-label:before,.twentytwenty-vertical .twentytwenty-after-label:before{left:50%;margin-left:-45px;text-align:center;width:90px}.twentytwenty-left-arrow,.twentytwenty-right-arrow,.twentytwenty-up-arrow,.twentytwenty-down-arrow{width:0;height:0;border:6px inset transparent;position:absolute}.twentytwenty-left-arrow,.twentytwenty-right-arrow{top:50%;margin-top:-6px}.twentytwenty-up-arrow,.twentytwenty-down-arrow{left:50%;margin-left:-6px}.twentytwenty-container{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;z-index:0;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.twentytwenty-container img{max-width:100%;position:absolute;top:0;display:block}.twentytwenty-container.active .twentytwenty-overlay,.twentytwenty-container.active :hover.twentytwenty-overlay{background:rgba(0,0,0,0)}.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active .twentytwenty-overlay .twentytwenty-after-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-before-label,.twentytwenty-container.active :hover.twentytwenty-overlay .twentytwenty-after-label{opacity:0}.twentytwenty-container *{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.twentytwenty-before-label{opacity:0}.twentytwenty-before-label:before{content:attr(data-content)}.twentytwenty-after-label{opacity:0}.twentytwenty-after-label:before{content:attr(data-content)}.twentytwenty-horizontal .twentytwenty-before-label:before{left:10px}.twentytwenty-horizontal .twentytwenty-after-label:before{right:10px}.twentytwenty-vertical .twentytwenty-before-label:before{top:10px}.twentytwenty-vertical .twentytwenty-after-label:before{bottom:10px}.twentytwenty-overlay{-webkit-transition-property:background;-moz-transition-property:background;transition-property:background;background:rgba(0,0,0,0);z-index:25}.twentytwenty-overlay:hover{background:rgba(0,0,0,.5)}.twentytwenty-overlay:hover .twentytwenty-after-label{opacity:1}.twentytwenty-overlay:hover .twentytwenty-before-label{opacity:1}.twentytwenty-before{z-index:20}.twentytwenty-after{z-index:10}.twentytwenty-handle{height:38px;width:38px;position:absolute;left:50%;top:50%;margin-left:-22px;margin-top:-22px;border:3px solid #fff;-webkit-border-radius:1000px;-moz-border-radius:1000px;border-radius:1000px;-webkit-box-shadow:0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0px 0px 12px rgba(51,51,51,.5);box-shadow:0px 0px 12px rgba(51,51,51,.5);z-index:40;cursor:pointer}.twentytwenty-horizontal .twentytwenty-handle:before{bottom:50%;margin-bottom:22px;-webkit-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-horizontal .twentytwenty-handle:after{top:50%;margin-top:22px;-webkit-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:0 -3px 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:before{left:50%;margin-left:22px;-webkit-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-vertical .twentytwenty-handle:after{right:50%;margin-right:22px;-webkit-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);-moz-box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5);box-shadow:-3px 0 0 #fff,0px 0px 12px rgba(51,51,51,.5)}.twentytwenty-left-arrow{border-right:6px solid #fff;left:50%;margin-left:-17px}.twentytwenty-right-arrow{border-left:6px solid #fff;right:50%;margin-right:-17px}.twentytwenty-up-arrow{border-bottom:6px solid #fff;top:50%;margin-top:-17px}.twentytwenty-down-arrow{border-top:6px solid #fff;bottom:50%;margin-bottom:-17px}.b2b-register__container{max-width:666px;margin:0 auto;font-family:Catamaran,sans-serif}.b2b-register__container *{font-family:Catamaran,sans-serif}.customer-account-create .b2b-register__container .page-title{color:#2c3b46;font-size:24px;font-weight:600}@media (max-width:630px){.customer-account-create .b2b-register__container .page-title{margin:30px 0 15px}}.customer-account-create .b2b-register__container input{color:#222 !important}.b2b-register__legend{color:#595959;font-size:18px;font-weight:500;margin:0 0 13px}.b2b-register__legend-custom{flex:0 0 100%}.b2b-register__fieldset-register-type{display:flex;justify-content:space-between;align-items:flex-start;flex-flow:row wrap}.b2b-register__fake-input-wrapper{flex:0 0 calc(50% - 10px);cursor:pointer;border-radius:8px;border:1px solid #d9d9d9;padding:12px 7px 12px 12px;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start;transition:.25s ease-in}@media (max-width:639px){.b2b-register__fake-input-wrapper{flex:0 0 100%;margin-bottom:15px}}.b2b-register__fake-input-wrapper.is-active{border-color:#ed6347}.b2b-register__fake-input-wrapper.is-active .b2b-register__fake-input-checkbox{border-color:#ed6347;background:#ed6347}.b2b-register__fake-input-wrapper.is-active .b2b-register__fake-input-checkbox:after{content:''}.b2b-register__fake-input-checkbox{flex:0 0 24px;width:24px;height:24px;border-radius:50%;border:1px solid #d9d9d9;margin:auto;transition:.25s ease-in;position:relative}.b2b-register__fake-input-checkbox:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:50%;background:#fff;width:9px;height:9px}.b2b-register__fake-input-data{flex:0 0 calc(100% - 24px);padding-left:22px}.b2b-register__fake-input-data-title{color:#595959;font-size:16px;line-height:16px;font-weight:500;margin:0 0 10px}.b2b-register__fake-input-data-text{color:#898e8e;font-size:13px;font-weight:500;line-height:17px;margin:0}.b2b-register__employee-counter-wrapper{margin:20px 0 0;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap}.b2b-register__employee-title{flex:0 0 100%;width:100%;color:#595959;font-size:16px;font-weight:500;margin:0 0 10px}.b2b-register__employee-title:after{content:':';margin-left:2px}.b2b-register__employee-item{flex:0 0 auto;padding:12px;border:1px solid #d9d9d9;cursor:pointer;display:flex;justify-content:flex-start;align-items:center;transition:.25s ease-in;border-radius:8px}@media (min-width:550px) and (max-width:680px){.b2b-register__employee-item{flex-flow:row wrap;max-width:33.33%}}@media (max-width:549px){.b2b-register__employee-item{width:100%;margin-bottom:15px}.b2b-register__employee-item:nth-last-child(1){margin-bottom:0}}.b2b-register__employee-item input{position:absolute;visibility:hidden;opacity:0}.b2b-register__employee-item input:checked~.b2b-register__employee-checkbox{border-color:#ed6347;background:#ed6347}.b2b-register__employee-item input:checked~.b2b-register__employee-checkbox:after{content:''}.b2b-register__employee-item .b2b-register__employee-checkbox{flex:0 0 24px;width:24px;height:24px;border-radius:50%;border:1px solid #d9d9d9;margin:auto 0;transition:.25s ease-in;position:relative}.b2b-register__employee-item .b2b-register__employee-checkbox:after{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);border-radius:50%;background:#fff;width:9px;height:9px}@media (min-width:550px) and (max-width:680px){.b2b-register__employee-item .b2b-register__employee-checkbox{margin:auto}}.b2b-register__employee-item label{flex:0 0 calc(100% - 24px);color:#595959;font-size:16px;line-height:16px;font-weight:500;margin:0;padding-left:22px}@media (min-width:550px) and (max-width:680px){.b2b-register__employee-item label{flex:0 0 100%;padding-left:0;padding-top:22px;text-align:center}}.b2b-register__employee-item.is-active{border-color:#ed6347}.b2b-register__fieldset{position:relative;display:flex;justify-content:space-between;align-items:stretch;flex-flow:row wrap;margin:45px 0 0}.b2b-register__fieldset.lower-margin{margin:20px 0 0}.b2b-register__half-fieldset,.b2b-register__full-fieldset{flex:0 0 calc(50% - 20px);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:20px 0;position:relative}.b2b-register__half-fieldset.required label:before,.b2b-register__full-fieldset.required label:before{content:''}.b2b-register__half-fieldset label,.b2b-register__full-fieldset label{width:100%;color:#595959;font-size:16px;font-weight:500;margin:0 0 5px;position:relative}.b2b-register__half-fieldset label:after,.b2b-register__full-fieldset label:after{content:':';margin-left:2px}.b2b-register__half-fieldset label:before,.b2b-register__full-fieldset label:before{position:absolute;right:0;top:50%;bottom:0;transform:translateY(-50%);opacity:1;transition:.25s ease-in}.b2b-register__half-fieldset input,.b2b-register__full-fieldset input{width:100%;height:48px}.b2b-register__half-fieldset select,.b2b-register__full-fieldset select{width:100%;height:48px}.b2b-register__half-fieldset .b2b-register__label-additional,.b2b-register__full-fieldset .b2b-register__label-additional{color:#595959;font-size:14px;font-weight:500;margin:0 0 15px}@media (max-width:549px){.b2b-register__half-fieldset{flex:0 0 100%;margin:10px 0}}.password-fieldset label,.password-fieldset input{order:1}.password-fieldset input{border-bottom-left-radius:0 !important;border-bottom-right-radius:0 !important}.password-fieldset #password-strength-meter-container{order:2;width:100%}.password-fieldset .password-very-strong #password-strength-meter{color:#fff}.password-fieldset #password-strength-meter{display:block !important}.password-fieldset div.mage-error{order:3}.password-fieldset input,.confirm-password-fieldset input{padding-right:43px !important}.b2b-register__input-wrapper{flex:0 0 100%;padding:10px;border:1px solid #d9d9d9;border-radius:3px;display:flex;justify-content:flex-start;align-items:center}.b2b-register__input-wrapper input{position:absolute;visibility:hidden}.b2b-register__full-fieldset{flex:0 0 100%}.b2b-register__header{color:#2a3d98;font-size:13px;font-weight:600;letter-spacing:1px;text-transform:uppercase;margin:0;padding:0 0 5px;flex:0 0 100%;position:relative}@media (max-width:549px){.b2b-register__header{margin-bottom:15px}}.b2b-register__header:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:3px;background:#2a3d98}.b2b-register__fake-file-name-holder{color:#898e8e;font-size:14px;font-weight:500;margin:0 0 0 10px;transition:.25s ease-in;opacity:0}.b2b-register__fake-file-name-holder.is-active{opacity:1}.b2b-register__fake-file-clear{display:inline-flex;justify-content:center;align-items:center;background:#d9d9d9;width:25px;height:25px;color:#fff;border-radius:50%;margin-left:10px;cursor:pointer;transition:.25s ease-in;opacity:0}.b2b-register__fake-file-clear.is-active{opacity:1}.b2b-register__fake-file-clear>svg{width:11px;height:auto}.b2b-register__fake-file-clear>svg *{fill:#fff}.b2b-register__fake-file-input{display:inline-flex;justify-content:flex-start;align-items:center;padding:4px 9px;background:#ed6347;border-radius:4px;cursor:pointer;transition:.25s ease-in;border:1px solid #ed6347;color:#fff;font-size:14px;line-height:1;font-weight:500;margin:0}.b2b-register__fake-file-input:hover{border-color:#2a3d98;background:#2a3d98}.b2b-register__fake-file-input>svg{width:20px;height:auto;margin-right:4px}.b2b-register__fake-file-input>svg *{transition:.25s ease-in}.b2b-register__concept{color:#595959;font-size:13px;font-weight:500;line-height:17px;margin:15px 0;width:100%}.b2b-register__agreement-field{margin:0 0 15px}.b2b-register__agreement-field a{text-decoration:underline !important}.b2b-register__agreement-field label:before{top:3px !important}.b2b-register__agreement-field label{color:#595959;font-size:13px;font-weight:500;line-height:22px}.buttons-fieldset{flex-direction:row;justify-content:flex-end}@media (max-width:474px){.buttons-fieldset{justify-content:center}}.buttons-fieldset button{border:none;border-radius:5px;background-image:linear-gradient(180deg,#4767f7 0%,#2a3d98 100%) !important;color:#fff;font-size:16px;font-weight:700;text-transform:uppercase;width:300px;height:48px;flex:0 0 300px}@media (max-width:474px){.buttons-fieldset button{flex:0 0 100%;width:100%}}.account input[type=checkbox]:checked+label:before{background:#ed6347}.account input[type=checkbox]:checked+label:after{height:16px;width:16px;top:3px;left:0;background-color:transparent;background-image:url('../images/tick.svg');background-size:7px auto;background-position:center center;background-repeat:no-repeat}.b2b-register__eye-icon{max-width:25px;height:auto;position:absolute;right:10px;top:34px;cursor:pointer}.b2b-register__eye-icon.is-active *{fill:#ed6347}#certificate-error{position:absolute;left:0;bottom:0;transform:translateY(22px)}.b2b-register__dob-fieldset #dob{border:1px solid #d9d9d9;font-size:16px;font-weight:400;color:#222;padding:0 10px !important}.b2b-register__dob-fieldset .ui-datepicker-trigger{position:absolute;top:50%;transform:translateY(-50%);right:0;pointer-events:none}.b2b-register__dob-fieldset .hype-text{margin-top:10px}.b2b-register__dob-fieldset label{max-width:260px}.b2b-register__dob-fieldset label:before{right:-115px;top:0;transform:none}.b2b-register__dob-fieldset .blocked-cuz-filled{cursor:not-allowed;pointer-events:none}.b2b-register__dob-fieldset .blocked-cuz-filled #dob{pointer-events:none}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item{float:left}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(images/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{color:#fff;display:inline-block;zoom:1;*display:inline;margin:5px;padding:3px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#869791;filter:alpha(opacity=50);opacity:.5}.owl-theme .owl-controls.clickable .owl-buttons div:hover{filter:alpha(opacity=100);opacity:1;text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#fff;padding:2px 10px;font-size:12px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(images/AjaxLoader.gif) no-repeat center center}body.is-blocked-by-add-to-modal{height:100%;overflow:hidden}.add-to-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(13,13,13,.53);z-index:2000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.3s ease-in-out}.add-to-modal.is-active{opacity:1;pointer-events:all}.add-to-modal .modal-window{width:550px;height:auto;box-sizing:border-box;border-radius:3px;background:#fff;box-shadow:10px 10px 24px rgba(0,0,0,.2);padding:20px 20px 20px 10px;margin:0;border-top:6px solid #2a3d98;position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.add-to-modal .modal-close{position:absolute;top:20px;right:20px;width:14px;height:14px;cursor:pointer}.add-to-modal img{flex:0 0 auto;width:160px;height:auto}.add-to-modal .modal-info{flex:1 1 auto;padding-top:35px;padding-left:7px;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-start}.add-to-modal .modal-info svg{flex:0 0 44px}.add-to-modal .modal-info .modal-info-data{flex:0 0 calc(100% - 44px);display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding-left:15px}.add-to-modal .modal-info .modal-info-data p{font-family:Catamaran}.add-to-modal .modal-info .modal-info-data .modal-product-name{color:#2c3b46;font-size:16px;font-weight:700;margin:0;line-height:18px}.add-to-modal .modal-info .modal-info-data .modal-message{color:#2c3b46;font-size:14px;line-height:1;font-weight:700;margin:5px 0 0}.add-to-modal .modal-info .modal-info-data .modal-quantity{color:#4b4b4b;font-family:"Catamaran Medium";font-size:12px;font-weight:500;margin:10px 0 0}.add-to-modal .modal-buttons{display:flex;justify-content:space-between;align-items:stretch;width:auto;flex:0 0 100%;margin-top:45px}.add-to-modal .modal-buttons a{text-decoration:none}.add-to-modal .basket-button{display:flex;justify-content:center;align-items:center;width:160px;height:35px;box-sizing:border-box;border:1px solid #2a3d98;border-radius:3px;background:#2a3d98;color:#fff;font-family:"Catamaran";font-size:13px;font-weight:600;letter-spacing:.46px;text-transform:uppercase;transition:.3s ease-in-out}.add-to-modal .basket-button:hover{color:#2a3d98;background:#fff}.add-to-modal .continue-button{display:flex;justify-content:center;align-items:center;width:160px;height:35px;box-sizing:border-box;border:1px solid #2a3d98;border-radius:3px;color:#2a3d98;font-family:"Catamaran";font-size:13px;font-weight:600;letter-spacing:.46px;text-transform:uppercase;transition:.3s ease-in-out}.add-to-modal .continue-button:hover{color:#fff;background:#2a3d98}.add-to-modal .modal-timer{color:#898e8e;font-family:Catamaran;font-size:12px;font-weight:400;position:absolute;top:21px;right:55px}@media (max-width:767px){.add-to-modal .modal-window{flex-direction:column;width:auto;max-width:375px}.add-to-modal img{margin:0 auto}.add-to-modal .modal-info{padding-left:0}}@media (max-width:460px){.add-to-modal .modal-window{max-width:90%}.add-to-modal .modal-buttons{flex-direction:column}.add-to-modal .modal-buttons a{margin:0 auto}.add-to-modal .continue-button{margin-bottom:10px}}body.is-blocked-by-region-id-modal{height:100%;overflow:hidden}.region-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(13,13,13,.53);z-index:100000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.3s ease-in-out}.region-modal.is-active{opacity:1;pointer-events:all}.region-modal .modal-window{width:auto;height:auto;box-sizing:border-box;border-radius:3px;background:#fff;box-shadow:10px 10px 24px rgba(0,0,0,.2);padding:20px 20px 20px 10px;margin:0;border-top:6px solid #2a3d98;position:relative}.region-modal .modal-window>p{color:#000;max-width:700px;font-size:15px;line-height:30px}body.is-blocked-by-coupon-modal{height:100%;overflow:hidden}.coupon-modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(13,13,13,.53);z-index:2000;display:flex;justify-content:center;align-items:center;opacity:0;pointer-events:none;transition:.3s ease-in-out}.coupon-modal.is-active{opacity:1;pointer-events:all}.coupon-modal .modal-window{width:550px;height:auto;box-sizing:border-box;border-radius:3px;background:#fff;box-shadow:10px 10px 24px rgba(0,0,0,.2);padding:20px 20px 20px 10px;margin:0;border-top:6px solid #2a3d98;position:relative;display:flex;justify-content:flex-start;align-items:flex-start}.coupon-modal .modal-close{position:absolute;top:20px;right:20px;width:14px;height:14px;cursor:pointer}.coupon-modal .modal-window p{margin:0;font-size:18px;color:#000;padding-right:40px}@media (max-width:767px){.coupon-modal .modal-window{width:auto;max-width:90%}}.dhl-modal{position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);width:100%;height:100%;z-index:999;opacity:0;transition:.3s ease-in-out;pointer-events:none;background:rgba(0,0,0,.5);box-sizing:border-box;padding:15px;display:none;justify-content:center;align-items:center}.dhl-modal.is-active{opacity:1;pointer-events:all;display:flex}@media (max-width:767px){.dhl-modal{padding:0}}.dhl-modal__wrapper{position:relative;overflow:hidden;width:100%;height:100%}.dhl-modal__wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.dhl-modal__close-icon{display:flex;justify-content:center;align-items:center;width:25px;height:25px;padding:6px;box-sizing:border-box;position:absolute;top:15px;right:15px;z-index:1000;background:#fff;cursor:pointer}.dhl-modal__close-icon>svg{width:100%;height:auto}.app-store-link>img{max-width:80%}@media (max-width:992px){.footer-container .footer-middle .footer-static .f-col .footer-static-content.app-store-links{display:flex;max-width:400px}.footer-container .footer-middle .footer-static .f-col .footer-static-content.app-store-links .app-store-link{width:40%;margin-right:2%}.footer-container .footer-middle .footer-static .f-col .footer-static-content.app-store-links .app-store-link img{max-width:100%}}.product-image-photo{max-width:100%;height:auto}.stock.unavailable{font-size:13px}@media (min-width:1200px){#trustbadge-container-98e3dadd90eb493088abdc5597a70810{z-index:1 !important}#trustbadge-container-98e3dadd90eb493088abdc5597a70810>div>div{right:22px !important;bottom:110px !important;z-index:1 !important}}.contact-page{color:#2c3b46}.contact-page label.error{color:#e02b27;font-size:13px;line-height:1;margin-top:7px}.contact-page__title{font-size:36px;font-weight:900;line-height:39.6px;margin:50px 0 25px}.contact-page__address{font-size:18px;line-height:25.7px;font-weight:500;margin:0 0 50px}.contact-page__address span.spacer{display:inline-block;margin:0 0 15px}.contact-page__address span.spacer-bold{font-weight:700}.contact-page__form{margin:0;max-width:435px}.contact-page__fieldset label{display:block;width:100%;font-size:12px;line-height:25.7px;font-weight:700}.contact-page__fieldset label>span{text-transform:lowercase}.contact-page__fieldset label>span:before{content:'('}.contact-page__fieldset label>span:after{content:')'}.contact-page__fieldset{display:inline-block;width:100%;margin:0 0 20px}.contact-page__fieldset input,.contact-page__fieldset textarea{width:100%;box-sizing:border-box;border:1px solid #2c3b46;font-weight:500;font-size:18px;line-height:1}.contact-page__fieldset input:hover,.contact-page__fieldset textarea:hover,.contact-page__fieldset input:active,.contact-page__fieldset textarea:active,.contact-page__fieldset input:focus,.contact-page__fieldset textarea:focus{border-width:2px}.contact-page__fieldset input{height:32px;padding:0 15px !important}.contact-page__fieldset textarea{height:225px;resize:none;padding:15px !important}.contact-page__fieldset-checkbox{display:flex;justify-content:flex-start;align-items:flex-start;flex-flow:row wrap}.contact-page__fieldset-checkbox label{text-align:justify;flex:0 0 calc(100% - 47px)}.contact-page__fieldset-checkbox label.error{flex:0 0 100%;order:2}.contact-page__fieldset-checkbox input[type=checkbox]{margin:0 15px 0 0;width:20px;height:20px}body .contact-page__button{display:flex;align-items:center;justify-content:center;border:1px solid #2c3b46;border-radius:4px;height:31px;padding:6px;font-size:18px;font-weight:400;margin:0 0 15px}.contact-page__regulations{font-size:10px;line-height:15px;font-weight:400;margin-top:40px}.contact-page__regulations p:first-child{margin-bottom:20px}.map-list__header-wrapper{padding:0 15px;display:flex;justify-content:center;align-content:flex-start;flex-flow:row wrap}.map-list__info{flex:0 0 70%}.map-list__button-wrapper{flex:0 0 30%;display:flex;justify-content:flex-end;align-items:flex-start}.map-list__button{width:200px !important}.map-list__button .changed{display:none !important}.map-list__button.is-active .base{display:none !important}.map-list__button.is-active .changed{display:block !important}@media (max-width:767px){.map-list__info,.map-list__button{flex:0 0 100%}}