.CheckoutAddressForm .Field-Wrapper:first-of-type{margin-top:24px}.CheckoutAddressForm .FieldSelect-Select{width:100%}.CheckoutAddressForm .FieldForm-HeadingWrapper{display:flex;align-items:center;grid-gap:16px;margin-top:40px}.CheckoutAddressForm .FieldForm-Heading{font-size:17px;line-height:20px;font-weight:500;color:#000;letter-spacing:.8px;margin-bottom:0}.CheckoutAddressForm .FieldForm-Heading_insideForm{grid-column:1/-1;width:100%;margin-top:20px}.CheckoutAddressForm .FieldForm-SubHeading{font-size:12px;font-weight:400;line-height:15px;letter-spacing:.2px;color:#b9b9b9}.CheckoutAddressForm .FieldForm-SubHeading_secondary{color:#f26522}[dir=ltr] .CheckoutAddressForm .FieldSelect_isDisabled .FieldSelect-Clickable{cursor:default}[dir=ltr] .CheckoutAddressForm .FieldSelect_isDisabled .FieldSelect-Select{background:#f5f5f5}[dir=ltr] .CheckoutAddressForm .FieldSelect_isDisabled+.Field-LabelContainer{color:#8a8a8a;background:#fff;padding:0 8px}[dir=ltr] .CheckoutAddressForm .FieldSelect_isDisabled .ChevronIcon{display:none}:root{--checkout-address-table-border:#e8e8e8;--checkout-address-table-check-mark-hover-color:#000}.CheckoutAddressTable_isDisabled{cursor:default}.CheckoutAddressTable_isDisabled .CheckoutAddressTable-Button{opacity:.4;cursor:default}.CheckoutAddressTable_isDisabled .RadioButtonIcon{cursor:default}.CheckoutAddressTable_isDisabled .RadioButtonIcon-Dot{fill:transparent}@media (max-width:810px){.CheckoutAddressTable:last-child .CheckoutAddressTable-Button:not(:last-child){margin:0 0 24px}}.CheckoutAddressTable-Button{border-radius:9px;border-width:1px;margin:0}.CheckoutAddressTable-Button_isSelected{--checkout-address-table-border:#e8e8e8}.CheckoutAddressTable-Button_isSelected .KeyValueTable-Heading{color:#fff}.CheckoutAddressTable-Button_isSelected .KeyValueTable-Heading:before{background:#000}.CheckoutAddressTable-Button_isSelected .KeyValueTable-Heading .RadioButtonIcon{background:#fff}.CheckoutAddressTable-Button_isSelected .KeyValueTable-Heading .RadioButtonIcon .RadioButtonIcon-Circle{fill:#fff}.CheckoutAddressTable-Button:hover .KeyValueTable-Heading .RadioButtonIcon,.CheckoutAddressTable-Button_isSelected .KeyValueTable-Heading .RadioButtonIcon .RadioButtonIcon-Dot{fill:#000}.CheckoutAddressTable-Button .KeyValueTable-Heading{font-size:14px;font-weight:500;background:transparent;position:relative;padding:15px 15px 15px 56px;overflow:hidden;word-break:break-word}.CheckoutAddressTable-Button .KeyValueTable-Heading:before{content:"";display:block;width:calc(100% + 2px);height:100%;border:1px solid #e8e8e8;position:absolute;top:-1px;left:-1px;z-index:-1;border-radius:9px;box-sizing:border-box;transition:all .2s cubic-bezier(.47,0,.745,.715)}.CheckoutAddressTable-Button .KeyValueTable-Heading .RadioButtonIcon{border-radius:100%;width:18px;height:18px;left:27px;top:50%;transform:translateY(-50%)}.CheckoutAddressTable-Button .KeyValueTable-Heading .RadioButtonIcon-Circle{fill:#b9b9b9}.CheckoutAddressTable-Button .KeyValueTable tr{border-bottom:none}.CheckoutAddressTable-Button .KeyValueTable tbody tr:first-child td,.CheckoutAddressTable-Button .KeyValueTable tbody tr:first-child th{padding-top:24px}.CheckoutAddressTable-Button .KeyValueTable tbody tr:last-child td,.CheckoutAddressTable-Button .KeyValueTable tbody tr:last-child th{padding-bottom:24px}.CheckoutAddressTable-Button .KeyValueTable tbody td,.CheckoutAddressTable-Button .KeyValueTable tbody th{font-size:14px;font-weight:400;line-height:140%}.CheckoutAddressTable-Button .KeyValueTable tbody th{color:#8a8a8a;padding:5px 10px 5px 24px}@media (min-width:811px){.CheckoutAddressTable-Button .KeyValueTable tbody th{width:40%}}.CheckoutAddressTable-Button .KeyValueTable tbody td{padding:5px 24px 5px 10px}@media (min-width:811px){.CheckoutAddressTable-Button .KeyValueTable tbody td{width:60%}}.CheckoutAddressTable-ErrorMessage{font-size:12px;font-weight:400;line-height:15px;color:var(--main-primary);margin:5px 26px 0 24px;letter-spacing:.2px}.CheckoutInvoiceInformation-Heading{display:flex;align-items:center;grid-gap:14px}.CheckoutInvoiceInformation-Heading strong{letter-spacing:.5px}.CheckoutInvoiceInformation-Wrapper p{font-size:12px;line-height:15px;font-weight:400;color:#000;letter-spacing:.2px;padding-right:24px}@media (min-width:811px){.CheckoutInvoiceInformation-Wrapper p{max-width:374px}}.CheckoutInvoiceInformation-Wrapper p:nth-child(odd){color:#dd151e}.CheckoutInvoiceInformation-Wrapper p:last-child{margin-bottom:0}.CheckoutAddressBook-Wrapper{display:grid}@media (max-width:810px){.CheckoutAddressBook-Wrapper{grid-gap:24px}}@media (min-width:811px){.CheckoutAddressBook-Wrapper{grid-template-columns:repeat(2,1fr);grid-gap:22px 24px}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CheckoutAddressBook-Wrapper{grid-template-columns:1fr;grid-gap:24px}}.CheckoutAddressBook-Wrapper_noAddresses{grid-template-columns:1fr}.CheckoutAddressBook-Wrapper .CheckoutAddressTable{order:2}@media (min-width:1024px) and (max-width:1280px){.CheckoutAddressBook-Wrapper .CheckoutAddressTable:first-child{order:0}}@media (min-width:1280px){.CheckoutAddressBook-Wrapper .CheckoutAddressTable:first-child{order:0}}.CheckoutAddressBook-Wrapper .CheckoutInvoiceInformation-Wrapper{order:1}@media (min-width:811px){.CheckoutAddressBook-Wrapper .CheckoutInvoiceInformation-Wrapper{margin-bottom:24px}}@media (min-width:1280px){.CheckoutAddressBook .FieldForm-Fields,.CheckoutAddressBook .FieldGroup{grid-column-gap:20px}.CheckoutAddressBook .FieldForm-Fields>:last-child:nth-child(odd),.CheckoutAddressBook .FieldGroup>:last-child:nth-child(odd){grid-column:span 1}}.CheckoutAddressBook-CustomAddressWrapper{margin:24px 0}.CheckoutAddressBook-CustomAddressButtons{display:flex;grid-gap:15px}.CheckoutAddressBook-CustomAddressButtons .Button{font-size:12px;text-transform:inherit}@media (min-width:811px){.CheckoutAddressBook-CustomAddressButtons .Button_showAll{min-width:215px}.CheckoutAddressBook-CustomAddressButtons .Button_isExpanded{min-width:158px}.CheckoutAddressBook-CustomAddressButtons .Button_addNewAddress{min-width:182px}}@media (max-width:810px){.CheckoutAddressBook-CustomAddressButtons{flex-direction:column}}.CheckoutAddressBook-VatMessage{display:grid;grid-template-columns:30px auto;align-items:center;grid-gap:17px;margin:30px 0}@media (max-width:810px){.CheckoutAddressBook-VatMessage{grid-gap:12px}}.CheckoutAddressBook-VatMessage p{font-size:12px;font-weight:400;line-height:15px;letter-spacing:.2px;margin-bottom:0}.CheckoutAddressBook-VatMessage strong{color:#dd151e}.CheckoutOrderDivision{margin-top:40px;padding-top:40px;border-top:1px solid #e8e8e8}@media (max-width:810px){.CheckoutOrderDivision{padding-top:12px;padding-bottom:12px}}.CheckoutOrderDivision-Heading h2{margin-top:0}.CheckoutOrderDivision-Heading span{color:var(--main-primary)}.CheckoutOrderDivision-SubHeading{font-size:12px;font-weight:400;line-height:17px;margin-bottom:24px}@media (min-width:811px){.CheckoutOrderDivision-SubHeading{padding-right:70px}}@media (max-width:810px){.CheckoutOrderDivision-SubHeading{margin-bottom:17px}}.CheckoutOrderDivision-OrdersWrapper{display:flex;flex-direction:column}.CheckoutOrderDivision-OrdersWrapper:not(.CheckoutOrderDivision-OrdersWrapper_isWithoutDownloadable){grid-gap:20px}.CheckoutOrderDivision-OrdersWrapper_isWithoutDownloadable .CheckoutOrderDivision-Order:first-child,.CheckoutOrderDivision-OrdersWrapper_isWithoutDownloadable .CheckoutOrderDivision-Order:first-child .CheckoutOrderDivision-OrderSummary{border-bottom:0;border-radius:9px 9px 0 0}.CheckoutOrderDivision-OrdersWrapper_isWithoutDownloadable .CheckoutOrderDivision-Order:last-child,.CheckoutOrderDivision-OrdersWrapper_isWithoutDownloadable .CheckoutOrderDivision-Order:last-child .CheckoutOrderDivision-OrderSummary{border-top:0;border-radius:0 0 9px 9px}.CheckoutOrderDivision-Order{border:1px solid #e8e8e8;border-radius:9px;display:grid;grid-template-columns:290px calc(100% - 290px);grid-template-rows:-webkit-max-content;grid-template-rows:max-content}@media (min-width:811px){.CheckoutOrderDivision-Order{max-width:820px}}@media (min-width:1024px) and (max-width:1280px){.CheckoutOrderDivision-Order{grid-template-columns:250px calc(100% - 250px)}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CheckoutOrderDivision-Order{display:block}}@media (max-width:810px){.CheckoutOrderDivision-Order{display:block;background:#f5f5f5;border:none}}.CheckoutOrderDivision-OrderNumber{font-size:11px;font-weight:500;line-height:16px;color:#fff;background:var(--main-primary);border-radius:25px;padding:2.5px 10px}.CheckoutOrderDivision-OrderSummary{background:#f5f5f5;border-radius:9px;padding:24px 28px 24px 16px}@media (min-width:811px){.CheckoutOrderDivision-OrderSummary{border:1px solid #e8e8e8;width:calc(100% + 2px);height:calc(100% + 2px);margin-top:-1px;margin-left:-1px}}@media (min-width:1024px) and (max-width:1280px){.CheckoutOrderDivision-OrderSummary{padding:20px 24px 20px 12px}}@media (max-width:810px){.CheckoutOrderDivision-OrderSummary{padding:17px;border-bottom:1px solid #fff}}.CheckoutOrderDivision-OrderSummaryTotalDetails p{font-size:10px;line-height:12px;font-weight:400;letter-spacing:.17px;color:#8a8a8a}.CheckoutOrderDivision-OrderSummaryItem{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:16px;cursor:default}.CheckoutOrderDivision-OrderSummaryItemLabel,.CheckoutOrderDivision-OrderSummaryItemValue{font-size:12px;line-height:14px;font-weight:400;margin-bottom:0}.CheckoutOrderDivision-OrderSummaryItemLabel svg,.CheckoutOrderDivision-OrderSummaryItemValue svg{margin-right:6px}.CheckoutOrderDivision-OrderSummaryItemLabel{line-height:18px}.CheckoutOrderDivision-OrderSummaryItemAdditional{font-size:10px;line-height:12px;font-weight:400;margin-bottom:0;color:#8a8a8a;width:100%;letter-spacing:.17px;margin-top:4px}.CheckoutOrderDivision-OrderSummaryItem_variant_shipping_date .CheckoutOrderDivision-OrderSummaryItemValue{color:#f26522}.CheckoutOrderDivision-OrderSummaryItem_variant_shipping_date.CheckoutOrderDivision-OrderSummaryItem_is24h .CheckoutOrderDivision-OrderSummaryItemValue{color:#3bbb76;text-transform:uppercase;font-weight:500}.CheckoutOrderDivision-OrderSummaryItem_variant_total_row .CheckoutOrderDivision-OrderSummaryItemValue{font-weight:600}.CheckoutOrderDivision-OrderSummaryItem_variant_total_row_package,.CheckoutOrderDivision-OrderSummaryItem_variant_total_row_physical,.CheckoutOrderDivision-OrderSummaryItem_variant_total_row_virtual{margin-top:8px}.CheckoutOrderDivision-OrderProducts{padding:0 24px 24px}@media (min-width:1024px) and (max-width:1280px){.CheckoutOrderDivision-OrderProducts{padding:0 20px 20px}}@media (max-width:810px){.CheckoutOrderDivision-OrderProducts{padding:0 17px 17px}}.CheckoutOrderDivision-OrderItems{padding-top:8px}.CheckoutOrderDivision-OrderItemsHeading{padding:16px 0}.CheckoutOrderDivision-OrderItemsHeading h5{font-weight:500;line-height:17px;margin:0}.CheckoutOrderDivision-OrderItemsHeading_type_simple h5 span{color:var(--main-primary)}.CheckoutOrderDivision-OrderItemsHeading_type_downloadable h5 span{color:var(--product-labels-top)}.CheckoutOrderDivision-OrderItemsHeading_type_downloadable h5 span+span{color:#000;font-size:12px;line-height:15px;font-weight:400}.CheckoutOrderDivision-OrderItemsSubHeading{display:inline-block;color:#8a8a8a;font-size:10px;line-height:16px;font-weight:400;letter-spacing:.17px;margin-top:4px}.CheckoutOrderDivision-Product{display:grid;grid-template-columns:58px auto;grid-gap:35px;margin-bottom:16px;padding:0 14px}@media (max-width:810px){.CheckoutOrderDivision-Product{grid-template-columns:50px auto;grid-gap:20px;margin-bottom:16px}}.CheckoutOrderDivision-Product:last-of-type{margin-bottom:0}.CheckoutOrderDivision-ProductName{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-overflow:clip}.CheckoutOrderDivision-ProductContent a,.CheckoutOrderDivision-ProductContent p{font-size:11px;font-weight:400;line-height:14px;letter-spacing:.2px}.CheckoutOrderDivision-ProductContent p{cursor:default;margin-bottom:5px}.CheckoutOrderDivision-AttributeWrapper_formats,.CheckoutOrderDivision-ProductAuthors{font-size:11px;line-height:14px;margin-bottom:5px}.CheckoutOrderDivision-AttributeWrapper_formats{display:inline-block;font-weight:400;letter-spacing:.2px;cursor:default}.CheckoutOrderDivision-AttributeWrapper_formats .CheckoutOrderDivision-AttributeValue span:not(:last-child){padding-right:8px;margin-right:6px;position:relative}.CheckoutOrderDivision-AttributeWrapper_formats .CheckoutOrderDivision-AttributeValue span:not(:last-child):before{content:"";display:block;position:absolute;width:4px;height:4px;top:50%;right:0;transform:translateY(-50%);background:#000;border-radius:50%}.CheckoutOrderDivision-ProductImage,.CheckoutOrderDivision-ProductImage img{max-height:85px}.CheckoutOrderDivision-ExpandableContent{border:none}.CheckoutOrderDivision-ExpandableContent .ExpandableContent-Button{padding:20px 0}.CheckoutOrderDivision-ExpandableContent .ExpandableContent-Button h2{font-size:18px;line-height:25px;margin:0}.CheckoutOrderDivision-ExpandableContent .ExpandableContent-Button h2 span{color:var(--main-primary)}.CheckoutOrderDivision-ExpandableContent .ExpandableContent-Content{padding:0}.CheckoutOrderDivision-EditShippingMethodWrapper{display:flex;justify-content:flex-start;margin:27px 0}.CheckoutOrderDivision-EditShippingMethodLink{display:flex;align-items:center;grid-gap:12px;font-size:12px;line-height:18px;font-weight:500}.CheckoutOrderDivision-EditShippingMethodLink,.CheckoutOrderDivision-EditShippingMethodLink:hover{color:#000}.CheckoutOrderDivision-Notification{font-size:12px;font-weight:500;line-height:18px;color:#fff;margin:24px 0;width:100%;padding:7px 18px;background:#3bbb76;border-radius:25px;display:flex;align-items:center}.CheckoutOrderDivision-Notification svg{margin-right:10px}.CheckoutOrderDivision-Actions{margin-top:24px}.CheckoutOrderDivision-Actions .Button{text-transform:inherit}@media (min-width:811px){.CheckoutOrderDivision-Actions .Button{min-width:295px}}@media (max-width:810px){.CheckoutOrderDivision-Actions .Button{font-size:12px;line-height:14px}}.CheckoutOrderDivision-Actions .Button-Split{background:#3bbb76;border-color:#3bbb76}.CheckoutOrderDivision-Actions .Button-Split:hover{background:#298151;border-color:#298151}.CheckoutPayment{border-radius:9px;border:1px solid #e8e8e8;padding:0;transition:box-shadow .2s linear}.CheckoutPayment:first-child{border-top:1px solid #e8e8e8}.CheckoutPayment:not(:first-child){margin-top:16px}.CheckoutPayment_isSelected{box-shadow:0 10px 10px rgba(0,0,0,.1);background:#f5f5f5;z-index:1}.CheckoutPayment .Agreements{padding:18px 17px 30px}@media (min-width:811px){[dir=ltr] .CheckoutPayment .Agreements{padding-left:62px;padding-right:17px}[dir=rtl] .CheckoutPayment .Agreements{padding-right:62px;padding-left:17px}}.CheckoutPayment .Agreements .ShowMoreLessText,.CheckoutPayment .Agreements .ShowMoreLessText-Toggle,.CheckoutPayment .Agreements .ShowMoreLessText a{color:#3e3d3d}.CheckoutPayment .Agreements .ShowMoreLessText-Toggle{font-weight:500;text-decoration:underline}.CheckoutPayment .Agreements .Field-CheckboxLabel,.CheckoutPayment .Agreements .Field-CheckboxLabel a,.CheckoutPayment .Agreements .Field-CheckboxLabel span{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.3px}.CheckoutPayment .Agreements .Field-CheckboxLabel a{letter-spacing:.5px;color:#000}.CheckoutPayment .Agreements .Field-CheckboxLabel a,.CheckoutPayment .Agreements a:not(.ShowMoreLessText-Toggle){text-decoration:underline}.CheckoutPayment-Row{display:grid;grid-template-columns:repeat(1,minmax(0,auto)) repeat(1,minmax(0,1fr));align-items:center;grid-gap:17px}.CheckoutPayment-Row img,.CheckoutPayment-Row svg{width:auto}.CheckoutPayment-Button{align-items:center;padding:12px 17px}.CheckoutPayment-MethodTitle{font-weight:500}.CheckoutPayment .Field [type=radio]+.input-control{margin-right:27px}.CheckoutPayment .FieldGroup-ErrorMessages{margin-top:16px}[dir=ltr] .CheckoutPayment .FieldGroup_hasError,[dir=ltr] .CheckoutPayment .FieldGroup_isValid{border-left:0}[dir=rtl] .CheckoutPayment .FieldGroup_hasError,[dir=rtl] .CheckoutPayment .FieldGroup_isValid{border-right:0}[dir=ltr] .CheckoutPayment .FieldGroup_hasError,[dir=ltr] .CheckoutPayment .FieldGroup_isValid{padding-left:0}[dir=rtl] .CheckoutPayment .FieldGroup_hasError,[dir=rtl] .CheckoutPayment .FieldGroup_isValid{padding-right:0}.CheckoutPayment-SubPayments{display:grid;grid-gap:16px;grid-template-columns:repeat(2,1fr)}@media (min-width:811px){.CheckoutPayment-SubPayments{grid-template-columns:repeat(4,1fr)}}.CheckoutPayment-SubPaymentsForm{margin-top:1px;padding-left:17px;padding-right:17px}@media (min-width:811px){[dir=ltr] .CheckoutPayment-SubPaymentsForm{padding-left:62px;padding-right:35px}[dir=rtl] .CheckoutPayment-SubPaymentsForm{padding-right:62px;padding-left:35px}}.CheckoutPayment-BlikForm{margin-top:1px;padding:8px 17px 0}.CheckoutPayment-BlikForm .Field{max-width:200px}@media (min-width:811px){[dir=ltr] .CheckoutPayment-BlikForm{padding-left:62px;padding-right:17px}[dir=rtl] .CheckoutPayment-BlikForm{padding-right:62px;padding-left:17px}}.CheckoutPayment-PaymentImage{height:24px;width:auto}.CheckoutPayment-PaymentImage .lazy-load-image-background{display:flex;align-items:center}.CheckoutPayment-PaymentImage img{object-fit:contain;object-position:center}.CheckoutPayment-SubPayment{display:flex;align-items:center;justify-content:center;height:64px;width:100%;background-color:#fff;border:1px solid #e8e8e8;border-radius:9px;cursor:pointer}.CheckoutPayment-SubPayment input[type=radio]{display:none}.CheckoutPayment-SubPayment_isSelected{border-color:#000}.CheckoutPayment-SubPayment .Field_type_radio .input-control{display:none}.CheckoutPayment-SubPaymentImage{height:32px;width:auto;max-width:70%;pointer-events:none}.CheckoutPayment-SubPaymentImage img{object-fit:contain;object-position:center}.CheckoutPayment .PayUCardsSecureForm{padding-left:17px;padding-right:17px}@media (min-width:811px){[dir=ltr] .CheckoutPayment .PayUCardsSecureForm{padding-left:62px;padding-right:35px}[dir=rtl] .CheckoutPayment .PayUCardsSecureForm{padding-right:62px;padding-left:35px}}.CheckoutPayments{margin-top:40px;padding-top:40px;border-top:1px solid #e8e8e8}@media (max-width:810px){.CheckoutPayments{margin-top:32px;padding-top:0}}.CheckoutPayments .Checkout-Heading{margin:0 0 24px}@media (max-width:810px){.CheckoutPayments .Checkout-Heading{margin:0 0 20px}}.CheckoutPayments-Methods{width:100%}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CheckoutShippingDetails{padding:0 10px}}@media (min-width:811px){.CheckoutShippingDetails{padding:0 20px}}.CheckoutShippingDetails-Wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;margin-top:40px;padding-top:40px;border-top:1px solid #e8e8e8;margin-bottom:40px}@media (max-width:810px){.CheckoutShippingDetails-Wrapper{grid-template-columns:1fr;grid-gap:35px}}.CheckoutShippingDetails-Heading{display:flex;align-items:center;margin-bottom:25px}.CheckoutShippingDetails-Heading h4{font-size:17px;line-height:20px;font-weight:500;margin:0 10px 0 0}@media (min-width:811px){.CheckoutShippingDetails-Heading h4{margin:0 19px 0 0}}.CheckoutShippingDetails-Link{display:flex}.CheckoutShippingDetails-AdditionalContent p,.CheckoutShippingDetails-Content p{font-size:12px;line-height:20px;margin-bottom:0;font-weight:400}.CheckoutShippingDetails-AdditionalContent p:last-child,.CheckoutShippingDetails-Content p:last-child{margin-bottom:0}.CheckoutShippingDetails-AdditionalContent,.CheckoutShippingDetails-ShoppingSpotHours,.CheckoutShippingDetails-ShoppingSpotInfo{margin-top:10px}.CheckoutBilling{opacity:1;margin-top:0}.CheckoutBilling_disabled:before{content:"";width:100%;height:100%;background:#fff;position:absolute;top:0;left:0;z-index:20;opacity:.7;cursor:default}.CheckoutBilling-Checkbox label span{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.3px}.CheckoutBilling-Checkbox_featured label span{font-weight:700}.CheckoutBilling_isBookstore .Checkout-Heading{padding-bottom:0}.CheckoutBilling_isBookstore .CheckoutAddressBook,.CheckoutBilling_isBookstore .CheckoutAddressBook-CustomAddressWrapper{margin-top:0}.CheckoutBilling_isBookstore .CheckoutAddressForm .Field-Wrapper_type_select{visibility:hidden;margin:0;height:0}.CheckoutBilling-InvoiceCheckboxInfo{font-size:14px;line-height:20px;margin-top:20px;color:#8a8a8a;padding-right:15px;font-weight:400;letter-spacing:.3px}@media (min-width:811px){.CheckoutBilling-InvoiceCheckboxInfo{max-width:400px}}@media (max-width:810px){.CheckoutBilling-InvoiceCheckboxInfo{margin-bottom:34px}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CheckoutBilling-InvoiceCheckboxInfo{margin-bottom:34px}}.CheckoutBilling-InvoiceCheckboxWrapper{display:grid;grid-template-columns:52% 48%;grid-gap:20px}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CheckoutBilling-InvoiceCheckboxWrapper{display:block}}@media (max-width:810px){.CheckoutBilling-InvoiceCheckboxWrapper{display:block}}@media (max-width:1023px){.CheckoutBilling-InvoiceInfoBox{margin-top:24px}}.CheckoutBilling-Agreements_isCompanyAgreement{margin:10px 0;color:#4847ff}.CheckoutBilling-Agreements_isCompanyAgreement .Field [type=checkbox]+.input-control{height:18px}.CheckoutBookshops{margin-top:40px;margin-bottom:40px;padding-top:40px;border-top:1px solid #e8e8e8}.CheckoutBookshops-Heading{margin-top:0;margin-bottom:24px}.CheckoutBookshops-Header{display:grid;grid-template-areas:"location type" "search search";grid-template-columns:auto auto;grid-row-gap:19px;margin-bottom:24px}@media (min-width:811px){.CheckoutBookshops-Header{grid-template-areas:"search location type";grid-template-columns:1fr auto auto;grid-column-gap:44px}}@media (min-width:810px) and (max-width:1160px){.CheckoutBookshops-Header{grid-template-areas:"location type" "search search";grid-template-columns:auto auto}}.CheckoutBookshops-Content:before{content:"";display:block;padding-bottom:56.25%}@media (max-width:810px){.CheckoutBookshops-Content_type_map{margin-left:-16px;margin-right:-16px}.CheckoutBookshops-Content_type_map:before{padding-bottom:calc(100% + 32px)}[dir=ltr] .CheckoutBookshops-Content_type_list{margin-right:-8px}[dir=rtl] .CheckoutBookshops-Content_type_list{margin-left:-8px}.CheckoutBookshops-Content_type_list:before{padding-bottom:100%}}[dir=ltr] .CheckoutBookshops-Content>*{left:0}[dir=rtl] .CheckoutBookshops-Content>*{right:0}.CheckoutBookshops-Content>*{position:absolute;top:0;height:100%;width:100%}[dir=ltr] .CheckoutBookshops-Hint{left:0}[dir=rtl] .CheckoutBookshops-Hint{right:0}.CheckoutBookshops-Hint{position:absolute;bottom:0;transform:translate(-50%,-58px);width:230px;padding:17px 16px;font-family:"Poppins",sans-serif;background-color:#dd151e;border-radius:9px;box-shadow:0 10px 20px rgba(0,0,0,.15);z-index:1}[dir=ltr] .CheckoutBookshops-Hint:after{left:50%}[dir=rtl] .CheckoutBookshops-Hint:after{right:50%}.CheckoutBookshops-Hint:after{content:"";position:absolute;width:0;height:0;bottom:-10px;transform:translateX(-50%);border-left:10px solid transparent;border-right:10px solid transparent;border-top:15px solid #dd151e}[dir=ltr] .CheckoutBookshops-Hint-Close{right:5px}[dir=rtl] .CheckoutBookshops-Hint-Close{left:5px}.CheckoutBookshops-Hint-Close{position:absolute;top:5px;height:10px;width:10px}.CheckoutBookshops-Hint-Select{--outline-button-background:#fff;width:100%}.CheckoutBookshops-Hint-Address,.CheckoutBookshops-Hint-Info,.CheckoutBookshops-Hint-Name,.CheckoutBookshops-Hint-OpeningHours{color:#fff}.CheckoutBookshops-Hint-Address,.CheckoutBookshops-Hint-Name{margin-top:0;margin-bottom:0;font-weight:600;font-size:12px;line-height:18px}.CheckoutBookshops-Hint-Info,.CheckoutBookshops-Hint-OpeningHours{font-weight:400;font-size:10px;line-height:15px}.CheckoutBookshops-Hint-OpeningHours:not(:last-child),.CheckoutBookshops-Hint-Place:not(:last-child),.CheckoutBookshops-Hint-Select:not(:last-child){margin-bottom:9px}[dir=ltr] .CheckoutBookshops-Marker{left:0}[dir=rtl] .CheckoutBookshops-Marker{right:0}.CheckoutBookshops-Marker{position:absolute;bottom:0;transform:translateX(-50%);width:38px;height:42px}.CheckoutBookshops-Marker_isCluster{width:32px;height:32px;background-color:#dd151e;color:#fff;border-radius:100%;font-weight:600;font-size:12px;line-height:32px;box-shadow:0 0 0 10px rgba(221,21,30,.2);text-align:center}.CheckoutBookshops-Marker_isSelected{z-index:1}.CheckoutBookshops-Map{overflow:hidden}@media (min-width:811px){.CheckoutBookshops-Map{border-radius:10px}}[dir=ltr] .CheckoutBookshops-List>div>div{padding-right:16px}[dir=rtl] .CheckoutBookshops-List>div>div{padding-left:16px}.CheckoutBookshops-List>div>div{scrollbar-color:#c4c4c4 #ebebeb;scrollbar-width:thin}.CheckoutBookshops-List>div>div::-webkit-scrollbar{background:#ebebeb;width:6px;height:6px}.CheckoutBookshops-List>div>div::-webkit-scrollbar-track{background:#ebebeb}.CheckoutBookshops-List>div>div::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:10px}.CheckoutBookshops-Item{display:flex;flex-direction:column}.CheckoutBookshops-Item-Wrapper{display:grid;grid-template-columns:100%;grid-column-gap:24px;grid-row-gap:12px;padding:16px;margin-top:0;margin-bottom:0;background-color:#f5f5f5;border-radius:9px}@media (min-width:811px){.CheckoutBookshops-Item-Wrapper{grid-template-columns:1.5fr auto}}@media (min-width:810px) and (max-width:1160px){.CheckoutBookshops-Item-Wrapper{grid-template-columns:100%}}.CheckoutBookshops-Item-Wrapper:not(:last-child){margin-bottom:16px}.CheckoutBookshops-Item-Details{display:grid;grid-template-columns:100%;grid-column-gap:24px;grid-row-gap:8px;height:100%}@media (min-width:811px){.CheckoutBookshops-Item-Details{grid-template-columns:repeat(2,1fr)}}.CheckoutBookshops-Item-Name{font-weight:500;margin-top:0;margin-bottom:8px}@media (min-width:811px){.CheckoutBookshops-Item-Name{margin-top:0;margin-bottom:12px}}.CheckoutBookshops-Item-Address,.CheckoutBookshops-Item-Info,.CheckoutBookshops-Item-OpeningHours{font-weight:400;font-size:12px;line-height:18px}.CheckoutBookshops-Item-Address{margin-top:0;margin-bottom:0}.CheckoutBookshops-Item-OpeningHours{align-self:center;margin-top:0;margin-bottom:0}.CheckoutBookshops-Item-Info{margin-top:11px;margin-bottom:0}.CheckoutBookshops-Item-Actions{display:flex;align-items:center;grid-column-gap:12px;column-gap:12px}@media (max-width:480px){.CheckoutBookshops-Item-Actions{flex-direction:column}}@media (min-width:811px){.CheckoutBookshops-Item-Actions{justify-content:center;flex-direction:column;align-items:flex-end}}@media (min-width:810px) and (max-width:1160px){.CheckoutBookshops-Item-Actions{display:flex;flex-direction:row;align-items:center;grid-column-gap:24px;column-gap:24px}}.CheckoutBookshops-Item-Action{width:100%}.CheckoutBookshops-Item-Action.Button_variant_outlineSecondary{--outline-button-color:#8a8a8a;text-transform:none}@media (min-width:811px){.CheckoutBookshops-Item-Action{width:188px}.CheckoutBookshops-Item-Action:not(:last-child){margin-bottom:8px}}@media (min-width:810px) and (max-width:1160px){.CheckoutBookshops-Item-Action{width:100%}.CheckoutBookshops-Item-Action:not(:last-child){margin-bottom:0}}.CheckoutBookshops-Search{grid-area:search}[dir=ltr] .CheckoutBookshops-SearchIcon{right:0}[dir=rtl] .CheckoutBookshops-SearchIcon{left:0}.CheckoutBookshops-SearchIcon{display:flex;align-items:center;justify-content:center;position:absolute;top:0;height:100%;width:44px;border-radius:100%;background-color:#000}[dir=ltr] .CheckoutBookshops-Search input{padding-left:20px;padding-right:64px}[dir=rtl] .CheckoutBookshops-Search input{padding-right:20px;padding-left:64px}.CheckoutBookshops-Search input{padding-top:12px;padding-bottom:12px;width:100%;border-radius:100px;font-size:12px;background-color:#f5f5f5;border-color:transparent}.CheckoutBookshops-FindLocation,.CheckoutBookshops-Type-Switcher{display:flex;align-items:center;font-weight:400;font-size:12px;line-height:15px;text-align:left}.CheckoutBookshops-FindLocation{grid-area:location}[dir=ltr] .CheckoutBookshops-FindLocation svg{margin-left:11px}[dir=rtl] .CheckoutBookshops-FindLocation svg{margin-right:11px}.CheckoutBookshops-Type{grid-area:type;display:flex;justify-content:flex-end;align-items:center;grid-column-gap:21px;column-gap:21px}[dir=ltr] .CheckoutBookshops-Type-Switcher svg{margin-right:8px}[dir=rtl] .CheckoutBookshops-Type-Switcher svg{margin-left:8px}.CheckoutBookshops-Selected{padding:24px;background-color:#fff;border:1px solid #e8e8e8;border-radius:9px}.CheckoutBookshops-Selected-Name{color:#dd151e;font-weight:500}.CheckoutBookshops-Selected-Address{margin-top:0;margin-bottom:0;font-weight:500;font-size:14px;line-height:21px}.CheckoutBookshops-Selected-Change{text-transform:inherit;width:100%;margin-top:24px}@media (min-width:811px){.CheckoutBookshops-Selected-Change{width:280px}}.CheckoutBookshops-Selected-Info,.CheckoutBookshops-Selected-OpeningHours{align-self:center;font-weight:400;font-size:12px;line-height:18px}.CheckoutBookshops-Selected-Address:not(:last-child),.CheckoutBookshops-Selected-Info:not(:last-child),.CheckoutBookshops-Selected-Name:not(:last-child),.CheckoutBookshops-Selected-OpeningHours:not(:last-child){margin-top:0;margin-bottom:8px}.CheckoutBookshops-Selected-Address:last-child,.CheckoutBookshops-Selected-Info:last-child,.CheckoutBookshops-Selected-Name:last-child,.CheckoutBookshops-Selected-OpeningHours:last-child{margin-top:0;margin-bottom:0}.CheckoutDpdPickup-Header{grid-template-areas:"location location" "search search";grid-template-columns:auto auto}@media (min-width:811px){.CheckoutDpdPickup-Header{grid-template-areas:"search location";grid-template-columns:1fr auto}}@media (min-width:810px) and (max-width:1160px){.CheckoutDpdPickup-Header{grid-template-areas:"location location" "search search";grid-template-columns:auto auto}}[dir=ltr] .CheckoutDpdPickup-Hint{left:16px}[dir=rtl] .CheckoutDpdPickup-Hint{right:16px}.CheckoutDpdPickup-Hint{top:16px;bottom:auto;height:auto;transform:none;background-color:#fff}@media (max-width:810px){[dir=ltr] .CheckoutDpdPickup-Hint{left:auto}[dir=rtl] .CheckoutDpdPickup-Hint{right:auto}.CheckoutDpdPickup-Hint{background-color:#fff;position:relative;top:auto;border-radius:0;width:100%}}.CheckoutDpdPickup-Hint:after{display:none}@media (max-width:810px){.CheckoutDpdPickup-Hint-Close{display:none}}.CheckoutDpdPickup-Hint-Address,.CheckoutDpdPickup-Hint-Info,.CheckoutDpdPickup-Hint-Name,.CheckoutDpdPickup-Hint-OpeningHours{color:#000}.CheckoutDpdPickup-Hint-Address:not(:last-child),.CheckoutDpdPickup-Hint-Info:not(:last-child),.CheckoutDpdPickup-Hint-Name:not(:last-child),.CheckoutDpdPickup-Hint-OpeningHours:not(:last-child){margin-bottom:9px}.CheckoutDpdPickup-Hint-Name{font-size:14px;line-height:21px;color:#dd151e}.CheckoutDpdPickup-Hint-Name:not(:last-child){margin-bottom:5px}.CheckoutDpdPickup-Hint-Address{font-size:10px;line-height:15px}.CheckoutDpdPickup-Marker_isCluster{background-color:#c20e1a;box-shadow:0 0 0 10px rgba(194,14,26,.2)}.CheckoutForgotPassword-Buttons{display:flex;align-items:center;grid-gap:15px;margin-top:20px}.CheckoutForgotPassword-ResetPassword{text-transform:inherit}.CheckoutSignIn-Actions{display:flex;align-items:center;grid-gap:15px;margin-top:16px;margin-bottom:10px}@media (max-width:810px){.CheckoutSignIn-Actions{flex-direction:column;justify-content:center}}.CheckoutSignIn-SignInButton .Button{text-transform:inherit}@media (max-width:810px){.CheckoutSignIn-SignInButton{width:100%}}.CheckoutSignIn-ForgotPassword{font-size:12px;line-height:14px;letter-spacing:.6px;color:#4847ff;text-decoration:none;width:auto}.CheckoutSignIn-Message{font-size:12px;font-weight:400;letter-spacing:.2px;margin:16px 0}.CheckoutGuestForm.FieldForm{margin:0}.CheckoutGuestForm .FieldForm-Fields{margin-bottom:0}@media (min-width:1280px){.CheckoutGuestForm .FieldGroup{display:grid;grid-gap:20px;grid-template-columns:repeat(2,1fr)}}.CheckoutGuestForm .FieldGroup_hasError,.CheckoutGuestForm .FieldGroup_isValid{padding-left:0;border-left:none}.CheckoutGuestForm .FieldGroup-ErrorMessages{display:none}@media (min-width:1280px){.CheckoutGuestForm .FieldGroup .Field-Wrapper{margin-top:0}}@media (max-width:810px){.CheckoutGuestForm .FieldGroup .Field-Wrapper:first-child{margin-top:0}}.CheckoutInpost-Header{grid-template-areas:"location location" "search search";grid-template-columns:auto auto}@media (min-width:811px){.CheckoutInpost-Header{grid-template-areas:"search location";grid-template-columns:1fr auto}}@media (min-width:810px) and (max-width:1160px){.CheckoutInpost-Header{grid-template-areas:"location location" "search search";grid-template-columns:auto auto}}[dir=ltr] .CheckoutInpost-Hint{left:16px}[dir=rtl] .CheckoutInpost-Hint{right:16px}.CheckoutInpost-Hint{top:16px;bottom:auto;height:auto;transform:none;background-color:#fff}@media (max-width:810px){[dir=ltr] .CheckoutInpost-Hint{left:auto}[dir=rtl] .CheckoutInpost-Hint{right:auto}.CheckoutInpost-Hint{background-color:#fff;position:relative;top:auto;border-radius:0;width:100%}}.CheckoutInpost-Hint:after{display:none}@media (max-width:810px){.CheckoutInpost-Hint-Close{display:none}}.CheckoutInpost-Hint-Address,.CheckoutInpost-Hint-Info,.CheckoutInpost-Hint-Name,.CheckoutInpost-Hint-OpeningHours{color:#000}.CheckoutInpost-Hint-Address:not(:last-child),.CheckoutInpost-Hint-Info:not(:last-child),.CheckoutInpost-Hint-Name:not(:last-child),.CheckoutInpost-Hint-OpeningHours:not(:last-child){margin-bottom:9px}.CheckoutInpost-Hint-Name{font-size:14px;line-height:21px;color:#dd151e}.CheckoutInpost-Hint-Name:not(:last-child){margin-bottom:5px}.CheckoutInpost-Hint-Address{font-size:10px;line-height:15px}.CheckoutInpost-Marker_isCluster{background-color:#000;box-shadow:0 0 0 10px rgba(0,0,0,.2)}.CheckoutOrlenPaczka-Header{grid-template-areas:"location location" "search search";grid-template-columns:auto auto}@media (min-width:811px){.CheckoutOrlenPaczka-Header{grid-template-areas:"search location";grid-template-columns:1fr auto}}@media (min-width:810px) and (max-width:1160px){.CheckoutOrlenPaczka-Header{grid-template-areas:"location location" "search search";grid-template-columns:auto auto}}[dir=ltr] .CheckoutOrlenPaczka-Hint{left:16px}[dir=rtl] .CheckoutOrlenPaczka-Hint{right:16px}.CheckoutOrlenPaczka-Hint{top:16px;bottom:auto;height:auto;transform:none;background-color:#fff}@media (max-width:810px){[dir=ltr] .CheckoutOrlenPaczka-Hint{left:auto}[dir=rtl] .CheckoutOrlenPaczka-Hint{right:auto}.CheckoutOrlenPaczka-Hint{background-color:#fff;position:relative;top:auto;border-radius:0;width:100%}}.CheckoutOrlenPaczka-Hint:after{display:none}@media (max-width:810px){.CheckoutOrlenPaczka-Hint-Close{display:none}}.CheckoutOrlenPaczka-Hint-Address,.CheckoutOrlenPaczka-Hint-Info,.CheckoutOrlenPaczka-Hint-Name,.CheckoutOrlenPaczka-Hint-OpeningHours{color:#000}.CheckoutOrlenPaczka-Hint-Address:not(:last-child),.CheckoutOrlenPaczka-Hint-Info:not(:last-child),.CheckoutOrlenPaczka-Hint-Name:not(:last-child),.CheckoutOrlenPaczka-Hint-OpeningHours:not(:last-child){margin-bottom:9px}.CheckoutOrlenPaczka-Hint-Name{font-size:14px;line-height:21px;color:#dd151e}.CheckoutOrlenPaczka-Hint-Name:not(:last-child){margin-bottom:5px}.CheckoutOrlenPaczka-Hint-Address{font-size:10px;line-height:15px}.CheckoutOrlenPaczka-Marker_isCluster{background-color:#c20e1a;box-shadow:0 0 0 10px rgba(194,14,26,.2)}.CheckoutPackages{margin-top:40px;padding-top:40px;border-top:1px solid #e8e8e8;margin-bottom:40px}@media (max-width:810px){.CheckoutPackages{padding-top:32px;margin-top:32px}}.CheckoutPackages-Heading{margin-top:0;margin-bottom:24px;font-weight:500}.CheckoutPackages-Items{display:grid;grid-template-columns:repeat(auto-fill,calc(25% - 15px));grid-gap:20px}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CheckoutPackages-Items{grid-template-columns:repeat(auto-fill,calc(50% - 10px));grid-gap:20px}}@media (max-width:810px){.CheckoutPackages-Items{grid-template-columns:1fr;grid-gap:15px}}.CheckoutPackages-Item{border:1px solid #e8e8e8;border-radius:9px;padding:24px 20px 20px;cursor:default}@media (min-width:1024px) and (max-width:1280px){.CheckoutPackages-Item{display:grid;padding:24px 10px 20px}}@media (max-width:810px){.CheckoutPackages-Item{display:flex;padding:10px 30px 15px 20px}}.CheckoutPackagesItem-Figure{flex-grow:1;height:80px;width:80px;margin:auto}@media (max-width:810px){.CheckoutPackagesItem-Figure{flex-grow:inherit;order:2}}.CheckoutPackagesItem-Figure .lazy-load-image-background{position:absolute;top:0;left:0}.CheckoutPackagesItem-Picture{padding-bottom:80px}.CheckoutPackagesItem-Picture img{height:100%;object-fit:contain}.CheckoutPackagesItem-Icon{height:80px;display:flex;align-items:center;justify-content:center}.CheckoutPackagesItem-Icon svg{height:100%;object-fit:contain}@media (max-width:810px){.CheckoutPackagesItem-Content{order:3;width:50%;padding-left:10px}}.CheckoutPackagesItem-Title{font-size:12px;font-weight:400;text-align:center;margin:16px 0;min-height:36px;display:flex;align-items:center;justify-content:center}@media (max-width:810px){.CheckoutPackagesItem-Title{justify-content:flex-start;text-align:left;margin:0 0 11px;min-height:34px}}.CheckoutPackagesItem-Actions{display:flex;align-items:center;justify-content:center;grid-gap:20px;min-height:40px}@media (min-width:1024px) and (max-width:1280px){.CheckoutPackagesItem-Actions{flex-direction:column}}@media (min-width:811px){.CheckoutPackagesItem-Actions{margin-bottom:20px}}@media (max-width:810px){.CheckoutPackagesItem-Actions{justify-content:flex-start}}.CheckoutPackagesItem-Price{font-size:16px;font-weight:600;margin-bottom:0}.CheckoutPackagesItem-Qty.Field{max-width:var(--qty-price-select-size)}.CheckoutPackagesItem-Qty.Field.Field_type_number,.CheckoutPackagesItem-Qty.Field.Field_type_select{height:calc(var(--qty-price-select-size) - 16px);border:none}.CheckoutPackagesItem-Qty.Field.Field_type_number>button{display:none}.CheckoutPackagesItem-Qty.Field.Field_type_number>input{height:100%}.CheckoutPackagesItem-Qty.Field.Field_type_number>input,.CheckoutPackagesItem-Qty.Field .FieldSelect-Select{max-width:var(--qty-price-select-size);width:var(--qty-price-select-size);border:1px solid var(--main-text-and-icons-bg);border-radius:10px}.CheckoutPackagesItem-Qty.Field .FieldSelect-Select{padding:9px 0 9px 15px;margin-top:0}.CheckoutPackagesItem-Qty.Field .FieldSelect-Option{padding-left:5px;padding-right:5px;text-align:center}.CheckoutPackagesItem-CheckboxWrapper{text-align:center}.CheckoutPackagesItem-CheckboxWrapper .Field-CheckboxLabel .input-control{width:18px;height:18px}@media (max-width:810px){.CheckoutPackagesItem-CheckboxWrapper{order:1;display:flex;align-items:center}}[dir=ltr] .CheckoutDeliveryOption-SubPrice{position:static;top:0;white-space:normal;text-align:left;margin-top:3px}@media (max-width:810px){[dir=ltr] .CheckoutDeliveryOption-SubPrice{text-align:right}}.CheckoutDeliveryOption{padding:0;border-radius:9px;border:none;transition:box-shadow .2s linear;cursor:pointer}.CheckoutDeliveryOption:hover:not(.CheckoutDeliveryOption_isHoverExcluded) .CheckoutDeliveryOption-Row *,.CheckoutDeliveryOption_isActive:not(.CheckoutDeliveryOption_isHoverExcluded) .CheckoutDeliveryOption-Row *{color:#000;color:initial}.CheckoutDeliveryOption:hover:not(.CheckoutDeliveryOption_isHoverExcluded) .CheckoutDeliveryOption-DeliveryDate,.CheckoutDeliveryOption_isActive:not(.CheckoutDeliveryOption_isHoverExcluded) .CheckoutDeliveryOption-DeliveryDate{color:#8a8a8a}.CheckoutDeliveryOption:hover:not(.CheckoutDeliveryOption_isHoverExcluded) .input-control,.CheckoutDeliveryOption_isActive:not(.CheckoutDeliveryOption_isHoverExcluded) .input-control{border-color:var(--checkbox-border-color)}.CheckoutDeliveryOption .Field [type=radio]+.input-control{margin-right:14px}@media (max-width:810px){.CheckoutDeliveryOption .Field [type=radio]+.input-control{width:18px}}.CheckoutDeliveryOption_isActive{z-index:1}.CheckoutDeliveryOption:hover{z-index:2}.CheckoutDeliveryOption-Button{align-items:center;padding:12px 16px;min-height:56px}.CheckoutDeliveryOption-Row{display:flex;align-items:center;justify-content:space-between;width:100%}.CheckoutDeliveryOption-Price{margin-left:auto;display:flex;flex-direction:column;padding-right:5px;font-size:12px;font-weight:500;line-height:15px}@media (max-width:1023px){.CheckoutDeliveryOption-Price{align-items:flex-end;padding-right:0}}.CheckoutDeliveryOption-OptionPrice{font-size:12px;font-weight:500;line-height:15px}.CheckoutDeliveryOption-MethodTitle{font-size:12px;font-weight:400;line-height:15px;margin-bottom:2px}.CheckoutDeliveryOption-DeliveryDate{font-size:12px;font-weight:400;line-height:15px;color:#8a8a8a}.CheckoutDeliveryOption-IconWrapper{display:flex;align-items:center;justify-content:center;margin-right:14px;width:100%;max-width:32px}@media (max-width:1023px){.CheckoutDeliveryOption-IconWrapper{justify-content:flex-end}}.CheckoutDeliveryOption-IconWrapper .Image,.CheckoutDeliveryOption-IconWrapper svg{height:24px;width:auto}.CheckoutDeliveryOption-IconWrapper .Image img,.CheckoutDeliveryOption-IconWrapper svg img{width:auto;height:auto;max-width:100%}.CheckoutDeliveryOption-Message{font-size:12px;margin-top:5px;color:#000}@media (max-width:810px){.CheckoutDeliveryOption-Message{font-size:10px}}.CheckoutDeliveryOptions{width:100%}.CheckoutDeliveryOptions-Heading{font-size:12px;font-weight:400;display:grid;grid-template-columns:56% 22% 22%;padding:16px 17px 16px 47px;min-height:49px}.CheckoutDeliveryOptions-Groups,.CheckoutDeliveryOptions-GroupsWrapper{display:grid;grid-template-columns:1fr;grid-gap:20px 24px}@media (min-width:811px){.CheckoutDeliveryOptions-GroupsWrapper{grid-template-columns:1fr 1fr}}@media (min-width:768px) and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1){.CheckoutDeliveryOptions-GroupsWrapper{grid-template-columns:1fr}}.CheckoutDeliveryOptions-GroupTitle{font-size:14px;font-weight:600;line-height:20px;margin-bottom:12px;margin-top:0}.CheckoutDeliveryOptions-GroupList{overflow:hidden;border-radius:9px;border:1px solid #e8e8e8}.CheckoutShipping-PromoBlock>:last-child{margin-bottom:24px}@media (min-width:811px){.CheckoutShipping-PromoBlock>:last-child{margin-top:16px}}.CheckoutShipping-PromoBlock .mgz-element-text p{margin-bottom:.5em}.CheckoutShipping-PromoBlock .mgz-element-text p:last-child{margin-bottom:0}.CheckoutShipping-Form{margin-top:32px}@media (min-width:811px){.CheckoutShipping-Form{margin-top:32px}}.CheckoutShipping-Form .CheckoutAddressBook{margin-top:0}.CheckoutSuccess{display:flex;flex-direction:column;align-items:center}.CheckoutSuccess-ErrorWrapper,.CheckoutSuccess-Heading{text-align:center;margin-bottom:32px}.CheckoutSuccess-ErrorWrapper{border-bottom:2px solid #dd151e;box-shadow:0 15px 35px rgba(221,21,30,.15);width:100%;max-width:609px;padding:24px}.CheckoutSuccess-ErrorWrapper a,.CheckoutSuccess-ErrorWrapper p{font-size:14px;line-height:20px;font-weight:400;letter-spacing:.3px}.CheckoutSuccess-ErrorWrapper p{color:#dd151e;margin-bottom:24px}.CheckoutSuccess-ErrorWrapper p strong{font-weight:500}.CheckoutSuccess-ErrorWrapper p:last-child{margin-bottom:0}.CheckoutSuccess-ErrorWrapper a{color:#4847ff;margin-left:5px}.CheckoutSuccess-ErrorWrapper_cashOnDelivery strong{display:block}.CheckoutSuccess-OrdersWrapper{margin-bottom:32px}.CheckoutSuccess-OrdersItem{font-size:17px;line-height:20px;font-weight:300;letter-spacing:.5px;display:flex;grid-gap:5px}@media (max-width:810px){.CheckoutSuccess-OrdersItem{flex-direction:column;align-items:center}}.CheckoutSuccess-OrdersItem:last-child{margin-bottom:0}.CheckoutSuccess-OrdersItemId{font-size:17px;line-height:20px;letter-spacing:.5px;font-weight:500;color:#dd151e}.CheckoutSuccess-AdditionalInfoWrapper,.CheckoutSuccess-InfoWrapper{text-align:center;max-width:609px}.CheckoutSuccess-AdditionalInfoWrapper a,.CheckoutSuccess-AdditionalInfoWrapper p,.CheckoutSuccess-InfoWrapper a,.CheckoutSuccess-InfoWrapper p{font-size:14px;line-height:20px}.CheckoutSuccess-AdditionalInfoWrapper p,.CheckoutSuccess-InfoWrapper p{font-weight:300;line-height:20px;margin-bottom:32px}.CheckoutSuccess-AdditionalInfoWrapper p:last-child,.CheckoutSuccess-InfoWrapper p:last-child{margin-bottom:0}.CheckoutSuccess-AdditionalInfoWrapper a,.CheckoutSuccess-InfoWrapper a{display:block;font-weight:300;width:-webkit-max-content;width:max-content;margin:0 auto;color:#4847ff}.CheckoutSuccess-AdditionalInfoWrapper span,.CheckoutSuccess-InfoWrapper span{font-weight:500}.CheckoutSuccess-AdditionalInfoWrapper .CheckoutSuccess-InfoItem_blik,.CheckoutSuccess-InfoWrapper .CheckoutSuccess-InfoItem_blik{font-weight:500;font-size:18px;line-height:22px;letter-spacing:.7px;color:#dd151e}.CheckoutSuccess-ButtonWrapper{display:flex;justify-content:center;width:100%;grid-gap:16px;margin-top:32px;margin-bottom:32px}@media (max-width:810px){.CheckoutSuccess-ButtonWrapper{position:static;padding:0;border:none;flex-direction:column}}.CheckoutSuccess-ButtonContinue,.CheckoutSuccess-ButtonCreateAccount,.CheckoutSuccess-ButtonVirtualShelf{--medium-button-height:47px}@media (min-width:811px){.CheckoutSuccess-ButtonContinue{min-width:225px}}@media (min-width:811px){.CheckoutSuccess-ButtonVirtualShelf{min-width:304px}}@media (min-width:811px){.CheckoutSuccess-ButtonCreateAccount{min-width:198px}}.CheckoutSuccess-ContinueButton{margin-top:32px;width:100%;max-width:225px}
/*# sourceMappingURL=checkout.8ceac2c6.chunk.css.map */