.firecheckout .comment._collapsible .comment-option-title{position:relative;padding-left:30px;font-size:1.2rem;cursor:pointer}.firecheckout .comment._collapsible .comment-option-title:before{content:'';display:inline-block;width:20px;height:20px;background:url('../images/checkbox-empty.svg') no-repeat;background-size:contain;position:absolute;top:50%;margin-top:-10px;left:0}.firecheckout .comment._collapsible._active .comment-option-title:before{background:url('../images/checkbox-checked.svg') no-repeat}.firecheckout .comment._collapsible .info{position:relative;font-size:1.2rem;margin:10px 0;padding-right:30px}.firecheckout .comment._collapsible .info:after{content:'';display:inline-block;width:20px;height:20px;background:url('../images/icon-info-circle.svg') no-repeat;background-size:contain;position:absolute;top:50%;margin-top:-10px;right:0}.cart-order-comment{border-bottom:1px solid #E6E6E6;clear:left}.cart-order-comment .fieldset.order-comment{display:block}.cart-order-comment .fieldset.order-comment>div{display:block}.advanced-checkout-success .order-intro{padding:40px 0 60px}.advanced-checkout-success .icon-success{margin-bottom:15px}.advanced-checkout-success .icon-success img{margin:0 auto}.advanced-checkout-success .page-title{font-size:2.6rem;line-height:1.1;text-align:center;margin-bottom:15px}.advanced-checkout-success .subtitle{text-align:center;font-size:1.4rem;line-height:1.8}.advanced-checkout-success .order-details{padding:20px;margin-bottom:30px;border-radius:10px;background:#fff}.advanced-checkout-success .actions-toolbar{text-align:center}.advanced-checkout-success .actions-toolbar .btn.continue{width:100%}.advanced-checkout-success .column:not(:last-of-type){margin-bottom:30px}.advanced-checkout-success .column-title{display:block;font-size:1.4rem;font-weight:700;line-height:1.8;margin-bottom:12px}.advanced-checkout-success .column-delivery-method img{margin-bottom:5px}.advanced-checkout-success .column-order-products{margin-bottom:11px !important}.advanced-checkout-success .column-order-products>.column-content{display:flex;flex-wrap:wrap}.advanced-checkout-success .column-order-products .product-image-wrapper{margin:0 4px 4px 0;overflow:unset}.advanced-checkout-success .column-order-products .product-image-photo{position:static;width:60px;height:60px;border-radius:10px;border:1px #E9E9E9}.advanced-checkout-success .table-totals{border-top:1px solid #E6E6E6}.advanced-checkout-success .table-totals th,.advanced-checkout-success .table-totals td{font-weight:400;line-height:1.8;border-bottom:1px solid #E6E6E6}.advanced-checkout-success .table-totals .table-method{padding-left:0}.advanced-checkout-success .table-totals .number{padding-right:0;text-align:right}.advanced-checkout-success .table-totals .grand_total strong{font-weight:400}.advanced-checkout-success .table-totals .grand_total .number{font-size:2.8rem;line-height:1.1}.firecheckout .modal-popup.modal-dpd .modal-inner-wrap{max-height:unset}#dpd-widget-select{margin-bottom:10px}#dpd-widget-select>label{font-size:12px;display:inline-block;margin-bottom:5px}.firecheckout .table-checkout-shipping-method .column-method#label_method_orlenpaczka_orlenpaczka:before{content:'';width:30px;height:30px;background:url(../Macopedia_OrlenShipping/images/orlen-paczka.png) no-repeat;margin-right:10px}.modal-orlenpaczka .modal-inner-wrap{max-height:unset !important}.orlen-widget--template-orlen{padding:0 !important}.orlen-widget--template-orlen .orlen-widget-search{padding:0 20px 20px !important}.orlen-widget--template-orlen .orlen-widget-search__input{height:auto !important}.orlen-widget--template-orlen .orlen-widget-filter{padding:10px !important}.column .block-addbysku .fieldset{margin:0}.column .block-addbysku .fieldset .fields{position:relative}.column .block-addbysku .fieldset .fields .field{display:inline-block;margin-bottom:10px;vertical-align:top}.column .block-addbysku .fieldset .fields .actions-toolbar{position:absolute;right:0;top:7px}.column .block-addbysku .sku{margin-right:-155px;padding-right:160px;width:100%}.column .block-addbysku .qty .qty+.mage-error{width:80px}.column .block-addbysku .block-content .actions-toolbar{clear:both;margin:0 0 20px;text-align:left}.column .block-addbysku .block-content .actions-toolbar:before,.column .block-addbysku .block-content .actions-toolbar:after{content:'';display:table}.column .block-addbysku .block-content .actions-toolbar:after{clear:both}.column .block-addbysku .block-content .actions-toolbar .primary{float:left}.column .block-addbysku .block-content .actions-toolbar .primary,.column .block-addbysku .block-content .actions-toolbar .secondary{display:inline-block}.column .block-addbysku .block-content .actions-toolbar .primary a.action,.column .block-addbysku .block-content .actions-toolbar .secondary a.action{display:inline-block}.column .block-addbysku .block-content .actions-toolbar .primary .action{margin:0 20px 0 0}.column .block-addbysku .block-content .actions-toolbar .secondary a.action{margin-top:6px}.column .block-addbysku .block-content .actions-toolbar .primary,.column .block-addbysku .block-content .actions-toolbar .secondary{display:block;float:none}.column .block-addbysku .block-content .actions-toolbar>.secondary{text-align:left}.column .block-addbysku .action.add{display:inline-block;text-decoration:none;line-height:normal;padding:4px;width:auto}.column .block-addbysku .action.add>span{display:none}.column .block-addbysku .action.add:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:21px;color:inherit;content:'\e921';font-family:'azkarra';margin:0 5px 0 0;vertical-align:text-bottom;display:inline-block;font-weight:normal;overflow:hidden;text-align:center}.column .block-addbysku .action.add:hover:before{color:inherit}.column .block-addbysku .action.add:active:before{color:inherit}.column .block-addbysku .reset{margin:7px 0}.column .block-addbysku .note{display:block;margin:0 0 20px;padding-top:10px}.block-cart-failed{margin:40px 0}.block-cart-failed .block-title{font-size:2.2rem}.block-cart-failed .block-title strong{font-weight:500}.block-cart-failed .actions{text-align:center}.block-cart-failed .actions .action{display:block;margin:0 auto 10px}.payment-method .flex-center{align-items:center;display:flex;gap:5px}.payment-method .payment-type-icon{height:40px}.card-grid{display:grid}.card-aux{gap:20px;grid-template-columns:minmax(auto, 400px)}.card-aux .actions-toolbar{justify-self:start}.card-container{margin-top:20px;align-items:center}.card-container .card-layout{column-gap:10px;display:grid;grid-template-areas:'card-number-field-area card-number-field-area' 'expiration-date-field-area cvv-field-area';max-width:400px;row-gap:10px;grid-template-columns:repeat(2, 1fr)}.card-container .card-layout .display-lock{align-items:center;display:flex;flex-direction:row-reverse}.card-container .card-layout .display-lock .lock-icon:hover::before{color:#757575}.card-container .card-layout .display-lock .lock-icon:before{color:#bbb;content:'\e629';display:inline-block;font-family:'luma-icons';font-size:18px;font-weight:normal;line-height:inherit;overflow:hidden;speak:none;text-align:center;vertical-align:middle}.card-container .card-layout .card-number-field-area{grid-area:card-number-field-area}.card-container .card-layout .expiration-date-field-area{grid-area:expiration-date-field-area}.card-container .card-layout .cvv-field-area{grid-area:cvv-field-area}.card-container .field div.error{border-color:#B30D0D}.card-container .field .label{display:block;font-weight:600}.card-container .field .card-field{border:1px solid #c2c2c2;height:32px;padding:8px 15px}.card-container .field .field-wrapper{position:relative}.card-container .field .field-wrapper .field-tooltip{cursor:pointer;position:absolute;right:15px;top:10px}.checkout-index-index>.loading-mask{z-index:999}.magento-payments-review .actions-toolbar{margin-top:10px}.magento-payments-review .magento-payments-review-title{padding:0 0 10px}.magento-payments-review .magento-payments-review-title>strong{font-size:2.4rem;font-weight:300}.magento-payments-review .magento-payments-review-title .action{display:inline-block;margin:12px 0 0 25px}.magento-payments-review .table-magento-payments-review-items .col.name{padding-top:16px}.magento-payments-review .table-magento-payments-review-items .col.qty{text-align:center}.magento-payments-review .item-options dt{display:inline-block}.magento-payments-review .item-options dt:after{content:': '}.magento-payments-review .item-options dd{margin:0}.magento-payments-review .payment-source-logo{margin-top:10px}.magento-payments-review .payment-source-logo[alt='googlepay']{height:40px}.magento-payments-review .payment-source-logo[alt='applepay']{height:40px}.magento-payments-review .payment-source-logo[alt='paypal'],.magento-payments-review .payment-source-logo[alt='paylater']{height:26px}.magento-payments-review .payment-source-logo[alt='venmo']{height:20px}.magento-payments-review-discount{border-bottom:1px solid #E6E6E6;margin:0 0 40px;padding:10px 0 0}.block-minicart .block-content>.actions .smart-buttons{margin-top:15px}.pay-later-message{margin-top:10px}.smart-buttons>div>div{vertical-align:bottom}.apple-pay{margin-top:14px}.cart-summary .apple-pay{margin-top:11px}.google-pay{margin-top:14px}.google-pay button{background-origin:content-box;background-position:center center;background-repeat:no-repeat;background-size:contain;border:0}.cart-summary .google-pay{margin-bottom:14px}div[data-inpost-logo-standard-inpostlocker],div[data-inpost-logo-standardcod-inpostlocker],div[data-inpost-logo-economic-inpostlocker],div[data-inpost-logo-economiccod-inpostlocker]{display:inline-block;vertical-align:middle;margin-right:15px}body.overlay-modal-carrier{position:relative;overflow:hidden;width:100%;height:100%}.modalMapInPost{max-width:80%!important;max-height:80%!important;background:#fff}.inpost-carrier-wrapper{margin:10px 0 0 0;font-size:11px}.row-method:not(.selected) .inpost-carrier-wrapper{display:none}.column-method .point-data{margin:0 0 10px 0;border-radius:10px;background:rgba(0,0,0,0.05);padding:10px;font-size:12px}.column-method .point-data p{margin:0}.column-method .point-data p:first-of-type{font-weight:600;margin-bottom:2px}.inpost-modal{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.15);display:flex;justify-content:center;align-items:center;z-index:999}.inpost-modal__container{position:relative;background:#fff;max-width:90%;max-height:85%;width:100%;height:100%;margin:20px;padding:70px 15px 15px;overflow:hidden}.inpost-modal__container .btn-close{position:absolute;top:20px;right:20px;width:35px;height:35px;cursor:pointer;z-index:9999}.inpost-modal__container .btn-close:hover{transition:.3s;background:#cecece}.inpost-modal__container .btn-close::after,.inpost-modal__container .btn-close::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;margin:auto;background:#000;width:15px;height:1px}.inpost-modal__container .btn-close::after{transform:rotate(45deg)}.inpost-modal__container .btn-close::before{transform:rotate(-45deg)}.block-swissup-social-login{margin-bottom:20px}.block-swissup-social-login .buttons{padding:0;margin:0 0 0 -5px;display:flex;flex-direction:column}.block-swissup-social-login .buttons li{box-sizing:border-box;list-style:none;cursor:pointer;margin:0 5px 10px;line-height:20px}.block-swissup-social-login .buttons li.twitter a{background-color:#26c4f1}.block-swissup-social-login .buttons li.twitter a:hover{background-color:#0eaad6}.block-swissup-social-login .buttons li.twitter a .icon{background-color:false}.block-swissup-social-login .buttons li.google a{background-color:#4285F4}.block-swissup-social-login .buttons li.google a:hover{background-color:#1266f1}.block-swissup-social-login .buttons li.google a .icon{background-color:#fff}.block-swissup-social-login .buttons li.facebook a{background-color:#306199}.block-swissup-social-login .buttons li.facebook a:hover{background-color:#244872}.block-swissup-social-login .buttons li.facebook a .icon{background-color:false}.block-swissup-social-login .buttons a{position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;color:#fff;height:100%;width:100%;display:block;box-sizing:border-box;padding:9px 15px 9px 45px;text-decoration:none;transition:background-color .2s ease-in-out;border-radius:5px}.block-swissup-social-login .buttons a:active{box-shadow:inset 1px 3px 15px 0 rgba(22,0,0,0.25)}.block-swissup-social-login .buttons a .icon{height:36px;width:36px;text-align:center;position:absolute;left:1px;top:1px;border-radius:5px}.block-swissup-social-login .buttons a .icon img{display:inline-block;height:36px;width:18px}.block-authentication .block-swissup-social-login .block-title{margin-bottom:5px}.block-authentication .block-swissup-social-login .block-title strong{font-weight:500}.popup-authentication .block.block-swissup-social-login[class]{position:relative;order:1;margin-top:40px;border-top:1px solid #c1c1c1}.popup-authentication .block.block-swissup-social-login[class]::before{height:36px;line-height:34px;margin:-19px 0 0 -18px;min-width:36px;box-sizing:border-box;position:absolute;left:50%;top:0;background:#fff;border:1px solid #c1c1c1;border-radius:50%;color:#c1c1c1;content:attr(data-label);display:inline-block;letter-spacing:normal;padding:0 .2rem;text-align:center;text-transform:uppercase}.popup-authentication .block.block-swissup-social-login[class] .block-title{padding-top:25px}.popup-authentication .block-customer-login .fieldset{display:flex;flex-direction:column}@media only screen and (max-width:767px){.cart-order-comment{border-bottom:1px solid #E6E6E6}.cart-order-comment .block>.title{border:0}.block-cart-failed .block-title{margin:0 20px 20px}}@media only screen and (max-width:639px){.column .block-addbysku .sku{margin-right:-85px;padding-right:90px}.column .block-addbysku .action.remove{display:inline-block;background-image:none;background:none;-moz-box-sizing:content-box;border:0;box-shadow:none;line-height:inherit;margin:0;padding:0;text-decoration:none;text-shadow:none;font-weight:400}.column .block-addbysku .action.remove>span{display:none}.column .block-addbysku .action.remove:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;line-height:21px;color:inherit;content:'\e929';font-family:'azkarra';margin:-4px 0 0;vertical-align:text-bottom;display:inline-block;font-weight:normal;overflow:hidden;text-align:center}.column .block-addbysku .action.remove:hover:before{color:inherit}.column .block-addbysku .action.remove:active:before{color:inherit}.column .block-addbysku .action.remove:focus,.column .block-addbysku .action.remove:active{background:none;border:none}.column .block-addbysku .action.remove:hover{background:none;border:none}.column .block-addbysku .action.remove.disabled,.column .block-addbysku .action.remove[disabled],fieldset[disabled] .column .block-addbysku .action.remove{pointer-events:none;opacity:.4}.table-magento-payments-review-items .col.subtotal{text-align:left}.table-magento-payments-review-items .product-item-name{display:inline-block}.cart-summary .apple-pay{margin-top:14px}}@media all and (min-width:640px){.column .block-addbysku .action.remove{background-image:none;-moz-box-sizing:content-box;box-shadow:none;line-height:inherit;text-shadow:none;font-weight:400;line-height:1.4;margin:0;padding:0;color:#262626;text-decoration:none;transition:color .2s ease-in-out;background:none;border:0;display:inline;margin-top:-4px}.column .block-addbysku .action.remove:focus,.column .block-addbysku .action.remove:active{background:none;border:none}.column .block-addbysku .action.remove:hover{background:none;border:none}.column .block-addbysku .action.remove.disabled,.column .block-addbysku .action.remove[disabled],fieldset[disabled] .column .block-addbysku .action.remove{pointer-events:none;opacity:.4}.column .block-addbysku .action.remove:hover{color:#000;text-decoration:underline}.column .block-addbysku .action.remove:active{color:inherit;text-decoration:underline}.column .block-addbysku .action.remove:hover,.column .block-addbysku .action.remove:active,.column .block-addbysku .action.remove:focus{background:none;border:0}.column .block-addbysku .action.remove.disabled,.column .block-addbysku .action.remove[disabled],fieldset[disabled] .column .block-addbysku .action.remove{color:#262626;opacity:.4;cursor:default;pointer-events:none;text-decoration:underline}}