.swiper{position:relative;width:100%}.wp-block-gallery.has-nested-images.columns-1 .swiper figure.wp-block-image:not(#individual-image){flex:0 0 auto;width:min(25vw,400px)}.wp-block-gallery.has-nested-images.columns-1 .swiper .wp-block-image:first-child{margin-left:auto!important}.wp-block-gallery.has-nested-images.columns-1 .swiper .wp-block-image:last-child{margin-right:auto!important}figure.wp-block-gallery.has-nested-images.swiper-fullscreen,figure.wp-block-gallery.has-nested-images.swiper-carousel{align-items:center}.swiper-container{width:100%;height:100%;margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box;-ms-touch-action:pan-y;touch-action:pan-y;transform:translateZ(0)}.swiper-slide{flex-shrink:0;width:100%;position:relative;transition-property:transform}.swiper-button-prev,.swiper-button-next{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center}.swiper-button-prev:hover,.swiper-button-next:hover{cursor:pointer}.swiper-button-prev:active,.swiper-button-next:active,.swiper-button-prev:focus,.swiper-button-next:focus{outline:none}.swiper-button-prev img,.swiper-button-next img{width:36px}.swiper-button-next{right:0}.swiper-button-prev{left:0}.swiper-button-disabled{opacity:.4}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-pagination{display:flex;justify-content:center;margin-top:20px}.swiper-pagination-bullet{display:block;width:12px;height:12px;margin:5px 2px;background:#e0e2e2;border-radius:50%;cursor:pointer;transition:all .3s ease;opacity:.6}.swiper-pagination-bullet-active{opacity:1;background-color:#272525}.icon-swiper-prev,.icon-swiper-next{display:block;width:16px;height:16px;transform:rotate(45deg) translate(-2px) translateY(2px);border-top:solid 2px #f8713b;border-right:solid 2px #f8713b}.icon-swiper-prev{transform:rotate(-135deg) translate(-2px) translateY(2px)}.swiper-carousel .swiper-container{background:url(/wp-content/themes/rozpravky/img/marble-book.png) no-repeat center / cover}@media (max-width: 767px){.swiper-carousel .swiper{width:calc(100% + 40px);margin-right:-30px;margin-left:-20px}.swiper-carousel .swiper-button-next,.swiper-carousel .swiper-button-prev{display:none}}@media (min-width: 768px){.swiper-carousel .swiper-container{width:calc(100% - 92px)}}.swiper-carousel--danger .swiper-container{background:#f0f0f0}.swiper-carousel--danger .swiper-pagination-bullet-active{background-color:#d71920}.swiper-carousel--danger .swiper-button-prev,.swiper-carousel--danger .swiper-button-next{filter:invert(12%) sepia(96%) saturate(7146%) hue-rotate(356deg) brightness(92%) contrast(107%)}:root{--viewport-height: 100svh;--color--default: #272525;--color--default-bgr: #fff}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}html{background-color:#272525;font-size:18px}@media (min-width: 768px){html{font-size:20px}}body{position:relative;color:var(--color--default);background-color:var(--color--default-bgr);font-family:Maecenas,sans-serif;line-height:1.5;-webkit-font-smoothing:antialiased}body.dark-theme{--color--default: #E0E2E2;--color--default-bgr: #272525}body :where(figure){margin:0}h1,h2,h3,h4,h5,h6,p,ul,ol,li{margin:revert;padding:revert}h1,h2,h3,h4,h5,h6{font-weight:500;letter-spacing:.25rem}.h1,h1{font-size:1.8rem;letter-spacing:.35rem}.h2,h2{font-size:1.6rem}.h3,h3{font-size:1.3rem}a{text-decoration:none;color:inherit}a:hover,.text-link{text-decoration:underline}.text-link[target=_blank]:after{content:" ↗";font-size:.6rem;font-weight:700;vertical-align:top;text-decoration:none}img,iframe,embed,figure{max-width:100%}figcaption{text-align:center;font-family:Poppins,sans-serif}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;color:#272525;background-color:#fff}select::-ms-expand{display:none}button,input,optgroup,select,textarea{line-height:normal}blockquote{padding-left:max(20px,2vw);border-left:5px solid var(--color--default)}@media (min-width: 768px){.hide-desktop{display:none}}@media (max-width: 767px){.hide-mobile{display:none}}.p-readable{max-width:640px;margin-left:auto;margin-right:auto}.m-s,.my-s,.mt-s{margin-top:8px!important}.m-s,.mx-s,.mr-s{margin-right:8px!important}.m-s,.my-s,.mb-s{margin-bottom:8px!important}.m-s,.mx-s,.ml-s{margin-left:8px!important}.m-m,.my-m,.mt-m{margin-top:16px!important}.m-m,.mx-m,.mr-m{margin-right:16px!important}.m-m,.my-m,.mb-m{margin-bottom:16px!important}.m-m,.mx-m,.ml-m{margin-left:16px!important}.m-l,.my-l,.mt-l{margin-top:24px!important}.m-l,.mx-l,.mr-l{margin-right:24px!important}.m-l,.my-l,.mb-l{margin-bottom:24px!important}.m-l,.mx-l,.ml-l{margin-left:24px!important}.m-x,.my-x,.mt-x{margin-top:32px!important}.m-x,.mx-x,.mr-x{margin-right:32px!important}.m-x,.my-x,.mb-x{margin-bottom:32px!important}.m-x,.mx-x,.ml-x{margin-left:32px!important}.m-0,.my-0,.mt-0{margin-top:0!important}.m-0,.mx-0,.mr-0{margin-right:0!important}.m-0,.my-0,.mb-0{margin-bottom:0!important}.m-0,.mx-0,.ml-0{margin-left:0!important}.p-0,.py-0,.pt-0{padding-top:0!important}.p-0,.px-0,.pr-0{padding-right:0!important}.p-0,.py-0,.pb-0{padding-bottom:0!important}.p-0,.px-0,.pl-0{padding-left:0!important}.m-1,.my-1,.mt-1{margin-top:10px!important}.m-1,.mx-1,.mr-1{margin-right:10px!important}.m-1,.my-1,.mb-1{margin-bottom:10px!important}.m-1,.mx-1,.ml-1{margin-left:10px!important}.p-1,.py-1,.pt-1{padding-top:10px!important}.p-1,.px-1,.pr-1{padding-right:10px!important}.p-1,.py-1,.pb-1{padding-bottom:10px!important}.p-1,.px-1,.pl-1{padding-left:10px!important}.m-2,.my-2,.mt-2{margin-top:20px!important}.m-2,.mx-2,.mr-2{margin-right:20px!important}.m-2,.my-2,.mb-2{margin-bottom:20px!important}.m-2,.mx-2,.ml-2{margin-left:20px!important}.p-2,.py-2,.pt-2{padding-top:20px!important}.p-2,.px-2,.pr-2{padding-right:20px!important}.p-2,.py-2,.pb-2{padding-bottom:20px!important}.p-2,.px-2,.pl-2{padding-left:20px!important}.m-3,.my-3,.mt-3{margin-top:30px!important}.m-3,.mx-3,.mr-3{margin-right:30px!important}.m-3,.my-3,.mb-3{margin-bottom:30px!important}.m-3,.mx-3,.ml-3{margin-left:30px!important}.p-3,.py-3,.pt-3{padding-top:30px!important}.p-3,.px-3,.pr-3{padding-right:30px!important}.p-3,.py-3,.pb-3{padding-bottom:30px!important}.p-3,.px-3,.pl-3{padding-left:30px!important}.m-4,.my-4,.mt-4{margin-top:40px!important}.m-4,.mx-4,.mr-4{margin-right:40px!important}.m-4,.my-4,.mb-4{margin-bottom:40px!important}.m-4,.mx-4,.ml-4{margin-left:40px!important}.p-4,.py-4,.pt-4{padding-top:40px!important}.p-4,.px-4,.pr-4{padding-right:40px!important}.p-4,.py-4,.pb-4{padding-bottom:40px!important}.p-4,.px-4,.pl-4{padding-left:40px!important}.m-5,.my-5,.mt-5{margin-top:50px!important}.m-5,.mx-5,.mr-5{margin-right:50px!important}.m-5,.my-5,.mb-5{margin-bottom:50px!important}.m-5,.mx-5,.ml-5{margin-left:50px!important}.p-5,.py-5,.pt-5{padding-top:50px!important}.p-5,.px-5,.pr-5{padding-right:50px!important}.p-5,.py-5,.pb-5{padding-bottom:50px!important}.p-5,.px-5,.pl-5{padding-left:50px!important}.m-6,.my-6,.mt-6{margin-top:60px!important}.m-6,.mx-6,.mr-6{margin-right:60px!important}.m-6,.my-6,.mb-6{margin-bottom:60px!important}.m-6,.mx-6,.ml-6{margin-left:60px!important}.p-6,.py-6,.pt-6{padding-top:60px!important}.p-6,.px-6,.pr-6{padding-right:60px!important}.p-6,.py-6,.pb-6{padding-bottom:60px!important}.p-6,.px-6,.pl-6{padding-left:60px!important}@media (min-width: 768px){.m-t-0,.my-t-0,.mt-t-0{margin-top:0!important}.m-t-0,.mx-t-0,.mr-t-0{margin-right:0!important}.m-t-0,.my-t-0,.mb-t-0{margin-bottom:0!important}.m-t-0,.mx-t-0,.ml-t-0{margin-left:0!important}.p-t-0,.py-t-0,.pt-t-0{padding-top:0!important}.p-t-0,.px-t-0,.pr-t-0{padding-right:0!important}.p-t-0,.py-t-0,.pb-t-0{padding-bottom:0!important}.p-t-0,.px-t-0,.pl-t-0{padding-left:0!important}.m-t-1,.my-t-1,.mt-t-1{margin-top:10px!important}.m-t-1,.mx-t-1,.mr-t-1{margin-right:10px!important}.m-t-1,.my-t-1,.mb-t-1{margin-bottom:10px!important}.m-t-1,.mx-t-1,.ml-t-1{margin-left:10px!important}.p-t-1,.py-t-1,.pt-t-1{padding-top:10px!important}.p-t-1,.px-t-1,.pr-t-1{padding-right:10px!important}.p-t-1,.py-t-1,.pb-t-1{padding-bottom:10px!important}.p-t-1,.px-t-1,.pl-t-1{padding-left:10px!important}.m-t-2,.my-t-2,.mt-t-2{margin-top:20px!important}.m-t-2,.mx-t-2,.mr-t-2{margin-right:20px!important}.m-t-2,.my-t-2,.mb-t-2{margin-bottom:20px!important}.m-t-2,.mx-t-2,.ml-t-2{margin-left:20px!important}.p-t-2,.py-t-2,.pt-t-2{padding-top:20px!important}.p-t-2,.px-t-2,.pr-t-2{padding-right:20px!important}.p-t-2,.py-t-2,.pb-t-2{padding-bottom:20px!important}.p-t-2,.px-t-2,.pl-t-2{padding-left:20px!important}.m-t-3,.my-t-3,.mt-t-3{margin-top:30px!important}.m-t-3,.mx-t-3,.mr-t-3{margin-right:30px!important}.m-t-3,.my-t-3,.mb-t-3{margin-bottom:30px!important}.m-t-3,.mx-t-3,.ml-t-3{margin-left:30px!important}.p-t-3,.py-t-3,.pt-t-3{padding-top:30px!important}.p-t-3,.px-t-3,.pr-t-3{padding-right:30px!important}.p-t-3,.py-t-3,.pb-t-3{padding-bottom:30px!important}.p-t-3,.px-t-3,.pl-t-3{padding-left:30px!important}.m-t-4,.my-t-4,.mt-t-4{margin-top:40px!important}.m-t-4,.mx-t-4,.mr-t-4{margin-right:40px!important}.m-t-4,.my-t-4,.mb-t-4{margin-bottom:40px!important}.m-t-4,.mx-t-4,.ml-t-4{margin-left:40px!important}.p-t-4,.py-t-4,.pt-t-4{padding-top:40px!important}.p-t-4,.px-t-4,.pr-t-4{padding-right:40px!important}.p-t-4,.py-t-4,.pb-t-4{padding-bottom:40px!important}.p-t-4,.px-t-4,.pl-t-4{padding-left:40px!important}.m-t-5,.my-t-5,.mt-t-5{margin-top:50px!important}.m-t-5,.mx-t-5,.mr-t-5{margin-right:50px!important}.m-t-5,.my-t-5,.mb-t-5{margin-bottom:50px!important}.m-t-5,.mx-t-5,.ml-t-5{margin-left:50px!important}.p-t-5,.py-t-5,.pt-t-5{padding-top:50px!important}.p-t-5,.px-t-5,.pr-t-5{padding-right:50px!important}.p-t-5,.py-t-5,.pb-t-5{padding-bottom:50px!important}.p-t-5,.px-t-5,.pl-t-5{padding-left:50px!important}.m-t-6,.my-t-6,.mt-t-6{margin-top:60px!important}.m-t-6,.mx-t-6,.mr-t-6{margin-right:60px!important}.m-t-6,.my-t-6,.mb-t-6{margin-bottom:60px!important}.m-t-6,.mx-t-6,.ml-t-6{margin-left:60px!important}.p-t-6,.py-t-6,.pt-t-6{padding-top:60px!important}.p-t-6,.px-t-6,.pr-t-6{padding-right:60px!important}.p-t-6,.py-t-6,.pb-t-6{padding-bottom:60px!important}.p-t-6,.px-t-6,.pl-t-6{padding-left:60px!important}}.m-auto{margin:auto!important}.mt-auto{margin-top:auto!important}.mx-auto,.mr-auto{margin-right:auto!important}.mb-auto{margin-bottom:auto!important}.mx-auto,.ml-auto{margin-left:auto!important}.btn,.wp-block-button.is-style-outline .wp-block-button__link{display:inline-block;padding:6px 20px;border:1px solid transparent;border-radius:6px;font-family:Poppins,sans-serif;font-weight:600;font-size:.8rem}.btn:hover,.wp-block-button.is-style-outline .wp-block-button__link:hover{cursor:pointer;text-decoration:none}.btn--primary,.wp-block-button.is-style-outline .wp-block-button__link{color:#272525;border-color:#272525}.btn--white{border-color:#fff}.limited-edition{display:grid;grid-template-columns:repeat(10,1fr);justify-content:center;gap:5px}.limited-edition__item{padding-top:100%;position:relative}.limited-edition__link{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;border-radius:50%;text-align:center;font-size:14px;transition:opacity .3s,transform .3s}.limited-edition__link:hover{transform:scale(1.2)}.limited-edition--loading .limited-edition__link{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.2}.limited-edition--loading .limited-edition__link--loading{animation:pulse 1s infinite;opacity:1}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.7}to{transform:scale(1);opacity:1}}.limited-edition__legend-item--available,.limited-edition__item--available{color:#272525;background-color:#e0e2e2}.limited-edition__legend-item--unavailable,.limited-edition__item--unavailable{color:#fff;background-color:#272525}.limited-edition__item--unavailable{pointer-events:none}.limited-edition__legend{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:2rem;font-family:Poppins,sans-serif;font-size:.73rem}.limited-edition__legend-item{width:17px;height:17px;border-radius:50%}@media (min-width: 768px){.limited-edition{grid-template-columns:repeat(20,1fr)}}@media (min-width: 782px){.limited-edition{grid-template-columns:repeat(30,1fr)}}.container{width:100%;margin:0 auto;padding:0 20px}@media (min-width: 768px){.container{padding:0 20px}}@media (min-width: 782px){.container{padding:0 20px}}@media (min-width: 1180px){.container{width:1180px;padding:0 20px}}@media (min-width: 550px){.container--narrow{width:510px}}@media (min-width: 1180px){.container--narrow{width:510px}}@media (min-width: 930px){.container--medium{width:890px}}@media (min-width: 1180px){.container--medium{width:890px}}.container--article{max-width:64ch}.footer{padding:20px 0;background-color:#272525;color:#fff;font-family:Poppins,sans-serif}.footer__container{display:flex;flex-wrap:wrap;padding:10px 0;margin:0}@media (max-width: 767px){.footer__container{flex-direction:column;gap:10px}}@media (min-width: 768px){.footer__container{align-items:center;justify-content:center;gap:20px}}.footer__copyright{text-align:center;font-family:Poppins,sans-serif;font-size:.73rem}.footer__link-icon{display:flex;align-items:center;gap:8px;font-size:.9rem}.header{padding:10px 0;background:#272525;color:#fff;position:sticky;top:0;z-index:10000}.header__container{display:flex;align-items:center;gap:10px}.header__center{flex:1 1 auto;text-align:center;line-height:1.2;letter-spacing:2px}.header__right{flex:1 0 auto;text-align:right}.header__logo{display:block;width:153px}.header__logo--small{width:36px}.header__highlight{position:relative;font-size:1.2rem;line-height:1rem}@media (max-width: 767px){.header__left{flex:0 0 36px}.header__logo--default{display:none}.header__highlight{top:-.1rem}}@media (min-width: 768px){.header{padding:20px 0}.header__logo--small{display:none}.header__left,.header__right{flex:1 0 150px}.header__highlight{top:-.1rem;font-size:1.3em;font-weight:500}}@media (min-width: 782px){.header__highlight{top:-.05rem;font-size:1.5rem}}.columns--bordered{overflow:hidden}.columns--bordered>.wp-block-column{position:relative}.columns--bordered>.wp-block-column:before{position:absolute;top:0;content:"";background-color:#e0e2e2}@media (max-width: 781px){.columns--bordered>.wp-block-column:before{right:0;left:0;height:1px}}@media (min-width: 782px){.columns--bordered>.wp-block-column:before{bottom:0;left:-1em;width:1px}}.columns--large{gap:4em}@media (max-width: 781px){.columns--large.columns--bordered>.wp-block-column:before{top:-2em}}@media (min-width: 782px){.columns--large.columns--bordered>.wp-block-column:before{left:-2em}}.edition{position:relative}.bgr-marble{position:relative;background:url(/wp-content/themes/rozpravky/img/marble-fullscreen.png) no-repeat center / cover}.bgr-marble .container{position:relative}@media (max-width: 767px){.bgr-marble{padding:20px;margin-top:20px;margin-bottom:70px}}@media (min-width: 768px){.bgr-marble{padding:40px;margin-top:40px;margin-bottom:40px}}.bgr-marble__image{position:absolute}@media (max-width: 767px){.bgr-marble__image{right:20px;bottom:-70px;width:100px}}@media (min-width: 768px){.bgr-marble__image{bottom:0;right:20px;width:150px}}.wp-block-columns.row--line{display:grid}.wp-block-columns.row--line p{max-width:640px;margin-left:auto;margin-right:auto}.wp-block-columns.row--line .wp-block-column:nth-child(1){position:relative}@media (min-width: 768px){.wp-block-columns.row--line .wp-block-column:nth-child(1){grid-column:span 2}.wp-block-columns.row--line .wp-block-column:nth-child(1):before{content:"";position:absolute;bottom:-30px;right:20px;left:20px;height:1px;background-color:#e0e2e2}}.wp-block-columns.row--line .wp-block-column:nth-child(3){position:relative}.wp-block-columns.row--line .wp-block-column:nth-child(3):before{content:"";position:absolute}@media (min-width: 768px){.wp-block-columns.row--line .wp-block-column:nth-child(3):before{top:20px;bottom:20px;left:-30px;width:1px;background-color:#e0e2e2}}@media (min-width: 768px){.wp-block-columns.row--line{gap:60px}}.wp-block-image img{display:block}.wp-block-group--books .wp-container-core-group-is-layout-1{gap:20px 40px}@media (max-width: 767px){.wp-block-group--books .wp-container-core-group-is-layout-1{grid-template-columns:1fr}}.wp-block-group--books .wp-block-image{display:flex;flex-direction:column;background:url(/wp-content/themes/rozpravky/img/marble-book.png) no-repeat center / cover}.wp-block-group--books figcaption{background:#fff;padding:10px 0 20px;margin:0;font-size:14px}.wp-block-group--books img{display:block;max-width:90%;max-height:320px;margin:auto}.image-center img{display:block;margin:auto}.image-main{margin-top:2rem}.image-main img{width:620px}@media (min-width: 768px){.image-main{margin-top:3rem}}.wp-block-separator{border-top:1px solid #E0E2E2}body .woocommerce form .form-row .select2-container{line-height:35px}body .select2-container .select2-selection--single{height:35px}body .select2-container--default .select2-selection--single{border-color:#fff}body .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:35px;background-color:#fff}body .select2-container--default .select2-selection--single .select2-selection__arrow{height:35px;right:5px}body .select2-dropdown{border-color:#e1e1e1}#order_comments_field,.woocommerce-order-overview,.woocommerce-form-coupon-toggle,.woo-thanks__summary,.random-class{display:none}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment,.woocommerce-checkout-payment{background:transparent}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border-bottom:none}.woocommerce-input-wrapper strong{display:block;padding:2px 12px;border:1px solid #fff;border-radius:4px;background-color:#fff;font-weight:400}.woocommerce-privacy-policy-text{font-size:.7rem}.woo-checkout__review{margin-top:20px;font-family:Poppins,sans-serif;font-size:.9rem}.woo-checkout__body{background:url(/wp-content/themes/rozpravky/img/marble-book.png) no-repeat center / cover}.woo-checkout h3{margin:.5rem 0}.woo-checkout label{font-weight:600;font-size:.9rem;font-family:Poppins,sans-serif}.woo-checkout .input-text{padding:9px 12px;border:1px solid #fff;border-radius:4px}.woo-checkout input[type=radio]{display:none}.woo-checkout input[type=radio]+label{position:relative;padding-left:36px;font-weight:400}.woo-checkout input[type=radio]+label:before{position:absolute;top:0;left:0;content:"";width:26px;height:26px;border-radius:50%;border:5px solid #fff;background-color:#e1e1e1;box-shadow:0 0 0 1px #e1e1e1}.woo-checkout input[type=radio]:checked+label:before{background-color:#272525}.shipping_address{padding-bottom:10px}.woo-checkout__shipping{margin-bottom:30px}.woo-checkout__details-shipping{padding-top:10px}.woocommerce .woocommerce-billing-fields__field-wrapper .form-row,.woocommerce .woocommerce-shipping-fields__field-wrapper .form-row{padding:3px}.woocommerce form .form-row,.woocommerce form .billing-company-checkbox{padding:0}.woocommerce form .optional{display:none}.woocommerce form .woocommerce-form__label-for-checkbox{font-weight:400}.woocommerce form .woocommerce-form__label-for-checkbox input.input-checkbox{position:absolute;overflow:hidden;width:1px;margin:0;pointer-events:none;opacity:0}.woocommerce form .woocommerce-form__label-for-checkbox input.input-checkbox:checked+span:before{background-color:#272525}.woocommerce form .woocommerce-form__label-for-checkbox span{position:relative;padding-left:26px}.woocommerce form .woocommerce-form__label-for-checkbox span:before{position:absolute;top:5px;left:0;content:"";width:16px;height:16px;border-radius:4px;border:3px solid #e1e1e1;background-color:#e1e1e1;box-shadow:0 0 0 1px #e1e1e1}.woocommerce form .woo-checkout__body .woocommerce-form__label-for-checkbox span:before{border:3px solid #fff;background-color:#fff}#trustpay_gateway_form{border:none;margin:0;padding:10px}#trustpay_gateway_form label{display:flex;flex-wrap:wrap;align-items:center;gap:10px;line-height:normal}#trustpay_gateway_form label img{flex:none;float:none!important;margin:0!important}#add_payment_method #payment div.payment_box .form-row,.woocommerce-cart #payment div.payment_box .form-row,.woocommerce-checkout #payment div.payment_box .form-row{padding:0;margin:0}#add_payment_method #payment div.payment_box .form-row+.form-row,.woocommerce-cart #payment div.payment_box .form-row+.form-row,.woocommerce-checkout #payment div.payment_box .form-row+.form-row{margin-top:1rem}#ship-to-different-address{margin-bottom:10px}.woo-checkout__footer{display:grid;grid-template-columns:100%;gap:20px}.woo-checkout__total .order-total{display:flex;gap:20px;font-weight:600;font-size:1.3rem}.woo-checkout__total .order-total div:nth-child(2){flex:1 1 auto;text-align:center}.woo-checkout__total .includes_tax{display:block;font-weight:400;font-size:14px}.woo-checkout__button button{width:100%}.woo-checkout__sticker img{display:block;width:160px;margin:auto}.woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{width:100%;display:grid;grid-template-columns:70% 30%}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(1),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(1){grid-column:1 / span 2;grid-row:1}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(2),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(2){grid-column:1 / span 2;grid-row:2}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(8),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(8){grid-column:1 / span 2;grid-row:3}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(7),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(7){grid-column:1 / span 2;grid-row:4}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(5),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(5){grid-column:1 / span 2;grid-row:3}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(3),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(3){grid-column:1 / span 2;grid-row:7}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(4),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(4){grid-column:1 / span 2;grid-row:6}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(6),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(6){grid-column:1 / span 1;grid-row:5}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(5),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(5){grid-column:2 / span 1;grid-row:5}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{margin:.5rem 0;padding:0;background-color:transparent;font-size:.9rem}#add_payment_method #payment div.payment_box p,.woocommerce-cart #payment div.payment_box p,.woocommerce-checkout #payment div.payment_box p{margin:0}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{content:none}.woo-checkout__title{margin-top:3rem;margin-bottom:0;text-align:center}@media (max-width: 389px){.woo-checkout__title{font-size:1.5em;letter-spacing:.15rem}}.woo-checkout__subtitle{margin-top:0;margin-bottom:3rem;text-align:center}.woo-checkout__body{display:flex;gap:20px;padding:20px}.woo-checkout__details{display:flex;flex-direction:column}.woo-thanks{padding:40px 0}.woo-thanks .woocommerce-notice{text-align:center}.woo-thanks__body{padding:40px 20px 0;text-align:center;background:url(/wp-content/themes/rozpravky/img/marble-book.png) no-repeat center / cover}.woo-thanks__sticker{position:relative;bottom:-40px}.woo-thanks__sticker img{display:block;width:120px;margin:auto}@media (min-width: 768px){#company_fields{display:grid;grid-template-columns:32% 2% 32% 2% 32%}#company_fields .billing-company-checkbox{grid-column:1 / span 5;grid-row:1}#company_fields .billing-company-name{grid-column:1 / span 5;grid-row:2}#company_fields .billing-company-ico{grid-column:1 / span 1;grid-row:3}#company_fields .billing-company-dic{grid-column:3 / span 1;grid-row:3}#company_fields .billing-company-ic-dph{grid-column:5 / span 1;grid-row:3}.woocommerce-shipping-fields__field-wrapper,.woocommerce-billing-fields__field-wrapper{grid-template-columns:36% 12% 4% 36% 12%}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(1),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(1){grid-column:1 / span 2;grid-row:1}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(2),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(2){grid-column:4 / span 2;grid-row:1}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(8),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(8){grid-column:1 / span 2;grid-row:2}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(7),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(7){grid-column:4 / span 2;grid-row:2}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(5),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(5){grid-column:1 / span 2;grid-row:3}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(3),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(3){grid-column:1 / span 2;grid-row:4}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(4),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(4){grid-column:4 / span 2;grid-row:3}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(6),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(6){grid-column:1 / span 1;grid-row:3}.woocommerce-shipping-fields__field-wrapper .form-row:nth-child(5),.woocommerce-billing-fields__field-wrapper .form-row:nth-child(5){grid-column:2 / span 1;grid-row:3}}@media (min-width: 768px) and (max-width: 781px){.woocommerce-checkout-review-order{display:grid;grid-template-columns:48% 4% 48%}.woocommerce-checkout-review-order .woocommerce-checkout-payment{grid-column:1;grid-row:1}.woocommerce-checkout-review-order .woocommerce-checkout-review-order-table{grid-column:3;grid-row:1}.woo-checkout__footer{grid-template-columns:55% 1fr auto;align-items:center}.woo-checkout__total{grid-column:1;grid-row:1;align-self:flex-end}.woo-checkout__button{grid-column:1;grid-row:2;align-self:flex-start}.woo-checkout__sticker{grid-column:3;grid-row:1 / span 2}}@media (max-width: 781px){.woo-checkout__body{flex-direction:column}}@media (min-width: 782px){.woo-checkout__body{gap:60px;padding:40px}.woo-checkout__details{flex:0 0 auto;width:60%}.woo-checkout__footer{grid-template-columns:1fr 1fr .1fr auto;align-items:center}.woo-checkout__total{grid-column:1;grid-row:1}.woo-checkout__button{grid-column:2;grid-row:1}.woo-checkout__sticker{grid-column:4;grid-row:1}}
