body._default-ui .fr-bootstrap-content{color:var(--bs-body-color,#212529);font-family:var(--bs-body-font-family,system-ui,-apple-system,"Segoe UI",sans-serif);font-size:var(--bs-body-font-size,1rem);font-weight:var(--bs-body-font-weight,400);line-height:var(--bs-body-line-height,1.5)}body._default-ui .fr-bootstrap-scope *,body._default-ui .fr-bootstrap-scope :after,body._default-ui .fr-bootstrap-scope :before{box-sizing:border-box}body._default-ui .fr-bootstrap-content :where(h1,.h1){font-size:calc(1.375rem + 1.5vw);font-weight:500;line-height:1.2;margin-bottom:.5rem}body._default-ui .fr-bootstrap-content :where(h2,.h2){font-size:calc(1.325rem + .9vw);font-weight:500;line-height:1.2;margin-bottom:.5rem}body._default-ui .fr-bootstrap-content :where(h3,.h3){font-size:calc(1.3rem + .6vw);font-weight:500;line-height:1.2;margin-bottom:.5rem}body._default-ui .fr-bootstrap-content :where(h4,.h4){font-size:calc(1.275rem + .3vw);font-weight:500;line-height:1.2;margin-bottom:.5rem}body._default-ui .fr-bootstrap-content :where(h5,.h5){font-size:1.25rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}body._default-ui .fr-bootstrap-content :where(h6,.h6){font-size:1rem;font-weight:500;line-height:1.2;margin-bottom:.5rem}body._default-ui .fr-bootstrap-content p{line-height:inherit;margin-bottom:1rem;margin-top:0}body._default-ui .fr-bootstrap-content ol,body._default-ui .fr-bootstrap-content ul{margin-bottom:1rem;margin-top:0;padding-left:2rem}body._default-ui .fr-bootstrap-content ul{list-style:disc}body._default-ui .fr-bootstrap-content ol{list-style:decimal}body._default-ui .fr-bootstrap-content li{line-height:inherit}body._default-ui .fr-bootstrap-content strong{font-weight:700}body._default-ui .fr-bootstrap-content .small,body._default-ui .fr-bootstrap-content small{font-size:.875em}body._default-ui .fr-bootstrap-content a{color:var(--bs-link-color,#0d6efd);text-decoration:underline}body._default-ui .fr-bootstrap-content a:hover{color:var(--bs-link-hover-color,#0a58ca)}body._default-ui .fr-bootstrap-content label{display:inline-block;font-weight:400;margin-bottom:.5rem}body._default-ui .fr-bootstrap-content button,body._default-ui .fr-bootstrap-content input,body._default-ui .fr-bootstrap-content optgroup,body._default-ui .fr-bootstrap-content select,body._default-ui .fr-bootstrap-content textarea{font:inherit;line-height:inherit;margin:0}body._default-ui .fr-bootstrap-content table{border-color:var(--bs-border-color,#dee2e6);color:inherit;margin-bottom:1rem;vertical-align:top;width:100%}body._default-ui .fr-bootstrap-content td,body._default-ui .fr-bootstrap-content th{border-bottom:1px solid var(--bs-border-color,#dee2e6);padding:.5rem}body._default-ui .fr-bootstrap-content .table>:not(caption)>*>*{box-shadow:none}body._default-ui .fr-product-specs-scope .fr-product-specs-table{color:var(--color-text);font-size:calc(1.5rem - .1rem*var(--is-small));margin-bottom:0;margin-top:calc(3.2rem - .6rem*var(--is-medium) - 1.2rem*var(--is-small) - .4rem*var(--is-tight))}body._default-ui .fr-product-specs-scope .fr-product-specs-table td,body._default-ui .fr-product-specs-scope .fr-product-specs-table th{border-bottom:0;padding-bottom:.1rem;padding-top:.1rem;vertical-align:top}body._default-ui .fr-product-specs-scope .fr-product-specs-table th{color:var(--color-text);font-weight:400;padding-right:calc(4rem - .4rem*var(--is-medium) - .4rem*var(--is-small));text-align:left;white-space:nowrap;width:1%}body._default-ui .fr-product-specs-scope .fr-product-specs-table td{color:var(--color-primary)}body._default-ui .fr-product-specs-scope .fr-product-specs-table a:not(.btn){color:inherit}body._default-ui .fr-product-specs-scope .fr-product-specs-language-row{transform:translateY(-3px)}body._default-ui .fr-product-specs-scope .fr-product-specs-auth-box{margin-top:1.5rem}body._default-ui .fr-product-specs-scope .fr-product-specs-auth-box .fr-product-specs-table{margin-top:0}body._default-ui .fr-card-scope .fr-card-header-scope{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1.6rem;justify-content:space-between}body._default-ui .fr-card-scope .fr-card-header-scope .box__title{margin-bottom:0}body._default-ui .fr-card-scope .fr-card-header-scope .box__btn{margin-left:auto}body._default-ui .fr-product-about-scope,body._default-ui .fr-product-about-scope .fr-product-about-intro-scope{min-width:0}body._default-ui .fr-product-about-scope .fr-product-publishers-line{max-width:100%}body._default-ui .fr-product-about-scope .fr-product-entity-buttons{align-items:flex-start}body._default-ui .booxy-promo__box,body._default-ui .voucher-promo__box{max-width:100%;position:relative}body._default-ui .voucher-promo__image{display:block;height:406px;overflow:hidden;width:381px}body._default-ui .booxy-promo__btn,body._default-ui .voucher-promo__btn{align-items:center;border-style:solid;border-width:1px;display:inline-flex;text-decoration:none}body._default-ui .booxy-promo__btn .btn__arrow,body._default-ui .voucher-promo__btn .btn__arrow{height:10px;margin-left:8px;width:6px}body._default-ui .booxy-promo__bang,body._default-ui .booxy-promo__stars{position:absolute}body._default-ui .fr-homepage-scope,body._default-ui .fr-homepage-scope .fr-homepage-banner-section,body._default-ui .fr-homepage-scope .fr-homepage-browse-link,body._default-ui .fr-homepage-scope .fr-homepage-products-section,body._default-ui .fr-homepage-scope .fr-homepage-purchase-steps-section,body._default-ui .fr-homepage-scope .fr-homepage-records-section,body._default-ui .fr-homepage-scope .fr-homepage-section,body._default-ui .fr-online-steps-scope,body._default-ui .fr-online-steps-scope .fr-online-steps-heading,body._default-ui .fr-online-steps-scope .fr-online-steps-item,body._default-ui .fr-online-steps-scope .fr-online-steps-item-description,body._default-ui .fr-online-steps-scope .fr-online-steps-item-title,body._default-ui .fr-online-steps-scope .fr-online-steps-list{min-width:0}body._default-ui .fr-online-steps-scope .fr-online-steps-cta{align-items:center;display:inline-flex}body._default-ui .fr-homepage-scope .fr-homepage-records-section+.fr-homepage-purchase-steps-section .online-steps{margin-top:calc(8.6rem - 1rem*var(--is-medium) - 2rem*var(--is-small) - .5rem*var(--is-tight))}@media (max-width:56.24375em){body._default-ui .fr-homepage-scope .fr-homepage-records-section+.fr-homepage-purchase-steps-section .online-steps{margin-top:calc(6.6rem - 2rem*var(--is-small) - 1rem*var(--is-tight))}}body._default-ui .fr-product-about-scope .fr-product-description-scope{min-width:0}body._default-ui .fr-product-about-scope .fr-product-description-scope .fr-expandable-inline-content__text,body._default-ui .fr-product-about-scope .fr-product-description-scope.fr-expandable-inline-content-scope{display:block}body._default-ui .fr-product-about-scope .fr-product-description-scope .fr-expandable-inline-content__button{align-items:center;display:inline-flex;margin-top:1rem}body._default-ui .fr-bootstrap-content .alert,body._default-ui .fr-bootstrap-content .badge,body._default-ui .fr-bootstrap-content .btn,body._default-ui .fr-bootstrap-content .card,body._default-ui .fr-bootstrap-content .dropdown-item,body._default-ui .fr-bootstrap-content .dropdown-menu,body._default-ui .fr-bootstrap-content .form-check-input,body._default-ui .fr-bootstrap-content .form-control,body._default-ui .fr-bootstrap-content .form-select,body._default-ui .fr-bootstrap-content .input-group-text,body._default-ui .fr-bootstrap-content .modal-content{font-family:inherit}body._default-ui .fr-order-page-scope .order-box__hidden-section[aria-hidden=true]{display:none}body._default-ui .fr-order-page-scope .delivery-panel-common{background-color:var(--color-light-dimmed);border-radius:15px;margin-bottom:10px;margin-top:10px;padding:10px;text-align:left}body._default-ui .fr-order-page-scope .fr-order-hidden-row,body._default-ui .fr-order-page-scope .fr-order-visually-hidden{display:none}body._default-ui .fr-order-page-scope .fr-order-delivery-details,body._default-ui .fr-order-page-scope .fr-order-zasilkovna-details{display:none;margin-top:10px;text-align:left}body._default-ui .fr-order-page-scope .fr-order-delivery-details{padding:10px}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-address{margin-bottom:.25rem}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-zip{opacity:.8}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-directions,body._default-ui .fr-order-page-scope .fr-order-zasilkovna-extended-delivery,body._default-ui .fr-order-page-scope .fr-order-zasilkovna-link,body._default-ui .fr-order-page-scope .fr-order-zasilkovna-lockers,body._default-ui .fr-order-page-scope .fr-order-zasilkovna-opening,body._default-ui .fr-order-page-scope .fr-order-zasilkovna-photos{margin-top:.6rem}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-opening-pre{font-family:inherit;margin:0;white-space:pre-line}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-extended-delivery{color:#a60f02;display:none}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-directions{color:#333}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-lockers,body._default-ui .fr-order-page-scope .fr-order-zasilkovna-photos{display:none}body._default-ui .fr-order-page-scope .fr-order-zasilkovna-locker-sizes{font-size:.95rem;line-height:1.3}body._default-ui .fr-order-page-scope .fr-order-payment-note{font-size:small;opacity:.38;transition:opacity .4s}body._default-ui .fr-cart-page-scope .fr-cart-info-text{white-space:break-spaces}body._default-ui .fr-cart-page-scope .fr-gift-modal-scope{overflow-x:auto;scrollbar-width:none}body._default-ui .fr-cart-page-scope .fr-gift-modal-scope::-webkit-scrollbar{display:none}body._default-ui .fr-cart-page-scope .fr-gift-modal-scope .dontShowOnGiftModal{display:none}body._default-ui .fr-cart-page-scope .fr-gift-modal-scope .giftModalPadding{display:block;padding-bottom:20px}body._default-ui .fr-cart-page-scope .fr-cart-inline-info{display:inline-block}body._default-ui .fr-cart-page-scope .fr-cart-count-form{gap:1rem}body._default-ui .fr-cart-page-scope .fr-cart-count-input{background-color:var(--color-light-dimmed);border:none;width:6rem}body._default-ui .fr-cart-page-scope input[type=number]::-webkit-inner-spin-button,body._default-ui .fr-cart-page-scope input[type=number]::-webkit-outer-spin-button{opacity:1}body._default-ui .fr-cart-page-scope .fr-cart-heureka-image{border:0}body._default-ui .fr-cart-page-scope .fr-cart-discount-submit{z-index:200}body._default-ui .fr-cart-page-scope .fr-cart-next-btn{font-size:larger}body._default-ui .fr-cart-page-scope .fr-cart-admin-field{border:.1rem solid grey}body._default-ui .fr-order-page-scope .fr-order-address-picker{background:var(--color-background-offset,#f8f6f3);border-radius:.4rem;margin-bottom:2rem;padding:1.2rem 1.4rem}body._default-ui .fr-order-page-scope .fr-order-address-picker__label{color:var(--color-text-muted,#888);font-size:1.3rem;margin-bottom:.8rem}body._default-ui .fr-order-page-scope .fr-order-address-picker__list{display:flex;flex-wrap:wrap;gap:.6rem}body._default-ui .fr-order-page-scope .fr-order-address-picker__btn{background:transparent;border:1px solid #999;border-radius:2rem;color:#333;cursor:pointer;font-size:1.35rem;padding:.5rem 1rem;transition:background .15s,color .15s,border-color .15s}body._default-ui .fr-order-page-scope .fr-order-address-picker__btn.is-active,body._default-ui .fr-order-page-scope .fr-order-address-picker__btn:hover{background:#222;border-color:#222;color:#fff}body._default-ui .fr-order-page-scope .fr-order-save-address-wrap{border-top:1px solid var(--color-line,#e0e0e0);margin-bottom:1.2rem;margin-top:2.4rem;padding-top:1.2rem}body._default-ui .fr-cart-page-scope .fr-cart-login-hint,body._default-ui .fr-order-page-scope .fr-cart-login-hint{align-items:center;background:var(--color-background-offset,#f8f6f3);border-radius:.4rem;color:var(--color-text-muted,#666);display:flex;flex-wrap:wrap;font-size:1.4rem;gap:.8rem;margin-bottom:1.2rem;padding:1rem 1.2rem}body._default-ui .fr-cart-page-scope .fr-cart-login-hint__text,body._default-ui .fr-order-page-scope .fr-cart-login-hint__text{flex:1;min-width:0}body._default-ui .fr-cart-page-scope .fr-cart-login-hint__btns,body._default-ui .fr-order-page-scope .fr-cart-login-hint__btns{display:flex;flex-shrink:0;gap:.6rem}body._default-ui .fr-cart-page-scope .fr-cart-login-hint__btn,body._default-ui .fr-order-page-scope .fr-cart-login-hint__btn{background:#222;border:1px solid #222;border-radius:2rem;color:#fff;cursor:pointer;font-family:inherit;font-size:1.3rem;line-height:normal;padding:.4rem .9rem;text-decoration:none;transition:opacity .15s}body._default-ui .fr-cart-page-scope .fr-cart-login-hint__btn:hover,body._default-ui .fr-order-page-scope .fr-cart-login-hint__btn:hover{opacity:.75}body._default-ui .fr-cart-page-scope .fr-cart-login-hint__btn--secondary,body._default-ui .fr-order-page-scope .fr-cart-login-hint__btn--secondary{background:transparent;color:#222}body._default-ui .fr-purchase-release-item{padding-bottom:2rem}body._default-ui .fr-purchase-release-muted{color:#676767}body._default-ui .fr-purchase-release-line{display:block}body._default-ui .fr-purchase-release-empty{grid-column:span 3}body._default-ui .fr-purchase-offline-page-scope .fr-purchase-offline-error{color:red}body._default-ui .fr-purchase-offline-page-scope .fr-purchase-offline-hidden{display:none}body._default-ui .fr-purchase-offline-page-scope .fr-purchase-offline-box-count{font-size:2rem;font-weight:700}body._default-ui .fr-purchase-offline-page-scope .fr-purchase-offline-modal-title{margin-bottom:2rem}body._default-ui .fr-purchase-offline-page-scope .fr-purchase-offline-contacts{padding-left:2em}body._default-ui .fr-entity-filters-scope .fr-entity-filters-notice-icon{margin-bottom:5px}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-title-item{align-items:baseline}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.8rem}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .product-box__category:after{display:none}body._default-ui .fr-entity-header-scope .fr-entity-header-body,body._default-ui .fr-entity-header-scope .fr-entity-header-content-scope,body._default-ui .fr-entity-header-scope .fr-entity-header-heading-group,body._default-ui .fr-entity-header-scope .fr-entity-header-taxonomies{min-width:0}body._default-ui .fr-entity-header-scope .fr-entity-header-body{display:grid;gap:1.8rem}body._default-ui .fr-entity-header-scope .fr-entity-header-description-scope{min-width:0}body._default-ui .fr-entity-header-scope .fr-entity-header-rich-description{margin-top:1.8rem}body._default-ui .fr-entity-header-scope .fr-entity-header-description-scope.fr-expandable-inline-content-scope{display:block}body._default-ui .fr-entity-header-scope .fr-entity-header-description-scope .fr-expandable-inline-content__body{min-width:0}body._default-ui .fr-entity-header-scope .fr-entity-header-description-scope .fr-expandable-inline-content__text{display:block}body._default-ui .fr-entity-header-scope .fr-entity-header-description-scope .fr-expandable-inline-content__button{align-items:center;display:inline-flex;margin-top:1rem}body._default-ui .fr-entity-header-scope .fr-entity-header-taxonomies{display:grid;gap:0}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope+.fr-entity-header-buttons-scope{margin-top:.8rem}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-title{margin-bottom:0}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-title-text{display:inline-block}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-item{min-width:0}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-link{align-items:center;display:inline-flex;max-width:100%}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-link-text{display:inline-block;min-width:0}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-expand-item{display:none}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope .fr-entity-buttons-expand-button{align-items:center;cursor:pointer;display:inline-flex;justify-content:center}@media (max-width:29.99375em),(min-width:40em) and (max-width:56.24375em){body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope.fr-entity-buttons-list:not(.all-content-shown):has(.product-box__category:nth-child(5)) .fr-entity-buttons-expand-item{display:flex}}@media (min-width:56.24376em){body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope.fr-entity-buttons-list:not(.all-content-shown):has(.product-box__category:nth-child(14)) .fr-entity-buttons-expand-item{display:flex}}body._default-ui .fr-entity-header-scope .fr-entity-header-buttons-scope.all-content-shown .fr-entity-buttons-expand-item{display:flex!important}body._default-ui .customer-purchase-info.fr-purchase-detail-info{display:none}body._default-ui .fr-purchase-detail-image-wrap{max-width:-moz-fit-content;max-width:fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-moz-fit-content;width:fit-content}body._default-ui .fr-purchase-detail-title{font-size:2rem}body._default-ui .fr-purchase-detail-subtitle{color:#676767}body._default-ui .fr-purchase-detail-author{font-size:1.7rem}body._default-ui .fr-purchase-detail-info-dismiss{vertical-align:text-bottom}body._default-ui .fr-purchase-detail-isbn10{margin-left:27px}body._default-ui .fr-frontend-main-content,body._default-ui .fr-frontend-page-shell{position:relative}body._default-ui .fr-frontend-back-to-top{display:none}body._default-ui .fr-purchase-timeline{align-items:flex-start;display:flex;overflow-x:auto;padding-bottom:.25rem}body._default-ui .fr-purchase-timeline__step{align-items:center;display:flex;flex-direction:column;flex-shrink:0;min-width:4rem}body._default-ui .fr-purchase-timeline__dot{align-items:center;background:#fff;border:2px solid #ccc;border-radius:50%;display:flex;height:1.6rem;justify-content:center;transition:border-color .2s,background .2s;width:1.6rem}body._default-ui .fr-purchase-timeline__step.is-done .fr-purchase-timeline__dot{background:var(--color-primary);border-color:var(--color-primary)}body._default-ui .fr-purchase-timeline__step.is-active .fr-purchase-timeline__dot{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.18)}body._default-ui .fr-purchase-timeline__label{color:#aaa;font-size:.78rem;margin-top:.4rem;text-align:center;white-space:nowrap}body._default-ui .fr-purchase-timeline__step.is-active .fr-purchase-timeline__label,body._default-ui .fr-purchase-timeline__step.is-done .fr-purchase-timeline__label{color:#333;font-weight:600}body._default-ui .fr-purchase-timeline__connector{background:#ddd;flex:1;height:2px;margin-top:.72rem;min-width:1.5rem;transition:background .2s}body._default-ui .fr-purchase-timeline__connector.is-done{background:var(--color-primary)}
