.card-c.ghost{opacity:.5}body .text-muted{color:#808288!important}.billing-address{display:block}.checkout-checkbox{font-size:.875em}.customer-information-block .btn-link{color:var(--skin-link-color-2);padding:0;vertical-align:baseline}.btn-add-new,.btn-show-details,.edit-button{color:var(--skin-primary-color-1);float:right;cursor:pointer;outline:0 none}.btn-add-new:hover,.btn-show-details:hover,.edit-button:hover{text-decoration:underline}.edit-button{border:none;padding:0;background:none}.error-message{display:none}.shipping-method-option{font-size:.938em}.shipping-method-pricing{font-weight:700;white-space:nowrap}.multi-ship .multi-shipping{display:block}.multi-shipping{display:none!important}.checkout-steps{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-top:6px;margin-bottom:94px}.checkout-steps .checkout-steps-line{position:absolute;top:21px;left:16.66667%;right:16.66667%;height:1px;background-color:#808288;pointer-events:none}.checkout-steps .checkout-step{position:relative;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex:1;flex:1;min-width:0}.checkout-steps .checkout-step [role=button]{cursor:pointer}.checkout-steps .checkout-step.is-completed{cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none}.checkout-steps .checkout-step.is-completed:focus{outline:none}.checkout-steps .checkout-step.is-completed:focus-visible{outline:2px solid #1d1f2d;outline-offset:3px;border-radius:4px}.checkout-steps .checkout-step-icon{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:0 2px;background-color:#f5f5f5;border:1px solid #fff;border-radius:100%;width:32px;height:32px}.checkout-steps .checkout-step-check{display:none;width:20px;height:20px}.checkout-steps .checkout-step-number{font-size:.875rem;font-weight:600;color:#1d1f2d;line-height:1}.checkout-steps .checkout-step-number:before{content:attr(data-step-number)}.checkout-steps .checkout-step-label{margin-top:10px;font-size:14px;line-height:1.2;text-align:center;color:#808288;font-weight:500;white-space:nowrap}@media (max-width:767px){.checkout-steps{margin-bottom:22px;padding-left:2px;padding-right:2px}.checkout-steps .checkout-steps-line{top:20px}.checkout-steps .checkout-step-icon{width:28px;height:28px}.checkout-steps .checkout-step-check{width:18px;height:18px}.checkout-steps .checkout-step-label{font-size:.75rem;margin-top:8px}}#checkout-main[data-checkout-stage=customer] .step-accesso .checkout-step-icon{background-color:#1d1f2d;border:1px solid #fff}#checkout-main[data-checkout-stage=customer] .step-accesso .checkout-step-number{color:#fff;display:block}#checkout-main[data-checkout-stage=customer] .step-accesso .checkout-step-check{display:none}#checkout-main[data-checkout-stage=customer] .step-accesso .checkout-step-label{color:#000;font-weight:600}#checkout-main[data-checkout-stage=customer] .step-spedizione .checkout-step-icon{background-color:#f5f5f5;border:1px solid #fff}#checkout-main[data-checkout-stage=customer] .step-spedizione .checkout-step-number{color:#808288;display:block}#checkout-main[data-checkout-stage=customer] .step-spedizione .checkout-step-check{display:none}#checkout-main[data-checkout-stage=customer] .step-spedizione .checkout-step-label{color:#808288;font-weight:500}#checkout-main[data-checkout-stage=customer] .step-pagamento .checkout-step-icon{background-color:#f5f5f5;width:auto;min-width:32px;height:auto;min-height:32px;padding:0;border-radius:100%;pointer-events:none;border:1px solid #fff}#checkout-main[data-checkout-stage=customer] .step-pagamento .checkout-step-number{color:#808288;display:block}#checkout-main[data-checkout-stage=customer] .step-pagamento .checkout-step-check{display:none}#checkout-main[data-checkout-stage=customer] .step-pagamento .checkout-step-label{color:#808288;font-weight:500;pointer-events:none}#checkout-main[data-checkout-stage=shipping] .step-accesso .checkout-step-icon{background-color:#d8e3f3;border:1px solid #fff}#checkout-main[data-checkout-stage=shipping] .step-accesso .checkout-step-number{display:none}#checkout-main[data-checkout-stage=shipping] .step-accesso .checkout-step-check{display:block}#checkout-main[data-checkout-stage=shipping] .step-accesso .checkout-step-label{color:#646976;font-weight:500}#checkout-main[data-checkout-stage=shipping] .step-spedizione .checkout-step-icon{background-color:#1d1f2d;border:1px solid #fff}#checkout-main[data-checkout-stage=shipping] .step-spedizione .checkout-step-number{color:#fff;display:block}#checkout-main[data-checkout-stage=shipping] .step-spedizione .checkout-step-check{display:none}#checkout-main[data-checkout-stage=shipping] .step-spedizione .checkout-step-label{color:#262626;font-weight:600}#checkout-main[data-checkout-stage=shipping] .step-pagamento .checkout-step-icon{background-color:#f5f5f5;width:auto;min-width:32px;height:auto;min-height:32px;padding:0;border-radius:100%;pointer-events:none;border:1px solid #fff}#checkout-main[data-checkout-stage=shipping] .step-pagamento .checkout-step-number{color:#808288;display:block}#checkout-main[data-checkout-stage=shipping] .step-pagamento .checkout-step-check{display:none}#checkout-main[data-checkout-stage=shipping] .step-pagamento .checkout-step-label{color:#646976;font-weight:500;pointer-events:none}#checkout-main[data-checkout-stage=payment] .step-accesso .checkout-step-icon,#checkout-main[data-checkout-stage=payment] .step-spedizione .checkout-step-icon{background-color:#d8e3f3;border:1px solid #fff}#checkout-main[data-checkout-stage=payment] .step-accesso .checkout-step-number,#checkout-main[data-checkout-stage=payment] .step-spedizione .checkout-step-number{display:none}#checkout-main[data-checkout-stage=payment] .step-accesso .checkout-step-check,#checkout-main[data-checkout-stage=payment] .step-spedizione .checkout-step-check{display:block}#checkout-main[data-checkout-stage=payment] .step-accesso .checkout-step-label,#checkout-main[data-checkout-stage=payment] .step-spedizione .checkout-step-label{color:#646976;font-weight:500}#checkout-main[data-checkout-stage=payment] .step-pagamento .checkout-step-icon{background-color:#1d1f2d;border:1px solid #fff;border-radius:100%;width:32px;height:32px}#checkout-main[data-checkout-stage=payment] .step-pagamento .checkout-step-number{color:#fff;display:block}#checkout-main[data-checkout-stage=payment] .step-pagamento .checkout-step-check{display:none}#checkout-main[data-checkout-stage=payment] .step-pagamento .checkout-step-label{color:#262626;font-weight:600}#checkout-main[data-checkout-stage=placeOrder] .step-accesso .checkout-step-icon,#checkout-main[data-checkout-stage=placeOrder] .step-pagamento .checkout-step-icon,#checkout-main[data-checkout-stage=placeOrder] .step-spedizione .checkout-step-icon,#checkout-main[data-checkout-stage=submitted] .step-accesso .checkout-step-icon,#checkout-main[data-checkout-stage=submitted] .step-pagamento .checkout-step-icon,#checkout-main[data-checkout-stage=submitted] .step-spedizione .checkout-step-icon{background-color:#d8e3f3;border:1px solid #fff;border-radius:100%;width:32px;height:32px}#checkout-main[data-checkout-stage=placeOrder] .step-accesso .checkout-step-number,#checkout-main[data-checkout-stage=placeOrder] .step-pagamento .checkout-step-number,#checkout-main[data-checkout-stage=placeOrder] .step-spedizione .checkout-step-number,#checkout-main[data-checkout-stage=submitted] .step-accesso .checkout-step-number,#checkout-main[data-checkout-stage=submitted] .step-pagamento .checkout-step-number,#checkout-main[data-checkout-stage=submitted] .step-spedizione .checkout-step-number{display:none}#checkout-main[data-checkout-stage=placeOrder] .step-accesso .checkout-step-check,#checkout-main[data-checkout-stage=placeOrder] .step-pagamento .checkout-step-check,#checkout-main[data-checkout-stage=placeOrder] .step-spedizione .checkout-step-check,#checkout-main[data-checkout-stage=submitted] .step-accesso .checkout-step-check,#checkout-main[data-checkout-stage=submitted] .step-pagamento .checkout-step-check,#checkout-main[data-checkout-stage=submitted] .step-spedizione .checkout-step-check{display:block}#checkout-main[data-checkout-stage=placeOrder] .step-accesso .checkout-step-label,#checkout-main[data-checkout-stage=placeOrder] .step-pagamento .checkout-step-label,#checkout-main[data-checkout-stage=placeOrder] .step-spedizione .checkout-step-label,#checkout-main[data-checkout-stage=submitted] .step-accesso .checkout-step-label,#checkout-main[data-checkout-stage=submitted] .step-pagamento .checkout-step-label,#checkout-main[data-checkout-stage=submitted] .step-spedizione .checkout-step-label{color:#646976;font-weight:500}@media (max-width:767px){#checkout-main[data-checkout-stage=customer] .step-pagamento .checkout-step-icon,#checkout-main[data-checkout-stage=shipping] .step-pagamento .checkout-step-icon{min-width:28px;min-height:28px}#checkout-main[data-checkout-stage=payment] .step-pagamento .checkout-step-icon,#checkout-main[data-checkout-stage=placeOrder] .checkout-step .checkout-step-icon,#checkout-main[data-checkout-stage=submitted] .checkout-step .checkout-step-icon{width:28px;height:28px}}span.ship-to-address1,span.ship-to-address2,span.ship-to-city-st-zip,span.ship-to-name,span.ship-to-phone{display:block}.data-checkout-stage .order-total-summary .coupon-title,.data-checkout-stage[data-checkout-stage=customer] .card-c.customer-summary,.data-checkout-stage[data-checkout-stage=customer] .card-c.ghost.customer,.data-checkout-stage[data-checkout-stage=customer] .card-c.payment-form,.data-checkout-stage[data-checkout-stage=customer] .card-c.shipping-section,.data-checkout-stage[data-checkout-stage] .card-c.payment-summary,.data-checkout-stage[data-checkout-stage] .shipping-summary,.data-checkout-stage[data-checkout-stage] button.place-order,.data-checkout-stage[data-checkout-stage] button.submit-payment,.data-checkout-stage[data-checkout-stage] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-customer{display:block}.data-checkout-stage[data-checkout-stage=shipping] .card-c.customer-section,.data-checkout-stage[data-checkout-stage=shipping] .card-c.ghost,.data-checkout-stage[data-checkout-stage=shipping] .card-c.ghost.customer,.data-checkout-stage[data-checkout-stage=shipping] .card-c.payment-form,.data-checkout-stage[data-checkout-stage=shipping].multi-ship .order-product-summary,.data-checkout-stage[data-checkout-stage=shipping] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-shipping{display:block}.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-add-new,.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-show-details{float:none;display:inline-block}.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-show-details{margin-right:50px}@media (max-width:767px){.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-show-details{margin-right:0}}@media (max-width:767px){.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-add-new{float:right}}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=customer] .shipping-address-block,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=edit] .shipping-address-block,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-add-new,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=shipment] .shipping-address-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .storebtn{display:none!important}.data-checkout-stage[data-checkout-stage=payment] .billing-address-block{margin-bottom:20px}.data-checkout-stage[data-checkout-stage=payment] .billing-address-block .btn-add-new,.data-checkout-stage[data-checkout-stage=payment] .billing-address-block .btn-show-details{float:none;display:inline-block}.data-checkout-stage[data-checkout-stage=payment] .billing-address-block .btn-show-details{margin-right:50px}@media (max-width:767px){.data-checkout-stage[data-checkout-stage=payment] .billing-address-block .btn-show-details{margin-right:0}}@media (max-width:767px){.data-checkout-stage[data-checkout-stage=payment] .billing-address-block .btn-add-new{float:right}}.data-checkout-stage[data-checkout-stage=payment] .card-c.ghost,.data-checkout-stage[data-checkout-stage=payment] .customer-section,.data-checkout-stage[data-checkout-stage=payment] .shipping-section,.data-checkout-stage[data-checkout-stage=payment] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=payment] .card-c.payment-form,.data-checkout-stage[data-checkout-stage=payment] .shipping-summary,.data-checkout-stage[data-checkout-stage=payment] button.submit-payment{display:block}.data-checkout-stage[data-checkout-stage=payment] .address-selector-block .btn-add-new,.data-checkout-stage[data-checkout-stage=payment] .address-selector-block .btn-show-details{border:none}.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=customer] .billing-address,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-add-new,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=edit] .billing-address,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-add-new,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=shipment] .billing-address{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .storebtn{display:none!important}.data-checkout-stage[data-checkout-stage=placeOrder] .card-c.ghost,.data-checkout-stage[data-checkout-stage=placeOrder] .card-c.payment-form,.data-checkout-stage[data-checkout-stage=placeOrder] .customer-section,.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-section,.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .card-c.payment-summary,.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-summary,.data-checkout-stage[data-checkout-stage=placeOrder] button.place-order{display:block}.data-checkout-stage[data-checkout-stage=submitted] .card-c.ghost,.data-checkout-stage[data-checkout-stage=submitted] .card-c.payment-form,.data-checkout-stage[data-checkout-stage=submitted] .shipping-form,.data-checkout-stage[data-checkout-stage=submitted] .summary-section-label.shipping-addr-label,.data-checkout-stage[data-checkout-stage=submitted] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=submitted] .card-c.payment-summary,.data-checkout-stage[data-checkout-stage=submitted] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] .next-step-button,.data-checkout-stage[data-checkout-stage=submitted] button.place-order,.data-checkout-stage option[value=new]{display:none}.data-checkout-stage h5>span{font-size:.8em}.single-shipping .multi-ship-action-buttons,.single-shipping .view-address-block,[data-customer-type=guest] .single-shipping .shipment-selector-block{display:none}.btn-show-details{padding-top:0}.multi-ship-address-actions .btn-save-multi-ship{margin-left:10px}@media (min-width:1024px){.checkout-summary-wrapper{padding-left:10px}}.summary-header{padding:14px 20px;border:none;background:#f5f5f5;margin-bottom:20px}.summary-header .card-header-custom{margin-bottom:10px}.order-product-summary .product-line-item .item-attributes{padding-bottom:0!important;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.order-product-summary .product-line-item .item-attributes .line-item-unit-price{margin-top:auto}.order-product-summary .product-line-item .remove-line-item{display:none!important}.order-product-summary .product-line-item .line-item-name span{font-size:16px!important}.order-product-summary hr{margin-top:15px!important;margin-bottom:15px!important}.dettaglioOrdine .order-product-summary .product-line-item .item-attributes .line-item-unit-price{margin-top:unset}.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container.notOmnibusView .fullprice .label-fullprice{display:none!important}.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container .bestprice{display:none}.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container .fullprice{display:block!important;color:#808288;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container .fullprice .label-fullprice{display:inline!important}.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container .fullprice .strike-through-babybox{text-decoration:line-through}.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container .fullprice .percentage{font-size:13px;font-weight:700;text-decoration:none!important}@media (max-width:767px){.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container .fullprice{font-size:9px}.dettaglioOrdine .order-product-summary .product-line-item .unit-price .price .mp-price-container .fullprice .percentage{font-size:11px}}.shipping-input-wrapper .wrap-shippment{cursor:pointer;border:1px solid #c6c7ce;margin-bottom:10px;width:100%;padding:20px;display:-ms-flexbox;display:flex;min-height:80px;-ms-flex-pack:justify;justify-content:space-between;gap:10px;min-height:105px}@media (max-width:767px){.shipping-input-wrapper .wrap-shippment{min-height:115px}}.shipping-input-wrapper .wrap-shippment .shippment-details{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:start;align-items:flex-start;gap:8px}.shipping-input-wrapper .wrap-shippment.active{border:1px solid #1d1f2d}.shipping-input-wrapper .wrap-shippment .shippment-details-firstline{line-height:13px;margin:0 0 7px;padding:0}.shipping-input-wrapper .wrap-shippment .checkbox-wrapper{height:14px}@media (min-width:1024px){#checkout-main .checkout-summary-col-right{margin-left:48px}}#checkout-main .checkout-summary-two-cols{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;gap:78px}#checkout-main .checkout-summary-two-cols .checkout-summary-col{-ms-flex:1;flex:1}#checkout-main .checkout-summary-two-cols .summary-details,#checkout-main .checkout-summary-two-cols .summary-details .payment-details{line-height:27px}#checkout-main .checkout-summary-two-cols .shipping-method-price{margin-top:4px}@media (max-width:767px){#checkout-main .checkout-summary-two-cols{-ms-flex-direction:column;flex-direction:column;gap:24px}}#checkout-main .checkout-summary-two-cols--billing{padding-bottom:22px;border-bottom:1px solid #c6c7ce}#checkout-main .checkout-summary-extra-border{border-top:1px solid #c6c7ce}@media (max-width:767px){#checkout-main .checkout-summary-wrapper .summary-header{width:calc(100% + 30px);margin-left:-15px}}#checkout-main .checkout-summary-wrapper .order-product-summary .address-summary{line-height:27px}#checkout-main .checkout-summary-wrapper .order-product-summary .address-summary .reviewButton{display:none!important}#checkout-main .shipping-summary .address-summary{line-height:27px}#checkout-main .payment-summary .checkout-summary-two-cols--billing{display:-ms-grid;display:grid;-ms-grid-columns:minmax(0,1fr) minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:78px;-ms-flex-align:start;align-items:start;padding-bottom:22px;border-bottom:1px solid #c6c7ce}@media (max-width:767px){#checkout-main .payment-summary .checkout-summary-two-cols--billing{-ms-grid-columns:minmax(0,1fr);grid-template-columns:minmax(0,1fr);row-gap:24px}}#checkout-main .payment-summary .summary-details{line-height:27px}#checkout-main .payment-summary .privacy-txt{margin-bottom:30px}#checkout-main .payment-summary .privacy-txt a{color:#1d1f2d!important;font-weight:700;text-decoration:underline}.orderConfirmation{padding-top:40px;padding-bottom:60px}.orderConfirmation .loyalty-points-confirmation{background-color:#e6f0ff;gap:5px;padding:8px 20px;min-height:42px}@media (max-width:767px){.orderConfirmation .loyalty-points-confirmation{padding:4px 8px;margin-inline:-15px}}.orderConfirmation .confirmationIcon{background-color:#4eaf48;width:40px;height:40px;border-radius:50%;color:#fff}.orderConfirmation .confirmationIcon span{font-size:16px}.orderConfirmation .cancelledIcon{background-color:#b6273e;width:40px;height:40px;border-radius:50%;color:#fff}.orderConfirmation .cancelledIcon span{font-size:16px}.orderConfirmation .product-info{border-bottom:0}.orderConfirmation .product-info>.row:first-child{padding:20px 0!important}.orderConfirmation .unit-price .price .mp-price-container.notOmnibusView{-ms-flex-direction:row!important;flex-direction:row!important}.orderConfirmation .unit-price .price .mp-price-container.notOmnibusView .fullprice .label-fullprice{display:none!important}.orderConfirmation .unit-price .price .mp-price-container .bestprice{display:none}.orderConfirmation .unit-price .price .mp-price-container .fullprice{display:block!important;color:#808288;font-size:11px;font-style:normal;font-weight:400;line-height:normal}.orderConfirmation .unit-price .price .mp-price-container .fullprice .label-fullprice{display:inline!important}.orderConfirmation .unit-price .price .mp-price-container .fullprice .strike-through-babybox{text-decoration:line-through}.orderConfirmation .unit-price .price .mp-price-container .fullprice .percentage{font-size:13px;font-weight:700;text-decoration:none!important}@media (max-width:767px){.orderConfirmation .unit-price .price .mp-price-container .fullprice{font-size:9px}.orderConfirmation .unit-price .price .mp-price-container .fullprice .percentage{font-size:11px}}.fidelityPoints-wrap,.giftcardinfo-wrap{position:relative}.fidelityPoints-wrap i,.giftcardinfo-wrap i{position:absolute;top:-3px;font-size:21px;left:4px;margin-left:-5px}.giftcard-group{border-top:1px solid #c6c7ce;padding-top:12px;margin-bottom:20px}.giftcard-group h4{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;text-transform:uppercase;text-decoration:none}@media (max-width:767px){.giftcard-group h4{letter-spacing:-.4px;white-space:nowrap}}.giftcard-group .giftcard-title-icon{width:25px;height:25px;-ms-flex:0 0 25px;flex:0 0 25px}.giftcard-group .giftcardinfo-wrap{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:25px;height:25px;margin-left:2px}.giftcard-group .giftcardinfo-wrap i{position:static;margin-left:0;font-size:25px}.giftcard-group .giftcard-wrapper .d-flex{-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:0!important}.giftcard-group .giftcard-wrapper .form-group{-ms-flex:1;flex:1}.giftcard-group .giftcard-wrapper #giftcardnumber{width:100%}.giftcard-group .giftcard-wrapper .btn-insert-giftcard{margin:0!important;padding:0 20px;height:42px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border:1px solid #000;color:#000!important;text-decoration:none!important;white-space:nowrap}.giftboxinfo-wrap i,.giftboxunavailableinfo-wrap i{font-size:21px}@media (max-width:767px),(min-width:767px) and (max-width:1023.5px){.giftboxinfo-wrap{margin-top:8px!important;margin-bottom:16px!important}}@media (max-width:767px),(min-width:767px) and (max-width:1023.5px){.giftboxunavailableinfo-wrap{margin-right:-5px}}.creditcardinfo-wrap{right:5px;top:11px;position:absolute;font-size:21px}.next-step-info .h2{padding:20px 0;opacity:.5;border-top:1px solid #c6c7ce;border-bottom:1px solid #c6c7ce}.payment-information .payment-options{margin-bottom:25px;-ms-flex-direction:column;flex-direction:column;border-bottom:none}.payment-information .payment-options .klarna_payments_pay_later_nav,.payment-information .payment-options div[data-method-id]{margin-bottom:0!important}.payment-information .payment-options .defaultPayment{padding-top:10px}.adyen-checkout__paywithgoogle>div>button,.adyen-checkout__paywithgoogle>div>button.long{height:40px!important}.store-pickup-shipment .store-pickup-title{display:none}.store-pickup-shipment.active{display:block!important}.store-pickup-shipment.active .store-pickup-title{display:block}.store-pickup-shipment.active .store-pickup-shipment-input{display:none!important}#giftcardnumber{width:230px}.disableGiftcard{opacity:.4;pointer-events:none}.disableGiftcard .giftcard-list{display:none}.saved-payment-instrument-c{padding:20px;border:1px solid #c6c7ce;margin-left:25px;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;cursor:pointer}.saved-payment-instrument-c.selected-payment{border-color:#1d1f2d}.add-payment-c{margin-left:25px;margin-bottom:35px;margin-top:10px}.payment-options:not(.showCardDetail) .add-payment-c,.payment-options:not(.showCardDetail) .saved-payment-instrument-c{display:none}.adyen-component-content #paymentMethodsList{margin-bottom:15px!important}.adyen-component-content #paymentMethodsList .paymentMethod{cursor:pointer;margin-top:15px!important;padding-bottom:15px!important;border-bottom:1px solid #c6c7ce}.adyen-component-content #paymentMethodsList .paymentMethod label{margin-bottom:0!important}.adyen-component-content #paymentMethodsList .paymentMethod input[type=radio],.adyen-component-content #paymentMethodsList .paymentMethod input[type=radio]:before{border-radius:20px}.adyen-component-content #paymentMethodsList .paymentMethod input{box-shadow:none!important;appearance:none;height:20px;width:20px;border:1px solid #808288;border-radius:2px;vertical-align:middle;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;min-width:20px;caret-color:#000!important;margin-right:8px}.adyen-component-content #paymentMethodsList .paymentMethod input:before{content:"";height:12px;width:12px;background-color:#1d1f2d;transform:scale(0);transition:transform .12s ease-in-out;caret-color:#000!important}.adyen-component-content #paymentMethodsList .paymentMethod input:checked{border-color:#1d1f2d;caret-color:#000!important}.adyen-component-content #paymentMethodsList .paymentMethod input:checked:before{transform:scale(1);caret-color:#000!important}.adyen-component-content #paymentMethodsList .paymentMethod input.disabled,.adyen-component-content #paymentMethodsList .paymentMethod input:disabled{border-color:#808288;caret-color:#000!important}.adyen-component-content #paymentMethodsList .paymentMethod input.disabled:before,.adyen-component-content #paymentMethodsList .paymentMethod input:disabled:before{background-color:#808288;transform:scale(1);caret-color:#000!important}.adyen-component-content #paymentMethodsList .paymentMethod .adyen-checkout__input-wrapper span.adyen-checkout__input,.adyen-component-content #paymentMethodsList .paymentMethod input:not([type=checkbox]):not([type=radio]){box-sizing:border-box;transition:none;width:100%;padding:0 10px;border-radius:0;box-shadow:none;border:1px solid #808288;font-size:14px;color:#fff;display:-ms-inline-flexbox;display:inline-flex;height:42px;outline:none!important;box-shadow:0 0 0 transparent!important;background-color:#d9e8de;caret-color:#000!important}.adyen-component-content #paymentMethodsList .paymentMethod .adyen-checkout__input-wrapper span.adyen-checkout__input::-webkit-input-placeholder,.adyen-component-content #paymentMethodsList .paymentMethod input:not([type=checkbox]):not([type=radio])::-webkit-input-placeholder{transition:color .3s ease;color:transparent;caret-color:#000!important;font-size:14px!important}.adyen-component-content #paymentMethodsList .paymentMethod .adyen-checkout__input-wrapper span.adyen-checkout__input:not(:focus)::-webkit-input-placeholder,.adyen-component-content #paymentMethodsList .paymentMethod input:not([type=checkbox]):not([type=radio]):not(:focus)::-webkit-input-placeholder{color:#808288;caret-color:#000!important;font-size:14px!important}.adyen-component-content #paymentMethodsList .paymentMethod .adyen-checkout__input-wrapper span.adyen-checkout__input.is-invalid+label,.adyen-component-content #paymentMethodsList .paymentMethod input:not([type=checkbox]):not([type=radio]).is-invalid+label{color:#b6273e!important}.adyen-component-content #paymentMethodsList .paymentMethod .gsf-holder input{font-size:35px;color:#808288;transform-origin:0 -230%;transition:all .3s ease;pointer-events:none;caret-color:#000!important}.adyen-component-content #paymentMethodsList .paymentMethod .gsf-holder input:placeholder-shown{caret-color:#000!important;font-size:14px!important}.adyen-checkout__error-text{margin-top:0!important}.gsf-holder input{font-size:35px;color:#808288;transform-origin:0 -230%;transition:all .3s ease;pointer-events:none;caret-color:#fff!important}.gsf-holder input:placeholder-shown{caret-color:#fff!important;font-size:14px!important}