@charset "utf-8";@import url('https://fonts.googleapis.com/css?family=Open+Sans');body.shop {font-family:Open Sans;background-color:#262524;color:#EEE;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.shop p,body.shop h1,body.shop h2,body.shop h3,body.shop h4,body.shop li {-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}body.shop *:focus {outline:none}body.shop .shop_filter {padding:5px 10px;width:90%;margin:0 auto;max-width:1000px;padding-bottom:20px}body.shop .filter_button_div {padding:5px}body.shop .shop_filter .filter_group {float:left}body.shop .shop_filter .sort_group {float:right}body.shop .container {max-width:1180px;margin-top:40px;padding-left:0;padding-right:0;border-radius:10px;background-color:#2f2f2f}body.shop .container--checkout {background-color:#2f2f2f}body.shop .shop-category__container {padding:0 60px;margin:40px 0 20px 0;overflow:hidden}body.shop .shop-category__container hr {border-top:2px solid #666}body.shop .shop-category__title {position:relative;margin-top:0;margin-left:12px;margin-bottom:25px}body.shop .container h1,body.shop h2 {margin:0;padding:0;font-weight:400}body.shop .container h1 {margin:30px 0 -40px 0;font-size:3.5rem;font-family:'Ubuntu', 'Exo', Segoe UI, Arial, Helvetica, sans-serif;font-weight:500;text-align:center}body.shop .container h2 {font-size:2.6rem}body.shop .shop-category__cards {width:auto;overflow:hidden}body.shop .product-card {position:relative;margin:0 30px;width:auto;height:auto;border-radius:6px;background-color:#454545;background-color:#3c3c3c;box-shadow:0 5px 10px -5px #111}body.shop .col-padding-eraser {padding:0}body.shop .product-card--details {position:relative;width:auto;height:auto;margin:20px 30px;display:flex;flex-direction:row;border-radius:6px;background-color:#3c3c3c;box-shadow:0 5px 10px -5px #111}body.shop .product-card__image {width:100%;height:160px;background-color:#333;border-radius:6px 6px 0 0;-o-object-fit:cover;object-fit:cover}body.shop .product-card__image img {width:100%;height:100%}body.shop .product-card__image--details {position:relative;width:50%;overflow:hidden;background-color:#222;border-radius:6px 0 0 6px;cursor:pointer}body.shop .product-card__image--details img {position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px 0 0 6px} body.shop #product-card--details-999014 .product-card__image--details img{object-position: 50% 0%;} body.shop .image-in-gallery img {-o-object-fit:contain;object-fit:contain}@media only screen and (min-width:1200px) {body.shop .image-in-gallery img {position:relative;height:100%}}body.shop .product-card__wrapper {position:relative;margin:23px 10px 20px 16px;padding-bottom:16px;color:#AAA}body.shop .product-card__wrapper.product-details {width:50%;margin:0;padding:50px;padding-top:30px;color:#AAA}body.shop .product-card__title-container {margin-bottom:10px}body.shop .product-card__title {padding-top:0;margin-top:-7px;margin-bottom:0;font-size:2.2rem;font-weight:400;color:#EEE;font-family:'Ubuntu', sans-serif}body.shop .product-card__title.product-details {margin-top:0;margin-right:60px;margin-bottom:25px}body.shop h3.product-card__title.product-details {font-size:3rem}body.shop h4.product-card__title.product-details {position:relative;top:-16px;margin-bottom:8px;font-size:1.8rem;font-weight:400}body.shop button.closenotification {-webkit-appearance:none;padding:0;cursor:pointer;background:none;border:0}body.shop .closenotification {float:right;font-size:18px;font-weight:700;color:#777;position:absolute;top:5px;right:6px;cursor:pointer;width:25px;height:25px;z-index:50}body.shop .closenotification:hover {color:#999}body.shop .closenotification:active {color:#aaa}body.shop button.closenotification--checkout {color:#444}body.shop button.closenotification-button {position:absolute;z-index:1010;width:14px;height:14px;top:6px;right:6px;padding:0;-webkit-appearance:none;background-color:unset;background-image:url("/images/shop/button-close--dark.png");background-repeat:no-repeat;background-position:center;background-size:15px;border:0;cursor:pointer}body.shop button.closenotification-button:hover {-webkit-filter:brightness(125%);filter:brightness(125%)}body.shop button.closenotification-button:active {-webkit-filter:brightness(150%);filter:brightness(150%)}@media only screen and (max-width:767px) {body.shop button.closenotification-button-dark {background-image:url("/images/shop/button-close--light.png")}}body.shop button.closenotification-button-small,body.shop button.closenotification-button-red {width:12px;height:12px;top:3px;right:3px;background-image:url("/images/shop/button-close--light.png");background-size:11px}body.shop button.closenotification-button-red {background-image:url("/images/shop/button-close--red.png")}body.shop .product-card__price {color:#ffa820;font-size:1.65rem;font-weight:400;margin-right:8px}body.shop .product-card__price.product-details {position:relative;font-size:2rem;top:-3px;margin-right:15px}body.shop .product-card__price.line-thr {text-decoration:line-through;color:#AAA}body.shop .product-card__description {margin-top:-5px;font-size:1.3rem;color:#aaa}body.shop .product-card__description-subtitle {font-size:1.3rem;color:#eee}body.shop .product-card__description p {margin-bottom:0}body.shop .product-card__description.product-details {margin-top:0;margin-bottom:20px;font-size:1.4rem}body.shop .product-card__description.product-details p {padding:0}body.shop .product-card__description.product-details a {color:#aaa;text-decoration:underline}body.shop .product-card__description.product-details a:hover {color:#ffa820}body.shop .product-card--details__features-list {margin-left:20px;margin-bottom:24px;padding:0;font-size:1.4rem;line-height:1.3}body.shop .product-card--details__testimonial {margin:0 0 15px 0}body.shop .testimonial__text {padding:0;margin-bottom:5px;font-style:italic}body.shop .testimonial__author {white-space:nowrap}body.shop .product-card--details__all-badges {display:flex;flex-direction:row;justify-content:center;width:auto;margin-top:30px}body.shop .product-card--details__badge-container {display:flex;flex-direction:column;width:40%}body.shop .product-card--details__badge-container img {width:70px;margin:0 auto}body.shop .product-card--details__badge-container span {margin:2px 8px;font-size:1.2rem;text-align:center}body.shop .badge-container__captions-only {display:none;width:100%;font-size:1.2rem}body.shop .product-card__action-buttons-container {display:-webkit-flex;-webkit-flex-wrap:wrap;display:flex;flex-wrap:wrap;margin-bottom:20px}body.shop .product-card__action-buttons-container.--price {margin-bottom:4px}body.shop .product-card__action-buttons-container.product-details {margin-bottom:5px}body.shop .product-card__dropdown,body.shop .product-card__button,body.shop .product-card__button--more-info,body.shop .product-card__button--added {position:relative;color:#EEE;background-color:#636363;border-radius:3px;border:none;cursor:pointer;font-size:1.3rem;font-weight:300}body.shop .product-card__dropdown {width:auto;margin-right:10px;margin-bottom:6px;padding:3px 0 2px 5px}body.shop .product-card__dropdown:hover {background-color:#777}body.shop .product-card__dropdown option {background-color:#AAA;color:#333}body.shop .product-card__dropdown option:hover {background-color:#ffa820;color:#444}body.shop .product-card__dropdown option:active {color:#444}body.shop .product-card__dropdown.product-details {margin-right:10px}body.shop .product-card__button {width:92px;margin-top:0;padding:5px 0 5px 0;margin-bottom:6px;background-color:#e8913c}body.shop .product-card__button:hover {background-color:#f6a250}body.shop .product-card__button:active {background-color:#f5b97e}body.shop .product-card__more-info-container {position:absolute;display:flex;bottom:20px;cursor:pointer}body.shop .product-card__more-info-container a {position:relative;top:-1px;color:#999;text-decoration:none;font-size:1.3rem;height:16px}body.shop .product-card__button--more-info {width:16px;height:16px;margin-right:4px;background-repeat:no-repeat;background-position:center center;background-size:12px auto}body.shop .product-card__more-info-container:hover a {color:#BBB}body.shop .product-card__more-info-container:active a {color:#DDD}body.shop .button-plus {background-image:url("/images/shop/button-plus.png")}body.shop .button-minus {background-image:url("/images/shop/button-minus.png")}body.shop .product-card__more-info-container:hover .product-card__button--more-info {background-color:#777}body.shop .product-card__more-info-container:active .product-card__button--more-info {background-color:#999}body.shop .delete_cart {background-color:#52a480;color:#338899;color:#FFF}body.shop .delete_cart:hover {background-color:#62c499;color:#FFF}body.shop .delete_cart:active {background-color:#82E6BB}body.shop .product-card__icon-container {position:absolute;right:80px;margin:0;top:40px;display:flex;flex-direction:row}body.shop .icon-container__icon {width:18px;height:18px;margin-left:10px;background-repeat:no-repeat;background-position:center;background-size:contain}body.shop .product-card__icon-container--smaller {position:absolute;right:10px;bottom:20px;margin:0;display:flex;flex-direction:row}body.shop .icon-container__icon--smaller {width:15px;height:15px;margin-left:5px;background-repeat:no-repeat;background-position:center;background-size:contain}body.shop .icon--windows {background-image:url("/images/shop/icon-windows.png")}body.shop .icon--apple {background-image:url("/images/shop/icon-apple.png");margin-top:-2px}body.shop .icon--iphone {background-image:url("/images/shop/icon-iphone.png");width:18px;height:18px}body.shop .icon--ipad {background-image:url("/images/shop/icon-ipad.png");width:27px;height:18px;margin-left:0}body.shop .product-card--details__awards-image {margin-top:10px;width:50%}body.shop .product-card__category-flag {position:absolute;display:none;width:30px;height:45px;top:0;right:0;background-repeat:no-repeat;background-position:0 auto;background-size:30px auto}body.shop .category-flag--product-details {left:20px;-webkit-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}body.shop .category-flag--category {right:10px;top:-20px;background-size:28px auto}body.shop .category-flag--Applications {background-image:url("/images/shop/eshop-product-category-flag-apps.png")}body.shop .category-flag--Papers {background-image:url("/images/shop/eshop-product-category-flag-papers.png")}body.shop .category-flag--Particle {background-image:url("/images/shop/eshop-product-category-flag-part-systems.png")}body.shop .product-card--details__preview-button-container {position:absolute;width:100%;height:0;top:50%;-webkit-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s}body.shop .preview-button-container__prev,body.shop .preview-button-container__next {position:absolute;top:-25px;padding:4px 8px 4px 5px;font-weight:900;font-size:25px;color:#EEE;background-color:#222;opacity:.75;border-radius:0 6px 6px 0;cursor:pointer}body.shop .preview-button-container__next {right:0;padding:4px 5px 4px 8px;border-radius:6px 0 0 6px}body.shop .preview-button-container__prev:hover,body.shop .preview-button-container__next:hover {opacity:.9;color:#FFF}body.shop .preview-button-container__prev:active,body.shop .preview-button-container__next:active {background-color:#333}body.shop .product-card--details__preview-button-container a {text-decoration:none}body.shop .product-details__hide {opacity:0;-webkit-transition:opacity ease-in-out .5s;transition:opacity ease-in-out .5s}body.shop .product-card--details__image-description:not(:empty) {width:100%;height:auto;bottom:0;margin-bottom:0;background-color:#222;opacity:.85;cursor:default}body.shop .product-card--details__image-bottombar {position:absolute;width:100%;height:auto;bottom:0}body.shop .product-card--details__image-description p {font-size:1.4rem;text-align:center;margin-top:9px;margin-bottom:0;padding:10px 0}body.shop .image-description__dots-container {display:flex;flex-direction:row;justify-content:center;width:100%;height:10px}body.shop .image-description__dot {width:8px;height:8px;margin:3px;background-color:#111;background-color:rgba(1,1,1,0.5);border:1px solid #FFF;border-radius:5px;box-shadow:0 0 3px 1px #000;opacity:.8}body.shop .image-description__dot.full-dot {background-color:#FFF;opacity:1}body.shop .shop-library-filter__filter li {margin:0 5px;padding:0}body.shop .shop-library-filter__filter {position:relative;width:100%;top:0;margin:50px 0 -70px;display:flex;justify-content:center;color:#777;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.shop .shop-library-filter__filter ul {text-align:center;padding:0}body.shop .shop-library-filter__filter .filter__item-list-wrapper {min-height:20px;background-color:#323232;margin-bottom:10px;padding:0 10px;padding-top:5px;border-radius:3px}body.shop .shop-library-filter__filter .filter__list-item {margin-bottom:5px}body.shop .shop-library-filter__filter li {margin:0 5px;padding:0;display:inline-block}body.shop .shop-library-filter__filter li.active a {color:#ddd}body.shop .shop-library-filter__filter li:hover a {color:#ddd}body.shop .shop-library-filter__filter li a {color:#aaa}body.shop .shop-library-filter__filter li a:hover {color:#ffc05d}@media only screen and (min-width:1200px) {body.shop .product-card {margin:0 10px}body.shop .product-card--details {margin:0 -5px;margin-bottom:20px}body.shop .shop-category__container {padding-left:40px;padding-right:40px}}@media only screen and (max-width:1199px) {body.shop .product-card {margin:0 10px}body.shop .product-card--details {margin:0 -3px;margin-bottom:20px}body.shop .category-flag--product-details {background-size:25px auto;width:25px}body.shop .product-card__title.product-details {margin-right:110px}body.shop .product-card__icon-container {right:50px}body.shop .product-card--details__testimonial {display:none}body.shop .product-card__wrapper.product-details {padding:30px}body.shop .product-card--details__all-badges {margin-bottom:0}body.shop .product-card--details__badge-container {display:none}body.shop .badge-container__captions-only {display:block}}@media only screen and (max-width:992px) {body.shop .shop-category__container {padding-left:25px;padding-right:25px}body.shop .product-card__title.product-details {margin-top:0;margin-right:65px}body.shop .product-card__wrapper.product-details {padding:20px 30px}body.shop .product-card__icon-container {top:30px;right:50px}}@media only screen and (max-width:767px) {body.shop .shop-category__container {padding:0 25px}body.shop .product-card {margin:0 10px}body.shop .product-card--details {width:100%;margin:0 auto;margin-bottom:20px;flex-direction:column}body.shop .product-card__image--details {position:relative;width:100%;height:auto;border-radius:6px 6px 0 0}body.shop .product-card__image--details img {position:relative;width:100%;height:auto;border-radius:6px 6px 0 0}body.shop .product-card__wrapper.product-details {width:100%;padding:30px 50px}body.shop .product-card--details__image-description {width:100%}body.shop .product-card__icon-container {top:39px}body.shop button.closenotification-dark {top:20px;right:20px}body.shop .product-card--details__testimonial {display:block}body.shop .product-card--details__badge-container {display:flex}body.shop .badge-container__captions-only {display:none}}@media only screen and (max-width:767px) and (orientation:landscape) {body.shop .product-card--details {width:auto;height:auto;flex-direction:row}body.shop .product-card__description p {font-size:1.3rem}body.shop .product-card__image--details {width:50%;height:auto;border-radius:6px 0 0 6px}body.shop .product-card__image--details img {position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px 0 0 6px}body.shop .image-in-gallery img {-o-object-fit:contain;object-fit:contain}body.shop .product-card__wrapper.product-details {width:50%;padding-right:20px}body.shop .product-card--details__image-description {width:100%}body.shop button.closenotification--dark {color:#777}body.shop .product-card__wrapper.product-details {padding:40px;padding:20px}body.shop .product-card--details__testimonial {display:none}body.shop .product-card--details__badge-container {display:none}body.shop .badge-container__captions-only {display:flex}}@media only screen and (max-width:550px) {body.shop .col-xs-6,body.shop .col-xs-12 {width:100%;padding-right:0;padding-left:0}body.shop .shop-category__container {padding-left:20px;padding-right:20px}body.shop .shop-category__cards {padding:0}body.shop .product-card {width:240px;margin:0 auto}body.shop .category-flag--category {display:none}body.shop .product-card__wrapper.product-details {padding:30px 25px}body.shop .product-card__icon-container {right:30px}}@media only screen and (max-width:360px) {body.shop .shop-category__container {padding:inherit 10px}body.shop .product-card {width:100%}}body.shop .product-card__app-store-container {margin-top:23px;margin-bottom:40px}body.shop a[class="buybutton"] {position:relative;margin-right:8px}body.shop .buybutton img {width:85px;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:brightness(100%);filter:brightness(100%)}body.shop .buybutton img:hover {-webkit-filter:brightness(150%);filter:brightness(150%)}body.shop .buybutton span {position:absolute;bottom:-24px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#fdfdfd;font-size:1.1rem;text-decoration:none}body.shop .checkout__button-line-container {position:relative;height:26px;top:-22px;left:82px;padding:0;display:flex;flex-direction:row}body.shop .checkout__button {position:relative;width:20px;height:20px;top:3px;margin-right:3px;padding:0;border-radius:3px;border:none;color:#eee;background-color:#aaa;background-position:center;background-repeat:no-repeat;background-size:14px}body.shop .checkout__button.--plus {background-image:url("/images/shop/button-plus--light.png")}body.shop .checkout__button.--minus {background-image:url("https://www.escapemotions.com/images/shop/button-minus--light.png")}body.shop .checkout__button.--remove {margin-left:13px;background-image:url("/images/shop/button-remove--light.png")}body.shop .checkout__button.--refresh {background-image:url("/images/shop/button-refresh--light.png");background-size:18px}body.shop .checkout__button.--full {position:relative;width:21px;height:21px;top:2px;margin-left:13px;padding-top:4px}body.shop .checkout__button:hover {color:#555;background-color:#ccc}body.shop .checkout__button:active {color:#333;background-color:#ddd}body.shop span.checkout__table {margin-bottom:5px}body.shop .checkout__input {width:34px !important;height:20px;margin-right:4px !important;padding:0;padding-left:5px;border-radius:3px;font-size:12px !important}body.shop .checkout__input--wide,body.shop .checkout__input--small {height:20px;padding:0;padding-left:7px;border-radius:3px}body.shop .checkout__input--small {padding-left:5px}@media only screen and (max-width:767px) {body.shop .checkout__input--small {padding-left:3px}}body.shop .checkout__input--combo-box {height:20px;padding:0;padding-left:2px;border-radius:3px}body.shop .checkout__input--round-corners {border-radius:3px}body.shop .checkout__form .form-group {height:40px}body.shop .checkout__form .form-inline {margin-top:20px}body.shop .checkout__form__notes {margin-top:70px}body.shop .checkout__form__notes .note {margin:10px 10px}@media only screen and (max-width:760px) {body.shop .checkout__button {width:23px;height:23px;margin-right:4px;font-size:8px}body.shop .checkout__input {height:23px}}body.shop .zoomicon-detailmore {cursor:pointer}body.shop .product-card__zoom-icon-dark {position:relative;bottom:22px;right:9px;float:right;color:#222;cursor:pointer}body.shop .product-card__zoom-icon-white {position:relative;bottom:22px;right:9px;float:right;color:#eee;cursor:pointer;text-shadow:-2px 1px 2px #1d1d1d}body.shop .refresh {border-radius:4px;background-color:#ccc;cursor:pointer}body.shop .notification_div_shop {position:-webkit-sticky;position:sticky;display:block;width:80%;height:0;max-width:800px;top:5px;margin:auto;z-index:999}@media only screen and (max-width:767px) {body.shop .notification_div_shop {width:90%}}body.shop .notification_button_checkout {display:flex;padding-bottom:10px;width:100%}@media only screen and (max-width:991px) {body.shop .notification_button_checkout {justify-content:left;right:auto}}body.shop .checkout-dialog--p {text-align:center;padding:0 40px;margin-bottom:10px}@media only screen and (max-width:767px) {body.shop .checkout-dialog--p {padding:0 10px}}body.shop .checkout-dialog--p p {padding:0;text-align:left;font-size:1.3rem}body.shop .checkout-dialog--loading {position:relative;text-align:center;padding:40px;float:unset}body.shop .checkout-dialog--loaded {text-align:center;float:unset}body.shop .btn-primary {padding:5px 10px;margin:0 auto;color:#222;background-color:#bbb;border:0;font-size:1.2rem}body.shop .btn-primary:hover {color:#222;background-color:#ccc}body.shop .btn-primary:active,body.shop .btn-primary:focus {color:#222;background-color:#ddd}body.shop .alert {padding:10px 20px 0 20px}body.shop .refresh:hover {border-radius:4px;background-color:#aaa;cursor:pointer;cursor:hand}body.shop .RbtnMargin {margin-left:5px}body.shop .modal {width:unset;background:unset}body.page_checkout {background-image:url(/products/flamepainter/images/bg-3.png)}body.page_main .button_add_to_cart {display:block;width:120px;height:28px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-add.png')}body.page_main .button_add_to_cart:hover {background-position:left bottom}body.page_main .button_add_plus {display:block;width:22px;height:22px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-add-plus.png')}body.page_main .button_add_plus:hover {background-position:left bottom}body.page_main .button_add_minus {display:block;width:22px;height:22px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-add-minus.png')}body.page_main .button_add_minus:hover {background-position:left bottom}body.page_main .button_in_cart {display:block;width:120px;height:28px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-in-cart.png')}body.page_main .button_reg {display:block;width:120px;height:28px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-reg.png')}body.page_main .button_reg:hover {background-position:left bottom}body.page_main .button_checkout_cart {display:block;width:200px;height:75px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-checkout.png');float:right;margin-right:20px}body.page_main .button_checkout_cart:hover {background-position:left bottom}body.page_main .button_checkout_cart:lang(de) {display:block;width:200px;height:75px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-checkout-de.png');float:right;margin-right:20px}body.page_main .button_checkout_cart:lang(de):hover {background-position:left bottom}body.page_main .button_checkout_cart_top {cursor:pointer;float:right;margin-right:100px}body.page_main .products-container .tabulka_obsah {width:73%;display:inline-block;background-color:#3d3c3b;margin:4px;padding:10px 0px 2px 10px;color:#c0c0c0;font-size:13px;text-align:center;-webkit-border-radius:0.4em;-khtml-border-radius:0.4em;-moz-border-radius:0.4em;border-radius:0.4em;-moz-box-shadow:0px 0px 10px 0px #111;-webkit-box-shadow:0px 0px 10px 0px #111;box-shadow:0px 0px 10px 0px #111}body.page_main .products-container .tabulka_obsah .product {width:auto;padding-right:10px;display:table}body.page_main .products-container .tabulka_obsah .product #product_image,body.page_main .products-container .tabulka_obsah .product #about_products,body.page_main .products-container .tabulka_obsah .product #quantity_size {display:table-cell}body.page_main .products-container .tabulka_obsah .product #product_image {padding:0px 12px 6px 0}body.page_main .products-container .tabulka_obsah .product #product_image img {border-radius:0.4em;width:85px;height:85px}body.page_main .products-container .tabulka_obsah .product #about_products {max-width:395px;padding-left:3px;vertical-align:top;padding-bottom:5px}body.page_main .products-container .tabulka_obsah .product #about_products .mini {float:left;padding-left:3px}body.page_main .products-container .tabulka_obsah .product #about_products span.os {float:right;margin-bottom:-28px}body.page_main .products-container .tabulka_obsah .product #about_products span.apple,body.page_main .products-container .tabulka_obsah .product #about_products span.windows {margin:0;width:18px}body.page_main .products-container .tabulka_obsah .product #about_products .os_icon,body.page_main .products-container .tabulka_obsah .product #about_products .os_apple,body.page_main .products-container .tabulka_obsah .product #about_products .os_windows,body.page_main .products-container .tabulka_obsah .product #about_products .os_ios {margin:0;width:18px;padding:0 3px 0 1px}body.page_main .products-container .tabulka_obsah .product #about_products .os_ios {padding:0 1px 0 1px;font-weight:bold;width:20px;padding-right:14px}body.page_main .products-container .tabulka_obsah .product #about_products .os_apple {margin-bottom:-1px}body.page_main .products-container .tabulka_obsah .product #about_products .title_row {float:left}body.page_main .products-container .tabulka_obsah .product #about_products .title_row h2.product-header {text-align:left;font-size:1.65em}body.page_main .products-container .tabulka_obsah .product #about_products .about_row {float:left;line-height:1.3em;font-size:1em;text-align:left;clear:both;padding-bottom:0px}body.page_main .products-container .tabulka_obsah .product #quantity_size {padding:0px 0px 6px 12px;vertical-align:middle;min-width:194px}body.page_main .products-container .tabulka_obsah .product #quantity_size .quantity_inner {height:32px}body.page_main .products-container .tabulka_obsah .product #quantity_size .quantity_inner .group_price_quantity {display:inline-block;vertical-align:bottom;margin:5px 0}body.page_main .products-container .tabulka_obsah .product #quantity_size .quantity_inner .group_price_quantity .inner-box .top {display:inline-block;text-align:left;width:100%;width:-webkit-fill-available;padding-left:1px}body.page_main .products-container .tabulka_obsah .product #quantity_size .quantity_inner .group_price_quantity .inner-box .bottom div {display:inline-block;width:65px}body.page_main .products-container .tabulka_obsah .product #quantity_size .quantity_inner .group_price_quantity .inner-box .bottom input {width:40px;height:20px;text-align:center;font-size:1.1em;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.page_main .products-container .tabulka_obsah .product #quantity_size .quantity_inner .original_price_box {margin-top:-10px}body.page_main .products-container .tabulka_obsah .product #quantity_size .quantity_inner .quantity_buttons_box {display:inline-block;height:inherit}body.page_main .products-container .tabulka_obsah .product .miniarea {min-width:196px}body.page_main table.product h2 {font-size:1.65em}body.page_main table.product h3 {font-size:1.45em;margin-top:3px}body.page_main table.product td {padding:0;vertical-align:top;text-align:left}body.page_main table.product td.right_panel {text-align:right}body.page_main table.product td.sep {min-width:20px}body.page_main table.product td.sep2 {min-width:4px}body.page_main table.product .icon img {border-radius:0.4em;width:95px;height:95px}body.page_main table.product .info {width:395px;padding-right:10px;margin-right:5px}body.page_main table.product .info p {line-height:1.3em;font-size:1em;text-align:left;clear:both;padding-bottom:0px}body.page_main table.product .info .title_row {clear:both}body.page_main table.product .info .title_row h2 {padding-top:0;padding-bottom:4px;float:left}body.page_main table.product .info .title_row .download-desktop {float:right}body.page_main table.product .right_panel .download-desktop {float:right;clear:both}body.page_main table.product .right_panel .buybutton {float:right}body.page_main table.product .right_panel .sep {margin-bottom:37px;min-height:10px}body.page_main table.product table.group_price_quantity {margin-top:44px;margin-right:2px}body.page_main table.product table.group_price_quantity * {line-height:1}body.page_main table.product table.group_price_quantity .price {float:left;margin-left:10px}body.page_main table.product table.group_price_quantity .price h2 {padding:0;margin-top:2px;width:100px;text-align:right}body.page_main table.product table.group_price_quantity .qty {width:40px;height:20px;text-align:center;font-size:1.1em;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.page_main table.product table.group_price_quantity .qtyplus {width:25px;height:25px}body.page_main table.product table.group_price_quantity .qtyminus {width:25px;height:25px}body.page_main table.product table.group_price_quantity fieldset {width:110px;float:left}body.page_main table.product table.group_price_quantity td {vertical-align:middle}body.page_main div.product h2 {font-size:1.65em}body.page_main div.product h3 {font-size:1.45em;margin-top:3px}body.page_main div.product td {padding:0;vertical-align:top;text-align:left}body.page_main div.product td.right_panel {text-align:right}body.page_main div.product td.sep {min-width:20px}body.page_main div.product td.sep2 {min-width:4px}body.page_main div.product .icon img {border-radius:0.4em;width:95px;height:95px}body.page_main div.product .info {width:395px;padding-right:10px;margin-right:5px}body.page_main div.product .info p {line-height:1.3em;font-size:1em;text-align:left;clear:both;padding-bottom:0px}body.page_main div.product .title_row {clear:both}body.page_main div.product .title_row h2 {padding-top:0;padding-bottom:4px;float:left}body.page_main div.product .title_row .download-desktop {float:right}body.page_main div.product .right_panel .download-desktop {float:right;clear:both}body.page_main div.product .right_panel .buybutton {float:right}body.page_main div.product .right_panel .sep {margin-bottom:37px;min-height:10px}body.page_main div.product table.group_price_quantity {margin-top:44px;margin-right:2px;width:138px}body.page_main div.product table.group_price_quantity * {line-height:1}body.page_main div.product table.group_price_quantity .price {float:right;margin-left:10px}body.page_main div.product table.group_price_quantity .price h2 {padding:0;margin-top:2px;width:100px;text-align:right}body.page_main div.product table.group_price_quantity .qty {width:40px;height:20px;text-align:center;font-size:1.1em;-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;border-radius:4px}body.page_main div.product table.group_price_quantity .qtyplus {width:25px;height:25px}body.page_main div.product table.group_price_quantity .qtyminus {width:25px;height:25px}body.page_main div.product table.group_price_quantity fieldset {width:110px;float:left}body.page_main div.product table.group_price_quantity td {vertical-align:middle}body.shop {font-family:Open Sans;background-color:#262524;color:#EEE;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body.shop p,body.shop h1,body.shop h2,body.shop h3,body.shop h4,body.shop li {-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}body.shop *:focus {outline:none}body.shop #header .submenu .user-drop-menu {border:none;margin-top:-9px;border-radius:0px;left:-14px}body.page_checkout .powered_by_braintree {margin-top:1em;font-size:0.9em;display:block;color:#ccc}body.page_checkout .powered_by_braintree a {color:#fff}body.page_checkout .loading_overlay {background:rgba(255,255,255,0.9) url('https://www.escapemotions.com/images/shop/images/payment-processing.gif') 50% 50% no-repeat}body.page_checkout .ui-accordion .ui-accordion-header {font-size:1.3em}body.page_checkout .ui-accordion-content {padding-left:52px}body.page_checkout .ui-tabs .ui-tabs-nav .ui-tabs-anchor {height:28px}body.page_checkout #checkout_wrapper {display:none;width:830px;margin:0 auto;background-color:#777;-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em}body.page_checkout #checkout_wrapper .form-inline #agree_privace_policy_box {width:auto;margin-left:10px;display:inline-block;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}body.page_checkout #checkout_wrapper .form-inline .agree_privace_policytext {margin-left:32px;margin-top:-20px;display:inline-block}body.page_checkout #checkout_wrapper .form-inline .agree_privace_policytext a {color:#378AC8}body.page_checkout #checkout_wrapper .form-inline .agree_privace_policytext a:hover {-webkit-filter:brightness(140%);filter:brightness(140%)}body.page_checkout #checkout_wrapper .form-inline #giftcard_box {width:auto;margin-left:10px;float:left;margin-left:45px;display:inline-block;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}body.page_checkout #checkout_wrapper .form-inline .giftcardtext {margin-left:-140px;display:inline-block}body.page_checkout #checkout_wrapper .form-inline .giftcardtext a {color:#378AC8}body.page_checkout #checkout_wrapper .label {font-weight:400}body.page_checkout #checkout_wrapper .form-group {display:table-row;text-align:left;height:28px}body.page_checkout #checkout_wrapper .form-group label,body.page_checkout #checkout_wrapper .form-group input,body.page_checkout #checkout_wrapper .form-group select {display:table-cell}body.page_checkout #checkout_wrapper .form-group #gift_box {width:auto;margin-left:10px;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}body.page_checkout #checkout_wrapper .form-group .giftboxtext {margin-left:32px;margin-top:-20px}body.page_checkout #checkout_wrapper .form-group #agree_privace_policy_box {width:auto;margin-left:10px;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2)}body.page_checkout #checkout_wrapper .form-group .agree_privace_policytext {margin-left:32px;margin-top:-20px}body.page_checkout #checkout_wrapper .form-group .agree_privace_policytext a {color:#378AC8}body.page_checkout #checkout_wrapper .form-group #mail_set {width:auto;-ms-transform:scale(1.2);-moz-transform:scale(1.2);-webkit-transform:scale(1.2);-o-transform:scale(1.2);margin-left:10px;margin-right:-4px;margin-top:6px}body.page_checkout #checkout_wrapper #checkout_review_cart {float:left}body.page_checkout #checkout_wrapper #checkout_review_cart table {margin:5px auto}body.page_checkout #checkout_wrapper #checkout_review_cart table th {padding:10px 20px;font-weight:bold}body.page_checkout #checkout_wrapper #checkout_review_cart table th.col_item,body.page_checkout #checkout_wrapper #checkout_review_cart table th.col_subtotal {text-align:left}body.page_checkout #checkout_wrapper #checkout_review_cart table td,body.page_checkout #checkout_wrapper #checkout_review_cart table th {padding:10px}body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_item {text-align:left}body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_price,body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_quantity,body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_subtotal,body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_discount {text-align:center}body.page_checkout #checkout_wrapper #checkout_review_cart table tr.row_total {text-align:right;font-weight:bold;border-bottom:2px solid #aaa}body.page_checkout #checkout_wrapper #checkout_review_cart table tr:first-child {background-color:#AADAFA}body.page_checkout #checkout_wrapper #checkout_review_cart table tr:not(:first-child):not(:last-child) {border-bottom:1px solid #aaa}body.page_checkout #checkout_wrapper #checkout_review_cart table tr.row_total .price,body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_item > .name {font-weight:bold}body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_item > * {clear:both;display:block}body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_item .price,body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_item .quantity,body.page_checkout #checkout_wrapper #checkout_review_cart table td.col_item .discount {font-size:13px}body.page_checkout #checkout_wrapper .discount_wrapper {width:100%;display:flex;flex-direction:row;padding:0 10px}body.page_checkout #checkout_wrapper .discount-alert {position:relative;width:100%;max-width:240px;margin:0;margin-left:10px;padding:20px 10px}body.page_checkout #checkout_wrapper .discount-alert .discount-alert__close-button {position:absolute;top:0;right:0;padding:2px 4px}body.page_checkout #checkout_wrapper #checkout_billing_info .note {font-size:0.9em;width:320px;text-align:left;margin:8px}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .supported_credit_cards {margin-left:206px;padding-top:10px;text-align:left}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card #creditcard_number {width:200px}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .subform {margin-left:140px}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .form-group#exp-date #creditcard_exp_month,body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .form-group#exp-date .twenty,body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .form-group#exp-date #creditcard_exp_year {float:left}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .form-group#exp-date .twenty {margin-top:2px}@media screen and (max-width:640px) {body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .form-group {display:block;height:50px}}body.page_checkout #checkout_wrapper .back_to_shop {text-align:right;width:100%;margin-bottom:6px;display:inline-block}body.page_checkout #checkout_wrapper .back_to_shop a {color:white}body.page_checkout #checkout_wrapper .button_checkout_continue {display:block;width:125px;height:32px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-continue.png');margin-top:12px;margin-left:10px;float:left}body.page_checkout #checkout_wrapper .button_checkout_continue:hover {background-position:left bottom}body.page_checkout #checkout_wrapper .button_checkout_continue:lang(de) {display:block;width:125px;height:32px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-continue-de.png');margin-top:12px;margin-left:10px;float:left}body.page_checkout #checkout_wrapper .button_checkout_continue:lang(de):hover {background-position:left bottom}body.page_checkout #checkout_wrapper .button_submit_reg {display:block;width:120px;height:28px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-reg.png');margin:0 auto;margin-top:12px}body.page_checkout #checkout_wrapper .button_submit_reg:hover {background-position:left bottom}body.page_checkout #checkout_wrapper .button_submit_creditcard {display:block;width:170px;height:32px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-submit.png');margin:0 auto;margin-top:15px;margin-left:207px;margin-bottom:15px}body.page_checkout #checkout_wrapper .button_submit_creditcard:hover {background-position:left bottom}body.page_checkout #checkout_wrapper #button_submit_paypal {display:block;width:200px;height:105px;cursor:pointer;background-image:url('https://www.escapemotions.com/images/shop/images/button-paypal.png');margin:0 auto}body.page_checkout #checkout_wrapper .secure_payment_icons {position:absolute;width:133px;top:50px;right:10px;font-size:0.9em}body.page_checkout #checkout_wrapper .secure_payment_icons a {color:#4edd37}body.page_checkout #checkout_wrapper .secure_payment_icons .sep {height:10px}body.page_checkout #checkout_wrapper div.vat {margin-left:10px;display:block;position:absolute;font-size:0.9em}@media screen and (max-width:971px) {body.page_checkout #checkout_wrapper {width:auto}body.page_checkout #checkout_wrapper .secure_payment_icons_style {border-top:1px solid #aaa;padding-bottom:10px}body.page_checkout #checkout_wrapper .secure_payment_icons {padding-top:20px;display:inline-flex;position:static;margin:0 auto;width:auto}body.page_checkout #checkout_wrapper .secure_payment_icons a {padding:10px}body.page_checkout #checkout_wrapper .secure_payment_icons a.braintree {padding:0px}}@media screen and (max-width:767px) {body.page_checkout #checkout_wrapper .discount_placer {padding-bottom:15px}body.page_checkout #checkout_wrapper .discount_placer_style {border-top:1px solid #aaa;padding-bottom:10px}body.page_checkout #checkout_wrapper #checkout_review_cart {float:none;width:80%;margin:0 auto}body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_month,body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_year {width:80px}body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_month,body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_year {width:50px}body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_year {width:60px}body.page_checkout #checkout_wrapper form.validate select#creditcard_cvv {width:60px}body.page_checkout #checkout_wrapper #exp-date {margin-top:15px}body.page_checkout #checkout_wrapper #cvv-group {margin-top:15px}body.page_checkout #checkout_wrapper form.validate input#creditcard_cvv {width:50px}body.page_checkout #checkout_wrapper div.vat {position:initial}body.page_checkout #checkout_wrapper #checkout_billing_info .note {width:auto;text-align:center}body.page_checkout #checkout_wrapper .button_checkout_continue {float:none;margin:10px auto}body.page_checkout .ui-accordion-content {padding:0px 0px 0px 0px}}@media screen and (max-width:640px) {body.page_checkout #checkout_wrapper .discount_placer {padding-bottom:15px}body.page_checkout #checkout_wrapper .discount_placer_style {border-top:1px solid #aaa;padding-bottom:10px}body.page_checkout #checkout_wrapper .secure_payment_icons_style {margin-top:30px}body.page_checkout #checkout_wrapper #checkout_review_cart {float:none}body.page_checkout #checkout_wrapper #checkout_billing_info .note {width:auto;text-align:center}body.page_checkout #checkout_wrapper .button_checkout_continue {margin-bottom:10px}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .sub-form {margin:10px auto 5px auto}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .form-group {display:block;height:50px;margin-left:auto;margin-right:auto}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .form-group label {display:flex}body.page_checkout #checkout_wrapper #checkout_payment_method_tab_card .supported_credit_cards {margin:0 auto;margin-top:10px;margin-bottom:10px;text-align:center}body.page_checkout #checkout_wrapper .button_submit_creditcard {margin:0 auto}body.page_checkout #checkout_wrapper .secure_payment_icons {display:block;padding-top:20px;margin-left:-12px}}@media screen and (max-width:500px) {body.page_checkout #checkout_wrapper form.validate input {width:160px}body.page_checkout #checkout_wrapper form.validate select {width:160px}body.page_checkout #checkout_wrapper form.validate input#customer_vat_country_code {width:28px}body.page_checkout #checkout_wrapper form.validate input#customer_vat_number {width:124px}body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_month,body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_year {width:80px}body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_month,body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_year {width:50px}body.page_checkout #checkout_wrapper form.validate select#creditcard_exp_year {width:60px}body.page_checkout #checkout_wrapper form.validate select#creditcard_cvv {width:60px}body.page_checkout #checkout_wrapper #exp-date {margin-top:15px}body.page_checkout #checkout_wrapper #cvv-group {margin-top:15px}body.page_checkout #checkout_wrapper form.validate input#creditcard_cvv {width:50px}}.loading_overlay {display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,0.8) url('https://www.escapemotions.com/images/shop/images/ajax-loader.gif') 50% 50% no-repeat}body.loading {overflow:hidden}body.loading .loading_overlay {display:block}.footer_checkout {-moz-box-shadow:inset 0px 0px 0px #1d1d1d;-webkit-box-shadow:inset 0px 0px 0px #1d1d1d;box-shadow:inset 0px 0px 0px #1d1d1d}.plus {background-image:url(../images/button_plus.png);width:30px;height:30px;display:inline-block;padding-top:17px;color:#fff;background-position:left top;background-repeat:no-repeat;color:#ffffff;text-decoration:none;text-shadow:1px 1px 2px #222;font-size:1.05em;cursor:pointer}.minus {background-image:url(../images/button_minus.png);width:30px;height:30px;display:inline-block;padding-top:17px;color:#fff;background-position:left top;background-repeat:no-repeat;color:#ffffff;text-decoration:none;text-shadow:1px 1px 2px #222;font-size:1.05em;cursor:pointer}#myform {text-align:center;padding:5px;margin:2%;margin-left:20px;width:100px}.oranzove {color:#fef4e9;border:solid 1px #da7c0c;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20')}.oranzove2 {color:#fef4e9;border:solid 1px #f47a20;background:#f78d1d;background:-webkit-gradient(linear,left top,left bottom,from(#faa51a),to(#f47a20));background:-moz-linear-gradient(top,#faa51a,#f47a20);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a',endColorstr='#f47a20')}.oranzove:hover {color:#fef4e9;background:#f47a20;background:-webkit-gradient(linear,left top,left bottom,from(#f88e11),to(#f06015));background:-moz-linear-gradient(top,#f88e11,#f06015);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11',endColorstr='#f06015')}.oranzove:active {color:#fcd3a5;background:-webkit-gradient(linear,left top,left bottom,from(#f47a20),to(#faa51a));background:-moz-linear-gradient(top,#f47a20,#faa51a);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20',endColorstr='#faa51a')}.tlacitko {display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial, Helvetica, sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.tlacitko2 {display:inline-block;zoom:1;*display:inline;vertical-align:baseline;margin:0 2px;outline:none;cursor:pointer;text-align:center;text-decoration:none;font:14px/100% Arial, Helvetica, sans-serif;padding:.5em 2em .55em;text-shadow:0 1px 1px rgba(0,0,0,0.3);-webkit-border-radius:.5em;-moz-border-radius:.5em;border-radius:.5em;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,0.2);box-shadow:0 1px 2px rgba(0,0,0,0.2)}.tlacitko:hover {text-decoration:none}.tlacitko:active {position:relative;top:1px}.bigrounded {-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em}.medium {font-size:12px;padding:.4em 1.5em .42em}.small {font-size:11px;padding:.2em 1em .275em}.div {padding:20px 0;border-bottom:solid 1px #ccc}.fieldset legend {color:#FFA0C9;border-top:1px solid #FFFFFF;border-left:1px solid #DDDDDD;border-right:1px solid #FFD2D2;border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;background:#DDDDDD;padding:0px 8px 3px 8px;box-shadow:0px -1px 2px #F1F1F1;-moz-box-shadow:0px -1px 2px #F1F1F1;-webkit-box-shadow:0px -1px 2px #F1F1F1;font-weight:normal;font-size:12px}.cart_checkout_wrapper_top {text-align:right;display:inline-block;width:899px}.cart_checkout_wrapper {text-align:right;display:inline-block;width:899px;margin-top:8px;width:auto;margin-left:34%}.cart_checkout_wrapper table td {vertical-align:top}.cart_checkout_wrapper .discount_coupon_wrapper {width:620px;margin-top:7px;width:auto}.cart_checkout_wrapper .discount_coupon_wrapper input {width:100px}.cart_checkout_wrapper .discount_coupon_wrapper label {margin-right:5px}.sub-form {display:table;margin:10px auto 5px auto}@media screen and (max-width:767px) {.sub-form {width:80%;margin:0 auto}}#checkout_payment_method_tab_card .sub-form {display:table;margin:10px 31% 5px auto}@media screen and (max-width:971px) {#checkout_payment_method_tab_card .sub-form {margin:0 auto}}.button_checkout_continue {cursor:pointer}.checkout-fieldset {width:420px;margin:0 auto}@media screen and (max-width:640px) {.checkout-fieldset {position:relative;width:210px;left:50%;transform:translateX(-50%);margin:0}}form.validate {font-size:1.0em;color:#333}form.validate span.required {color:red}form.validate label {line-height:1.8;vertical-align:top;padding:0 10px}@media screen and (max-width:640px) {form.validate label {padding:0}}form.validate label.error {color:#f00;font-size:0.9em}form.validate label.invalid {color:#f00}form.validate input,form.validate textarea,form.validate select {width:215px;border:1px solid #D1D1D1;margin:0px 2px;margin-top:3px;padding:2px 5px;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}form.validate input:focus,form.validate textarea:focus,form.validate select:focus {border-color:#AAF;box-shadow:0 0 4px 0 #AAF}form.validate input.error,form.validate textarea.error,form.validate select.error {border:1px solid #f00;box-shadow:0 0 4px 0 #f00}form.validate input#customer_vat_country_code {width:30px}form.validate input#customer_vat_number {width:177px}form.validate input#mail2 {width:215px}form.validate select#creditcard_exp_month {width:50px}form.validate select#creditcard_exp_year {width:60px}form.validate input#creditcard_cvv {width:50px}form.validate .twenty {margin-top:2px;font-size:19px}#payment_error_wrapper {padding:10px}#payment_error_wrapper,#payment_error_wrapper * {color:red}#payment_error_wrapper .error_group {padding:10px}#payment_error_wrapper .error_group .error_category {display:none}body.page_thank_you {-webkit-user-select:text;-moz-user-select:text;user-select:text}body.page_thank_you .product {padding:10px}body.page_thank_you .note {padding:20px;padding-top:0;width:615px;margin:0 auto;text-align:left}body.page_thank_you table {text-align:left;margin:0 auto}body.page_thank_you table td {padding:3px 10px}body.page_thank_you table tr.sep {height:2em}body.page_thank_you .product_name {font-size:1.3em;font-weight:bold}@media screen and (max-width:900px) {.cart_checkout_wrapper {width:auto;margin:0 auto}body.page_main .cart_checkout_wrapper_top {width:auto}body.page_main .cart_checkout_wrapper_top .button_checkout_cart_top {margin-right:1%;float:none}.shop {margin-bottom:18px}.cart_checkout_wrapper .discount_coupon_wrapper {width:auto}}.summer-sale-2019 {position:relative;height:90px;width:100%;top:52px;background-image:url("/images/shop/sales/summer-sale-2019.jpg");background-size:cover;background-position:center;background-repeat:no-repeat}@media only screen and (max-width:767px) {.summer-sale-2019 {height:60px}}@media only screen and (max-width:399px) {.summer-sale-2019 {height:45px}}