:root{--swiper-theme-color: black;--swiper-navigation-color: black;--swiper-pagination-color: black;--swiper-navigation-size: 18px;--checkout-spacer-xs: 0.25rem;--checkout-spacer-sm: 0.5rem;--checkout-spacer-md: 0.75rem;--checkout-spacer-mid: 1rem;--checkout-spacer-lg: 1.5rem;--checkout-spacer-xl: 2rem}.data-checkout-stage .checkout-step-body .summary-section-label,.data-checkout-stage .gr-checkout-section[class$=-summary] .card-header-custom,.data-checkout-stage .form-group-header,.checkout-page .cart-product-summary .gr-cart-title{font-size:14px;font-weight:500;letter-spacing:2px}html:lang(ar) .data-checkout-stage .checkout-step-body .summary-section-label,.data-checkout-stage .checkout-step-body html:lang(ar) .summary-section-label,html:lang(ar) .data-checkout-stage .gr-checkout-section[class$=-summary] .card-header-custom,.data-checkout-stage .gr-checkout-section[class$=-summary] html:lang(ar) .card-header-custom,html:lang(ar) .data-checkout-stage .form-group-header,.data-checkout-stage html:lang(ar) .form-group-header,html:lang(ar) .checkout-page .cart-product-summary .gr-cart-title,.checkout-page .cart-product-summary html:lang(ar) .gr-cart-title{letter-spacing:1px}.data-checkout-stage .checkout-step-body .summary-section-label,.data-checkout-stage .gr-checkout-section[class$=-summary] .card-header-custom,.data-checkout-stage .form-group-header,.checkout-page .cart-product-summary .gr-cart-title{line-height:20px;text-transform:uppercase}html.ja_JP .data-checkout-stage .checkout-step-body .summary-section-label,.data-checkout-stage .checkout-step-body html.ja_JP .summary-section-label,html.ja_JP .data-checkout-stage .gr-checkout-section[class$=-summary] .card-header-custom,.data-checkout-stage .gr-checkout-section[class$=-summary] html.ja_JP .card-header-custom,html.ja_JP .data-checkout-stage .form-group-header,.data-checkout-stage html.ja_JP .form-group-header,html.ja_JP .checkout-page .cart-product-summary .gr-cart-title,.checkout-page .cart-product-summary html.ja_JP .gr-cart-title{font-weight:600}.gr-payment-name,.shipping-method-item .display-name{font-size:14px;font-weight:500;letter-spacing:1px}html:lang(ar) .gr-payment-name,html:lang(ar) .shipping-method-item .display-name,.shipping-method-item html:lang(ar) .display-name{letter-spacing:1px}.gr-payment-name,.shipping-method-item .display-name{line-height:20px;text-transform:uppercase}html.ja_JP .gr-payment-name,html.ja_JP .shipping-method-item .display-name,.shipping-method-item html.ja_JP .display-name{font-weight:600}.data-checkout-stage .gr-checkout-section .customer-workflow-choice p,.data-checkout-stage .gr-checkout-section .customer-workflow-choice a,.cart-loyalty-title,.cart-sample .carousel-sample-cart .sample-tile-name,.gift-shortDescription,.cart-product .gr-cart-description,body,p,.p{font-size:13px;font-weight:400;letter-spacing:.5px}html:lang(ar) .data-checkout-stage .gr-checkout-section .customer-workflow-choice p,.data-checkout-stage .gr-checkout-section .customer-workflow-choice html:lang(ar) p,html:lang(ar) .data-checkout-stage .gr-checkout-section .customer-workflow-choice a,.data-checkout-stage .gr-checkout-section .customer-workflow-choice html:lang(ar) a,html:lang(ar) .cart-loyalty-title,html:lang(ar) .cart-sample .carousel-sample-cart .sample-tile-name,.cart-sample .carousel-sample-cart html:lang(ar) .sample-tile-name,html:lang(ar) .gift-shortDescription,html:lang(ar) .cart-product .gr-cart-description,.cart-product html:lang(ar) .gr-cart-description,html:lang(ar) body,html:lang(ar) p,html:lang(ar) .p{letter-spacing:.5px}.data-checkout-stage .gr-checkout-section .customer-workflow-choice p,.data-checkout-stage .gr-checkout-section .customer-workflow-choice a,.cart-loyalty-title,.cart-sample .carousel-sample-cart .sample-tile-name,.gift-shortDescription,.cart-product .gr-cart-description,body,p,.p{line-height:18px}.cart-loyalty-link{font-size:13px;font-weight:400;line-height:18px;text-decoration:underline}.gr-cart-gift,.cart-product .cart-item-option .cart-item-title .title-option,.cart-product .gr-cart-name{font-size:.625rem;font-weight:400;letter-spacing:.5px}html:lang(ar) .gr-cart-gift,html:lang(ar) .cart-product .cart-item-option .cart-item-title .title-option,.cart-product .cart-item-option .cart-item-title html:lang(ar) .title-option,html:lang(ar) .cart-product .gr-cart-name,.cart-product html:lang(ar) .gr-cart-name{letter-spacing:.5px}.gr-cart-gift,.cart-product .cart-item-option .cart-item-title .title-option,.cart-product .gr-cart-name{line-height:14px;text-transform:uppercase}.data-checkout-stage .description-mentions .content-asset,.data-checkout-stage .description-mentions .text-underline,.data-checkout-stage .description-mentions a,.data-checkout-stage .card-body .card-title,.checkout-subtitle,.checkout-page .cart-subtitle,.cart-back .btn-back-cart{font-size:12px;font-weight:400;line-height:18px}.page{background-color:#f5f5f5}.checkout-card-header{font-size:1.5rem}.grand-total-price{float:right;font-weight:600}.grand-total-label{font-weight:600}.grand-total{font-size:1.125rem !important;font-weight:600}.order-receipt-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-divider{margin-left:-0.625em;margin-right:-0.625em}.product-divider hr{border-top:dashed .063em}.product-line-item+.product-line-item::before,.multi-shipping+.product-line-item::before{content:"";display:block;border-bottom:.063em dashed #ccc;margin:.625em -0.625em}@media(min-width: 1280px){.product-line-item+.product-line-item::before,.multi-shipping+.product-line-item::before{margin:.625em -1.225em}}.shipment-block+.shipment-block::before{content:"";display:block;border-bottom:.063em dashed #ccc;margin:.625em -0.625em}@media(min-width: 1280px){.shipment-block+.shipment-block::before{margin:.625em -1.225em}}.shipping-method{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hero-confirmation{background-image:url("../../images/thankyou.jpg");background-position-y:-8.125em}.product-summary-block{margin:1em 0}.product-summary-block h3{font-size:1.25rem}.leading-lines{overflow:hidden;margin:0}.leading-lines label{background-color:#fff}.leading-lines .start-lines{padding:1px}.leading-lines .start-lines span{position:relative;background-color:#fff;z-index:2}.leading-lines .start-lines::before{float:left;width:0;white-space:nowrap;content:". . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";z-index:1;color:#adadad}.leading-lines .end-lines{padding:1px}.leading-lines .end-lines span{position:relative;background-color:#fff;z-index:2}.summary-details{font-size:.938em;margin-bottom:1em}.summary-details .address-summary{margin-bottom:.5em}.summary-section-label{font-size:1em;font-weight:600}@media(min-width: 1280px){.summary-section-label{font-weight:500}}.add-payment{margin-top:1rem}.selected-payment{background-color:#e9ecef}.saved-security-code{margin-top:1rem}.saved-credit-card-type{font-weight:600}.saved-payment-information{margin-top:1rem;margin-bottom:1rem}.payment-information{margin-bottom:1rem}.checkout-hidden{display:none}.card-image{margin-top:.5rem;width:100%}.cancel-new-payment{margin-top:1rem}.form-check.start-lines{padding-left:1.5rem}.multi-ship .single-shipping .shipping-content{display:none}.multi-ship .shipping-summary .single-shipping{display:none}.gift-message-block{padding-bottom:1em;padding-top:1em}.single-shipping .summary-section-label{margin-bottom:0}.confirm-details .shipping-method,.confirm-details .shipping-method-price{margin-bottom:0}.multi-ship .confirm-details .single-shipping{display:none}.multi-shipping{display:none}.contact-info-block{border-bottom:.063em dashed #ccc}.view-address-block h3,.shipping-method-block h3{font-size:1.25rem}.form-group.required .form-control-label::before{content:"*";color:#c00}.card-number-wrapper{position:relative}.card-number-wrapper::after{content:"";position:absolute;right:3px;background-repeat:no-repeat;background-image:url("../../images/credit.png");background-size:contain;width:48px;height:30px;top:5px}.card-number-wrapper[data-type=visa]::after{background-image:url("../../images/payment-types.png");background-size:auto;background-position:-162px -110px}.card-number-wrapper[data-type=mastercard]::after{background-image:url("../../images/payment-types.png");background-size:auto;background-position:-295px -110px}.card-number-wrapper[data-type=amex]::after{background-image:url("../../images/payment-types.png");background-size:auto;background-position:-230px -15px}.card-number-wrapper[data-type=discover]::after{background-image:url("../../images/payment-types.png");background-size:auto;background-position:-95px -110px}.card.ghost{opacity:.5}.arrival-time{white-space:pre}.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}.edit-button{border:none;padding:0;background:none}.error-message{display:none}.next-step-button{position:fixed;bottom:0;z-index:3;padding-right:0;padding-left:0}@media(max-width: 374.98px){.next-step-button{background-color:hsla(0,0%,100%,.95);-webkit-box-shadow:0 2px 10px rgba(0,0,0,.2);box-shadow:0 2px 10px rgba(0,0,0,.2)}.next-step-button div{padding:1rem}}@media(min-width: 768px){.next-step-button{position:static;padding-right:.938em;padding-left:.938em}}.shipping-methods{font-size:1.125em;font-weight:600}.shipping-method-option{font-size:.938em}.shipping-method-pricing{font-weight:bolder}.multi-ship .multi-shipping{display:block}span.ship-to-name,span.ship-to-address1,span.ship-to-address2,span.ship-to-phone,span.ship-to-city-st-zip{display:block}.btn-show-details{padding-top:0}.edit-button,.btn-show-details,.btn-add-new{color:var(--skin-primary-color-1);float:right;cursor:pointer}.edit-button:hover,.btn-show-details:hover,.btn-add-new:hover{text-decoration:underline}.data-checkout-stage[data-checkout-stage] .card.payment-summary,.data-checkout-stage[data-checkout-stage] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage] button.place-order{display:none}.data-checkout-stage[data-checkout-stage] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=customer] .card.ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=customer] .card.customer-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .card.shipping-section{display:none}.data-checkout-stage[data-checkout-stage=customer] .card.payment-form{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-customer{display:block}.data-checkout-stage[data-checkout-stage=shipping] .card.customer-section{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=shipping] .card.ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=shipping] .card.ghost{display:none}.data-checkout-stage[data-checkout-stage=shipping].multi-ship .order-product-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .card.payment-form{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-show-details,.data-checkout-stage[data-checkout-stage=shipping] .shipment-selector-block .btn-add-new{border:none}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=customer] .shipping-address-block{display:none}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=shipment] .shipping-address-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=edit] .shipping-address-block{display:none}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .btn-add-new{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-customer{display:none}.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] .card.ghost{display:none}.data-checkout-stage[data-checkout-stage=payment] .card.payment-form,.data-checkout-stage[data-checkout-stage=payment] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=payment] button.submit-payment{display:block}.data-checkout-stage[data-checkout-stage=payment] .address-selector-block .btn-show-details,.data-checkout-stage[data-checkout-stage=payment] .address-selector-block .btn-add-new{border:none}.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=customer] .billing-address{display:none}.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=shipment] .billing-address{display:none}.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=edit] .billing-address{display:none}.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=new] .btn-add-new{display:none}.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-show-details,.data-checkout-stage[data-checkout-stage=payment] [data-address-mode=details] .btn-add-new{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-customer,.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] .card.payment-form,.data-checkout-stage[data-checkout-stage=placeOrder] .card.ghost{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .card.payment-summary,.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] button.place-order{display:block}.data-checkout-stage[data-checkout-stage=submitted] .shipping-form,.data-checkout-stage[data-checkout-stage=submitted] .card.payment-form,.data-checkout-stage[data-checkout-stage=submitted] button.submit-customer,.data-checkout-stage[data-checkout-stage=submitted] .card.ghost{display:none}.data-checkout-stage[data-checkout-stage=submitted] .summary-section-label.shipping-addr-label{display:none}.data-checkout-stage[data-checkout-stage=submitted] .card.payment-summary,.data-checkout-stage[data-checkout-stage=submitted] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] button.place-order{display:none}.data-checkout-stage option[value=new]{display:none}.data-checkout-stage h5>span{font-size:.8em}[data-customer-type=guest] .single-shipping .shipment-selector-block{display:none}.single-shipping .multi-ship-action-buttons{display:none}.single-shipping .view-address-block{display:none}.multi-ship-address-actions .btn-save-multi-ship{margin-left:10px}.data-checkout-stage[data-checkout-stage=customer] #customer{position:relative}.data-checkout-stage[data-checkout-stage=customer] .ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=customer] .ghost.shipping{display:none}.data-checkout-stage[data-checkout-stage=customer] .ghost.loyalty{display:none}.data-checkout-stage[data-checkout-stage=customer] .ghost.invoice{display:none}.data-checkout-stage[data-checkout-stage=customer] .ghost.payment{display:none}.data-checkout-stage[data-checkout-stage=customer] .ghost.placeOrder{display:none}.data-checkout-stage[data-checkout-stage=customer] .ghost.submitted{display:none}.data-checkout-stage[data-checkout-stage=customer] .ghost.shipping{display:block}.data-checkout-stage[data-checkout-stage=customer] .ghost.loyalty{display:block}.data-checkout-stage[data-checkout-stage=customer] .ghost.invoice{display:block}.data-checkout-stage[data-checkout-stage=customer] .ghost.payment{display:block}.data-checkout-stage[data-checkout-stage=customer] .ghost.placeOrder{display:block}.data-checkout-stage[data-checkout-stage=customer] .ghost.submitted{display:block}.data-checkout-stage[data-checkout-stage=customer] .customer-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .loyalty-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .invoice-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .payment-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .placeOrder-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .submitted-summary{display:none}.data-checkout-stage[data-checkout-stage=customer] .customer-summary{display:block}.data-checkout-stage[data-checkout-stage=customer] .customer-section,.data-checkout-stage[data-checkout-stage=customer] .customer-form{display:none}.data-checkout-stage[data-checkout-stage=customer] .shipping-section,.data-checkout-stage[data-checkout-stage=customer] .shipping-form{display:none}.data-checkout-stage[data-checkout-stage=customer] .loyalty-section,.data-checkout-stage[data-checkout-stage=customer] .loyalty-form{display:none}.data-checkout-stage[data-checkout-stage=customer] .invoice-section,.data-checkout-stage[data-checkout-stage=customer] .invoice-form{display:none}.data-checkout-stage[data-checkout-stage=customer] .payment-section,.data-checkout-stage[data-checkout-stage=customer] .payment-form{display:none}.data-checkout-stage[data-checkout-stage=customer] .placeOrder-section,.data-checkout-stage[data-checkout-stage=customer] .placeOrder-form{display:none}.data-checkout-stage[data-checkout-stage=customer] .submitted-section,.data-checkout-stage[data-checkout-stage=customer] .submitted-form{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-loyalty{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-invoice{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-placeOrder{display:none}.data-checkout-stage[data-checkout-stage=customer] button.submit-submitted{display:none}.data-checkout-stage[data-checkout-stage=customer] .customer-section,.data-checkout-stage[data-checkout-stage=customer] .customer-form{display:block}.data-checkout-stage[data-checkout-stage=customer] button.submit-customer{display:block}.data-checkout-stage[data-checkout-stage=customer] .card-header.customer .edit-button{display:none}.data-checkout-stage[data-checkout-stage=customer] button#submit-order{display:none}.data-checkout-stage[data-checkout-stage=customer] .checkout-cta .payment-cgv,.data-checkout-stage[data-checkout-stage=customer] .loyalty-recap{display:none}.data-checkout-stage[data-checkout-stage=customer] .legal-mentions{display:none}.data-checkout-stage[data-checkout-stage=customer] .checkout-cta{display:none}.data-checkout-stage[data-checkout-stage=customer] .loyalty-mobile{display:block}@media(min-width: 1024px){.data-checkout-stage[data-checkout-stage=customer] .loyalty-desktop{display:block}.data-checkout-stage[data-checkout-stage=customer] .loyalty-mobile{display:none}}.data-checkout-stage[data-checkout-stage=shipping] #shipping{position:relative}.data-checkout-stage[data-checkout-stage=shipping] .ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=shipping] .ghost.shipping{display:none}.data-checkout-stage[data-checkout-stage=shipping] .ghost.loyalty{display:none}.data-checkout-stage[data-checkout-stage=shipping] .ghost.invoice{display:none}.data-checkout-stage[data-checkout-stage=shipping] .ghost.payment{display:none}.data-checkout-stage[data-checkout-stage=shipping] .ghost.placeOrder{display:none}.data-checkout-stage[data-checkout-stage=shipping] .ghost.submitted{display:none}.data-checkout-stage[data-checkout-stage=shipping] .ghost.loyalty{display:block}.data-checkout-stage[data-checkout-stage=shipping] .ghost.invoice{display:block}.data-checkout-stage[data-checkout-stage=shipping] .ghost.payment{display:block}.data-checkout-stage[data-checkout-stage=shipping] .ghost.placeOrder{display:block}.data-checkout-stage[data-checkout-stage=shipping] .ghost.submitted{display:block}.data-checkout-stage[data-checkout-stage=shipping] .customer-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .loyalty-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .invoice-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .payment-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .placeOrder-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .submitted-summary{display:none}.data-checkout-stage[data-checkout-stage=shipping] .customer-summary{display:block}.data-checkout-stage[data-checkout-stage=shipping] .customer-section,.data-checkout-stage[data-checkout-stage=shipping] .customer-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] .shipping-section,.data-checkout-stage[data-checkout-stage=shipping] .shipping-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] .loyalty-section,.data-checkout-stage[data-checkout-stage=shipping] .loyalty-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] .invoice-section,.data-checkout-stage[data-checkout-stage=shipping] .invoice-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] .payment-section,.data-checkout-stage[data-checkout-stage=shipping] .payment-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] .placeOrder-section,.data-checkout-stage[data-checkout-stage=shipping] .placeOrder-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] .submitted-section,.data-checkout-stage[data-checkout-stage=shipping] .submitted-form{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-loyalty{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-invoice{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-placeOrder{display:none}.data-checkout-stage[data-checkout-stage=shipping] button.submit-submitted{display:none}.data-checkout-stage[data-checkout-stage=shipping] .shipping-section,.data-checkout-stage[data-checkout-stage=shipping] .shipping-form{display:block}.data-checkout-stage[data-checkout-stage=shipping] button.submit-shipping{display:block}.data-checkout-stage[data-checkout-stage=shipping] .card-header.shipping .edit-button{display:none}.data-checkout-stage[data-checkout-stage=shipping] button#submit-order{display:none}.data-checkout-stage[data-checkout-stage=shipping] .checkout-cta .payment-cgv,.data-checkout-stage[data-checkout-stage=shipping] .loyalty-recap{display:none}.data-checkout-stage[data-checkout-stage=loyalty] #loyalty{position:relative}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.shipping{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.loyalty{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.invoice{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.payment{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.placeOrder{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.submitted{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.invoice{display:block}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.payment{display:block}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.placeOrder{display:block}.data-checkout-stage[data-checkout-stage=loyalty] .ghost.submitted{display:block}.data-checkout-stage[data-checkout-stage=loyalty] .customer-summary{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .loyalty-summary{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .invoice-summary{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .payment-summary{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .placeOrder-summary{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .submitted-summary{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .customer-summary{display:block}.data-checkout-stage[data-checkout-stage=loyalty] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=loyalty] .customer-section,.data-checkout-stage[data-checkout-stage=loyalty] .customer-form{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .shipping-section,.data-checkout-stage[data-checkout-stage=loyalty] .shipping-form{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .loyalty-section,.data-checkout-stage[data-checkout-stage=loyalty] .loyalty-form{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .invoice-section,.data-checkout-stage[data-checkout-stage=loyalty] .invoice-form{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .payment-section,.data-checkout-stage[data-checkout-stage=loyalty] .payment-form{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .placeOrder-section,.data-checkout-stage[data-checkout-stage=loyalty] .placeOrder-form{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .submitted-section,.data-checkout-stage[data-checkout-stage=loyalty] .submitted-form{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-loyalty{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-invoice{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-placeOrder{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-submitted{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .loyalty-section,.data-checkout-stage[data-checkout-stage=loyalty] .loyalty-form{display:block}.data-checkout-stage[data-checkout-stage=loyalty] button.submit-loyalty{display:block}.data-checkout-stage[data-checkout-stage=loyalty] .card-header.loyalty .edit-button{display:none}.data-checkout-stage[data-checkout-stage=loyalty] button#submit-order{display:none}.data-checkout-stage[data-checkout-stage=loyalty] .checkout-cta .payment-cgv,.data-checkout-stage[data-checkout-stage=loyalty] .loyalty-recap{display:none}.data-checkout-stage[data-checkout-stage=invoice] #invoice{position:relative}.data-checkout-stage[data-checkout-stage=invoice] .ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=invoice] .ghost.shipping{display:none}.data-checkout-stage[data-checkout-stage=invoice] .ghost.loyalty{display:none}.data-checkout-stage[data-checkout-stage=invoice] .ghost.invoice{display:none}.data-checkout-stage[data-checkout-stage=invoice] .ghost.payment{display:none}.data-checkout-stage[data-checkout-stage=invoice] .ghost.placeOrder{display:none}.data-checkout-stage[data-checkout-stage=invoice] .ghost.submitted{display:none}.data-checkout-stage[data-checkout-stage=invoice] .ghost.payment{display:block}.data-checkout-stage[data-checkout-stage=invoice] .ghost.placeOrder{display:block}.data-checkout-stage[data-checkout-stage=invoice] .ghost.submitted{display:block}.data-checkout-stage[data-checkout-stage=invoice] .customer-summary{display:none}.data-checkout-stage[data-checkout-stage=invoice] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage=invoice] .loyalty-summary{display:none}.data-checkout-stage[data-checkout-stage=invoice] .invoice-summary{display:none}.data-checkout-stage[data-checkout-stage=invoice] .payment-summary{display:none}.data-checkout-stage[data-checkout-stage=invoice] .placeOrder-summary{display:none}.data-checkout-stage[data-checkout-stage=invoice] .submitted-summary{display:none}.data-checkout-stage[data-checkout-stage=invoice] .customer-summary{display:block}.data-checkout-stage[data-checkout-stage=invoice] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=invoice] .loyalty-summary{display:block}.data-checkout-stage[data-checkout-stage=invoice] .customer-section,.data-checkout-stage[data-checkout-stage=invoice] .customer-form{display:none}.data-checkout-stage[data-checkout-stage=invoice] .shipping-section,.data-checkout-stage[data-checkout-stage=invoice] .shipping-form{display:none}.data-checkout-stage[data-checkout-stage=invoice] .loyalty-section,.data-checkout-stage[data-checkout-stage=invoice] .loyalty-form{display:none}.data-checkout-stage[data-checkout-stage=invoice] .invoice-section,.data-checkout-stage[data-checkout-stage=invoice] .invoice-form{display:none}.data-checkout-stage[data-checkout-stage=invoice] .payment-section,.data-checkout-stage[data-checkout-stage=invoice] .payment-form{display:none}.data-checkout-stage[data-checkout-stage=invoice] .placeOrder-section,.data-checkout-stage[data-checkout-stage=invoice] .placeOrder-form{display:none}.data-checkout-stage[data-checkout-stage=invoice] .submitted-section,.data-checkout-stage[data-checkout-stage=invoice] .submitted-form{display:none}.data-checkout-stage[data-checkout-stage=invoice] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=invoice] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=invoice] button.submit-loyalty{display:none}.data-checkout-stage[data-checkout-stage=invoice] button.submit-invoice{display:none}.data-checkout-stage[data-checkout-stage=invoice] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage=invoice] button.submit-placeOrder{display:none}.data-checkout-stage[data-checkout-stage=invoice] button.submit-submitted{display:none}.data-checkout-stage[data-checkout-stage=invoice] .invoice-section,.data-checkout-stage[data-checkout-stage=invoice] .invoice-form{display:block}.data-checkout-stage[data-checkout-stage=invoice] button.submit-invoice{display:block}.data-checkout-stage[data-checkout-stage=invoice] .card-header.invoice .edit-button{display:none}.data-checkout-stage[data-checkout-stage=invoice] button#submit-order{display:none}.data-checkout-stage[data-checkout-stage=invoice] .checkout-cta .payment-cgv,.data-checkout-stage[data-checkout-stage=invoice] .loyalty-recap{display:none}.data-checkout-stage[data-checkout-stage=payment] #payment{position:relative}.data-checkout-stage[data-checkout-stage=payment] .ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=payment] .ghost.shipping{display:none}.data-checkout-stage[data-checkout-stage=payment] .ghost.loyalty{display:none}.data-checkout-stage[data-checkout-stage=payment] .ghost.invoice{display:none}.data-checkout-stage[data-checkout-stage=payment] .ghost.payment{display:none}.data-checkout-stage[data-checkout-stage=payment] .ghost.placeOrder{display:none}.data-checkout-stage[data-checkout-stage=payment] .ghost.submitted{display:none}.data-checkout-stage[data-checkout-stage=payment] .ghost.placeOrder{display:block}.data-checkout-stage[data-checkout-stage=payment] .ghost.submitted{display:block}.data-checkout-stage[data-checkout-stage=payment] .customer-summary{display:none}.data-checkout-stage[data-checkout-stage=payment] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage=payment] .loyalty-summary{display:none}.data-checkout-stage[data-checkout-stage=payment] .invoice-summary{display:none}.data-checkout-stage[data-checkout-stage=payment] .payment-summary{display:none}.data-checkout-stage[data-checkout-stage=payment] .placeOrder-summary{display:none}.data-checkout-stage[data-checkout-stage=payment] .submitted-summary{display:none}.data-checkout-stage[data-checkout-stage=payment] .customer-summary{display:block}.data-checkout-stage[data-checkout-stage=payment] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=payment] .loyalty-summary{display:block}.data-checkout-stage[data-checkout-stage=payment] .invoice-summary{display:block}.data-checkout-stage[data-checkout-stage=payment] .customer-section,.data-checkout-stage[data-checkout-stage=payment] .customer-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .shipping-section,.data-checkout-stage[data-checkout-stage=payment] .shipping-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .loyalty-section,.data-checkout-stage[data-checkout-stage=payment] .loyalty-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .invoice-section,.data-checkout-stage[data-checkout-stage=payment] .invoice-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .payment-section,.data-checkout-stage[data-checkout-stage=payment] .payment-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .placeOrder-section,.data-checkout-stage[data-checkout-stage=payment] .placeOrder-form{display:none}.data-checkout-stage[data-checkout-stage=payment] .submitted-section,.data-checkout-stage[data-checkout-stage=payment] .submitted-form{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-loyalty{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-invoice{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-placeOrder{display:none}.data-checkout-stage[data-checkout-stage=payment] button.submit-submitted{display:none}.data-checkout-stage[data-checkout-stage=payment] .payment-section,.data-checkout-stage[data-checkout-stage=payment] .payment-form{display:block}.data-checkout-stage[data-checkout-stage=payment] button.submit-payment{display:block}.data-checkout-stage[data-checkout-stage=payment] .card-header.payment .edit-button{display:none}.data-checkout-stage[data-checkout-stage=payment] button#submit-order{display:none}.data-checkout-stage[data-checkout-stage=payment] .checkout-cta .payment-cgv,.data-checkout-stage[data-checkout-stage=payment] .loyalty-recap{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] #placeOrder{position:relative}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.shipping{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.loyalty{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.invoice{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.payment{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.placeOrder{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.submitted{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .ghost.submitted{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .customer-summary{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .loyalty-summary{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .invoice-summary{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .payment-summary{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .placeOrder-summary{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .submitted-summary{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .customer-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .loyalty-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .invoice-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .payment-summary{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .customer-section,.data-checkout-stage[data-checkout-stage=placeOrder] .customer-form{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-section,.data-checkout-stage[data-checkout-stage=placeOrder] .shipping-form{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .loyalty-section,.data-checkout-stage[data-checkout-stage=placeOrder] .loyalty-form{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .invoice-section,.data-checkout-stage[data-checkout-stage=placeOrder] .invoice-form{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .payment-section,.data-checkout-stage[data-checkout-stage=placeOrder] .payment-form{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .placeOrder-section,.data-checkout-stage[data-checkout-stage=placeOrder] .placeOrder-form{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .submitted-section,.data-checkout-stage[data-checkout-stage=placeOrder] .submitted-form{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-loyalty{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-invoice{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-placeOrder{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-submitted{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .placeOrder-section,.data-checkout-stage[data-checkout-stage=placeOrder] .placeOrder-form{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] button.submit-placeOrder{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .card-header.placeOrder .edit-button{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button#submit-order{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] .checkout-cta .payment-cgv,.data-checkout-stage[data-checkout-stage=placeOrder] .loyalty-recap{display:none}.data-checkout-stage[data-checkout-stage=placeOrder] button#submit-order{display:block}.data-checkout-stage[data-checkout-stage=placeOrder] .checkout-cta .payment-cgv{display:block}.data-checkout-stage[data-checkout-stage=submitted] #submitted{position:relative}.data-checkout-stage[data-checkout-stage=submitted] .ghost.customer{display:none}.data-checkout-stage[data-checkout-stage=submitted] .ghost.shipping{display:none}.data-checkout-stage[data-checkout-stage=submitted] .ghost.loyalty{display:none}.data-checkout-stage[data-checkout-stage=submitted] .ghost.invoice{display:none}.data-checkout-stage[data-checkout-stage=submitted] .ghost.payment{display:none}.data-checkout-stage[data-checkout-stage=submitted] .ghost.placeOrder{display:none}.data-checkout-stage[data-checkout-stage=submitted] .ghost.submitted{display:none}.data-checkout-stage[data-checkout-stage=submitted] .customer-summary{display:none}.data-checkout-stage[data-checkout-stage=submitted] .shipping-summary{display:none}.data-checkout-stage[data-checkout-stage=submitted] .loyalty-summary{display:none}.data-checkout-stage[data-checkout-stage=submitted] .invoice-summary{display:none}.data-checkout-stage[data-checkout-stage=submitted] .payment-summary{display:none}.data-checkout-stage[data-checkout-stage=submitted] .placeOrder-summary{display:none}.data-checkout-stage[data-checkout-stage=submitted] .submitted-summary{display:none}.data-checkout-stage[data-checkout-stage=submitted] .customer-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] .shipping-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] .loyalty-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] .invoice-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] .payment-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] .placeOrder-summary{display:block}.data-checkout-stage[data-checkout-stage=submitted] .customer-section,.data-checkout-stage[data-checkout-stage=submitted] .customer-form{display:none}.data-checkout-stage[data-checkout-stage=submitted] .shipping-section,.data-checkout-stage[data-checkout-stage=submitted] .shipping-form{display:none}.data-checkout-stage[data-checkout-stage=submitted] .loyalty-section,.data-checkout-stage[data-checkout-stage=submitted] .loyalty-form{display:none}.data-checkout-stage[data-checkout-stage=submitted] .invoice-section,.data-checkout-stage[data-checkout-stage=submitted] .invoice-form{display:none}.data-checkout-stage[data-checkout-stage=submitted] .payment-section,.data-checkout-stage[data-checkout-stage=submitted] .payment-form{display:none}.data-checkout-stage[data-checkout-stage=submitted] .placeOrder-section,.data-checkout-stage[data-checkout-stage=submitted] .placeOrder-form{display:none}.data-checkout-stage[data-checkout-stage=submitted] .submitted-section,.data-checkout-stage[data-checkout-stage=submitted] .submitted-form{display:none}.data-checkout-stage[data-checkout-stage=submitted] button.submit-customer{display:none}.data-checkout-stage[data-checkout-stage=submitted] button.submit-shipping{display:none}.data-checkout-stage[data-checkout-stage=submitted] button.submit-loyalty{display:none}.data-checkout-stage[data-checkout-stage=submitted] button.submit-invoice{display:none}.data-checkout-stage[data-checkout-stage=submitted] button.submit-payment{display:none}.data-checkout-stage[data-checkout-stage=submitted] button.submit-placeOrder{display:none}.data-checkout-stage[data-checkout-stage=submitted] button.submit-submitted{display:none}.data-checkout-stage[data-checkout-stage=submitted] .submitted-section,.data-checkout-stage[data-checkout-stage=submitted] .submitted-form{display:block}.data-checkout-stage[data-checkout-stage=submitted] button.submit-submitted{display:block}.data-checkout-stage[data-checkout-stage=submitted] .card-header.submitted .edit-button{display:none}.data-checkout-stage[data-checkout-stage=submitted] button#submit-order{display:none}.data-checkout-stage[data-checkout-stage=submitted] .checkout-cta .payment-cgv,.data-checkout-stage[data-checkout-stage=submitted] .loyalty-recap{display:none}.data-checkout-stage[data-checkout-stage=submitted] button#submit-order{display:block}.data-checkout-stage[data-checkout-stage=submitted] .checkout-cta .payment-cgv{display:block}.header-checkout{position:relative;height:3.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width: 1023.98px){.header-checkout a{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.zoom200 .header-checkout,.zoom400 .header-checkout{height:1.875rem}.header-checkout .brand{position:static !important;margin:0;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.header-checkout .logo-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.header-checkout .svg-icon{width:10rem}@media(min-width: 1024px){.header-checkout .svg-icon{width:15rem}}.zoom200 .header-checkout .svg-icon,.zoom400 .header-checkout .svg-icon{width:6.875rem}.cart-contact{position:absolute;inset-block-start:50%;inset-inline-end:1rem;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);height:1.625rem;width:1.625rem}.cart-contact .btn-contact-cart{background:rgba(0,0,0,0);border:0;padding:0}.zoom200 .cart-contact svg,.zoom400 .cart-contact svg{width:1rem}.cart-back{position:absolute;inset-inline-start:1.25rem;display:none}@media(min-width: 1024px){.cart-back{display:inline-block;inset-inline-start:1rem}}.cart-back .btn-back-cart{background:rgba(0,0,0,0);border:0;text-transform:uppercase;font-weight:500;letter-spacing:1px;-webkit-transition:border-bottom .3s ease-in-out;transition:border-bottom .3s ease-in-out}.cart-back .btn-back-cart:hover,.cart-back .btn-back-cart:focus{text-decoration:none;border-bottom:1px solid #020202}.cart-back .btn-back-cart .btn-back-text{display:none;-webkit-padding-start:.625rem;padding-inline-start:.625rem;color:#020202}@media(min-width: 1024px){.cart-back .btn-back-cart .btn-back-text{display:inline-block}}.cart-back .btn-back-cart .gr-icon-back-arrow{font-size:.9375rem;display:inline-block;line-height:1.7}@media(min-width: 1024px){.cart-back .btn-back-cart .gr-icon-back-arrow{font-size:.6875rem;line-height:unset}}html:lang(ar) .cart-back .btn-back-cart .gr-icon-back-arrow{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cart-back .btn-back-cart .gr-icon-back-arrow::before{color:#020202}.cart-checkout-header{position:sticky;top:0;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 var(--checkout-spacer-mid);-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.0392156863);box-shadow:0 4px 24px 0 rgba(0,0,0,.0392156863);z-index:101}.cart-checkout-header.empty-cart{display:none}@media(min-width: 1024px){.cart-checkout-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:var(--cart-breadcrumb-height);padding:0 var(--checkout-spacer-xl)}}@media(min-width: 1024px){.cart-checkout-header .back-to-page{display:none}}@media(max-width: 1279.98px){.cart-checkout-header .back-to-page .svg-arrow-down{-webkit-transform:rotate(90deg);transform:rotate(90deg);height:.9375rem;width:.9375rem}[dir=rtl] .cart-checkout-header .back-to-page .svg-arrow-down{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.cart-checkout-header .back-to-page .btn-back-cart{padding:0;background:rgba(0,0,0,0);border:0}.is-mobile,.is-desktop{display:none}:root{--checkout-breadcrumb-step-width: 120px}@media(min-width: 1024px){.is-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.header-cart-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--checkout-spacer-sm)}.header-cart-list .item{text-align:center;width:var(--checkout-breadcrumb-step-width);font-weight:400;text-transform:uppercase;letter-spacing:.5px;font-size:.675rem;opacity:.8}.header-cart-list .item.active{font-weight:500;opacity:1}.link-cart-item{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:uppercase;background:none;padding:0;border-bottom:1px solid rgba(0,0,0,0);line-height:13px;pointer-events:none;color:#020202}.link-cart-item:not(:disabled):not(.disabled):hover,.link-cart-item:not(:disabled):not(.disabled):active,.link-cart-item:not(:disabled):not(.disabled):focus{border-bottom:1px solid #000}.link-cart-item.disabled,.link-cart-item:disabled{pointer-events:none !important}.my-step-cart{position:absolute;top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}}@media(min-width: 1024px)and (min-width: 1024px){.my-step-cart{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0 auto}}@media(min-width: 1024px)and (max-width: 1023.98px){.my-step-cart{margin-bottom:1.25rem}}@media(min-width: 1024px){.my-step-cart .step-bubble{position:absolute;top:-3px;height:.4375rem;width:.4375rem;border-radius:9999px;background-color:#020202;opacity:.3}.my-step-cart .step-bubble:hover,.my-step-cart .step-bubble.active{opacity:1}.my-step-cart .step-bubble.step-1{left:calc(var(--checkout-breadcrumb-step-width)*(0) - 3.5px)}.my-step-cart .step-bubble.step-2{left:calc(var(--checkout-breadcrumb-step-width)*(1) - 3.5px)}.my-step-cart .step-bubble.step-3{left:calc(var(--checkout-breadcrumb-step-width)*(2) - 3.5px)}.my-step-cart .step-bubble.step-4{left:calc(var(--checkout-breadcrumb-step-width)*(3) - 3.5px)}.my-step-cart .step-bubble.step-5{left:calc(var(--checkout-breadcrumb-step-width)*(4) - 3.5px)}.my-step-cart .step-bubble.step-6{left:calc(var(--checkout-breadcrumb-step-width)*(5) - 3.5px)}.my-step-cart .step-bar{height:1px;background-color:#d0d0d0;width:var(--checkout-breadcrumb-step-width);opacity:.3;pointer-events:none}.my-step-cart .step-bar:hover,.my-step-cart .step-bar.active{opacity:1;background-color:#020202}}@media(min-width: 1280px){:root{--checkout-breadcrumb-step-width: 155px}}:root{--circle-radius: 21px;--bubble-size: 7px}@media(max-width: 1023.98px){.is-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:16px}.title-cart-header .title-cart{font-weight:500;font-size:16px;line-height:22px;letter-spacing:.5px;text-transform:uppercase}.title-cart-header .description-cart{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.5px;color:#626262}.circle-container-cart{position:relative;width:calc(var(--circle-radius)*2);height:calc(var(--circle-radius)*2);border-radius:50%;border:1px solid #d0d0d0;margin:1.5rem auto}.circle-container-cart::before{content:"";position:absolute;top:-1px;left:-1px;width:calc(var(--circle-radius)*2);height:calc(var(--circle-radius)*2);border-radius:50%;background:conic-gradient(#020202 calc(var(--progress-percentage, 0%) * 3.6deg), transparent calc(var(--progress-percentage, 0%) * 3.6deg) 360deg);mask:radial-gradient(closest-side, transparent calc(100% - 2px), white calc(100% - 2px));-webkit-mask:radial-gradient(closest-side, transparent calc(100% - 2px), white calc(100% - 2px));z-index:0}.zoom200 .circle-container-cart,.zoom400 .circle-container-cart{--circle-radius: 14px;margin:.3rem auto}.ball-header{width:var(--bubble-size);height:var(--bubble-size);background-color:#d0d0d0;border-radius:50%;z-index:1;position:absolute;top:calc(var(--circle-radius) - 1px - var(--bubble-size)/2);left:calc(var(--circle-radius) - 1px - var(--bubble-size)/2);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.ball-header.active{background-color:#020202}.zoom200 .ball-header,.zoom400 .ball-header{--bubble-size: 5px}.ball-header[data-count-step="5"].step-1{-webkit-transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="5"].step-2{-webkit-transform:rotate(72deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(72deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="5"].step-3{-webkit-transform:rotate(144deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(144deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="5"].step-4{-webkit-transform:rotate(216deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(216deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="5"].step-5{-webkit-transform:rotate(288deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(288deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="6"].step-1{-webkit-transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="6"].step-2{-webkit-transform:rotate(60deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(60deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="6"].step-3{-webkit-transform:rotate(120deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(120deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="6"].step-4{-webkit-transform:rotate(180deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(180deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="6"].step-5{-webkit-transform:rotate(240deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(240deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="6"].step-6{-webkit-transform:rotate(300deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(300deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="7"].step-1{-webkit-transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="7"].step-2{-webkit-transform:rotate(51.4285714286deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(51.4285714286deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="7"].step-3{-webkit-transform:rotate(102.8571428571deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(102.8571428571deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="7"].step-4{-webkit-transform:rotate(154.2857142857deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(154.2857142857deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="7"].step-5{-webkit-transform:rotate(205.7142857143deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(205.7142857143deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="7"].step-6{-webkit-transform:rotate(257.1428571429deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(257.1428571429deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="7"].step-7{-webkit-transform:rotate(308.5714285714deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(308.5714285714deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-1{-webkit-transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(0deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-2{-webkit-transform:rotate(45deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(45deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-3{-webkit-transform:rotate(90deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(90deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-4{-webkit-transform:rotate(135deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(135deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-5{-webkit-transform:rotate(180deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(180deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-6{-webkit-transform:rotate(225deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(225deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-7{-webkit-transform:rotate(270deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(270deg) translateY(calc(-1 * var(--circle-radius)))}.ball-header[data-count-step="8"].step-8{-webkit-transform:rotate(315deg) translateY(calc(-1 * var(--circle-radius)));transform:rotate(315deg) translateY(calc(-1 * var(--circle-radius)))}}.cart-checkout-header[data-checkout-stage=cart] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=cart] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=cart] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=cart] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=cart] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=cart] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=customer] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=customer] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=customer] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=customer] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=customer] .step-bubble.customer,.cart-checkout-header[data-checkout-stage=customer] .ball-header.customer{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=customer] .item.customer{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=customer] .link-cart-item.customer{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=customer] .next-step-checkout.customer{display:block}.cart-checkout-header[data-checkout-stage=customer] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=customer] .step-bar.customer{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=shipping] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=shipping] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=shipping] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=shipping] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=shipping] .step-bubble.customer,.cart-checkout-header[data-checkout-stage=shipping] .ball-header.customer{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=shipping] .item.customer{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=shipping] .link-cart-item.customer{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.customer{display:block}.cart-checkout-header[data-checkout-stage=shipping] .step-bubble.shipping,.cart-checkout-header[data-checkout-stage=shipping] .ball-header.shipping{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=shipping] .item.shipping{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=shipping] .link-cart-item.shipping{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=shipping] .next-step-checkout.shipping{display:block}.cart-checkout-header[data-checkout-stage=shipping] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=shipping] .step-bar.customer{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=shipping] .step-bar.shipping{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=loyalty] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=loyalty] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=loyalty] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=loyalty] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=loyalty] .step-bubble.customer,.cart-checkout-header[data-checkout-stage=loyalty] .ball-header.customer{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=loyalty] .item.customer{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=loyalty] .link-cart-item.customer{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.customer{display:block}.cart-checkout-header[data-checkout-stage=loyalty] .step-bubble.shipping,.cart-checkout-header[data-checkout-stage=loyalty] .ball-header.shipping{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=loyalty] .item.shipping{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=loyalty] .link-cart-item.shipping{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.shipping{display:block}.cart-checkout-header[data-checkout-stage=loyalty] .step-bubble.loyalty,.cart-checkout-header[data-checkout-stage=loyalty] .ball-header.loyalty{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=loyalty] .item.loyalty{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=loyalty] .link-cart-item.loyalty{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=loyalty] .next-step-checkout.loyalty{display:block}.cart-checkout-header[data-checkout-stage=loyalty] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=loyalty] .step-bar.customer{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=loyalty] .step-bar.shipping{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=loyalty] .step-bar.loyalty{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=invoice] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=invoice] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=invoice] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=invoice] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=invoice] .step-bubble.customer,.cart-checkout-header[data-checkout-stage=invoice] .ball-header.customer{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=invoice] .item.customer{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=invoice] .link-cart-item.customer{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.customer{display:block}.cart-checkout-header[data-checkout-stage=invoice] .step-bubble.shipping,.cart-checkout-header[data-checkout-stage=invoice] .ball-header.shipping{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=invoice] .item.shipping{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=invoice] .link-cart-item.shipping{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.shipping{display:block}.cart-checkout-header[data-checkout-stage=invoice] .step-bubble.loyalty,.cart-checkout-header[data-checkout-stage=invoice] .ball-header.loyalty{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=invoice] .item.loyalty{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=invoice] .link-cart-item.loyalty{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.loyalty{display:block}.cart-checkout-header[data-checkout-stage=invoice] .step-bubble.invoice,.cart-checkout-header[data-checkout-stage=invoice] .ball-header.invoice{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=invoice] .item.invoice{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=invoice] .link-cart-item.invoice{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=invoice] .next-step-checkout.invoice{display:block}.cart-checkout-header[data-checkout-stage=invoice] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=invoice] .step-bar.customer{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=invoice] .step-bar.shipping{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=invoice] .step-bar.loyalty{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=invoice] .step-bar.invoice{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=payment] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=payment] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=payment] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=payment] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=payment] .step-bubble.customer,.cart-checkout-header[data-checkout-stage=payment] .ball-header.customer{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=payment] .item.customer{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=payment] .link-cart-item.customer{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.customer{display:block}.cart-checkout-header[data-checkout-stage=payment] .step-bubble.shipping,.cart-checkout-header[data-checkout-stage=payment] .ball-header.shipping{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=payment] .item.shipping{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=payment] .link-cart-item.shipping{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.shipping{display:block}.cart-checkout-header[data-checkout-stage=payment] .step-bubble.loyalty,.cart-checkout-header[data-checkout-stage=payment] .ball-header.loyalty{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=payment] .item.loyalty{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=payment] .link-cart-item.loyalty{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.loyalty{display:block}.cart-checkout-header[data-checkout-stage=payment] .step-bubble.invoice,.cart-checkout-header[data-checkout-stage=payment] .ball-header.invoice{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=payment] .item.invoice{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=payment] .link-cart-item.invoice{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.invoice{display:block}.cart-checkout-header[data-checkout-stage=payment] .step-bubble.payment,.cart-checkout-header[data-checkout-stage=payment] .ball-header.payment{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=payment] .item.payment{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=payment] .link-cart-item.payment{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=payment] .next-step-checkout.payment{display:block}.cart-checkout-header[data-checkout-stage=payment] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=payment] .step-bar.customer{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=payment] .step-bar.shipping{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=payment] .step-bar.loyalty{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=payment] .step-bar.invoice{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=payment] .step-bar.payment{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=placeOrder] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=placeOrder] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bubble.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .ball-header.customer{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=placeOrder] .item.customer{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=placeOrder] .link-cart-item.customer{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer{display:block}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bubble.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .ball-header.shipping{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=placeOrder] .item.shipping{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=placeOrder] .link-cart-item.shipping{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping{display:block}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bubble.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .ball-header.loyalty{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=placeOrder] .item.loyalty{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=placeOrder] .link-cart-item.loyalty{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty{display:block}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bubble.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .ball-header.invoice{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=placeOrder] .item.invoice{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=placeOrder] .link-cart-item.invoice{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice{display:block}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bubble.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .ball-header.payment{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=placeOrder] .item.payment{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=placeOrder] .link-cart-item.payment{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment{display:block}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bubble.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .ball-header.placeOrder{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=placeOrder] .item.placeOrder{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=placeOrder] .link-cart-item.placeOrder{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=placeOrder] .next-step-checkout.placeOrder{display:block}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bar.customer{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bar.shipping{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bar.loyalty{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bar.invoice{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bar.payment{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=placeOrder] .step-bar.placeOrder{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.cart,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.cart{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.cart{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.cart{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.customer,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.customer{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.customer{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.customer{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.shipping,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.shipping{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.shipping{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.shipping{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.loyalty{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.loyalty{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.loyalty{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.invoice,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.invoice{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.invoice{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.invoice{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.payment,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.payment{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.payment{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.payment{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.placeOrder{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.placeOrder{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.placeOrder{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bubble.submitted,.cart-checkout-header[data-checkout-stage=submitted] .ball-header.submitted{opacity:1;background-color:#020202}.cart-checkout-header[data-checkout-stage=submitted] .item.submitted{font-weight:500;opacity:1}.cart-checkout-header[data-checkout-stage=submitted] .link-cart-item.submitted{pointer-events:unset;cursor:pointer}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.cart,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.customer,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.shipping,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.loyalty,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.invoice,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.payment,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.placeOrder,.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:none}.cart-checkout-header[data-checkout-stage=submitted] .next-step-checkout.submitted{display:block}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.cart{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.customer{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.shipping{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.loyalty{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.invoice{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.payment{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.placeOrder{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}.cart-checkout-header[data-checkout-stage=submitted] .step-bar.submitted{opacity:1;background-color:#020202;height:1px;border:1px solid #020202}:root{--cart-breadcrumb-height: 88px}body,.modal,.modal-open,body.modal-open{overflow:clip}.checkout-page .container-fluid-cart{position:relative;background-color:#fff;margin-top:var(--checkout-spacer-sm);padding:var(--checkout-spacer-mid);-webkit-animation:fadeUpShow .5s;animation:fadeUpShow .5s}@media(min-width: 1024px){.checkout-page .container-fluid-cart{padding:var(--checkout-spacer-mid) 2.5rem;margin-top:var(--checkout-spacer-mid)}}.checkout-page .container-fluid-cart.cart-empty,.checkout-page .container-fluid-cart.cart-product{margin-top:0}.checkout-page .container-fluid-cart.closed .cart-details-summary{display:none}.checkout-page .container-fluid-cart .cart-details-summary{background-color:#fff;padding-bottom:var(--checkout-spacer-sm)}.checkout-page .title-section-cart{position:relative;cursor:pointer}.checkout-page .title-section-cart .gr-cart-title{margin:0}@media(max-width: 1023.98px){.checkout-page .title-section-cart .gr-cart-title{width:85%;margin:0 auto}}.checkout-page .title-section-cart .svg-arrow-down{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);inset-inline-end:0;-webkit-transition:.2s transform cubic-bezier(0.4, 0, 1, 1);transition:.2s transform cubic-bezier(0.4, 0, 1, 1)}[dir=rtl] .checkout-page .title-section-cart .svg-arrow-down{inset-inline-end:4px}.checkout-page .closed .svg-arrow-down{-webkit-transform:none;transform:none}.checkout-page .gr-checkout-section.ghost{opacity:.5;padding:1rem 1.25rem}@media(min-width: 1024px){.checkout-page .gr-checkout-section.ghost{padding:1rem 2.5rem}}.checkout-page .gr-checkout-section.ghost.step-card.customer{margin-top:1rem}.checkout-page .gr-checkout-section.ghost.step-card.confirmation{margin-bottom:0}.checkout-page .gr-checkout-section.ghost .gr-section-header{padding:0;border:0}.checkout-page .gr-checkout-section.ghost .gr-section-header .gr-header-custom{font-size:1.25rem;font-weight:500;line-height:1.3;letter-spacing:2px;text-align:center;text-transform:uppercase;margin-bottom:0}.checkout-page .payment-mobile{position:relative}@media(max-width: 1023.98px){.checkout-page .payment-mobile .checkout-and-apple-pay{display:none}}@media(max-width: 1023.98px){.checkout-page .payment-mobile.sticky{position:fixed;inset-block-end:0;inset-inline-start:0;width:100%;background:#fff;z-index:101;-webkit-animation:fadeUpShow .5s;animation:fadeUpShow .5s}.zoom200 .checkout-page .payment-mobile.sticky,.zoom400 .checkout-page .payment-mobile.sticky{overflow-y:auto;overflow-x:hidden}.zoom200 .checkout-page .payment-mobile.sticky::-webkit-scrollbar,.zoom400 .checkout-page .payment-mobile.sticky::-webkit-scrollbar{width:7px}.zoom200 .checkout-page .payment-mobile.sticky::-webkit-scrollbar-track,.zoom400 .checkout-page .payment-mobile.sticky::-webkit-scrollbar-track{background:#eaeaea}.zoom200 .checkout-page .payment-mobile.sticky::-webkit-scrollbar-thumb,.zoom400 .checkout-page .payment-mobile.sticky::-webkit-scrollbar-thumb{background-color:#020202;border:1px solid #eaeaea}.zoom200 .checkout-page .payment-mobile.sticky,.zoom400 .checkout-page .payment-mobile.sticky{overflow-y:auto;max-height:100vh}.checkout-page .payment-mobile.sticky .btn-close-sticky-cart{display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;margin-bottom:var(--checkout-spacer-sm)}.checkout-page .payment-mobile.sticky .checkout-and-apple-pay{display:block}}.checkout-page .cart-cta{background:#fff;padding:0 1rem;z-index:3}@media(max-width: 1023.98px){.checkout-page .cta-order{position:fixed;width:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}}@media(max-width: 1023.98px)and (max-width: 374.98px){.checkout-page .cta-order-wrapper{min-height:3.75rem}}@media(max-width: 1023.98px){.checkout-page .cta-order.pre-order{padding:.625rem;background:#fff;top:unset !important;bottom:0;left:0;right:0;-webkit-transform:translateY(0);transform:translateY(0)}.hide-sticky-btn .checkout-page .cta-order.pre-order{-webkit-transform:translateY(100%);transform:translateY(100%)}}.zoom200 .checkout-page .cta-order.pre-order,.zoom400 .checkout-page .cta-order.pre-order{padding:.15rem}.zoom200 .checkout-page .cta-order.pre-order .btn,.zoom400 .checkout-page .cta-order.pre-order .btn{min-height:1.5625rem}.checkout-page .cta-order.sticky{position:static;-webkit-transform:none;transform:none}.checkout-page .btn-cta .btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.checkout-page .btn-cta .btn:not(:disabled):not(.disabled):active,.checkout-page .btn-cta .btn:not(:disabled):not(.disabled):focus{color:#fff;background-color:#000;border-color:#fff}.checkout-page .btn-cta .btn:not(:disabled):not(.disabled):active span,.checkout-page .btn-cta .btn:not(:disabled):not(.disabled):focus span{color:#fff}@media(min-width: 1024px){.checkout-page .btn-cta .btn .cart-total-price{display:none}}.checkout-page .secure-recap{background:#fff;padding:1rem 1rem 0}.checkout-page .secure-total{background:#fff;padding:0 var(--checkout-spacer-mid) var(--checkout-spacer-sm)}.checkout-page .secure-cta-icons{background:#fff;padding:1rem;padding-top:.5rem;z-index:2}.zoom200 .checkout-page .secure-cta-icons,.zoom400 .checkout-page .secure-cta-icons{padding:0 var(--checkout-spacer-mid)}.checkout-page .btn-close-sticky-cart{display:none}.checkout-page .cta-express-pay{padding:0}.checkout-page .gr-cart-message{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-top:5px}.checkout-page .gr-msg-cart-availability,.checkout-page .gr-msg-cart-discount,.checkout-page .gr-msg-cart-restriction{font-size:14px;font-weight:400;line-height:24px;letter-spacing:.6px;text-align:left}html:lang(ar) .checkout-page .gr-msg-cart-availability,html:lang(ar) .checkout-page .gr-msg-cart-discount,html:lang(ar) .checkout-page .gr-msg-cart-restriction{text-align:right}.checkout-page .gr-msg-cart-icon{-webkit-padding-end:.5rem;padding-inline-end:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-page .loyalty-recap{background:#fff}.checkout-page .loyalty-container{background:#fff;padding:var(--checkout-spacer-mid)}.checkout-page .loyalty-mobile .loyalty-container{padding:var(--checkout-spacer-mid) 0 0}.checkout-page .cart-full{margin:0 auto;width:100%;padding:0}.checkout-page .gr-cart-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem}@media(min-width: 1024px){.checkout-page .gr-cart-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:calc(1.5*1rem);margin-bottom:calc(2*1rem)}}.zoom200 .checkout-page .gr-cart-row,.zoom400 .checkout-page .gr-cart-row{margin-top:.1rem}.checkout-page .gr-cart-row .cart-bloc-items{width:100%;background-color:rgba(0,0,0,0);max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.checkout-page .gr-cart-row .cart-bloc-items.checkout-items{background-color:rgba(0,0,0,0)}@media(min-width: 1024px){.checkout-page .gr-cart-row .cart-bloc-items{max-width:55%;-webkit-box-flex:0;-ms-flex:0 0 55%;flex:0 0 55%;margin-right:1.875rem}html:lang(ar) .checkout-page .gr-cart-row .cart-bloc-items{margin-right:0;margin-left:1.875rem}}@media(min-width: 1280px){.checkout-page .gr-cart-row .cart-bloc-items{max-width:60%;-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}.checkout-page .gr-cart-row .cart-bloc-info{width:100%;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 1024px){.checkout-page .gr-cart-row .cart-bloc-info{max-width:36.409%;-webkit-box-flex:0;-ms-flex:0 0 36.409%;flex:0 0 36.409%}}@media(min-width: 1280px){.checkout-page .gr-cart-row .cart-bloc-info{max-width:30.409%;-webkit-box-flex:0;-ms-flex:0 0 30.409%;flex:0 0 30.409%}}@media(min-width: 1680px){.checkout-page .gr-cart-row .cart-bloc-info{max-width:26.409%;-webkit-box-flex:0;-ms-flex:0 0 26.409%;flex:0 0 26.409%}}.checkout-page .recap-sticky-wrapper{position:relative}@media(min-width: 1024px){.checkout-page .recap-sticky-wrapper{position:sticky;top:calc(var(--cart-breadcrumb-height) + var(--checkout-spacer-lg))}}.checkout-page .cart-subtitle{padding:1rem 0 1.5rem;color:#626262;text-align:center}@media(min-width: 1024px){.checkout-page .cart-subtitle{max-width:60%}}.checkout-page .cart-subtitle-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.checkout-page .cart-product-summary{margin-bottom:var(--checkout-spacer-sm);background:#fff}@media(min-width: 1024px){.checkout-page .cart-product-summary{margin-bottom:var(--checkout-spacer-mid)}}.checkout-page .cart-product-summary-mobile .cart-product-summary,.checkout-page .cart-product-summary-desktop .cart-product-summary{padding:var(--checkout-spacer-mid)}.checkout-page .cart-product-summary-mobile .cart-details-summary,.checkout-page .cart-product-summary-desktop .cart-details-summary{padding-bottom:0}.checkout-page .cart-product-summary-mobile .container-fluid-cart,.checkout-page .cart-product-summary-desktop .container-fluid-cart{padding:0;margin-top:0}.checkout-page .cart-product-summary-mobile .container-fluid-cart .cart-product,.checkout-page .cart-product-summary-desktop .container-fluid-cart .cart-product{padding:var(--checkout-spacer-mid) var(--checkout-spacer-mid) var(--checkout-spacer-mid) 0}.checkout-page .cart-product-summary-mobile .js-product-line-item:first-child,.checkout-page .cart-product-summary-desktop .js-product-line-item:first-child{margin-top:1rem}.checkout-page .cart-product-summary-mobile .cart-ecrin .carousel-ecrin-cart,.checkout-page .cart-product-summary-desktop .cart-ecrin .carousel-ecrin-cart{padding:1rem 0;margin:0}.checkout-page .title-section-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.checkout-page .title-section-cart .gr-cart-title{margin:0}html:lang(ar) .checkout-page .title-section-cart .gr-cart-title{letter-spacing:normal}.checkout-page .recap-product{padding-bottom:var(--checkout-spacer-mid);text-transform:uppercase}@media(min-width: 1024px){.checkout-page .list-product-summary{height:15rem;overflow:scroll;overflow-y:auto;overflow-x:hidden}.checkout-page .list-product-summary::-webkit-scrollbar{width:7px}.checkout-page .list-product-summary::-webkit-scrollbar-track{background:#eaeaea}.checkout-page .list-product-summary::-webkit-scrollbar-thumb{background-color:#020202;border:1px solid #eaeaea}}.checkout-page .list-product-summary .container-fluid-cart{-webkit-padding-end:var(--checkout-spacer-lg);padding-inline-end:var(--checkout-spacer-lg)}.checkout-page .list-product-summary .container-fluid-cart.message-gift{padding:0}@media(min-width: 1024px){.checkout-page .list-product-summary .container-fluid-cart.message-gift{-webkit-padding-end:var(--checkout-spacer-mid);padding-inline-end:var(--checkout-spacer-mid)}}.checkout-page .list-product-summary .title-section-cart{margin:var(--checkout-spacer-xl) 0 var(--checkout-spacer-mid)}.checkout-page .list-product-summary .gr-cart-description,.checkout-page .list-product-summary .sample-tile-name{-webkit-padding-end:0;padding-inline-end:0;word-break:break-word}.checkout-page .list-product-summary .list-item-option:last-child{margin-bottom:0}.checkout-page .list-product-summary .edit-cart-link{display:none}.checkout-page .list-product-summary .loyalty-gift{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--checkout-spacer-mid);margin-bottom:var(--checkout-spacer-xl)}.checkout-page .list-product-summary .loyalty-gift-tile-image{max-width:130px;border:1px solid #e8e8e8}.checkout-page .list-product-summary .loyalty-gift:last-child{margin-bottom:var(--checkout-spacer-mid)}.checkout-page .list-product-summary .carousel-sample-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--checkout-spacer-xl)}.checkout-page .list-product-summary .carousel-sample-cart:last-child .sample-tile-image{margin:0}.checkout-page .list-product-summary .carousel-sample-cart .sample-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--checkout-spacer-mid)}.checkout-page .list-product-summary .carousel-sample-cart .sample-tile-image{max-width:130px}.checkout-page .list-product-summary .carousel-sample-cart .sample-tile-name{font-weight:500}.checkout-page .list-product-summary .carousel-ecrin-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 var(--checkout-spacer-mid)}.checkout-page .list-product-summary .carousel-ecrin-cart:last-child{padding:0}@media(min-width: 1024px){.checkout-page .list-product-summary .carousel-ecrin-cart{margin:0 var(--checkout-spacer-xl)}}.checkout-page .list-product-summary .carousel-ecrin-cart .ecrin-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1rem}.checkout-page .list-product-summary .carousel-ecrin-cart .ecrin-title-name{margin-bottom:var(--checkout-spacer-sm)}.checkout-page .list-product-summary .carousel-ecrin-cart .ecrin-title-image{width:130px;height:130px}.checkout-page .list-product-summary .message-gift .carousel-gift-cart .gr-product-line-item{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.checkout-page .list-product-summary .message-gift .carousel-gift-cart .gr-product-line-item .message-gift-show{width:100%;height:6.25rem}.checkout-modal-dialog{max-width:42.625rem}.checkout-modal-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 1.25rem 0;border:0}.checkout-modal-body{padding:0 1rem 2.5rem}@media(min-width: 768px){.checkout-modal-body{padding:0 2.5rem 2.5rem}}.checkout-modal-detail{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}@media(min-width: 768px){.checkout-modal-detail{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.checkout-modal h3{margin-bottom:var(--checkout-spacer-xl)}.checkout-modal h4{width:100%;font-size:12px;font-weight:400;margin-bottom:var(--checkout-spacer-sm)}.checkout-modal :is(h3,h4){text-align:center}.checkout-modal-product-desc{font-size:13px;line-height:18px}.checkout-modal img{aspect-ratio:1/1;max-width:12.5rem;max-height:12.5rem;border:1px solid #e8e8e8}@media(min-width: 768px){.checkout-modal img{max-width:100%;max-height:100%}}.checkout-modal.show{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.isZoomed .checkout-modal.show{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.recap-product{font-size:13px;font-weight:400;line-height:18px;letter-spacing:.5px}.cart-product .js-product-line-item.product-info{display:-webkit-box;display:-ms-flexbox;display:flex;margin:var(--checkout-spacer-xl) 0}.cart-product .js-product-line-item .gr-cart-product{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-product .js-product-line-item .gr-cart-variation{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0}.cart-product .js-product-line-item .gr-cart-variation .cart-product-items-line{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-product .js-product-line-item .gr-cart-variation .item-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.5rem}.cart-product .js-product-line-item .gr-cart-variation.item-engravement{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-top:.5rem}.cart-product .product-line-item-separator{border-top:1px solid #e8e8e8}.cart-product .item-image{max-width:130px;width:130px;height:130px}@media(min-width: 768px){.cart-product .item-image{max-width:130px;width:130px;height:130px}}@media(min-width: 1024px){.cart-product .item-image{max-width:130px;width:130px;height:130px}}@media(min-width: 1680px){.cart-product .item-image{max-width:130px;width:130px;height:130px}}.cart-product .item-image{margin-right:.938em}html:lang(ar) .cart-product .item-image{margin-left:.938em;margin-right:0}.cart-product .item-image img.product-image{max-width:130px;width:130px;height:130px}@media(min-width: 768px){.cart-product .item-image img.product-image{max-width:130px;width:130px;height:130px}}@media(min-width: 1024px){.cart-product .item-image img.product-image{max-width:130px;width:130px;height:130px}}@media(min-width: 1680px){.cart-product .item-image img.product-image{max-width:130px;width:130px;height:130px}}.cart-product .item-image img.product-image{max-height:100%;border:1px solid #e8e8e8}.cart-product .perso-bb-back-default{position:relative;max-width:130px;width:130px;height:130px}@media(min-width: 768px){.cart-product .perso-bb-back-default{max-width:130px;width:130px;height:130px}}@media(min-width: 1024px){.cart-product .perso-bb-back-default{max-width:130px;width:130px;height:130px}}@media(min-width: 1680px){.cart-product .perso-bb-back-default{max-width:130px;width:130px;height:130px}}.cart-product .perso-bb-back-default canvas{position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;width:100%;height:100%}@media(min-width: 1024px){.cart-product .perso-bb-back-default canvas{width:100%;height:100%}}@media(min-width: 1680px){.cart-product .perso-bb-back-default canvas{width:100%;height:100%}}.cart-product .perso-bb-back-default canvas.bb-back{z-index:0}.cart-product .perso-bb-back-default canvas.bb-color{z-index:1}.cart-product .perso-bb-back-default canvas.bb-etiquette{z-index:2}.cart-product .perso-bb-back-default canvas.bb-base{z-index:3}.cart-product .perso-bb-back-default canvas.bb-seal{z-index:4}.cart-product .perso-bb-back-default canvas.bb-link{z-index:5}.cart-product .list-item-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:var(--checkout-spacer-sm)}.cart-product .list-item-option:last-child{margin-bottom:var(--checkout-spacer-mid)}.cart-product .list-item-option .item-option-img{width:50px;height:50px}.cart-product .list-item-option .item-option-img.perso-bb-back-size{position:relative;max-width:50px;width:50px;height:50px}@media(min-width: 768px){.cart-product .list-item-option .item-option-img.perso-bb-back-size{max-width:50px;width:50px;height:50px}}@media(min-width: 1024px){.cart-product .list-item-option .item-option-img.perso-bb-back-size{max-width:50px;width:50px;height:50px}}@media(min-width: 1680px){.cart-product .list-item-option .item-option-img.perso-bb-back-size{max-width:50px;width:50px;height:50px}}.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas{position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;width:100%;height:100%}@media(min-width: 1024px){.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas{width:100%;height:100%}}@media(min-width: 1680px){.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas{width:100%;height:100%}}.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas.bb-back{z-index:0}.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas.bb-color{z-index:1}.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas.bb-etiquette{z-index:2}.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas.bb-base{z-index:3}.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas.bb-seal{z-index:4}.cart-product .list-item-option .item-option-img.perso-bb-back-size canvas.bb-link{z-index:5}.cart-product .list-item-option .item-option-info{padding-left:.6875rem}html:lang(ar) .cart-product .list-item-option .item-option-info{padding-left:unset;padding-right:.6875rem}.cart-product .list-item-option .item-option-info span,.cart-product .list-item-option .item-option-info p{font-size:12px;letter-spacing:.5px;font-weight:400}.cart-product .gr-cart-name{margin-bottom:0;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;text-align:start}.cart-product .gr-cart-description{margin-bottom:var(--checkout-spacer-sm);-webkit-padding-end:1.5rem;padding-inline-end:1.5rem;text-align:start;font-weight:500}.cart-product .gr-cart-description.title{margin-bottom:0}.cart-product .line-item-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;gap:5px;margin-bottom:.5rem}.cart-product .line-item-attributes .color-value{width:.875rem;height:.875rem;border-radius:50%}.cart-product .cart-item-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cart-product .cart-item-option .cart-item-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:1.25rem;margin-top:var(--checkout-spacer-mid);margin-bottom:var(--checkout-spacer-mid);text-align:start;cursor:pointer}.cart-product .cart-item-option .cart-item-title .svg-arrow-down{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.cart-product .cart-item-option .cart-item-title .svg-arrow-down.active{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cart-product .cart-item-option .cart-item-list{-webkit-animation:fadeUpShow .5s;animation:fadeUpShow .5s}.cart-product .cart-item-option .cart-item-list .item-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.cart-product .cart-item-option .cart-item-list .item-options .item-option-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.cart-product .gr-line-item-quantity-attributes{line-height:normal}.cart-product .quantity-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:5px;margin-bottom:.625rem}.cart-product .quantity-form .quantity-label{font-weight:400;font-size:13px;letter-spacing:.5px;line-height:18px}.cart-product .quantity-form .display-quantity.edit-quantity{padding:0 5px}.cart-product .quantity-form .display-quantity .quantity-name{font-weight:400;font-size:13px;letter-spacing:.5px;line-height:normal}.cart-product .quantity-form .quantity-add,.cart-product .quantity-form .quantity-remove{cursor:pointer;border:1px solid;padding:.0625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;opacity:.7}.cart-product .quantity-form .quantity-add:hover,.cart-product .quantity-form .quantity-add:focus-visible,.cart-product .quantity-form .quantity-remove:hover,.cart-product .quantity-form .quantity-remove:focus-visible{opacity:1}.cart-product .quantity-form .quantity-add.disabled,.cart-product .quantity-form .quantity-remove.disabled{pointer-events:none;opacity:.3}.cart-product .gr-item-total{font-weight:500;font-size:.8125rem;letter-spacing:1px;line-height:18px}.cart-product .gr-item-total .strike-through{text-decoration:line-through;font-size:.625rem;text-align:start;line-height:normal}.cart-product .cart-relation{position:relative;margin-top:1.25rem}.cart-product .cart-relation.gr-cart-product{width:80%}@media(min-width: 1024px){.cart-product .cart-relation.gr-cart-product{width:60%}}@media(min-width: 1024px){.cart-product .cart-relation.gr-cart-product{width:50%}}.cart-product .cart-relation .remove-cart-product-engraving{background:rgba(0,0,0,0);border:0}.cart-product .cart-relation .remove-cart-product-engraving .gr-icon-BIN{font-size:12px}.cart-product .cart-relation .remove-cart-product-engraving .gr-icon-BIN:before{content:"";font-size:12px;color:#020202}.cart-product .cart-relation .item-image{max-width:3.125rem;width:3.125rem;height:3.125rem}.cart-product .cart-relation .item-image .product-image{max-width:3.125rem;width:3.125rem;height:3.125rem}.cart-product .cart-relation .gr-cart-relation-name{font-weight:400;font-size:8px;letter-spacing:1px;line-height:normal;margin-bottom:.3125rem;padding-right:9px;text-align:left}html:lang(ar) .cart-product .cart-relation .gr-cart-relation-name{text-align:right;padding-right:unset;padding-left:9px}.cart-product .cart-relation .gr-cart-relation-description{font-weight:500;font-size:11px;line-height:normal;letter-spacing:.5px;text-transform:uppercase;margin-bottom:.3125rem;padding-right:1.5625rem;text-align:left}html:lang(ar) .cart-product .cart-relation .gr-cart-relation-description{text-align:right;padding-right:unset;padding-left:1.5625rem}@media(min-width: 1024px){.cart-product .cart-relation .gr-cart-relation-description{padding-right:.3125rem}html:lang(ar) .cart-product .cart-relation .gr-cart-relation-description{padding-left:.3125rem}}.cart-product .cart-relation .gr-cart-relation-description .engrave-text-cart{text-transform:initial}.cart-product .cart-relation .gr-cart-relation-description .font-cursive{font-family:"cursive"}.cart-product .cart-relation .gr-cart-relation-description .line-item-total-text{font-size:11px}.cart-product .cart-relation .gr-item-total{font-weight:500;font-size:11px;letter-spacing:1px}.cart-product .cart-relation .gr-item-total .gr-bonusProduct-title,.cart-product .cart-relation .gr-item-total .gr-bonusProduct-title-japan{color:#020202;font-weight:500;font-size:11px;letter-spacing:1px;background:rgba(0,0,0,0);padding:0;margin:0}.gr-cart-gwp-title{letter-spacing:.5px}html:lang(ar) .gr-cart-gwp-title{letter-spacing:.5px}.gift-shortDescription{margin-bottom:.7rem;text-align:start}.gr-cart-gift{margin-bottom:0;text-align:start}.gwp-price{font-weight:500;font-size:13px;letter-spacing:.5px;line-height:18px}.cart-sample .carousel-sample-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:20px}.cart-sample .carousel-sample-cart .sample-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:6.6875rem}@media(min-width: 768px){.cart-sample .carousel-sample-cart .sample-title{max-width:9.0625rem}}.cart-sample .carousel-sample-cart .sample-tile-image{height:6.6875rem;width:6.6875rem;border:1px solid #e0e0e0;margin-bottom:.625rem}@media(min-width: 768px){.cart-sample .carousel-sample-cart .sample-tile-image{height:9.0625rem;width:9.0625rem}}.cart-ecrin .carousel-ecrin-cart{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}.cart-ecrin .carousel-ecrin-cart .ecrin-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:9.0625rem}.cart-ecrin .carousel-ecrin-cart .ecrin-title-image{height:9.0625rem;width:9.0625rem;border:1px solid #e0e0e0;margin-bottom:.625rem}.cart-ecrin .carousel-ecrin-cart .ecrin-title-name{font-weight:500;font-size:13px;letter-spacing:.5px;line-height:18px;margin-bottom:0}.cart-ecrin .carousel-ecrin-cart .ecrin-price-value{font-weight:400;font-size:13px;letter-spacing:.5px;line-height:18px}.message-gift .carousel-gift-cart .gr-product-line-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.message-gift .carousel-gift-cart .gr-product-line-item .message-gift-show{width:325px;height:147px;border:1px solid #e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:400;font-size:14px;letter-spacing:.5px;line-height:18px;text-align:center}.cart-loyalty{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;background:#f5f5f5;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:start}.cart-loyalty-img{-webkit-margin-end:1rem;margin-inline-end:1rem}.cart-loyalty-title{margin-bottom:0;text-transform:uppercase}.cart-loyalty-points{letter-spacing:.5px}html:lang(ar) .cart-loyalty-points{letter-spacing:.5px}.cart-loyalty-points{font-weight:500}html.ja_JP .cart-loyalty-points{font-weight:600}.cart-loyalty-points,.cart-loyalty-description{margin-bottom:.25rem}.cart-loyalty-link{-webkit-transition:font-weight .3s ease-in-out;transition:font-weight .3s ease-in-out}.confirmation-loyalty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;width:100%;font-size:.8125rem}@media(min-width: 768px){.confirmation-loyalty{min-width:28.125rem}}@media(min-width: 1280px){.confirmation-loyalty{min-width:34.0625rem;padding:1rem 2rem}}.confirmation-loyalty-title{display:block;font-weight:500;margin-bottom:0;max-width:90%;line-height:20px}@media(min-width: 1024px){.confirmation-loyalty-title{max-width:unset}}.confirmation-loyalty-wrraper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.confirmation-loyalty .confirmation-loyalty-points{font-size:.8125rem}.confirmation-loyalty .confirmation-loyalty-description{font-size:.8125rem;line-height:.9rem}.confirmation-loyalty .confirmation-loyalty-title{font-weight:500}.confirmation-loyalty.registred-mode{margin-top:2rem}.confirmation-guest{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.confirmation-guest .cta-confirmation-wrraper{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.confirmation-guest .confirmation-loyalty{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.confirmation-guest.confirmation-loyalty .cta-confirmation-link{gap:var(--checkout-spacer-mid)}.title-summary .label-title-summary{padding-bottom:.625rem;text-align:start;font-weight:500}html.ja_JP .title-summary .label-title-summary{font-weight:600}[data-checkout-stage=cart] .title-summary .label-title-summary{text-align:center}.gr-cart-total-price.recap-total{padding:.75rem 0;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.cart-total-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--checkout-spacer-sm) 0}.cart-total-item.hide-order-discount{display:none}.cart-total-price{font-weight:400;font-size:13px;line-height:18px;letter-spacing:.5px;min-width:70px;text-align:end}.cart-total-price.bold-price{font-weight:700}.cart-total-label{text-transform:uppercase;font-size:13px;line-height:18px;letter-spacing:.5px;text-align:start}.cart-total-label.bold-price{font-weight:700}.gr-cart-total-price .cart-sub-total-adjusted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0;border-top:1px solid #000}.sticky .gr-cart-total-price .cart-sub-total-adjusted{border:0}.gr-cart-total-price .cart-sub-total-adjusted .cart-total-label,.gr-cart-total-price .cart-sub-total-adjusted .cart-total-price{font-weight:700;font-size:1rem}.cart-placeholders{padding:var(--checkout-spacer-mid) 0}.cart-placeholders .swiper-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.cart-placeholders .placeholder-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;min-height:3.5rem;height:100%;background-color:#fff}.cart-placeholders .placeholder-image img{aspect-ratio:1/1}.cart-placeholders .placeholder-text{-webkit-padding-start:1rem;padding-inline-start:1rem;text-align:start}.cart-placeholders .placeholder-text p{margin-bottom:.1875rem}.cart-placeholders .placeholder-text a{font-size:.813rem;text-decoration:underline}.cart-placeholders .placeholder-text a:hover,.cart-placeholders .placeholder-text a:focus{font-weight:500}.payment-controls-swiper{position:relative;margin-top:var(--checkout-spacer-mid);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.payment-controls-swiper .swiper-pagination-bullets{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.payment-controls-swiper .swiper-pagination-bullet{width:.3125rem;height:.3125rem;background:rgba(0,0,0,0);border:.5px solid #020202;opacity:1;-webkit-margin-end:.4375rem;margin-inline-end:.4375rem;-webkit-box-shadow:none;box-shadow:none}.payment-controls-swiper .swiper-pagination-bullet-active{width:.625rem;height:.625rem;background:#020202;border:none}.payment-controls-swiper .swiper-pagination-bullet:active,.payment-controls-swiper .swiper-pagination-bullet:hover{-webkit-box-shadow:none;box-shadow:none}.checkout-header{margin-bottom:1rem;padding-top:1.25rem;text-align:center}@media(min-width: 1024px){.checkout-header{padding:2.5rem 0;margin-bottom:0}}.checkout-header .checkout-step-back{position:absolute}.checkout-header .checkout-step-back:hover,.checkout-header .checkout-step-back:focus{text-decoration:none}.checkout-header .checkout-step-back i.gr-icon{font-size:1rem}@media(max-width: 374.98px){.checkout-header .checkout-step-back i.gr-icon{font-size:.8rem}}.checkout-header .page-title{margin:0 auto}.checkout-header .page-title-jp{margin:0 auto;font-size:25px;line-height:normal}html[dir=rtl] .checkout-header .checkout-step-back{-webkit-transform:scaleX(-1);transform:scaleX(-1)}html[dir=rtl] .checkout-header .page-title{letter-spacing:0px}.loyalty-swiper{position:relative;max-width:75%}@media(min-width: 1024px){.loyalty-swiper{max-width:70%}}.loyalty-swiper.swiper-container{padding:1px;padding-bottom:2rem}@media(min-width: 1024px){.loyalty-swiper.swiper-container{padding-bottom:4rem}}.loyalty-swiper.loyaltyProductsList-1 .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(min-width: 1024px){.loyalty-swiper.loyaltyProductsList-2 .swiper-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.loyalty-swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loyalty-swiper-slide .custom-control-input{pointer-events:none}.loyalty-swiper-image{aspect-ratio:1/1;max-width:100%;margin-bottom:var(--checkout-spacer-md);border:1px solid #e8e8e8;-webkit-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.selected .loyalty-swiper-image{border-color:#020202}.loyalty-swiper-points{margin-bottom:var(--checkout-spacer-xs)}.loyalty-swiper-title{margin-bottom:var(--checkout-spacer-md);-webkit-line-clamp:2;min-height:2.25rem;font-size:13px;line-height:1.125rem}.loyalty-swiper-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.loyalty-swiper-btn{font-size:clamp(.7rem,1.2vw,13px);font-weight:400;white-space:nowrap;line-height:18px}html.ja_JP .loyalty-swiper-btn{font-size:.7rem}.loyalty-swiper-btn:hover{font-weight:500}.loyalty-swiper .btn.btn-link{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.loyalty-swiper .custom-checkbox{position:absolute;inset-block-start:3px;inset-inline-end:-4px}.loyalty-swiper-wrapper{position:relative;margin-top:var(--checkout-spacer-lg)}.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-button-next{top:25%}@media(min-width: 768px){.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-button-next{top:32%}}@media(min-width: 1024px){.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-button-next{top:25%}}@media(min-width: 1280px){.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-button-next{top:22%}}@media(min-width: 1680px){.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-button-next{top:27%}}.loyalty-swiper-wrapper .swiper-button-next,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-prev{right:20px}@media(min-width: 768px){.loyalty-swiper-wrapper .swiper-button-next,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-prev{right:45px}}@media(min-width: 1280px){.loyalty-swiper-wrapper .swiper-button-next,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-prev{right:55px}}@media(min-width: 1680px){.loyalty-swiper-wrapper .swiper-button-next,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-prev{right:100px}}.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-next{left:20px}@media(min-width: 768px){.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-next{left:45px}}@media(min-width: 1280px){.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-next{left:55px}}@media(min-width: 1680px){.loyalty-swiper-wrapper .swiper-button-prev,.loyalty-swiper-wrapper .swiper-container-rtl .swiper-button-next{left:100px}}.loyalty-swiper-wrapper .swiper-pagination-bullet{bottom:-4px;margin:0 .1875rem;width:.3125rem;height:.3125rem;background:#fff;border:1px solid #020202;opacity:1;vertical-align:middle}.loyalty-swiper-wrapper .swiper-pagination-bullet-active{background:var(--swiper-pagination-color, var(--swiper-theme-color));width:.5625rem;height:.5625rem}.loyalty-swiper-wrapper>.swiper-pagination-bullets span.swiper-pagination-bullet{margin:0 .1875rem}.loyalty-swiper-wrapper.disabled{display:none}.loyalty-section{padding:1.5rem 2rem;font-size:13px;line-height:18px}@media(min-width: 1024px){.loyalty-section{margin-bottom:.625rem}}.loyalty-section .loyaltyPointLeft{font-weight:500}.loyalty-section .form-group{margin-bottom:var(--checkout-spacer-xs)}@media(min-width: 1024px){.loyalty-section .form-group{margin-bottom:var(--checkout-spacer-sm)}}.loyalty-section .custom-control-input{z-index:1}.loyalty-section .custom-control-input:checked~.custom-control-label{background:green}.loyalty-section h2.card-header-custom{margin-bottom:var(--checkout-spacer-lg)}.loyalty-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin:0 auto var(--checkout-spacer-lg);max-width:95%}@media(min-width: 1024px){.loyalty-count{max-width:44.625rem}}.loyalty-count-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.loyalty-count-text{text-transform:uppercase;margin-bottom:var(--checkout-spacer-xs)}.loyalty-radio-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}@media(min-width: 1024px){.loyalty-radio-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--checkout-spacer-lg)}}@media(max-width: 1023.98px){.isInvoice .invoice.ghost,.isInvoice .invoice-form{padding-right:1rem}.isInvoice .invoice.ghost .card-header-title,.isInvoice .invoice-form .card-header-title{white-space:nowrap}}.isInvoice .invoice.ghost .card-header-prefix:before,.isInvoice .invoice-form .card-header-prefix:before{content:"2. "}.isInvoice .legal-terms.ghost .card-header-prefix:before,.isInvoice .payment-terms-acceptation .card-header-prefix:before{content:"3. "}.isInvoice.isLoyalty .loyalty.ghost .card-header-prefix:before,.isInvoice.isLoyalty .loyalty-form .card-header-prefix:before{content:"3. "}.isInvoice.isLoyalty .legal-terms.ghost .card-header-prefix:before,.isInvoice.isLoyalty .payment-terms-acceptation .card-header-prefix:before{content:"4. "}.invoiceForm .list-group{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media(max-width: 1023.98px){.invoiceForm .list-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.invoiceForm .tab-content{padding:2.5rem}@media(max-width: 1023.98px){.invoiceForm .tab-content{padding:2rem 0 .625rem}.invoiceForm .tab-content .form-group{margin-bottom:2rem}}.invoiceForm .list-group-item{position:relative;background:rgba(0,0,0,0);border:none;padding:0;line-height:30px;text-transform:capitalize;padding-left:2.5rem}.invoiceForm .list-group-item:before,.invoiceForm .list-group-item:after{display:block;width:22px;height:22px;content:"";position:absolute;left:0;top:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.invoiceForm .list-group-item:before{border:1px solid #000;background:none;background-color:#fff;border-radius:0}.invoiceForm .list-group-item.active{color:#020202}.invoiceForm .list-group-item.active:after{border:1px solid #000;background-color:#000;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff;font-size:1.25rem;line-height:25px;text-align:center}@media(max-width: 1023.98px){.invoiceForm .list-group-item:nth-child(2){margin:2.5rem 0}}.invoiceForm .form-group.donationAgencyCode .invalid-feedback{position:absolute}.invoiceForm input[type=number]::-webkit-inner-spin-button,.invoiceForm input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none}p{margin-bottom:var(--checkout-spacer-sm)}.page{background-color:#ededed}.card-header{padding-left:0;padding-right:0;border:0}.error-message{display:block;margin:0}.error-message .alert{margin-bottom:var(--checkout-spacer-sm)}.checkout-subtitle{margin:0;padding-bottom:var(--checkout-spacer-mid);color:#767676;text-align:center;letter-spacing:normal}.card-body-personalized .line-item-pricing-info,.card-body-engraved .line-item-pricing-info{line-height:1.25rem}.add-payment{margin-top:1rem}.selected-payment{background-color:#e9ecef}.saved-security-code{margin-top:1rem}.saved-credit-card-type{font-weight:600}.saved-payment-information{margin-top:1rem;margin-bottom:1rem}.payment-information{margin-bottom:0}.checkout-hidden{display:none}.card-image{margin-top:.5rem}.cancel-new-payment{margin-top:1rem}.form-check.start-lines{padding-left:1.5rem}.multi-ship .single-shipping .shipping-content{display:none}.multi-ship .shipping-summary .single-shipping{display:none}.gift-message-block{padding-bottom:1em;padding-top:1em}.single-shipping .summary-section-label{margin-bottom:0}.single-shipping .shipping-content{padding-top:0}.single-shipping .shipping-method-price{text-align:end}.single-shipping .start-lines::before{display:none}.confirm-details .shipping-method,.confirm-details .shipping-method-price{margin-bottom:0}.multi-ship .confirm-details .single-shipping{display:none}.shipping-address .multi-shipping{display:block !important}.gr-hero-confirmation{background-size:cover;padding:0;margin:0;background-repeat:no-repeat;background-position:center center;height:100vh;font-size:1.875rem;text-align:center;color:#fff}.gr-hero-confirmation .gr-page-title,.gr-hero-confirmation .gr-page-title-jp{letter-spacing:7px}html:lang(ar) .gr-hero-confirmation .gr-page-title,html:lang(ar) .gr-hero-confirmation .gr-page-title-jp{letter-spacing:1px}.gr-hero-confirmation .gr-page-title,.gr-hero-confirmation .gr-page-title-jp{padding-top:2.5rem;text-transform:uppercase;font-weight:500}@media(min-width: 1024px){.gr-hero-confirmation .gr-page-title{font-size:5.625rem;letter-spacing:21px;line-height:108px}.gr-hero-confirmation .gr-page-title-jp{font-size:4.375rem;line-height:108px}}.gr-hero-confirmation .gr-order-thank-you-msg{letter-spacing:10.5px}html:lang(ar) .gr-hero-confirmation .gr-order-thank-you-msg{letter-spacing:1px}.gr-hero-confirmation .gr-order-thank-you-msg{font-weight:300;text-transform:uppercase;margin-bottom:0}.gr-hero-confirmation .gr-order-thank-you-msg-jp{font-size:1.25rem;font-weight:300;letter-spacing:10.5px}html:lang(ar) .gr-hero-confirmation .gr-order-thank-you-msg-jp{letter-spacing:1px}.gr-hero-confirmation .gr-order-thank-you-msg-jp{text-transform:uppercase;margin-bottom:0}.gr-hero-confirmation .gr-order-thank-you-email-msg{font-size:1rem;margin-top:50px;padding-left:2rem;padding-right:34px;margin-bottom:0;font-weight:500}html:lang(ar) .gr-hero-confirmation .gr-order-thank-you-email-msg a{letter-spacing:.5px}.gr-hero-confirmation .gr-order-thank-you-email-msg a{font-size:1rem;font-weight:700;color:#fff}.gr-hero-confirmation .gr-order-thank-you-email-msg b{text-decoration:none}.gr-hero-confirmation .gr-confirmation-back-to-home{min-width:255px;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;margin-top:45px;font-size:.875rem;color:#020202;border:inherit;text-transform:uppercase;padding:14.5px 1.25rem}.gr-hero-confirmation .gr-confimation-link-payment-go-home{margin-top:25px !important;border:1px solid #fff}@media(min-width: 768px){.gr-hero-confirmation .gr-confimation-link-payment-go-home{margin-top:15px !important}}.gr-hero-confirmation .gr-confimation-link-payment{color:#fff !important;background-color:#000 !important;margin-top:40px !important;border:1px solid #000}.gr-hero-confirmation .gr-order-thank-you-email-msg+.gr-order-thank-you-email-msg{margin-top:inherit}@media(min-device-width: 320px)and (max-device-width: 480px)and (-webkit-device-pixel-ratio: 2)and (device-aspect-ratio: 2/3){.gr-hero-confirmation{height:100%}.gr-hero-confirmation .gr-confimation-link-payment-go-home{margin-bottom:1.25rem}}@media(-webkit-min-device-pixel-ratio: 1.5)and (min--moz-device-pixel-ratio: 1.5)and (min-device-pixel-ratio: 1.5){.gr-hero-confirmation{height:100%}.gr-hero-confirmation .gr-confimation-link-payment-go-home{margin-bottom:1.25rem}}@media(min-width: 1024px){.gr-hero-confirmation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.gr-hero-confirmation .gr-order-thank-you-msg-jp{font-size:3.125rem}.gr-hero-confirmation .gr-order-thank-you-email-msg{font-weight:300}.gr-hero-confirmation .gr-confimation-link-payment-go-home{margin-bottom:1.25rem}}.summary-details{margin-bottom:0}.summary-details.paymentOpt{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.summary-details.paymentOpt .payment-info-label{text-transform:uppercase;color:#020202;font-size:.875rem;font-weight:500;letter-spacing:5px}html:lang(ar) .summary-details.paymentOpt .payment-info-label{letter-spacing:1px}.summary-details-id{display:block}html:lang(ar) .grand-total-sum,html:lang(ar) .tax-total,html:lang(ar) .sub-total,html:lang(ar) .payment-info-label{letter-spacing:.5px}#checkout-main .card-body.billingLegalTerms{padding-bottom:2rem;margin-top:0}#checkout-main .card-body.billingLegalTerms .gr-checkout-button,#checkout-main .card-body.billingLegalTerms .paypalBloc{margin-bottom:0;margin-top:1.25rem}#checkout-main .card-body.billingLegalTerms .legal-conditions{margin-top:0}#checkout-main .card-body.billingLegalTerms .legal-conditions .checkout-checkbox{margin-top:.3125rem}#checkout-main .card-body.billingLegalTerms .isKlarnaActive{margin-top:-1.5625rem}@media(max-width: 1279.98px){#checkout-main .card-body.billingLegalTerms .klarna-content .klarna-pay{width:100%}}.next-step-button{position:static;width:100%}@media(max-width: 1023.98px){.next-step-button{background-color:#fff;-webkit-box-shadow:0 0 24px 4px rgba(0,0,0,.0392156863);box-shadow:0 0 24px 4px rgba(0,0,0,.0392156863)}}@media(min-width: 1024px){.next-step-button{padding-top:0}}@media(min-width: 768px){.next-step-button{inset-inline-start:0}}.zoom400 .next-step-button{padding:.15rem}.zoom200 .next-step-button .btn,.zoom400 .next-step-button .btn{min-height:1.875rem}.next-step-button div{padding:0}@media(max-width: 1023.98px){.sticky-button{position:static;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.sticky-button.sticky-btn-shown{position:fixed;padding:.625rem;-webkit-transform:translateY(0);transform:translateY(0)}.hide-sticky-btn .sticky-button{-webkit-transform:translateY(100%) !important;transform:translateY(100%) !important;pointer-events:none}[data-checkout-stage=placeOrder] .sticky-button{position:fixed;inset-inline-start:0;-webkit-transform:none;transform:none;padding:var(--checkout-spacer-mid)}.isZoomed[data-checkout-stage=placeOrder] .sticky-button{padding:0 var(--checkout-spacer-mid)}}.data-checkout-stage .custom-checkbox .js-account-creation{position:absolute;z-index:-1;opacity:0}.data-checkout-stage .custom-checkbox .label-account-creation{position:relative;margin-bottom:.625rem;padding-left:var(--checkout-spacer-xl);padding-right:var(--checkout-spacer-xl);letter-spacing:1px;font-size:13px;font-weight:400;cursor:pointer}.zoom200 .data-checkout-stage .form-group,.zoom400 .data-checkout-stage .form-group{margin-bottom:.5rem}.data-checkout-stage .form-group-header{margin:.75rem 0 1rem}.data-checkout-stage .gr-checkout-section{padding:1.5rem 1rem}@media(min-width: 1024px){.data-checkout-stage .gr-checkout-section{padding:2rem 2.5rem}}.data-checkout-stage .gr-checkout-section.ghost{padding:1.5rem 1rem}@media(min-width: 1024px){.data-checkout-stage .gr-checkout-section.ghost{padding:1.5rem 2.5rem}}.data-checkout-stage .gr-checkout-section.ghost .gr-section-header .gr-header-custom{margin-bottom:0}@media(min-width: 1024px){.data-checkout-stage .gr-checkout-section[class$=-summary]{padding:2rem 2.5rem 3.625rem}}.data-checkout-stage .gr-checkout-section[class$=-summary] .card-header-custom{text-align:start}@media(min-width: 1024px){.data-checkout-stage .gr-checkout-section.customer-summary{padding:2rem 3rem}}.data-checkout-stage .gr-checkout-section.payment-form{padding-bottom:0}.data-checkout-stage .gr-checkout-section.shipping-section{padding-bottom:0}.data-checkout-stage .gr-section-header{padding:0}.data-checkout-stage .gr-header-custom{margin-bottom:.5rem}.data-checkout-stage .card{margin-bottom:.5rem;border:0;border-radius:0}@media(min-width: 1024px){.data-checkout-stage .card{margin-bottom:1rem}}.data-checkout-stage .card-header-custom{text-align:center}.data-checkout-stage .card-body{padding:0}.data-checkout-stage .card-body .card-title{margin-bottom:var(--checkout-spacer-sm);text-align:center;text-transform:uppercase;color:#000}.data-checkout-stage .card-body .card-text{font-size:.75rem;line-height:1.5;text-align:center;color:#626262;padding:0}.data-checkout-stage .separator-block{height:8px;margin:0 -2.5rem;background-color:#ededed}.data-checkout-stage .checkout-step-body .summary-section-label{font-weight:400}.data-checkout-stage .checkout-step-body .gr-customer,.data-checkout-stage .checkout-step-body .summary-details,.data-checkout-stage .checkout-step-body .shipping-method{font-size:.8125rem;font-weight:400;line-height:1.38;letter-spacing:.5px;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem}.data-checkout-stage .checkout-step-body .gr-customer .title-bold,.data-checkout-stage .checkout-step-body .summary-details .title-bold,.data-checkout-stage .checkout-step-body .shipping-method .title-bold{font-weight:500}.data-checkout-stage .checkout-step-body .gr-customer.leading-lines,.data-checkout-stage .checkout-step-body .summary-details.leading-lines,.data-checkout-stage .checkout-step-body .shipping-method.leading-lines{padding:0}.data-checkout-stage .checkout-step-body .shipping-method{margin-bottom:var(--checkout-spacer-mid);white-space:unset;text-overflow:unset}.data-checkout-stage #requestPasswordResetModal button:focus-visible,.data-checkout-stage #requestPasswordResetModal a:focus-visible,.data-checkout-stage #requestPasswordResetModal .btn:focus-visible{outline:2px solid #020202;outline-offset:.25rem}.data-checkout-stage #requestPasswordResetModal .close{opacity:1}.data-checkout-stage #requestPasswordResetModal .close .gr-icon-close{font-size:.813rem}.data-checkout-stage #requestPasswordResetModal .modal-dialog{max-width:43.75rem}@media(max-width: 1023.98px){.data-checkout-stage #requestPasswordResetModal .modal-dialog{margin:0;width:100%;max-width:none}}.data-checkout-stage #requestPasswordResetModal .modal-content{border:0}.data-checkout-stage #requestPasswordResetModal .modal-header{border:none}.data-checkout-stage #requestPasswordResetModal .modal-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-bottom:5rem}@media(max-width: 1023.98px){.data-checkout-stage #requestPasswordResetModal .modal-body{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left}html:lang(ar) .data-checkout-stage #requestPasswordResetModal .modal-body{text-align:right}}.data-checkout-stage #requestPasswordResetModal .modal-body .modal-title{font-size:1.875rem;font-weight:500;text-transform:uppercase;line-height:26px;margin-bottom:1.5rem}@media(max-width: 1023.98px){.data-checkout-stage #requestPasswordResetModal .modal-body .modal-title{font-size:1.375rem;font-size:23px;text-align:center;width:100%}}.data-checkout-stage #requestPasswordResetModal .reset-password-form{margin:0 auto 1.25rem auto;text-align:center;width:100%}@media(min-width: 1024px){.data-checkout-stage #requestPasswordResetModal .reset-password-form{width:70%}}.data-checkout-stage #requestPasswordResetModal .reset-password-form .gr-resetDrupal{display:block;margin-bottom:1.5rem}.data-checkout-stage #requestPasswordResetModal .reset-password-form .send-email-btn{max-width:200px;margin:3rem auto 0}.data-checkout-stage .login-button-wrapper{margin:.75rem 0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.data-checkout-stage .login-button-wrapper .form-group{width:unset;margin:0 .625rem 0}.data-checkout-stage .login-button-wrapper .btn{min-width:100%;min-height:100%;width:3.125rem;height:3.125rem;padding:.8125rem .6875rem .6875rem;overflow:hidden;text-transform:none;border-radius:1.5625rem;color:#fff;letter-spacing:.5px;position:relative}.data-checkout-stage .login-button-wrapper .btn i{font-size:1.25rem}.data-checkout-stage .login-form-title{font-size:.8125rem;margin-bottom:1.25rem}.data-checkout-stage .login-separator{position:relative;margin:1.5rem 0;font-size:13px;text-align:center}.data-checkout-stage .login-separator:before,.data-checkout-stage .login-separator:after{content:"";position:absolute;top:50%;display:block;width:25%;height:1px;background:#e8e8e8}.data-checkout-stage .login-separator:before{inset-inline-start:0}.data-checkout-stage .login-separator:after{inset-inline-end:0}.data-checkout-stage .gr-checkout-section .checkout-customer-body{max-width:345px;margin:0 auto;width:100%}.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .form-group.fgPhoneConfirm,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .form-group.fgPhone,.data-checkout-stage .gr-checkout-section .checkout-customer-body.check-member-form .form-group.fgPhoneConfirm,.data-checkout-stage .gr-checkout-section .checkout-customer-body.check-member-form .form-group.fgPhone{display:-webkit-box;display:-ms-flexbox;display:flex}.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .form-group.fgPhoneConfirm .fgpPrefix,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .form-group.fgPhone .fgpPrefix,.data-checkout-stage .gr-checkout-section .checkout-customer-body.check-member-form .form-group.fgPhoneConfirm .fgpPrefix,.data-checkout-stage .gr-checkout-section .checkout-customer-body.check-member-form .form-group.fgPhone .fgpPrefix{background-color:#efefef}@media(min-width: 1280px){.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .form-group.fgPhoneConfirm .fgpPrefix,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .form-group.fgPhone .fgpPrefix,.data-checkout-stage .gr-checkout-section .checkout-customer-body.check-member-form .form-group.fgPhoneConfirm .fgpPrefix,.data-checkout-stage .gr-checkout-section .checkout-customer-body.check-member-form .form-group.fgPhone .fgpPrefix{width:27%}}.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form{max-width:100%}.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-civility,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width: 1280px){.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-civility,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-group{gap:30px}}.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-civility .form-group,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-group .form-group{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}@media(min-width: 1280px){.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-civility .form-group,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-group .form-group{-webkit-box-flex:1;-ms-flex:1;flex:1}.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-civility .form-group.GR-forCivility,.data-checkout-stage .gr-checkout-section .checkout-customer-body.register-form .container-group .form-group.GR-forCivility{-webkit-box-flex:0;-ms-flex:none;flex:none}}.data-checkout-stage .gr-checkout-section .checkout-customer-body .customer-error .alert{border:0;padding:0;line-height:18px;font-size:.75rem;font-weight:400}.data-checkout-stage .gr-checkout-section .checkout-customer-body .customer-error .alert .close{display:none}.data-checkout-stage .gr-checkout-section .checkout-customer-body .btn-submit-registered .display-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.625rem}.data-checkout-stage .gr-checkout-section .get-member-mention{display:block;margin-bottom:var(--checkout-spacer-mid)}.data-checkout-stage .gr-checkout-section .forgot-password button{padding:0;margin:0 0 .5rem;border:none;background-color:rgba(0,0,0,0);font-size:.8125rem;text-decoration:underline;text-underline-offset:3px;color:#020202}.data-checkout-stage .gr-checkout-section .remember-me{font-size:.8125rem}.data-checkout-stage .gr-checkout-section .customer-information-block .form-group{margin-bottom:var(--checkout-spacer-md)}.data-checkout-stage .gr-checkout-section .btn.submit-customer{margin-top:var(--checkout-spacer-mid)}.data-checkout-stage .gr-checkout-section .customer-workflow-choice{text-align:center;color:#626262}.data-checkout-stage .gr-checkout-section .customer-workflow-choice a{text-decoration:underline;text-underline-offset:2px;font-weight:500;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}html.ja_JP .data-checkout-stage .gr-checkout-section .customer-workflow-choice a{font-weight:600}.data-checkout-stage .gr-checkout-section .customer-workflow-choice a:active,.data-checkout-stage .gr-checkout-section .customer-workflow-choice a:hover{text-underline-offset:3px}.data-checkout-stage .btn{width:100%}.data-checkout-stage .btn.btn-block,.data-checkout-stage .btn.selectGifts{margin:0 auto}.data-checkout-stage .btn.submitRegister,.data-checkout-stage .btn.checkout-back{max-width:21.5625rem}.data-checkout-stage .btn.checkout-back{margin:1rem auto 0}.data-checkout-stage .btn.cancel-choice{margin-top:var(--checkout-spacer-lg)}.data-checkout-stage .btn.apple-pay-cart{color:#fff;background-color:#000;-webkit-transition:background-color .8s cubic-bezier(0.19, 1, 0.22, 1),color .8s cubic-bezier(0.19, 1, 0.22, 1),border-color .8s cubic-bezier(0.19, 1, 0.22, 1);transition:background-color .8s cubic-bezier(0.19, 1, 0.22, 1),color .8s cubic-bezier(0.19, 1, 0.22, 1),border-color .8s cubic-bezier(0.19, 1, 0.22, 1);border:1px solid #000}.data-checkout-stage .btn.apple-pay-cart:not(:disabled):not(.disabled):hover,.data-checkout-stage .btn.apple-pay-cart:not(:disabled):not(.disabled):active,.data-checkout-stage .btn.apple-pay-cart:not(:disabled):not(.disabled):focus{color:#000;background-color:#fff;border-color:#000;-webkit-box-shadow:none;box-shadow:none}.data-checkout-stage .btn.apple-pay-cart:not(:disabled):not(.disabled):hover span,.data-checkout-stage .btn.apple-pay-cart:not(:disabled):not(.disabled):active span,.data-checkout-stage .btn.apple-pay-cart:not(:disabled):not(.disabled):focus span{color:#000}.data-checkout-stage .btn.apple-pay-cart{font-family:"GuerlainSans","GuerlainSans-fallback",sans-serif;min-width:12.125rem;min-height:2.75rem;font-size:.875rem;letter-spacing:1px;padding:.625rem 1.25rem;line-height:normal;font-weight:500;-webkit-box-shadow:none;box-shadow:none;white-space:normal;text-transform:uppercase;border:0;text-decoration:none;border-radius:0}html.ja_JP .data-checkout-stage .btn.apple-pay-cart{font-weight:600}.data-checkout-stage .btn.apple-pay-cart{background-size:contain;background-image:url("../images/payment/Applepay-white.svg")}.data-checkout-stage .btn.apple-pay-cart:hover,.data-checkout-stage .btn.apple-pay-cart:active,.data-checkout-stage .btn.apple-pay-cart:focus{background-image:url("../images/payment/Applepay.svg")}.data-checkout-stage .btn-add-new,.data-checkout-stage .edit-button{background:none;text-decoration:underline;text-underline-offset:3px;font-weight:400;letter-spacing:.5px;color:#000;-webkit-transition:font-weight .3s ease-in-out;transition:font-weight .3s ease-in-out}.data-checkout-stage .btn-add-new:hover,.data-checkout-stage .edit-button:hover{font-weight:500}html.ja_JP .data-checkout-stage .btn-add-new:hover,html.ja_JP .data-checkout-stage .edit-button:hover{font-weight:700}.data-checkout-stage .edit-button{position:absolute;inset-block-end:1rem;inset-inline-end:1rem;z-index:1}@media(min-width: 1024px){.data-checkout-stage .edit-button{inset-block-end:2rem;inset-inline-end:2.5rem}}@media(min-width: 375px){.data-checkout-stage .checkout-items .payment-form .btn.btn-block{max-width:21.25rem}}.data-checkout-stage .check-password{font-weight:400;font-size:.625rem;line-height:12px;letter-spacing:.5px}.data-checkout-stage .check-password .check-label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:.3125rem;-webkit-padding-end:.625rem;padding-inline-end:.625rem;white-space:nowrap}.data-checkout-stage .check-password .check-label .title{-webkit-padding-start:.3125rem;padding-inline-start:.3125rem}.data-checkout-stage .check-password .check-label.valid{color:#008827}.data-checkout-stage .check-password .check-label.valid .error{display:none}.data-checkout-stage .check-password .check-label.error{color:#767676}.data-checkout-stage .check-password .check-label.error .valid{display:none}.data-checkout-stage .description-mentions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:var(--checkout-spacer-lg)}.data-checkout-stage .description-mentions::before{content:"*";color:#c00;margin-right:.1rem}.data-checkout-stage .description-mentions .content-asset,.data-checkout-stage .description-mentions .text-underline,.data-checkout-stage .description-mentions a{font-size:.7rem}.data-checkout-stage .description-mentions a,.data-checkout-stage .description-mentions .text-underline{color:#000;text-decoration:underline}.data-checkout-stage .invalid-feedback{font-size:.625rem;line-height:12px;padding-top:.3125rem}.data-checkout-stage .shipping-address-block .form-check input[type=radio]+.form-check-label{-webkit-padding-start:1.5rem;padding-inline-start:1.5rem}.data-checkout-stage .shipping-address-block .form-check input[type=radio]+.form-check-label:before,.data-checkout-stage .shipping-address-block .form-check input[type=radio]+.form-check-label:after{inset-inline-start:0}.data-checkout-stage .address-selector-block .gr-address-selector{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:1rem;margin:.5rem 0}@media(min-width: 1280px){.data-checkout-stage .address-selector-block .gr-address-selector{gap:1.25rem}}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;position:relative;cursor:pointer;padding:0}@media(min-width: 1024px){.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector{-webkit-box-flex:0;-ms-flex:0 0 48%;flex:0 0 48%;max-width:48%}}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .form-check{position:relative}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .form-check::before{position:absolute}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .gr-address-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 .25rem;max-width:100%;height:100%}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .gr-address-summary .gr-address{display:block}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .gr-address-summary .address-id{text-transform:uppercase;font-size:.875rem;font-weight:500;line-height:1.43;letter-spacing:1px;min-height:1.4375rem;margin:.125rem 0}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .gr-address-summary .adress-summary{margin-bottom:.5rem}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .gr-address-summary .email{margin-bottom:.5rem}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .address-detail{display:block;padding:1rem 1rem 1rem 2.625rem;height:100%;border:1px solid #e8e8e8;font-weight:normal;cursor:pointer}html:lang(ar) .data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .address-detail{padding:1rem 2.625rem 1rem 1rem}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector .address-detail::before{top:18px;inset-inline-start:15px;-webkit-transform:none;transform:none}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector input[type=radio]:checked+.address-detail{border:1px solid #000}.data-checkout-stage .address-selector-block .gr-address-selector .input-address-selector[value=new]{display:none}.data-checkout-stage .address-selector-block .cta-address-add{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.data-checkout-stage .address-selector-block .cta-address-add .btn-add-new{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-transform:none;padding:0}.data-checkout-stage .address-selector-block .cta-address-edit.btn-show-details{-webkit-margin-start:auto;margin-inline-start:auto;width:100%;padding:0 0 0 .3125rem;text-decoration:underline;background:#fff;border:0;float:unset;text-align:end;text-underline-offset:3px}html:lang(ar) .data-checkout-stage .address-selector-block .cta-address-edit.btn-show-details{padding:0 .3125rem 0 0}.data-checkout-stage .payment-form-fields #cardNumber-container{padding-right:55px;height:38px}html:lang(ar) .data-checkout-stage .payment-form-fields #cardNumber-container{padding-right:0;padding-left:55px}html:lang(ar) .data-checkout-stage .payment-form-fields .credit-card-form .card-number-wrapper::after{left:3px;right:unset}.data-checkout-stage .payment-form-fields .credit-card-form .card-number-wrapper[data-type=amex]::after{background-image:url("../images/payment-types.png");background-size:auto;background-position:-297px -15px}.data-checkout-stage .payment-form-fields .credit-card-form .card-number-wrapper[data-type=cup]::after{background-image:url("../images/payment-types.png");background-size:auto;background-position:-95px -251px}.data-checkout-stage .payment-form-fields .invalid-feedback{text-align:start;background:#f5f5f5}.data-checkout-stage .payment-form-fields h5,.data-checkout-stage .payment-form-fields h6{font-size:13px;font-weight:400}.shipping-create-account{margin-bottom:var(--checkout-spacer-mid)}.card-body.shipping .card-title{margin-bottom:var(--checkout-spacer-sm)}.shipping-address{padding-bottom:var(--checkout-spacer-lg);margin-top:var(--checkout-spacer-lg)}.shipping-create-account-wrapper{margin-bottom:var(--checkout-spacer-mid)}.shipping-create-account-title{letter-spacing:1px;margin-bottom:var(--checkout-spacer-sm)}.shipping-method-block{margin:2rem 0 var(--checkout-spacer-mid)}.shipping-method-block.no-margin{margin:0}.shipping-method-list{margin-top:var(--checkout-spacer-lg)}.shipping-method-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem;padding:1.25rem;-webkit-padding-start:0;padding-inline-start:0;background:#f5f5f5;border:1px solid rgba(0,0,0,0);border-radius:4px}.shipping-method-item.active{border-color:#020202}.shipping-method-item:last-child{margin-bottom:0}.shipping-method-item .display-name{margin-bottom:var(--checkout-spacer-sm)}.shipping-method-item .arrival-time{font-size:.8125rem;font-weight:400;line-height:1.38;letter-spacing:.5px;color:#000;white-space:normal}.shipping-method-item .shipping-method-pricing{text-align:end;white-space:nowrap}.shipping-method-item .shipping-cost{font-size:.8125rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.38;letter-spacing:.5px;color:#000}.shipping-method-item .sustainability-tag{font-size:.8125rem;font-weight:400;line-height:1.38;letter-spacing:.5px}.shipping-method-item .shipping-method-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.shipping-method-item .form-check{-webkit-padding-start:1.375rem;padding-inline-start:1.375rem}.shipping-method-item .form-check input[type=radio]+.form-check-label:before{position:absolute;inset-block-start:10px;inset-inline-start:-5px}.loginCgvMessage{margin-top:var(--checkout-spacer-lg)}.sefxpress-form .sfexpress-block-container{max-height:25rem;overflow-y:auto}.sefxpress-form .sfexpress-radio{padding:0;position:relative;margin-bottom:1rem}.sefxpress-form .sfexpress-radio .sfexpress-radio-btn{z-index:1;width:100%;height:100%}.sefxpress-form .sfexpress-radio .sfexpress-radio-btn+.form-check-label.sfexpress-label{border:1px solid #000;width:100%;padding:1rem;-webkit-padding-end:3.125rem;padding-inline-end:3.125rem}.sefxpress-form .sfexpress-radio .sfexpress-radio-btn+.form-check-label.sfexpress-label:before{inset-inline-start:unset;inset-inline-end:.375rem;top:1.375rem}@media(min-width: 1024px){.sefxpress-form .sfexpress-radio .sfexpress-radio-btn+.form-check-label.sfexpress-label:before{inset-inline-end:1rem;top:50%}}.sefxpress-form .sfexpress-radio .sfexpress-radio-btn+.form-check-label.sfexpress-label .sfexpress-title{font-weight:700}.sefxpress-form .sfexpress-radio .sfexpress-radio-btn:checked+.form-check-label.sfexpress-label{outline:1px solid #000}.shipping-pickup-delivery-address .address-summary-bloc{margin:1rem 0 1rem 0}.shipping-pickup-delivery-address .address-summary-bloc .pickup-delivery-edit{position:absolute;bottom:1rem;right:2rem;cursor:pointer;font-size:.813rem;border-bottom:1px solid;letter-spacing:1px;line-height:1.1}.shipping-pickup-delivery-address .address-summary-bloc .pickup-delivery-edit:focus,.shipping-pickup-delivery-address .address-summary-bloc .pickup-delivery-edit:hover{font-weight:700}.shipping-pickup-delivery-address .address-summary-bloc .address-summary{padding:1.25rem;font-size:.8125rem;background-color:#f7f7f7;line-height:1.375rem}.shipping-loyalty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:var(--checkout-spacer-mid) 0 var(--checkout-spacer-lg)}.shipping-loyalty-title{display:block;margin-bottom:.25rem}.shipping-error-modal .modal-dialog{max-width:700px}.shipping-error-modal .modal-header,.shipping-error-modal .modal-body{padding:var(--checkout-spacer-lg)}@media(min-width: 1024px){.shipping-error-modal .modal-header,.shipping-error-modal .modal-body{padding:var(--checkout-spacer-lg) 3rem}}@media(min-width: 1024px){.shipping-error-modal .modal-body{padding:var(--checkout-spacer-lg) 3rem 3rem}}.shipping-error-modal .close:focus{outline:2px solid #000 !important}.payment-steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1024px){.payment-steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.payment-step .card-title{text-transform:uppercase;font-size:.875rem;line-height:normal;font-weight:500;text-align:start}@media(min-width: 1024px){.payment-step .card-title{text-align:center}}.payment-step .card-title,.payment-step .card-text{padding:0 var(--checkout-spacer-mid)}@media(min-width: 1024px){.payment-step .card-title,.payment-step .card-text{padding:0 2rem}}.payment-step-detail{width:100%;margin-bottom:0;padding:0;text-align:start;font-size:.875rem;color:#000;font-weight:400;letter-spacing:.5px}@media(min-width: 1024px){.payment-step-detail{padding:.25rem 1.5rem;text-align:center}}.billing-nav .payment-step{width:95%;padding-bottom:2.5rem;position:relative;padding-left:1.875rem}@media(min-width: 1024px){.billing-nav .payment-step{max-width:300px;width:100%;padding:0}}.billing-nav .payment-step h5{text-transform:uppercase;font-size:.875rem;text-align:start}@media(min-width: 1024px){.billing-nav .payment-step h5{text-align:center}}.billing-nav .payment-step .payment-step-separator{position:absolute;inset-block-start:0;inset-inline-start:0;text-align:start;width:100%;height:100%}@media(min-width: 1024px){.billing-nav .payment-step .payment-step-separator{position:relative;inset-block-start:unset;inset-inline-start:unset;text-align:unset;width:unset;height:unset}}.billing-nav .payment-step .payment-step-separator::before{content:"";position:absolute;inset-block-start:.4375rem;inset-inline-start:.5rem;display:block;width:1px;height:100%;background:#d8d8d8}@media(min-width: 1024px){.billing-nav .payment-step .payment-step-separator::before{width:100%;height:1px;left:50%}}.billing-nav .payment-step .payment-step-separator::after{content:"";position:relative;inset-inline-start:0;display:inline-block;height:1rem;width:1rem;background-color:#000;border-radius:50%;z-index:1}.payment-step.payment-step-last .payment-step-separator::before{display:none}@media(min-width: 1680px){.tabby-card{width:70%}}.checkout-options-block{padding:var(--checkout-spacer-mid)}@media(min-width: 1024px){.checkout-options-block{padding:1rem 2rem 2rem}}.checkout-options-block:first-child{padding-bottom:var(--checkout-spacer-sm);border-bottom:1px solid #e8e8e8}.checkout-options-block:last-child{padding-top:var(--checkout-spacer-lg)}.checkout-options-block-title{margin-bottom:var(--checkout-spacer-mid)}.payment-form.card{padding:var(--checkout-spacer-mid) 0}@media(min-width: 1024px){.payment-form.card{padding:2rem 0}}.payment-form .form-group{background:#fff}.payment-form .form-group.payment-cgv{background:#f5f5f5}.billing-nav .nav-item{width:100%;margin-bottom:.75rem;background-color:#f5f5f5;border:1px solid rgba(0,0,0,0);border-radius:4px}.billing-nav .nav-item:last-child{margin-bottom:0}.billing-nav .nav-item.active{border-color:#020202;background-color:#f5f5f5}.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane button,.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane #paypal-button-container,.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane input[type=button],.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane input[type=submit]{pointer-events:none;opacity:.65}.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane.validated button,.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane.validated #paypal-button-container,.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane.validated input[type=button],.billing-nav .nav-item[data-direct-payment-method=true] .tab-pane.validated input[type=submit]{pointer-events:auto;opacity:1}.billing-nav .nav-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;width:100%}.billing-nav .nav-link.active .gr-payment-name:before{background-color:#000;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff;border-color:#000}.billing-nav .nav-link img{height:auto;width:34px}.billing-nav .nav-link img.line-pay-option,.billing-nav .nav-link img.tabby-option{width:56px}.billing-nav .nav-link img.bml-option,.billing-nav .nav-link img.pix-option{width:30px}.billing-nav .nav-link img.boleto-option{width:25px}.billing-nav .nav-link img.paypay-options{width:70px}.billing-nav .nav-link+.tab-pane{display:none}.billing-nav .nav-link.active+.tab-pane{display:block}.billing-nav .tab-pane>.payment-form-fields{padding:1rem}@media(min-width: 1024px){.billing-nav .tab-pane>.payment-form-fields{padding:1rem 2.5rem}}.billing-nav .tab-pane>.payment-form-fields .payment-cgv{text-align:start}.billing-nav .nav-tabs{border:0}.billing-nav.form-nav .nav-item .nav-link:focus,.billing-nav.form-nav .nav-item .nav-link:active,.billing-nav.form-nav .nav-item .nav-link:hover{background-color:rgba(0,0,0,0)}.billing-nav.form-nav .nav-item .nav-link.active{background-color:rgba(0,0,0,0)}.billing-nav.form-nav .nav-item .nav-link.active:focus,.billing-nav.form-nav .nav-item .nav-link.active:active,.billing-nav.form-nav .nav-item .nav-link.active:hover{background-color:rgba(0,0,0,0)}.gr-payment-name{position:relative;-webkit-padding-start:2rem;padding-inline-start:2rem}.gr-payment-name:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:20px;height:20px;background:#fff;border-radius:100%;border:1px solid hsl(0,0%,50%);cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#payment-card-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#payment-card-logos ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 .25rem 0 0;padding:.25rem;width:40px;height:26px;border-radius:3px;border:solid 1px #eaeaea;background-color:#fff}#payment-card-logos ul li img{height:20px;width:auto}@media(max-width: 767.98px){html.ja_JP #payment-card-logos{width:40%}html.ja_JP #payment-card-logos ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}}.payment-cgv label{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.zoom200 .payment-cgv label,.zoom400 .payment-cgv label{font-size:.625rem;line-height:12px}.payment-cgv label::before{-ms-flex-negative:0;flex-shrink:0;top:0}.payment-cgv label a{text-decoration:underline;text-underline-offset:4px}.payment-cgv label a:focus,.payment-cgv label a:hover{font-weight:500}.zoom200 .payment-cgv label a,.zoom400 .payment-cgv label a{font-size:.625rem;line-height:12px}.payment-cgv label .requiredField{color:#c00}.cart-checkout-header[data-direct-payment-method=true] button.submit-payment,.cart-checkout-header[data-direct-payment-method=true] .placeOrder-step,.cart-checkout-header[data-direct-payment-method=true] .header-cart-list .item.placeOrder,.cart-checkout-header[data-direct-payment-method=true] .my-step-cart .step-bar.placeOrder,.cart-checkout-header[data-direct-payment-method=true] .my-step-cart .step-bubble.placeOrder,.cart-checkout-header[data-direct-payment-method=true] .next-step-checkout.payment .description-cart,.cart-checkout-header[data-direct-payment-method=true] .circle-container-cart .step-ball.placeOrder,.data-checkout-stage[data-direct-payment-method=true] button.submit-payment,.data-checkout-stage[data-direct-payment-method=true] .placeOrder-step,.data-checkout-stage[data-direct-payment-method=true] .header-cart-list .item.placeOrder,.data-checkout-stage[data-direct-payment-method=true] .my-step-cart .step-bar.placeOrder,.data-checkout-stage[data-direct-payment-method=true] .my-step-cart .step-bubble.placeOrder,.data-checkout-stage[data-direct-payment-method=true] .next-step-checkout.payment .description-cart,.data-checkout-stage[data-direct-payment-method=true] .circle-container-cart .step-ball.placeOrder{display:none}.legal-mentions{text-align:justify;font-size:.875rem;letter-spacing:.5px;line-height:1.125rem;padding:0 1rem 1rem}@media(min-width: 1024px){.legal-mentions{padding:0}}.legal-mentions a{text-decoration:underline}.legal-mentions a:focus,.legal-mentions a:hover{font-weight:500}.PayByLink-Confirm .gr-hero-confirmation .gr-confirmation-back-to-home:hover,.PayByLink-Confirm .gr-hero-confirmation .gr-confirmation-back-to-home:focus,.COPlaceOrder-Submit .gr-hero-confirmation .gr-confirmation-back-to-home:hover,.COPlaceOrder-Submit .gr-hero-confirmation .gr-confirmation-back-to-home:focus,.Order-Confirm .gr-hero-confirmation .gr-confirmation-back-to-home:hover,.Order-Confirm .gr-hero-confirmation .gr-confirmation-back-to-home:focus,.Order-PreConfirm .gr-hero-confirmation .gr-confirmation-back-to-home:hover,.Order-PreConfirm .gr-hero-confirmation .gr-confirmation-back-to-home:focus{color:#fff}.PayByLink-Confirm .product-line-item-details,.COPlaceOrder-Submit .product-line-item-details,.Order-Confirm .product-line-item-details,.Order-PreConfirm .product-line-item-details{overflow:hidden}.PayByLink-Confirm .pts,.COPlaceOrder-Submit .pts,.Order-Confirm .pts,.Order-PreConfirm .pts{font-weight:bold}.PayByLink-Confirm .tag,.COPlaceOrder-Submit .tag,.Order-Confirm .tag,.Order-PreConfirm .tag{padding:.3125rem .625rem;background-color:#000;color:#fff}.PayByLink-Confirm .product-line-item-details,.COPlaceOrder-Submit .product-line-item-details,.Order-Confirm .product-line-item-details,.Order-PreConfirm .product-line-item-details{gap:.625rem}@media(min-width: 1024px){.PayByLink-Confirm .product-line-item-details,.COPlaceOrder-Submit .product-line-item-details,.Order-Confirm .product-line-item-details,.Order-PreConfirm .product-line-item-details{gap:.625rem}}@media(min-width: 1280px){.PayByLink-Confirm .product-line-item-details,.COPlaceOrder-Submit .product-line-item-details,.Order-Confirm .product-line-item-details,.Order-PreConfirm .product-line-item-details{gap:1rem}}.PayByLink-Confirm .gr-product-summary-block,.COPlaceOrder-Submit .gr-product-summary-block,.Order-Confirm .gr-product-summary-block,.Order-PreConfirm .gr-product-summary-block{margin:0;padding:1.15rem 0;border-top:1px solid #9b9b9b}.PayByLink-Confirm .gr-product-summary-block .item-image,.COPlaceOrder-Submit .gr-product-summary-block .item-image,.Order-Confirm .gr-product-summary-block .item-image,.Order-PreConfirm .gr-product-summary-block .item-image{-ms-flex-negative:1;flex-shrink:1;width:100%;height:100%;min-width:auto;max-width:76px;margin:0}@media(min-width: 1024px){.PayByLink-Confirm .gr-product-summary-block .item-image,.COPlaceOrder-Submit .gr-product-summary-block .item-image,.Order-Confirm .gr-product-summary-block .item-image,.Order-PreConfirm .gr-product-summary-block .item-image{max-width:55px}}@media(min-width: 1280px){.PayByLink-Confirm .gr-product-summary-block .item-image,.COPlaceOrder-Submit .gr-product-summary-block .item-image,.Order-Confirm .gr-product-summary-block .item-image,.Order-PreConfirm .gr-product-summary-block .item-image{max-width:61px}}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default{position:relative;max-width:70px;width:70px;height:70px}@media(min-width: 768px){.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default{max-width:70px;width:70px;height:70px}}@media(min-width: 1024px){.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default{max-width:70px;width:70px;height:70px}}@media(min-width: 1680px){.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default{max-width:70px;width:70px;height:70px}}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas{position:absolute;left:0;right:0;top:0;bottom:0;margin:0 auto;width:100%;height:100%}@media(min-width: 1024px){.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas{width:100%;height:100%}}@media(min-width: 1680px){.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas{width:100%;height:100%}}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-back,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-back,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-back,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-back{z-index:0}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-color,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-color,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-color,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-color{z-index:1}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-etiquette,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-etiquette,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-etiquette,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-etiquette{z-index:2}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-base,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-base,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-base,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-base{z-index:3}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-seal,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-seal,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-seal,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-seal{z-index:4}.PayByLink-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-link,.COPlaceOrder-Submit .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-link,.Order-Confirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-link,.Order-PreConfirm .gr-product-summary-block .item-image .perso-bb-back-default canvas.bb-link{z-index:5}.PayByLink-Confirm .gr-product-summary-block .item-image.isAM,.COPlaceOrder-Submit .gr-product-summary-block .item-image.isAM,.Order-Confirm .gr-product-summary-block .item-image.isAM,.Order-PreConfirm .gr-product-summary-block .item-image.isAM{width:auto}.PayByLink-Confirm .gr-product-summary-block .item-attributes .line-item-name,.COPlaceOrder-Submit .gr-product-summary-block .item-attributes .line-item-name,.Order-Confirm .gr-product-summary-block .item-attributes .line-item-name,.Order-PreConfirm .gr-product-summary-block .item-attributes .line-item-name{white-space:initial}.PayByLink-Confirm .giftMessageSummary,.COPlaceOrder-Submit .giftMessageSummary,.Order-Confirm .giftMessageSummary,.Order-PreConfirm .giftMessageSummary{border-top:1px solid #9b9b9b}.PayByLink-Confirm .gr-confirmation-price,.COPlaceOrder-Submit .gr-confirmation-price,.Order-Confirm .gr-confirmation-price,.Order-PreConfirm .gr-confirmation-price{text-align:left;margin-top:.3125rem}.PayByLink-Confirm .color-value.swatch-square.swatch-value.selectable,.PayByLink-Confirm .swatch-square,.COPlaceOrder-Submit .color-value.swatch-square.swatch-value.selectable,.COPlaceOrder-Submit .swatch-square,.Order-Confirm .color-value.swatch-square.swatch-value.selectable,.Order-Confirm .swatch-square,.Order-PreConfirm .color-value.swatch-square.swatch-value.selectable,.Order-PreConfirm .swatch-square{border-radius:50% !important;min-width:14px !important;height:14px !important;margin-right:.65em !important;display:inline-block;-ms-flex-negative:0;flex-shrink:0;border:1px solid #efefef}html:lang(ar) .PayByLink-Confirm .color-value.swatch-square.swatch-value.selectable,html:lang(ar) .PayByLink-Confirm .swatch-square,html:lang(ar) .COPlaceOrder-Submit .color-value.swatch-square.swatch-value.selectable,html:lang(ar) .COPlaceOrder-Submit .swatch-square,html:lang(ar) .Order-Confirm .color-value.swatch-square.swatch-value.selectable,html:lang(ar) .Order-Confirm .swatch-square,html:lang(ar) .Order-PreConfirm .color-value.swatch-square.swatch-value.selectable,html:lang(ar) .Order-PreConfirm .swatch-square{margin-right:0 !important;margin-left:.65em !important}.PayByLink-Confirm .gr-product-line-item,.COPlaceOrder-Submit .gr-product-line-item,.Order-Confirm .gr-product-line-item,.Order-PreConfirm .gr-product-line-item{padding:1.25rem 0}.PayByLink-Confirm .gr-sample-line-item,.COPlaceOrder-Submit .gr-sample-line-item,.Order-Confirm .gr-sample-line-item,.Order-PreConfirm .gr-sample-line-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.25rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.PayByLink-Confirm .order-product-summary,.COPlaceOrder-Submit .order-product-summary,.Order-Confirm .order-product-summary,.Order-PreConfirm .order-product-summary{padding-left:1rem;padding-right:1rem}.PayByLink-Confirm .aog-section,.COPlaceOrder-Submit .aog-section,.Order-Confirm .aog-section,.Order-PreConfirm .aog-section{border-top:1px solid #9b9b9b;font-size:.875rem;text-transform:uppercase;font-weight:normal;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:4px;padding-top:1.25rem;padding-bottom:1.5625rem}.PayByLink-Confirm .order-product-summary .line-item-header,.COPlaceOrder-Submit .order-product-summary .line-item-header,.Order-Confirm .order-product-summary .line-item-header,.Order-PreConfirm .order-product-summary .line-item-header{display:none}.PayByLink-Confirm .order-product-summary h4,.COPlaceOrder-Submit .order-product-summary h4,.Order-Confirm .order-product-summary h4,.Order-PreConfirm .order-product-summary h4{font-size:.75rem;padding-left:.8125rem}.PayByLink-Confirm .order-product-summary h5,.COPlaceOrder-Submit .order-product-summary h5,.Order-Confirm .order-product-summary h5,.Order-PreConfirm .order-product-summary h5{letter-spacing:2px}html:lang(ar) .PayByLink-Confirm .order-product-summary h5,html:lang(ar) .COPlaceOrder-Submit .order-product-summary h5,html:lang(ar) .Order-Confirm .order-product-summary h5,html:lang(ar) .Order-PreConfirm .order-product-summary h5{letter-spacing:1px}.PayByLink-Confirm .order-product-summary h5,.COPlaceOrder-Submit .order-product-summary h5,.Order-Confirm .order-product-summary h5,.Order-PreConfirm .order-product-summary h5{font-size:.875rem;color:#020202;text-transform:uppercase;white-space:break-spaces}@media(max-width: 1023.98px){.PayByLink-Confirm .order-product-summary h5,.COPlaceOrder-Submit .order-product-summary h5,.Order-Confirm .order-product-summary h5,.Order-PreConfirm .order-product-summary h5{font-size:.75rem}}.PayByLink-Confirm .order-product-summary .aog-padding,.COPlaceOrder-Submit .order-product-summary .aog-padding,.Order-Confirm .order-product-summary .aog-padding,.Order-PreConfirm .order-product-summary .aog-padding{padding-bottom:2.5rem}.PayByLink-Confirm .order-product-summary .aog-padding .aog-name,.COPlaceOrder-Submit .order-product-summary .aog-padding .aog-name,.Order-Confirm .order-product-summary .aog-padding .aog-name,.Order-PreConfirm .order-product-summary .aog-padding .aog-name{padding-top:1.5rem}.PayByLink-Confirm .order-product-summary .aog-padding .aog-name .line-item-description,.COPlaceOrder-Submit .order-product-summary .aog-padding .aog-name .line-item-description,.Order-Confirm .order-product-summary .aog-padding .aog-name .line-item-description,.Order-PreConfirm .order-product-summary .aog-padding .aog-name .line-item-description{font-size:.875rem}.PayByLink-Confirm .order-product-summary .item-attributes,.COPlaceOrder-Submit .order-product-summary .item-attributes,.Order-Confirm .order-product-summary .item-attributes,.Order-PreConfirm .order-product-summary .item-attributes{font-size:1rem;letter-spacing:1px;color:#020202;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal}.PayByLink-Confirm .order-product-summary .item-attributes .line-item-name,.COPlaceOrder-Submit .order-product-summary .item-attributes .line-item-name,.Order-Confirm .order-product-summary .item-attributes .line-item-name,.Order-PreConfirm .order-product-summary .item-attributes .line-item-name{text-transform:uppercase;font-size:1rem;letter-spacing:1px;color:#020202;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal}.PayByLink-Confirm .order-product-summary .item-attributes .pricing,.PayByLink-Confirm .order-product-summary .item-attributes .line-item-description,.PayByLink-Confirm .order-product-summary .item-attributes .line-item-attributes,.PayByLink-Confirm .order-product-summary .item-attributes .item-options,.PayByLink-Confirm .order-product-summary .item-attributes .qty-card-quantity-label,.COPlaceOrder-Submit .order-product-summary .item-attributes .pricing,.COPlaceOrder-Submit .order-product-summary .item-attributes .line-item-description,.COPlaceOrder-Submit .order-product-summary .item-attributes .line-item-attributes,.COPlaceOrder-Submit .order-product-summary .item-attributes .item-options,.COPlaceOrder-Submit .order-product-summary .item-attributes .qty-card-quantity-label,.Order-Confirm .order-product-summary .item-attributes .pricing,.Order-Confirm .order-product-summary .item-attributes .line-item-description,.Order-Confirm .order-product-summary .item-attributes .line-item-attributes,.Order-Confirm .order-product-summary .item-attributes .item-options,.Order-Confirm .order-product-summary .item-attributes .qty-card-quantity-label,.Order-PreConfirm .order-product-summary .item-attributes .pricing,.Order-PreConfirm .order-product-summary .item-attributes .line-item-description,.Order-PreConfirm .order-product-summary .item-attributes .line-item-attributes,.Order-PreConfirm .order-product-summary .item-attributes .item-options,.Order-PreConfirm .order-product-summary .item-attributes .qty-card-quantity-label{font-size:1rem;letter-spacing:1px;line-height:2}.PayByLink-Confirm .order-product-summary .item-attributes .gr-bonusProduct-title,.COPlaceOrder-Submit .order-product-summary .item-attributes .gr-bonusProduct-title,.Order-Confirm .order-product-summary .item-attributes .gr-bonusProduct-title,.Order-PreConfirm .order-product-summary .item-attributes .gr-bonusProduct-title{font-size:12px;font-weight:300;text-transform:capitalize;padding:.125rem .625rem;background-color:#020202;color:#fff;text-align:center;margin:.625rem 0;display:table}.PayByLink-Confirm .order-product-summary .item-attributes .gr-bonusProduct-title-japan,.COPlaceOrder-Submit .order-product-summary .item-attributes .gr-bonusProduct-title-japan,.Order-Confirm .order-product-summary .item-attributes .gr-bonusProduct-title-japan,.Order-PreConfirm .order-product-summary .item-attributes .gr-bonusProduct-title-japan{font-size:12px;font-weight:300;text-transform:capitalize;padding:.125rem .625rem;background-color:#020202;color:#fff;text-align:center;margin:.625rem 0;display:table}.PayByLink-Confirm .order-product-summary .item-attributes .line-item-attributes,.COPlaceOrder-Submit .order-product-summary .item-attributes .line-item-attributes,.Order-Confirm .order-product-summary .item-attributes .line-item-attributes,.Order-PreConfirm .order-product-summary .item-attributes .line-item-attributes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:inherit;margin-top:.3125rem}.PayByLink-Confirm .gr-seeAllDetails,.PayByLink-Confirm .gr-payment,.PayByLink-Confirm .order-confirm-create-account,.PayByLink-Confirm .order-confirmation-continue-shopping,.COPlaceOrder-Submit .gr-seeAllDetails,.COPlaceOrder-Submit .gr-payment,.COPlaceOrder-Submit .order-confirm-create-account,.COPlaceOrder-Submit .order-confirmation-continue-shopping,.Order-Confirm .gr-seeAllDetails,.Order-Confirm .gr-payment,.Order-Confirm .order-confirm-create-account,.Order-Confirm .order-confirmation-continue-shopping,.Order-PreConfirm .gr-seeAllDetails,.Order-PreConfirm .gr-payment,.Order-PreConfirm .order-confirm-create-account,.Order-PreConfirm .order-confirmation-continue-shopping{display:none}.PayByLink-Confirm .receipt,.COPlaceOrder-Submit .receipt,.Order-Confirm .receipt,.Order-PreConfirm .receipt{margin-top:1.25rem;max-width:100%}.PayByLink-Confirm .receipt .gr-orderProductSummary,.COPlaceOrder-Submit .receipt .gr-orderProductSummary,.Order-Confirm .receipt .gr-orderProductSummary,.Order-PreConfirm .receipt .gr-orderProductSummary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PayByLink-Confirm .receipt .gr-orderProductSummary .gr-orderProductSummary,.COPlaceOrder-Submit .receipt .gr-orderProductSummary .gr-orderProductSummary,.Order-Confirm .receipt .gr-orderProductSummary .gr-orderProductSummary,.Order-PreConfirm .receipt .gr-orderProductSummary .gr-orderProductSummary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.PayByLink-Confirm .receipt .gr-orderProductSummary .confirm-details,.COPlaceOrder-Submit .receipt .gr-orderProductSummary .confirm-details,.Order-Confirm .receipt .gr-orderProductSummary .confirm-details,.Order-PreConfirm .receipt .gr-orderProductSummary .confirm-details{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.PayByLink-Confirm .checkout-order-total-summary,.COPlaceOrder-Submit .checkout-order-total-summary,.Order-Confirm .checkout-order-total-summary,.Order-PreConfirm .checkout-order-total-summary{padding:0}.PayByLink-Confirm .order-total-summary,.COPlaceOrder-Submit .order-total-summary,.Order-Confirm .order-total-summary,.Order-PreConfirm .order-total-summary{margin:0;padding:0;font-size:1rem;color:#020202;letter-spacing:0;padding-top:3rem;padding-bottom:3rem;padding-left:1.25rem;padding-right:1.25rem}.PayByLink-Confirm .gr-start-lines,.COPlaceOrder-Submit .gr-start-lines,.Order-Confirm .gr-start-lines,.Order-PreConfirm .gr-start-lines{padding-left:0}.PayByLink-Confirm .gr-main-information,.COPlaceOrder-Submit .gr-main-information,.Order-Confirm .gr-main-information,.Order-PreConfirm .gr-main-information{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}.PayByLink-Confirm .gr-main-information .confirm-details,.COPlaceOrder-Submit .gr-main-information .confirm-details,.Order-Confirm .gr-main-information .confirm-details,.Order-PreConfirm .gr-main-information .confirm-details{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.PayByLink-Confirm .gr-main-information .order-product-summary,.COPlaceOrder-Submit .gr-main-information .order-product-summary,.Order-Confirm .gr-main-information .order-product-summary,.Order-PreConfirm .gr-main-information .order-product-summary{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.PayByLink-Confirm .gr-main-information .checkout-order-total-summary,.COPlaceOrder-Submit .gr-main-information .checkout-order-total-summary,.Order-Confirm .gr-main-information .checkout-order-total-summary,.Order-PreConfirm .gr-main-information .checkout-order-total-summary{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.PayByLink-Confirm .gr-main-information .checkout-order-total-summary .grand-total,.COPlaceOrder-Submit .gr-main-information .checkout-order-total-summary .grand-total,.Order-Confirm .gr-main-information .checkout-order-total-summary .grand-total,.Order-PreConfirm .gr-main-information .checkout-order-total-summary .grand-total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PayByLink-Confirm .gr-main-information .order-confirmation-continue-shopping,.COPlaceOrder-Submit .gr-main-information .order-confirmation-continue-shopping,.Order-Confirm .gr-main-information .order-confirmation-continue-shopping,.Order-PreConfirm .gr-main-information .order-confirmation-continue-shopping{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.PayByLink-Confirm .order-receipt-label,.COPlaceOrder-Submit .order-receipt-label,.Order-Confirm .order-receipt-label,.Order-PreConfirm .order-receipt-label{margin-bottom:1.25rem}.PayByLink-Confirm .grand-total,.COPlaceOrder-Submit .grand-total,.Order-Confirm .grand-total,.Order-PreConfirm .grand-total{padding-top:1.6875rem;border-top:1px solid #9b9b9b;text-transform:uppercase;font-weight:600}.PayByLink-Confirm .grand-total .order-receipt-label,.COPlaceOrder-Submit .grand-total .order-receipt-label,.Order-Confirm .grand-total .order-receipt-label,.Order-PreConfirm .grand-total .order-receipt-label{font-size:1.25rem;margin-bottom:.625rem;letter-spacing:2px}html:lang(ar) .PayByLink-Confirm .grand-total .order-receipt-label,html:lang(ar) .COPlaceOrder-Submit .grand-total .order-receipt-label,html:lang(ar) .Order-Confirm .grand-total .order-receipt-label,html:lang(ar) .Order-PreConfirm .grand-total .order-receipt-label{letter-spacing:1px}.PayByLink-Confirm .grand-total .end-lines,.COPlaceOrder-Submit .grand-total .end-lines,.Order-Confirm .grand-total .end-lines,.Order-PreConfirm .grand-total .end-lines{letter-spacing:0}.PayByLink-Confirm .gr-confirmationDetails,.COPlaceOrder-Submit .gr-confirmationDetails,.Order-Confirm .gr-confirmationDetails,.Order-PreConfirm .gr-confirmationDetails{padding:0 9px 3rem}.PayByLink-Confirm .gr-confirmationDetails .confirm-details,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details,.Order-Confirm .gr-confirmationDetails .confirm-details,.Order-PreConfirm .gr-confirmationDetails .confirm-details{padding-top:0;padding-bottom:0}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card,.Order-Confirm .gr-confirmationDetails .confirm-details .card,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card{padding:3rem 2rem}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width: 1024px){.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body{margin-left:3rem;margin-right:2.5rem}}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .single-shipping,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .single-shipping,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .single-shipping,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .single-shipping{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .summary-details.billing,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing .country-text,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .summary-details.billing .country-text,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing .country-text,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing .country-text{text-transform:capitalize}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .gr-summary-details-shipping,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .gr-summary-details-shipping,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .gr-summary-details-shipping,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .gr-summary-details-shipping{padding:0}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .country-text,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .country-text,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .country-text,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details.shipping .country-text{text-transform:capitalize}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-section-label,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .summary-section-label,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-section-label,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-section-label{letter-spacing:4.9px;font-weight:500}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details .address-summary,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .summary-details .address-summary,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .summary-details .address-summary,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details .address-summary{margin-bottom:0}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label,.Order-Confirm .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label{font-size:.75rem;color:#020202;font-weight:inherit;text-transform:uppercase;letter-spacing:2px}html:lang(ar) .PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label,html:lang(ar) .COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label,html:lang(ar) .Order-Confirm .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label,html:lang(ar) .Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .single-shipping .summary-section-label{letter-spacing:1px}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .gr-summary-details-shipping,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .gr-summary-details-shipping,.Order-Confirm .gr-confirmationDetails .confirm-details .gr-summary-details-shipping,.Order-PreConfirm .gr-confirmationDetails .confirm-details .gr-summary-details-shipping{background-color:#fff;padding:0}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .card-header h4,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .card-header h4,.Order-Confirm .gr-confirmationDetails .confirm-details .card-header h4,.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-header h4{font-size:1rem !important}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .address-summary .identity,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .address-summary .identity,.Order-Confirm .gr-confirmationDetails .confirm-details .address-summary .identity,.Order-PreConfirm .gr-confirmationDetails .confirm-details .address-summary .identity{font-weight:normal}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .shipping .card-address-title,.PayByLink-Confirm .gr-confirmationDetails .confirm-details .shipping .shipping-method-title,.PayByLink-Confirm .gr-confirmationDetails .confirm-details .shipping .shipping-method-arrival-time,.PayByLink-Confirm .gr-confirmationDetails .confirm-details .shipping .gr-shippingmodel-title,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .shipping .card-address-title,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .shipping .shipping-method-title,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .shipping .shipping-method-arrival-time,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .shipping .gr-shippingmodel-title,.Order-Confirm .gr-confirmationDetails .confirm-details .shipping .card-address-title,.Order-Confirm .gr-confirmationDetails .confirm-details .shipping .shipping-method-title,.Order-Confirm .gr-confirmationDetails .confirm-details .shipping .shipping-method-arrival-time,.Order-Confirm .gr-confirmationDetails .confirm-details .shipping .gr-shippingmodel-title,.Order-PreConfirm .gr-confirmationDetails .confirm-details .shipping .card-address-title,.Order-PreConfirm .gr-confirmationDetails .confirm-details .shipping .shipping-method-title,.Order-PreConfirm .gr-confirmationDetails .confirm-details .shipping .shipping-method-arrival-time,.Order-PreConfirm .gr-confirmationDetails .confirm-details .shipping .gr-shippingmodel-title{font-size:1rem !important}.PayByLink-Confirm .gr-confirmationDetails .confirm-details .summary-details .summary-section-label,.PayByLink-Confirm .gr-confirmationDetails .confirm-details .summary-details .payment-details,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .summary-details .summary-section-label,.COPlaceOrder-Submit .gr-confirmationDetails .confirm-details .summary-details .payment-details,.Order-Confirm .gr-confirmationDetails .confirm-details .summary-details .summary-section-label,.Order-Confirm .gr-confirmationDetails .confirm-details .summary-details .payment-details,.Order-PreConfirm .gr-confirmationDetails .confirm-details .summary-details .summary-section-label,.Order-PreConfirm .gr-confirmationDetails .confirm-details .summary-details .payment-details{font-size:1rem !important}.PayByLink-Confirm .gr-confirmationDetails .card-header,.COPlaceOrder-Submit .gr-confirmationDetails .card-header,.Order-Confirm .gr-confirmationDetails .card-header,.Order-PreConfirm .gr-confirmationDetails .card-header{padding-top:0;padding-bottom:0}@media(min-width: 1024px){.PayByLink-Confirm .gr-confirmationDetails .card-header,.COPlaceOrder-Submit .gr-confirmationDetails .card-header,.Order-Confirm .gr-confirmationDetails .card-header,.Order-PreConfirm .gr-confirmationDetails .card-header{-webkit-padding-start:3rem;padding-inline-start:3rem;-webkit-padding-end:2.5rem;padding-inline-end:2.5rem}}.PayByLink-Confirm .gr-confirmationDetails .card-header h4,.COPlaceOrder-Submit .gr-confirmationDetails .card-header h4,.Order-Confirm .gr-confirmationDetails .card-header h4,.Order-PreConfirm .gr-confirmationDetails .card-header h4{font-size:.75rem;margin-bottom:1.25rem}.PayByLink-Confirm .gr-confirmationDetails .summary-wrapper,.COPlaceOrder-Submit .gr-confirmationDetails .summary-wrapper,.Order-Confirm .gr-confirmationDetails .summary-wrapper,.Order-PreConfirm .gr-confirmationDetails .summary-wrapper{background-color:#fff}.PayByLink-Confirm .gr-confirmationDetails .summary-wrapper .address-summary,.COPlaceOrder-Submit .gr-confirmationDetails .summary-wrapper .address-summary,.Order-Confirm .gr-confirmationDetails .summary-wrapper .address-summary,.Order-PreConfirm .gr-confirmationDetails .summary-wrapper .address-summary{font-size:.813rem;color:#020202;line-height:28px;letter-spacing:.5px}.PayByLink-Confirm .gr-confirmationDetails .summary-wrapper .address-summary .identity,.COPlaceOrder-Submit .gr-confirmationDetails .summary-wrapper .address-summary .identity,.Order-Confirm .gr-confirmationDetails .summary-wrapper .address-summary .identity,.Order-PreConfirm .gr-confirmationDetails .summary-wrapper .address-summary .identity{text-transform:capitalize}.PayByLink-Confirm .gr-confirmationDetails .summary-wrapper .address-summary .btn-show-details,.COPlaceOrder-Submit .gr-confirmationDetails .summary-wrapper .address-summary .btn-show-details,.Order-Confirm .gr-confirmationDetails .summary-wrapper .address-summary .btn-show-details,.Order-PreConfirm .gr-confirmationDetails .summary-wrapper .address-summary .btn-show-details{display:none}.PayByLink-Confirm .gr-confirmationDetails .gr-shipping-transport,.COPlaceOrder-Submit .gr-confirmationDetails .gr-shipping-transport,.Order-Confirm .gr-confirmationDetails .gr-shipping-transport,.Order-PreConfirm .gr-confirmationDetails .gr-shipping-transport{margin-top:1.625rem;margin-bottom:.5rem}.PayByLink-Confirm .gr-confirmationDetails .single-shipping .summary-details,.COPlaceOrder-Submit .gr-confirmationDetails .single-shipping .summary-details,.Order-Confirm .gr-confirmationDetails .single-shipping .summary-details,.Order-PreConfirm .gr-confirmationDetails .single-shipping .summary-details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.PayByLink-Confirm .gr-confirmationDetails .single-shipping .shipping-method,.COPlaceOrder-Submit .gr-confirmationDetails .single-shipping .shipping-method,.Order-Confirm .gr-confirmationDetails .single-shipping .shipping-method,.Order-PreConfirm .gr-confirmationDetails .single-shipping .shipping-method{font-size:1rem;letter-spacing:0;color:#9b9b9b;white-space:initial}.PayByLink-Confirm .gr-confirmationDetails .single-shipping .shipping-method-price,.COPlaceOrder-Submit .gr-confirmationDetails .single-shipping .shipping-method-price,.Order-Confirm .gr-confirmationDetails .single-shipping .shipping-method-price,.Order-PreConfirm .gr-confirmationDetails .single-shipping .shipping-method-price{text-align:start;font-size:1.25rem;letter-spacing:0;color:#020202;font-weight:500}.PayByLink-Confirm .gr-confirmationDetails .single-shipping .summary-details.leading-lines>.start-lines,.COPlaceOrder-Submit .gr-confirmationDetails .single-shipping .summary-details.leading-lines>.start-lines,.Order-Confirm .gr-confirmationDetails .single-shipping .summary-details.leading-lines>.start-lines,.Order-PreConfirm .gr-confirmationDetails .single-shipping .summary-details.leading-lines>.start-lines{margin-bottom:.4375rem}.PayByLink-Confirm .gr-confirmationDetails .single-shipping .gr-shippingmodel-title,.COPlaceOrder-Submit .gr-confirmationDetails .single-shipping .gr-shippingmodel-title,.Order-Confirm .gr-confirmationDetails .single-shipping .gr-shippingmodel-title,.Order-PreConfirm .gr-confirmationDetails .single-shipping .gr-shippingmodel-title{display:block;font-size:.75rem;margin-bottom:1.625rem}.PayByLink-Confirm .gr-code-visa,.COPlaceOrder-Submit .gr-code-visa,.Order-Confirm .gr-code-visa,.Order-PreConfirm .gr-code-visa{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;font-size:1rem !important;line-height:24px;color:#020202}.PayByLink-Confirm .gr-code-visa .payment-info-label,.COPlaceOrder-Submit .gr-code-visa .payment-info-label,.Order-Confirm .gr-code-visa .payment-info-label,.Order-PreConfirm .gr-code-visa .payment-info-label{text-transform:uppercase;font-weight:500;font-size:.75rem;margin:0;letter-spacing:2px}html:lang(ar) .PayByLink-Confirm .gr-code-visa .payment-info-label,html:lang(ar) .COPlaceOrder-Submit .gr-code-visa .payment-info-label,html:lang(ar) .Order-Confirm .gr-code-visa .payment-info-label,html:lang(ar) .Order-PreConfirm .gr-code-visa .payment-info-label{letter-spacing:1px}.PayByLink-Confirm .gr-code-visa .payment-details,.COPlaceOrder-Submit .gr-code-visa .payment-details,.Order-Confirm .gr-code-visa .payment-details,.Order-PreConfirm .gr-code-visa .payment-details{margin-top:1.5rem;line-height:1.5}.PayByLink-Confirm .gr-code-visa .payment-details .linepay,.COPlaceOrder-Submit .gr-code-visa .payment-details .linepay,.Order-Confirm .gr-code-visa .payment-details .linepay,.Order-PreConfirm .gr-code-visa .payment-details .linepay{width:50px}.PayByLink-Confirm .gr-code-visa .applePay-pageConfirmation,.COPlaceOrder-Submit .gr-code-visa .applePay-pageConfirmation,.Order-Confirm .gr-code-visa .applePay-pageConfirmation,.Order-PreConfirm .gr-code-visa .applePay-pageConfirmation{margin-top:-1.25rem}.PayByLink-Confirm .gr-code-visa .applePay-pageConfirmation img,.COPlaceOrder-Submit .gr-code-visa .applePay-pageConfirmation img,.Order-Confirm .gr-code-visa .applePay-pageConfirmation img,.Order-PreConfirm .gr-code-visa .applePay-pageConfirmation img{height:2.1875rem;margin-left:.5rem}.PayByLink-Confirm .infrapay-payment-type,.COPlaceOrder-Submit .infrapay-payment-type,.Order-Confirm .infrapay-payment-type,.Order-PreConfirm .infrapay-payment-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:1rem 0}.PayByLink-Confirm .infrapay-payment-type .infrapay-payment-icon,.COPlaceOrder-Submit .infrapay-payment-type .infrapay-payment-icon,.Order-Confirm .infrapay-payment-type .infrapay-payment-icon,.Order-PreConfirm .infrapay-payment-type .infrapay-payment-icon{width:34px;height:34px;margin-right:1.5625rem}.PayByLink-Confirm .infrapay-payment-type .infrapay-payment-label,.COPlaceOrder-Submit .infrapay-payment-type .infrapay-payment-label,.Order-Confirm .infrapay-payment-type .infrapay-payment-label,.Order-PreConfirm .infrapay-payment-type .infrapay-payment-label{text-transform:uppercase;line-height:1.13;letter-spacing:.5px}@media(min-width: 1024px){.PayByLink-Confirm .receipt,.COPlaceOrder-Submit .receipt,.Order-Confirm .receipt,.Order-PreConfirm .receipt{margin-top:4rem}.PayByLink-Confirm .receipt .gr-confirmationDetails,.COPlaceOrder-Submit .receipt .gr-confirmationDetails,.Order-Confirm .receipt .gr-confirmationDetails,.Order-PreConfirm .receipt .gr-confirmationDetails{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px 3rem;gap:2rem}.PayByLink-Confirm .receipt .confirm-details,.COPlaceOrder-Submit .receipt .confirm-details,.Order-Confirm .receipt .confirm-details,.Order-PreConfirm .receipt .confirm-details{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;width:70%}.PayByLink-Confirm .receipt .gr-orderProductSummary,.COPlaceOrder-Submit .receipt .gr-orderProductSummary,.Order-Confirm .receipt .gr-orderProductSummary,.Order-PreConfirm .receipt .gr-orderProductSummary{width:30%}.PayByLink-Confirm .receipt .order-total-summary .leading-lines,.COPlaceOrder-Submit .receipt .order-total-summary .leading-lines,.Order-Confirm .receipt .order-total-summary .leading-lines,.Order-PreConfirm .receipt .order-total-summary .leading-lines{padding-left:1rem}.PayByLink-Confirm .receipt .order-total-summary .end-lines,.COPlaceOrder-Submit .receipt .order-total-summary .end-lines,.Order-Confirm .receipt .order-total-summary .end-lines,.Order-PreConfirm .receipt .order-total-summary .end-lines{padding-right:.875rem}}.Order-PreConfirm .gr-confirmationDetails .confirm-details{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-header h4{font-size:1.25rem !important;letter-spacing:2px !important;margin-bottom:2rem !important}.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .single-shipping{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .single-shipping .card-address-title{letter-spacing:.5px}.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;margin-bottom:1.5rem !important}.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing .address-summary{font-size:1rem;line-height:1.3}.Order-PreConfirm .gr-confirmationDetails .confirm-details .card-body .summary-details.billing .summary-section-label{margin-bottom:1.25rem !important}.Order-PreConfirm .gr-confirmationDetails .confirm-details .summary-details .summary-section-label{letter-spacing:.5px !important;font-size:1rem !important;text-transform:uppercase}.Order-PreConfirm .gr-confirmationDetails .confirm-details .gr-code-visa .payment-details{margin-top:.5rem;margin-bottom:3.75rem}html[dir=rtl] .Order-Confirm .gr-confirmation-price,html[dir=rtl] .PayByLink-Confirm .gr-confirmation-price{text-align:right;font-family:"GuerlainSans","GuerlainSans-fallback",sans-serif !important;letter-spacing:0px}html[dir=rtl] .Order-Confirm .order-product-summary .item-attributes .pricing.qty-card-quantity-count{letter-spacing:0px}.infraPay-payment-details a{font-size:.813rem;text-decoration:none;text-align:center}.infraPay-payment-details .payment-details .payment-type{line-height:1;margin-bottom:2rem}.infraPay-payment-details .payment-details .payment-type-title{font-size:1rem;font-weight:500;letter-spacing:.5px;text-transform:uppercase}.infraPay-payment-details .payment-details .payment-type-code{font-size:.675rem;letter-spacing:.5px}.infraPay-payment-details .payment-details .btn{width:235px}.infraPay-payment-details .payment-details .btn .gr-icon{font-size:1.7rem;padding-right:.625rem}.infraPay-payment-details .pix-qr-code{padding-left:1.0625rem}.infraPay-payment-details .gr-code-visa{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial}.infraPay-payment-details .gr-code-visa .payment-details{margin-top:0}.infraPay-payment-details .gr-code-visa .payment-info-label{display:block;margin-bottom:.625rem;text-transform:uppercase}.infraPay-payment-details .pix-expiration-date .counter{font-weight:500}:root{--translate-sticky: 0}div.embeddedServiceHelpButton{z-index:2 !important}@media(max-width: 1023.98px){div.embeddedServiceHelpButton .helpButton{-webkit-transform:translateY(var(--translate-sticky));transform:translateY(var(--translate-sticky));-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out, -webkit-transform .3s ease-in-out}.sticky-btn-shown div.embeddedServiceHelpButton .helpButton{--translate-sticky: -65px}.sticky-btn-shown.isZoomed div.embeddedServiceHelpButton .helpButton{--translate-sticky: -40px}[data-checkout-stage=placeOrder] div.embeddedServiceHelpButton .helpButton{--translate-sticky: -280%;display:none}.zoom200[data-checkout-stage=placeOrder] div.embeddedServiceHelpButton .helpButton{--translate-sticky: -200%}.zoom400[data-checkout-stage=placeOrder] div.embeddedServiceHelpButton .helpButton{--translate-sticky: -120%}.hide-sticky-btn div.embeddedServiceHelpButton .helpButton{--translate-sticky: 0 !important}}
