html{scroll-behavior:smooth}a,a:focus,a:visited{color:#32a1e8}a:hover{color:#052d5e}.highlight{color:#df004f}.gray-line{width:100%;height:1px;background-color:#ddd;margin:10px 0}.hidden{display:none!important}.lazy{display:none}.space{padding:2px}.space-margin-top-10{margin-top:10px}.space-padding-top-10{padding-top:10px}.space-margin-bottom-10{margin-bottom:10px}.space-padding-bottom-10{padding-bottom:10px}.space-margin-top-20{margin-top:20px}.space-padding-top-20{padding-top:20px}.space-margin-bottom-20{margin-bottom:20px}.space-padding-bottom-20{padding-bottom:20px}.space-margin-top-30{margin-top:30px}.space-padding-top-30{padding-top:30px}.space-margin-bottom-30{margin-bottom:30px}.space-padding-bottom-30{padding-bottom:30px}.space-margin-top-40{margin-top:40px}.space-padding-top-40{padding-top:40px}.space-margin-bottom-40{margin-bottom:40px}.space-padding-bottom-40{padding-bottom:40px}.bold{font-weight:700}.normal{font-weight:400}.underline{text-decoration:underline}.selected,.selected a{font-weight:700!important}.table{display:table}.table-row{display:table-row}.table-cell{display:table-cell}.text-red{color:#c00000}.text-pink{color:#e62371}.text-blue{color:#14b5eb}.middle{vertical-align:middle}.message{font-size:.8rem;font-weight:700}.message .message-ok{color:#072b5d}.message .message-warning{color:#e50f57}#content{padding:0 10px}#footer{padding:0 10px}.border-up-down{border:1px solid #ccc;margin-top:15px!important;margin-bottom:15px!important;padding:15px 0;border-left:0;border-right:0}.border-up-down.show-for-small-only{margin-top:20px!important;margin-bottom:0!important}.border-up{margin-top:20px!important;margin-bottom:20px!important;padding:15px 0;border:0 solid #ccc;border-top-width:1px}.border-down{border-bottom:1px solid #ccc;margin-bottom:20px!important;padding-bottom:10px}select#paging-options-top{min-width:30px}.vat{visibility:hidden}.roll .roll-expand,.roll .roll-fold{display:none;width:9px;height:6px;cursor:pointer}.roll .roll-fold{background:url("../../../images/responsive/icons/arrow_up_blue.png") no-repeat}.roll .roll-expand{background:url("../../../images/responsive/icons/arrow_down_blue.png") no-repeat}.roll .roll-expand.active,.roll .roll-fold.active{display:inline-block;vertical-align:middle}.roll .roll-content{display:none}.roll .roll-content.active{display:block}.roll .title{display:inline-block;cursor:pointer}.show-for-small-only .roll .title{font-size:.8rem}.top-bar{height:2.04rem;line-height:2.04rem}.contain-to-grid.menu-top{background-color:#f3f3f3;margin-bottom:15px}.menu-top .top-bar{background-color:#f3f3f3}.menu-top .top-bar .title-area{line-height:1.7}.user-utils>a{width:34px}.user-utils__link{position:relative}.user-utils .counter{background:#df004f;border-radius:20px;color:#fff;font-size:.6rem;font-weight:700;height:16px;position:absolute;text-align:center;left:55%;top:calc(50% - 18px);width:15px}@media only screen and (max-width:40em){.menu-top .top-bar .title-area{display:flex;align-items:center;padding:4px}.menu-top .top-bar .title-area .name{margin-right:auto}.menu-top .top-bar .title-area .user-utils__ico{height:18px;box-sizing:content-box;padding:0 8px}}.menu-top .top-bar .title-area .name>a>img{height:1.8rem;padding-top:2px}.menu-top .top-bar.expanded .title-area{background:0 0}.menu-top .top-bar .name{height:2.04rem;text-align:center}.menu-top .top-bar .toggle-topbar{left:auto;right:0}.menu-top .top-bar .toggle-topbar.menu-icon{left:auto;right:0}.menu-top .top-bar .toggle-topbar.menu-icon a{color:#999;text-transform:none;font-weight:400;padding-left:5px;background:#19b4f6}.menu-top .top-bar .toggle-topbar.menu-icon a span::after{box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.menu-top .top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #fff,0 7px 0 1px #fff,0 14px 0 1px #fff}.menu-top .top-bar.expanded{line-height:.1rem}.menu-top .top-bar-section ul.top-bar-right-ul li{border-right:1px solid #e2e2e2}.menu-top .top-bar-section ul.top-bar-right-ul li:first-child{border-left:1px solid #e2e2e2}.menu-top .top-bar-section li:not(.has-form) a:not(.button){line-height:2rem}.menu-top .top-bar-section li.active:not(.has-form) a:not(.button){line-height:2rem}.menu-top .top-bar-section ul li>a{background-color:#f3f3f3!important;color:#999}.menu-top .top-bar-section ul li>a:hover{color:#999!important;background-color:#e6e6e6!important}.menu-top .top-bar-section ul li.active>a{color:#2bb7f5!important}.menu-top .top-bar-section ul li.active>a:hover{color:#2bb7f5!important;background-color:#e6e6e6!important}.menu-top .top-bar-section .has-dropdown{color:#2bb7f5!important;background-color:#444!important;min-width:125px}.menu-top .top-bar-section .has-dropdown .guy{width:13px;height:16px;background:url("../../../images/responsive/icons/guy.png") no-repeat;margin-right:5px;margin-bottom:3px;vertical-align:middle;display:inline-block}.menu-top .top-bar-section .has-dropdown a{color:#999!important}.menu-top .top-bar-section .has-dropdown:hover{background-color:#444!important}.menu-top .top-bar-section .has-dropdown>a::after{color:#333!important;line-height:2rem;border-color:transparent;margin-top:-10px;background-color:transparent;background:url("../../../images/responsive/icons/arrow_down_gray.png") no-repeat -4px}.menu-top .top-bar-section .dropdown{box-shadow:0 0 10px gray}.menu-top .top-bar-section .dropdown li{border:none}.menu-top .top-bar-section .dropdown li:nth-last-child(1) a{padding-bottom:0.15rem}.menu-top .top-bar-section .dropdown li a{background-color:#fff!important}.menu-top .top-bar-section .dropdown li:not(.has-form):not(.active){background-color:#fff}.menu-top .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#2bb7f5!important;line-height:1.4rem}.menu-top .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button):hover{color:#444!important}.menu-top .top-bar-section .dropdown li a.admin{background-color:#dff4ff!important;font-style:italic}.menu-top .top-bar-section .right .login{border:none!important}.menu-top .top-bar-section .right .login a,.menu-top .top-bar-section .right .login a:hover{background-color:#052d5e!important;color:#fff!important}.menu-top .top-bar-section .right .registration{border:none!important}.menu-top .top-bar-section .right .registration a,.menu-top .top-bar-section .right .registration a:hover{background-color:#19b4f6!important;color:#fff!important}.menu-top .top-bar-section .your-cart{margin-top:5px}.menu-top .top-bar-section .your-cart .left{float:none!important}.menu-top .top-bar-section .your-cart .title{color:#df004f;display:inline-block;margin-right:10px;font-weight:700}.menu-top .top-bar-section .your-cart .counter{display:inline-block}.menu-top .top-bar.expanded .top-bar-section{background:0 0}.menu-top .top-bar.expanded .top-bar-section ul{border-top:1px solid #ddd}.menu-top .top-bar.expanded .top-bar-section ul li{border:none;background-color:#fff!important}.menu-top .top-bar.expanded .top-bar-section ul li>a{font-size:.9rem;font-weight:700;line-height:3rem!important;padding:0 0 0 .9375rem;border-bottom:1px solid #ddd;text-transform:uppercase;background-color:#fff!important;color:#003061!important}.menu-top .top-bar.expanded .top-bar-section ul li>a .number{display:none}.menu-top .top-bar.expanded .top-bar-section ul li.active>a{line-height:1.5rem}.menu-top .top-bar.expanded .top-bar-section ul li:last-child>a{border-bottom:none}.menu-top .top-bar.expanded .top-bar-section .right .login a,.menu-top .top-bar.expanded .top-bar-section .right .login a:hover{background-color:#f4f4f4!important;color:#003061!important}.menu-top .top-bar.expanded .top-bar-section .right .registration a,.menu-top .top-bar.expanded .top-bar-section .right .registration a:hover{background-color:#f4f4f4!important;color:#003061!important}.menu-top .top-bar.expanded .top-bar-section .menu-top-categories{border-top:none}.menu-top .top-bar.expanded .top-bar-section .menu-top-categories li:first-child>a{border-top:1px solid #ddd}.menu-top .top-bar.expanded .top-bar-section .menu-top-categories li:last-child>a{border-bottom:none}.menu-top .top-bar.expanded .top-bar-section .menu-top-categories .backbone.category ul li>a{text-transform:none;padding:0 0 0 2rem;font-size:.75rem!important;border:none;line-height:1.4rem!important}.menu-top .top-bar.expanded .top-bar-section .menu-top-categories .backbone.category ul li:first-child{padding-top:10px}.menu-top .top-bar.expanded .top-bar-section .menu-top-categories .backbone.category ul li:last-child{border-bottom:1px solid #ddd;padding-bottom:10px}.top-bar-section .pointsLink{position:absolute;right:0;bottom:-37px;width:135px;border:1px solid #e4e4e4;color:#042d5b;font-family:Montserrat,serif;font-style:normal;font-weight:600;font-size:.55rem;text-transform:uppercase;padding:0 5px;text-align:center}.top-bar-section .pointsLink:hover{background-color:#e6e6e6}.menu-top-categories .accordion-navigation{padding-bottom:0!important}.menu-top-categories .accordion-navigation .toggle{cursor:pointer;font-size:.9rem;font-weight:700;padding-left:15px;color:#003061;background-color:#fff!important;line-height:3rem;background:url("../../../images/responsive/icons/arrow_down_blue.png") no-repeat right 10px center}.menu-top-categories .accordion-navigation .toggle.toggled{background:url("../../../images/responsive/icons/arrow_up_blue.png") no-repeat right 10px center}.menu-top-categories .accordion-navigation .content{padding:0!important}.menu-top-categories .accordion-navigation .content .selected{color:#2bb7f5}.menu-top-categories .accordion-navigation .content ul li a{font-size:.8rem!important;padding-left:25px!important;border-top:solid 1px #ddd}.menu-top-categories .accordion-navigation .content ul li .toggle{font-size:.8rem!important;padding-left:25px!important;border-top:solid 1px #ddd}.menu-top-categories .accordion-navigation .content ul li .category-content{display:none}.menu-top-categories .accordion-navigation .content ul li .category-content.active{display:block}.top-bar-left-icon{background-color:#f3f3f3!important}.top-bar-left-icon a{padding:0 .3375rem}.icon-facebook{width:30px}.icon-youtube{width:27px}.icon-instagram{width:30px}.your-cart-small{width:auto;height:3.04rem;position:absolute;top:0;right:155px;border:none;padding:7px 15px}.your-cart-small.logged-out{right:165px}.login-small li>a,.safe-small li>a,.your-cart-small li>a{color:#707070;font-size:.6rem;line-height:1rem!important}.your-cart-small .cart{width:28px;height:22px;background:url("../../../images/responsive/icons/cart.png") no-repeat;display:inline-block;margin-left:10px;vertical-align:middle;margin-bottom:5px;position:relative}.your-cart-small .cart .number{display:none}.login-small .right,.safe-small .right,.your-cart-small .right{margin-top:4px}.safe-small .counter,.your-cart-small .counter{font-size:.8rem;color:#042d5b}.safe-small .counter span,.your-cart-small .counter span{font-weight:700}.safe-small .counter .empty,.your-cart-small .counter .empty{color:#707070;font-size:.6rem}.safe-small{width:120px;height:3.04rem;right:40px;position:absolute;top:0;border:1px solid #e4e4e4;border-top:0;border-right:0;border-bottom:none;padding:7px 15px}.safe-small .safe{width:22px;height:21px;background:url("../../../images/responsive/icons/safe.png") no-repeat;display:inline-block;margin-left:10px;vertical-align:middle;margin-bottom:5px;position:relative}.safe-small .safe .number{display:none}.login-small{width:130px;height:3.04rem;right:40px;position:absolute;top:0;border:1px solid #e4e4e4;border-top:0;border-right:0;border-bottom:none;padding:7px 15px}.login-small .sign-in{width:22px;height:21px;background:url("../../../images/responsive/icons/login.png") no-repeat;display:inline-block;margin-left:10px;vertical-align:middle;margin-bottom:5px;position:relative}#header{transition:top .7s ease}.fakeHeader{display:none}.sticky-header{position:sticky;top:-100px;z-index:999}.sticky-header,.sticky-header .menu-top .top-bar,.sticky-header .search .top-bar{background-color:#f1f1f1}.sticky-header .backbone{display:none}.stickyHeader-btnWrapper{display:none!important}.sticky-header .stickyHeader-btnWrapper{display:flex!important;margin-left:10px}.sticky-header .sticky-loginBtn a,.sticky-header .top-bar-section .right .sticky-loginBtn a:hover{background-color:#052d5e!important;color:#fff!important;height:38px}.sticky-header .sticky-registrationBtn a,.sticky-header .top-bar-section .right .sticky-registrationBtn a:hover{background-color:#19b4f6!important;color:#fff!important;height:38px}.sticky-header .stickyHeader-btnWrapper .hide-for-small-only{border:none!important}.sticky-header .stickyHeader-btnWrapper .guy{width:13px;height:16px;background:url(../../../images/responsive/icons/guy.png) no-repeat;margin-right:5px;margin-bottom:3px;vertical-align:middle;display:inline-block}.sticky-header .top-bar-section .search-bar{width:100%}.sticky-header .search .top-bar .name{width:160px}.sticky-header .top-bar form{display:flex;margin-right:20px;margin-left:0}.sticky-header .menu-top{display:none}.sticky-header .search .top-bar-section .your-cart li:not(.has-form) a:not(.button)>.left{display:none}.sticky-header .search .top-bar-section .your-cart .cart{margin-left:0}.stickyHeader-cart{display:none!important}.sticky-header .stickyHeader-cart{display:flex!important;align-items:center;margin-right:10px}.sticky-header .user-utils__link{padding:0!important;background-color:transparent!important}.sticky-header .search .top-bar-section .your-cart li:not(.has-form){display:none!important}.sticky-header .user-utils .counter{display:flex;justify-content:center;align-items:center}.sticky-header .user-utils .counter .normal{display:none!important}.sticky-header .top-bar-section .pointsLink{display:none}@media (min-width:641px){#header.sticky-header .search .top-bar{display:flex;align-items:center;padding:20px 10px}.sticky-header .top-bar-section{width:100%;display:none}.sticky-header .stickyHeader-btnWrapper .hide-for-small-only{display:flex!important;align-items:center;height:38px;color:#2bb7f5!important}.sticky-header .stickyHeader-btnWrapper .hide-for-small-only::after{top:50%!important;background-color:transparent!important}}@media (min-width:780px){.sticky-header .search .top-bar .name{display:block!important;width:120px}}@media (min-width:992px){.sticky-header .search .top-bar-section .your-cart li:not(.has-form) a:not(.button)>.left{display:block}}@media (min-width:1020px){#header.sticky-header .search .top-bar{padding-left:0;padding-right:0}.sticky-header .search .top-bar .name{width:160px}}@media only screen and (max-width:40em){.top-bar{height:3.04rem}.menu-top .top-bar{background-color:#fff}.menu-top .top-bar .name{height:3.04rem;text-align:left}.menu-top .top-bar .title-area .name>a>img{height:1.6rem;margin:9px}.menu-top .top-bar .toggle-topbar.menu-icon a{height:3.04rem;margin-top:-8px}.your-cart-small{border-top:0}.your-cart.show-for-small-only{display:none!important}.sticky-header .backbone,.sticky-header .menu-top{display:block}.sticky-header .stickyHeader-btnWrapper,.sticky-header .stickyHeader-cart{display:none!important}}@media only screen and (max-width:28rem){.your-cart-small{width:60px;right:100px;border:none}.your-cart-small.logged-out{right:85px}.your-cart-small .left{display:none!important}.your-cart-small .right{float:left!important}.your-cart-small .cart{margin-left:0}.your-cart-small .cart .number{display:block;position:absolute;color:#fff;background-color:#f91063;border-radius:20px;font-size:.7rem;font-weight:700;text-align:center;width:18px;height:18px;top:-7px;right:-10px}.safe-small{width:68px;border:none}.safe-small .left{display:none!important}.safe-small .right{float:left!important}.safe-small .safe{margin-left:0}.safe-small .safe .number{display:block;position:absolute;color:#fff;background-color:#f91063;border-radius:20px;font-size:.7rem;font-weight:700;text-align:center;width:18px;height:18px;top:-7px;right:-12px}.login-small{width:50px;border:none}.login-small .left{display:none!important}}@media only screen and (max-width:19rem){.your-cart-small{right:50px}.your-cart-small.logged-out{right:50px}.safe-small{display:none!important}.login-small{display:none!important}}@media only scree and (min-width:40em){.top-bar-section ul li>a{font-size:.812rem}}.menu-main.sub-nav{margin-top:1.25rem;padding:0;height:42px}.menu-main.sub-nav>dd,.menu-main.sub-nav>dt,.menu-main.sub-nav>li{border-right:1px solid #d7d7d7;margin-left:0}.menu-main.sub-nav>dd{border:1px solid #d7d7d7;border-left:none}.menu-main.sub-nav>dd:nth-child(2){border-left:1px solid #d7d7d7}.menu-main.sub-nav>dd:hover,.menu-main.sub-nav>dt:hover,.menu-main.sub-nav>li:hover{background-color:#e6e6e6!important}.menu-main.sub-nav>dd:nth-last-child(1),.menu-main.sub-nav>dt:nth-last-child(1),.menu-main.sub-nav>li:nth-last-child(1){border-right:none}.menu-main dd a .promo,.menu-main.sub-nav>dd a,.menu-main.sub-nav>dt a,.menu-main.sub-nav>li a{display:table-cell;vertical-align:middle;height:41px;padding:0 1rem;color:#042d5b;position:relative;font-family:Montserrat,serif;font-style:normal;font-weight:600;font-size:.65rem}.menu-main.sub-nav>dd>a{text-transform:uppercase}.menu-main.sub-nav>dd.text-pink a,.menu-main.sub-nav>dt.text-pink a,.menu-main.sub-nav>li.text-pink a{color:#e62371}.menu-main .selected{position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#16b6f4}.menu-main .banner-menu-main{float:right}.menu-main .banner-menu-main img{height:41px}.menu-main .banner-menu-main>a{padding:0!important}.menu-main .banner-menu-main .legal-source{float:left;background-color:#fff}@media only screen and (max-width:26em){.menu-main.sub-nav .blog{display:none}.menu-main.sub-nav .points{border-right:none}}@media only screen and (max-width:35em){.menu-main.sub-nav .press{display:none}}@media only screen and (max-width:40em){#header .menu-main.sub-nav{border-width:0;display:flex;display:grid;grid-template-columns:repeat(4,auto)}#header .menu-main.sub-nav dd{width:100%;display:flex;align-items:center;justify-content:center;grid-template-columns:1fr}#header .menu-main dd .side-menu-hamburger__hamburger-ico{background-image:url("../../../images/responsive/icons/hamburger.svg");height:16px;max-width:3em;background-repeat-y:no-repeat;margin-left:1px;margin-bottom:4px}#header .menu-main dd .side-menu-hamburger__trigger{font-size:.743em}#header .menu-main dd a>span{text-transform:uppercase}#header .menu-main dd a:not(.side-menu-hamburger__trigger){font-size:.8572em}.side-menu-hamburger__ico{height:16px;display:block;margin:auto auto 4px 0}.menu-main.sub-nav .blog{border-right:none}.menu-main.sub-nav>dd a,.menu-main.sub-nav>dt a,.menu-main.sub-nav>li a{width:100%;display:initial;vertical-align:unset;height:unset;padding:0 5px}.side-menu-hamburger__title{text-align:left}.menu-main.sub-nav>dd{border:none;border-right:1px solid #d7d7d7}.menu-main.sub-nav>dd:nth-child(2){border-left:none}}@media only screen and (max-width:40em){.menu-main-wrapper .menu-main{padding-left:7px}}@media only screen and (max-width:25em){.menu-main-wrapper .menu-main.sub-nav dd:nth-child(2){border-right:1px solid #d7d7d7}}@media only screen and (max-width:61em){.menu-main dd.right{display:none!important}}#header .search{background-color:#fff}#header .search .top-bar{padding:20px 0}#header .search.fixed{background-color:#fff;border-bottom:1px solid #d7d7d7;z-index:1000}.search .top-bar{height:auto;background-color:#fff}.search .top-bar .name{height:auto;padding-right:20px}.search .top-bar.expanded .title-area{background:0 0}.search .top-bar-section .search-input{font-size:.72rem;height:100%;margin:0;border:none;box-shadow:none;top:0;background-color:#fff}.search .top-bar-section .search-input-wrapper-small .search-input{margin:-15px 0 0 -15px;width:auto}.sphinx .search-input-wrapper{height:100%}.sphinx .search-input-wrapper .search-input{max-width:24rem;width:100%}.search .top-bar .button{font-size:.84rem;font-weight:700}.search .top-bar .show-for-small-only .button{top:-1rem}.search .top-bar-section .has-form{background-color:#fff;border:2px solid #18b6f5;height:auto;padding-right:0;width:100%}.search .top-bar-section .has-form .collapse{background-color:#fff;display:flex;position:relative}.search .top-bar-section .has-form .column{width:auto}.search .top-bar-section .has-form .column.left-column{width:100%}.search .top-bar-section .has-form .column.left-column{position:static}.search .top-bar-section .search-bar ul li>a{background-color:#fff;color:#8c8c8c}.search .top-bar-section .your-cart li>a{background-color:#fff!important;color:#707070;border:1px solid #e4e4e4;font-size:.6rem;line-height:1rem!important;padding-left:12px;padding-right:12px;padding-top:3px}.search .top-bar-section .your-cart .cart{width:28px;height:22px;background:url("../../../images/responsive/icons/cart.png") no-repeat;display:inline-block;margin-left:10px;vertical-align:middle;margin-bottom:5px}.search .top-bar-section .your-cart .cart .number{display:none}.search .top-bar-section .your-cart .cart.empty{background:url("../../../images/responsive/icons/cart_red.png") no-repeat}.search .top-bar-section .your-cart .right{margin-top:4px}.search .top-bar-section .your-cart .counter{font-size:.8rem;color:#042d5b}.search .top-bar-section .your-cart .counter span{font-weight:700}.search .top-bar-section .your-cart .counter .empty{font-size:.6rem;color:#ff638b}.search .top-bar-section ul{height:2.4rem}.search .top-bar-section ul li>a:hover{color:#999!important;background-color:#e6e6e6!important}.search .top-bar.expanded .top-bar-section ul li{border:none;background-color:#f3f3f3!important}.search .top-bar-section .dropdown{box-shadow:0 0 10px gray}.search .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:#2bb7f5!important;line-height:1.4rem}.search .top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button):hover{color:#444!important}.search .top-bar-section .search-format-wrapper{background-color:#fbfbfb}.search .top-bar-section .sphinx-category-wrapper .disabled .default-label{display:none}.search .top-bar-section .sphinx-category-wrapper .custom-dropdown-area{min-width:auto;z-index:1000}.search .top-bar-section .sphinx-category-wrapper .custom-dropdown-button{width:auto}.sphinx-category-wrapper .select-sphinx-category{border-top:1px solid #c2c2c2}.search .top-bar-section .has-dropdown a{background-color:#fbfbfb!important;border-left:1px solid #c2c2c2}.search .top-bar-section .has-dropdown>a::after{border-color:#999 transparent transparent;background-color:#fff;top:1.13rem}.search .top-bar-section li:not(.has-form) a:not(.button){line-height:2.125rem}.search .top-bar-section .your-cart li:not(.has-form) a:not(.button){display:flex;line-height:2.3rem}.search .top-bar-section .your-cart li:not(.has-form) a:not(.button)>img{min-width:80px;max-width:80px}.search .top-bar-section .your-cart li:not(.has-form) a:not(.button)>.left{white-space:nowrap}.search .top-bar .button{height:2rem;padding:0}.search .top-bar .search-button-wrapper-medium{background-color:#18b6f5;position:relative!important;padding:0 20px}.search .top-bar .search-button-wrapper-small{background-color:#18b6f5;padding:1px 20px;width:100px}.search .top-bar .search-button{color:#fff;height:2.22rem}.search .top-bar .button.expand{background:0 0;top:.1rem;box-shadow:none}.search .top-bar .custom-dropdown-area{width:170px;min-width:170px}.search .top-bar .sphinx .custom-dropdown-area{width:110px;min-width:110px;white-space:normal}.search .top-bar .custom-dropdown-button{height:2.22rem;border-top:none;border-bottom:none;border-right:none;font-size:.72rem;background-image:none;background:url("../../../images/responsive/icons/arrow_down_gray_2.png") no-repeat right 5px center;color:#999;line-height:1.2rem}.search .top-bar .custom-dropdown-options li{background-color:#fff;float:none;padding-top:2px;padding-bottom:5px;font-size:.72rem;color:#2bb7f5}.search .top-bar .custom-dropdown-options li:hover{background-color:#fff;float:none;padding-top:2px;padding-bottom:5px;font-size:.72rem;background-color:#f3f3f3}.search .top-bar .custom-dropdown-options li.disabled{color:#999}.search .top-bar .custom-dropdown-options li.disabled:hover{color:#999;background-color:#fff}@media only screen and (max-width:40em){.menu-top .top-bar{margin-bottom:0}.search .top-bar-section .search-input{width:100%;height:100%}.search .top-bar-section .has-form{padding-top:0;padding-left:0;height:2.47rem}.search .top-bar .search-button-wrapper-small{top:-13px}.menu-main.sub-nav{margin-top:0}.search-wrapper.newsletter-page{visibility:hidden;height:40px}}.slider-top-wrapper .orbit-container{margin-bottom:25px}.slider-top-wrapper .orbit-container .orbit-bullets{margin-bottom:5px}.slider-top-wrapper .slider-top img{width:100%}.banner-promotions-slider-img{text-align:center;margin:0 auto}@media only screen and (max-width:40em){.banner-promotions-wrapper .small-block-grid-3>li{width:50%}}.banner-dual-wrapper{margin-top:20px;margin-bottom:30px;position:relative}.products-wrapper .banner-dual-wrapper{margin-top:20px;margin-bottom:30px}.banner-dual-wrapper .banner-dual>li{margin-bottom:0;padding-bottom:0}.banner-dual-wrapper .banner-dual-line{position:absolute;width:1px;height:70%;top:15%;background-color:#d7d7d7}.banner-dual-wrapper .banner-dual-line.position-center{left:50%}.banner-dual-wrapper .banner-dual-line.position-left{left:33%}.banner-dual-wrapper .banner-dual-line.position-right{right:33%}@media only screen and (max-width:40em){.banner-dual-wrapper{margin-top:25px;margin-bottom:0;position:relative}.banner-dual-wrapper .banner-dual>li{width:100%;text-align:center;padding-bottom:20px}.banner-dual-wrapper .banner-dual-line{display:none}}.banner-triple-wrapper{padding:10px 0;display:flex;height:211px;box-sizing:content-box}.banner-triple-wrapper .medium-12{padding-left:0;padding-right:0;width:100%}.banner-triple-wrapper .medium-8{padding-left:0;padding-right:15px;width:unset}.banner-triple-wrapper .medium-4{padding-right:0;padding-left:0;width:unset;text-align:right}.banner-triple-wrapper .banner-triple>li{text-align:center;padding-top:0;padding-right:2px;padding-bottom:0}.banner-triple-wrapper .banner-triple>li:not(.first){padding-left:2px}@media only screen and (max-width:40em){.banner-triple-wrapper .medium-4{width:100%;text-align:center}.banner-triple-wrapper .small-6{width:100%}.banner-triple-wrapper .left-side.small-6{padding-right:5px;display:none}}.banner-news>li{list-style:none;padding:25px 0}.banner-with-buttons{position:relative;margin-bottom:25px}.banner-with-buttons>a>img,.banner-with-buttons>img{width:100%}.banner-button{position:absolute;z-index:50}.banner-button .show-for-small-only>img{max-width:60%}.banner-in-series img{border:1px solid #ddd}.banner-simple{margin-bottom:25px}.banner-newsletter-wrapper{position:relative;text-align:center;height:100%}.banner-newsletter-wrapper .banner-newsletter{color:#fff;padding:24px 20px;top:10%;background-image:url(https://virtualo.pl/static/images/responsive/newsletter/background_main.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;height:100%;font-size:.9em}.banner-newsletter-wrapper .banner-newsletter .title{font-size:1.5em;font-weight:700;line-height:1.2em;padding-bottom:20px}.banner-newsletter-wrapper .banner-newsletter .description{font-size:.65em;line-height:1.6923em;padding:5px 0 15px;color:#ddd}.banner-newsletter-wrapper .banner-newsletter .description span{white-space:nowrap}.banner-newsletter-wrapper .banner-newsletter .description span a{color:#fff;text-decoration:underline}.banner-newsletter-wrapper .banner-newsletter .left-side{padding-right:0}.banner-newsletter-wrapper .banner-newsletter .right-side{padding-left:0}.banner-newsletter-wrapper .banner-newsletter .buttons{margin:0!important}.banner-newsletter-wrapper .banner-newsletter .buttons button{font-size:1.1em;font-weight:700;background-color:#e82b89}.banner-newsletter-wrapper .banner-newsletter #newsletter_email{height:auto}.banner-newsletter-wrapper .banner-newsletter small.error{padding:.1rem .5rem;text-align:left}.banner-newsletter-wrapper .banner-newsletter .form{bottom:25px;padding:0}.banner-newsletter-wrapper .banner-newsletter .form input{font-size:1rem}#banner-newsletter-right-img{height:211px;width:330px;max-width:unset}@media only screen and (max-width:40em){#banner-newsletter-right-img{max-width:100%}}@media only screen and (min-width:880px) and (max-width:980px){#banner-save-newsletter-img{width:auto;min-height:210px}#banner-save-newsletter-button{height:35px}}@media only screen and (min-width:815px) and (max-width:880px){#banner-save-newsletter-img{width:auto;min-height:200px}#banner-save-newsletter-button{height:35px}.banner-newsletter-wrapper .banner-newsletter{top:3%}}@media only screen and (min-width:760px) and (max-width:815px){#banner-save-newsletter-img{width:auto;min-height:190px}#banner-save-newsletter-button{height:35px}.banner-newsletter-wrapper .banner-newsletter{top:5%}}@media only screen and (min-width:700px) and (max-width:760px){#banner-save-newsletter-img{width:auto;min-height:180px}#banner-save-newsletter-button{height:35px}.banner-newsletter-wrapper .banner-newsletter{top:3%}}@media only screen and (min-width:640px) and (max-width:700px){#banner-save-newsletter-img{width:auto;min-height:170px}#banner-save-newsletter-button{height:35px}.banner-newsletter-wrapper .banner-newsletter{top:3%}}@media only screen and (max-width:60em){.banner-newsletter-wrapper .banner-newsletter .description{padding:0}}@media only screen and (max-width:58em){.banner-newsletter-wrapper .banner-newsletter{font-size:1.5vw}}@media only screen and (max-width:56em){.banner-newsletter-wrapper .banner-newsletter .description{padding:0 0 15px}}@media only screen and (max-width:48em){.banner-newsletter-wrapper .banner-newsletter .description{padding:0 0 3px}}@media only screen and (max-width:44em){.banner-newsletter-wrapper .banner-newsletter .description{padding:0 0 15px}}@media only screen and (min-width:40em) and (max-width:49em){.banner-newsletter-wrapper .banner-newsletter #newsletter_email{padding:2px}.banner-newsletter-wrapper .banner-newsletter .buttons button{padding:2px;font-size:.8rem}}@media only screen and (max-width:40em){.banner-newsletter-wrapper .banner-newsletter .buttons button{font-size:.7rem;height:25px;padding:6px;margin:0}.banner-newsletter-wrapper .banner-newsletter #newsletter_email{height:25px;padding:0 4px}.banner-newsletter-wrapper .banner-newsletter small.error{padding:.2rem .1rem;font-size:.6rem;line-height:.8rem}.banner-newsletter-wrapper .banner-newsletter .form{bottom:25px;position:absolute;left:5px;width:100%}}@media only screen and (max-width:32em){.banner-newsletter-wrapper .banner-newsletter .form{bottom:25px;left:7px;font-size:.55rem}.left-side.small-6{width:100%;display:none}.banner-triple-wrapper .small-6{width:100%}}@media only screen and (max-width:27em){.banner-newsletter-wrapper .banner-newsletter .form{bottom:25px}.banner-newsletter-wrapper .banner-newsletter .buttons button{font-size:.55rem}}.menu-bottom.sub-nav{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin:25px 0 15px 0;padding:15px 0}.menu-bottom.sub-nav dd,.menu-bottom.sub-nav dt,.menu-bottom.sub-nav li{margin-left:0;padding:.2rem 0;font-size:.8rem;font-weight:700;color:#042d5b;text-transform:none}.menu-bottom.sub-nav dd a,.menu-bottom.sub-nav dt a,.menu-bottom.sub-nav li a{padding:0 .6rem;font-size:.8rem;font-weight:400;color:#33a4e8}.menu-bottom.sub-nav dd a:hover,.menu-bottom.sub-nav dt a:hover,.menu-bottom.sub-nav li a:hover{color:#042d5b}.navigation-bottom{padding-bottom:20px}.navigation-bottom .column,.navigation-bottom .columns{padding-left:0;padding-right:20px}.navigation-bottom .side-nav li{margin:0;font-weight:400;color:#878787;font-size:.8rem;padding:0}.navigation-bottom .side-nav li.name{padding-bottom:5px;color:#08315d;font-weight:700;font-size:.8rem}.navigation-bottom .side-nav li.name a{color:#08315d}.navigation-bottom .side-nav li a{font-weight:400;color:#878787;font-size:.8rem;padding:0}.navigation-bottom .side-nav li a:hover{background:0 0;color:#33a4e8}.navigation-bottom-wrapper{padding:15px 0}#footer .slider-bottom .orbit-container{max-height:80px}.slider-bottom-wrapper{display:table;margin-top:30px}.slider-bottom-wrapper .slider-bottom img{width:100%}.slider-bottom-wrapper .name{color:#08315d;font-weight:700;font-size:.8rem;display:table-cell;vertical-align:middle;float:none;padding-right:10px;white-space:nowrap}.slider-bottom-wrapper .column,.slider-bottom-wrapper .columns{padding-left:0;padding-right:0;margin:0;display:table-cell;float:none}.slider-bottom-wrapper{margin-top:40px;margin-bottom:20px}.copyright.column{border-top:1px solid #e1e1e1;font-size:.72rem;padding:15px 0;color:#7f7f7f}.copyright-wrapper .copyright{padding-top:25px}.newsletter-bottom-wrapper{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding:20px 0}.newsletter-bottom-wrapper .newsletter-wrapper{padding-left:0;padding-right:100px}.newsletter-bottom-wrapper .social-wrapper{padding-left:0}.newsletter-bottom-wrapper .social-wrapper .icons{padding-top:15px}.newsletter-bottom-wrapper .title{color:#08315d;font-size:.8rem;font-weight:700;line-height:2rem}.newsletter-bottom-wrapper .description{color:#878787;font-size:.8rem;line-height:1.1rem}.newsletter-bottom-wrapper .description p{font-size:.8rem;margin-bottom:.5rem}.newsletter-bottom-wrapper #newsletter_form .form-wrapper,.newsletter-bottom-wrapper #newsletter_form_bottom .form-wrapper{padding-top:15px}.newsletter-bottom-wrapper #newsletter_form .left-side,.newsletter-bottom-wrapper #newsletter_form_bottom .left-side{padding-right:0}.newsletter-bottom-wrapper #newsletter_form .right-side,.newsletter-bottom-wrapper #newsletter_form_bottom .right-side{padding-left:0}.newsletter-bottom-wrapper #newsletter_form .right-side .icons,.newsletter-bottom-wrapper #newsletter_form_bottom .right-side .icons{padding-top:15px}.newsletter-bottom-wrapper #newsletter_form .buttons,.newsletter-bottom-wrapper #newsletter_form_bottom .buttons{margin:0!important}.newsletter-bottom-wrapper #newsletter_form .buttons button,.newsletter-bottom-wrapper #newsletter_form_bottom .buttons button{font-size:.9rem!important;font-weight:700}.newsletter-bottom-wrapper #newsletter_form #newsletter_email,.newsletter-bottom-wrapper #newsletter_form_bottom #newsletter_email{height:auto}.newsletter-bottom-wrapper #newsletter_form small.error,.newsletter-bottom-wrapper #newsletter_form_bottom small.error{padding:.1rem .5rem}@media screen and (max-width:47em){.newsletter-bottom-wrapper .newsletter-wrapper{padding-left:0;padding-right:20px}}.news-entry-wrapper .breadcrumb-wrapper,.news-list-wrapper .breadcrumb-wrapper{padding-left:0}.news-entry-wrapper .categories-wrapper,.news-list-wrapper .categories-wrapper{padding:2rem 0 0 0;text-transform:uppercase}.news-entry-wrapper .categories-wrapper .root-category,.news-list-wrapper .categories-wrapper .root-category{font-size:1.35rem;font-weight:700}.news-entry-wrapper .categories-wrapper .root-category a,.news-entry-wrapper .categories-wrapper .root-category a:visited,.news-list-wrapper .categories-wrapper .root-category a,.news-list-wrapper .categories-wrapper .root-category a:visited{color:#003061}.news-entry-wrapper .categories-wrapper .root-category a:hover,.news-list-wrapper .categories-wrapper .root-category a:hover{color:#18b6f5}.news-entry-wrapper .categories-wrapper .root-category h2,.news-list-wrapper .categories-wrapper .root-category h1{margin:0;font-size:inherit;line-height:inherit;font-weight:700}.news-entry-wrapper .categories-wrapper .category,.news-list-wrapper .categories-wrapper .category{font-size:1.35rem}.news-entry-wrapper .categories-wrapper .category a,.news-entry-wrapper .categories-wrapper .category a:visited,.news-list-wrapper .categories-wrapper .category a,.news-list-wrapper .categories-wrapper .category a:visited{color:#003061}.news-entry-wrapper .categories-wrapper .category.active a,.news-entry-wrapper .categories-wrapper .category.active a:visited,.news-list-wrapper .categories-wrapper .category.active a,.news-list-wrapper .categories-wrapper .category.active a:visited{color:#18b6f5}.news-entry-wrapper .categories-wrapper .category a:hover,.news-list-wrapper .categories-wrapper .category a:hover{color:#18b6f5}.news-entry-wrapper .categories-wrapper .separator,.news-list-wrapper .categories-wrapper .separator{color:#ddd;padding-top:.2rem}.news-list-wrapper .backbone{margin-top:30px}@media only screen and (max-width:40em){.news-entry-wrapper .categories-wrapper,.news-list-wrapper .categories-wrapper{text-transform:none}.news-entry-wrapper .categories-wrapper .root-category,.news-list-wrapper .categories-wrapper .root-category{width:100%;text-transform:uppercase}.news-entry-wrapper .categories-wrapper .category,.news-list-wrapper .categories-wrapper .category{font-size:.9rem;line-height:1rem;padding:0 .425rem 1.25rem}.news-entry-wrapper .categories-wrapper .category:nth-child(2),.news-list-wrapper .categories-wrapper .category:nth-child(2){padding:0 .625rem 1.25rem}.news-entry-wrapper .categories-wrapper .separator,.news-list-wrapper .categories-wrapper .separator{color:#ddd;padding:0;font-size:.9rem;line-height:1rem}.news-entry-wrapper .news-entry .image img{width:100%}}.news-featured-wrapper .header{position:relative;width:100%;margin:20px 0}.news-featured-wrapper .header .title{font-weight:700;font-size:19px;text-align:center;color:#003061}.news-featured-wrapper .header .more{position:absolute;right:0;top:20px;font-size:13px}.news-featured-wrapper .header .more a,.news-featured-wrapper .header .more a:visited{color:#4c9ed8}.news-featured-wrapper .news-featured p{font-size:15px;color:#052d5e;font-weight:700;line-height:1.2em;margin-top:15px}@media only screen and (max-width:40em){.news-featured-wrapper .small-block-grid-3>li{width:50%}}.news-published-wrapper .header{font-weight:700;font-size:21px;text-align:left;color:#003061;padding:20px 0}.news-published-wrapper .news-published{list-style:none;margin-left:0;border-top:1px solid #e1e1e1}.news-published-wrapper .news-published>li{margin:15px 0;padding-bottom:20px;border-bottom:1px solid #e1e1e1}.news-published-wrapper .news-published .thumbnail{padding-top:0.4rem}.news-published-wrapper .news-published .thumbnail>a>img{width:100%}.news-published-wrapper .news-published .content .title h2{margin:0;font-size:inherit;line-height:inherit}.news-published-wrapper .news-published .content .title a,.news-published-wrapper .news-published .content .title a:visited{font-weight:700;font-size:1.12rem;line-height:1rem;text-align:left;color:#003061}.news-published-wrapper .news-published .content .date{font-weight:400;font-size:.8rem;text-align:left;line-height:2rem;color:#bbb}.news-published-wrapper .news-published .content .lead,.news-published-wrapper .news-published .content .lead p{font-weight:400;font-size:.9rem;text-align:justify;color:#000;margin-bottom:0;line-height:1.3rem}.news-published-wrapper .news-published .content .more a,.news-published-wrapper .news-published .content .more a:visited{font-weight:400;font-size:.8rem;text-align:left;color:#4c9ed8}@media only screen and (max-width:40em){.news-published-wrapper .news-published .content .title{padding-top:10px}}.news-most-popular-wrapper{padding-top:20px}.news-most-popular-wrapper .back a,.news-most-popular-wrapper .back a:visited{font-weight:400;font-size:13px;text-align:left;color:#4c9ed8;margin:20px 0 40px 0}.news-most-popular-wrapper .news{margin-left:40px}.news-most-popular-wrapper .header{font-weight:700;font-size:16px;text-align:left;color:#003061;padding:20px 0 5px 0}.news-most-popular-wrapper .news-most-popular{list-style:none;margin-left:0}.news-most-popular-wrapper .news-most-popular>li{margin:10px 0;padding-top:5px;border-top:1px solid #e1e1e1}.news-most-popular-wrapper .news-most-popular .content .title a,.news-most-popular-wrapper .news-most-popular .content .title a:visited{font-weight:700;font-size:14px;text-align:left;color:#003061}.news-most-popular-wrapper .news-most-popular .content .lead,.news-most-popular-wrapper .news-most-popular .content .lead p{font-weight:400;font-size:13px;text-align:justify;color:#000;margin-bottom:0;line-height:1rem}.news-most-popular-wrapper .news-most-popular .content .more a,.news-most-popular-wrapper .news-most-popular .content .more a:visited{font-weight:400;font-size:13px;text-align:left;color:#4c9ed8}.news-tagged-wrapper .header{margin:10px 0 25px 0;padding-bottom:10px;border-bottom:1px solid #e1e1e1}.news-tagged-wrapper .header .title{font-weight:700;font-size:19px;text-align:center;color:#003061}.news-tagged-wrapper .news-tagged p{font-size:15px;color:#052d5e;line-height:1.2em;margin-top:15px}@media only screen and (max-width:40em){.news-tagged-wrapper .header{margin:30px 0 25px 0}.news-tagged.small-block-grid-2>li:nth-child(3){display:none}}.news-entry .news-content .title{font-weight:700;font-size:21px;text-align:left;color:#003061;padding:20px 0;margin:0;line-height:inherit}.news-entry .news-content .image{padding-bottom:25px}.news-entry .news-content .lead,.news-entry .news-content .lead p{font-weight:700;font-size:14px;text-align:justify;color:#000;padding:0;line-height:1.3rem}.news-entry .news-content .content,.news-entry .news-content .content p{font-weight:400;font-size:14px;text-align:justify;color:#000;padding:0;line-height:1.3rem}.news-entry .news-content .content .youtube-video{text-align:center}.news-entry .news-content .content .youtube-video iframe{width:100%}@media only screen and (max-width:40em){.news-entry .news-content{display:flex;flex-flow:column}.news-entry .news-content .title{order:2;padding:0 0 20px 0;font-size:1rem;line-height:1.4rem}.news-entry .news-content .image{order:1}.news-entry .news-content .lead{order:3}.news-entry .news-content .content{order:4}}.products-wrapper{margin-top:25px}.products-wrapper .top .border-up-down .number{color:#072d5c;font-size:.8rem;padding-top:3px;padding-bottom:5px}.products-wrapper .products-list .product .price{color:#13aef0;font-weight:700;margin-top:10px;line-height:1.1rem;text-align:right;font-size:1.2em}.products-wrapper .products-list.list-layout .product .thumbnail .bookmark{display:none}.products-wrapper .products-list.list-layout .product .price{font-size:1.2em;text-align:right}.products-wrapper .products-list.list-layout .product .price.gray{color:#919191}.products-wrapper .products-list.grid-layout .product .price{font-size:1.1rem}.products-wrapper .products-list.grid-layout .product .price--no-promo{margin-bottom:2em}.products-wrapper .product .rating{height:10px;margin:5px 0}.products-wrapper .right-side .top .special-category-description{margin:0 0 1.5rem -.9375rem;font-size:.8rem;line-height:1.2rem}.products-wrapper .right-side .top .special-category-description h2{font-size:.8rem;display:inline}.border-up-down.show-for-small-only .number{color:#072d5c;font-size:.8rem;padding-bottom:5px;padding-top:3px}#content .rolldown .action a{font-size:.8rem}#content .rolldown .action.collapse{display:none}#content .rolldown .action .arrow{display:inline-block;height:6px;width:9px;vertical-align:middle}#content .rolldown .action.expand .arrow{background:url("../../../images/responsive/icons/arrow_down_blue2.png") no-repeat}#content .rolldown .action.collapse .arrow{background:url("../../../images/responsive/icons/arrow_up_blue2.png") no-repeat}.border-up-down.show-for-small-only{padding:5px 0 0 0;border:none}.tabs-content #tab-filter{padding:20px 0 0 0}.tabs-content #tab-sort{padding:30px 0 0 0}.tabs-content .sorting.left{display:table;width:100%}.border-up-down .tab-title{width:50%}.border-up-down .tab-title.tab-left{border-right:1px solid #ddd}.border-up-down .tab-title>a{padding:5px 0;text-align:center;color:#003061!important;font-size:1rem;font-weight:700;background-color:#efefef!important}.border-up-down .tab-title.toggled>a{background-color:#18b6f5!important;color:#fff!important}.border-up-down .tabs-container .content{display:none}.border-up-down .tabs-container .content.toggled{display:block}@media only screen and (max-width:40em){.products-wrapper{margin-top:0}}.view-details .products{margin-left:0;margin-bottom:0;line-height:1.2rem}.view-details .products .product{display:flex;flex-wrap:wrap;list-style:none;padding:25px 20px}.view-details .products .product.odd{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.view-details .products .product__info{display:flex}@media only screen and (max-width:40em){.view-details .products .product__info>div{width:100%}.view-details .products .product .product__content .remove{margin-top:3px}}.view-details .products .product.exists{background-color:#ffb400}.view-details .products .product .label{color:#828282;font-size:.8rem;padding:0}.view-details .products .product.odd .label{background-color:#f9f9f9}.view-details .products .product.even .label{background-color:#fff}.view-details .products .product .format,.view-details .products .product .format a,.view-details .products .product .format:visited{font-size:.8rem;color:#052d5e}.view-details .products .product .format{margin-top:1em}.view-details .products .product .product__thumbnail{margin-right:20px;min-width:100px}.view-details .products .product .product__thumbnail img{max-width:none}.view-details .products .product .product__thumbnail--mobile{display:none}.view-details .products .product .product__content{width:100%;display:flex}.view-details .products .product .product__wrapper{width:calc(100% - 120px);display:flex;flex-wrap:wrap}.view-details .products .product .product__content .title,.view-details .products .product .product__content .title a,.view-details .products .product .product__content .title a:visited{font-size:1.1rem;color:#052d5e;font-weight:700}.view-details .products .product .product__content .authors,.view-details .products .product .product__content .authors a,.view-details .products .product .product__content .authors a:visited{color:#39a5ee;font-size:.9rem;padding-top:2px}.view-details .products .product .product__content .authors{padding-top:4px}.view-details .products .product .product__content .publisher,.view-details .products .product .product__content .publisher a,.view-details .products .product .product__content .publisher a:visited{color:#052d5e;font-size:.8rem}.view-details .products .product .product__content .series,.view-details .products .product .product__content .series a,.view-details .products .product .product__content .series a:visited{color:#39a5ee;font-size:.8rem}.view-details .products .product .product__content .permissions{color:#052d5e;font-size:.8rem}.view-details .products .product .product__content .date-purchase{color:#b0b0b0;font-size:.8rem;padding-top:10px}.view-details .products .product .product__content .gift-wrapper{padding-top:10px}.view-details .products .product .product__content .gift-wrapper .gift-received{width:16px;height:16px;margin:0;padding:0;background:url("../../../images/responsive/icons/gift_active.png") no-repeat}.view-details .products .product .product__content .gift-wrapper .gift-sent{width:16px;height:16px;margin:0;padding:0;background:url("../../../images/responsive/icons/gift_inactive.png") no-repeat}.view-details .products .product .product__utils .gift{padding-top:10px;padding-right:20px;display:inline-block}.view-details .products .product .product__utils .gift .email{color:#052d5e;font-size:.8rem}.view-details .products .product .product__utils .gift .date{color:#052d5e;font-size:.8rem}.view-details .products .product .product__utils .gift .gift-,.view-details .products .product .product__utils .gift .gift-modify{padding-left:5px}.view-details .products .product .product__utils .safe{color:#052d5e;font-size:.8rem;padding-right:20px;display:inline-block}.view-details .products .product .product__utils .safe .date{color:#052d5e;font-size:.8rem}.view-details .products .product .product__content .in-library{font-size:.73rem;padding-top:10px;line-height:.8rem}.view-details .products .product .price-wrapper{text-align:center;min-width:150px;margin-left:auto;padding-right:0}.view-details .products .product .price-wrapper .price-list{color:#939393;font-size:.86rem;padding-bottom:8px}.view-details .products .product .price-wrapper .price{color:#df004f;font-size:1.5rem;font-weight:700;padding-bottom:3px}.view-details .products .product .price-wrapper .vat{color:#a0a0a0;font-size:.7rem;display:none}.view-details .products .product .price-wrapper .save{color:#df004f;font-size:.8rem;margin-top:5px}.view-details .products .product .product__utils .save{background-color:#fff}.view-details .products .product .product__utils .save .gray{color:#939393}.view-details .products .product .product__utils .remove{padding-top:10px;display:inline-block}.view-details .products .product .product__utils .remove,.view-details .products .product .product__utils .remove a,.view-details .products .product .product__utils .remove>div{font-size:.8rem;color:#939393;cursor:pointer}.view-details .products .product .product__utils .remove a img{padding-left:3px}.view-details .products .product .buttons{padding-right:15px}.view-details .products .product .buttons .button{font-size:12px;font-weight:700;min-width:150px;padding:5px 10px 5px 30px;text-align:left;margin-bottom:10px}.view-details .products .product .buttons .download .button{background:#18b6f5 url("../../../images/responsive/icons/arrow_down_white.png") no-repeat scroll left 10px center}.view-details .products .product .buttons .send .button{background:#fff url("../../../images/responsive/icons/kite.png") no-repeat scroll left 5px center;border:1px solid #18b6f5;color:#18b6f5}.view-details .products .product .buttons .send .button.dropbox{background:#fff url("../../../images/responsive/icons/dropbox.png") no-repeat scroll left 5px center;border:1px solid #18b6f5;color:#18b6f5}.view-details .products .product .buttons .online .button{background:#fff url("../../../images/responsive/icons/online.png") no-repeat scroll left 5px center;border:1px solid #18b6f5;color:#18b6f5}.view-details .products .product .buttons .add-shelf .button{background:#18b6f5 url("../../../images/responsive/icons/collection.png") no-repeat scroll left 8px center;color:#fff}.view-details .products .product .buttons .delete-shelf .button{background:#18b6f5 url("../../../images/responsive/icons/collection.png") no-repeat scroll left 8px center;color:#fff}.view-details .products .product .permissions{font-size:.8rem}.view-details .products .product .permissions .help{background:rgba(0,0,0,0) url("../../../images/responsive/icons/znak_zapytania.png") no-repeat scroll left top;display:inline-block;height:12px;margin-left:3px;width:12px}@media only screen and (max-width:40em){.view-details .products .product{padding:16px 20px}.view-details .products .product .format{margin-top:0}.view-details .products .product .price-wrapper{margin-top:1em;text-align:right}.view-details .products .product .price-wrapper{min-width:unset}.view-details .products .product .product__utils{margin-top:.5em}.view-details .products .product .product__wrapper{width:100%}.view-details .products .product .product__content{width:calc(100% - 120px);flex-direction:column;text-align:right}.view-details .products .product .price-wrapper .save{margin-top:0}.view-details .products .product .price-wrapper .price-list{padding-bottom:0}.view-details .products .product .product__thumbnail--mobile{display:initial}.view-details .products .product .product__thumbnail--desktop{display:none}}@media only screen and (max-width:24em){.view-details .products .product .price-wrapper .save{font-size:.75rem}}.view-thumbnails .products-list.grid-layout .product{margin:25px 0;padding-bottom:0}.view-thumbnails .products-list .product{border-bottom:1px solid #ddd}.view-thumbnails .products-list.list-layout .product{margin:0;padding:16px 0;display:flex;width:100%}.view-thumbnails .products-list .product.last{border:none}.view-thumbnails .products-list.large-block-grid-4 .product:nth-of-type(4n+0),.view-thumbnails .products-list.medium-block-grid-4 .product:nth-of-type(4n+0){border:none}.view-thumbnails .products-list .product .content{padding-left:10px}.view-thumbnails .products-list.list-layout .product .thumbnail{padding-bottom:10px;width:160px;align-self:center}.view-thumbnails .products-list.list-layout .product .info{display:flex;justify-content:space-between;width:calc(100% - 150px)}.view-thumbnails .products-list .product .thumbnail .prompt_preview{position:relative}.view-thumbnails .products-list .product .thumbnail .cover-wrapper{overflow:hidden}.view-thumbnails .products-list.list-layout .product .thumbnail .cover-wrapper{display:flex;justify-content:center}.view-thumbnails .products-list.product .thumbnail .cover{display:table-cell;font-size:.8rem;min-width:106px;line-height:.9rem}.view-thumbnails .products-list.list-layout .product .thumbnail .cover{height:unset;max-width:100%;margin:auto;max-height:180px}.view-thumbnails .products-list .product .thumbnail{display:table-cell;font-size:.8rem;max-height:180px;width:150px;min-width:106px;line-height:.9rem}.view-thumbnails .products-list.grid-layout .product .thumbnail{padding-bottom:10px}.view-thumbnails .products-list .product .thumbnail>a{display:table;position:relative}.view-thumbnails .products-list .product .thumbnail>a .bookmark,.view-thumbnails .products-list .product .thumbnail>a .flag_overlay,.view-thumbnails .products-list .product .thumbnail>a .prompt-preview,.view-thumbnails .products-list .product .thumbnail>a .prompt_preview{display:table-cell}.view-thumbnails .products-list .product .thumbnail .bestseller,.view-thumbnails .products-list .product .thumbnail .news,.view-thumbnails .products-list .product .thumbnail .preorder,.view-thumbnails .products-list .product .thumbnail .preview{position:absolute;width:70px;height:33px;top:-4px}.view-thumbnails .products-list .product .thumbnail .unionjack{position:absolute;width:70px;height:33px;bottom:0}.view-thumbnails .products-list .product .thumbnail.multiple .bestseller,.view-thumbnails .products-list .product .thumbnail.multiple .news,.view-thumbnails .products-list .product .thumbnail.multiple .preorder,.view-thumbnails .products-list .product .thumbnail.multiple .preview{width:48px;height:30px}.view-thumbnails .products-list .product .thumbnail .bestseller,.view-thumbnails .products-list .product .thumbnail .news,.view-thumbnails .products-list .product .thumbnail .preorder,.view-thumbnails .products-list .product .thumbnail .preview{left:5px}.view-thumbnails .products-list .product .thumbnail .unionjack{right:0}.view-thumbnails .products-list .product .thumbnail.multiple .bestseller{left:55px}.view-thumbnails .products-list .product .thumbnail .preorder{background:url('../../../images/responsive/icons/preorder_medium.png') no-repeat}.view-thumbnails .products-list .product .thumbnail .preview{background:url('../../../images/responsive/icons/preview_medium.png') no-repeat}.view-thumbnails .products-list .product .thumbnail .news{background:url('../../../images/responsive/icons/news_medium.png') no-repeat}.view-thumbnails .products-list .product .thumbnail .bestseller{background:url('../../../images/responsive/icons/bestseller_medium.png') no-repeat}.view-thumbnails .products-list .product .thumbnail .unionjack{background:url('../../../images/responsive/icons/union_jack_medium.png') no-repeat}.view-thumbnails .products-list .product .thumbnail.multiple .preorder{background:url('../../../images/responsive/icons/preorder_small.png') no-repeat}.view-thumbnails .products-list .product .thumbnail.multiple .preview{background:url('../../../images/responsive/icons/preview_small.png') no-repeat}.view-thumbnails .products-list .product .thumbnail.multiple .news{background:url('../../../images/responsive/icons/news_small.png') no-repeat}.view-thumbnails .products-list .product .thumbnail.multiple .bestseller{background:url('../../../images/responsive/icons/bestseller_small.png') no-repeat}.view-thumbnails .products-list .product .badges{list-style-type:none;margin:0;padding:0;display:flex;flex-wrap:wrap}.view-thumbnails .products-list .product .badges__item{font-size:.55em;text-transform:uppercase;padding:4px 8px;margin-right:2px;border:1px solid currentColor;margin-top:2px;margin-bottom:2px}.view-thumbnails .products-list .product .badges__item--promo{color:#fff;background-color:#bc0000;border-color:#bc0000;display:none}.view-thumbnails .products-list .product .badges__item--preorder{color:#052d5e}.view-thumbnails .products-list .product .badges__item--bestseller{color:#18b6f5}.view-thumbnails .products-list .product .badges__item--news{color:#df0050}.view-thumbnails .products-list .product .badges__item--preview{color:#000}.view-thumbnails .products-list .product .title,.view-thumbnails .products-list .product .title a,.view-thumbnails .products-list .product .title a:visited{height:1.8rem;line-height:normal;overflow:hidden;color:#052d5e;font-size:.8rem;font-weight:700}.view-thumbnails .products-list.list-layout .product .title{line-height:unset;height:unset;margin-bottom:6px;margin-top:0}.view-thumbnails .products-list.list-layout .product .title a{font-size:1.5em}.view-thumbnails .products-list .product .authors,.view-thumbnails .products-list .product .authors a,.view-thumbnails .products-list .product .authors a:visited{height:1.8rem;line-height:.9rem;overflow:hidden;color:#32a1e8;font-size:.8rem;font-weight:400;margin-top:5px;font-family:Arial,Helvetica,sans-serif}.view-thumbnails .products-list.list-layout .product .authors{margin:0 0 8px}.view-thumbnails .products-list .product.list-layout .authors a{height:unset;font-size:1.2em}.view-thumbnails .products-list .product .authors a:hover{color:#052d5e}.view-thumbnails .products-list .product .format,.view-thumbnails .products-list .product .format a,.view-thumbnails .products-list .product .format a:visited{color:#7e7e7e;font-size:.68rem;font-weight:400;line-height:.8rem}.view-thumbnails .products-list .product .description{font-size:.85em;line-height:1.3}.view-thumbnails .products-list .product .format .format_icon{float:right}.view-thumbnails .products-list .product .price .price-list{color:#888;font-weight:400;font-size:.9em;margin-top:4px;display:block}.view-thumbnails .products-list .product .price .percentage{background:rgba(0,0,0,0) url("../../../images/responsive/icons/red_flag_left.png") no-repeat scroll left;color:#fff;display:inline-block;font-size:.9rem;font-weight:700;padding:1px 3px 0 8px}.view-thumbnails .products-list.list-layout .product .cart-box{width:23%;margin-top:1.5em}.view-thumbnails .products-list .product .buttons{margin-bottom:0;margin-top:14px;padding:0}.view-thumbnails .products-list .product .buttons .button{background-color:#13aef0;border-radius:2px;color:#fff;margin-bottom:10px;padding:4px;width:100%;font-size:.8rem;font-weight:700;display:flex;align-items:center;justify-content:center}.view-thumbnails .products-list .product .buttons .button.buy{font-weight:700;font-size:.8rem;background-color:#13aef0}.view-thumbnails .products-list .product .buttons .button.buy-gift{margin-bottom:0;background-color:#fff;border:1px solid #13aef0;color:#13aef0}.view-thumbnails .products-list .product .buttons .button.gray{background-color:#919191;cursor:default}.view-thumbnails .products-list .product .buttons .button.buy-gift.gray{background-color:#fff;border:1px solid #919191;color:#919191;cursor:default;pointer-events:none}.view-thumbnails .products-list .product .buttons .button.plug{margin-bottom:0;visibility:hidden}.view-thumbnails .products-list .product .buttons .button img{margin-bottom:2px;padding-left:5px}.view-thumbnails .products-list .product .protection{color:#7e7e7e;font-size:.68rem}.view-thumbnails .products-list .product .protection .help{background:url("../../../images/responsive/icons/znak_zapytania.png") no-repeat top left;display:inline-block;height:12px;margin-left:5px;vertical-align:middle;width:12px}@media only screen and (max-width:64em){.view-thumbnails .products-list.list-layout .product .info{width:calc(100% - 120px)}.view-thumbnails .products-list .product .text-wrapper{width:unset}.view-thumbnails .products-list .product .cart-box{width:unset;min-width:130px}}@media only screen and (min-width:40em){.view-thumbnails .products-list .product .badges+.product-title .title{margin-top:8px}.view-thumbnails .products-list.grid-layout .product .thumbnail .cover-wrapper{height:180px;display:flex;align-items:center}.view-thumbnails .products-list.grid-layout .product .thumbnail .cover-wrapper img{max-height:180px}.view-thumbnails .products-list.grid-layout .product{border-right:1px solid #ddd;border-bottom-width:0}.view-thumbnails .products-list.grid-layout .product .thumbnail{width:unset}}@media only screen and (min-width:60em){.view-thumbnails .products-list.list-layout .product .text-wrapper{margin-left:16px;margin-right:32px;width:65%}}@media only screen and (max-width:40em){.view-thumbnails .products-list .product{border-right:medium none;margin:0;padding-left:0;display:flex}.view-thumbnails .products-list .product .thumbnail{display:table-cell}.view-thumbnails .products-list .product .thumbnail .prompt-wrapper{position:relative}.view-thumbnails .products-list .product .thumbnail .prompt-wrapper .cover-wrapper{height:auto;overflow:hidden;width:120px}.view-thumbnails .products-list .product .thumbnail .cover{height:auto;max-height:170px}.view-thumbnails .products-list .product .text-wrapper{display:table-cell;margin-left:0;vertical-align:top}.view-thumbnails .products-list.grid-layout .product .info{width:calc(100% - 150px)}.view-thumbnails .products-list .product .info{flex-direction:column}.view-thumbnails .products-list .product .text-wrapper .rating{display:table;width:100%}.view-thumbnails .products-list .product .text-wrapper .format{padding-top:10px;margin-top:10px}.view-thumbnails .products-list .product .text-wrapper .price{display:table;margin:0}.view-thumbnails .products-list .product .text-wrapper .price .price-list{display:table-cell}.view-thumbnails .products-list .product .text-wrapper .price>div{font-size:1.5rem;padding-top:10px;padding-left:5px}.view-thumbnails .products-list .product .price{font-size:1.3rem;display:flex;align-items:center;flex-direction:row-reverse;flex-wrap:wrap}.view-thumbnails .products-list .product .price .price-list{margin-right:.65em;font-size:.7rem}.view-thumbnails .products-list .product .price .savings{font-size:.65em;color:#df004f;width:100%;justify-content:flex-end;font-weight:400;margin-bottom:0}.view-thumbnails .products-list .product .price .percentage{display:none}.view-thumbnails .products-list .product .buttons{display:flex;justify-content:flex-end;flex-wrap:wrap;margin-top:12px}.view-thumbnails .products-list .product .buttons .button{height:29px;padding:0 8px;max-width:130px;min-width:130px}.view-thumbnails .products-list .product .title{height:auto}.view-thumbnails .products-list .product .title a{font-size:inherit}.view-thumbnails .products-list .product .authors a{font-size:inherit}.view-thumbnails .products-list .product .buttons .button.buy-gift{margin-left:8px}.view-thumbnails .products-list.list-layout .product .cart-box{margin-top:0;width:100%}.view-thumbnails .products-list .product .badges{display:none}}@media only screen and (max-width:60em){.view-thumbnails .products-list.list-layout .product .text-wrapper{padding-left:20px;margin-left:0}}@media only screen and (max-width:15em){.view-thumbnails .products-list .product .buttons{margin:-20px 0 0 0}}.product .rating .positive{background:url("../../../images/responsive/icons/star_blue_background.png") repeat-x top left;height:10px;float:left}.product .rating .positive.star_0{display:none;width:0}.product .rating .positive.star_1{width:15px}.product .rating .positive.star_2{width:30px}.product .rating .positive.star_3{width:45px}.product .rating .positive.star_4{width:60px}.product .rating .positive.star_5{width:75px}.product .rating .negative{background:url("../../../images/responsive/icons/star_gray_background.png") repeat-x top left;height:10px;float:left}.product .rating .negative.star_0{display:none;width:0}.product .rating .negative.star_1{width:15px}.product .rating .negative.star_2{width:30px}.product .rating .negative.star_3{width:45px}.product .rating .negative.star_4{width:60px}.product .rating .negative.star_5{width:75px}.product .breadcrumb-wrapper{margin-bottom:20px}.product .product-main-wrapper .img{position:relative}@media screen and (max-width:40em){.product .product-main-wrapper .img{max-width:200px;margin:auto}}.product .product-main-wrapper .sample-product{padding-top:16px;display:flex;justify-content:flex-end;flex-wrap:wrap}.product .product-main-wrapper .sample-product+.foundation-alert{margin-top:16px}.product .product-main-wrapper .sample-product .cover{font-size:.9rem;color:#32a1e8;cursor:default}.product .product-main-wrapper .sample-product .sample-header{display:table-cell;vertical-align:middle;font-size:.8rem;color:grey}.product .product-main-wrapper .sample-product .sample-download,.product .product-main-wrapper .sample-product .sample-listen,.product .product-main-wrapper .sample-product .sample-read{display:table-cell;vertical-align:middle}.fragment-utils{font-size:.95rem}.fragment-utils .sample-download{color:#32a1e8}.sample-download__ico{position:relative;border:1px solid currentColor;border-radius:1em;height:1em;width:1em}.fragment-utils .sample-download:hover{color:#052d5e}.fragment-utils .sample-download .download-prompt>.cover{display:inline-flex}.fragment-utils .sample-download .download-prompt>.prompt_content{position:absolute;z-index:1;padding-top:20px;max-width:100%;top:100%}.fragment-utils .sample-download .download-prompt>.prompt_content .modal-product-download-sample{padding:20px;background-color:#fff;box-shadow:1px 1px 5px 5px #e1e1e1}.fragment-utils .sample-download .download-prompt>.cover:hover+.prompt_content,.fragment-utils .sample-download .download-prompt>.prompt_content:hover{display:block}.product .product-main-wrapper .sample-download{margin-top:.75rem;display:flex;align-items:center;position:relative;cursor:pointer}.product .product-main-wrapper .sample-download__text{margin-bottom:0;display:flex}.product .product-main-wrapper .product-fragment__scroll .fa,.product .product-main-wrapper .sample-download .fa{margin-right:8px;font-size:1.05em;color:currentColor}.product .product-main-wrapper .product-fragment__scroll .fa:not(:first-child),.product .product-main-wrapper .sample-download .fa:not(:first-child){margin-left:8px}.product-fragment__scroll{line-height:1;margin-top:.75rem;display:flex}@media only screen and (max-width:40em){.fragment-utils{font-size:.8rem}}.product .product-main-wrapper .sample-product .sample-download img{padding-left:5px;cursor:pointer}.product .product-main-wrapper .sample-product .sample-download .download-select-wrapper{display:inline-block;vertical-align:middle;margin:-5px}.product .product-main-wrapper .sample-product .sample-download .download-select-wrapper .download-select{background-color:#fff;background-image:url("../../../images/responsive/icons/arrow_down_blue.png");background-position:right 5px center;appearance:none;-moz-appearance:none;-webkit-appearance:none;color:#32a1e8;cursor:pointer;font-size:1rem;height:27px;margin:0;padding:0 20px 0 2px;display:table;border:none}.product .product-main-wrapper .sample-product .sample-download .download-select-wrapper .download-select-arrow{display:none;background-color:#fff;background-image:url("../../../images/responsive/icons/arrow_down_blue.png");background-position:center center;background-repeat:no-repeat;height:25px;position:absolute;right:11px;top:1px;width:20px;cursor:pointer}.product .product-main-wrapper .sample-product .expand{display:table-cell;cursor:pointer}.product .product-main-wrapper .sample-product .expand img{padding-left:5px;padding-bottom:0}.product .product-main-wrapper .sample-product .expand .header{font-size:.9rem;color:#32a1e8}.product .product-main-wrapper .img .sample-product a{font-size:.8rem}.product .product-main-wrapper .img .sample-product .icon.online{background:url('../../../images/responsive/icons/read_online_c2.png') no-repeat top left;display:inline-block;height:19px;vertical-align:bottom;padding-right:5px;width:25px}.product .product-main-wrapper .img .sample-product .icon.sample{background:url('../../../images/responsive/icons/get_sample_c2.png') no-repeat top left;display:inline-block;height:18px;vertical-align:bottom;padding-right:5px;width:25px}.product .product-main-wrapper .img .bookmark{position:absolute;top:-6px;width:100%}.product .product-main-wrapper .img .flag_overlay{position:absolute;bottom:-1px;width:100%;right:0}.product .product-main-wrapper .img .bookmark>div,.product .product-main-wrapper .img .flag_overlay>div{display:inline-block;width:118px;height:56px;margin-left:10px}.product .product-main-wrapper .img .bookmark .bestseller{background:url('../../../images/responsive/icons/bestseller.png') no-repeat top left}.product .product-main-wrapper .img .bookmark .news{background:url('../../../images/responsive/icons/news.png') no-repeat top left}.product .product-main-wrapper .img .bookmark .preview{background:url('../../../images/responsive/icons/preview.png') no-repeat top left}.product .product-main-wrapper .img .bookmark .preorder{background:url('../../../images/responsive/icons/preorder.png') no-repeat top left}.product .product-main-wrapper .img .flag_overlay .unionjack{background:url('../../../images/responsive/icons/union_jack.png') no-repeat}.product .product-main-wrapper .img .bookmark .left{margin-left:5%}.product .product-main-wrapper .img .bookmark .right{margin-right:5%}.product .product-main-wrapper .img .flag_overlay .right{margin-right:-1px}@media (max-width:40em){.product .product-main-wrapper .product-main-info{margin-left:.9375rem}}.product .product-main-wrapper .data,.product .product-main-wrapper .designation{display:table-cell;font-size:.95rem}.product .product-main-wrapper .designation{padding-right:10px;color:grey}.product .product-main-wrapper .data{color:#06294f}.product .product-main-wrapper .main .title{margin-bottom:20px}.product .product-main-wrapper .main .title h1{font-size:1.2rem;font-weight:700;color:#052d5e;line-height:1.5rem;margin-bottom:0;margin-top:0}.product .product-main-wrapper .main .product-badges{list-style-type:none;display:flex;flex-wrap:wrap;color:#fff}.product .product-main-wrapper .main .product-badges .badge{padding:4px 8px;margin-bottom:8px;font-size:.725em;font-weight:700;text-transform:uppercase;border-radius:4px}.product .product-main-wrapper .main .product-badges .badge:not(:last-child){margin-right:1em}.product .product-main-wrapper .main .product-badges .badge .badge__ico{font-family:FontAwesome,serif;font-style:normal;margin-right:2px}.product .product-main-wrapper .main .product-badges .badge__news,.product .product-main-wrapper .main .product-badges .badge__preorder,.product .product-main-wrapper .main .product-badges .badge__preview,.product .product-main-wrapper .main .product-badges .badge__promo{background-color:#ff0057}.product .product-main-wrapper .main .product-badges .badge__promo{display:none}.product .product-main-wrapper .main .product-badges .badge__bestseller{background-color:#13aef0}.product .product-main-wrapper .main .product-badges .badge__preorder .badge__ico::before,.product .product-main-wrapper .main .product-badges .badge__preview .badge__ico::before{content:"\f0a1"}.product .product-main-wrapper .main .product-badges .badge__news .badge__ico::before{content:"\f005"}.product .product-main-wrapper .main .product-badges .badge__promo .badge__ico::before{content:"\f005"}.product .product-main-wrapper .main .product-badges .badge__bestseller .badge__ico::before{content:"\f091"}.product .product-main-wrapper .rating{color:grey;display:inline-block;font-size:.8rem;padding-right:5px}.product .product-main-wrapper .rating-line{border-bottom:1px solid #ddd;height:1px;width:30px;margin-top:10px;margin-bottom:10px}.product .product-main-wrapper .sample-line{border-bottom:1px solid #ddd;height:1px;width:100%;margin-top:10px;margin-bottom:10px}.product .product-main-wrapper .rating .average-rating .bold{color:#06294f}.product .product-main-wrapper .rate{display:inline}.product .product-main-wrapper .rate .designation{padding-right:0}.product .product-main-wrapper .rate form{display:inline-block}.product .product-main-wrapper .rate .product_rating_1,.product .product-main-wrapper .rate .product_rating_2,.product .product-main-wrapper .rate .product_rating_3,.product .product-main-wrapper .rate .product_rating_4,.product .product-main-wrapper .rate .product_rating_5{background:url(../../../images/responsive/icons/gwiazdka_szara.png) no-repeat top left;background-position:left;width:15px;height:14px;display:inline-block}.product .product-main-wrapper .rate .product_rating_hover{background:url("../../../images/responsive/icons/star_blue.png") no-repeat top left;background-position:left}.product .product-main-wrapper .rate .product_rating_hover{background:url(../../../images/responsive/icons/gwiazdka_zlota.png) no-repeat top left;background-position:left;width:15px;height:14px}.product .product-main-wrapper .formats .prompt-preview,.product .product-main-wrapper .formats .prompt_preview,.product .product-main-wrapper .formats a{font-size:.8rem;font-weight:700}.product .product-main-wrapper .formats .prompt-preview,.product .product-main-wrapper .formats .prompt_preview{color:#06294f}.product .product-main-wrapper .formats .top{display:table}.product .product-main-wrapper .formats .middle{display:none}.product .product-main-wrapper .formats .middle .icon{background:url("../../../images/responsive/icons/product_sprite.png") no-repeat top left;display:inline-block;margin-right:10px}.product .product-main-wrapper .formats .middle .icon.laptop{background-position:0 -112px;width:47px;height:31px}.product .product-main-wrapper .formats .middle .icon.tablet{background-position:0 -244px;width:24px;height:31px}.product .product-main-wrapper .formats .middle .icon.reader{background-position:0 -180px;width:24px;height:31px}.product .product-main-wrapper .formats .middle .icon.smartfon{background-position:0 -212px;width:17px;height:31px}.product .product-main-wrapper .details .data .help{display:inline-block;vertical-align:middle;margin-left:3px;margin-bottom:1px;width:12px;height:12px;background:url("../../../images/responsive/icons/znak_zapytania.png") no-repeat top left}.product .product-main-wrapper .rolldown .action a{font-size:.8rem}.product .product-main-wrapper .rolldown .action.collapse{display:none}.product .product-main-wrapper .purchase{text-align:center;font-size:.8rem;color:grey}.product .product-main-wrapper .purchase .virtualo-points{font-size:.9em}.product .product-main-wrapper .purchase .column-{margin:0 10px}.product .product-main-wrapper .purchase .column span{font-weight:700}.product .product-main-wrapper .purchase .price-wrapper{text-align:left;padding:0 5px}.product .product-main-wrapper .purchase .price-wrapper.without-percentage{text-align:center}.product .product-main-wrapper .purchase .price-wrapper .price-main{display:inline-block;font-size:1.7rem;font-weight:700;padding-right:10px;vertical-align:middle;color:#13aef0}.product .product-main-wrapper .purchase .price-wrapper .price-main.small{font-size:1.4rem}.product .product-main-wrapper .purchase .price-wrapper .price-box{display:inline-block;color:#7a7a7a;font-size:.9rem;vertical-align:middle}.product .product-main-wrapper .purchase .price-wrapper .savings{color:#ff0057;font-size:1em;font-weight:700;margin-top:-4px;margin-bottom:0}.product .product-main-wrapper .purchase .price-wrapper .price-box.small{font-size:.8rem}.price-suggest-box{position:relative;margin-left:5px;color:#969696}.price-suggest-box .suggest-icon{font-family:FontAwesome,serif;font-style:normal;font-size:13px}.price-suggest-box .suggest-icon::before{content:"\f05a"}.price-suggest-box .suggest-tooltip{display:none;position:absolute;top:-80px;left:-175px;width:220px;text-align:center;padding:14px;background-color:#fff;border:1px solid #cdcdcd;border-radius:4px;box-shadow:0 2px 4px rgb(0 0 0 / 13%)}.price-suggest-box .suggest-tooltip p{margin-bottom:0;color:#000;font-size:11px}.price-suggest-box:hover{color:#000}.price-suggest-box:hover .suggest-tooltip{display:block}.price-suggest-box .suggest-tooltip .arrow-border{position:absolute;bottom:-9px;right:30px;margin-left:-8px;border:8px solid transparent;border-bottom:0;border-top-color:rgba(0,0,0,.2)}.price-suggest-box .suggest-tooltip .arrow{position:absolute;bottom:1px;right:-8px;display:block;width:0;height:0;border:8px solid transparent;border-top-color:#fff;border-bottom:0;z-index:999}#your-cart-products .price-suggest-box{display:inline;margin-left:0;padding:0;background:0 0;color:#969696;line-height:normal}.product .product-main-wrapper .purchase .price-top{background:#f7f7f7;padding:20px 0 10px}.product .product-main-wrapper .purchase .price-top-historical{background:#f7f7f7;font-size:.8rem;line-height:1rem;padding-bottom:10px;padding-top:10px}.product .product-main-wrapper .purchase .price-top .small-3{width:20%}.product .product-main-wrapper .purchase .price-top .small-6{width:60%}.product .product-main-wrapper .purchase .price{display:inline-block;vertical-align:top}.product .product-main-wrapper .purchase .price font{vertical-align:top;padding-left:0}.product .product-main-wrapper .purchase .promotion-wrapper{padding:5px 0 2px 0}.product .product-main-wrapper .purchase .promotion{color:#6b6b6b;font-weight:700;font-size:.8rem}.product .product-main-wrapper .purchase .line{background:#d4d4d4 none repeat scroll 0 0;height:1px;margin:10px 0}.product .product-main-wrapper .purchase .percentage{background:rgba(0,0,0,0) url("../../../images/responsive/icons/red_flag.png") no-repeat scroll left top;color:#fff;display:inline-block;font-size:17px;font-weight:700;height:41px;margin-right:5px;vertical-align:middle;width:59px;padding-left:6px}.product .product-main-wrapper .purchase .percentage span{display:block;margin:8px 0}.product .product-main-wrapper .purchase .buttons{margin-bottom:0;padding-bottom:20px;background-color:#f7f7f7}.product .product-main-wrapper .purchase .add-safe{text-align:right}.product .product-main-wrapper .purchase .buttons-wrapper>.buttons .button{background-color:#13aef0;border-radius:2px;color:#fff;font-size:.9rem;margin-bottom:10px;padding:12px 4px;width:100%;max-width:159px}@media (min-width:40.063em){.product .product-main-wrapper .formats .middle{display:block;padding:5px 0 10px 0}}.product .product-main-wrapper .purchase .buttons-wrapper>.buttons .button.buy{font-weight:700}.product .product-main-wrapper .purchase .buttons-wrapper>.buttons .button.buy-gift{margin-bottom:0;background-color:#fff;border:1px solid #13aef0;color:#13aef0;font-weight:700;padding:8px 4px}.product .product-main-wrapper .purchase .buttons-wrapper>.buttons .button.plug{margin-bottom:0;visibility:hidden}.product .product-main-wrapper .purchase .buttons-wrapper>.buttons .button img{margin-bottom:2px;padding-left:5px}.product .product-main-wrapper .purchase .online .price-top{padding:10px}.product .product-main-wrapper .purchase .online .rent{padding-bottom:5px}.product .product-main-wrapper .purchase .online .rent font{font-weight:700}.product .product-main-wrapper .purchase .online .header{text-align:left;border-top:1px solid #ddd;margin-top:10px;padding-top:10px;padding-bottom:5px}.product .product-main-wrapper .purchase .online .designation{text-align:left;font-size:.7rem}.product .product-main-wrapper .purchase .online .designation span{font-weight:400;color:#a0a0a0}.product .product-main-wrapper .purchase .online .data{display:inline-block;vertical-align:top;color:grey}.product .product-main-wrapper .purchase .online .input{text-align:right}.product .product-main-wrapper .purchase .online .input font{display:inline-block;vertical-align:top;padding-left:3px}.product .product-main-wrapper .purchase .online .access_period{margin:2px 0}.product .product-main-wrapper .purchase .online .red span{color:#e7135f;font-weight:700}.product .product-main-wrapper .purchase .add-safe button{background:0 0;color:#13aef0;font-size:.8rem;text-align:right;padding-right:0;padding-bottom:0;margin-bottom:0}.suggestion-wrapper{display:flex;flex-direction:column;margin:10px auto 0;padding:10px;max-width:220px;border:2px solid #18b6f5}.product .product-main-wrapper .purchase .column .suggestion-wrapper span{font-weight:400}.suggestion-link{margin-top:10px}@media (min-width:641px){.suggestion-wrapper{margin-top:0;margin-right:0;text-align:left}.suggestion-coverImage{max-height:190px}}@media (min-width:745px){.suggestion-wrapper{margin-left:auto;text-align:center;max-width:175px}}.product .social{margin-top:20px}.product .social .left-side{height:0;padding:0}.product .social .left-side iframe{padding-left:80px;height:20px}.product .social .right-side{width:auto;padding:0}.product .social{display:table;float:right;margin:0}.product .social .left-side{display:table-cell}.product .social .left-side iframe{padding-left:0}.product .social .right-side{display:table-cell;margin:0;vertical-align:middle;padding-left:10px}.product .hasCountdown{background:0 0!important;border:none!important;color:#e7135f;font-weight:700;display:table-cell;padding:5px 0 0 0}.product .countdown_row{display:flex;justify-content:center}.product .countdown_section{margin:2px;background-color:#e7edeb;display:table-cell;width:40px!important;padding:5px 0}.product .text_red{border:1px solid #e4e4e4;display:table;padding:8px 0;text-align:left;margin-top:8px;font-size:.7rem;line-height:.8rem}.product .text_red>span{padding:0 5px 0 10px}.product .product-description-wrapper .description .header{font-size:1.4rem;font-weight:700;text-transform:uppercase;color:#052d5e;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px}.product .product-description-wrapper .description .desc,.product .product-description-wrapper .description .desc div,.product .product-description-wrapper .description .desc font,.product .product-description-wrapper .description .desc li,.product .product-description-wrapper .description .desc p,.product .product-description-wrapper .description .desc span,.product .product-description-wrapper .description .desc ul{font-size:.9rem;line-height:1.3rem;color:#1d1d1d}.product .product-fragment-wrapper .product-fragment .header{font-size:1.4rem;font-weight:700;text-transform:uppercase;color:#052d5e;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:20px}.product-info{margin:16px 0 32px}.product-info__title{font-size:1.2rem;font-weight:700;color:#052d5e}.product-info .product-info__controller{margin-bottom:1.25em;border-bottom:2px solid #ddd;display:flex}.product-info .product-info__controller .product-info__display-btn{color:grey;font-size:1.25rem;margin:0 8px;position:relative;top:2px;padding:0 .35em .25em}.product-info .product-info__controller .product-info__display-btn:nth-child(2){margin-left:0}.product-info .product-info__content,.product-info .product-info__controller .product-info__display-control{display:none}.product-info .product-info__controller .product-info__display-control:checked+label{color:#052d5e;border-bottom:2px solid currentColor}.product-info .product-info__content.active{display:initial}.product-info .product-info__content .product-details{border:0;margin-bottom:0}.product-info .product-info__content .product-details__row{background-color:#fff}.product-info .product-info__content .product-details__data{font-size:.8em;padding:0 10px 0 0}.product-info .product-info__content .product-details__title{color:grey}.product-info .product-info__content .product-details__value{color:#06294f}.product-info .product-info__content .product-details__value .prompt_preview{display:inline-block;vertical-align:middle;margin-left:3px;margin-bottom:1px;width:12px;height:12px;background:url("../../../images/responsive/icons/znak_zapytania.png") no-repeat top left}.product .product-fragment-wrapper .product-fragment .block-with-text{overflow:hidden;position:relative;line-height:1.2em;max-height:7.2em;text-align:justify;padding-right:1em;cursor:pointer;font-size:.9rem}@media screen and (max-width:40em){.product-info{margin-bottom:24px}.product-info .product-info__controller{justify-content:space-around}.product-info .product-info__controller .product-info__display-btn{margin:0;width:100%;text-align:center;font-size:1em}}.product .product-fragment-wrapper .product-fragment .block-with-text:before{content:'...';position:absolute;right:0;bottom:0}.product .product-fragment-wrapper .product-fragment .block-with-text:after{content:'';position:absolute;right:0;width:1em;height:1em;margin-top:.2em;background:#fff}.product .product-fragment-wrapper .product-fragment .block-with-text p{font-size:.9rem;line-height:1.2em}.product .product-fragment-wrapper .product-fragment .block-with-text.toggled{max-height:none}.product .product-fragment-wrapper .product-fragment .switch #product-fragment-switch{font-size:.9rem;color:#32a1e8;cursor:pointer;text-align:right}.product .product-fragment-wrapper .product-fragment .switch #product-fragment-switch .collapsed{display:block}.product .product-fragment-wrapper .product-fragment .switch #product-fragment-switch.toggled .collapsed{display:none}.product .product-fragment-wrapper .product-fragment .switch #product-fragment-switch .expanded{display:none}.product .product-fragment-wrapper .product-fragment .switch #product-fragment-switch.toggled .expanded{display:block}.product .product-main-wrapper .right-side .shelf-banner{text-align:right;padding:40px 0 30px 0}.product .shelf-banner--mobile{display:none}@media only screen and (max-width:40em){.product .product-main-wrapper .right-side .shelf-banner--desktop{display:none}.product .shelf-banner--mobile{display:block;margin-top:16px}.product .product-main-wrapper .purchase .price-wrapper.without-percentage{margin-left:0}.product .product-description-wrapper .description .header{padding-top:20px}.product .social{float:left;padding-top:20px}}.panel-wrapper .search-wrapper{padding:10px 0 30px 0}.panel-wrapper .search-wrapper .title{font-size:1.4rem;font-weight:700;color:#052d5e}.panel-wrapper .search-wrapper .search .inline{font-size:.8rem;color:#072d5c}.panel-wrapper .search-wrapper .search .input-wrapper{position:relative}.panel-wrapper .search-wrapper .search .input-wrapper #search-input{height:2rem;margin:.15rem 0 0 0;font-size:.72rem}.panel-wrapper .search-wrapper .search .input-wrapper .magnifier{width:15px;height:16px;position:absolute;top:10px;right:15px;background:url("../../../images/responsive/icons/magnifier.png") no-repeat}.panel-wrapper .search-wrapper .download{text-align:right}.panel-wrapper .search-wrapper .download a{font-size:.81rem;color:#39a5ed}.panel-wrapper .search-wrapper .download #download-all{margin:0;padding:0;font-size:12px;background-color:#fff;color:#39a3ef}.panel-wrapper .search-wrapper .download .arrow{width:21px;height:21px;background:url("../../../images/responsive/icons/arrow_down_circle.png") no-repeat;margin-left:5px;display:inline-block;vertical-align:middle}@media only screen and (max-width:40em){#header .search .top-bar{padding:0 12px 24px}.search .top-bar-section .has-form{border:solid 1px #a2a2a2}.search .top-bar .search-button-wrapper-small{background:#a2a2a2;border:solid 1px #a2a2a2;border-radius:0;color:#fff;font-size:12px;font-weight:600;padding:0;text-transform:uppercase;width:72px}.sphinx #search_suggestion{width:calc(100% 2px)}}#library-search-form .input-wrapper{position:relative}#library-search-form .input-wrapper .error{margin:0;padding:0 7px}#library-search-input{margin:0;padding-right:27px;font-size:.72rem}#library-search-button{background:0 0;margin:0;position:absolute;right:7px;top:0;padding:7px}.panel-wrapper .tabs{border-bottom:3px solid #052d5e}.panel-wrapper .tabs .tab-title.active a,.panel-wrapper .tabs dd.active a{background-color:#052d5e;color:#fff}.panel-wrapper .tabs .tab-title>a,.panel-wrapper .tabs dd>a{background-color:#efefef;color:#17b4f7;font-size:.88rem;margin-right:5px;padding:.5rem 1rem}.panel-wrapper .tabs .tab-title a:hover{background-color:#e6e6e6}.panel-wrapper .tabs .tab-title.active a:hover{background-color:#052d5e}.panel-wrapper .tabs-content{margin:0}.panel-wrapper .sort-wrapper{padding-top:25px}.panel-wrapper .sort-wrapper .sort .inline{color:#072d5c;font-size:.8rem;padding:.3625rem 0}.panel-wrapper .sort-wrapper .sort .custom-dropdown-button{font-size:.8rem;color:#999;background-color:#fff;height:2rem;padding:.3rem 2rem .3rem .5rem}.panel-wrapper .sort-wrapper .sort .custom-dropdown-button.open{background-color:#fff}.panel-wrapper .sort-wrapper .sort .custom-dropdown-area{min-width:220px}.panel-wrapper .sort-wrapper .sort .custom-dropdown-area .custom-dropdown-options{padding-bottom:5px}.panel-wrapper .sort-wrapper .sort .custom-dropdown-area .custom-dropdown-options li{padding:.1rem .5rem;font-size:.8rem;color:#2bb7f5;background-color:#fff}.panel-wrapper .sort-wrapper .sort label{font-size:.8rem;color:#072d5c;cursor:default}.panel-wrapper .sort-wrapper .sort .sort-options-wrapper{border:1px solid #ccc;border-radius:2px;float:left;overflow:hidden;padding:0 0 0 2px;width:200px}.panel-wrapper .sort-wrapper .sort #sort-options{background:url("../../../images/responsive/icons/arrow_down_blue.png") no-repeat right 20px center;border:0 none;color:#959595;cursor:pointer;font-size:.8rem;height:27px;margin:0;padding:0;width:210px}.panel-wrapper .filter label{font-size:.8rem;color:#072d5c;margin-left:5px}.panel-wrapper .sort-wrapper>ul li{text-align:center}.panel-wrapper .sort-wrapper input[name=status]{cursor:pointer;margin:0;padding:0;vertical-align:middle}.panel-wrapper .products-wrapper{padding:20px 0}.library-wrapper .products-wrapper{padding:0}.library-wrapper .products-wrapper .product>.row{width:100%}.panel-wrapper .products-wrapper .product .buttons .button{margin-bottom:8px}.panel-wrapper .products-wrapper .product .thumbnail{margin-right:0;min-width:50px}.panel-wrapper .products-wrapper .product .content{padding-left:70px}.pagination-wrapper{display:table;margin:0 auto}.pagination-wrapper .pagination{display:table-cell}.pagination-wrapper .pagination li{background-color:#fff;border:1px solid #19b4f6;color:#19b4f6;font-size:13px;font-weight:700;list-style:none;min-width:30px;text-align:center;height:22px;margin-bottom:5px}.pagination-wrapper .pagination li.current{background-color:#19b4f6;color:#fff}.pagination-wrapper .pagination li.ellipsis{min-width:15px;border:none;background:0 0;color:#19b4f6}.pagination-wrapper .pagination li a{color:#19b4f6;font-weight:700;padding:0 4px;height:20px!important;overflow:hidden}.pagination-wrapper .pagination .prev{display:inline-block;width:5px;height:9px;background:url("../../../images/responsive/icons/arrow_left_blue.png") no-repeat}.pagination-wrapper .pagination .next{display:inline-block;width:5px;height:9px;background:url("../../../images/responsive/icons/arrow_right_blue.png") no-repeat}.pagination-wrapper .pagination .label-prev{display:inline-block!important;padding:0 0 0 4px}.pagination-wrapper .pagination .label-next{display:inline-block!important;padding:0 4px 0 0}@media screen and (max-width:40em){.pagination-wrapper .pagination .label-prev{display:none!important}.pagination-wrapper .pagination .label-next{display:none!important}}.breadcrumb-wrapper{margin-bottom:-.4rem}.breadcrumb>li{padding-right:0;padding-bottom:0}.breadcrumb>li,.breadcrumb>li a,.breadcrumb>li a:visited,.breadcrumb>li h1{color:#b4b4b4;font-size:.9rem;font-weight:700;line-height:1.3rem;margin:0}.show-for-small-only .breadcrumb>li,.show-for-small-only .breadcrumb>li a,.show-for-small-only .breadcrumb>li a:visited,.show-for-small-only .breadcrumb>li h1{color:#b5b5b5;font-size:.9rem}.breadcrumb-wrapper .title{font-size:1.1rem;font-weight:700;color:#052d5e}.breadcrumb-wrapper.border-down .title{margin-bottom:5px}.show-for-small-only .tabs-container .tabs-content{margin-bottom:0}.yourlabs-autocomplete{background-color:#f8f8f8;color:#32a1e8;line-height:.6rem;background-color:#f8f8f8;border:1px solid #ddd;font-size:.8rem;margin:0;padding:5px 0;border-radius:0}.yourlabs-autocomplete .choice,.yourlabs-autocomplete [data-value],.yourlabs-autocomplete em{line-height:.6rem;padding:4px 5px 6px 5px}.yourlabs-autocomplete .choice,.yourlabs-autocomplete [data-value]{color:#32a1e8}.columns-wrapper{margin-top:15px}.columns-wrapper .left-column{padding:30px 50px;border:1px solid #ddd}.columns-wrapper .right-column{padding-left:20px;padding-right:0}.confirm-form .form-header{padding-bottom:30px;position:relative}.confirm-form .form-header .title{font-size:1.3rem;font-weight:700;color:#072b5d}.confirm-form .form-header .description{color:#072b5d;font-size:.8rem}.confirm-form .form-header .description a{color:inherit}.confirm-form .form-header .options{position:absolute;top:-15px;right:-30px;font-size:.8rem}.confirm-form .form-wrapper .form .header{font-weight:700;padding-top:20px;color:#072b5d;font-size:1.1rem}.confirm-form .form-wrapper .form input{font-size:.8em;margin:0;height:35px}.confirm-form .form-wrapper .form a{font-size:.8rem}.confirm-form .form-wrapper .form .columns .error{margin:0}.confirm-form .form-wrapper .buttons{margin-bottom:0;margin-top:20px;padding:0}.confirm-form .form-wrapper .declaration label{font-size:.73rem;text-align:left;line-height:1rem;padding-top:3px;color:#767676}.confirm-form .form-wrapper .declaration .checkbox{margin-left:10px}.confirm-form .form-wrapper .declaration .small-1{position:relative}.confirm-form .form-wrapper .declaration .text-red{display:none}.confirm-form .form-wrapper .declaration .error .text-red.error{background:0 0;color:#c00000;font-size:1rem;position:absolute;display:block}.cart .buttons .button,.confirm-form .buttons .button{background-color:#13aef0;border-radius:2px;color:#fff;font-size:.9rem;margin-bottom:20px;padding:8px 4px;width:100%;font-size:1.1rem}.confirm-form .buttons .button.login{font-weight:700}.confirm-form .form-wrapper fieldset{margin:15px}.confirm-form .form-wrapper fieldset label{font-size:.8rem;color:#767676}.confirm-form .form-wrapper fieldset label.multiline{line-height:.9rem;padding:.3rem 0;vertical-align:middle}.confirm-form .form-wrapper fieldset .description{color:#767676;font-size:.8rem}.form-wrapper .safety{border:1px solid #d9d9d9;color:#767676;font-size:12px;font-weight:400;line-height:16px;margin-top:20px;padding:20px;text-align:justify}.registration-wrapper .safety{color:#767676;font-size:.73rem;font-weight:400;line-height:16px;padding:20px;padding-top:5px;text-align:justify}.form-wrapper .safety .padlock{background:rgba(0,0,0,0) url("../../../images/responsive/icons/padlock.png") no-repeat scroll 10px 0;float:left;height:28px;padding:25px;width:20px}.confirm-form .separator{color:#c8c8c8;margin-left:auto;margin-right:auto;text-align:center;display:table}.confirm-form .separator .line{display:table-cell;width:120px}.confirm-form .separator .text{display:table-cell;font-size:1.3rem;padding-left:20px;padding-right:20px;vertical-align:middle;color:#a4a4a4}.confirm-form .facebook-connect{margin-left:auto;margin-right:auto;text-align:center;position:relative;margin-bottom:15px;margin-top:20px}.confirm-form .facebook-connect a,.confirm-form .facebook-connect button{background-color:#3b5997;color:#fff;display:block;font-size:1.1rem;padding:5px;text-decoration:none;width:100%}.confirm-form .facebook-connect .icon{padding-right:20px}.confirm-form .facebook-connect-disabled{font-size:.8rem;line-height:1.1rem;border:1px solid #d9d9d9;padding:20px}.confirm-form .facebook-connect-disabled .bold{padding-bottom:10px;font-size:.9rem}.confirm-form .form-wrapper .small-12.columns{padding-bottom:15px}.confirm-form .form-error .form-error-msg-header{color:#072b5d}.confirm-form .form-error ul{margin:5px 0}.confirm-form .form-error ul li{list-style:none}.confirm-form .form-block-msg{font-size:.8rem;padding-top:2px}.confirm-form .form-block-msg img{width:12px}.confirm-form .form-error .form-error-msg-ul .alert-box.alert{padding:.275rem 1.5rem .275rem .875rem}.confirm-form .form-error .form-error-msg-ul .alert-box .close{color:#fff;opacity:1}.cart .empty{color:#828282;font-size:.9rem;padding:10px 0 16px 0}.cart .summary{padding:16px 0;display:flex;align-items:center;justify-content:space-between}.cart .summary .left-column{color:#052d5e;font-size:.9rem;font-weight:700;margin-top:15px;margin-bottom:15px}.cart .summary .left-column .total{font-size:1rem}.cart .summary .center-column{color:#052d5e;font-size:.8rem;font-weight:700;text-align:center;line-height:2rem;margin-bottom:25px}.cart .summary .right-column{color:#052d5e;margin-top:-10px;line-height:1.6rem}.cart .summary .promo-invoice{background-color:#f3f3f3;padding:10px;display:flex;margin:0 auto;align-items:center}.cart .summary .promo-invoice .promo-invoice__promo{margin-left:auto}.cart .summary .promo-invoice>div{line-height:.8rem}@media only screen and (max-width:24em){.cart .summary .promo-invoice>div{line-height:.7rem}}.cart .summary .code-info{padding:10px;display:table;margin:0 auto}.cart .summary .code-info .code-info-success{display:table-cell;vertical-align:middle;color:#939393}.cart .summary .code-info .code-info-error{display:table-cell;vertical-align:middle;color:red}.cart .summary .promo-invoice input{border:1px solid #bababa;border-radius:0;font-size:.9rem;margin:0;padding:6px 10px 7px;vertical-align:top}@media screen and (max-width:450px){.cart .summary .promo-invoice input{width:150px}}.cart .summary .promo-invoice .convert{padding:0}.cart .summary .promo-invoice .designation{margin-right:16px}.cart .summary .promo-invoice .recalculate{background-color:#0a3568;color:#fff;font-size:.9rem;margin:0;padding:5px 8px 7px;vertical-align:top;font-weight:700}@media only screen and (max-width:40em){.cart .summary .promo-invoice .recalculate,.cart .summary .promo-invoice input{width:100%}}.cart .summary .price-wrapper{display:table;float:right}.cart .summary .price-wrapper>div{display:table-cell}.cart .summary .price-wrapper .designation{font-weight:700;color:#052d5e;font-size:1rem;padding-right:10px}.cart .summary .price-wrapper .price{font-weight:700;color:#df004f}.cart .summary .price-wrapper .price-list{font-weight:400;color:#939393;text-decoration:line-through;font-size:1.2rem;padding-left:10px}.cart .summary .price-wrapper .price-list .sum{float:none}.cart .summary .designation{font-size:.8rem}@media only screen and (max-width:24em){.cart .summary .designation{font-size:.68rem}}.cart .summary .price{font-size:1.6rem;font-weight:700;text-align:right}.cart .summary .price .designation{font-weight:400}@media only screen and (max-width:41em) and (min-width:40em){.cart .summary .price-wrapper .designation{font-size:.9em}.cart .summary .price{font-size:1.44em}}.cart .summary .save{color:#df004f;font-size:.8rem;text-align:right;background-color:#f4f4f4;padding-right:5px}.cart .summary .vat{color:#a0a0a0;font-size:.7rem;text-align:right}.cart .summary .fv{background-color:#e8e8e8;color:#fff;display:table;margin:0 auto;padding:0;position:relative}.cart .summary .fv #fv{cursor:pointer;left:18px;position:absolute;top:12px;margin:0;padding:0}.cart .summary .fv label{color:#052d5e;font-weight:700;margin:0!important;padding:10px 20px 8px 40px}@media only screen and (max-width:40em){.cart .summary{flex-direction:column;align-items:flex-end}.cart .summary .promo-invoice,.cart .summary .promo-invoice-wrapper{width:100%}.cart .summary .price-wrapper{padding-top:11px;padding-right:30px}}.cart .buttons-wrapper{color:#f4f4f4;background-color:#f3f3f3;margin:0;padding:10px 0;display:flex;align-items:center;justify-content:space-between}.cart .buttons-wrapper>div{margin:0 8px}.cart .buttons-wrapper .center-column{color:#052d5e;font-size:.8rem;line-height:1.2rem;text-align:center;padding-top:10px}.cart .buttons-wrapper .right-column{text-align:right}.cart .buttons-wrapper .button{margin:0;font-weight:700}.cart .buttons-wrapper .buttons .button{background-color:#ff0057}.cart .buttons-wrapper .buttons .button.next{width:157px;font-size:14px;font-weight:600}.cart .buttons-wrapper .buttons .button.next img{margin-left:5px}@media (max-width:640px){.cart .buttons-wrapper .buttons .button.next{width:100%}}.cart .buttons-wrapper .buttons .button.back{background-color:#999;white-space:pre;min-width:11em;font-size:13px;font-weight:600}.cart .buttons-wrapper .buttons .button.back img{margin-right:5px;transform:rotate(180deg) translateY(1px)}@media only screen and (max-width:24em){.cart .buttons-wrapper .buttons .button.back,.cart .buttons-wrapper .buttons .button.next{min-width:132px}.cart .buttons-wrapper .buttons .button.back{font-size:12px}.cart .buttons-wrapper .buttons .button.next{font-size:16px}}.cart .buttons-wrapper .button.back{background-color:#0a3568;line-height:1rem;font-size:.9rem}.cart.payment .buttons-wrapper{background:0 0}.cart .products-wrapper{color:#052d5e;padding-bottom:20px;font-size:1rem}.cart .products-wrapper .span{font-size:1.1rem;font-weight:700;padding:0 5px}.checkout .summary .price-wrapper,.checkout-wrapper .summary .price-wrapper{display:table;float:right;width:100%;margin:0}.checkout .summary .price-wrapper>div,.checkout-wrapper .summary .price-wrapper>div{display:table-cell}.checkout .summary .price-wrapper .fv,.checkout-wrapper .summary .price-wrapper .fv{float:left;background:0 0}.checkout .summary .price-wrapper .price,.checkout-wrapper .summary .price-wrapper .price{float:right}.checkout .summary .price-wrapper .price .designation,.checkout-wrapper .summary .price-wrapper .price .designation{font-weight:700}.checkout-wrapper.summary .price-wrapper .designation,.checkout.summary .price-wrapper .designation{font-weight:700;color:#052d5e;font-size:1rem;padding-right:10px}.checkout .summary .price-wrapper .price,.checkout-wrapper .summary .price-wrapper .price{font-weight:700;color:#df004f}.checkout-wrapper .summary .left-column.small-4{margin:0}.checkout-wrapper .summary .dispatch{font-size:.8rem;font-weight:400;clear:both;padding-top:20px}.checkout-wrapper .summary .fv label{font-weight:700}.checkout-wrapper .summary .dispatch .bold{font-size:.9rem}.checkout-wrapper .summary .dispatch .change{font-weight:700}.checkout-wrapper .buttons-wrapper{margin:40px 0 0 0}.transaction-wrapper .summary{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin:20px 0;padding:20px 0}.transaction-wrapper .summary .header{color:#08315d;font-size:1.4rem;font-weight:700}.transaction-wrapper .summary .header .price{color:#ea2d67;font-size:1.8rem;padding-left:5px}.transaction-wrapper .buttons-wrapper{margin:10px -10px;padding:20px 0}.transaction-wrapper .payment-wrapper{padding-top:20px}.transaction-wrapper .payment-wrapper .header{color:#08315d;font-size:1.04rem;font-weight:700;padding-bottom:20px}.transaction-wrapper .payment-wrapper .tabs-wrapper{border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;margin:5px 0 20px;padding-top:15px}.transaction-wrapper .payment-wrapper .tabs .tab-title{border-right:1px solid #e1e1e1;margin:10px 0 20px 0!important;text-align:center}.transaction-wrapper .payment-wrapper .tabs .tab-title.active{background-color:#eee;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.transaction-wrapper .payment-wrapper .tabs .tab-title.last{border:none}.transaction-wrapper .payment-wrapper .tabs .title{color:#08315d;font-size:.9rem;height:2.2rem;line-height:1.1rem}.transaction-wrapper .payment-wrapper .tabs .icon{min-width:90px;height:81px;margin:10px 0 20px}.transaction-wrapper .payment-wrapper .tabs .icon.karta-platnicza{background:url("../../../images/responsive/cart/karta_platnicza.png") no-repeat center center}.transaction-wrapper .payment-wrapper .tabs .icon.przelew-bankowy{background:url("../../../images/responsive/cart/przelew_bankowy.png") no-repeat center center}.transaction-wrapper .payment-wrapper .tabs .icon.pay-pal{background:url("../../../images/responsive/cart/pay_pal.png") no-repeat center center}.transaction-wrapper .payment-wrapper .tabs .icon.przelewy-polautomatyczne{background:url("../../../images/responsive/cart/przelewy_polautomatyczne.png") no-repeat center center}.transaction-wrapper .payment-wrapper .tabs .icon.punkty-virtualo{background:url("../../../images/responsive/cart/punkty_virtualo.png") no-repeat center center}.transaction-wrapper .payment-wrapper .tabs .icon.inne{background:url("../../../images/responsive/cart/inne.png") no-repeat center center}.transaction-wrapper .payment-wrapper .tabs .buttons{background:rgba(0,0,0,0) none repeat scroll 0 0!important;text-align:center;margin:0 auto}.transaction-wrapper .payment-wrapper .tabs .button{background-color:#ed316e;font-size:.8rem;padding:5px}.transaction-wrapper .payment-wrapper .tabs-content{margin:0;padding:0}.transaction-wrapper .payment-wrapper .tabs-content .payments{text-align:center;border-bottom:1px solid #e1e1e1;border-top:1px solid #e1e1e1;padding-top:15px}.transaction-wrapper .payment-wrapper .tabs-content #names{display:none}.transaction-wrapper .payment-wrapper .tabs-content #names input{height:2rem}.transaction-wrapper .payment-wrapper .tabs-content #names .title{color:#08315d;font-size:.9rem;padding:10px 0}.transaction-wrapper .payment-wrapper .tabs-content #names .designation{color:#4d4d4d;font-size:.9rem;line-height:2rem;padding-right:5px}.transaction-wrapper .payment-wrapper .tabs-content #names .value{font-size:.9rem}.transaction-wrapper .payment-wrapper .tabs-content .payment-type input{cursor:pointer}.transaction-wrapper .payment-wrapper .tabs-content .buttons-wrapper{margin-top:-30px;display:inline}.transaction-wrapper .payment-wrapper .tabs-content .points .empty{height:1px}.transaction-wrapper .payment-wrapper .tabs-content .points .designation{text-align:left}.transaction-wrapper .payment-wrapper .tabs-content .points .value{text-align:right}.transaction-wrapper .payment-wrapper .tabs-content .points .recharge{color:#ea056a;font-weight:700}.transaction-wrapper .buttons-wrapper .empty{height:1px}.transaction-wrapper .warning{border-bottom:1px solid #ddd;color:#08315d;font-size:.9rem;line-height:1.2rem;padding-bottom:20px;text-align:justify}.transaction-wrapper .warning .icon-wrapper{display:table-cell;vertical-align:middle}.transaction-wrapper .warning .icon-wrapper .icon{background:url("../../../images/responsive/cart/warning.png") no-repeat scroll 0 0;height:45px;width:45px}.transaction-wrapper .warning .content{display:table-cell;padding-left:15px;vertical-align:middle}.transaction-wrapper .warning .content a{color:#0ba9ea;font-weight:700}.flow-wrapper{border:1px solid #ddd;text-align:center;margin-top:30px;margin-bottom:20px}.flow-wrapper .step{border-right:1px solid #ddd;font-size:1.2rem;font-weight:700;margin:0;padding:20px;color:#cfcfcf}.flow-wrapper .step.last{border-right:none}.flow-wrapper .step.active{background:#fcfcfc;color:#ea2d67}.flow-wrapper .step.active .line-bottom{border-bottom:3px solid #ea2d67;width:100%;position:absolute;bottom:0;left:0}.show-for-small-only .flow-wrapper{text-align:left;font-weight:700;font-size:.8rem;margin-left:auto;margin-right:auto}.show-for-small-only .flow-wrapper .step{color:#c2c2c2;background-color:#fff;font-size:1.2rem;padding:10px 15px}.show-for-small-only .flow-wrapper .step>div{font-size:.9rem}.show-for-small-only .flow-wrapper .step.active{color:#fff;background-color:#ed316e}@media only screen and (max-width:53em){.show-for-medium-up .flow-wrapper .step{font-size:1rem}}@media only screen and (max-width:46em){.show-for-medium-up .flow-wrapper .step{font-size:.85rem}}@media only screen and (max-width:42em){.show-for-medium-up .flow-wrapper .step{font-size:.8rem}}@media only screen and (max-width:31em){.show-for-small-only .flow-wrapper .step{padding:5px}.show-for-small-only .flow-wrapper .step>div{font-size:.7rem}}.consumer-header{cursor:pointer;font-size:.9rem;font-weight:700;padding-bottom:10px;color:#0ba9ea}.consumer-information{display:none;margin-bottom:20px;margin-top:5px;border:1px solid #ddd}.consumer-information .point{margin:0;padding:15px 0}.consumer-information .point.odd{background-color:#f4f4f4}.consumer-information .designation{font-size:.8rem;color:#666}.consumer-information .content{text-align:justify;font-size:.8rem}.consumer-information .content>ul{font-size:.8rem}.consumer-information .content>ul li{margin-left:20px;padding-left:5px}.consumer-information .content .title{font-weight:700;padding-bottom:5px}.consumer-information .content .empty-line{height:10px}.consumer-information .content a{color:#0ba9ea;font-weight:700;font-size:.8rem}.info-wrapper{margin-bottom:15px;padding-top:15px}.info-wrapper .left-column{text-align:center}.info-wrapper .header img{width:100%}.info-wrapper .top{padding-bottom:25px}.info-wrapper .bottom .buttons-wrapper{background-color:#f5f5f5;border:1px solid #d7d7d7;padding:15px 0 25px}.info-wrapper .buttons{text-align:center}.info-wrapper .info .buttons{display:table}.info-wrapper .buttons .title{color:#032650;font-size:1.1rem;font-weight:700;line-height:1.5rem;padding:0 20px;min-height:3rem}.info-wrapper .buttons .button{background-color:#19b4f6;border-radius:2px;color:#fff;display:table-cell;font-size:.9rem;font-weight:700;margin:20px auto 0;padding:10px;width:70%}.info-wrapper .info .buttons .button{width:auto;padding:10px 50px}.info-wrapper .info .buttons .button.back{background-color:#0a3568;line-height:1rem}.info-wrapper .buttons .icon{min-width:75px;height:54px;margin:10px 0 20px}.info-wrapper .buttons .icon.library{background:url("../../../images/responsive/info/library.png") no-repeat center center}.info-wrapper .buttons .icon.newsletter{background:url("../../../images/responsive/info/newsletter.png") no-repeat center center}.info-wrapper .buttons .icon.contact{background:url("../../../images/responsive/info/contact.png") no-repeat center center}.info-wrapper .buttons .icon.airplane{background:url("../../../images/responsive/info/airplane.png") no-repeat center center;width:85px;height:96px}.info-wrapper .buttons .icon.smile{background:url("../../../images/responsive/info/smile.png") no-repeat center center;width:79px;height:79px}.info-wrapper .buttons .icon.loading{background:url("../../../images/responsive/info/loading.gif") no-repeat center center;width:79px;height:79px}.info-wrapper .buttons .icon.sad-face{background:url("../../../images/responsive/info/sad_face.png") no-repeat center center;width:79px;height:79px}.info-wrapper .buttons{background:rgba(0,0,0,0) none repeat scroll 0 0!important;text-align:center;margin:0 auto}.error-wrapper img{width:100%}.transactions-wrapper{padding-top:20px}.transactions-wrapper .transactions>.header{color:#01b0e9;font-size:1.2rem;font-weight:700;padding-bottom:20px}.transactions-wrapper .transactions .transaction{color:#042d5b;font-size:.9rem;padding-bottom:5px}.transactions-wrapper .transactions .transaction{cursor:pointer}.transactions-wrapper .transactions .transaction span{font-weight:700}.transactions-wrapper .transactions .transaction .status{color:#01b0e9}.transactions-wrapper .transactions .transaction .arrow{padding-left:5px;color:#01b0e9;font-size:1rem}.transactions-wrapper .transactions .transaction .transaction-header{display:table-cell}.transactions-wrapper .transactions .transaction .transaction-pdf{display:table-cell;padding-left:10px}.transactions-wrapper .transaction-products{display:none}.transactions-wrapper .transaction-products .transaction-summary{text-align:right;padding-bottom:20px}.transactions-wrapper .transaction-products .transaction-summary .designation{font-size:.9rem;color:#052d5e}.transactions-wrapper .transaction-products .transaction-summary .sum{color:#df004f;font-size:1.6rem;font-weight:700;padding-left:5px}.transactions-wrapper .transaction-products .transaction-summary .buttons-wrapper{float:right;padding-left:5px}.transactions-wrapper .transaction-products .transaction-summary .buttons-wrapper .button{background-color:#13aef0;color:#f4f4f4;font-size:.9rem;font-weight:700;margin:0 0 0 10px;padding:5px 20px}.points-wrapper{padding-top:20px}.points-wrapper .header{color:#042d5b;padding-bottom:30px}.points-wrapper .header .title{font-size:1.3rem;font-weight:700;line-height:2rem}.points-wrapper .header .description{font-size:1rem;color:#536893}.points-wrapper .steps .step{border:1px solid #d7d7d7;padding:20px 30px 10px 30px}.points-wrapper .steps .step .title .point{font-size:2.1rem;font-weight:700;color:#042d5b;line-height:2.1rem}.points-wrapper .steps .step .title .description{color:#042d5b;font-size:.9rem;font-weight:700;line-height:1.2rem;min-height:4.8rem}.points-wrapper .steps .icon{min-width:241px;height:82px;margin:10px 0 20px}.points-wrapper .steps .icon.point-1{background:url("../../../images/responsive/points/point_1.png") no-repeat center center}.points-wrapper .steps .icon.point-2{background:url("../../../images/responsive/points/point_2.png") no-repeat center center}.points-wrapper .steps .icon.point-3{background:url("../../../images/responsive/points/point_3.png") no-repeat center center}.points-wrapper .your-points{padding-top:30px}.points-wrapper .your-points .left-side{background-color:#f7fcff;padding:20px 40px 30px}.points-wrapper .your-points .right-side{background-color:#fafafa;padding:20px 30px 30px 30px;text-align:left;width:32%}.points-wrapper .your-points .designation{color:#042d5b;font-size:.9rem;padding-left:0}.points-wrapper .your-points .data{font-size:.9rem;padding:0}.points-wrapper .your-points .account .data{color:#042d5b;font-weight:700}.points-wrapper .your-points .data a{color:#1faefc;font-weight:700}.points-wrapper .your-points .charge .data a{border-right:2px solid #c1c5c6;color:#1faefc;font-weight:700;padding:0 5px}.points-wrapper .your-points .charge .data a.last{border:none}.points-wrapper .your-points .header .designation{font-size:1.4rem;font-weight:700;padding-bottom:20px}.points-wrapper .your-points .account,.points-wrapper .your-points .charge,.points-wrapper .your-points .header{border-bottom:1px solid #d7d7d7;padding:10px 0}.points-wrapper .your-points .regulations{padding-top:10px}.points-wrapper .your-points .title{font-size:.9rem;font-weight:700;color:#042d5b;line-height:2.5rem}.points-wrapper .your-points .description{color:#676766;line-height:1.2rem;font-size:.8rem}.points-wrapper .benefit{padding-top:30px}.points-wrapper .benefit .row-wrapper{padding:20px 0;border-bottom:1px solid #d7d7d7}.points-wrapper .benefit .columns{color:#042d5b;font-size:.9rem;padding:0}.points-wrapper .benefit .header{font-size:1.4rem;font-weight:700;color:#042d5b}.points-wrapper .benefit .icon{width:123px;height:40px}.points-wrapper .benefit .icon.benefit-1{background:url("../../../images/responsive/points/benefit_1.png") no-repeat center center}.points-wrapper .benefit .icon.benefit-2{background:url("../../../images/responsive/points/benefit_2.png") no-repeat center center}.points-wrapper .benefit .icon.benefit-3{background:url("../../../images/responsive/points/benefit_3.png") no-repeat center center}.points-wrapper .shop{padding-top:30px}.points-wrapper .shop .header{color:#042d5b;font-size:1.4rem;font-weight:700;border-bottom:1px solid #d7d7d7;padding-bottom:15px;margin-bottom:20px;margin-top:30px}.points-wrapper .shop .step{padding:20px 0;color:#042d5b;font-size:.9rem;padding:0}.points-wrapper .shop .step .title{font-weight:700;line-height:2rem}.points-wrapper .shop .step .description{line-height:1.2rem}.points-wrapper .shop .step .icon{padding:20px 0}.code-wrapper .confirm-form .form-header a,.code-wrapper .confirm-form .form-header span{font-weight:700}.code-wrapper .confirm-form .form-wrapper{text-align:center}.code-wrapper .confirm-form .form-wrapper .header .title{color:#072b5d;font-size:1.1rem;font-weight:700;padding-bottom:10px}.contact-wrapper #category{cursor:pointer}.contact-wrapper #category{background:url("../../../images/responsive/icons/arrow_down_blue.png") no-repeat right 4px center;color:#959595;cursor:pointer;font-size:.8rem;margin:0;padding:0 15px 0 0;width:100%!important;appearance:none;-moz-appearance:none;-webkit-appearance:none}.regulations .header{text-align:center;font-size:14px;font-weight:700;padding-top:20px;padding-bottom:10px}.regulations .header.text-left{text-align:left;float:none}.regulations .section{text-align:left;display:table}.regulations .section .row{text-align:left;display:table-row}.regulations .section .number{display:table-cell;width:25px}.regulations .section .letter{padding-left:10px;display:table-cell}.regulations .section .roman{padding-left:15px;display:table-cell}.regulations .section .content{padding-left:10px;display:table-cell}.static-wrapper{padding-bottom:20px}.static-wrapper .main-header{padding:20px 0}.static-wrapper .main-header .date{text-align:right}.static-wrapper .main-header .title{font-size:20px;color:#00377b;font-weight:700;text-align:center;margin:20px}.static-wrapper .main-header .title-blue{color:#3798ca;font-size:16px;text-align:center;font-weight:700}.static-wrapper .content{font-size:.9rem}.static-wrapper .footer{font-size:13px;font-weight:700;color:#3798ca;padding:20px 0}.static-wrapper .footer a,.static-wrapper .footer a:visited{font-weight:700;font-size:13px;color:#e62371}.static-wrapper .banner{text-align:center}.help-wrapper{padding-top:20px}.help-wrapper .header{color:#042d5b;padding-bottom:35px}.help-wrapper .header .title{font-size:1.3rem;font-weight:700;line-height:2rem}.help-wrapper .header .description{font-size:1rem;color:#536893}.help-wrapper .help{display:block!important}.help-wrapper .steps .step{background-color:#fff;border:1px solid #d7d7d7;padding:20px 30px 10px 30px;cursor:pointer}.help-wrapper .steps .step.active{background-color:#19b4f6}.help-wrapper .steps .step .title{color:#042d5b;font-size:1rem;font-weight:700;line-height:1.2rem;min-height:3.6rem;text-align:center}.help-wrapper .steps .icon{min-width:65px;height:59px;margin:10px 0 20px}.help-wrapper .steps .step .icon.help-1{background:url("../../../images/responsive/help/help_1.png") no-repeat center center}.help-wrapper .steps .step .icon.help-2{background:url("../../../images/responsive/help/help_2.png") no-repeat center center}.help-wrapper .steps .step .icon.help-3{background:url("../../../images/responsive/help/help_3.png") no-repeat center center}.help-wrapper .steps .step .icon.help-4{background:url("../../../images/responsive/help/help_4.png") no-repeat center center}.help-wrapper .steps .step .icon.help-5{background:url("../../../images/responsive/help/help_5.png") no-repeat center center}.help-wrapper .steps .step.active .icon.help-1{background:url("../../../images/responsive/help/help_1_sel.png") no-repeat center center}.help-wrapper .steps .step.active .icon.help-2{background:url("../../../images/responsive/help/help_2_sel.png") no-repeat center center}.help-wrapper .steps .step.active .icon.help-3{background:url("../../../images/responsive/help/help_3_sel.png") no-repeat center center}.help-wrapper .steps .step.active .icon.help-4{background:url("../../../images/responsive/help/help_4_sel.png") no-repeat center center}.help-wrapper .steps .step.active .icon.help-5{background:url("../../../images/responsive/help/help_5_sel.png") no-repeat center center}.help-wrapper .help>.description{color:#042d5b;font-size:.9rem;text-align:center;padding:10px 0 25px 0}.help-wrapper .help>.description span{font-weight:700}.help-wrapper .contact{color:#042d5b;padding-bottom:20px}.help-wrapper .contact .step{background-color:#fff;border:1px solid #d7d7d7;padding:20px;text-align:center;font-size:.9rem}.help-wrapper .contact span{color:#e62371}.help-wrapper .contact a,.help-wrapper .contact a:visited{color:#1faefc}.help-wrapper .contact .icon{display:inline-block;margin-right:5px;vertical-align:middle;min-height:33px}.help-wrapper .contact .icon.contact-1{width:29px;background:url("../../../images/responsive/help/contact_1.png") no-repeat center center}.help-wrapper .contact .icon.contact-2{width:23px;background:url("../../../images/responsive/help/contact_2.png") no-repeat center center}.help-wrapper .section{padding-top:65px}.help-wrapper .section .header .title{padding-bottom:10px}.help-wrapper .section .header .description{color:#042d5b}.help-wrapper .section .image{max-width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.help-wrapper .section .image.section-1-1{width:189px;height:203px;background-image:url("../../../images/responsive/help/section_1_1.png")}.help-wrapper .section .image.section-1-2{width:436px;height:362px;background-image:url("../../../images/responsive/help/section_1_2.png")}.help-wrapper .section .image.section-1-3{width:436px;height:362px;background-image:url("../../../images/responsive/help/section_1_3.png")}.help-wrapper .section .image.section-1-4{width:436px;height:343px;background-image:url("../../../images/responsive/help/section_1_4.png")}.help-wrapper .section .image.section-1-5{width:461px;height:360px;background-image:url("../../../images/responsive/help/section_1_5.png")}.help-wrapper .section .image.section-1-6{width:436px;height:280px;background-image:url("../../../images/responsive/help/section_1_6.png")}.help-wrapper .section .image.section-1-7{width:437px;height:422px;background-image:url("../../../images/responsive/help/section_1_7.png")}.help-wrapper .section .image.section-1-8{width:437px;height:380px;background-image:url("../../../images/responsive/help/section_1_8.png")}.help-wrapper .section .image.section-1-9{width:436px;height:230px;background-image:url("../../../images/responsive/help/section_1_9.png")}.help-wrapper .section .image.section-1-10{width:437px;height:339px;background-image:url("../../../images/responsive/help/section_1_10.png")}.help-wrapper .section .image.section-1-11{width:468px;height:363px;background-image:url("../../../images/responsive/help/section_1_11.png")}.help-wrapper .section .image.section-1-12{width:469px;height:339px;background-image:url("../../../images/responsive/help/section_1_12.png")}.help-wrapper .section .image.section-2-1{width:437px;height:344px;background-image:url("../../../images/responsive/help/section_2_1.png")}.help-wrapper .section .image.section-2-2{width:437px;height:343px;background-image:url("../../../images/responsive/help/section_2_2.png")}.help-wrapper .section .image.section-2-3{width:468px;height:349px;background-image:url("../../../images/responsive/help/section_2_3.png")}.help-wrapper .section .image.section-2-4{width:437px;height:386px;background-image:url("../../../images/responsive/help/section_2_4.jpg")}.help-wrapper .section .image.section-2-5{width:435px;height:377px;background-image:url("../../../images/responsive/help/section_2_5.jpg")}.help-wrapper .section .image.section-2-6{width:731px;height:93px;background-image:url("../../../images/responsive/help/section_2_6.png")}.help-wrapper .section .image.section-2-7{width:731px;height:375px;background-image:url("../../../images/responsive/help/section_2_7.png")}.help-wrapper .section .image.section-2-8{width:731px;height:93px;background-image:url("../../../images/responsive/help/section_2_8.png")}.help-wrapper .section .image.section-2-9{width:731px;height:133px;background-image:url("../../../images/responsive/help/section_2_9.png")}.help-wrapper .section .image.section-2-10{width:731px;height:103px;background-image:url("../../../images/responsive/help/section_2_10.png")}.help-wrapper .section .image.section-2-11{width:205px;height:225px;background-image:url("../../../images/responsive/help/section_2_11.png")}.help-wrapper .section .image.section-3-1{width:436px;height:349px;background-image:url("../../../images/responsive/help/section_3_1.png")}.help-wrapper .section .image.section-3-2{width:434px;height:297px;background-image:url("../../../images/responsive/help/section_3_2.png")}.help-wrapper .section .image.section-3-3{width:214px;height:176px;background-image:url("../../../images/responsive/help/section_3_3.png")}.help-wrapper .section .image.section-3-4{width:237px;height:199px;background-image:url("../../../images/responsive/help/section_3_4.png")}.help-wrapper .section .image.section-4-1{width:469px;height:110px;background-image:url("../../../images/responsive/help/section_4_1.png")}.help-wrapper .section .image.section-4-2{width:520px;height:110px;background-image:url("../../../images/responsive/help/section_4_2.png")}.help-wrapper .section .subsection .letter{background-color:#052d5e;color:#fff;float:left;font-size:1.1rem;font-weight:700;line-height:2.4rem;margin-right:10px;text-align:center;width:40px}.help-wrapper .section .subsection .title{background-color:#f8f8f8;color:#042d5b;font-size:1.1rem;font-weight:400;line-height:2.4rem}.help-wrapper .section .subsection .headline{background-color:#13acef;color:#fff;font-size:1.1rem;font-weight:400;line-height:2.4rem;padding-top:5px;padding-left:15px}.help-wrapper .section .subsection .headline a,.help-wrapper .section .subsection .headline a:visited{color:#fff;font-size:.9rem}.help-wrapper .section .subsection .description{color:#042d5b;padding-top:20px}.help-wrapper .section .step{text-align:center;border:1px solid #d7d7d7;line-height:2.4rem}.help-wrapper .section .step .title{font-size:1.1rem;font-weight:700;color:#0eb0f0}.help-wrapper .section .row,.help-wrapper .section .split{max-width:100%}.help-wrapper .section .split .description{color:#000;line-height:1.2rem;font-size:.9rem;padding-bottom:20px}.help-wrapper .section .split .description ul li{color:#e62371;font-weight:700;padding-bottom:10px;font-size:.9rem}.help-wrapper .section .split .description ul li>div{color:#000;font-weight:400;font-size:.9rem}.help-wrapper .section>.description{color:#000;font-weight:400;font-size:.9rem}.help-wrapper .section>.description ol li,.help-wrapper .section>.description ul li{font-size:.9rem}.help-wrapper .additional-info{color:#e62371;font-size:.9rem;margin-left:0;font-weight:700;list-style-position:inside}.help-wrapper .additional-info__item{padding-bottom:20px}.help-wrapper .additional-info__content{font-weight:400;color:#000}.help-wrapper .additional-info__content a{word-break:break-all}.help-wrapper .additional-info__content>ol,.help-wrapper .additional-info__content>ul{margin-left:1.4rem;margin-bottom:1.25rem;font-size:1em}.about-wrapper{padding-top:20px}.about-wrapper .banner{width:100%;text-align:center}.about-wrapper .diagram{padding-bottom:20px}.about-wrapper .header{display:table;text-align:center;width:100%}.about-wrapper .header .line{display:table-cell;min-width:35%}.about-wrapper .header .title{color:#042d5b;display:table-cell;font-size:1.5rem;font-weight:700;vertical-align:middle}.about-wrapper .header-description{color:#042d5b;font-size:1.2rem;line-height:1.5rem;padding-top:15px;text-align:center}.about-wrapper .about>.title{text-align:center;color:#042d5b;font-size:.9rem;padding:30px 0}.about-wrapper .description,.about-wrapper .description ul li{color:#042d5b;font-weight:400;font-size:.9rem}.about-wrapper .section{display:table;width:100%;padding:20px 40px;background-color:#fafafa;border:1px solid #ececec;margin:40px 0 30px 0}.about-wrapper .section .left-side{display:table-cell;vertical-align:middle}.about-wrapper .section .right-side{display:table-cell;vertical-align:middle}.about-wrapper .section .title{color:#1aa9f5;font-size:1.5rem;font-weight:400}.about-wrapper .section .image{display:table-cell;vertical-align:middle;float:right}.about-wrapper .section .image.quality{width:97px;height:129px;background:url("../../../images/responsive/about/quality.png") no-repeat center center}.about-wrapper .section .image.box{width:124px;height:116px;background:url("../../../images/responsive/about/box.png") no-repeat center center}.about-wrapper .section .image.circle{width:193px;height:179px;background:url("../../../images/responsive/about/circle.png") no-repeat center center}.about-wrapper .section .image.padlock{width:72px;height:101px;background:url("../../../images/responsive/about/padlock.png") no-repeat center center}.about-wrapper .section .image.smiles{width:140px;height:91px;background:url("../../../images/responsive/about/smiles.png") no-repeat center center}.code-info-wrapper{padding-top:20px}.code-info-wrapper .header{text-align:center;color:#042d5b;font-size:1.4rem;line-height:1.7rem;text-align:center}.code-info-wrapper .header .description{padding:40px 0}.code-info-wrapper .banner{padding:70px 0 50px 0;text-align:center}.code-info-wrapper .logotypes{text-align:center;padding:40px 0 60px 0}.code-info-wrapper .headline{display:table;width:100%}.code-info-wrapper .headline .line{display:table-cell;min-width:30%}.code-info-wrapper .headline .text{color:#042d5b;display:table-cell;font-size:1.1rem;vertical-align:middle;text-align:center}.code-info-wrapper .board>ul,.gift-info-wrapper .board>ul{padding:0 10px}.code-info-wrapper .board>ul li,.gift-info-wrapper .board>ul li{padding:0}.code-info-wrapper .board .pattern.pattern-1,.gift-info-wrapper .board .pattern.pattern-1{background-color:#245188;border:1px solid #245188}.code-info-wrapper .board .pattern.pattern-2,.gift-info-wrapper .board .pattern.pattern-2{background-color:#fff;border:1px solid #ccc}.code-info-wrapper .board .pattern.pattern-3,.gift-info-wrapper .board .pattern.pattern-3{background-color:#eaeaea;border:1px solid #eaeaea}.code-info-wrapper .board .pattern.pattern-4,.gift-info-wrapper .board .pattern.pattern-4{background-color:#fff;border:1px solid #ccc}.code-info-wrapper .board .pattern.pattern-5,.gift-info-wrapper .board .pattern.pattern-5{background-color:#19b4f6;border:1px solid #19b4f6}.code-info-wrapper .board .pattern.pattern-6,.gift-info-wrapper .board .pattern.pattern-6{background-color:#fff;border:1px solid #ccc}.code-info-wrapper .board .pattern.pattern-7,.gift-info-wrapper .board .pattern.pattern-7{background-color:#dbdbdb;border:1px solid #dbdbdb}.code-info-wrapper .board .pattern.pattern-8,.gift-info-wrapper .board .pattern.pattern-8{background-color:#fff;border:1px solid #ccc}.code-info-wrapper .board .pattern.pattern-9,.gift-info-wrapper .board .pattern.pattern-9{background-color:#e90f5d;border:1px solid #e90f5d}.code-info-wrapper .board .pattern .title,.gift-info-wrapper .board .pattern .title{color:#042d5b;font-size:.9rem;line-height:1.1rem;min-height:6.6rem;padding:0 15px;text-align:center}.code-info-wrapper .board .pattern.pattern-1 .title,.gift-info-wrapper .board .pattern.pattern-1 .title{color:#fff}.code-info-wrapper .board .pattern.pattern-9 .title,.gift-info-wrapper .board .pattern.pattern-9 .title{color:#fff}.code-info-wrapper .board .pattern .icon,.gift-info-wrapper .board .pattern .icon{height:150px;min-width:76px}.code-info-wrapper .board .pattern .icon.icon-1{background:url("../../../images/responsive/codes/icon1.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-2{background:url("../../../images/responsive/codes/icon2.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-3{background:url("../../../images/responsive/codes/icon3.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-4{background:url("../../../images/responsive/codes/icon4.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-5{background:url("../../../images/responsive/codes/icon5.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-6{background:url("../../../images/responsive/codes/icon6.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-7{background:url("../../../images/responsive/codes/icon7.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-8{background:url("../../../images/responsive/codes/icon8.png") no-repeat center center}.code-info-wrapper .board .pattern .icon.icon-9{background:url("../../../images/responsive/codes/icon9.png") no-repeat center center}.code-info-wrapper .steps .step,.gift-info-wrapper .steps .step{padding:10px 0;display:table}.code-info-wrapper .steps .step .number,.gift-info-wrapper .steps .step .number{display:table-cell;height:73px;width:73px;vertical-align:top;float:left;margin-right:30px}.code-info-wrapper .steps .step .number.number-1,.gift-info-wrapper .steps .step .number.number-1{background:url("../../../images/responsive/codes/1.png") no-repeat center center}.code-info-wrapper .steps .step .number.number-2,.gift-info-wrapper .steps .step .number.number-2{background:url("../../../images/responsive/codes/2.png") no-repeat center center}.code-info-wrapper .steps .step .number.number-3,.gift-info-wrapper .steps .step .number.number-3{background:url("../../../images/responsive/codes/3.png") no-repeat center center}.code-info-wrapper .steps .step .description,.gift-info-wrapper .steps .step .description{color:#042d5b;display:table-cell;font-size:1rem;line-height:1.3rem;vertical-align:top}.code-info-wrapper .steps .step .description.middle,.gift-info-wrapper .steps .step .description.middle{vertical-align:middle}.code-info-wrapper .steps .step .description a,.gift-info-wrapper .steps .step .description a{font-weight:700}.code-info-wrapper .steps .step .description .large,.gift-info-wrapper .steps .step .description .large{color:#042d5b;font-size:1.4rem;font-weight:700;line-height:1.8rem}.code-info-wrapper .steps .step .description ul,.gift-info-wrapper .steps .step .description ul{line-height:1.5rem}.code-info-wrapper .steps .step .description .with-button{padding-right:15px}.code-info-wrapper .steps .step .description .button{background-color:#13aef0;color:#fff;padding:10px 40px;font-size:1rem;font-weight:700}.gift-info-wrapper{padding-top:20px}.gift-info-wrapper .headline{background-color:#13acef;color:#fff;font-size:1.9rem;font-weight:700;text-align:center;margin-bottom:25px}.gift-info-wrapper .header{color:#042d5b}.gift-info-wrapper .header .description{font-size:1.2rem;line-height:1.3rem;text-align:justify}.gift-info-wrapper .header .title{font-size:1.4rem;font-weight:700;padding:30px 0;text-align:center}.gift-info-wrapper .board .pattern .icon.icon-1{background:url("../../../images/responsive/gift/icon1.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-2{background:url("../../../images/responsive/gift/icon2.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-3{background:url("../../../images/responsive/gift/icon3.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-4{background:url("../../../images/responsive/gift/icon4.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-5{background:url("../../../images/responsive/gift/icon5.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-6{background:url("../../../images/responsive/gift/icon6.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-7{background:url("../../../images/responsive/gift/icon7.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-8{background:url("../../../images/responsive/gift/icon8.png") no-repeat center center}.gift-info-wrapper .board .pattern .icon.icon-9{background:url("../../../images/responsive/gift/icon9.png") no-repeat center center}.gift-info-wrapper .gift-info>.description{font-size:1.2rem;line-height:1.2rem;padding-bottom:5px;padding-top:20px;text-align:justify;color:#042d5b;padding:50px 0 20px 0}.gift-info-wrapper .steps .step .description{line-height:1.2rem}.gift-info-wrapper .steps .step .description ul{line-height:1.4rem}.gift-info-wrapper .steps .step .description .large{font-size:1.1rem;line-height:1.4rem}.gift-info-wrapper .section{line-height:1.2rem;color:#042d5b;font-size:1rem}.gift-info-wrapper .section a{font-weight:700}.gift-info-wrapper .section .text-pink{padding-bottom:5px}.gift-info-wrapper .center{color:#042d5b;font-size:1.1rem;font-weight:700;text-align:center}.gift-info-wrapper .center.title{padding-top:20px}.gift-info-wrapper .center .button{background-color:#df0050;color:#fff;font-size:1.1rem;font-weight:700;margin:10px 0 45px;padding:15px 60px}.gift-info-wrapper .steps .image{margin-top:5px}.gift-info-wrapper .steps .image.point-1{width:437px;height:274px;background:url("../../../images/responsive/gift/point1.png") no-repeat center center}.gift-info-wrapper .steps .image.point-2{width:436px;height:289px;background:url("../../../images/responsive/gift/point2.png") no-repeat center center}.gift-info-wrapper .steps .image.point-3{width:437px;height:284px;background:url("../../../images/responsive/gift/point3.png") no-repeat center center}.legal-ebooks .you-like{padding:60px 0}.legal-ebooks .header{display:table;text-align:center;width:100%}.legal-ebooks .header .title{color:#042d5b;font-size:2rem;line-height:2rem}.legal-ebooks .header-description{color:#042d5b;font-size:1.06rem;line-height:1.4rem;padding-top:40px;text-align:center}.legal-ebooks .buttons{padding-top:25px}.legal-ebooks .buttons .button{background-color:#f11753;color:#fff;padding:10px 30px;margin:0}.legal-ebooks .buttons .button img{padding-left:5px}.legal-ebooks .authors{padding:50px 0;margin:0 auto;display:table}.legal-ebooks .authors .header .title{color:#042d5b;font-size:2rem;line-height:2rem;text-align:center;padding-bottom:50px}.legal-ebooks .authors .table-cell{display:table-cell;margin:0;padding:0}.legal-ebooks .authors .column-1{width:34%}.legal-ebooks .authors .column-2{width:34.02%}.legal-ebooks .authors .column-3{width:31.98%}.legal-ebooks .read-legally{padding:10px 0 40px 0}.legal-ebooks .read-legally .header-description{padding-top:10px}.legal-ebooks .partners{padding:40px 0;text-align:center}.legal-ebooks .partners .header{padding-bottom:40px}.legal-ebooks .social-media{position:relative;padding-top:30px}.legal-ebooks .social-media .media{position:absolute;top:55%;left:41.6%}.legal-ebooks .social-media .media .icon-facebook{padding:0 10px}@media screen and (max-width:40em){.legal-ebooks .social-media .media{top:60%}.legal-ebooks .social-media .media img{width:25px}.legal-ebooks .social-media .media .icon-facebook{padding:0}}.landing-page-wrapper{padding-top:20px}.landing-page-wrapper .board>ul{padding:0 10px}.landing-page-wrapper .board>ul li{padding:0}.landing-page-wrapper .board .pattern.pattern-1{background-color:#fff;border-bottom:1px solid #d7d7d7}.landing-page-wrapper .board .pattern.pattern-2{background-color:#fff;border:1px solid #d7d7d7;border-top:none}.landing-page-wrapper .board .pattern.pattern-3{background-color:#fff;border-bottom:1px solid #d7d7d7}.landing-page-wrapper .board .pattern.pattern-4{background-color:#fff}.landing-page-wrapper .board .pattern.pattern-5{background-color:#fff;border:1px solid #d7d7d7;border-style:none solid}.landing-page-wrapper .board .pattern.pattern-6{background-color:#fff}.landing-page-wrapper .board .pattern .title{color:#042d5b;font-size:1.1rem;line-height:1.5rem;min-height:5.5rem;padding:0 15px;text-align:center;font-weight:700}.landing-page-wrapper .board .pattern .icon{height:150px;min-width:76px}.landing-page-wrapper .board .pattern .icon.icon-1{background:url("../../../images/responsive/landing/icon1.png") no-repeat center center}.landing-page-wrapper .board .pattern .icon.icon-2{background:url("../../../images/responsive/landing/icon2.png") no-repeat center center}.landing-page-wrapper .board .pattern .icon.icon-3{background:url("../../../images/responsive/landing/icon3.png") no-repeat center center}.landing-page-wrapper .board .pattern .icon.icon-4{background:url("../../../images/responsive/landing/icon4.png") no-repeat center center}.landing-page-wrapper .board .pattern .icon.icon-5{background:url("../../../images/responsive/landing/icon5.png") no-repeat center center}.landing-page-wrapper .board .pattern .icon.icon-6{background:url("../../../images/responsive/landing/icon6.png") no-repeat center center}.landing-page-wrapper .landing-page>.header{margin-bottom:60px;border:1px solid #d9d9d9}.landing-page-wrapper .landing-page>.header .left-side{padding:50px 50px 20px 70px}.landing-page-wrapper .landing-page>.header .right-side{padding-top:0;padding-bottom:0}.landing-page-wrapper .landing-page>.header .title{font-size:2rem;font-weight:700;color:#052e5a;padding-bottom:20px;line-height:2.5rem}.landing-page-wrapper .landing-page>.header .title .bottom{color:#15b4ee}.landing-page-wrapper .landing-page>.header .description{color:#052e5a;font-size:1.2rem;line-height:1.6rem}.landing-page-wrapper .landing-page>.header .description .top{padding-bottom:30px}.landing-page-wrapper .devices{padding-top:70px;padding-bottom:60px}.landing-page-wrapper .devices .header{display:table;text-align:center;width:100%}.landing-page-wrapper .devices .header .line{display:table-cell;min-width:24%}.landing-page-wrapper .devices .header .title{color:#042d5b;display:table-cell;font-size:1.4rem;font-weight:700;vertical-align:middle}.landing-page-wrapper .devices .description{color:#15b4ee;font-size:1.5rem;line-height:1.5rem;text-align:center;font-weight:700;padding-bottom:60px}.landing-page-wrapper .devices .pattern{text-align:center}.landing-page-wrapper .devices .pattern .icon{width:129px;height:129px;display:inline-block}.landing-page-wrapper .devices .pattern .title{color:#042d5b;font-size:.85rem;line-height:2rem}.landing-page-wrapper .devices .pattern .smartphone{background:url("../../../images/responsive/landing/smartphone.png") no-repeat center center}.landing-page-wrapper .devices .pattern .tablet{background:url("../../../images/responsive/landing/tablet.png") no-repeat center center}.landing-page-wrapper .devices .pattern .computer{background:url("../../../images/responsive/landing/computer.png") no-repeat center center}.landing-page-wrapper .devices .pattern .laptop{background:url("../../../images/responsive/landing/laptop.png") no-repeat center center}.landing-page-wrapper .devices .pattern .reader{background:url("../../../images/responsive/landing/reader.png") no-repeat center center}.landing-page-wrapper .purchase{background-color:#f4f4f4;padding:40px 0 30px 0;margin-bottom:50px}.landing-page-wrapper .purchase .header{display:table;text-align:center;width:100%}.landing-page-wrapper .purchase .header .title{color:#042d5b;display:table-cell;font-size:1.4rem;font-weight:700;vertical-align:middle}.landing-page-wrapper .purchase .description{color:#15b4ee;font-size:1.5rem;line-height:1.5rem;text-align:center;font-weight:700;padding-bottom:40px}.landing-page-wrapper .purchase .pattern{text-align:center}.landing-page-wrapper .purchase .pattern .icon{width:314px;height:228px;display:inline-block}.landing-page-wrapper .purchase .pattern .title{color:#042d5b;font-size:1rem;height:80px;line-height:1.4rem;padding:0 30px}.landing-page-wrapper .purchase .pattern.pattern-1 .icon{margin:0 40px;background:url("../../../images/responsive/landing/help1.png") no-repeat center center}.landing-page-wrapper .purchase .pattern.pattern-2 .icon{margin:0 50px;background:url("../../../images/responsive/landing/help2.png") no-repeat center center}.landing-page-wrapper .purchase .pattern.pattern-3 .icon{margin:0 55px;width:228px;background:url("../../../images/responsive/landing/help3.png") no-repeat center center}.landing-page-wrapper .categories{padding-bottom:80px}.landing-page-wrapper .categories .header{display:table;text-align:center;width:100%}.landing-page-wrapper .categories .header .description{color:#042d5b;display:inline-block;font-size:.9rem;padding-bottom:20px}.landing-page-wrapper .categories .header .title{color:#042d5b;display:inline-block;font-size:1.4rem;font-weight:700;vertical-align:middle}.landing-page-wrapper .categories .header .title .bottom{color:#15b4ee;font-size:1.5rem;line-height:1.5rem;text-align:center;font-weight:700;padding-bottom:60px}.landing-page-wrapper .categories ul li{padding:0}.landing-page-wrapper .categories .pattern{border-bottom:1px solid #d7d7d7;border-right:1px solid #d7d7d7;text-align:center;padding:40px}.landing-page-wrapper .categories .pattern .icon{width:186px;height:259px;display:inline-block}.landing-page-wrapper .categories .pattern .title{color:#042d5b;font-size:.91rem;height:50px;line-height:1.4rem;padding:0 30px;font-weight:700}.landing-page-wrapper .categories .pattern.pattern-3{border-right:none}.landing-page-wrapper .categories .pattern.pattern-6{border-right:none}.landing-page-wrapper .categories .pattern.pattern-7{border-bottom:none}.landing-page-wrapper .categories .pattern.pattern-8{border-bottom:none}.landing-page-wrapper .categories .pattern.pattern-9{border-right:none;border-bottom:none}.landing-page-wrapper .categories .pattern.pattern-1 .icon{background:url("../../../images/responsive/landing/category1.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-2 .icon{background:url("../../../images/responsive/landing/category2.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-3 .icon{background:url("../../../images/responsive/landing/category3.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-4 .icon{background:url("../../../images/responsive/landing/category4.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-5 .icon{background:url("../../../images/responsive/landing/category5.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-6 .icon{background:url("../../../images/responsive/landing/category6.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-7 .icon{background:url("../../../images/responsive/landing/category7.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-8 .icon{background:url("../../../images/responsive/landing/category8.png") no-repeat center center}.landing-page-wrapper .categories .pattern.pattern-9 .icon{background:url("../../../images/responsive/landing/category9.png") no-repeat center center}.landing-page-wrapper .post-scriptum{background-color:#f4f4f4;padding-top:60px;padding-bottom:40px;margin-bottom:20px}.landing-page-wrapper .post-scriptum .header{display:table;text-align:center;width:100%}.landing-page-wrapper .post-scriptum .header .description{color:#042d5b;display:inline-block;font-size:.9rem;padding-bottom:20px}.landing-page-wrapper .post-scriptum .header .title{color:#042d5b;display:inline-block;font-size:1.4rem;font-weight:700;vertical-align:middle;line-height:2rem}.landing-page-wrapper .post-scriptum .header .title .bottom{color:#15b4ee;font-size:1.5rem;line-height:2rem;text-align:center;font-weight:700;padding-bottom:30px}.landing-page-wrapper .post-scriptum .header .title .bottom .code{background-color:#042d5b;color:#fff;padding:0 7px}@media only screen and (min-width:55.063em) and (max-width:64em){.landing-page-wrapper .landing-page>.header .left-side{padding:40px 20px 20px 50px}}@media only screen and (min-width:50.063em) and (max-width:55em){.landing-page-wrapper .landing-page>.header .left-side{padding:20px 20px 20px 30px}.landing-page-wrapper .landing-page>.header .title{font-size:1.6rem;line-height:2rem;padding-bottom:10px}.landing-page-wrapper .landing-page>.header .description .top{padding-bottom:10px}}@media only screen and (max-width:50em){.landing-page-wrapper .landing-page>.header .left-side{padding:15px 15px 15px 25px}.landing-page-wrapper .landing-page>.header .title{font-size:1.2rem;line-height:1.6rem;padding-bottom:10px}.landing-page-wrapper .landing-page>.header .description{font-size:1rem;line-height:1.2rem}.landing-page-wrapper .landing-page>.header .description .top{padding-bottom:10px}}@media only screen and (min-width:40.063em) and (max-width:64em){.landing-page-wrapper .categories .pattern{border-bottom:1px solid #d7d7d7}.landing-page-wrapper .categories .pattern.pattern-1,.landing-page-wrapper .categories .pattern.pattern-3,.landing-page-wrapper .categories .pattern.pattern-5,.landing-page-wrapper .categories .pattern.pattern-7{border-right:1px solid #d7d7d7}.landing-page-wrapper .categories .pattern.pattern-7,.landing-page-wrapper .categories .pattern.pattern-8{border-bottom:1px solid #d7d7d7}.landing-page-wrapper .categories .pattern.pattern-9{border-bottom:none}}@media screen and (max-width:40em){.landing-page-wrapper .board .pattern{border:none!important;border-bottom:1px solid #d7d7d7!important}.landing-page-wrapper .board .pattern.pattern-6{border-bottom:none!important}.landing-page-wrapper .categories .pattern{border-bottom:1px solid #d7d7d7;border-right:none}.landing-page-wrapper .categories .pattern.pattern-7,.landing-page-wrapper .categories .pattern.pattern-8{border-bottom:1px solid #d7d7d7}.landing-page-wrapper .categories .pattern.pattern-9{border-bottom:none}}.welcome-back{padding:20px}.welcome-back .header{border:none}.welcome-back .header .left-side{padding:20px 10px}.welcome-back .header .right-side{padding:20px 10px}.welcome-back{color:#484848;text-align:center}.welcome-back div{font-size:1.1rem;line-height:1.7rem}.welcome-back .title{color:#484848;padding:20px 0 5px 0;margin:0;font-weight:400}.welcome-back .code{border:1px solid #c2c2c2;padding:5px;color:#484848;font-weight:700;font-size:1.1rem;width:200px;margin:15px auto}.welcome-back .button{background-color:#ff007d;border-radius:2px;color:#fff;font-size:1rem;margin-bottom:10px;padding:8px 4px;width:200px;font-weight:700}.welcome-back .ps{padding:5px 0 10px 0}.welcome-back .note{font-size:.73rem;line-height:.9rem}.newsletter-wrapper .newsletter{text-align:center;color:#16c2f2;margin:0 auto;text-align:center}.newsletter-wrapper .newsletter .header{line-height:1.6rem;padding:20px 0;color:#042d5b}.newsletter-wrapper .newsletter .header .title{font-weight:700;font-size:1.75rem;padding:40px 5px;line-height:2rem}.newsletter-wrapper .newsletter .header .title .discount{color:#e82b89}.newsletter-wrapper .newsletter .header .description{font-size:.9rem}.newsletter-wrapper .newsletter .header .description .break{padding:10px 0}.newsletter-wrapper .newsletter .banner img,.newsletter-wrapper .newsletter .boxes img{width:100%}.newsletter-wrapper .newsletter .button{background-color:#16c2f2}.newsletter-wrapper .newsletter .confirm-form-wrapper{position:relative;border:1px solid #d7d7d7;padding:50px 5px 40px;margin-top:10px;background:url("../../../images/responsive/newsletter/background.jpg") no-repeat;background-position:center}.newsletter-wrapper .newsletter .boxes{margin-top:50px}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .small-12.columns{padding-bottom:0}.newsletter-wrapper .newsletter .confirm-form-wrapper .envelope{background:url("../../../images/responsive/newsletter/envelope.jpg") no-repeat;height:89px;position:absolute;top:25px;width:220px;margin-top:-55px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:10}.newsletter-wrapper .newsletter .confirm-form a{color:#c4c4c4;font-weight:700;text-decoration:underline}.newsletter-wrapper .newsletter .confirm-form .form-wrapper{padding:75px 30px 0}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .form input{font-size:1.5rem;margin:0 auto;padding:30px;width:75%;color:#666}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .form small.error{width:75%;text-align:left;margin:0 auto;padding-left:30px}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .buttons{margin-bottom:0;margin-top:60px;padding:0}.newsletter-wrapper .newsletter .confirm-form .button{background-color:#e82b89;font-size:1.6rem;font-weight:700;width:35%;padding:15px 0}.newsletter-wrapper .newsletter .footer{margin:40px 0}.newsletter-wrapper .newsletter .footer .description{color:#a3a3a3;font-size:1rem;line-height:1.5rem}@media screen and (max-width:40em){.newsletter-wrapper .newsletter .header .title{line-height:2rem;padding:40px 0 20px 0}.newsletter-wrapper .newsletter .header .description{line-height:1.2rem}.newsletter-wrapper .newsletter .boxes{display:none}.newsletter-wrapper .newsletter .confirm-form-wrapper{background:url("../../../images/responsive/newsletter/monkey.png") no-repeat;background-position:center;margin-top:0;padding:10px 5px 40px;background-color:#64575a}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .form input{font-size:1.4rem;padding:30px;width:95%}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .form small.error{width:95%}.newsletter-wrapper .newsletter .confirm-form .button{font-size:1.4rem;width:70%}.newsletter-wrapper .newsletter .footer{margin:30px 0}.newsletter-wrapper .newsletter .footer .description{font-size:.8rem;line-height:1.2rem;padding:20px 5px}.newsletter-wrapper .newsletter .confirm-form-wrapper .envelope{margin-top:-40px;background-size:50%;background-position-x:center;display:none}}@media only screen and (max-width:28rem){.newsletter-wrapper .newsletter .header{padding:20px 0 0 0}.newsletter-wrapper .newsletter .header .title{font-weight:700;font-size:1rem;padding:20px 10px;line-height:1.3rem}.newsletter-wrapper .newsletter .confirm-form-wrapper{position:relative;border:1px solid #d7d7d7;padding:0 5px 20px;margin-top:0;background-position:center}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .form input{font-size:1rem;padding:20px}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .form small.error{padding-left:20px}.newsletter-wrapper .newsletter .confirm-form .form-wrapper .buttons{margin-top:40px}.newsletter-wrapper .newsletter .confirm-form .button{background-color:#e82b89;font-size:1rem;font-weight:700;width:70%;padding:15px}.newsletter-wrapper .newsletter .footer .description{padding:0 5px}}.market-book-wrapper{padding-top:20px}.cyber-monday-wrapper{padding-top:20px}.cyber-monday-wrapper .rules{text-align:center;padding:60px 0 40px 0}.valentines-day .logotypes{background-color:#f7f7f7;padding:50px;text-align:center}.valentines-day .logotypes .logotype-header{padding:10px 30px 30px}.valentines-day .logotypes .logotype-wrapper{display:inline-flex;padding:20px}.valentines-day .banner-footer{background:url("../../../images/responsive/valentines_day/banner_social.jpg") no-repeat;height:400px;text-align:center}.valentines-day .banner-footer .social{display:inline-block;padding:10px;padding-top:210px}@media only screen and (max-width:40em){.valentines-day .logotypes .logotype-wrapper{display:block;padding:0}.valentines-day .logotypes .logotype{padding:12px}}.user-wrapper #country_select{cursor:pointer}.user-wrapper .information{padding:20px;line-height:1.2rem}.user-wrapper .declaration{padding:0 10px}.user-wrapper .declaration .designation,.user-wrapper .information .designation{color:#767676;font-size:.8rem}.user-wrapper .information .data{color:#022958;font-size:.8rem}.user-wrapper .safety{color:#767676;font-size:.8rem;padding:0 20px 30px 20px}.user-wrapper .form-wrapper .star-left{color:#dd004e;font-size:20px;float:left;padding-right:5px;padding-bottom:15px}.user-wrapper .form-wrapper .star-right{color:#dd004e;font-size:20px;float:right;padding-left:5px}.user-wrapper .form-wrapper .form .columns.small-9 .error{margin:0;padding:4px 10px;margin-bottom:10px}.custom-settings-wrapper .information .header{padding:0 0 20px 0}.custom-settings-wrapper .declaration{color:#767676;font-size:.8rem;padding:30px 0 0 0;margin:-10px}.custom-settings-wrapper .designation{color:#767676;font-size:.8rem}.custom-settings-wrapper .data{color:#022958;font-size:.8rem}.custom-settings-wrapper .buttons-wrapper{padding-top:20px}.safe-wrapper .empty{color:#828282;font-size:.9rem}.safe-wrapper .product .row{width:100%}.safe-wrapper .buttons .button{font-size:12px;font-weight:700;margin-bottom:10px;min-width:150px;padding:5px 10px 5px 30px;text-align:center!important;width:100%}.safe-wrapper .buttons .button.buy{background-color:#18b6f5}.safe-wrapper .buttons .button.buy-gift{background-color:#fff;border:1px solid #18b6f5;color:#18b6f5}.safe-wrapper .delete-product-safe .button{background:0 0;border:none;color:#18b6f5}.safe-wrapper .buttons .button img{padding-left:5px}.safe-wrapper .products-wrapper .product .price .price-list{color:#888;font-size:.7rem;font-weight:400;text-decoration:line-through}.safe-wrapper .products-wrapper .product .price{color:#df004f;font-size:1.1rem;font-weight:700;line-height:1.1rem;margin-top:10px}.static-wrapper{padding-top:20px}#cookies_section{display:none;font-size:.9rem;padding:0 5px}#cookies_section .title{color:#d40000;font-weight:700}#cookies_section .description{font-size:.8rem}#cookies_section .description a{color:#19b2f8}#cookies_content_left{padding-right:0}#accept_cookie a{font-size:.8rem;font-weight:700;color:#00377b}#cookies_section{color:#858585;background-color:rgba(239,239,239,.8);border-top:1px solid #d1d1d1;padding:15px 15px 0 15px;text-align:justify;position:relative}#cookies_section .message{font-size:.75rem;font-weight:400;line-height:1.1rem}#cookies_section .message a{color:#46b8ec}#cookies_section #accept_cookie .close{background:url("../../../images/responsive/icons/cross_blue.png") no-repeat;width:16px;height:16px;position:absolute;top:10px;right:10px;padding:0}.cookies-wrapper{padding-bottom:20px}.cookies-wrapper .header.text-pink{font-size:1rem;padding-bottom:20px}.cookies-wrapper .section{font-size:.9rem}.cookies-wrapper .section ul{padding-top:10px}.cookies-wrapper .section ul li{font-size:.9rem}.privacy-policy-wrapper{padding-bottom:20px}.privacy-policy-wrapper .main-header .title{font-size:1.3rem;color:#00377b;font-weight:700;text-align:center;margin:20px}.privacy-policy-wrapper .header .title{font-size:1.2rem;color:#00377b;font-weight:700;text-align:left;padding-top:15px;padding-bottom:15px}.privacy-policy-wrapper .content p{color:#00377b;font-size:1rem;text-align:justify;padding-left:30px}.privacy-policy-wrapper .content .title{color:#00377b;font-size:1rem;font-weight:700;padding-top:15px;padding-bottom:10px}.privacy-policy-wrapper .content p.indentation-type-1{padding-left:60px}.privacy-policy-wrapper .content p.indentation-type-2{padding-left:90px}.privacy-policy-wrapper .content ul{color:#00377b;padding-left:30px}@media only screen and (min-width:320px) and (max-width:640px){.privacy-policy-wrapper .main-header .title{font-size:1.2rem;color:#00377b;font-weight:700;text-align:center;margin:15px}.privacy-policy-wrapper .header .title{font-size:1.1rem;color:#00377b;font-weight:700;text-align:center;padding-top:15px;padding-bottom:15px}.privacy-policy-wrapper .content p{color:#00377b;font-size:1rem;text-align:justify;padding-left:0px}.privacy-policy-wrapper .content .title{color:#00377b;font-size:1rem;font-weight:700;text-align:center;padding-top:15px;padding-bottom:10px}.privacy-policy-wrapper .content p.indentation-type-1{padding-left:20px}.privacy-policy-wrapper .content p.indentation-type-2{padding-left:40px}}#newsletter-unsubscribe{font-size:.9rem}#user-newsletter-subscribe-info{font-size:.8rem;margin-bottom:0}#user-newsletter-subscribe-label{display:block;padding-left:15px;text-indent:-15px}#user-newsletter-subscribe-info-wrapper{padding-bottom:0px}#user-newsletter-unsubscribe-wrapper{padding-bottom:0px}#mobile-registration-terms-acceptation,#registration-terms-acceptation{font-size:.8rem;color:#072b5d;line-height:1rem}#registration-privacy-policy-acceptation{font-size:.8rem;color:#072b5d;line-height:1rem}#mobile-registration-newsletter-subscribe-label,#registration-newsletter-subscribe-label{display:block;padding-left:15px;text-indent:-15px;font-size:.8rem;color:#072b5d;line-height:1.5rem}#mobile-registration-privacy-policy-label,#registration-privacy-policy-label{display:block;text-indent:-15px;padding-left:15px;font-size:.8rem;color:#072b5d}#mobile-privacy-policy-toggle{display:block;padding-left:15px;text-indent:0}#mobile-privacy-policy-toggle-content{font-size:.8rem;padding-left:15px;line-height:1.5rem}#mobile-registration-privacy-policy-label.error{color:red}#mobile-newsletter,#mobile-registration-privacy-policy,#newsletter{margin-right:2px}.footer-about-virtualo-wrapper{padding-top:20px;padding-bottom:0px;padding-left:0px;padding-right:0px}.footer-about-virtualo p{font-size:.7rem;text-align:justify;color:#878787;margin-bottom:.3rem}.footer-about-virtualo h1{margin-bottom:.3rem;font-size:1.1rem;margin-top:.8rem}.footer-about-virtualo h2{margin-bottom:.3rem;font-size:1rem;margin-top:.8rem}.footer-about-virtualo h6{margin-bottom:.3rem;font-size:.9rem;margin-top:.8rem}.footer-about-virtualo h5{margin-bottom:.2rem;font-size:1rem}.buttons span.button input{display:none}.dark.button{background-color:#13aef0;padding:7px 20px}.dark.button .button_c,.dark.button .button_l,.dark.button .button_r,.dark.button .separator{color:#fff;font-weight:700;font-size:.9rem;padding-left:20px;padding-right:20px}#product .right-side .dark.button{width:100%}.dark.button span{font-size:.9rem;font-weight:700}table.buttons,table.buttons td,table.buttons tr{text-align:center;padding:0;margin:0;border:0;background:0 0}.foundation-alert .alert-box{margin:5px 0;padding:5px 15px}.foundation-alert .alert-box .close{margin-right:-2px;padding:0 0 4px;color:#fff;opacity:100}.admin-stats table{width:100%}.small-only-padding-top-10{padding-top:10px}.user-email-confirm-wrapper .form label{cursor:default}.form-message{line-height:1rem;padding-bottom:10px}.form-message .form-message-msg-header{font-size:.8rem;color:#072b5d}.youtube-wrapper{position:relative;padding-bottom:56.25%;height:0}.youtube-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:40em){#prompt_preview,.help{display:none!important}}.orbit-container .orbit-next:hover,.orbit-container .orbit-prev:hover{background-color:rgba(0,0,0,.6)}.orbit-container .orbit-next,.orbit-container .orbit-prev{background-color:rgba(0,0,0,.3)}.orbit-next,.orbit-prev{display:block!important}.info-frame{border:0 solid #d7d7d7;padding:20px;margin-bottom:12px}.info-frame-header-container,.info-frame-info-container{padding-bottom:20px}.info-frame-header{color:#052d5e;font-size:1.1rem;font-weight:700}.long-info-frame{display:none}.info-frame-info-footer{display:block;text-align:right!important;padding:0 24px}.products-list-description-toggle-button{display:block;font-size:12px}.superpromocja{border:1px solid #d7d7d7;padding:20px;margin-bottom:20px!important}.superpromocja .header{color:#052d5e;font-size:1.07rem;font-weight:700}.superpromocja .pink{color:#ff007e;font-weight:700}.superpromocja a{font-weight:700}.own-points{border:1px solid #d7d7d7;padding:20px}.own-points-header-container{padding-bottom:20px}.own-points-info-container{padding-bottom:20px}.own-points-pink{font-weight:700;color:#f9005a}.own-points-blue{font-weight:700;color:#1cb6fc}.own-points-header{color:#052d5e;font-size:1.1rem;font-weight:700}.buy-points-container .button{margin:5px 0;padding:4px;width:100%}.buy-points-container .to_pay{padding:.5625rem 0}.buy-points-container .button img{margin-bottom:2px;padding-left:5px}.buy-points-container .button.buy{font-weight:700;font-size:.8rem;background-color:#ff0057}.buy-points-container .button.buy-gift{margin-bottom:0;background-color:#fff;font-weight:700;font-size:.8rem;border:1px solid #13aef0;color:#13aef0}.own-points .regulations-wrapper{margin:20px 0;font-size:13px}.buy-points-container{margin-top:30px;margin-bottom:20px}.own-points-icons-list{display:flex;flex-direction:column;align-items:center;margin:0;list-style-type:none}@media (min-width:600px){.own-points-icons-list{flex-direction:row;justify-content:center}}.pink-bold-text{font-weight:700;color:#f9005a}#modal-form-change-pdf-gift .header,#modal-form-pdf-gift .header{font-weight:700;font-size:20px;padding-top:10px;color:#00305f}#modal-form-change-pdf-gift .content,#modal-form-pdf-gift .content{padding-top:20px}#modal-form-change-pdf-gift .button.buy,#modal-form-pdf-gift .button.buy{background-color:#ff0057;font-size:.8rem;font-weight:700}#modal-form-change-pdf-gift .button.buy:disabled,#modal-form-pdf-gift .button.buy:disabled{background-color:#a2a2a2}#modal-form-change-pdf-gift .accept_rules_content,#modal-form-pdf-gift .accept_rules_content{color:#042d61;line-height:1.3rem;padding-top:20px}#modal-form-change-pdf-gift .accept_rules_content label,#modal-form-pdf-gift .accept_rules_content label{color:#042d61;font-size:1rem}#modal-form-change-pdf-gift .buttons,#modal-form-pdf-gift-form .buttons{padding-top:10px}.gift-info-header-size-bold{font-size:1.8rem;font-weight:700}.gift-info-header-color-dark{color:#052e5a}.gift-info-header-color-blue{color:#15b4ee}.valign-middle{display:table}.valign-middle .columns{display:table-cell;vertical-align:middle}.valign-middle .columns,.valign-middle [class*=column]+[class*=column]:last-child{float:none}.gift-info-icon{height:150px;min-width:76px}.gift-info-icon-1{background:url("../../../images/responsive/gift/icons/icon1.png") no-repeat center center}.gift-info-icon-2{background:url("../../../images/responsive/gift/icons/icon2.png") no-repeat center center}.gift-info-icon-3{background:url("../../../images/responsive/gift/icons/icon3.png") no-repeat center center}.gift-info-icon-4{background:url("../../../images/responsive/gift/icons/icon4.png") no-repeat center center}.gift-info-icon-5{background:url("../../../images/responsive/gift/icons/icon5.png") no-repeat center center}.gift-info-icon-6{background:url("../../../images/responsive/gift/icons/icon6.png") no-repeat center center}.gift-info-icon-title{font-size:1.1rem;font-weight:700;line-height:1.5rem;min-height:5.5rem;padding:0 15px;text-align:center}.gift-info-ebook-icons{display:inline-block;height:129px;width:129px}.gift-info-ebook-icon-1{background:url("../../../images/responsive/gift/icons/ebook_icon1.png") no-repeat center center}.gift-info-ebook-icon-2{background:url("../../../images/responsive/gift/icons/ebook_icon2.png") no-repeat center center}.gift-info-ebook-icon-3{background:url("../../../images/responsive/gift/icons/ebook_icon3.png") no-repeat center center}.gift-info-ebook-icon-4{background:url("../../../images/responsive/gift/icons/ebook_icon4.png") no-repeat center center}.gift-info-ebook-icon-5{background:url("../../../images/responsive/gift/icons/ebook_icon5.png") no-repeat center center}.gift-info-audio-icon-1{background:url("../../../images/responsive/gift/icons/audio_icon1.png") no-repeat center center}.gift-info-audio-icon-2{background:url("../../../images/responsive/gift/icons/audio_icon2.png") no-repeat center center}.gift-info-audio-icon-3{background:url("../../../images/responsive/gift/icons/audio_icon3.png") no-repeat center center}.gift-info-audio-icon-4{background:url("../../../images/responsive/gift/icons/audio_icon4.png") no-repeat center center}.gift-info-purchase-icons{display:inline-block;height:228px;width:228px}.gift-info-purchase-icon-1{background:url("../../../images/responsive/gift/icons/buy_1.png") no-repeat center center}.gift-info-purchase-icon-2{background:url("../../../images/responsive/gift/icons/buy_2.png") no-repeat center center}.gift-info-purchase-icon-3{background:url("../../../images/responsive/gift/icons/buy_3.png") no-repeat center center}.gift-info-go-to-offer{background-color:#ea105e;font-size:.9rem;font-weight:700;color:#fff;height:50px;width:200px}.gift-info-go-to-offer a{color:#fff}.switch_product{color:#19b4f6;display:block}.switch_product_active{background-color:#e1f4fa;border:1px solid #13aef0;color:#052d5e}.switch_product:hover{color:#19b4f6}.world-book-day-wrapper .gift{cursor:pointer}.world-book-day-wrapper .gift.gray{cursor:default}.warsaw-book-fair-wrapper .image{position:relative}.warsaw-book-fair-wrapper #gwf_targi,.warsaw-book-fair-wrapper #konkurs,.warsaw-book-fair-wrapper #krytyka_polityczna_targi,.warsaw-book-fair-wrapper #mag_targi,.warsaw-book-fair-wrapper #muza_akurat_targi{position:absolute;top:-80px}#cookies-container{position:fixed;width:100%;bottom:0;z-index:9999}#registation_button{background-color:#ff0057}.label_flex{display:flex}.span_nowrap{margin-left:10px;white-space:nowrap}.error-page-wrapper{text-align:center}.error-page-wrapper .header .title{padding:2rem 0;font-size:1.3rem;font-weight:700;line-height:2rem;color:#042d5b}.error-page-wrapper .buttons .button{background-color:#13aef0;border-radius:2px;color:#fff;font-size:1.1rem;padding:8px 24px}.new-payment-wrapper .title{color:#08315d;font-weight:700}.accordion .accordion-navigation>a,.accordion dd>a{height:95px;display:flex;align-items:center;border-bottom:1px solid #ddd;background-color:#fff}.new-payment-wrapper .payment-group{padding-left:20px}.new-payment-wrapper .payment-title{width:100%;display:inline}.new-payment-wrapper .payment-icon{width:100%;display:inline;padding-left:20px}.new-payment-wrapper span{font-weight:700}.new-payment-wrapper .nopoints-message{padding-top:30px;display:inline-block}.new-payment-wrapper p:not(.loader__info){margin-bottom:45px}#accept_cookie_message{font-size:.75rem;font-weight:400;line-height:1.1rem}.promo-usp{text-align:center;color:#df0050;border:1px solid currentColor;margin:12px -.9375rem!important;padding:10px 0;width:100%!important;box-shadow:0 8px 32px -22px #000}.promo-usp__text{font-size:12px;margin:0;white-space:pre-line;padding:12px 0 12px 12px}@media (max-width:40em){.promo-usp{margin:0 auto!important}.promo-usp__text{white-space:initial}}.side-menu__container{display:none;position:fixed;top:0;left:0;height:100%;z-index:1000;width:100%}.side-menu{position:relative;width:calc(100% - 20px);max-width:320px;max-height:100%;overflow-y:auto;overflow-x:hidden}.side-menu__item{border-top:solid 1px #ddd}.side-menu__item--grey>.side-menu__link{background-color:#efefef}.side-menu__link:visited{color:#052d5e}.side-menu>.side-menu__title{font-weight:300}.side-menu__list{margin:0;background-color:#fff;list-style-type:none}.side-menu__title{position:relative}.side-menu__close{display:block;height:40px;position:absolute;width:40px;box-sizing:content-box;right:6px;top:10px;z-index:1}.side-menu__close::after,.side-menu__close::before{background:#052d5e;content:'';display:block;height:2px;left:50%;position:absolute;top:50%;width:75%}.side-menu__close::after{transform:translate(-50%,-50%) rotateZ(45deg)}.side-menu__close::before{transform:translate(-50%,-50%) rotateZ(-45deg)}.side-menu__background{background-color:#000;opacity:.6;width:100vw;height:100%;position:absolute;z-index:-1}.side-menu__item>.side-menu__title::after,.side-menu__item>.side-menu__title::before{background:#535151;content:'';display:block;height:2px;position:absolute;right:10px;top:50%;transform-origin:100% 50%;width:10px}.side-menu__item>.side-menu__title::before{transform:translate(-100%,-50%) rotateZ(-45deg)}.side-menu__item>.side-menu__title::after{transform:translate(-100%,-50%) rotateZ(45deg)}.side-menu__item--active>.side-menu__title::after,.side-menu__item--active>.side-menu__title::before{right:0;left:20px}.side-menu__item--active>.side-menu__title{padding-left:36px;border-bottom:solid 1px #ddd}.side-menu__item--active>.side-menu__title::before{transform:translate(-100%,-50%) rotateZ(225deg)}.side-menu__item--active>.side-menu__title::after{transform:translate(-100%,-50%) rotateZ(135deg)}.side-menu--active{display:block}.side-menu__item--active>.side-menu__list>.side-menu__item{border-top-width:0}.side-menu__item--active>.side-menu__list>.side-menu__item>.side-menu__link,.side-menu__item--active>.side-menu__list>.side-menu__item>.side-menu__title{height:auto;padding:0 0 0 2rem;font-size:.75em}.side-menu__link,.side-menu__title{font-size:1.25em;padding:10px 10px 10px 20px;margin-bottom:0;color:#052d5e;font-weight:600;background-color:#fff;height:60px;display:flex;align-items:center}.side-menu__item>.side-menu__list{margin:0;font-weight:600;padding:20px 0}.side-menu__item:not(.side-menu__item--active)>.side-menu__list{display:none}.side-menu>.side-menu__list>.side-menu__item>.side-menu__link,.side-menu>.side-menu__list>.side-menu__item>.side-menu__title{font-size:.9375em;position:relative;text-transform:uppercase}.side-menu--hide-inactive>.side-menu__list>.side-menu__item:not(.side-menu__item--active),.side-menu--hide-inactive>.side-menu__title{display:none!important}.list-style-controller.row{display:flex;align-items:center;justify-content:flex-end;margin-bottom:20px}.list-style-controller__btn,.list-style-controller__btn:focus,.list-style-controller__btn:visited{border:1px solid currentColor;height:32px;width:32px;display:flex;align-items:center;justify-content:center;color:#959595;font-size:1.2em;padding-top:1px}.list-style-controller__btn:not([href="javascript:void(0)"]):hover{color:#1a8cff}.list-style-controller__btn[href="javascript:void(0)"]{color:#003061}.list-style-controller__list-trigger{margin-right:.6em}.list-style-controller__label{margin-bottom:0;font-size:.8rem;color:#072d5c;cursor:default;padding:0 10px}@media only screen and (max-width:40em){.list-style-controller.row{display:none}}#sample-product-audio-player{width:100%}.dash-list{list-style-type:none;margin:0;padding:0}.dash-list>li::before{content:'-'}@media only screen and (min-width:40em) and (max-width:64.063em){.menu-top .top-bar .title-area .name>a>img{margin-left:.5em}}.product-main-wrapper.row{max-width:100%}.payu-accessibility{display:flex;padding:8px 0;background-color:#00b7f0;position:relative}.payu-accessibility__image{max-height:86px;display:block;margin:auto}.payu-accessibility__close{height:16px;width:16px;position:absolute;top:8px;right:8px;cursor:pointer}.payu-accessibility__close::after,.payu-accessibility__close::before{content:'';background-color:#fff;height:100%;width:2px;display:block;position:absolute;left:calc(50% - 1px)}.payu-accessibility__close::before{transform:rotate(45deg)}.payu-accessibility__close::after{transform:rotate(-45deg)}.toggle-use-of-info{font-size:.8rem;margin-left:2px;display:flex}.toggle-use-of-info::after{content:"Informacje na temat użytkowania"}.toggle-use-of-info.toggle-use-of-info__active::after{content:"Zwiń"}#header .menu-main.sub-nav dd.promo-menu-item a{text-transform:uppercase;background-color:#18b6f5;color:#fff;display:flex;align-items:center;justify-content:center;font-size:1em;letter-spacing:1px;padding:0}#header .menu-main.sub-nav dd.promo-menu-item a .promo-menu-item__percent-char{font-size:calc(31em / 14)}@media(max-width:900px) and (min-width:641px){#header .menu-main.sub-nav dd.promo-menu-item a{font-size:1.5vw}}@media(max-width:640px){#header .menu-main.sub-nav dd.promo-menu-item a{color:#df004f;background-color:#fff;background-color:inherit}#header .menu-main.sub-nav dd.promo-menu-item a .promo-menu-item__percent-char{display:none}#header .menu-main.sub-nav dd.promo-menu-item a .menu-banner{width:125px}}.newsletter-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(51,51,51,.66);z-index:1000;display:none}.newsletter-modal__active{display:flex}.newsletter-modal__container{flex-direction:column;align-content:center;position:relative;display:flex;background-size:contain;width:680px;margin:auto;font-size:10px}.newsletter-modal__body,.newsletter-modal__head{padding:0 42px}.newsletter-modal__head{background-image:url("../../../images/home-newsletter__bg.png");background-size:cover;background-position:top center;background-repeat:no-repeat;color:#fff;text-align:center;padding-top:148px;padding-bottom:8px}.newsletter-modal__body{background-color:#fff;color:#000;padding-top:3.4em}.newsletter-modal__body,.newsletter-modal__head{margin:0 16px}.newsletter-modal__close{position:absolute;top:42px;right:26px;height:16px;width:16px;z-index:1;cursor:pointer}.newsletter-modal__close::after,.newsletter-modal__close::before{content:'';height:141.42%;display:block;width:2px;background-color:currentColor;position:absolute;top:-20.71%;left:50%}.newsletter-modal__close::before{transform:translateX(-50%) rotate(45deg)}.newsletter-modal__close::after{transform:translateX(-50%) rotate(-45deg)}.newsletter-modal__title{font-size:4em;color:currentColor;font-family:Montserrat,sans-serif;font-weight:700}.newsletter-modal__content{font-size:1.9em;font-weight:700;line-height:1.3}.newsletter-modal__agreement{font-size:1.3em;margin:2.65em 0;line-height:1.25}.newsletter-modal__input[type=email]{max-width:70%;margin:0 auto}.newsletter-modal__submit{background-color:#df0050;margin:1.4em auto 0;font-weight:600;display:block;font-size:1.6em;padding:12px 32px}.newsletter-modal__submit:hover{background-color:#df0050}.fb-comments,.fb-comments iframe,.fb-comments span{width:100%!important}.fb-login-info{margin-left:-.9375rem;margin-right:-.9375rem;font-size:14px;font-weight:700}@media (max-width:646px){.newsletter-modal__container{font-size:1.5vw}}@media (max-width:570px){.newsletter-modal__container{font-size:1.4vw}}@media (max-width:450px){.newsletter-modal__container{font-size:1.3vw}.newsletter-modal__head{padding-top:94px}.newsletter-modal__input[type=email]{font-size:.8em;height:2.6em}.newsletter-modal__submit{padding:8px 12px}}@media (max-width:400px){.newsletter-modal__container{font-size:1.4vw}.newsletter-modal__body,.newsletter-modal__head{padding-right:26px;padding-left:26px}}@media (max-width:330px){.newsletter-modal__container{font-size:1.3vw}}@media (max-width:767px){.info-about-points p{font-size:14px}}.cart-box .ego-link{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;color:inherit}.cart-box .ego-link img{width:133px}.product-main-info .details{margin-bottom:20px}.promo-usp.show-for-small-only{display:flex!important;align-items:center;padding:0 10px;margin-bottom:20px!important}.empikgo-box .price-suggest-box{margin-top:-12px}.empikgo-box .price-suggest-box .suggest-tooltip{top:-150px}.menu-main.sub-nav .empikgo-menu-item a{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.menu-main.sub-nav .empikgo-menu-item img{margin-top:-10px;margin-left:3px}@media (min-width:641px){.promo-usp.show-for-small-only{display:none!important}}@media (min-width:768px){.empikgo-box .btn-link{justify-content:flex-end;width:158px}.empikgo-box .btn-link img{margin-right:20px}.product .product-main-wrapper .purchase .buttons-wrapper>.buttons .button.buy{width:158px}.product-main-info .format-wrapper{padding:0;max-width:165px}.product-main-info{max-width:348px}.promo-usp.show-for-medium-up{display:flex!important;align-items:center;text-align:left;padding:0 10px;width:100%!important}}@media (min-width:920px){.promo-usp{width:348px!important}}@media (min-width:927px){.menu-main.sub-nav .empikgo-menu-item img{margin-top:2px}}.product-main-info .main_price{color:#19b4f6}.switch_product_active .main_price{color:#052d5e}.product .product-main-wrapper .main .product-badges .badge__empikGo{background-color:#052d5e}.product .product-main-wrapper .main .product-badges .badge__empikGo img{margin-top:-2px;margin-right:5px;width:11px}.empikgo-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;grid-gap:10px;margin:0;padding:0;list-style:none}.empikgo-list li:nth-child(1),.empikgo-list li:nth-child(2){grid-column:1/3}@media (min-width:768px){.empikgo-list{grid-gap:24px}}.divider-text{display:block;margin:20px 0;color:#303030;font-size:16px;font-family:inherit;font-weight:700}.empikgo-box{display:flex;flex-direction:column;align-items:center;padding:20px 0;background-color:#f7f7f7;font-weight:600}.product .product-main-wrapper .empikgo-box .price{display:flex;padding:0 10px;color:#13aef0;font-size:27px}.empikgo-box .info{max-width:180px;color:#6e6e6e;font-size:13px;line-height:18px}.empikgo-box .btn-link{display:flex;justify-content:center;align-items:center;width:100%;height:44px;margin-top:15px;background-color:#13aef0;color:#fff;font-size:16px;border-radius:2px;max-width:159px;padding-left:30px}.empikgo-box .btn-link img{margin-left:30px}.empikgo-info{display:none;flex-direction:column;margin-top:40px;padding-bottom:36px;color:#052d5e;border-bottom:1px solid #e5e5e5}.empikgo-info .heading{margin:0;font-size:16px;font-weight:500}.empikgo-info .heading span{font-size:17px;font-weight:700}.empikgo-info .description{margin:0;max-width:560px;font-size:13px;font-weight:500}.empikgo-info .description span{font-size:14px;font-weight:700}.empikgo-info .color{color:#ff0057}.empikgo-info .empikgo-link{display:flex;justify-content:center;align-items:center;margin-top:10px;width:179px;height:43px;color:inherit;font-size:14px;font-weight:600;border:2px solid #052d5e;border-radius:2px}.empikgo-info .empikgo-link img{margin-left:10px;width:6px;filter:brightness(0) saturate(100%) invert(10%) sepia(49%) saturate(4280%) hue-rotate(205deg) brightness(93%) contrast(96%)}@media (min-width:760px){.empikgo-info{flex-direction:row;justify-content:space-between;align-items:center}.empikgo-info .empikgo-link{margin-top:0}}.archivalRegulations{margin-top:5px;padding-left:10px;max-height:0;overflow:hidden;transition:max-height .2s ease-in}.archivalRegulations--isOpen{max-height:200px}.archivalArrowImg{margin-left:2px;transform:rotate(90deg);filter:brightness(0) saturate(100%) invert(62%) sepia(7%) saturate(0%) hue-rotate(270deg) brightness(83%) contrast(103%);width:7px;pointer-events:none}.archivalLinkBtn:hover .archivalArrowImg{filter:brightness(0) saturate(100%) invert(61%) sepia(51%) saturate(3258%) hue-rotate(174deg) brightness(98%) contrast(86%)}.archivalLinkBtn--isOpen .archivalArrowImg{transform:rotate(-90deg)}@media only screen and (min-width:64.063em){.navigation-bottom .first-column{width:15%}.navigation-bottom .second-column{width:15%}.navigation-bottom .third-column{width:19%}}