.display-homebottom,.subbannercms-outer{clear:both}#toTop,#toTopHover{width:36px;overflow:hidden;height:36px}#toTop,#toTopHover,.footer-container,.footer_inner,.shipping-inner,.sidebar-products .thumbnail-inner,.subbannercms-outer{overflow:hidden}#products .list .product-miniature .on-sale,#toTop{right:40px}.smart-blog-sing-blog-content a,.smart-blog-sing-blog-content a:hover{text-decoration-line:underline;text-decoration-style:solid;text-underline-offset:6px}.otm-timeline *,.square-badge{box-sizing:border-box}.cart-items .product-line-grid-body a,.header-logo svg,.kontakt-email a,.rgx-mail a{pointer-events:none}.a01-prep-list-inner,.a01-step-list,.b01-list,.c04-list,.plx-list,.sg003-list{list-style-type:disc!important}.product-variants>.product-variants-item #group_11 .color{width:60px;height:45px;background-position:center;background-repeat:no-repeat;border:none}.color{background-position:center;background-repeat:no-repeat}#search_filters .facet#attr_id_11 .facet-label .color,#search_filters .facet#attr_id_22 .facet-label .color,#search_filters .facet#attr_id_23 .facet-label .color,#search_filters .facet#attr_id_24 .facet-label .color,#search_filters .facet#attr_id_25 .facet-label .color,#search_filters .facet#attr_id_26 .facet-label .color,#search_filters .facet#attr_id_27 .facet-label .color{width:60px;height:45px;border:none}#search_filters .facet#attr_id_11 .facet-label a,#search_filters .facet#attr_id_22 .facet-label a,#search_filters .facet#attr_id_23 .facet-label a,#search_filters .facet#attr_id_24 .facet-label a,#search_filters .facet#attr_id_25 .facet-label a,#search_filters .facet#attr_id_26 .facet-label a,#search_filters .facet#attr_id_27 .facet-label a{width:calc(100% - 70px)}#search_filters>p{padding:20px 0 0 25px}#header a,.dropdown .expand-more{color:#000;font-size:14px}#header .header-nav .blockcart,#header .header-nav .cart-preview.active{padding:0;height:auto;background:0 0;margin:0;cursor:pointer}#special-products .owl-carousel .owl-nav.disabled,.blockcart>.header>a,.input-color+span,.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled,.user-info>a,div#contact-link>a{display:block}div#contact-link>a::before{display:block;background:url(../img/sprite.png) -5px -168px no-repeat;width:40px;height:40px;color:#000;content:''}div#contact-link:hover>a::before{background-position:-310px -168px}#header .header-nav .cart-preview.active a,.header-nav .search-widget,.thumbnail-container .addtocart-button .btn-primary,.user-info{position:relative}.user-info>.user-icon{cursor:pointer}.user-info:hover>.user-icon::before{background-position:-493px -61px}ul.userinfo-toggle{background:#fff;border:1px solid #ddd;display:none;margin-bottom:0;margin-top:6px;padding:10px 20px;position:absolute;right:0;text-align:left;width:160px;z-index:9}.brandslider-inner .title a,h1.main-title{text-align:center;text-transform:uppercase}.userinfo-toggle li{padding-bottom:4px}#checkout div#_desktop_currency_selector,#checkout div#_desktop_language_selector,#header .header-nav #contact-link,#header .header-nav .blockcart .header,.category-top-menu,.footer-top .block_newsletter,.products-selection .display li#grid,.top-menu{margin:0}.blockcart:hover>.header::before{background-position:-489px -112px}.blockcart:hover>.header span.cart-products-count{background:#555}.blockcart>.header span.cart-products-count{position:absolute;top:2px;background:#000;font-size:14px;padding:0 0 0 1px;border-radius:15px;width:16px;height:16px;color:#fff;line-height:15px;right:-12px}.header-nav #search_widget.search-widget form input[type=text]{padding:0;min-width:initial;width:40px;height:40px;opacity:0;-webkit-opacity:0;-moz-opacity:0;transition:.5s;-wenkit-transition:0.5s;-moz-transition:.5s;-o-transition:.5s;border:1px solid transparent;margin-top:0;outline:0}.header-nav #search_widget.search-widget.inputfocus form input[type=text],.header-nav #search_widget.search-widget:hover form input[type=text],.header-nav #search_widget.search-widget:hover form input[type=text]:focus{opacity:1;-webkit-opacity:1;-moz-opacity:1;width:300px;background:#e0e0e0;border-color:#e0e0e0;padding:0 40px 0 10px;outline:0}.header-nav .search-widget form button[type=submit]{top:0;left:auto;right:0;bottom:0;margin:0;padding:0}.header-nav #search_widget.inputfocus button::before,.header-nav #search_widget:hover button::before{background-position:-490px -19px}.header-logo{text-align:left;display:block;margin:0;padding-top:10px}#header .header-top a[data-depth="0"]{color:#000;text-transform:capitalize;font-weight:400;font-size:15px;padding:23px 20px;line-height:1}#featured-products,#special-products{padding-bottom:40px;padding-top:40px}div#custom-bannerblock{padding-left:15px;padding-right:15px}#index #wrapper,.page-cms #wrapper{padding-top:0}h1.main-title::after{background:url("../img/title.png") center center no-repeat;color:#262626;content:"";display:block;font-family:FontAwesome;font-size:30px;height:18px;line-height:0;margin:10px auto 0;pointer-events:none}h1.main-title{color:#000;font-size:28px;font-weight:700;margin:0;padding-bottom:30px;position:relative}div#_desktop_currency_selector,div#_desktop_language_selector{display:inline-block;margin-top:4px}div#_desktop_cart,div#_desktop_contact_link,div#_desktop_user_info{padding:0 0 0 10px;margin-left:10px;position:relative}div#_desktop_cart .blockcart:before,div#_desktop_cart::before,div#_desktop_contact_link::before,div#_desktop_user_info::before{background:#000;content:"";height:16px;left:0;position:absolute;top:14px;width:1px}ul#homepage-carousel .owl-nav .owl-next,ul#homepage-carousel .owl-nav .owl-prev{top:50%;margin-top:-33px;height:88px;width:88px;-webkit-tap-highlight-color:transparent;z-index:3;text-indent:-9999px;text-decoration:none}.brandslider-inner .title a{font-size:30px;line-height:1;color:#000;font-weight:600;margin-bottom:0;display:block}.nwsletter-maintitle{font-size:23px;text-align:left;font-weight:700;padding-bottom:5px;color:#000}.block_newsletter form input[type=text]{padding:11px;width:100%;background:#fff;color:#fff;height:46px;border:2px solid #e8e8e8}.newsletter_inner{padding:10px 0}.block_newsletter form input[type=text]:focus{border:2px solid #e8e8e8;padding:11px}.block_newsletter form input{height:46px}.block_newsletter .btn-primary{background:#e8e8e8;font-weight:400;text-transform:capitalize;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;color:#000}.block_newsletter .btn-primary:hover{background:#000;color:#fff}.nwsletter-subtitle{font-size:14px;text-align:left;color:#000}.footer_inner{padding:60px 0}#block_myaccount_infos .myaccount-title a,.block-contact .block-contact-title,.footer-container .title span.h3,.footer-container h3.h3,.linklist .blockcms-title a{font-size:22px;text-transform:capitalize;color:#000;font-weight:600;margin-bottom:18px;display:block}#cart .thumbnail-container,#custom-leftbannerblock>p,#footerbottomright-text .footer-toggle,#header .header-top,#left-column #leftsidebar .sidebar-products.products ul li:last-child,#order-confirmation #main .page-footer,.b01-list li:last-child,.brand-slidermain #brand-carousel,.c03-text:last-child,.c04-list li:last-child,.d02-patents p:last-child,.footer_inner .links .collapse,.icon-wrapper,.product-variants-item label,.title>h3{margin-bottom:0}.footer-container .block-contact,.footer-container li,.footer-container li a{color:#555;line-height:24px;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;word-wrap:break-word}.footer-container .links .collapse{display:inherit}div#footerbottom-text{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;overflow:hidden;padding:27px 0}.bottom-link.bottom-left{display:inline-block;width:100%;text-align:center}.bottom-payment.bottom-right,.subbanner-part-maininnner3{float:right}.link-inner,.payment-inner{margin:0;padding:0}ul.payment-inner li a{padding:0 15px;display:block;position:relative}#header .header-top #top-menu li:last-child>a,.pagination .col-md-6,ul.payment-inner li:last-child a{padding-right:0}.link-inner li a{text-transform:capitalize;color:#555;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s;padding:0 12px 0 15px;position:relative}.icon-wrapper li a:first-of-type,.link-inner li:first-child a,.pagination .col-md-4{padding-left:0}#customer-form label br,#footerbottomleft-text .title,.blockcart .hidden-sm-down,.cart-items .modal .modal-header,.grid .product-desc,.grid .thumbnail-container>.product-description,.input-color[data-product-attribute="2"]+span span,.link-inner li:first-child a::before,.list .thumbnail-image-inner .hover-addtocart,.list .thumbnail-inner .product-description,.owl-carousel .owl-nav,.page-cms .breadcumb_inner,.page-cms .page-header,.page-index .breadcumb_outer,.review_avatar,.sidebar-products .product-flags,.sidebar-products .thumbnail-container .addtocart-button .btn-primary::before,.subtitle-part .subicon .hide,.tabs #product-details .product-reference,.title .float-xs-right,.title .pull-xs-right,body#contact .breadcumb_inner,div#_desktop_cart::before,ul.cms-subcats-list>li>a:first-child,ul.payment-inner li:first-child a::before{display:none}.link-inner li a::before{content:"";position:absolute;left:0;top:3px;background:#555;width:1px;height:14px}#featured-products .product-miniature:hover .product-title a,#header .sub-menu>.top-menu>.category>a,#products .product-miniature:hover .product-title a,#search_filters .facet .facet-label:hover a,#special-products .product-miniature:hover .product-title a,.block-category #category-description p,.copyright a:hover,.footer-container li a:hover,.link-inner li a:hover,.page-header>h1,.product-description p,.register-form .custom-checkbox,body,p{color:#000}.brand-slidermain .item>a,.link-inner li,.list .thumbnail-inner+.product-description .highlighted-informations,.payment-inner li{display:inline-block}.copyright{padding:30px 0;text-align:center}.copyright a{color:#555;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s}.subbanner-inner>a{position:relative;display:block;-webkit-transition:.3s;transition:.3s}.parallaxblock-outer{color:#000;margin-bottom:40px;padding:160px 0}.parallax-text{max-width:600px;text-align:center!important}.parallax-text1{color:#000;font-size:56px;font-weight:700;line-height:1.2;text-transform:uppercase}.parallax-btn,.parallax-text3{display:inline-block;font-size:15px}.parallax-text3{line-height:1.2;text-transform:capitalize;max-width:600px;padding:10px 0 30px;color:#555;font-weight:400}.parallax-btn{background:#162a81;color:#fff!important;border-radius:8px;padding:12px 24px;font-family:Nunito;font-weight:700;text-decoration:none!important;transition:background .2s}.parallax-btn:hover{background:#0f1d5e}.shipping-inner{color:#000;padding:0;cursor:pointer}.products-selection .display li.selected a,.rgx-mail a,.sg002-card--static{cursor:default}.subtitle-part{float:left;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;position:relative;padding:0;text-align:center}.shipping-outer{padding:50px 0}.subtitle-part1,.subtitle-part3{width:31%}.subtitle-part2{width:38%}.subtitle-part .subicon::before{content:"";position:absolute;left:0;top:0;background:0 0;width:90px;height:84px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s}.subtitle-part.subtitle-part2:before{position:absolute;background:#555;content:"";width:1px;height:70px;left:0;top:50px}.subtitle-part.subtitle-part2:after{position:absolute;background:#555;content:"";width:1px;height:70px;right:0;top:50px}.product-quantity.clearfix,.subbanner-part-maininnner1{float:left}.subtitle-part .subicon{position:relative;width:90px;height:84px;margin:0 auto}.subtitle-part.subtitle-part1 .subicon::before,.subtitle-part.subtitle-part1:hover .subicon::before{background:url(../img/sprite.png) 3px -221px no-repeat}.subtitle-part.subtitle-part2 .subicon::before,.subtitle-part.subtitle-part2:hover .subicon::before{background:url(../img/sprite.png) 13px -301px no-repeat}.subtitle-part.subtitle-part3 .subicon::before,.subtitle-part.subtitle-part3:hover .subicon::before{background:url(../img/sprite.png) 3px -411px no-repeat}.subtitle-part .subtitile1{font-size:20px;line-height:24px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;letter-spacing:1px;font-weight:700;color:#000}.subtitle-part .subtitile2{font-size:14px;line-height:22px;color:#000;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}.subtitle-part:hover .subtitile1,.subtitle-part:hover .subtitile2{color:#0f9aee}.brandslider-outer,.testimonial-parallax{margin-bottom:40px;margin-top:40px}#custom-leftbannerblock,#leftsidebar,.category-top-menu,.product-toolbar,.subbanner-common.subbannerpart2,ul#homepage-carousel{margin-bottom:30px}#testimonial-slider.testimonial-carousel{max-width:1200px;margin:0 0 0 auto}.testimonial-carousel.owl-carousel .owl-item img.img-testimonial{max-width:130px;width:auto;border-radius:50%}.test_imag{align-items:center;display:flex;justify-content:center;padding-bottom:30px;text-align:center;width:100%;padding-top:12px}.owl-carousel{position:relative;width:100%;z-index:1}.testimonial-carousel .prev-arrow{background:url("../img/sprite.png") -13px -678px no-repeat rgba(0,0,0,0);height:55px;width:55px;left:0;margin-top:-20px;position:absolute;top:30%}#special-products .owl-nav .owl-prev:hover,.brand-slidermain .owl-prev:hover,.prev-button.slick-arrow:hover,.testimonial-carousel .prev-arrow:hover{background-position:-13px -592px}.testimonial-carousel .next-arrow{background:url(../img/sprite.png) -492px -678px no-repeat;width:55px;height:55px;margin-top:-20px;position:absolute;right:0;top:30%}#special-products .owl-nav .owl-next:hover,.brand-slidermain .owl-next:hover,.next-button.slick-arrow:hover,.testimonial-carousel .next-arrow:hover{background-position:-492px -592px}#brand-carousel li.item,.brandslider-inner.container #brand-carousel:hover .owl-nav.disabled,.homeslider_nav:active,.owl-carousel .owl-dot.active,.row.home_blog_post_inner.carousel.slick-initialized.slick-slider:hover .next-button.slick-arrow,.row.home_blog_post_inner.carousel.slick-initialized.slick-slider:hover .prev-button.slick-arrow,.testimonial_outer:hover .testimonial-carousel .owl-nav,.top-menu .arrow:hover>.dropdown-item::before{opacity:1}.testimonial-carousel .owl-nav{margin-top:0;z-index:9999;opacity:0}.testimonial-carousel .test_desc{color:#555;font-size:18px;font-style:italic;font-weight:300;line-height:1.4;text-align:center}.testmonial-author{padding-top:22px;font-style:normal;color:#000;font-size:16px}.testimonial-carousel.owl-carousel .owl-nav .owl-next,.testimonial-carousel.owl-carousel .owl-nav .owl-prev{margin-right:25px}.brandslider-outer{display:inline-block;width:100%}#brand-carousel .item{text-align:center;padding:0 16px;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transition:.6s;-webkit-transition:.6s;-moz-transition:.6s;-o-transition:.6s}#brand-carousel li.item:hover{opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1}#products .product-miniature .thumbnail-container,#special-products .product-miniature .thumbnail-container,.featured-products .product-miniature .thumbnail-container,.product-accessories .product-miniature .thumbnail-container,.product-miniature .product-miniature .thumbnail-container{padding:7px;border:1px solid transparent;margin:4px 4px 10px}#products .product-miniature:hover .thumbnail-container,#special-products .product-miniature:hover .thumbnail-container,.featured-products .product-miniature:hover .thumbnail-container,.product-accessories .product-miniature:hover .thumbnail-container,.product-miniature .product-miniature:hover .thumbnail-container{border-color:#e0e0e0}.product-miniature.js-product-miniature.col-xs-12.col-sm-6.col-md-6.col-lg-6.col-xl-4{padding-left:0;padding-right:0}h1.h6.active-filter-title{margin-bottom:30px;color:#000}#toTop{display:none!important;text-decoration:none;position:fixed;bottom:40px;border:none;text-indent:100%;background:#000;z-index:99;font-size:0}#toTopHover{background:0 0;display:block;float:left;opacity:1!important;-moz-opacity:1!important}#toTopHover:before{color:#fff;content:"\f106";font-family:FontAwesome;font-size:18px;line-height:24px;position:relative;right:24px;text-align:center;top:4px;vertical-align:middle}.thumbnail-inner{position:relative;overflow:visible;text-align:center}.thumbnail-inner .hover-addtocart{bottom:auto;left:-40px;position:absolute;top:20px;transition:.5s}.thumbnail-container:hover .thumbnail-inner .hover-addtocart{left:10px}.product-actions .product-add-to-cart .btn-primary::before,.thumbnail-container .addtocart-button .btn-primary::before{background:url("../img/sprite.png") -28px -490px no-repeat rgba(0,0,0,0);color:#fff;content:"";height:40px;left:7px;position:absolute;text-align:center;top:3px;vertical-align:middle;width:40px}.list .thumbnail-container .product-add-to-cart{position:relative;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;text-align:left}#cms .page-heading.bottom-indent,#js-product-list .products.row.list .product-miniature.js-product-miniature.col-xs-12,.thumbnail-container .product-description{padding-bottom:10px}#header .header-top,#products .product-miniature .discount-percentage.discount-percentage,#products .product-miniature .on-sale.discount-percentage,#products .product-miniature .online-only.discount-percentage,#products .product-miniature .product-flags .new.discount-percentage,.featured-products .product-miniature .discount-percentage.discount-percentage,.featured-products .product-miniature .on-sale.discount-percentage,.featured-products .product-miniature .online-only.discount-percentage,.featured-products .product-miniature .product-flags .new.discount-percentage,.kontakt-zapraszamy,.product-accessories .product-miniature .discount-percentage.discount-percentage,.product-accessories .product-miniature .on-sale.discount-percentage,.product-accessories .product-miniature .online-only.discount-percentage,.product-accessories .product-miniature .product-flags .new.discount-percentage,.product-miniature .product-miniature .discount-percentage.discount-percentage,.product-miniature .product-miniature .on-sale.discount-percentage,.product-miniature .product-miniature .online-only.discount-percentage,.product-miniature .product-miniature .product-flags .new.discount-percentage,.special-products .product-miniature .discount-percentage.discount-percentage,.special-products .product-miniature .on-sale.discount-percentage,.special-products .product-miniature .online-only.discount-percentage,.special-products .product-miniature .product-flags .new.discount-percentage{margin-top:20px}.quick-view .material-icons{font-size:0;height:40px;position:relative;width:40px}ul#homepage-carousel .owl-nav .owl-prev{position:absolute;left:30px;opacity:1;overflow:hidden;background:url("../img/sprite.png") -29px -179px no-repeat rgba(0,0,0,0);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s}ul#homepage-carousel .owl-nav .owl-next{position:absolute;opacity:1;overflow:hidden;background:url("../img/sprite.png") -476px -179px no-repeat rgba(0,0,0,0);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;left:auto;right:30px}ul#homepage-carousel .owl-nav .owl-prev:hover{background-position:-29px -279px}ul#homepage-carousel .owl-nav .owl-next:hover{background-position:-476px -279px}#featured-products .owl-nav .owl-prev:hover{background-position:-13px -732px}#featured-products .owl-nav .owl-next:hover{background-position:-492px -732px}#featured-products .owl-nav .owl-prev{background:url("../img/sprite.png") -13px -817px no-repeat rgba(0,0,0,0);height:70px;left:-45px;margin-top:0;opacity:1;overflow:hidden;position:absolute;text-decoration:none;text-indent:-9999px;top:40%;width:50px;z-index:3}#special-products .owl-nav .owl-prev{position:absolute;-webkit-tap-highlight-color:transparent;top:40%;margin-top:-33px;left:-39px;opacity:1;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:50px;width:50px;background:url("../img/sprite.png") -13px -678px no-repeat rgba(0,0,0,0)}#featured-products .owl-nav .owl-next{position:absolute;-webkit-tap-highlight-color:transparent;top:40%;margin-top:0;opacity:1;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:70px;width:50px;background:url("../img/sprite.png") -492px -817px no-repeat rgba(0,0,0,0);left:auto;right:-39px}#special-products .owl-nav .owl-next{position:absolute;-webkit-tap-highlight-color:transparent;top:40%;margin-top:-33px;opacity:1;z-index:3;text-indent:-9999px;overflow:hidden;text-decoration:none;height:50px;width:50px;background:url("../img/sprite.png") -492px -678px no-repeat rgba(0,0,0,0);left:auto;right:-45px}#featured-products .owl-nav .owl-next,#featured-products .owl-nav .owl-prev,#special-products .owl-nav .owl-next,#special-products .owl-nav .owl-prev{opacity:0;-webkit-opacity:0;-moz-opacity:0;-o-opacity:0;-khtml-opacity:0}#featured-products:hover .owl-nav .owl-next,#featured-products:hover .owl-nav .owl-prev,#special-products:hover .owl-nav .owl-next,#special-products:hover .owl-nav .owl-prev{opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-khtml-opacity:1}.thumbnail-image-inner{border:1px solid #e0e0e0;display:inline-block;overflow:hidden;position:relative;vertical-align:middle}#search_filters h4,.leftsidebar .title{background-color:#fff;color:#000;font-size:28px;padding:0 0 20px;text-transform:capitalize;margin-bottom:0}.products-selection .products-sort-order .select-title{display:inline-block;width:100%;color:#555;background:#fff;padding:8px 10px 4px;border:1px solid #e0e0e0;cursor:pointer;text-align:left}#custom-leftbannerblock img{width:100%;height:auto}.block-category .category-cover{margin-bottom:20px;margin-top:0}.category-cover img{width:100%}.list .highlighted-informations.hidden-sm-down,.list .product-add-to-cart.addtocart-button{display:inline-block;vertical-align:middle}.list .highlighted-informations.hidden-sm-down{margin-top:0;margin-left:15px}.products-selection .display{float:left;margin:0 15px 0 0}.products-selection .display li{float:left;text-align:center;padding:0}.products-selection .display li#list{margin-left:10px}.products-selection .display li a{color:#555;font-size:0px;line-height:14px;cursor:pointer}.products-selection .display li#grid a{background:url(../img/sprite.png) -493px -382px no-repeat #e8e8e8;height:41px;float:left;width:41px}.products-selection .display li#grid.selected a,.products-selection .display li#grid:hover a{background-position:-18px -382px!important;background-color:#000}.products-selection .display li#list a{background:url(../img/sprite.png) -497px -435px no-repeat #e8e8e8;height:41px;width:41px;float:right}.products-selection .display li#list.selected a,.products-selection .display li#list:hover a{background-position:-22px -435px;background-color:#000}.products-selection h1{padding-top:.625rem}#checkout .h6,#leftsidebar .product-title a:hover,.block-categories a,.icon-wrapper li a i,.products-sort-order,.sidebar-products .addtocart-button .btn-primary:hover{color:#555}.products-sort-order .select-title{display:inline-block;margin:0 10px 0 0;width:100%;color:#000;background:#fff;padding:5px .625rem;cursor:pointer}.products-sort-order .select-list{display:block;color:#555;padding:5px 15px}.products-sort-order .select-list:hover{background:0 0;color:#000;text-decoration:none}.products-sort-order .dropdown-menu{left:auto;width:288px;border:1px solid #e0e0e0;background:#fff;border-radius:0}#products .list .product-price-and-shipping,#products .list .product-title,#products .product-description,.a05-service-toggle span,.featured-products .product-description,.product-accessories .product-description,.product-miniature .product-description,.sdstags-update,.sidebar-products .product-miniature .product-price-and-shipping{text-align:left}#products .list .product-title,#products .product-title a{margin-top:0;margin-bottom:15px;font-size:16px}#products .list .product-price-and-shipping{padding-bottom:15px}.total-products P{margin:5px 0}.list .thumbnail-container .addtocart-button{position:relative;opacity:1;-webkit-opacity:1;-moz-opacity:1}.product-toolbar{background:rgba(0,0,0,0);border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding:15px}.page-product .modal-body figure{max-width:625px}.sidebar-products .thumbnail-image-inner{float:left;margin-right:15px;max-width:85px}.sidebar-products .product-miniature .product-title{margin-top:0;margin-bottom:5px;text-align:left}.sidebar-products .thumbnail-sidebar-inner{text-align:left;float:left;max-width:115px}.sidebar-products .thumbnail-container .addtocart-button{position:relative;bottom:auto;left:auto;right:auto;background:0 0;opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;transition:.5s;-wenkit-transition:0.5s;-moz-transition:.5s;-o-transition:.5s;text-align:left}.brand-slidermain .owl-next,.brand-slidermain .owl-prev{height:60px;margin-top:-16px;opacity:1;text-indent:-9999px;top:40%;width:50px;z-index:3;position:absolute;text-decoration:none;overflow:hidden}.sidebar-products .addtocart-button .btn-primary{padding:5px 0 0;background:0 0;color:#000;font-weight:400}.pagination a,.sidebar-products #products .product-price-and-shipping,.sidebar-products .featured-products .product-price-and-shipping,.sidebar-products .product-accessories .product-price-and-shipping,.sidebar-products .product-miniature .product-price-and-shipping{font-weight:600}.leftsidebar h1.title{margin:0 0 20px}div#_mobile_cart{position:relative;margin-right:15px}#products .grid .product-miniature{width:33.333%}.flexcss .top-menu[data-depth="1"],.position-static .top-menu[data-depth="1"]{display:flex}@media (min-width:992px){ul.payment-inner li a{padding:0 5px}.link-inner li a::before,ul.payment-inner li a::before{left:-3px}.link-inner li a{padding:0 7px 0 9px}.nwsletter-maintitle{font-size:26px;padding-bottom:2px}.parallaxblock-outer{padding:130px 0}.parallax-text2{font-size:60px}.subbannercms-bottom a img{width:100%}}.pagination .page-list{margin-bottom:0;float:right}.pagination a .material-icons{font-size:28px}.pagination a{height:36px;margin:0;padding:7px 12px;width:36px;color:#555;background:0 0;border:1px solid #e0e0e0;display:block}.pagination .page-list li{background:#fff;display:inline-block;float:left;margin:0 0 0 5px;padding:0}.pagination .current a,.pagination a:hover{color:#fff;border-color:#000;background-color:#000;text-decoration:none}.pagination .next,.pagination .previous{font-size:0px;padding:3px}.block-categories .text-uppercase.h6:hover,.breadcumb_inner .breadcrumb ol>li:hover>a>span,.breadcumb_inner .breadcrumb ol>li:last-child>a>span,.d02-hero__text .d02-title{color:#fff}#leftsidebar{border:transparent;padding:0}#custom-text,.sidebar-products.products{padding:15px}.brandslider-inner.container #brand-carousel .owl-nav.disabled{opacity:0}.brand-slidermain .owl-prev{background:url("../img/sprite.png") -13px -678px no-repeat rgba(0,0,0,0);left:-15px}.brand-slidermain .owl-next{background:url("../img/sprite.png") -492px -678px no-repeat rgba(0,0,0,0);left:auto;right:-3px}.btn-wrapper:hover,.product-line-grid-body.col-md-4.col-xs-8 .product-line-info .label:hover{background-color:transparent;color:#000}#custom-leftbannerblock{margin-top:30px}.pagination{background:rgba(0,0,0,0);border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;margin:1rem 0;padding:1rem 0}.pagination .col-md-4{float:left;width:50%}#cart .card.cart-container .cart-overview.js-cart{padding:10px}.category-top-menu li .category-sub-menu li .category-sub-menu{padding-left:10px}.product-images.js-qv-product-images{text-align:center}.dark{font-weight:400}.container-fluid .row.sitemap.col-xs-12 ul li ul li,.nested a{padding-bottom:5px}.top-menu .arrow>.dropdown-item::before{background-color:rgba(0,0,0,0);bottom:-20px;color:#e0e0e0;content:"";font-family:fontawesome;font-size:30px;left:0;line-height:12px;margin:0 auto;opacity:0;position:absolute;right:0;width:20px}.category-top-menu>li>ul{margin-top:15px;padding:20px}#header .header-nav .currency-selector::before{background-color:#000;content:"";height:16px;position:absolute;width:1px;left:0;top:3px}#header .header-top .menu{text-align:right}#category-coveregory .hover-addtocart,.dropdown-menu.hidden-sm-down{margin-top:10px}.cmstext{margin-top:15px}.testimonial_outer{margin-bottom:40px;margin-top:0}.parallax-text{margin-left:40px}.parallax-inner.container-width{display:inline-block;text-align:center;width:100%}.parallax-block{float:left;padding-left:6%}.icon-wrapper li{display:inline-block;font-size:18px;margin-left:0}.icon-wrapper li:first-child a::before{border-left:1px solid transparent}.icon-wrapper li a::before{content:"";height:14px;left:0;position:absolute;top:4px;width:2px}.icon-wrapper li a{padding:0 12px 0 15px;position:relative}.btn-wrapper{padding:7px 14px;background-color:#000;color:#fff;display:inline-block;border:1px solid transparent}.btn-wrapper:hover{border:1px solid #000;transition:.5s;-webkit-transition:.5s}.fa-facebook:hover{color:#3b5998}.fa-google-plus:hover{color:#dd5347}.fa-instagram:hover{color:#a03caf}.fa-twitter:hover{color:#1da1f2}.fa-linkedin:hover{color:#0077b5}.block_newsletter{border-bottom:1px solid #e0e0e0;border-top:1px solid #e0e0e0;padding-bottom:30px;padding-top:30px}.dropdown .expand-more::after{color:#000;content:"";font-family:fontawesome;padding-left:4px;font-size:0}.dropdown.open .expand-more::after{content:"";color:#555}.home_blog_post{display:inline-block;margin:40px 0;width:100%}.block-categories.hidden-sm-down>ul>li>a:hover{color:#000!important}.category-top-menu>li:first-child a{margin-bottom:0;background-color:#fff;color:#000;font-size:28px;padding:0 0 20px;text-transform:capitalize;font-weight:400;width:100%;display:inline-block;border-bottom:2px solid #000}.hidden-sm-down.clear-all-wrapper{padding:20px 20px 0}#search_filters .facet:last-child,.a01-step:last-child,.a05-price-row:last-child{border-bottom:none}#search_filters .facet{border-bottom:1px solid #e0e0e0;padding:20px}#search_filters .facet .facet-title{font-size:16px;font-weight:400}.breadcumb_inner{background:url("/img/cms/kobietaoprawa.png") rgba(0,0,0,0);padding:30px 105px;width:100%;background-size:cover}.list .btn.btn-primary{font-size:0}.product-actions .btn-primary{padding:8px 13px 12px 42px;position:relative}.cms-box .inner,.list-1{color:#555;font-size:15px}.bottomcmscontactblock .contact-mail,.bottomcmscontactblock .contact-phone,.bottomcmscontactblock .text1{padding:5px 0 5px 25px;position:relative}.bottomcmscontactblock .contact-address{padding:5px 0 0;position:relative}.bottomcmscontactblock .contact-address::before,.bottomcmscontactblock .contact-mail::before,.bottomcmscontactblock .contact-phone::before{color:#000;font-family:fontawesome;left:0;position:absolute}.bottomcmscontactblock .contact-address::before{content:"";font-size:26px;top:13px}.bottomcmscontactblock .contact-phone::before{content:"";font-size:20px;top:6px}.bottomcmscontactblock .contact-mail::before{content:"";font-size:18px;top:6px}.prev-button.slick-arrow{background:url("../img/sprite.png") -13px -678px no-repeat rgba(0,0,0,0)}.next-button.slick-arrow{background:url("../img/sprite.png") -492px -678px no-repeat}#checkout .text-xs-right{padding-top:15px;text-align:left}#left-column #leftsidebar .sidebar-products.products ul{margin-bottom:20}#left-column #leftsidebar .sidebar-products.products ul li{margin-bottom:15px}.subbanner1.subbanner-inner-text>span{display:inline-block;width:100%;font-size:29px;font-weight:700;letter-spacing:3px;margin-bottom:25px}.subbanner-common.subbannerpart1,.subbanner-common.subbannerpart2,.subbanner-common.subbannerpart3{position:relative;display:inline-block;width:100%;vertical-align:middle}.subbanner3.subbanner-inner-text{position:absolute;right:10%;text-align:center;top:24%;cursor:pointer}.subbanner2.subbanner-inner-text{top:60px;padding:35px 11px;position:absolute;right:50px;text-align:center;cursor:pointer}.subbanner1.subbanner-inner-text{text-align:center;position:absolute;top:26%;left:0;cursor:pointer}.subbanner1.subbanner-inner-text h4{font-size:60px;font-weight:400;margin-bottom:10px;color:#000;text-transform:uppercase}.subbanner1.subbanner-inner,.subbanner2.subbanner-inner,.subbanner3.subbanner-inner{width:100%;overflow:hidden}.subbanner1.subbanner-inner img,.subbanner2.subbanner-inner img,.subbanner3.subbanner-inner img{width:100%;height:100%;background-position:center;transition:1s;-moz-transition:1s;-ms-transition:1s;-webkit-transition:1s;-o-transition:1s}.subbanner-common:hover img{transform:scale(1.08);-moz-transform:scale(1.08);-webkit-transform:scale(1.08);-o-transform:scale(1.08);-ms-transform:scale(1.08)}.subbanner2.subbanner-inner-text>span{color:#000;display:inline-block;font-size:28px;font-weight:700;letter-spacing:2px;margin-bottom:15px;text-transform:uppercase}.subbanner2.subbanner-inner-text>p{font-size:24px;font-weight:300;margin-bottom:0;text-transform:uppercase;color:#000}.subbanner3.subbanner-inner-text>h3{font-size:60px;color:#000;text-transform:uppercase;font-weight:700}.subbanner3.subbanner-inner-text>p{color:#000;font-size:30px;font-weight:400;margin-bottom:30px;text-transform:uppercase}#product .btn.btn-primary.add-to-cart{padding:10px 18px 12px 46px}#product .btn.btn-primary.add-to-cart:before{background-position:-20px -490px!important}.product-variants>.product-variants-item select{width:auto;padding-right:40px;padding-left:16px}@media screen and (max-width:1280px){.link-inner li a::before{top:4px}#special-products .owl-nav .owl-prev,.prev-button.slick-arrow{left:0}#special-products .owl-nav .owl-next{right:-9px}.cart-grid-body.col-xs-12.col-lg-8,.cart-grid-right.col-xs-12.col-lg-4{max-width:100%;width:100%}#wrapper .left-column.col-xs-12.col-sm-8.col-md-9{overflow:hidden}.page-customer-account #content{overflow:auto}.category-cover>img,.latestnews-img>img{width:100%}.products-sort-order .dropdown-menu{width:198px}.products-sort-order .select-list{font-size:15px}.footer-top{margin-top:0}.nwsletter-maintitle{font-size:20px;padding-bottom:0}#search_filters h4,.leftsidebar .title{font-size:22px}.sidebar-products .thumbnail-sidebar-inner{max-width:100px}.subbanner-inner img{max-width:100%}.latestnews-text h5{font-size:15px;padding-bottom:10px;padding-top:10px}.latestnews-text>p{font-size:13px;padding-bottom:8px}.latestnews-text>a{font-size:15px;margin-bottom:0}.subtitle-part .subtitile2{font-size:14px!important;padding-left:0!important}.subtitle-part .subtitile1{font-size:16px!important;letter-spacing:0!important;line-height:23px!important}.products-selection .sort-by{margin-left:0;margin-right:0;padding:0;white-space:normal}#search_filters .facet{padding:15px}.sidebar-products .thumbnail-image-inner{margin-right:0;max-width:60px}.cart-item{padding:15px 10px}.product-line-grid-body.col-md-4.col-xs-8{padding-right:0}.subbanner1.subbanner-inner-text h4{font-size:50px;margin-bottom:8px}.subbanner1.subbanner-inner-text>span{font-size:24px;font-weight:600;margin-bottom:18px}.subbannercms-inner .btn-wrapper{font-size:15px;padding:6px 10px}.subbanner1.subbanner-inner-text{left:-1%;position:absolute;text-align:center;top:25%}.subbanner2.subbanner-inner-text>span{font-size:25px;margin-bottom:12px}.subbanner2.subbanner-inner-text{padding:0;position:absolute;right:30px;text-align:center;top:72px}.subbanner2.subbanner-inner-text>p{font-size:20px}.subbanner3.subbanner-inner-text>h3{font-size:50px}.subbanner3.subbanner-inner-text>p{font-size:27px;margin-bottom:18px}.subbanner3.subbanner-inner-text{right:8%;top:20%}.next-button.slick-arrow{right:0}}@media screen and (max-width:1200px){ul.payment-inner li a{padding:0 3px 0 1px}#index #products img,#index.featured-products img,#index.product-accessories img,#index.product-miniature img{max-width:initial}#featuredproducts-carousel .owl-stage-outer .owl-item,#index .thumbnail-image-inner{width:100%}.next-button.slick-arrow,.prev-button.slick-arrow{top:22%}.home_blog_post .blog_post_content_bottom{padding:14px 0 0}.parallaxblock-outer{padding:90px 0}.testmonial-author{padding-top:10px}.page_title_area{padding-bottom:15px}.brand-slidermain{padding-top:12px}.footer_inner{padding:40px 0}h1.main-title{padding-bottom:25px}h1.main-title::after{height:12px}#featuredproducts-carousel .owl-item>ul{margin-bottom:0}.subbanner1.subbanner-inner-text h4{font-size:45px;margin-bottom:6px}.subbanner1.subbanner-inner-text{left:-5%;position:absolute;text-align:center;top:28%}.sidebar-products .thumbnail-sidebar-inner{max-width:100px}.subbanner-inner img{max-width:100%}#blockcart-modal .modal-title i.material-icons{margin-right:.475rem}#product h1{font-size:18px}.product-prices{margin-top:.65rem}.product-prices div{margin-bottom:.225rem}}@media (max-width:991px){#featured-products .owl-nav .owl-next,#featured-products .owl-nav .owl-prev{height:50px;margin-top:0;position:absolute;text-decoration:none;text-indent:-9999px;top:40%;width:50px;z-index:3;overflow:hidden}#featured-products .owl-nav .owl-next:hover{background-position:-492px -592px}#featured-products .owl-nav .owl-next{background:url("../img/sprite.png") -492px -678px no-repeat rgba(0,0,0,0);left:auto}#featured-products .owl-nav .owl-prev:hover{background-position:-13px -592px}#featured-products .owl-nav .owl-prev{background:url("../img/sprite.png") -13px -678px no-repeat rgba(0,0,0,0)}.post_content>p{margin-bottom:10px}#featured-products,#special-products{padding-top:30px}#featured-products,#special-products,div#custom-bannerblock{padding-bottom:30px}.testimonial_outer{margin-bottom:30px}.home_blog_post{margin:30px 0}.brandslider-outer,.testimonial-parallax{margin-top:30px;margin-bottom:30px}#footer{margin-top:30px}.next-button.slick-arrow,.prev-button.slick-arrow{top:20%}.subbanner-common.subbannerpart2{margin-bottom:23px}.top-menu .arrow>.dropdown-item::before{bottom:-12px}.top-menu .sub-menu.collapse{margin-top:12px}#header .header-top a[data-depth="0"]{padding:17px 20px}#header .header-top{margin-bottom:10px;margin-top:10px}#block_myaccount_infos .myaccount-title a,#footerbottomright-text .contact-title,.block-contact .block-contact-title,.footer-container .title span.h3,.footer-container h3.h3,.linklist .blockcms-title a{font-size:19px}.products-selection .total-products{padding:0 5px}#blockcart-modal .modal-body .divide-right span{font-size:14px}#blockcart-modal .cart-products-count,#blockcart-modal .product-name{font-size:1.025rem}#wrapper .left-column.col-xs-12.col-sm-8.col-md-9{float:left;max-width:66.66%}.products-selection .display{margin:0 5px 0 0}.shipping-outer{padding:30px 0}.parallaxblock-outer{margin-bottom:30px;padding:90px 0}.footer_inner{overflow:hidden;padding:45px 0 30px}ul.payment-inner li:first-child a{padding-left:0}.subbannercms-bottom a img{width:100%}.bottom-link-icon-wrapper,.bottom-link.bottom-left,.bottom-payment.bottom-right{float:none;display:inline-block;margin:5px 0}.footerbottom-text-inner.container{text-align:center}.copyright,div#footerbottom-text{padding:20px 0}.nwsletter-maintitle{font-size:16px;padding-bottom:0}.newstitle-inner{background:url("../img/mail.png") 0 4px no-repeat;padding:10px 0 10px 70px}.nwsletter-subtitle{font-size:12px}.brandslider-inner .title a{margin-bottom:15px}.brandslider-outer h1.main-title{padding-bottom:20px}.testimonial-carousel .test_desc{padding-top:5px}.parallax-text2{font-size:60px}.sidebar-products .thumbnail-sidebar-inner{max-width:130px}#products .grid .product-miniature{width:50%}#featured-products .owl-nav .owl-prev,#special-products .owl-nav .owl-prev{left:-15px}#featured-products .owl-nav .owl-next,#special-products .owl-nav .owl-next{right:-15px}#featured-products .owl-nav .owl-next,#featured-products .owl-nav .owl-prev,#special-products .owl-nav .owl-next,#special-products .owl-nav .owl-prev{opacity:1;-webkit-opacity:1;-moz-opacity:1;-o-opacity:1;-khtml-opacity:1}}@media screen and (max-width:840px){.footerbottom-text-inner>div{display:inline-block;width:100%;text-align:center}.footerbottom-text-inner .col-md-3,.footerbottom-text-inner .col-md-6{float:none;width:100%}#header .header-top a[data-depth="0"]{padding:14px 20px}.top-menu .sub-menu.collapse{margin-top:10px}.top-menu .arrow>.dropdown-item::before{bottom:-10px}.subbanner1.subbanner-inner-text>span{font-size:21px;font-weight:600;margin-bottom:10px}.subbanner1.subbanner-inner-text h4{font-size:40px;margin-bottom:4px}.subbannercms-inner .btn-wrapper{font-size:14px;padding:4px 7px}.subbanner1.subbanner-inner-text{left:-10%;position:absolute;text-align:center;top:25%}.subbanner2.subbanner-inner-text>span{font-size:22px;margin-bottom:8px}.subbanner2.subbanner-inner-text>p{font-size:18px}.subbanner2.subbanner-inner-text{right:10px;top:68px}.subbanner3.subbanner-inner-text>h3{font-size:36px;font-weight:500}.subbanner3.subbanner-inner-text>p{font-size:24px;margin-bottom:12px}.subbanner3.subbanner-inner-text{right:4%;top:19%}}@media screen and (max-width:767px){.currency-selector.dropdown.js-dropdown>span,.language-selector-wrapper span.hidden-md-up,.language-selector.dropdown.js-dropdown{float:left}.js-top-menu-bottom>div{display:inline-block;width:100%}#header .header-top #top-menu li:last-child>a{padding-right:.625rem}#header .sub-menu>.top-menu>.category>a,#mobile_top_menu_wrapper .top-menu .sub-menu li>a,.footer-container .links ul>li>a:hover{color:#000}#mobile_top_menu_wrapper .top-menu .sub-menu ul[data-depth="1"]>li a:hover,.top-menu>li>.popover.sub-menu.js-sub-menu.collapse.in>ul>li>a>span>span>i:hover{color:#555}.link-inner li a::before{top:7px}div#footerbottom-text{border-top:transparent}.sidebar-products .thumbnail-image-inner{margin-right:10px}.parallax-text1{font-size:55px}#products .product-title,.featured-products .product-title,.product-accessories .product-title,.product-miniature .product-title{margin:10px 0}h1.main-title{padding-bottom:20px;font-size:25px!important}.next-button.slick-arrow,.prev-button.slick-arrow{top:15%}.blog_post_content .post_title a,.subbanner2.subbanner-inner-text>p,.testmonial-author{font-size:16px}#footerbottomleft-text .title,.flexcss .top-menu[data-depth="1"],.footer-container .footer-cms.active .navbar-toggler .material-icons.remove,.title .float-xs-right,.title .pull-xs-right{display:block}.subbanner-common.subbannerpart2{margin-bottom:16px}.subbanner1.subbanner-inner-text h4{font-size:32px;margin-bottom:4px}.subbanner1.subbanner-inner-text>span{font-size:18px;font-weight:600;margin-bottom:10px;letter-spacing:1px}.subbannercms-inner .btn-wrapper{font-size:13px}.subbanner1.subbanner-inner-text{left:-4%;position:absolute;text-align:center;top:27%}.subbanner2.subbanner-inner-text>span{font-size:17px;margin-bottom:6px;letter-spacing:1px}.subbanner2.subbanner-inner-text{right:18px;top:60px}.subbanner3.subbanner-inner-text>h3{font-size:30px;margin-bottom:4px}.subbanner3.subbanner-inner-text>p{font-size:17px;margin-bottom:8px}.subbanner3.subbanner-inner-text{right:18%;top:21%}#homepage-carousel .owl-dots .owl-dot>span{background-color:rgba(85,85,85,.28);border-radius:50%;display:inline-block;height:15px;width:15px}#homepage-carousel .owl-dots .owl-dot.active>span{background-color:#555!important}#homepage-carousel .owl-dots>div{padding-right:5px}#homepage-carousel .owl-dots{text-align:center;bottom:0;position:absolute;right:0;width:100%}#homepage-carousel .owl-dots .owl-dot{display:inline}#_mobile_contact_link,#homepage-carousel .owl-nav,.footer-cms .navbar-toggler .material-icons.remove,.footer-cms.active .navbar-toggler .material-icons.add,.footer-container .links .collapse,.footer-toggle,.header-top .search-widget .material-icons.search,.menu-bottom-banners{display:none}#mobile_top_menu_wrapper .top-menu .sub-menu ul li{border-bottom:1px solid #e0e0e0}.top-menu .sub-menu.collapse{border-top:none;margin-top:0;padding:20px}#header .header-top,.footer-top .block_newsletter,.header-logo,.newsletter_inner{margin:0}#password .form-group.center-email-fields .btn-primary{display:flex;margin:10px auto 0}#history #main .page-content,#main .page-header{margin-bottom:10px}div#_desktop_cart::before,div#_desktop_contact_link::before,div#_desktop_user_info::before{background:0 0}#wrapper{padding-top:10px}#category #left-column #search_filters .facet{padding:2px}#custom-leftbannerblock img{height:auto;width:auto}#custom-leftbannerblock{display:inline-block;text-align:center;width:100%}.brandslider-inner .title a{font-size:25px}#products .grid .product-miniature{width:33.333%}#brand-carousel li.item{padding:0 10px}.brand-slidermain .owl-carousel.product-item.products-slider.owl-loaded.owl-drag .item{margin-left:20px;margin-right:20px}#wrapper .left-column.col-xs-12.col-sm-8.col-md-9{float:left;max-width:100%!important}.brandslider-outer,.brandslider-outer h1.main-title{padding-bottom:0}.parallaxblock-outer{padding:70px 0}.shipping-outer{padding:20px 0}.testimonial-desc{font-size:14px}#header .header-top #search_widget button::before{background:url("../img/sprite.png") -20px -18px no-repeat rgba(0,0,0,0);color:#262626;content:"";display:block;height:33px;width:33px}#content-wrapper{max-width:100%;display:inline-block;width:100%}.footer_inner{padding:0 15px}.footer-container .wrapper{overflow:hidden}.footer_inner .title .float-xs-right,.footer_inner .title .pull-xs-right{position:absolute;right:10px;top:12px}#block_myaccount_infos .myaccount-title a,.block-contact .block-contact-title,.footer-container .links .h3,.footer-container .title span.h3,.footer-container h3.h3,.linklist .blockcms-title a{margin-bottom:0;font-family:Roboto,sans-serif;text-transform:capitalize;font-weight:400;font-size:16px}.newstitle-inner{background:0 0;padding:0}.newsletter_inner{padding:7px 0 0}.block_newsletter{padding-bottom:20px;padding-top:20px}#header .header-top a[data-depth="0"]{padding:15px}.top-menu .category .float-xs-right,.top-menu .category .pull-xs-right{margin-top:-5px}.parallax-text3{padding:10px 0 20px;font-size:14px}.parallax-text2{font-size:40px}.link-inner li a,ul.payment-inner li a{padding:3px 12px 3px 15px;display:inline-block}.nwsletter-maintitle{text-align:center}.nwsletter-subtitle{font-size:12px;text-transform:capitalize;text-align:center}.block_newsletter form input,.block_newsletter form input[type=text]{height:42px}.brandslider-inner .title a{margin-bottom:0;padding-bottom:10px}h1.main-title::after{display:none;margin:5px auto 0}.userinfo-toggle .hidden-sm-down{display:block!important}#header{margin-bottom:15px}.page-index #header{margin-bottom:0}#_mobile_cart,#_mobile_user_info{margin-top:5px}.product-toolbar{margin-top:20px}}@media screen and (max-width:640px){.quickview .images-container .product-images>li.thumb-container>.thumb{width:70px}.next-button.slick-arrow,.prev-button.slick-arrow{top:25%}.subbannercms-inner .btn-wrapper{font-size:13px;display:none}.subbanner1.subbanner-inner-text{left:10px;top:27%}.subbanner1.subbanner-inner-text>span{margin-bottom:0}.subbanner2.subbanner-inner-text>span{font-size:16px;letter-spacing:1px;margin-bottom:2px}#mobile_top_menu_wrapper .js-top-menu-bottom #contact-link,#mobile_top_menu_wrapper .js-top-menu-bottom .currency-selector,#mobile_top_menu_wrapper .js-top-menu-bottom .language-selector-wrapper,.subbanner2.subbanner-inner-text>p{font-size:14px}.subbanner2.subbanner-inner-text{right:9px;top:35px}.subbanner3.subbanner-inner-text>h3{font-size:25px;margin-bottom:3px}.subbanner3.subbanner-inner-text>p{font-size:15px;margin-bottom:0}.subbanner3.subbanner-inner-text{right:11%;top:31%}.subbanner1.subbanner-inner-text h4{font-size:28px;margin-bottom:4px}.subbanner-common.subbannerpart1{margin-bottom:16px}.pagination .col-md-4{float:none!important;width:100%!important;text-align:center!important}.link-inner li a,ul.payment-inner li a{font-size:15px;padding:3px 9px 3px 8px}.pagination .page-list{float:none;margin-bottom:0;display:flex;width:100%;text-align:center;justify-content:center;align-items:center;margin-top:10px}#products .up .btn-secondary,#products .up .btn-tertiary{color:#265879;text-transform:inherit;padding:7px 5px}#products .grid .product-miniature{max-width:50%;width:50%}.test_img_innar{display:inline-block}.shipping-outer,.testimonial-carousel .test_desc{padding:10px 0 0}.test_imag,.testmonial-author{padding-bottom:0;text-align:center}.testimonial-desc{text-align:center}.test_imag{float:none;margin:0 auto}.testimonial-carousel .owl-nav{margin-top:0;text-align:center}.subtitle-part.subtitle-part2:after,.subtitle-part.subtitle-part2:before{display:none}.subbanner-part-maininnner1,.subbanner-part-maininnner2,.subbanner-part-maininnner3{display:inline-block;float:none}.subtitle-part1,.subtitle-part2,.subtitle-part3{text-align:center;width:100%;padding-bottom:10px}.subtitle-part3{padding-bottom:0!important}}@media screen and (max-width:543px){.parallax-text4 a{padding:8px 19px}.testimonial_outer{margin-bottom:20px}#featured-products .owl-nav .owl-next,#featured-products .owl-nav .owl-prev{top:44%}.subbanner1.subbanner-inner-text h4{font-size:60px;font-weight:400;margin-bottom:10px;color:#000;text-transform:uppercase}.parallaxblock-outer{padding:50px 0}.parallax-text1{font-size:45px}.subbanner1.subbanner-inner-text>span{display:inline-block;font-size:29px;font-weight:700;letter-spacing:3px;margin-bottom:25px;width:100%}.subbanner1.subbanner-inner-text{left:30px;position:absolute;text-align:center;top:26%}.subbanner2.subbanner-inner-text>span{font-size:28px;margin-bottom:15px}.subbanner2.subbanner-inner-text>p{font-size:24px;font-weight:300}.subbanner2.subbanner-inner-text{padding:35px 11px;position:absolute;right:50px;text-align:center;top:60px}.subbanner3.subbanner-inner-text>h3{color:#000;font-size:60px}.subbanner3.subbanner-inner-text>p{font-size:30px;margin-bottom:30px}}.input-color:checked+span,.owl-carousel .owl-dot{width:20px;height:20px}@media screen and (max-width:479px){#products .product-title a,#products .regular-price,#search_filters .facet .facet-title,.copyright a,.featured-products .product-title a,.featured-products .regular-price,.footer-container .links ul>li a,.product-accessories .product-title a,.product-accessories .regular-price,.product-miniature .product-title a,.product-miniature .regular-price,.subtitle-part .subtitile2{font-size:14px}#category #left-column #search_filters .facet{padding:4px}#category #left-column #search_filters .facet ul li{padding:3px 1.325rem}#cart #specialproducts-carousel .thumbnail.product-thumbnail>img,#order-confirmation .thumbnail.product-thumbnail>img,#product .thumbnail.product-thumbnail>img{max-width:inherit}#cart #specialproducts-carousel .thumbnail-image-inner,#order-confirmation .thumbnail-image-inner,#product .thumbnail-image-inner,.subbanner-common,.subbanner-inner img{width:100%}.subbanner1.subbanner-inner-text h4{font-size:40px;margin-bottom:5px}.subbanner1.subbanner-inner-text>span{font-size:22px;letter-spacing:1px;margin-bottom:0}.subbanner1.subbanner-inner-text{left:30px}.subbanner2.subbanner-inner-text{text-align:center;padding:0;right:40px;top:80px}.subbanner2.subbanner-inner-text>span{font-size:18px;margin-bottom:9px}.cart-grid-body .card-block h1,.subbanner2.subbanner-inner-text>p{font-size:18px}.subbanner3.subbanner-inner-text>h3{font-size:32px}.subbanner3.subbanner-inner-text>p{font-size:17px;margin-bottom:0}.brandslider-inner .title a,h1.main-title{font-size:22px!important}.subbanner3.subbanner-inner-text{right:21%;top:41%}.btn-primary,.btn-secondary,.btn-tertiary{padding:.5rem 1rem}#header .header-nav .top-logo a img{max-height:42px;max-width:100%}#featured-products,#special-products,.tabs .tab-pane{padding-top:20px}.social-sharing{margin-top:0}#block-reassurance{margin-top:.5rem}.tabs{padding:0;margin-top:.8rem}.copyright,div#footerbottom-text{padding:20px 0}body#checkout section.checkout-step .step-number{padding:.625rem 0}.form-control{line-height:1.45}#order-items{margin-bottom:1rem}.page-content.page-order-confirmation.card .h3,.page-content.page-order-confirmation.card .h4,.page-content.page-order-confirmation.card h3,.page-content.page-order-confirmation.card h4{font-size:.925rem}#content-hook_order_confirmation .h1,h1{font-size:1.075rem}.cart-grid-body .card-block{padding:.5rem}.cart-item{padding:11px 0}.cart-overview.js-cart .product-line-grid-body,ul#featuredproducts-carousel{margin-bottom:0}.cart-summary-line .value,body#checkout section.checkout-step .content ul li>a{font-size:15px}body#checkout section.checkout-step h1{font-size:16px;line-height:.2}#customer-form .form-group.row .form-control-label,.form-control-valign{padding-top:0}.m-y-2{margin-bottom:0!important;margin-top:10px!important}body#checkout section.checkout-step .content{padding:3.7px 0}body#checkout section.checkout-step #customer-form{margin-left:.3125rem;margin-top:1.063rem}#featured-products,#special-products,div#custom-bannerblock{padding-bottom:20px}.parallaxblock-outer{margin-bottom:20px;padding:40px 0}.brandslider-outer,.testimonial-parallax{margin-top:20px;margin-bottom:20px}#products .product-miniature .discount-percentage,#products .product-miniature .on-sale,#products .product-miniature .online-only,#products .product-miniature .product-flags .new,#products .product-price-and-shipping,.featured-products .product-miniature .discount-percentage,.featured-products .product-miniature .on-sale,.featured-products .product-miniature .online-only,.featured-products .product-miniature .product-flags .new,.featured-products .product-price-and-shipping,.product-accessories .product-miniature .discount-percentage,.product-accessories .product-miniature .on-sale,.product-accessories .product-miniature .online-only,.product-accessories .product-miniature .product-flags .new,.product-accessories .product-price-and-shipping,.product-miniature .product-miniature .discount-percentage,.product-miniature .product-miniature .on-sale,.product-miniature .product-miniature .online-only,.product-miniature .product-miniature .product-flags .new,.product-miniature .product-price-and-shipping,.special-products .product-miniature .discount-percentage,.special-products .product-miniature .on-sale,.special-products .product-miniature .online-only,.special-products .product-miniature .product-flags .new{font-size:13px}#products .product-title,.featured-products .product-title,.product-accessories .product-title,.product-miniature .product-title{margin:0 0 3px}.btn{font-size:.9rem}.subtitle-part .subtitile1{font-size:16px}.parallax-text2{font-size:24px}.parallax-text3{padding:8px 0 18px}.parallax-text1{font-size:28px}#index #products .product-miniature,#index #special-products .product-miniature,#index .featured-products .product-miniature,#index .product-miniature .product-miniature,#index.product-accessories .product-miniature{padding:0 8px}#index #featured-products,.subbannercms-inner{padding-bottom:0}h1.main-title{padding-bottom:10px!important}h1.main-title::after{display:none}.shipping-outer,.subbanner1.subbanner-inner,.subbanner2.subbanner-inner,.subbanner3.subbanner-inner{padding:0}#products .product-miniature .discount-percentage.on-sale,#products .product-miniature .on-sale.on-sale,#products .product-miniature .online-only.on-sale,#products .product-miniature .product-flags .new.on-sale,.featured-products .product-miniature .discount-percentage.on-sale,.featured-products .product-miniature .on-sale.on-sale,.featured-products .product-miniature .online-only.on-sale,.featured-products .product-miniature .product-flags .new.on-sale,.product-accessories .product-miniature .discount-percentage.on-sale,.product-accessories .product-miniature .on-sale.on-sale,.product-accessories .product-miniature .online-only.on-sale,.product-accessories .product-miniature .product-flags .new.on-sale,.product-miniature .product-miniature .discount-percentage.on-sale,.product-miniature .product-miniature .on-sale.on-sale,.product-miniature .product-miniature .online-only.on-sale,.product-miniature .product-miniature .product-flags .new.on-sale,.special-products .product-miniature .discount-percentage.on-sale,.special-products .product-miniature .on-sale.on-sale,.special-products .product-miniature .online-only.on-sale,.special-products .product-miniature .product-flags .new.on-sale{top:0;right:5px}}@media screen and (max-width:370px){#header .header-nav .top-logo{width:167px;float:left;margin-left:32px}body#checkout section.checkout-step h1{font-size:16px;line-height:1.1}.modal-header{border-bottom:1px solid #e5e5e5;padding:7px}.subbanner1.subbanner-inner-text h4{font-size:30px;margin-bottom:4px}.subbanner1.subbanner-inner-text>span{font-size:18px}.subbanner2.subbanner-inner-text>span{font-size:17px;margin-bottom:9px}.subbanner2.subbanner-inner-text>p,.subbanner3.subbanner-inner-text>p{font-size:16px}.subbanner2.subbanner-inner-text{padding:0;right:20px;top:60px}.subbanner3.subbanner-inner-text>h3{font-size:26px}.subbanner3.subbanner-inner-text{right:10%;top:39%}}.position-static .top-menu .sub-menu ul[data-depth="1"]>li{width:calc(100% / 3)}#header .header-nav{background-color:#2c449c}.material-icons,.register-form .custom-checkbox a,a.promo-code-button{color:#639bff}.material-icons:hover,.search-widget form button[type=submit] .search:hover{color:#00aeef}.user-info>ul{margin-bottom:0;margin-top:6px}#header .header-nav .cart-preview .shopping-cart{margin-top:7px}#leftsidebar,#search_filters,.block-categories,.form-control,.header-nav #search_widget.search-widget form input[type=text],.header-top .search-widget form input[type=text]{background:#e4f3fc!important}#authentication .custom-checkbox input[type=checkbox],.a05-fine-title:first-child,.top-menu .sub-menu.collapse{margin-top:0}#cookie-change-button,#header .header-top #search_widget button::before,.ets-ttn-list-reviews-slide .slick-next,.ets-ttn-list-reviews-slide .slick-prev{display:none!important}.header-top .search-widget .material-icons.search{display:block!important}.parallaxblock-outer{font-family:Sen,sans-serif}.parallax-text3{text-transform:inherit}.a02-fact-label,.a03-fact-label,.a03-fact-value-upper,.d02-eyebrow,.hero-subtitle,.otm-eyebrow,.sg003-card-eyebrow,.sg003-eyebrow,.sg004-eyebrow,.sg006-eyebrow{text-transform:uppercase}.header-nav #search_widget.search-widget form input[type=text],.header-top .search-widget form input[type=text]{color:#2c449c}.newstitle-inner{padding:30px 0 30px 180px;background:url(/img/cms/newsletter2.png) 0 4px/140px no-repeat}.awp_content,.cart-items .customization-modal .modal-content .modal-body .product-customization-line,.otm-item:last-child{padding-bottom:0}#header .header-top .menu>ul>li:last-child .popover,#header .header-top .menu>ul>li:nth-last-child(2) .popover{right:-50%;left:unset}img{max-width:100%}.owl-carousel .owl-dots{text-align:center;margin-top:10px}.owl-carousel .owl-dot{background:#008ee1;border-radius:50%;display:inline-block;margin:0 5px;opacity:.3}#cookieNotice{padding:20px 0}.tabs .tab-pane{background:#fff}.product-description td{border:1px solid #e6e6e6;padding:4px 15px}.product-description td:first-child{background-color:#f6fbff;font-weight:600}.product-description ul li{position:relative;padding-left:30px}.product-description ul li .fa{color:#2c449c;position:absolute;left:0;top:2px}.product-customization .product-message{background:#e4f3fc}.cart-items .modal{position:static;opacity:1;display:block}.otm-bridge::before,.otm-rail::before{content:"";left:var(--line-left);top:0;bottom:0;opacity:.35}.cart-items .modal .modal-body{padding:0}#cms-category-3 .popover.sub-menu .top-menu[data-depth="1"]>li,#cms-category-4 .popover.sub-menu .top-menu[data-depth="1"]>li,#cms-category-7 .popover.sub-menu .top-menu[data-depth="1"]>li,#cms-category-9 .popover.sub-menu .top-menu[data-depth="1"]>li,.cart-items .customization-modal .modal-content .modal-body .product-customization-line .label{width:100%;text-align:left}.cart-items .modal.fade .modal-dialog{margin:0;transform:translate(0,0)}#product-details .label{vertical-align:baseline}#products .product-title,.featured-products .product-title,.product-accessories .product-title,.product-miniature .product-title{text-transform:none}.register-form em{font-style:normal}.facet#attr_id_10 .custom-checkbox input[type=checkbox]+span.color,.facet#attr_id_2 .custom-checkbox input[type=checkbox]+span.color,.facet#attr_id_3 .custom-checkbox input[type=checkbox]+span.color{width:30px;height:30px}#search_filters .facet .facet-label a{width:calc(100% - 40px)}body#product .sr-only{width:auto;height:22px;overflow:visible;clip:auto;white-space:nowrap;top:0;bottom:0;margin:auto;padding-left:100%;left:10px}#delivery_message{width:100%;border:1px solid #818181;margin-bottom:10px;resize:none}.sdstags-update.smart-blog-post-tags .smart-blog-single-tag-item{margin:4px 5px;white-space:nowrap;display:inline-block}.breadcrumb.smart-blog-breadcrumb{padding:30px 0!important;margin-bottom:0;background-color:transparent!important;box-shadow:none}.breadcrumb.smart-blog-breadcrumb ol li a{font-family:inherit;font-weight:inherit;font-size:inherit;color:#fff!important}.breadcrumb.smart-blog-breadcrumb ol li:after{color:#fff!important}.logout.hidden-sm-down{display:inline-block!important;margin-right:10px}.block-promo .promo-input{margin-bottom:4px}@media screen and (max-width:480px){#content p{text-align:left!important}}.awp_cell_cont img{max-width:91px}.awp_content{padding-top:0}.awp_group_image{min-width:16px;min-height:16px}div#_desktop_cart{padding:0;position:relative;margin-left:5px}@media screen and (max-width:660px){#page-cms-6 tr,.page-cms-13 td{display:block}.page-cms-6 td{display:block;width:100%}.page-cms-13 table{margin:0!important}}.header-logo svg{max-width:100%;height:auto}@media screen and (max-width:767px){.header-logo{line-height:0;padding:0}.header-logo svg path{fill:#fff}.header-logo svg path.color{fill:#00f5ff}.sdstags-update.smart-blog-post-tags .smart-blog-single-tag-item{margin:2px;padding:4px;font-size:12px}.sdsarticleCat{width:calc((100% - 30px)/ 2)}#smartblogcat{gap:0 30px}.breadcrumb{display:block!important}.breadcumb_outer{display:block}.breadcumb_inner{padding:0;background:0 0}.breadcrumb,.breadcrumb.smart-blog-breadcrumb{padding:0!important}.breadcrumb li::after,.breadcrumb ol li a,.breadcrumb.smart-blog-breadcrumb ol li a,.breadcrumb.smart-blog-breadcrumb ol li:after,.breadcumb_inner .breadcrumb ol>li:hover>a>span,.breadcumb_inner .breadcrumb ol>li:last-child>a>span{color:#000!important}#search_filters .facet .facet-title{width:calc(100% - 40px)}#custom-parallaxblock{background:#6ac8fe!important}.parallax-block{padding:0 6%}}@media screen and (max-width:520px){.sdsarticleCat{width:100%}.page-cms-16 table{max-width:100%!important;width:auto;text-align:left}.page-cms-16 table td:nth-child(2){padding-left:20px;padding-bottom:10px;white-space:nowrap}.page-home>.container>div>img{display:none}.page-home>.container>div>div{padding:0!important}}.articleContent a{display:inline}.b01-list li,.c04-list li{display:list-item!important;list-style-position:outside}.thumbnail-container .product-description{height:105px}#category-description a{text-decoration:underline}#block_myaccount_infos .myaccount-title a,.block-contact .block-contact-title,.footer-container .title span.h3,.footer-container h3.h3,.linklist .blockcms-title a,.sdsarticle-des.smart-blog-sing-blog-content,.smart-blog-posts-header-area,.smart-blog-posts-info,.smart-blog-sing-blog-content>p,.smart-blog-single-post-title,body,h1.main-title,html{font-family:Nunito!important}.d02-historia,.d03-wyroznia,.hero-section,.otm-timeline{font-family:Nunito,sans-serif}.smart-blog-sing-blog-content h2,.smart-blog-sing-blog-content h3{margin:44px 0 14px;font-weight:700;color:#2c449c;font-size:22px;font-family:Nunito!important}.smart-blog-sing-blog-content strong{font-weight:700;color:#2c449c}.smart-blog-sing-blog-content a{font-weight:700;color:#1790df!important;text-decoration-color:transparent}.smart-blog-sing-blog-content a:hover{text-decoration-color:#FFC83D}.smart-blog-sing-blog-content a:before{content:"👉 ";text-decoration-line:none!important}.smart-blog-sing-blog-content p{color:#000!important;font-family:Nunito!important;font-size:14px!important;margin:14px 0}.smart-blog-sing-blog-content span,.smart-blog-sing-blog-content>p>span{font-family:Nunito!important;font-weight:600!important;font-size:14px!important;line-height:24px!important;color:#555!important;text-decoration-color:#ddd!important;text-underline-offset:3px}.smart-blog-sing-blog-content span:before{content:"💡";text-decoration-line:none!important}.smart-blog-sing-blog-content img{margin-top:20px;border-radius:16px}.testimonial-wrapper{padding-bottom:600px}.testimonial-wrapper iframe{position:absolute;left:0;right:0;border:none;overflow:hidden}.ets-ttn-home-reviews{margin-top:0;margin-bottom:0}@media screen and (max-width:991px){.ets-ttn-list-reviews-slide button.slick-arrow{display:none!important}}body#testimonial{height:auto}.homeslider-container{margin-bottom:10px}.hero-section{display:flex;flex-direction:row;align-items:center;justify-content:space-between;max-width:1200px;margin:0 auto;padding:40px 20px;background-color:#fff;gap:40px}.hero-content{flex:1;max-width:550px}.hero-subtitle{font-size:11px;font-weight:800;letter-spacing:1.5px;color:#162a81;display:block;margin-bottom:15px}.hero-title{font-size:46px;line-height:1.2;color:#162a81;margin:0 0 25px;font-weight:700;text-align:left}.hero-description{font-size:16px;line-height:1.6;color:#555;margin-bottom:30px;font-weight:400}.hero-tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:35px}.tag-btn{font-size:13px;color:#162a81;text-decoration:none;border:1px solid #dcdcdc;padding:6px 18px;border-radius:20px;font-weight:600;transition:.2s}.btn-primary,.btn-secondary{text-decoration:none;font-size:14px;font-weight:700}.tag-btn:hover{background:#008ee1;border-color:#008ee1;color:#fff}.hero-actions{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:20px}.btn-primary{background-color:#162a81;color:#fff;padding:14px 28px;border-radius:30px;transition:background-color .2s}.btn-primary:hover{background-color:#0f1e5c}.btn-secondary{background-color:transparent;color:#162a81;border:2px solid #162a81;padding:12px 28px;border-radius:30px;transition:.2s}.btn-secondary:hover{background-color:#162a81;color:#fff}.hero-footer-info{font-size:13px;margin-top:15px}.hero-image-container{flex:1;display:flex;justify-content:center;position:relative}.main-image-wrapper{max-width:450px;aspect-ratio:450/466}.hero-square-photo{width:100%!important;height:auto!important;display:block!important;border-radius:12px!important;box-shadow:0 10px 30px rgba(0,0,0,.05)!important}.square-badge{position:absolute;bottom:20px;right:-15px;background-color:#fff;width:150px!important;height:120px!important;display:flex!important;flex-direction:column!important;justify-content:center!important;padding:15px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.08)}.otm-era,.otm-item,.otm-rail{position:relative}.square-badge p{margin:0;font-size:11px;line-height:1.3;color:#555}@media (max-width:768px){.hero-section{flex-direction:column;text-align:center;padding:20px}.hero-content{max-width:100%}.hero-title{font-size:32px}.hero-actions,.hero-tags{justify-content:center}.hero-image-container{margin-top:40px;width:100%}.square-badge{position:relative;margin:20px auto 0;right:auto;bottom:auto;width:150px!important;height:120px!important}}.rate-review .star svg{fill:#008ee1}.testimonial_des{text-align:left;font-size:17px;line-height:1.5;padding-left:0!important;margin-left:0!important}.rate-review{justify-content:left;-webkit-justify-content:left;padding-left:0}.review-item.slick-slide{transform:scale(1)!important;-webkit-transform:scale(1)!important;transition:none!important}.ets-ttn-review-item{background-color:#eaf4fb!important;border-radius:14px!important;padding:24px!important;height:auto!important;display:grid}.ets-ttn-review-item .has_license{order:2;position:relative;padding:0}.ets-ttn-review-item .has_license~.review-item-info{margin-bottom:25px;padding-top:0}.a01-hero-copy .a01-eyebrow,.a02-hero-copy .a02-eyebrow,.a02-section-wide .a02-eyebrow,.a02-section-wide .a02-h2,.a03-bio-col .a03-eyebrow,.a03-bio-col .a03-h2,.a03-hero-copy .a03-eyebrow,.a03-section-wide .a03-eyebrow,.a03-section-wide .a03-h2,.d02-hero__text,.d02-hero__text h1,.d02-hero__text p,.d02-historia h1,.d02-historia h2,.floating-badge.square-badge,.floating-badge.square-badge h3,.floating-badge.square-badge p,.has_license,.has_license .license,.kontakt-card h4,.kontakt-card p,.kontakt-info-card .kontakt-data,.kontakt-info-card h4,.kontakt-info-card p,body .d02-historia h1,body .d02-historia h2{text-align:left!important}.ets-ttn-list-reviews-slide .slick-dots{margin-top:20px!important}.ets-ttn-list-reviews-slide .slick-dots li button{border-color:#9fc6e0!important;background-color:transparent!important}.ets-ttn-list-reviews-slide .slick-dots li.slick-active button{background-color:#008ee1!important;border-color:#008ee1!important}.review-item.slick-slide:before{background:0 0}.review-source{margin-top:4px}.review-source a{font-size:13px;color:#008ee1;text-decoration:underline}:root{--navy:#162a81;--accent:#008ee1;--heritage:#64748b;--heritage-soft:#eef1f4;--accent-soft:#e3f4ff;--ink:#1c2340;--muted:#5b6280;--line-w:3px;--gutter:28px;--dotw:32px;--line-left:16px}.otm-timeline{color:var(--ink);background:#fff;padding:44px 16px 64px;overflow:hidden}.otm-dot::before,.otm-era-num,.otm-rail::before{background:var(--era-color)}.otm-intro{max-width:780px;margin:0 auto 40px;text-align:center}.otm-eyebrow{display:inline-block;font-weight:800;font-size:12px;letter-spacing:.14em;color:var(--accent);margin-bottom:10px}.otm-h1{font-weight:800;font-size:clamp(24px,6vw,42px);line-height:1.15;color:var(--navy);margin:0 0 12px}.otm-lead{font-weight:400;font-size:15px;color:var(--muted);line-height:1.6;margin:0}.otm-era{max-width:980px;margin:0 auto}.otm-era+.otm-era{margin-top:52px}.otm-era-head{display:flex;flex-wrap:wrap;align-items:baseline;row-gap:4px;column-gap:10px;margin-bottom:8px;padding-left:var(--gutter)}.otm-era-num{font-weight:800;font-size:13px;letter-spacing:.08em;color:#fff;padding:3px 9px;border-radius:20px;white-space:nowrap}.otm-era-title{font-weight:800;font-size:clamp(18px,4.5vw,26px);color:var(--navy)}.otm-era-range{font-weight:600;font-size:13px;color:var(--muted);white-space:nowrap}.otm-era-desc{padding-left:var(--gutter);padding-right:12px;font-size:14px;color:var(--muted);margin:0 0 28px;max-width:560px}.otm-era--heritage{--era-color:var(--heritage)}.otm-era--brand{--era-color:var(--accent)}.otm-rail{padding:8px 0 8px var(--gutter)}.otm-rail::before{position:absolute;width:var(--line-w);border-radius:3px}.otm-item{display:flex;align-items:flex-start;padding-bottom:32px;opacity:0;transform:translateY(16px);animation:.6s forwards otmFadeIn}.otm-rail .otm-item:first-child{animation-delay:.05s}.d02-historia [data-reveal]:nth-of-type(2),.d03-item:nth-child(2),.otm-rail .otm-item:nth-child(2){animation-delay:.15s}.d02-historia [data-reveal]:nth-of-type(3),.d03-item:nth-child(3),.otm-rail .otm-item:nth-child(3){animation-delay:.25s}.d02-historia [data-reveal]:nth-of-type(4),.d03-item:nth-child(4),.otm-rail .otm-item:nth-child(4){animation-delay:.35s}.d02-historia [data-reveal]:nth-of-type(5),.d03-item:nth-child(5),.otm-rail .otm-item:nth-child(5){animation-delay:.45s}.otm-rail .otm-item:nth-child(n+6){animation-delay:.5s}@keyframes otmFadeIn{to{opacity:1;transform:none}}.otm-timeline.js-ready .otm-item{animation:none;opacity:0;transform:translateY(16px);transition:opacity .5s,transform .5s}.otm-timeline.js-ready .otm-item.is-visible{opacity:1;transform:none}.d02-historia.d02-js-enhanced [data-reveal].d02-in-view,.d03-wyroznia__list.d03-js .d03-item.is-visible{opacity:1;transform:translateY(0)}.otm-dot{position:absolute;left:calc(var(--gutter) * -1);top:2px;width:var(--dotw);display:flex;justify-content:center}.otm-dot::before{content:"";width:14px;height:14px;border-radius:50%;display:block;box-shadow:0 0 0 4px #fff,0 0 0 5px color-mix(in srgb,var(--era-color) 35%,transparent)}.otm-item--milestone .otm-dot::before{width:19px;height:19px;box-shadow:0 0 0 4px #fff,0 0 0 6px var(--era-color)}.otm-card{background:#fff;border:1px solid #eceef5;border-left:4px solid var(--era-color);border-radius:14px;padding:14px 16px;box-shadow:0 6px 20px -14px rgba(22,42,129,.25);max-width:560px;width:100%;min-width:0}.a01-hero-img,.a02-hero-img,.a03-hero-img{box-shadow:0 24px 48px rgba(22,42,129,.18);object-fit:cover}.otm-year{font-weight:800;font-size:20px;color:var(--era-color);line-height:1;margin-bottom:6px}.otm-title{font-weight:700;font-size:16px;color:var(--navy);margin:0 0 6px}.otm-desc{font-weight:400;font-size:14px;line-height:1.55;color:var(--muted);margin:0}.otm-bridge{max-width:980px;margin:0 auto;padding-left:var(--gutter);position:relative;height:28px}.otm-bridge::before{position:absolute;width:var(--line-w);border-radius:3px;background:linear-gradient(to bottom,var(--heritage),var(--accent))}@media (min-width:380px){:root{--gutter:36px;--dotw:36px;--line-left:19px}.otm-card{padding:16px 18px}}@media (min-width:480px){:root{--gutter:56px;--dotw:49px;--line-left:24px}.otm-timeline{padding:64px 20px 96px}.otm-intro{margin-bottom:56px}.otm-era+.otm-era{margin-top:72px}.otm-era-desc{margin-bottom:36px}.otm-item{padding-bottom:44px}.otm-bridge{height:36px}.otm-dot::before{width:16px;height:16px;box-shadow:0 0 0 5px #fff,0 0 0 6px color-mix(in srgb,var(--era-color) 35%,transparent)}.otm-item--milestone .otm-dot::before{width:22px;height:22px;box-shadow:0 0 0 5px #fff,0 0 0 7px var(--era-color)}.otm-card{padding:18px 22px}.otm-year{font-size:22px}.otm-title{font-size:17px}.otm-desc{font-size:14.5px}}@media (min-width:860px){.otm-era-desc,.otm-era-head{padding-left:0;text-align:center;margin-left:auto;margin-right:auto}.otm-era-head{justify-content:center}.otm-era-desc{margin-bottom:44px}.otm-bridge,.otm-rail{padding-left:0}.otm-bridge::before,.otm-rail::before{left:50%;margin-left:calc(var(--line-w)/ -2)}.otm-item{width:50%;padding-bottom:52px}.otm-item:nth-child(odd){left:0;justify-content:flex-end;padding-right:48px}.otm-item:nth-child(2n){left:50%;justify-content:flex-start;padding-left:48px}.otm-dot{left:auto;top:2px;width:auto}.otm-item:nth-child(odd) .otm-dot{right:-9px;left:auto}.otm-item:nth-child(2n) .otm-dot{left:-9px}.otm-dot::before{box-shadow:0 0 0 6px #fff,0 0 0 7px color-mix(in srgb,var(--era-color) 35%,transparent)}.otm-card{max-width:420px}.otm-item:nth-child(odd) .otm-card{text-align:right;margin-left:auto}}@media (prefers-reduced-motion:reduce){.otm-item{opacity:1;transform:none;animation:none}}.d02-historia{color:#1a1a1a}.d02-historia p{font-size:16px;line-height:1.75;margin:0 0 16px;color:#333}.d02-historia h1,.d02-historia h2{font-weight:800;color:#162a81;margin:0 0 12px}.d02-historia h1{font-size:clamp(26px, 4vw, 34px)}.d02-historia h2{font-size:clamp(20px, 2.5vw, 24px)}.d02-eyebrow{color:#4fc3ff!important;font-size:13px;font-weight:800!important;letter-spacing:.5px;margin:0 0 8px;opacity:1!important}.d02-year{display:inline-block;color:#008ee1;font-size:13px;font-weight:700;margin-bottom:8px}.d02-hero .d02-lead{color:#fff!important;font-size:17px;font-weight:600!important;margin:0;opacity:.92!important}.d02-hero{background:#162a81;padding:clamp(32px,6vw,64px) clamp(20px,5vw,64px);display:flex;flex-direction:column;gap:24px}.d02-hero__img{width:100%;max-height:480px;object-fit:cover;border-radius:12px}@media (min-width:900px){.d02-hero{flex-direction:row-reverse;align-items:center}.d02-hero__text{width:45%}}.d02-block,.d02-patents,.d02-people{padding:clamp(32px,5vw,56px) clamp(20px,6vw,80px)}.d02-block--tinted{background:#f4f6fc}.d02-block__img,.d02-people__img{width:100%;max-height:420px;object-fit:cover;border-radius:12px;margin-top:20px}.d02-people__list{list-style:none;margin:20px 0 0;padding:16px 20px;background:#fff;border:1px solid #e2e2e2;border-radius:12px;columns:2;column-gap:32px}.d02-people__list li{font-size:14px;color:#555;line-height:2;break-inside:avoid;text-align:left!important}@media (max-width:900px){.d02-historia h1,.d02-historia h2,.d02-people__list li,body .d02-historia h1,body .d02-historia h2{text-align:left!important}}@media (min-width:700px){.d02-people__list{columns:3}}.d02-patents{background:#162a81;border-radius:12px;margin:0 clamp(20px,6vw,80px) 48px}.d02-patents p{color:#dbe0fa;font-size:14px;margin:0 0 10px}.d02-historia [data-reveal]{opacity:0;transform:translateY(16px);animation:.6s forwards d02FadeIn}.d02-historia [data-reveal]:first-of-type,.d03-item:first-child{animation-delay:50ms}.d02-historia [data-reveal]:nth-of-type(6),.d03-item:nth-child(6){animation-delay:.55s}.d02-historia [data-reveal]:nth-of-type(7){animation-delay:.65s}.d02-historia [data-reveal]:nth-of-type(8){animation-delay:.75s}@keyframes d02FadeIn{to{opacity:1;transform:translateY(0)}}.d02-historia.d02-js-enhanced [data-reveal]{animation:none;opacity:0;transform:translateY(16px);transition:opacity .6s,transform .6s}.d03-wyroznia{padding:40px 20px}.d03-wyroznia__title{font-size:30px;font-weight:800;color:#162a81;text-align:left!important;margin-bottom:30px}.d03-wyroznia__list{display:flex;flex-direction:column;gap:30px}.d03-item{display:flex;align-items:flex-start;gap:24px;opacity:0;transform:translateY(16px);animation:.6s forwards d03FadeIn}@keyframes d03FadeIn{to{opacity:1;transform:translateY(0)}}.d03-item__icon-wrap{flex:0 0 100px}.d03-item__icon{width:100px;height:auto;display:block}.d03-item__content h2{font-size:20px;font-weight:700;color:#162a81;margin:0 0 10px;text-align:left!important}.d03-item__content p{font-size:17px;font-weight:400;color:#333;margin:0;text-align:justify}.d03-wyroznia__list.d03-js .d03-item{animation:none;opacity:0;transform:translateY(24px);transition:opacity .6s,transform .6s}.c01-wrapper{padding:20px}.a05-header,.b01-header,.c01-header,.c02-header,.c03-header,.c04-header{text-align:center;margin-bottom:12px}.c01-shield-icon{margin-bottom:16px;width:56px;height:56px}.c01-heading,.c02-heading,.c03-heading,.c04-heading{text-align:center!important;font-size:24px!important;font-weight:800!important;color:#162a81;margin:0 0 32px!important}.icon-badge{width:40px;height:40px;display:block;margin-bottom:12px}.c01-cards,.c02-cards{display:flex;flex-wrap:wrap;justify-content:center}.c01-card{background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:24px;flex:1 1 320px;max-width:480px}.b01-title,.c01-title,.c02-title,.c03-title,.c04-title{font-size:20px!important;font-weight:700!important;margin:0 0 12px!important;text-align:left!important;color:#162a81}.c01-text,.c02-text,.c03-text,.c04-text{text-align:left!important;font-size:15px;color:#333;margin-bottom:12px}.a05-text-sm,.c01-text-sm,.c02-text-sm{text-align:left!important;font-size:14px;color:#444;margin-bottom:12px}.c01-list li,.c01-subtitle,.c02-list li{margin-bottom:6px;text-align:left!important}.c01-subtitle{font-size:14px;font-weight:700}.c01-list,.c02-list{text-align:left!important;font-size:14px;color:#444;padding-left:20px;margin-bottom:12px}.c01-fineprint,.c02-fineprint{text-align:left!important;font-size:12px;color:#777;margin-bottom:8px}.a01-link,.a02-link,.a03-link,.a05-link,.b01-link,.b02-link,.c01-link,.c02-link,.c03-link a,.c04-link,.rgx-link,.sg006-link,ul.cms-subcats-list>li>a:last-child:hover{color:#008ee1;text-decoration:underline}.a05-toggle-btn,.c01-toggle-btn,.c02-toggle-btn,.c04-toggle-btn{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;background:#fff;border:1px solid #162a81;color:#162a81;border-radius:8px;padding:10px;font-size:14px;font-weight:700;cursor:pointer;margin-top:8px}.a05-service-toggle:hover,.b01-toggle-btn:hover,.c01-toggle-btn:hover,.c02-toggle-btn:hover,.c04-toggle-btn:hover{background:#f0f4ff}.b01-chevron,.c01-chevron,.c02-chevron,.c04-chevron{font-style:normal;transition:transform .2s;display:inline-block}.a01-chevron.a01-rot,.a05-chevron.a05-rot,.b01-chevron.b01-rot,.b02-chevron.b02-rot,.c01-chevron.c01-open,.c02-chevron.c02-rot,.c04-chevron.c04-rot,.sg006-chevron.sg006-rot{transform:rotate(180deg)}.a01-prep-a,.a05-service-details,.b01-details,.b02-answer,.c01-details,.c02-details,.c04-details,.sg006-answer{max-height:0;overflow:hidden;transition:max-height .3s}.c01-details-inner,.c02-details-inner,.c04-details-inner{padding-top:16px;border-top:1px solid #cfe3f7;margin-top:16px}#cms-category-3 .popover.sub-menu .top-menu[data-depth="1"],#cms-category-4 .popover.sub-menu .top-menu[data-depth="1"],#cms-category-7 .popover.sub-menu .top-menu[data-depth="1"],#cms-category-9 .popover.sub-menu .top-menu[data-depth="1"]{display:flex;flex-direction:column}#cms-category-3 .popover.sub-menu .top-menu[data-depth="1"]>li>a,#cms-category-4 .popover.sub-menu .top-menu[data-depth="1"]>li>a,#cms-category-7 .popover.sub-menu .top-menu[data-depth="1"]>li>a,#cms-category-9 .popover.sub-menu .top-menu[data-depth="1"]>li>a{text-transform:none!important;font-weight:400!important}.kontakt-info-card{background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:24px 20px}.kontakt-info-card h4{margin-bottom:16px}.kontakt-godziny{margin:0 0 20px;line-height:1.5}.kontakt-block{display:flex;align-items:center;gap:14px;margin-bottom:16px}.kontakt-block-noicon{padding-left:50px}.kontakt-icon{flex-shrink:0}.kontakt-data a{color:#162a81}.kontakt-email a{color:#000!important;text-decoration:none;cursor:default}.kontakt-divider{border:none;border-top:1px solid #cfe3f7;margin:16px 0}.kontakt-cards-row{display:flex;flex-wrap:wrap;gap:20px}.kontakt-card{flex:1 1 220px;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:24px 20px;text-align:left!important}.kontakt-card-icon{width:56px;height:56px;margin-bottom:12px}.kontakt-card-btn{display:inline-block;margin-top:8px;padding:10px 18px;background:#162a81;color:#fff!important;border-radius:6px;text-decoration:none;font-weight:600}.kontakt-card-map iframe,.kontakt-card-map-full iframe{border-radius:8px;margin-top:8px}.kontakt-card-map-full{margin-top:20px;width:100%}@media (max-width:767px){.parallax-text{max-width:100%;text-align:left!important}.c01-cards,.d03-item,.kontakt-cards-row{flex-direction:column}.d03-item__content h2{text-align:left!important}.c01-heading{font-size:20px!important}.c01-card{max-width:100%}.kontakt-card{flex:1 1 auto}}.c01-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:flex-start}.a05-icon-header,.b01-icon-header,.c02-icon-header,.c03-icon-header,.c04-icon-header{width:56px;height:56px;margin-bottom:16px}.a05-header-note,.c02-header-note,.c04-header-note{text-align:center!important;font-size:14px;color:#444;max-width:650px;margin:0 auto 8px}.c03-card-title,.c03-link,.c04-list,.c04-list li{text-align:left!important}.a05-card,.c02-card,.c03-card,.c04-card{flex:1 1 320px;max-width:480px;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:24px}.a05-card .icon-badge,.c02-card .icon-badge,.c03-card .icon-badge,.c04-card .icon-badge{width:40px;height:40px;margin-bottom:12px}@media (max-width:767px){.c02-heading{font-size:20px!important}.c02-cards{flex-direction:column}.c02-card{max-width:100%}}.a05-cards,.c02-cards,.c03-cards,.c04-cards{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:flex-start;margin-top:24px}.c03-header-icon{width:56px;height:56px;display:block;margin:0 auto 16px}.c03-cards{display:flex;flex-wrap:wrap;align-items:flex-start}.c03-card{flex:1;min-width:260px}.c03-card-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.c03-card-icon{width:40px;height:40px;display:block;flex-shrink:0}.c03-card-title,.c03-link{margin:0}.c03-text{margin:0 0 10px}.c04-list{font-size:15px;color:#333;padding-left:20px!important;margin:0 0 12px}.c04-list li{margin-bottom:12px}.b02-icon-header{width:56px!important;height:56px!important;margin-bottom:16px}.b02-header{text-align:center;margin-top:10px;margin-bottom:24px}.b02-heading{text-align:center!important;font-size:24px!important;font-weight:800!important;color:#162a81;margin:0!important}.b02-section{max-width:720px;margin:0 auto 32px}.b02-section-title{text-align:left!important;font-size:18px!important;font-weight:700!important;color:#162a81;margin:0 0 12px!important}.b02-item{background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;margin-bottom:12px;overflow:hidden}.b02-question,.sg006-question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:0 0;border:none;color:#162a81;text-align:left!important;font-size:15px;font-weight:700;cursor:pointer;padding:14px 16px}.a01-chevron,.b02-chevron,.sg006-chevron{font-style:normal;transition:transform .2s;flex-shrink:0}.b02-answer-inner,.sg006-answer-inner{padding:0 16px 16px}.b02-text,.sg006-text{text-align:left!important;font-size:14px;color:#333;margin:0}.b02-recepta-img{display:block;width:100%;max-width:480px;margin:0 auto 16px;border-radius:8px;border:1px solid #cfe3f7}.a05-heading,.b01-heading{text-align:center!important;font-size:24px!important;font-weight:800!important;color:#162a81;margin:0 0 16px!important}.b01-header-note{text-align:left!important;font-size:14px;color:#444;max-width:1040px;margin:0 auto 8px}.b01-cards{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;align-items:flex-start;margin-top:24px}.b01-card{flex:1 1 280px;max-width:340px;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:22px}.b01-card .icon-badge{width:40px!important;height:40px!important;margin-bottom:12px}.b01-subhead{font-size:14px!important;font-weight:700!important;margin:14px 0 4px!important;text-align:left!important;color:#008ee1}.b01-list,.b01-text{margin:0 0 8px}.b01-list li,.b01-text{text-align:left!important;color:#333;font-size:14px}.b01-details-inner .b01-subhead:first-child{margin-top:0!important}.b01-list{padding-left:18px!important}.b01-list li{margin-bottom:4px}.b01-toggle-btn{display:none;width:100%;align-items:center;justify-content:center;gap:6px;background:#fff;border:1px solid #162a81;color:#162a81;border-radius:8px;padding:10px;font-size:14px;font-weight:700;cursor:pointer;margin-top:4px}@media (min-width:768px){body#contact #left-column{width:32%!important}body#contact #content-wrapper{width:68%!important}.b01-details{max-height:none!important;overflow:visible!important}}.a01-eyebrow,.a02-eyebrow,.a03-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:13px;font-weight:700;color:#008ee1;margin:0 0 12px;text-align:center!important}.a01-h1,.a02-h1,.a03-h1{color:#162a81;font-size:40px;font-weight:800;line-height:1.15;margin:0 0 20px;text-align:left!important}.a01-h2,.a02-h2,.a03-h2{color:#162a81;font-size:28px;font-weight:800;margin:0 0 12px;text-align:center!important}.a01-lead,.a02-lead,.a03-lead{font-size:17px;color:#565d6b;line-height:1.6;max-width:480px;margin:0 0 28px;text-align:left!important}.a01-section-lead{font-size:15px;color:#565d6b;text-align:center!important;max-width:560px;margin:0 auto}.a01-hero,.a02-hero,.a03-hero{padding:48px 0 40px}.a01-hero-grid,.a02-hero-grid,.a03-hero-grid{display:flex;gap:32px;align-items:center;flex-wrap:wrap}.a01-hero-copy,.a02-hero-copy,.a03-hero-copy{flex:1 1 380px}.a01-hero-visual,.a02-hero-visual,.a03-hero-visual{flex:1 1 320px;text-align:center}.a01-hero-img,.a03-hero-img{width:100%;max-width:340px;height:420px;object-position:top center;border-radius:18px}.a01-hero-actions,.a02-hero-actions,.a03-hero-actions{display:flex;gap:14px;flex-wrap:wrap}.a01-btn,.a02-btn,.a03-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 24px;border-radius:10px;font-weight:700;font-size:15px;text-decoration:none}.a01-btn-primary,.a02-btn-primary,.a03-btn-primary{background:#162a81;color:#fff!important}.a01-btn-secondary,.a02-btn-secondary,.a03-btn-secondary{background:#fff;color:#162a81!important;border:1.5px solid #162a81}.a01-trust,.a02-schedule,.a03-schedule{background:#162a81;padding:26px 20px;border-radius:14px;margin:32px 0}.a01-trust-grid,.a02-schedule-grid,.a03-schedule-grid{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;max-width:1000px;margin:0 auto}.a01-trust-item{color:#fff;flex:1 1 200px;max-width:240px;text-align:left!important;padding-left:16px;border-left:2px solid rgba(255,255,255,.25)}.a01-trust-item:first-child,.a02-schedule-item:first-child,.a03-schedule-item:first-child{border-left:none;padding-left:0}.a01-trust-item strong,.a02-schedule-item strong,.a03-schedule-item strong{display:block;font-size:15px;font-weight:700;margin-bottom:4px}.a01-trust-item span{font-size:13px;color:#b9c3ea}.a01-section{padding:48px 0}.a01-section-soft,.a02-section-soft,.a03-section-soft{background:#f6f9fd;border-radius:16px}.a01-section-head{max-width:620px;margin:0 auto 32px;text-align:center}.a01-card-text,.a01-card-title,.a01-step-title{text-align:left!important}.a01-grid-4{display:flex;flex-wrap:wrap;gap:16px}.a01-card{flex:1 1 220px;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:14px;padding:22px 18px}.a01-card-title{font-size:16px;margin:0 0 8px!important;color:#162a81}.a01-card-text{font-size:14px;color:#565d6b;line-height:1.5;margin:0}.a01-steps{display:flex;flex-direction:column;max-width:760px;margin:0 auto}.a01-step{display:flex;gap:20px;padding:24px 0;border-bottom:1px solid #cfe3f7}.a01-step-num{flex:0 0 50px;font-size:24px;font-weight:800;color:#008ee1;opacity:.55}.a01-step-title{font-size:18px!important;margin:0 0 8px!important;color:#162a81}.a01-step-list li,.a01-step-text{color:#565d6b;text-align:left!important}.a01-step-text{font-size:15px;line-height:1.6;margin:0 0 8px}.a01-step-list{margin:6px 0 8px;padding-left:20px}.a01-step-list li{display:list-item!important;font-size:14.5px;margin-bottom:4px}.a01-step-note{font-size:14px;color:#162a81;background:#eaf3fc;border-left:3px solid #008ee1;padding:10px 14px;border-radius:0 8px 8px 0;margin-top:8px}.a01-types-grid{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:24px}.a01-type-chip{flex:1 1 260px;max-width:320px;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #cfe3f7;border-radius:10px;padding:13px 16px;font-size:14px;font-weight:600;color:#162a81;text-align:left!important}.a01-dot{width:8px;height:8px;border-radius:50%;background:#008ee1;flex-shrink:0}.a01-types-extra{text-align:center!important;font-size:15px;color:#565d6b;max-width:700px;margin:0 auto}.a01-prep-list{max-width:780px;margin:0 auto;display:flex;flex-direction:column;gap:12px}.a01-prep-item,.sg006-item{background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;overflow:hidden}.a01-prep-q{width:100%;text-align:left!important;background:0 0;border:none;padding:16px 18px;font-size:15.5px;font-weight:700;color:#162a81;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px}.a01-prep-list-inner li,.a01-prep-text{font-size:14.5px;color:#565d6b;text-align:left!important}.a01-prep-a-inner{padding:0 18px 18px}.a01-prep-text{line-height:1.65;margin:0 0 10px}.a01-prep-list-inner{padding-left:20px;margin:6px 0 10px}.a01-prep-list-inner li{display:list-item!important;margin-bottom:6px}.a01-cta,.a02-cta,.a03-cta{background:#0e1c5c;padding:48px 24px;text-align:center;border-radius:16px;margin:32px 0}.a01-cta-h2,.a02-cta-h2,.a03-cta-h2{color:#fff!important;font-size:26px;margin:0 0 12px;text-align:center!important}.a01-cta-text,.a02-cta-text,.a03-cta-text{color:#b9c3ea;font-size:15px;margin:0 0 24px;text-align:center!important}.a01-btn-cta,.a02-btn-cta,.a03-btn-cta{background:#008ee1}.a01-btn-cta-secondary,.a02-btn-cta-secondary,.a03-btn-cta-secondary{background:0 0;color:#fff!important;border-color:#fff}.a02-hero-img{width:100%;max-width:340px;height:420px;object-position:center 30%;border-radius:18px}.a03-bio-image,.a03-bio-image-wrap{height:100%;width:100%}.a02-schedule-item,.a03-schedule-item{color:#fff;flex:1 1 180px;max-width:240px;text-align:left!important;padding-left:16px;border-left:2px solid rgba(255,255,255,.25)}.a02-schedule-item span,.a03-schedule-item span{font-size:14px;color:#b9c3ea}.a02-schedule-name-item strong{font-size:15px}.a02-schedule-name-item span{font-size:13.5px}.a02-section,.a03-section{padding:40px 0}.a02-section-head,.a03-section-head{max-width:620px;margin:0 auto 28px;text-align:center}.a02-section-wide,.a03-section-wide{padding:40px 24px}.a02-section-wide .a02-section-head,.a03-section-wide .a03-section-head{max-width:100%;margin:0 0 24px;text-align:left}.a02-section-wide .a02-bio,.a02-section-wide .a02-prep-box,.a03-section-wide .a03-prep-box{max-width:100%;margin:0}.a02-section-wide .a02-facts-grid,.a03-section-wide .a03-facts-grid{max-width:100%;margin:28px 0 0;justify-content:flex-start}.a02-section-wide .a02-disease-grid,.a03-section-wide .a03-disease-grid{max-width:100%;margin:0;justify-content:flex-start}.a02-bio{max-width:700px;margin:0 auto}.a02-bio-text,.a03-bio-text{font-size:15.5px;color:#565d6b;line-height:1.7;margin:0 0 14px;text-align:left!important}.a02-facts-grid,.a03-facts-grid{display:flex;flex-wrap:wrap;gap:16px;max-width:900px;margin:28px auto 0}.a02-fact-item,.a03-fact-item{flex:1 1 200px;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:18px 20px;display:flex;flex-direction:column;gap:6px}.a02-fact-label,.a03-fact-label{font-size:12.5px;letter-spacing:.05em;color:#008ee1;font-weight:700;text-align:left!important}.a02-fact-value,.a03-fact-value{font-size:15px;color:#162a81;font-weight:700;line-height:1.4;text-align:left!important}.a02-disease-grid,.a03-disease-grid{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:900px;margin:0 auto}.a02-disease-chip{flex:0 1 auto;background:#fff;border:1px solid #cfe3f7;border-radius:20px;padding:9px 16px;font-size:14px;font-weight:600;color:#162a81!important;text-decoration:none!important}.a02-disease-chip:hover{background:#eaf3fc}.a02-prep-box,.a03-prep-box{max-width:700px;margin:0 auto;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:14px;padding:26px 28px}.a02-prep-text,.a03-prep-text{font-size:15px;color:#333;line-height:1.65;margin:0 0 12px;text-align:left!important}.a02-prep-details-link,.a03-prep-details-link{display:block;margin-top:6px;font-weight:700;text-align:left!important}.a03-bio-wrap{display:grid;grid-template-columns:1fr 260px;gap:28px;align-items:stretch}.a03-bio-col{min-width:0}.a03-bio-image{object-fit:cover;object-position:top center;border-radius:14px;box-shadow:0 16px 32px rgba(22,42,129,.15);display:block}.a03-disease-chip{flex:0 1 auto;background:#fff;border:1px solid #cfe3f7;border-radius:20px;padding:9px 16px;font-size:14px;font-weight:600;color:#162a81}.a05-title{font-size:20px!important;font-weight:700!important;margin:0 0 16px!important;text-align:left!important;color:#162a81}.a05-price-table{width:100%;border-collapse:collapse;margin-bottom:8px}.a05-price-row{border-bottom:1px solid #cfe3f7}.a05-price-name{padding:9px 0;font-size:14.5px;color:#333;text-align:left!important}.a05-price-value{padding:9px 0 9px 10px;font-size:14.5px;font-weight:700;color:#162a81;text-align:right!important;white-space:nowrap}.a05-price-footnote{margin-top:8px!important;font-style:italic;color:#777!important}.a05-fine-title{font-size:14.5px;font-weight:700;color:#162a81;margin:14px 0 6px;text-align:left!important}.a05-service-list{margin-top:16px;display:flex;flex-direction:column;gap:8px}.a05-service-item{border:1px solid #cfe3f7;border-radius:8px;background:#fff;overflow:hidden}.a05-service-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;background:0 0;border:none;color:#162a81;padding:12px 14px;font-size:14px;font-weight:700;font-style:normal;text-align:left;cursor:pointer}.a05-chevron{font-style:normal!important;display:inline-block;flex-shrink:0;transition:transform .2s;transform:rotate(0)}.a05-service-details-inner{padding:12px 14px 14px;border-top:1px solid #eaf3fc}.hero-title-main{font-size:clamp(30px, 7vw, 60px);line-height:1.15}.hero-footer-link{color:#444;text-decoration:none;transition:color .2s;cursor:pointer}.hero-footer-link:hover{color:#008ee1!important;text-decoration:underline!important}.hero-grid,.hero-section{align-items:stretch}.hero-image-container{display:flex;height:100%}.main-image-wrapper{width:100%;position:relative}.hero-square-photo{object-fit:cover;object-position:center 25%}.sg002-trust{display:flex;flex-wrap:wrap;gap:16px;padding:32px 24px;justify-content:center}.sg002-card,.sg002-card-text,.sg002-card-title{display:block;text-align:center}.sg002-card{flex:1 1 240px;max-width:270px;background:#162a81;border-radius:14px;padding:24px;color:#fff;text-decoration:none!important;transition:background .2s,transform .15s}.sg002-card:hover{background:#1c37a8;transform:translateY(-2px)}.sg002-card--static:hover{background:#162a81;transform:none}.sg002-card-title{font-size:16px;font-weight:700;margin-bottom:6px}.sg002-card-text{font-size:13px;color:#cfe3f7}.sg003-section,.sg004-section,.sg006-section{padding:48px 24px}.sg003-header,.sg004-header{text-align:left;margin-bottom:32px}.sg003-card-eyebrow,.sg003-card-title,.sg003-heading,.sg003-lead,.sg003-list,.sg003-list li,.sg004-heading,.sg004-text,.sg004-title,.sg006-eyebrow,.sg006-heading,.sg006-more{text-align:left!important}.sg003-eyebrow,.sg004-eyebrow{text-align:left!important;color:#008ee1;font-weight:700;font-size:14px;margin-bottom:8px}.sg003-heading{font-size:clamp(22px, 3vw, 28px)!important;font-weight:800!important;color:#162a81;margin:0 0 12px!important}.sg003-lead{font-size:15px;color:#444;max-width:650px;margin:0}.sg003-cards{display:flex;flex-wrap:wrap;gap:24px;align-items:stretch}.sg003-card{position:relative;flex:1 1 0;min-width:300px;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:clamp(20px,2.5vw,32px);transition:transform .15s}.sg003-card:hover{transform:translateY(-2px)}.sg003-card-link{position:absolute;inset:0;z-index:1}.sg003-btn,.sg003-card-title,.sg003-list,.sg004-card{position:relative}.sg003-card--primary{background:#162a81;border-color:#162a81}.sg003-card-eyebrow{color:#008ee1;font-weight:700;font-size:clamp(12px, 1vw, 13px);margin:0 0 8px!important;position:relative}.sg003-card--primary .sg003-card-eyebrow{color:#bce1df}.sg003-card-title{font-size:clamp(18px, 1.8vw, 22px)!important;font-weight:700!important;color:#162a81;margin:0 0 16px!important}.sg003-card--primary .sg003-card-title{color:#fff}.sg003-list{padding-left:20px!important;margin:0 0 20px;font-size:clamp(13px, 1vw, 15px);color:#333}.sg003-card--primary .sg003-list{color:#eaf3fc}.sg003-list li{display:list-item!important;list-style-position:outside;margin-bottom:6px}.sg003-btn{display:inline-block;background:#162a81;color:#fff!important;border-radius:8px;padding:12px 20px;font-size:clamp(13px, 1vw, 14px);font-weight:700}.sg003-btn--light{background:#fff;color:#162a81!important}.sg004-heading{font-size:clamp(20px, 2.6vw, 26px)!important;font-weight:800!important;color:#162a81;margin:0!important;max-width:750px}.sg004-cards{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.sg004-card{flex:1 1 0;min-width:200px;background:#eaf3fc;border:1px solid #cfe3f7;border-radius:12px;padding:clamp(16px,2vw,24px)}.sg004-number{display:block;font-size:clamp(26px, 2.6vw, 34px);font-weight:800;color:#008ee1;margin-bottom:8px;line-height:1}.sg004-title{font-size:clamp(15px, 1.3vw, 17px)!important;font-weight:700!important;color:#162a81;margin:0 0 8px!important}.sg004-text{font-size:clamp(13px, 1vw, 14px);color:#444;margin:0}.sg004-arrow{color:#cfe3f7;font-size:22px;flex:0 0 auto}.sg006-layout{display:flex;align-items:center;gap:48px}.sg006-col-text{flex:1 1 0;min-width:0}.sg006-col-image{flex:0 0 260px;display:flex;justify-content:center;align-items:center}.sg006-image{width:100%;max-width:260px;height:auto;display:block}.sg006-header{margin-bottom:24px}.sg006-eyebrow{color:#008ee1;font-weight:700;font-size:14px;margin-bottom:8px}.sg006-heading{font-size:clamp(22px, 3vw, 28px)!important;font-weight:800!important;color:#162a81;margin:0!important}.sg006-items{display:flex;flex-direction:column;gap:12px}.sg006-more{margin-top:16px}@media (max-width:1024px){body .hero-subtitle{text-align:left!important}.hero-content{max-width:100%!important}.hero-title-main{font-size:clamp(24px, 4.2vw, 34px)!important;line-height:1.2!important}.sg006-col-image{display:none}.sg006-layout{gap:0}}@media (max-width:480px){.hero-title-main{font-size:clamp(24px, 7.5vw, 30px)!important}.bottom-link-icon-wrapper{display:block;text-align:left}ul.link-inner{text-align:left}ul.link-inner li:first-child a{padding-left:0}}.plx-page,.rgx-page{max-width:900px;margin:0 auto}.plx-header,.rgx-header{text-align:center;margin-bottom:24px}.plx-icon-header,.rgx-icon-header{width:64px;height:64px;margin-bottom:16px}.plx-heading,.rgx-heading{text-align:center!important;font-size:26px!important;font-weight:800!important;color:#162a81;margin:0 0 32px!important}.plx-section-title,.rgx-section-title{font-size:19px!important;font-weight:700!important;color:#162a81;text-align:left!important;margin:32px 0 12px!important}.plx-text,.rgx-text{font-size:15px;color:#333;margin-bottom:10px}.plx-cookie-icon,.rgx-cookie-icon{width:32px;height:32px;vertical-align:middle;margin-right:8px}.rgx-mail a{text-decoration:none;color:inherit}.plx-list{padding-left:20px!important;font-size:15px;color:#333;margin-bottom:12px}.plx-list li{display:list-item!important;list-style-position:outside;text-align:left!important;margin-bottom:6px}ul.cms-subcats-list{display:flex;flex-direction:column;flex-wrap:nowrap;gap:4px}ul.cms-subcats-list>li{width:100%;list-style:none}ul.cms-subcats-list>li>a:last-child{display:block;padding:12px 16px;font-size:16px;color:#162a81;text-decoration:none;border-bottom:1px solid #eaf3fc}#header .header-nav .mobile-phone-link{margin:5px 0 0!important}#header .header-nav .mobile-phone-link .material-icons{margin-top:6px}@media (max-width:420px){#header .header-nav .top-logo{width:150px}}@media (max-width:767px){.a05-heading,.b01-heading,.b02-heading,.c03-heading,.c04-heading,.sg006-heading{font-size:20px!important}.a01-grid-4,.a01-hero-grid,.a01-trust-grid,.a02-facts-grid,.a02-hero-grid,.a02-schedule-grid,.a03-facts-grid,.a03-hero-grid,.a03-schedule-grid,.a05-cards,.c03-cards,.c04-cards,.sg003-cards,.sg004-cards{flex-direction:column}.a01-card,.a01-type-chip,.a05-card,.b02-section,.c03-card,.c04-card{max-width:100%}.b01-cards{flex-direction:column;gap:12px}.b01-card{max-width:100%;padding:16px;flex-basis:auto}.b01-card .icon-badge{margin-bottom:8px}.b01-title{margin:0 0 8px!important}.b01-toggle-btn{margin-top:0;display:flex}.a01-grid-4{align-items:stretch}.a01-h1,.a02-h1,.a03-h1{font-size:28px}.a01-section-head{padding:0 16px}.a01-hero-copy,.a02-hero-copy,.a03-hero-copy{text-align:left}.a01-trust-item,.a02-schedule-item,.a03-schedule-item{flex-basis:auto;border-left:none;padding-left:0;border-top:2px solid rgba(255,255,255,.25);padding-top:14px}.a01-trust-item:first-child,.a02-schedule-item:first-child,.a03-schedule-item:first-child{border-top:none;padding-top:0}.a01-grid-4{flex-direction:column;align-items:stretch}.a01-card,.a02-fact-item,.a03-fact-item{flex-basis:auto}.a01-step{flex-direction:column;gap:6px}.a01-step-num{flex:none}.a02-section-wide,.a03-section-wide{padding:32px 16px}.a03-bio-wrap{grid-template-columns:1fr}.a03-bio-image-wrap{order:-1;margin:0 auto 20px;max-width:260px;height:auto}.a03-bio-image{height:auto;max-height:340px}.a05-price-name{font-size:14px}.sg002-trust{flex-direction:column;gap:12px;padding:24px 16px}.sg003-card{min-width:0}.sg004-card{min-width:0;width:100%}.sg004-arrow{transform:rotate(90deg);margin:-4px 0}.hero-subtitle{text-align:left!important;font-size:11px;letter-spacing:.3px;white-space:nowrap}.hero-actions{justify-content:flex-start!important}.floating-badge.square-badge{position:static!important;margin-top:12px!important;width:100%!important;max-width:100%!important;height:auto!important;right:auto!important;bottom:auto!important;left:auto!important;top:auto!important}.sg002-card{flex-basis:auto;max-width:100%}body .hero-tags{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:flex-start!important;align-items:flex-start!important;gap:8px!important}body .hero-tags a.tag-btn{display:inline-flex!important;width:auto!important;max-width:none!important;flex:0 0 auto!important;float:none!important;clear:none!important}.parallax-text{margin-left:0!important;padding-left:25px!important;padding-right:25px!important;box-sizing:border-box}.parallax-text1 span{font-size:24px!important}.parallax-text3 span{font-size:15px!important}.parallax-text4 .parallax-btn{font-size:14px!important}.slick-dots{white-space:nowrap}.slick-dots li{width:8px;margin:0 2px}.slick-dots li button{width:8px;height:8px}.plx-heading,.rgx-heading{font-size:21px!important}.plx-section-title,.rgx-section-title{font-size:17px!important}#header .header-nav{position:fixed;top:0;left:0;width:100%;z-index:1030;transition:transform .3s ease-in-out}#header .header-nav.nav-hidden{transform:translateY(-100%)}#header .header-top{padding-top:var(--header-nav-height,95px)}}