@charset "UTF-8";
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-discounts{border:unset;border-radius:5px;margin:0 0 15px;padding:0}.c-checkout-cart-discounts>.title{color:#454545;font-size:1.125rem;font-weight:600;margin:0 0 10px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-items{display:flex;flex-direction:column;gap:15px;margin:0 0 25px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-items-baseitem{border:0;container-type:inline-size;padding:10px}.c-checkout-cart-items-baseitem:not(:first-child){border-top:1px solid #e5e6eb;padding-top:20px}.c-checkout-cart-items-baseitem .item{align-items:center;column-gap:30px;display:grid;grid-template-columns:1fr;position:relative;row-gap:10px}.c-checkout-cart-items-baseitem .item.has-thumbnail{grid-template-columns:74px 1fr}.c-checkout-cart-items-baseitem .item.has-thumbnail .item-price-block{grid-column:2/4}.c-checkout-cart-items-baseitem .item .info-wrapper{align-items:center;display:flex;gap:15px}.c-checkout-cart-items-baseitem .item .variation-code{color:#797c90;font-size:.875rem}@container (inline-size > 600px){.c-checkout-cart-items-baseitem .item:not(.has-piece-price){grid-template-columns:1fr 74px -webkit-min-content;grid-template-columns:1fr 74px min-content}.c-checkout-cart-items-baseitem .item:not(.has-piece-price) .item-price-block{grid-column:3;white-space:nowrap}.c-checkout-cart-items-baseitem .item:not(.has-piece-price).has-thumbnail{grid-template-columns:74px 1fr -webkit-min-content;grid-template-columns:74px 1fr min-content}.c-checkout-cart-items-baseitem .item:not(.has-piece-price).has-thumbnail .item-price-block{grid-column:auto;white-space:nowrap}.c-checkout-cart-items-baseitem .item:not(.has-piece-price) .item-info-block{display:block;min-width:0}.c-checkout-cart-items-baseitem .item:not(.has-piece-price) .product-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@container (inline-size > 720px){.c-checkout-cart-items-baseitem .item.has-piece-price{grid-template-columns:1fr 74px -webkit-min-content;grid-template-columns:1fr 74px min-content}.c-checkout-cart-items-baseitem .item.has-piece-price .item-price-block{grid-column:3;white-space:nowrap}.c-checkout-cart-items-baseitem .item.has-piece-price.has-thumbnail{grid-template-columns:74px 1fr -webkit-min-content;grid-template-columns:74px 1fr min-content}.c-checkout-cart-items-baseitem .item.has-piece-price.has-thumbnail .item-price-block{grid-column:auto;white-space:nowrap}.c-checkout-cart-items-baseitem .item.has-piece-price .item-info-block{display:block;min-width:0}.c-checkout-cart-items-baseitem .item.has-piece-price .product-link{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@container (inline-size < 721px){.c-checkout-cart-items-baseitem .item.has-piece-price .item-price-block{flex-wrap:wrap;justify-content:flex-end}}.c-checkout-cart-items-baseitem .product-link{color:#454545;font-size:.875rem;font-weight:400;text-decoration:none}.c-checkout-cart-items-baseitem .discount{background-color:#e92186;border-radius:5px;color:#fff;font-size:11px;left:5px;padding:3px 5px;position:absolute;top:5px;z-index:5}.c-checkout-cart-items-baseitem p{margin:0}.c-checkout-cart-items-baseitem .variation-text{color:#797c90;font-size:.75rem}.c-checkout-cart-items-baseitem .c-product-deliverytime{margin:0}.c-checkout-cart-items-baseitem .c-product-deliverytime a{pointer-events:none}.c-checkout-cart-items-baseitem .thumbnail{background:#fff;border-radius:5px;overflow:hidden;padding:5px;position:relative}.c-checkout-cart-items-baseitem .thumbnail:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-checkout-cart-items-baseitem .item-price-block{align-items:center;display:flex;gap:15px;justify-content:space-between}.c-checkout-cart-items-baseitem .set-products{display:grid;gap:5px;margin-top:15px}@media (min-width:768px){.c-checkout-cart-items-baseitem .set-products{column-gap:35px;grid-template-columns:repeat(2,1fr);margin-top:15px;row-gap:15px}}@media (max-width:543px){.c-checkout-cart-items-baseitem .item-price-block{flex-wrap:wrap;justify-content:flex-end}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-items-baseitem-actions{align-items:center;display:flex;gap:15px}.c-checkout-cart-items-baseitem-actions .c-checkout-cart-items-baseitem-actions-removebutton{display:flex}.c-checkout-cart-items-baseitem-actions a .c-icon:not(.active-indicator){height:18px;width:18px}.c-checkout-cart-items-baseitem-actions .buy-count{border:1px solid #e5e6eb;border-radius:5px;display:flex;width:100px}.c-checkout-cart-items-baseitem-actions .buy-count .form-control{border:none;padding:15px 0;text-align:center}.c-checkout-cart-items-baseitem-actions .buy-count button{align-items:center;-webkit-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;display:flex;font-size:inherit;padding:10px}.c-checkout-cart-items-baseitem-actions .buy-count button:disabled{color:#e5e6eb;cursor:not-allowed}.c-checkout-cart-items-baseitem-actions .buy-count button .c-icon{transform:none}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-items-baseitem-pieceprice{color:#454545;font-size:.875rem;font-weight:400;margin:0;min-width:12ch;text-align:right}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-items-baseitem-price{min-width:12ch;text-align:right}.c-checkout-cart-items-baseitem-price .price-total{display:flex;flex-direction:column;gap:5px}.c-checkout-cart-items-baseitem-price p{line-height:1.1;margin:0}.c-checkout-cart-items-baseitem-price .strike-price{color:#797c90;font-size:inherit}.c-checkout-cart-items-baseitem-price .price{font-size:18px;font-weight:600}.c-checkout-cart-items-baseitem-price .price-total-with-discount .price{color:#e92186}@media screen and (max-width:543px){.c-checkout-cart-items-baseitem-price{order:unset;width:100%}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-items-baseitem-subitems-checkboxsubitem{margin:5px 0}@container (inline-size > 600px){.c-checkout-cart-items-baseitem-subitems-checkboxsubitem{margin-left:104px}}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem label{align-items:center;background-color:#fff;border:1px solid #e5e6eb;border-radius:5px;display:flex;line-height:1.4;padding:10px 15px}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .custom-control-indicator{margin-right:10px;position:relative;top:unset}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .title{align-items:center;color:#454545;display:flex;flex:1;font-size:.875rem;font-weight:400;margin-right:10px}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .title span{color:#797c90;font-size:1rem;line-height:1;margin-left:5px}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .price-wrapper{text-align:right}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .price{color:#454545;font-size:.875rem;font-weight:600;text-align:right;width:8ch}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .charge-product{align-items:center;display:flex;flex:1;gap:10px;text-decoration:none}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .charge-product .c-picture{border-radius:10px;padding:5px}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .charge-product .c-picture img{max-width:none;width:50px}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .charge-product .title-wrapper{display:block}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .charge-product .variation-title{color:#797c90;font-size:.75rem;font-weight:400}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem a .title{text-decoration:underline}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem a.active .title,.c-checkout-cart-items-baseitem-subitems-checkboxsubitem a:active .title,.c-checkout-cart-items-baseitem-subitems-checkboxsubitem a:focus .title,.c-checkout-cart-items-baseitem-subitems-checkboxsubitem a:hover .title{text-decoration:none}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .gift-checkbox{align-items:center;display:flex;font-size:.875rem}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem label.not-valid{border-color:#e92186}.c-checkout-cart-items-baseitem-subitems-checkboxsubitem .c-alert{margin-bottom:1px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-cart-items-baseitem-subitems-productsubitem{align-items:center;display:flex;gap:15px}.c-checkout-cart-items-baseitem-subitems-productsubitem .c-picture{background:#fff;border-radius:10px;overflow:hidden;padding:10px;position:relative}.c-checkout-cart-items-baseitem-subitems-productsubitem .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-checkout-cart-items-baseitem-subitems-productsubitem .pieces,.c-checkout-cart-items-baseitem-subitems-productsubitem .variation-text{color:#797c90;font-size:.75rem}.c-checkout-cart-items-baseitem-subitems-productsubitem .warning-icon{color:#e92186}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-delivery-countryselect{display:flex;flex-direction:column;gap:10px;margin:0 0 30px}.c-checkout-delivery-countryselect p{margin:0}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-delivery-deliverypaymentoption{container-type:inline-size}.c-checkout-delivery-deliverypaymentoption label{border:1px solid transparent;border-bottom-color:#e5e6eb;border-radius:0;display:flex;gap:15px;line-height:1.1;padding:20px 15px}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentoption label{align-items:center;gap:20px}}.c-checkout-delivery-deliverypaymentoption .custom-control-indicator{aspect-ratio:1;margin:5px 10px 0 0;position:relative;top:unset}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentoption .custom-control-indicator{margin-top:0}}.c-checkout-delivery-deliverypaymentoption .icon img{max-width:none;width:39px}.c-checkout-delivery-deliverypaymentoption .info-and-price-block{display:flex;flex:1 1 auto;flex-direction:column;gap:10px}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentoption .info-and-price-block{align-items:center;flex-direction:row}}.c-checkout-delivery-deliverypaymentoption .info{display:flex;flex:1 1 auto;flex-direction:column;gap:5px}.c-checkout-delivery-deliverypaymentoption .title{align-items:center;display:flex;font-size:18px;font-weight:600}.c-checkout-delivery-deliverypaymentoption .title .label{align-items:center;background-color:#eaeeff;border-radius:5px;color:#4569fb;display:inline-flex;font-size:.75rem;gap:.5ch;margin-left:15px;padding:5px 7px}.c-checkout-delivery-deliverypaymentoption .title .label .name{display:none}.c-checkout-delivery-deliverypaymentoption .title .label .c-icon{vertical-align:middle}.c-checkout-delivery-deliverypaymentoption .title .label.black{background-color:#17181f;color:#fff}.c-checkout-delivery-deliverypaymentoption .title .label.red{background-color:#e92186;color:#fff}.c-checkout-delivery-deliverypaymentoption .title .label.blue{background-color:#4569fb;color:#fff}.c-checkout-delivery-deliverypaymentoption .title .label.purple{background-color:#aa46fb;color:#fff}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentoption .title .label .name{display:inline}.c-checkout-delivery-deliverypaymentoption .title .label .short-name{display:none}}.c-checkout-delivery-deliverypaymentoption .title .tooltip-icon{color:#17181f;font-size:.875rem;line-height:1;margin-left:5px}.c-checkout-delivery-deliverypaymentoption .subtitle{color:#797c90;font-size:.875rem}.c-checkout-delivery-deliverypaymentoption .subtitle p{margin:0}.c-checkout-delivery-deliverypaymentoption .subtitle p+p{margin-top:5px}.c-checkout-delivery-deliverypaymentoption .price{font-size:18px;font-weight:600;text-wrap:nowrap}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentoption .price{margin-left:auto}}.c-checkout-delivery-deliverypaymentoption .subtitle-with-icons{align-items:center;display:flex;gap:20px}.c-checkout-delivery-deliverypaymentoption .subtitle-with-icons p{margin-bottom:5px}.c-checkout-delivery-deliverypaymentoption .subtitle-with-icons a{color:#454545}.c-checkout-delivery-deliverypaymentoption .subtitle-with-icons .logos{display:none;flex:1;gap:5px}.c-checkout-delivery-deliverypaymentoption .subtitle-with-icons .logos img{height:30px;width:30px}@container (inline-size > 640px){.c-checkout-delivery-deliverypaymentoption .subtitle-with-icons .logos{align-items:center;display:flex}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */iframe#balikovo{background:rgba(23,24,31,.6)}.focus-ceskaPosta .focus-content{display:flex;flex-direction:column;height:calc(100vh - 40px);width:calc(100% - 40px)}.focus-ceskaPosta iframe{border:0;flex-grow:1;width:100%}@media screen and (max-width:767px){.focus-ceskaPosta .focus-content{bottom:0;height:auto;left:0;padding:10px;position:absolute;right:0;top:0;width:100%}.focus-ceskaPosta .focus-header{border-bottom:0;margin-bottom:0}}.c-checkout-delivery-deliverypaymentselected{border:1px solid #17181f;border-radius:5px;container-type:inline-size;line-height:1.1;margin:0 0 30px}.c-checkout-delivery-deliverypaymentselected .delivery-class{display:none}.c-checkout-delivery-deliverypaymentselected p{margin:0}.c-checkout-delivery-deliverypaymentselected .body{display:flex;gap:15px;padding:20px 15px}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentselected .body{align-items:center;gap:20px}}.c-checkout-delivery-deliverypaymentselected .footer{border-top:1px solid #17181f;display:flex;gap:30px;padding:15px}.c-checkout-delivery-deliverypaymentselected label{margin:0}.c-checkout-delivery-deliverypaymentselected .custom-control-indicator{aspect-ratio:1;margin-right:10px;margin-top:5px;position:relative;top:unset}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentselected .custom-control-indicator{margin-top:0}}.c-checkout-delivery-deliverypaymentselected .icon img{max-width:none;width:39px}.c-checkout-delivery-deliverypaymentselected .info-and-price-block{display:flex;flex:1 1 auto;flex-direction:column;gap:10px}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentselected .info-and-price-block{align-items:center;flex-direction:row}}.c-checkout-delivery-deliverypaymentselected .info{display:flex;flex:1 1 auto;flex-direction:column;gap:5px}.c-checkout-delivery-deliverypaymentselected .title{align-items:center;color:#454545;display:flex;font-size:18px;font-weight:600;gap:5px}.c-checkout-delivery-deliverypaymentselected .title .tooltip{display:inline-flex}.c-checkout-delivery-deliverypaymentselected .subtitle{color:#797c90}.c-checkout-delivery-deliverypaymentselected .subtitle p+p{margin-top:5px}.c-checkout-delivery-deliverypaymentselected .price{font-size:18px;font-weight:600;text-wrap:nowrap}@container (inline-size > 600px){.c-checkout-delivery-deliverypaymentselected .price{margin-left:auto}}.c-checkout-delivery-deliverypaymentselected .delivery-date{color:#0dd076;font-size:.875rem;font-weight:600;margin-right:10px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-delivery-deliverytypeselector .section-heading{color:#454545;font-size:22px;font-weight:600;letter-spacing:normal;line-height:1.2;margin-bottom:20px}@media screen and (max-width:543px){.c-checkout-delivery-deliverytypeselector .section-heading{font-size:22px}}.c-checkout-delivery-deliverytypeselector .section-heading+.section-subheading{margin-top:-10px}.c-checkout-delivery-deliverytypeselector .section-subheading{color:#797c90;font-size:14px;margin-bottom:15px}.c-checkout-delivery-deliverytypeselector .list{margin:0 0 30px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-delivery-paymentwithmethods{display:flex;flex-direction:column}.c-checkout-delivery-paymentwithmethods .move-first{order:-1}.c-checkout-delivery-paymentwithmethods .subtitle-with-icons .logos{gap:10px}.c-checkout-delivery-paymentwithmethods .subtitle-with-icons .logos img{height:unset;max-height:19px;max-width:90px;width:unset}.c-checkout-delivery-paymentwithmethods .payment-modal{max-width:750px;width:100%}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-header{background-color:#fff;border-bottom:1px solid #e5e6eb;margin-bottom:10px;position:relative;z-index:10}.c-checkout-header>div{align-items:center;display:flex;gap:30px;justify-content:flex-start;padding:20px 10px}.c-checkout-header .c-header-icons{margin-left:auto}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-header-helpline{container-type:inline-size;flex:1}.c-checkout-header-helpline p{color:#797c90;font-size:.875rem;font-weight:400;margin:0}.c-checkout-header-helpline a{color:#454545;font-size:.875rem;font-weight:400;white-space:nowrap}@container (inline-size < 160px){.c-checkout-header-helpline p:not(.container-query-polyfill){display:none}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-label{background-color:#eaeeff;border-radius:5px;color:#4569fb;display:inline-block;font-family:Inter,sans-serif;font-size:.75rem;font-weight:400;line-height:25px;padding:0 5px;text-transform:unset}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-stepbutton{align-items:center;display:flex;flex-direction:column;gap:15px}.c-checkout-stepbutton button{background-color:#0dd076;border-color:#0dd076;color:#fff}.c-checkout-stepbutton button.active,.c-checkout-stepbutton button:active,.c-checkout-stepbutton button:focus,.c-checkout-stepbutton button:hover{background-color:#0aa05b;border-color:#0aa05b;color:#fff}.c-checkout-stepbutton p{border-bottom:1px solid #e5e6eb;color:#797c90;font-size:.875rem;margin:0;padding-bottom:15px;text-align:center}.c-checkout-stepbutton p a{color:#454545}.c-checkout-stepbutton .agree-with-payment{color:#17181f;font-size:.875rem}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-stepper{background:#fff;border-bottom:unset;margin:0;padding:20px 0 30px}.c-checkout-stepper>div{counter-reset:counter;display:flex}.c-checkout-stepper .checkout-step{align-items:center;color:#454545;display:flex;flex:1;flex-direction:column;font-size:.875rem;font-weight:400;position:relative;text-align:center;text-decoration:none}.c-checkout-stepper .checkout-step:active,.c-checkout-stepper .checkout-step:hover{text-decoration:none}.c-checkout-stepper .checkout-step:before{align-items:center;background:#fff;border:1px solid #e5e6eb;border-radius:50%;color:#454545;content:counter(counter);counter-increment:counter;display:inline-flex;font-size:1.125rem;font-weight:600;height:38px;justify-content:center;margin:0 0 15px;transition:all .3s;width:38px}.c-checkout-stepper .checkout-step:not(:last-child):after{border-top:1px solid #e5e6eb;content:"";display:inline-block;margin:0;position:absolute;right:0;top:19px;transform:translateX(50%);width:50px}.c-checkout-stepper .checkout-step-active{color:#454545;font-size:.875rem;font-weight:600}.c-checkout-stepper .checkout-step-active:before{background:#4569fb;border:1px solid #4569fb;color:#fff;font-size:1.125rem;font-weight:600}.c-checkout-stepper .checkout-step-visited{color:#454545;font-size:.875rem;font-weight:400}.c-checkout-stepper .checkout-step-visited:before{background:#fff;border:1px solid #e5e6eb;color:#454545;font-size:1.125rem;font-weight:600}.c-checkout-stepper .checkout-step-visited.active:before,.c-checkout-stepper .checkout-step-visited:active:before,.c-checkout-stepper .checkout-step-visited:focus:before,.c-checkout-stepper .checkout-step-visited:hover:before{background:#4569fb;border:1px solid #4569fb;color:#fff;font-size:1.125rem;font-weight:600}@container (inline-size > 680px){.c-checkout-stepper>div:not(.container-query-polyfill){align-items:center;justify-content:flex-start}.c-checkout-stepper>div .checkout-step:not(.container-query-polyfill){flex:unset;flex-direction:row;font-size:.875rem}.c-checkout-stepper>div .checkout-step:not(.container-query-polyfill):before{margin:0 15px 0 0}.c-checkout-stepper>div .checkout-step:not(.container-query-polyfill):not(:last-child):after{margin:0 15px;position:relative;right:unset;top:unset;transform:unset}.c-checkout-stepper>div .checkout-step-active:not(.container-query-polyfill){font-size:1.125rem}.c-checkout-stepper>div .checkout-step-visited:not(.container-query-polyfill){font-size:.875rem}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-summary{background:#fff;border:unset;container-type:inline-size;margin:0;padding:0;position:-webkit-sticky;position:sticky;top:10px}@media screen and (min-width:992px){.c-checkout-summary{border:unset;border-left:1px solid #e5e6eb;margin:0;padding:0 0 0 45px}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-summary-coupons{background:#fff;border:unset;padding:0}.c-checkout-summary-coupons>div{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px}.c-checkout-summary-coupons .title{color:#454545;font-size:18px;font-weight:600;margin:0}.c-checkout-summary-coupons a{color:#454545;font-size:.875rem;font-weight:400}.c-checkout-summary-coupons form{display:none;gap:10px;justify-content:space-between;margin:0 0 10px}.c-checkout-summary-coupons form.is-open{display:flex}.c-checkout-summary-coupons button{background-color:#17181f;border-color:#17181f;color:#fff}.c-checkout-summary-coupons button.active,.c-checkout-summary-coupons button:active,.c-checkout-summary-coupons button:focus,.c-checkout-summary-coupons button:hover{background-color:#010102;border-color:#010102;color:#fff}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-summary-deliverypaymentoption p{margin:0}.c-checkout-summary-deliverypaymentoption .option-wrapper{align-items:center;display:flex;justify-content:space-between}.c-checkout-summary-deliverypaymentoption .subtitle{color:#797c90;font-size:.75rem}.c-checkout-summary-deliverypaymentoption .estimated-date{color:#0dd076;font-size:.875rem;font-weight:600}.c-checkout-summary-deliverypaymentoption .price{font-size:18px;font-weight:600;line-height:1.1}.c-checkout-summary-deliverypaymentoption hr{margin:10px 0}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-summary-discounts{background:#fff;border:unset;line-height:1.4;padding:0}.c-checkout-summary-discounts .price-row{align-items:flex-end;display:flex;justify-content:space-between;margin:0 0 5px}.c-checkout-summary-discounts .name{align-items:center;color:#454545;display:flex;flex-wrap:wrap;font-size:.875rem;font-weight:400;gap:10px}.c-checkout-summary-discounts .price{color:#454545;font-size:1.125rem;font-weight:600;white-space:nowrap}.c-checkout-summary-discounts .icon{font-size:1rem;line-height:1}.c-checkout-summary-discounts .remove-icon{color:#454545}.c-checkout-summary-discounts .warning-icon{color:#e92186}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-summary-items .btn-toggle-items{background-color:#fff;border-color:#e5e6eb;color:#454545;display:none}.c-checkout-summary-items .btn-toggle-items.active,.c-checkout-summary-items .btn-toggle-items:active,.c-checkout-summary-items .btn-toggle-items:focus,.c-checkout-summary-items .btn-toggle-items:hover{background-color:#e6e6e6;border-color:#c8cad5;color:#454545}.c-checkout-summary-items .btn-toggle-items .c-icon{left:1rem;position:absolute}@media screen and (max-width:992px){.c-checkout-summary-items{margin-bottom:1rem}.c-checkout-summary-items .title-default{display:none}.c-checkout-summary-items .btn-toggle-items{display:flex}.c-checkout-summary-items .btn-toggle-items.is-open .c-icon{transform:rotate(180deg)}.c-checkout-summary-items .btn-toggle-items.is-open+.items-wrapper{margin-top:1rem;max-height:500px;overflow:auto}.c-checkout-summary-items .btn-toggle-items.is-open+.items-wrapper ::-webkit-scrollbar,.c-checkout-summary-items .btn-toggle-items.is-open+.items-wrapper::-webkit-scrollbar{height:5px;width:5px}.c-checkout-summary-items .btn-toggle-items.is-open+.items-wrapper ::-webkit-scrollbar-track,.c-checkout-summary-items .btn-toggle-items.is-open+.items-wrapper::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:none}.c-checkout-summary-items .btn-toggle-items.is-open+.items-wrapper ::-webkit-scrollbar-thumb,.c-checkout-summary-items .btn-toggle-items.is-open+.items-wrapper::-webkit-scrollbar-thumb{background:#17181f;border-radius:10px}.c-checkout-summary-items .items-wrapper{max-height:0;overflow:hidden;transition:all .3s ease-out}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-summary-pricebox{background:#fff;border:unset;line-height:1.4;margin:0 0 20px;padding:0}.c-checkout-summary-pricebox .price-row{align-items:flex-end;display:flex;gap:10px;justify-content:space-between}.c-checkout-summary-pricebox .price-row:last-child .name{color:#454545;font-size:1.125rem;font-weight:600}.c-checkout-summary-pricebox .price-row:last-child .price{color:#454545;font-size:22px;font-weight:600}.c-checkout-summary-pricebox .name{color:#454545;font-size:.875rem;font-weight:400}.c-checkout-summary-pricebox .price{color:#454545;flex:0 0 auto;font-size:1.125rem;font-weight:600}.c-checkout-summary-pricebox .price-row-saving .name,.c-checkout-summary-pricebox .price-row-saving .price{color:#e92186}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-summary-usp{background:#fff;border:1px solid #e5e6eb;border-radius:5px;display:flex;flex-direction:column;gap:15px;margin:0 0 10px;padding:20px}.c-checkout-summary-usp>div{padding-left:37px;position:relative}.c-checkout-summary-usp .c-icon{color:#17181f;font-size:22px;left:0;position:absolute;top:0}.c-checkout-summary-usp p{color:#454545;font-size:.875rem;margin:0}.c-checkout-summary-usp .progress-bar{background:#e5e6eb;border-radius:5px;height:6px;margin-top:7px;position:relative}.c-checkout-summary-usp .progress-bar>div{background:#4569fb;border-radius:5px;display:inline-block;height:100%;left:0;position:absolute;top:0;transition:width .2s;width:100%}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-user-activeuser{background:#f5f5f5;border:0;border-radius:5px;margin-bottom:20px;padding:20px 25px}.c-checkout-user-activeuser p{color:#454545;font-size:.875rem;font-weight:400;margin:0}.c-checkout-user-activeuser p strong{color:#454545;display:block;font-size:.875rem;font-weight:600}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-user-userform{container-type:inline-size}.c-checkout-user-userform .section-heading{color:#454545;font-size:18px;font-weight:600;letter-spacing:normal;line-height:1.2;line-height:1.6;margin-bottom:.75em}.c-checkout-user-userform form{display:grid;grid-template-columns:1fr;margin-bottom:1rem}.c-checkout-user-userform form .form-group.has-input-prepend,.c-checkout-user-userform form .form-group.has-input-prepend .form-control-wrapper{position:static}.c-checkout-user-userform .city-zip-group,.c-checkout-user-userform .two-input-group{display:grid;gap:10px;grid-template-columns:1fr}@container (inline-size > 600px){.c-checkout-user-userform .two-input-group{grid-template-columns:1fr 1fr}.c-checkout-user-userform .city-zip-group{grid-template-columns:3fr 1fr}}.c-checkout-user-userform .country{align-items:center;background-color:#f5f5f5;display:flex;gap:10px}.c-checkout-user-userform .country .flag{border-radius:50%;display:inline-flex;height:19px;overflow:hidden;width:19px}.c-checkout-user-userform .country .flag img{height:100%;object-fit:cover;width:100%}.c-checkout-user-userform .country .caret{margin-left:auto}.c-checkout-user-userform .country .caret .c-icon{vertical-align:middle}.c-checkout-user-userform .country>*{opacity:50%}.c-checkout-user-userform .optional-checkboxes{display:flex;flex-direction:column;gap:20px;margin-top:20px}.c-checkout-user-userform .optional-checkboxes form{margin-bottom:0;margin-top:20px}.c-checkout-user-userform .hidden{display:none}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-user-userform-contactdetails{container-type:inline-size}.c-checkout-user-userform-contactdetails .form-control-legend-email{color:#454545}.c-checkout-user-userform-contactdetails .email-input-wrapper{position:relative}.c-checkout-user-userform-contactdetails .email-input-wrapper .user-exists-note{align-items:center;display:flex;margin-bottom:1rem;margin-top:-.5rem}.c-checkout-user-userform-contactdetails .email-input-wrapper .user-exists-note a{margin-left:.5ch}@container (inline-size > 600px){.c-checkout-user-userform-contactdetails .email-input-wrapper .user-exists-note{background-color:#fff;border-radius:0 5px 5px 0;bottom:17px;margin:0;min-height:49.6px;padding:0 12px;position:absolute;right:1px;z-index:15}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-user-userform-deliverypointdetails .active-delivery{align-items:center;background-color:#f5f5f5;border-radius:5px;display:flex;gap:20px;line-height:1.1;padding:20px 25px}.c-checkout-user-userform-deliverypointdetails .active-delivery p{margin:0}.c-checkout-user-userform-deliverypointdetails .active-delivery .name{font-weight:600;margin-bottom:5px}.c-checkout-user-userform-deliverypointdetails .active-delivery .icon{width:39px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-user-userform-gdprcheckboxes{display:grid;gap:20px;grid-template-columns:1fr;margin-top:30px}.c-checkout-user-userform-gdprcheckboxes .required:after{color:#e92186;content:" *"}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-user-userform-userregistration .checkbox-group{align-items:center;display:flex;gap:15px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-checkout-view{container-type:inline-size}.c-checkout-view .checkout-content-wrapper{display:flex;flex-direction:column;gap:25px 45px;justify-content:space-between;margin:0 0 30px}.c-checkout-view .checkout-content-wrapper>div{width:100%}@media screen and (min-width:992px){.c-checkout-view .checkout-content-wrapper{flex-direction:row}.c-checkout-view .checkout-content-wrapper .checkout-content{flex:1;width:58.3333333333%}.c-checkout-view .checkout-content-wrapper .checkout-content-sidebar{max-width:480px;width:41.6666666667%}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-discounts-handlers-gift{container-type:inline-size;margin:0}.c-discounts-handlers-gift .gift-header{display:flex;flex-direction:column;margin:0 0 10px}.c-discounts-handlers-gift .title{color:#454545;font-size:18px;font-weight:600;margin:0}.c-discounts-handlers-gift .gift-inner{align-items:center;background:#fff;border:1px solid #e5e6eb;border-radius:5px;display:flex;padding:15px}.c-discounts-handlers-gift .gift-inner .icon-wrapper{align-items:center;background:transparent;border-radius:unset;display:flex;height:unset;justify-content:center;width:unset}.c-discounts-handlers-gift .gift-inner .c-icon{color:#4569fb;font-size:30px}.c-discounts-handlers-gift .gift-inner .c-picture,.c-discounts-handlers-gift .gift-inner .icon-wrapper{aspect-ratio:1/1;margin-right:20px;width:50px}.c-discounts-handlers-gift .text-wrapper{display:flex;flex:1;flex-wrap:wrap}.c-discounts-handlers-gift .text-wrapper p{margin:0}.c-discounts-handlers-gift .text-wrapper .gift-title{display:flex;flex-direction:column}.c-discounts-handlers-gift .text-wrapper .empty-gift-title{align-items:center;display:flex;margin-bottom:15px}.c-discounts-handlers-gift .text-wrapper .name{color:#454545;font-size:.875rem;font-weight:400}.c-discounts-handlers-gift .text-wrapper .variation{color:#797c90;font-size:.75rem;font-weight:400}.c-discounts-handlers-gift .text-wrapper .price{color:#454545;font-size:1.125rem;font-weight:600}.c-discounts-handlers-gift .text-wrapper .btn{background-color:#17181f;border-color:#17181f;color:#fff;margin-left:70px}.c-discounts-handlers-gift .text-wrapper .btn.active,.c-discounts-handlers-gift .text-wrapper .btn:active,.c-discounts-handlers-gift .text-wrapper .btn:focus,.c-discounts-handlers-gift .text-wrapper .btn:hover{background-color:#010102;border-color:#010102;color:#fff}@container (inline-size > 450px){.c-discounts-handlers-gift .text-wrapper:not(.container-query-polyfill){align-items:center;flex-direction:row;justify-content:space-between}.c-discounts-handlers-gift .empty-gift-title:not(.container-query-polyfill){margin-bottom:0}}@container (inline-size > 500px){.c-discounts-handlers-gift .gift-header:not(.container-query-polyfill){align-items:center;flex-direction:row;justify-content:space-between}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-discounts-handlers-gift-modal{display:flex;flex-direction:column;gap:10px}.c-discounts-handlers-gift-modal .gift-item{align-items:center;border:1px solid #e5e6eb;border-radius:5px;display:flex;gap:15px;padding:15px}.c-discounts-handlers-gift-modal .gift-inner{display:flex;flex-direction:column;gap:15px}.c-discounts-handlers-gift-modal p{margin:0}.c-discounts-handlers-gift-modal .custom-control-indicator{position:relative}.c-discounts-handlers-gift-modal .c-picture{width:50px}.c-discounts-handlers-gift-modal .name{display:block;display:-webkit-box;max-width:240px;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#454545;font-size:.875rem;font-weight:400;line-height:1.4;overflow:hidden}.c-discounts-handlers-gift-modal .price{color:#454545;font-size:.875rem;font-weight:600}@container (inline-size > 540px){.c-discounts-handlers-gift-modal .gift-inner:not(.container-query-polyfill){align-items:center;flex-direction:row}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-discounts-handlers-bonusprogram{container-type:inline-size;margin:0}.c-discounts-handlers-bonusprogram .title{color:#454545;font-size:18px;font-weight:600;margin:0 0 10px}.c-discounts-handlers-bonusprogram .bonus-program-box{align-items:center;background:#fff;border:1px solid #e5e6eb;border-radius:5px;display:flex;justify-content:space-between;padding:15px}.c-discounts-handlers-bonusprogram .legend p{color:#454545;font-size:.875rem;font-weight:400;margin:0}.c-discounts-handlers-bonusprogram form{display:flex;gap:10px;justify-content:space-between}.c-discounts-handlers-bonusprogram form .form-control{min-width:70px;padding-inline:0;text-align:center}.c-discounts-handlers-bonusprogram .opener{align-items:center;-webkit-appearance:none;appearance:none;background-color:#fff;border:1px solid #e5e6eb;border-radius:5px;color:#454545;cursor:pointer;display:inline-flex;font-weight:600;gap:10px;justify-content:center;padding:.9rem 1rem;text-align:center;text-decoration:none;transition:all .3s;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:100%}.c-discounts-handlers-bonusprogram .opener:active,.c-discounts-handlers-bonusprogram .opener:hover{text-decoration:none}.c-discounts-handlers-bonusprogram .opener.active,.c-discounts-handlers-bonusprogram .opener:active,.c-discounts-handlers-bonusprogram .opener:focus,.c-discounts-handlers-bonusprogram .opener:hover{background-color:#e6e6e6;border-color:#c8cad5;color:#454545}.c-discounts-handlers-bonusprogram .opener .c-icon{align-items:center;background-color:#17181f;border-radius:50%;color:#fff;display:flex;height:20px;justify-content:center;padding:3px;width:20px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-discounts-handlers-upsell{align-items:center;border:1px solid #e5e6eb;border-radius:5px;display:flex;flex-direction:row;justify-content:space-between;margin:10px 0;padding:15px}.c-discounts-handlers-upsell p{margin-bottom:0}.c-discounts-handlers-upsell img{width:60px}.c-discounts-handlers-upsell .image-text-wrapper{align-items:center;display:flex;flex-direction:row;gap:20px}.c-discounts-handlers-upsell .description{color:#797c90;margin-bottom:0}.c-discounts-handlers-upsell .price-button-wrapper{align-items:center;display:flex;flex-direction:row;gap:30px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-discounts-handlers-charge{container-type:inline-size}.c-discounts-handlers-charge label{align-items:center;border:1px solid #e5e6eb;border-radius:5px;display:flex;line-height:1.4;margin:0 0 5px;padding:10px 15px}.c-discounts-handlers-charge .custom-control-indicator{margin:0 10px 0 0;position:relative;top:unset}.c-discounts-handlers-charge .title{align-items:center;color:#454545;display:flex;flex:1;font-size:.875rem;font-weight:400}.c-discounts-handlers-charge .title span{color:#797c90;font-size:1rem;line-height:1;margin-left:5px}.c-discounts-handlers-charge .price{color:#454545;font-size:.875rem;font-weight:600;text-align:right;width:8ch}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-account-orderdetail-purchaseitem{align-items:center;display:flex;gap:20px;line-height:1.4;padding:0}.c-account-orderdetail-purchaseitem .c-picture{background:#fff;border:0;border-radius:5px;overflow:hidden;padding:10px;position:relative;width:74px}.c-account-orderdetail-purchaseitem .c-picture:before{background:hsla(0,0%,41%,.03);content:"";display:block;inset:0;position:absolute}.c-account-orderdetail-purchaseitem .c-picture img{margin:auto}.c-account-orderdetail-purchaseitem .image{position:relative}.c-account-orderdetail-purchaseitem .discount{background-color:#e92186;border-radius:5px;color:#fff;font-size:11px;left:5px;padding:3px 5px;position:absolute;top:5px;z-index:5}.c-account-orderdetail-purchaseitem .title{flex:1}.c-account-orderdetail-purchaseitem .title a{color:#454545;display:block;font-size:.875rem;font-weight:400;text-decoration:none}.c-account-orderdetail-purchaseitem .title a:active,.c-account-orderdetail-purchaseitem .title a:hover{text-decoration:underline}.c-account-orderdetail-purchaseitem .title .variation{color:#797c90;display:block;font-size:.75rem;font-weight:400}.c-account-orderdetail-purchaseitem .total{text-align:right}.c-account-orderdetail-purchaseitem .pieces{color:#454545;font-size:.875rem;font-weight:400}.c-account-orderdetail-purchaseitem .set-label{color:#454545;font-size:.875rem;font-weight:600}.c-account-orderdetail-purchaseitem:not(.type-product){background-color:#fff;border:1px solid #e5e6eb;border-radius:5px;flex-wrap:wrap;justify-content:flex-end;padding:10px 15px}.c-account-orderdetail-purchaseitem:not(.type-product) .image{display:none}.c-account-orderdetail-purchaseitem:not(.type-product) .price{font-size:.875rem}@container (inline-size > 480px){.c-account-orderdetail-purchaseitem{padding:0 15px 0 0}.c-account-orderdetail-purchaseitem:not(.type-product){padding:10px 15px 10px 10px}.c-account-orderdetail-purchaseitem:not(.type-product) .image{display:block}.c-account-orderdetail-purchaseitem:not(.type-product) .c-picture{width:62px}}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-account-orderdetail-purchaseitem-price p{line-height:1.1;margin:0}.c-account-orderdetail-purchaseitem-price .strike-price{color:#797c90;font-size:.75rem}.c-account-orderdetail-purchaseitem-price .price{color:#454545;font-size:1.125rem;font-weight:600}.c-account-orderdetail-purchaseitem-price .price-total-with-discount .price{color:#e92186}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-account-orderdetail-purchaseitemstree{container-type:inline-size;display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.c-account-orderdetail-purchaseitemstree .level-0{border:unset;border-bottom:1px solid #e5e6eb;padding:0 0 10px}.c-account-orderdetail-purchaseitemstree .level-1:not(:last-child){margin-bottom:10px}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-alert{border-radius:5px;font-size:.875rem;font-weight:400;margin:0 0 10px;padding:10px 15px;text-align:left;width:100%}.c-alert[class*=light]{border:1px solid}.c-alert-success{background-color:#0dd076;color:#fff}.c-alert-error{background-color:#e92186;color:#fff}.c-alert-warning{background-color:#f7863f;color:#fff}.c-alert-info{background-color:#4569fb;color:#fff}.c-alert-success-light{background-color:#fff;border-color:#0dd076;color:#0dd076}.c-alert-error-light{background-color:#fff;border-color:#e92186;color:#e92186}.c-alert-warning-light{background-color:#fff;border-color:#f7863f;color:#f7863f}.c-alert-info-light{background-color:#fff;border-color:#4569fb;color:#4569fb}
/* !!! Nepoužívat !!! */
/* !!! Pouze kvůli zpětné kompatibilitě !!! */.c-switcher-country-trigger .js-shop-country-switch,.c-switcher-country-trigger a{align-items:center;display:flex;gap:10px;text-decoration:underline}.c-switcher-country-trigger .js-shop-country-switch:active,.c-switcher-country-trigger .js-shop-country-switch:hover,.c-switcher-country-trigger a:active,.c-switcher-country-trigger a:hover{text-decoration:none}.c-switcher-country-trigger .flag{border:1px solid #e5e6eb;border-radius:50%;display:flex;height:22px;overflow:hidden;width:22px}.c-switcher-country-trigger .flag img{height:100%;object-fit:cover;width:100%}
/*# sourceMappingURL=c-checkout.53fee533.css.map*/