.card-c.ghost{opacity:.5}body .text-muted{color:#2a3132!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}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 h4{color:#2a3132!important}.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;color:#2a3132!important}.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=payment] .adyen-checkout__label.focused .adyen-checkout__label__text{color:#2a3132!important}.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}}.checkout-summary-wrapper hr{border-color:#c5bfaf}.summary-header{padding:14px 20px;border:none;background-color:#fff!important}.summary-header,.summary-header .card-header-custom{margin-bottom:20px}.summary-header .card-header-custom .h3,.summary-header .card-header-custom .h4,.summary-header .card-header-custom .order-receipt-label span{color:#2a3132}@media (max-width:767px){.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 #6f4a3e;background-color:#fff}.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 (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 .payment-summary .summary-details,#checkout-main .shipping-summary .address-summary{line-height:27px}#checkout-main .payment-summary .privacy-txt{margin-bottom:30px}#checkout-main .payment-summary .privacy-txt a{color:#6f4a3e!important;font-weight:700;text-decoration:underline}.orderConfirmation{padding-top:40px;padding-bottom:60px}.orderConfirmation .confirmationIcon{background-color:#4eaf48;width:40px;height:40px;border-radius:50%;color:#fff}.orderConfirmation .confirmationIcon span{font-size:16px}.orderConfirmation .cancelledIcon{background-color:#d13007;width:40px;height:40px;border-radius:50%;color:#fff}.orderConfirmation .cancelledIcon span{font-size:16px}.orderConfirmation .product-info{border-bottom:0;background-color:transparent!important}.orderConfirmation .product-info:not(:last-child){margin-bottom:20px}@media (max-width:767px){.orderConfirmation .product-info:not(:last-child){margin-bottom:0}}@media (max-width:767px){.orderConfirmation .product-info:last-child .hr-order-conf{display:none}}.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}}.orderConfirmation hr{border-top:1px solid #6f4a3e!important}.fidelityPoints-wrap,.giftcardinfo-wrap{position:relative}.fidelityPoints-wrap i,.giftcardinfo-wrap i{position:absolute;top:-5px;font-size:30px;left:0;margin-left:0;color:#6f4a3e}.giftboxinfo-wrap i,.giftboxunavailableinfo-wrap i{font-size:30px}@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 div[data-method-id]{margin-bottom:15px}.payment-information .payment-options .klarna_payments_pay_later_nav{margin-bottom:0!important}.payment-information .payment-options .defaultPayment{padding-top:10px}.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:#6f4a3e}.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-bottom:15px!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 #6f4a3e;border-radius:2px;background-color:#f4f3f0;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;margin-right:8px;min-width:20px;caret-color:#2a3132!important;font-family:MavenPro!important}.adyen-component-content #paymentMethodsList .paymentMethod input:before{content:"";height:12px;width:12px;background-color:#6f4a3e;transform:scale(0);transition:transform .12s ease-in-out;caret-color:#2a3132!important;font-family:MavenPro!important}.adyen-component-content #paymentMethodsList .paymentMethod input:checked{border-color:#6f4a3e;caret-color:#2a3132!important;font-family:MavenPro!important}.adyen-component-content #paymentMethodsList .paymentMethod input:checked:before{transform:scale(1);caret-color:#2a3132!important;font-family:MavenPro!important}.adyen-component-content #paymentMethodsList .paymentMethod input.disabled,.adyen-component-content #paymentMethodsList .paymentMethod input:disabled{border-color:#808288;caret-color:#2a3132!important;font-family:MavenPro!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:#2a3132!important;font-family:MavenPro!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 #6f4a3e;font-size:14px;color:#2a3132;display:-ms-inline-flexbox;display:inline-flex;height:42px;outline:none!important;box-shadow:0 0 0 transparent!important;background-color:#f4f3f0;caret-color:#2a3132!important;font-family:MavenPro!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:#2a3132!important;font-family:MavenPro!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:#2a3132!important;font-family:MavenPro!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:#d13007!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:#2a3132!important;font-family:MavenPro!important}.adyen-component-content #paymentMethodsList .paymentMethod .gsf-holder input:placeholder-shown{caret-color:#2a3132!important;font-family:MavenPro!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:#2a3132!important;font-family:MavenPro!important}.gsf-holder input:placeholder-shown{caret-color:#2a3132!important;font-family:MavenPro!important;font-size:14px!important}