.card-number-wrapper{position:relative}.card-number-wrapper input{background-repeat:no-repeat;background-size:auto;background-position:3% 50%;text-align:right;direction:rtl}.card-number-wrapper[data-type="visa"] input{background-image:url("../../images/visa.svg")}.card-number-wrapper[data-type="mastercard"] input{background-image:url("../../images/mastercard.svg");background-size:35px auto}.card-number-wrapper[data-type="amex"] input{background-image:url("../../images/amex.svg")}.card-number-wrapper[data-type="discover"] input{background-image:url("../../images/discover.svg")}.card-number-wrapper[data-type="mada"] input{background-image:url("../../images/mada.svg");background-size:55px auto}.grand-total{position:relative;font-weight:600}.vat-label{display:inline-block;font-size:.75rem;font-weight:400 !important;white-space:normal}.order-receipt-label{color:#202020;line-height:1.29;white-space:nowrap}.product-line-item+.product-line-item::before,.multi-shipping+.product-line-item::before{content:"";display:block;border-bottom:0.063em dashed #ccc;margin:.625em -0.625em}@media (min-width: 992px){.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:0.063em dashed #ccc;margin:.625em -0.625em}@media (min-width: 992px){.shipment-block+.shipment-block::before{margin:.625em -1.225em}}.shipping-method{-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-summary-block{margin:0}.order-detail-header{font-size:.875rem !important;font-weight:600 !important}.order-detail-header .confirmation-item-title{font-size:.875rem !important;font-weight:600 !important}.order-detail-section .confirmation-item-description{font-size:.75rem;font-weight:500;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:72%}@media (min-width: 768px){.order-detail-section .confirmation-item-description{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:83%}}.order-detail-section .confirmation-item-details-mobile{width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.order-detail-section .confirmation-item-name{width:60%}.order-detail-section .confirmation-item-name>p{margin-bottom:0}.order-detail-section .confirmation-item-quantity{width:15%;text-align:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.order-detail-section .confirmation-item-price{width:25%;text-align:left}.summary-details{font-size:.8125rem}.payment-information{margin-bottom:1rem}.checkout-hidden{display:none}.custom-select .bs-invalid{border-color:rgba(0,0,0,0) !important}.user-payment-instruments .stored-payments .nav-link{border:transparent !important;padding:1.2rem 0 !important}.user-payment-instruments .stored-payments .saved-payment-instrument,.user-payment-instruments .stored-payments .radio-link{border-width:0 .0625rem .0625rem .0625rem;border-style:solid;border-color:#dadce0;cursor:pointer}.user-payment-instruments .stored-payments .saved-payment-instrument:first-child,.user-payment-instruments .stored-payments .radio-link:first-child{border-width:.0625rem;border-radius:.25rem .25rem 0 0}.user-payment-instruments .stored-payments .saved-payment-instrument.selected-payment,.user-payment-instruments .stored-payments .radio-link.selected-payment{border:.125rem solid #baaa99}.user-payment-instruments .stored-payments .saved-payment-instrument .radio-button-icon,.user-payment-instruments .stored-payments .radio-link .radio-button-icon{left:2.75rem}.user-payment-instruments .stored-payments .saved-payment-instrument .cvv-input,.user-payment-instruments .stored-payments .radio-link .cvv-input{min-width:9.75rem}.user-payment-instruments .stored-payments .saved-payment-instrument .cvv-tooltip,.user-payment-instruments .stored-payments .radio-link .cvv-tooltip{max-width:7.9rem}.user-payment-instruments .stored-payments .btn-add-card{max-width:none}@media (min-width: 992px){.user-payment-instruments .stored-payments .btn-add-card{max-width:17.5rem}}.user-payment-instruments.checkout-hidden{display:block !important}.user-payment-instruments.checkout-hidden .radio-button-link.selected-payment i{border-color:#ccc !important}.user-payment-instruments.checkout-hidden .radio-button-link.selected-payment i::after{display:none !important}.user-payment-instruments.checkout-hidden .stored-payments+.radio-button-link i{border-color:#3b3b3b !important}.user-payment-instruments.checkout-hidden .stored-payments+.radio-button-link i::after{display:block !important}.security-code-input{position:relative;width:5.5rem}.security-code-input .form-control{max-width:6.5rem;padding-left:1rem}@media (max-width: 767.98px){.security-code-input .form-control{max-width:6.5rem}}.security-code-input .info-icon{position:absolute;left:0;top:0.8rem}.security-code-input .info-icon i::before{color:#ccc;font-size:.75rem}.security-code-input .info-icon .tooltip{font-size:.75rem}.card-image{width:100%;width:2.5rem;min-width:2.5rem}.cancel-new-payment{margin-top:1rem}.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}.checkout-supported-payment-methods{background-color:#f8f8f8;color:#999;font-size:.75rem;font-weight:300;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;line-height:1.5;position:relative;margin-top:0.75rem;margin-bottom:0.75rem;text-align:center}@media (min-width: 768px){.checkout-supported-payment-methods{display:none}}@media (max-width: 767.98px){.checkout-supported-payment-methods>.row{max-width:21rem}}.checkout-supported-payment-methods>.row>.col-12{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.checkout-supported-payment-methods a{color:#999;text-decoration:underline}.checkout-supported-payment-method-icons img{max-width:1.875rem;margin-bottom:0.5rem;margin-right:0.65rem;margin-left:0.65rem}.next-step-box .checkout-supported-payment-methods{margin-top:1.5rem;padding-right:0.5rem;padding-left:0.5rem}@media (max-width: 767.98px){.next-step-box .checkout-supported-payment-methods{display:none}}@media (max-width: 767.98px){.next-step-box .checkout-supported-payment-methods>.row{max-width:100%}}.order-total-summary .checkout-supported-payment-methods{padding:0;margin:0}@media (min-width: 768px){.next-step-box .checkout-supported-payment-methods,.order-total-summary .checkout-supported-payment-methods{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.next-step-box .checkout-supported-payment-method-icons,.order-total-summary .checkout-supported-payment-method-icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;max-width:17.5rem;margin:0 auto}.next-step-box .checkout-supported-payment-method-icons img,.order-total-summary .checkout-supported-payment-method-icons img{margin-right:0;margin-left:0}.data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,.data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{position:absolute;content:'';background:#5ead09;width:35%;height:0.0625rem;top:0.875rem;right:12%}@media (min-width: 544px){.data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,.data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{right:7%;width:41%}}@media (min-width: 992px){.data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,.data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{right:12%;width:35%}}@media (min-width: 1200px){.data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,.data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{right:7%;width:41%}}[dir="rtl"] .data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,[dir="rtl"] .data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{width:40%;right:15%}@media (min-width: 544px){[dir="rtl"] .data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,[dir="rtl"] .data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{right:8%;width:45%}}@media (min-width: 992px){[dir="rtl"] .data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,[dir="rtl"] .data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{width:40%;right:15%}}@media (min-width: 1200px){[dir="rtl"] .data-checkout-stage[data-checkout-stage=shipping] .checkout-steps-wrapper::after,[dir="rtl"] .data-checkout-stage[data-checkout-stage=payment] .checkout-steps-wrapper::after{right:8%;width:45%}}.data-checkout-stage[data-checkout-stage=completed] .checkout-steps-wrapper::after{position:absolute;content:'';background:#5ead09;width:77%;height:0.0625rem;top:0.375rem;right:10%}@media (min-width: 544px){.data-checkout-stage[data-checkout-stage=completed] .checkout-steps-wrapper::after{right:7%;width:85%}}.checkout-steps-wrapper::before{position:absolute;content:'';top:0.875rem;background:#ccc;height:0.0625rem;right:14%;width:70%}@media (min-width: 375px){.checkout-steps-wrapper::before{right:10%;width:76%}}@media (min-width: 544px){.checkout-steps-wrapper::before{right:7%;width:85%}}@media (min-width: 992px){.checkout-steps-wrapper::before{right:10%;width:76%}}@media (min-width: 1200px){.checkout-steps-wrapper::before{right:7%;width:85%}}[dir="rtl"] .checkout-steps-wrapper::before{width:75%;right:14.5%}@media (min-width: 375px){[dir="rtl"] .checkout-steps-wrapper::before{width:79%;right:13%}}@media (min-width: 544px){[dir="rtl"] .checkout-steps-wrapper::before{width:87%;right:8%}}@media (min-width: 992px){[dir="rtl"] .checkout-steps-wrapper::before{width:79%;right:13%}}@media (min-width: 1200px){[dir="rtl"] .checkout-steps-wrapper::before{width:87%;right:8%}}.checkout-steps-wrapper li a,.checkout-steps-wrapper li span{font-size:.75rem;color:#202020}.checkout-steps-wrapper li a.is-active::before,.checkout-steps-wrapper li span.is-active::before{border:0.75rem solid #d8cfc6}.checkout-steps-wrapper li a.is-active::after,.checkout-steps-wrapper li span.is-active::after{background:#baaa99}.checkout-steps-wrapper li a.is-passed,.checkout-steps-wrapper li span.is-passed{text-decoration:underline}.checkout-steps-wrapper li a.is-passed::before,.checkout-steps-wrapper li span.is-passed::before{background-image:url("../images/tickmark.svg");background-repeat:no-repeat;top:-1.25rem;z-index:2;right:0.5rem}[dir="rtl"] .checkout-steps-wrapper li a.is-passed::before,[dir="rtl"] .checkout-steps-wrapper li span.is-passed::before{right:-0.4375rem !important}.checkout-steps-wrapper li a.is-passed::after,.checkout-steps-wrapper li span.is-passed::after{border:0.0625rem solid #5ead09}.checkout-steps-wrapper li a::before,.checkout-steps-wrapper li span::before{position:absolute;content:'';background:transparent;width:1rem;height:1rem;top:-1.8125rem;right:0;left:0;margin:0 auto;border-radius:50%;z-index:1}.checkout-steps-wrapper li a::after,.checkout-steps-wrapper li span::after{position:absolute;top:-1.5625rem;content:'';background:#fff;width:1rem;height:1rem;border-radius:50%;border:0.0625rem solid #baaa99;right:0;margin:0 auto;left:0;z-index:1}[dir="rtl"] .checkout-steps-wrapper .checkout-step-payment-title::before{right:-0.2188rem}.cart-menu-vertical .cart-section-wrapper{border-bottom:0.0625rem solid #ccc}.payment-form .cart-menu-vertical .cart-section-wrapper{border-bottom:0}.cart-menu-vertical h3{font-family:ff(quinary);font-weight:700;font-size:.75rem;text-transform:uppercase;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;padding:15px 0 15px 0.4375rem;margin-bottom:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:3.17;letter-spacing:3.09px}.cart-menu-vertical h3 .tab-icon{width:2.325rem}.cart-menu-vertical h3 .tab-icon::before{font-size:1.875rem}.cart-menu-vertical h3>i:not(.tab-icon){margin-right:auto}.cart-menu-vertical h3>i:not(.tab-icon)::before,.cart-menu-vertical h3>i:not(.tab-icon)::after{margin:-0.0625rem -0.4375rem 0 0;width:0.875rem;height:0.125rem}.cart-menu-vertical h3>.sc-icon-minus{display:none}.cart-menu-vertical h3 .sc-gift-card{background:url(../images/gift-card.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .gift-checkbox{width:1.25rem;height:1.25rem}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .gift-checkbox label::after,.cart-menu-vertical .cart-section-wrapper .cart-gift-header .gift-checkbox label::before{width:1.25rem;height:1.25rem}.cart-menu-vertical .cart-section-wrapper:not(.open) .gift-checkbox label::after{opacity:0;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}.cart-menu-vertical ul{overflow:hidden;height:0;-webkit-transition:height .3s,padding-bottom .3s;-o-transition:height .3s,padding-bottom .3s;transition:height .3s,padding-bottom .3s;margin:0;padding:0;line-height:2.2;margin-right:2.1rem}@media (max-width: 767.98px){.cart-menu-vertical ul{margin-right:0}}.cart-menu-vertical ul li{padding:0;list-style:none}.payment-form .cart-menu-vertical ul{margin-right:0}.cart-menu-vertical .open h3{color:#baaa99}.cart-menu-vertical .open h3>.sc-icon-plus{display:none}.cart-menu-vertical .open h3>.sc-icon-minus{display:block}.cart-menu-vertical .open ul{height:auto}.cart-gift-wrapping{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem}.cart-gift-wrapping .choose-gift-options{line-height:1.3}.cart-gift-wrapping p{margin:0}.cart-gift-wrapping .gift-wrapping-details .form-control::-webkit-input-placeholder{font-size:.875rem;line-height:1.3}.cart-gift-wrapping .gift-wrapping-details .form-control::-moz-placeholder{font-size:.875rem;line-height:1.3}.cart-gift-wrapping .gift-wrapping-details .form-control:-ms-input-placeholder{font-size:.875rem;line-height:1.3}.cart-gift-wrapping .gift-wrapping-details .form-control::-ms-input-placeholder{font-size:.875rem;line-height:1.3}.cart-gift-wrapping .gift-wrapping-radio .form-control-label,.cart-gift-wrapping .gift-wrapping-details .form-control::placeholder,.cart-gift-wrapping .gift-wrapping-details .form-control-label,.cart-gift-wrapping .gift-wrapping-details .form-control{font-size:.875rem;line-height:1.3}.cart-gift-wrapping .gift-wrapping-radio .form-control-label{padding-top:0.0625rem}.cart-gift-wrapping .gift-wrapping-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cart-gift-wrapping .gift-wrapping-details .gift-wrapping-image{display:none}.cart-gift-wrapping .gift-wrapping-details .btn-update{display:none}.cart-gift-wrapping .gift-wrapping-details .gift-no-message{line-height:1.3;color:#6a6a6a}.cart-gift-wrapping .gift-wrapping-details .form-control::-webkit-input-placeholder{font-weight:normal}.cart-gift-wrapping .gift-wrapping-details .form-control::-moz-placeholder{font-weight:normal}.cart-gift-wrapping .gift-wrapping-details .form-control:-ms-input-placeholder{font-weight:normal}.cart-gift-wrapping .gift-wrapping-details .form-control::-ms-input-placeholder{font-weight:normal}.cart-gift-wrapping .gift-wrapping-details .form-control::placeholder,.cart-gift-wrapping .gift-wrapping-details .form-control-label{font-weight:normal}.cart-gift-wrapping .gift-wrapping-details .form-control::-webkit-input-placeholder{color:#6a6a6a;letter-spacing:normal}.cart-gift-wrapping .gift-wrapping-details .form-control::-moz-placeholder{color:#6a6a6a;letter-spacing:normal}.cart-gift-wrapping .gift-wrapping-details .form-control:-ms-input-placeholder{color:#6a6a6a;letter-spacing:normal}.cart-gift-wrapping .gift-wrapping-details .form-control::-ms-input-placeholder{color:#6a6a6a;letter-spacing:normal}.cart-gift-wrapping .gift-wrapping-details .form-control::placeholder{color:#6a6a6a;letter-spacing:normal}.cart-gift-wrapping .gift-wrapping-details .form-control-label{margin-bottom:0.375rem;color:#202020}.cart-gift-wrapping .gift-wrapping-details .form-control-label::before,.cart-gift-wrapping .gift-wrapping-details .form-control-label::after{content:none}.cart-gift-wrapping .gift-wrapping-details .gift-display-text,.cart-gift-wrapping .gift-wrapping-details .character-label{line-height:1.3}.cart-gift-wrapping .gift-wrapping-details .character-label{margin-top:0.25rem;color:#6a6a6a}.cart-gift-wrapping .gift-wrapping-check{width:50%;float:right}.cart-gift-wrapping .gift-wrapping-check label{padding:0 1.4375rem 0 0;line-height:1.5;text-transform:uppercase}.cart-gift-wrapping .gift-wrapping-check input[type="checkbox"]:checked{font-weight:500}.cart-gift-wrapping .gift-wrapping-check p{font-size:.75rem;font-weight:300;line-height:1.4}.cart-gift-wrapping .gift-wrapping-description p{font-weight:500}.cart-gift-wrapping .gift-wrapping-description p:last-child{font-size:.75rem;font-style:italic;font-weight:300;margin-top:-0.625rem}.cart-gift-wrapping .gift-wrapping-text textarea{border:0.0625rem solid #ccc;resize:none;width:100%;padding:0.625rem;font-size:.75rem;font-weight:300;line-height:1.6;height:115px}.gift-message-form-container .gift-message .form-control-label{display:none}.gift-message-form-container .gift-message .form-control{height:5.375rem}.gift-message-form-container .gift-display-text{line-height:1.3}.gift-message-form-container.edit-mode .btn-update{display:block}.gift-message-form-container.edit-mode .btn-save{display:none}.gift-message-display-container .gift-display-text span{color:#6a6a6a}.gift-message-display-container .gift-display-text span,.gift-message-display-container .gift-display-text p{line-height:1.3}.cart:has(#giftOpen:checked) .deliverypackaging__type[data-value="eco"]{pointer-events:none}.cart:has(#giftOpen:checked) .deliverypackaging__type[data-value="eco"] .deliverypackaging__type-image{opacity:.4}.coupon-success .coupon-success-div,.coupon-success .success-msg{background-color:#ecf4e3;border-color:#2bb114;border-radius:3px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:.75rem;padding:9px 21px}.coupon-success .coupon-success-div span,.coupon-success .success-msg span{width:25px;height:25px;display:inline-block;margin-left:20px}.coupon-success .coupon-success-div .successline-btn,.coupon-success .success-msg .successline-btn{border:none;padding:10px 0;line-height:10px;background:transparent;border-bottom:2px solid #2bb114;color:#2bb114;margin:0 20px;font-weight:700}.coupons-and-promos{margin-top:0.625rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.coupon-price-adjustment{position:relative;display:inline-block;line-height:1;text-align:right;padding:0.275rem 0;margin-left:0.3125rem}.coupon-price-adjustment .coupon-code{font-size:.875rem;font-weight:400}.remove-coupon{background:transparent;border:none}.coupon-error .coupon-missing-error{display:none}.checkout-main-content .card{border:none}.checkout-main-content .card .form-control,.checkout-main-content .card .bootstrap-select>.dropdown-toggle{font-size:.875rem;line-height:1.29;border-color:transparent;color:#202020;height:2.75rem}.checkout-main-content .card .form-control::-webkit-input-placeholder, .checkout-main-content .card .bootstrap-select>.dropdown-toggle::-webkit-input-placeholder{color:#6a6a6a}.checkout-main-content .card .form-control::-moz-placeholder, .checkout-main-content .card .bootstrap-select>.dropdown-toggle::-moz-placeholder{color:#6a6a6a}.checkout-main-content .card .form-control:-ms-input-placeholder, .checkout-main-content .card .bootstrap-select>.dropdown-toggle:-ms-input-placeholder{color:#6a6a6a}.checkout-main-content .card .form-control::-ms-input-placeholder, .checkout-main-content .card .bootstrap-select>.dropdown-toggle::-ms-input-placeholder{color:#6a6a6a}.checkout-main-content .card .form-control::placeholder,.checkout-main-content .card .form-control .bs-placeholder,.checkout-main-content .card .bootstrap-select>.dropdown-toggle::placeholder,.checkout-main-content .card .bootstrap-select>.dropdown-toggle .bs-placeholder{color:#6a6a6a}.checkout-main-content .card .form-control .filter-option-inner-inner,.checkout-main-content .card .bootstrap-select>.dropdown-toggle .filter-option-inner-inner{padding-top:0.1875rem}.checkout-main-content .card .region-code{color:#6a6a6a}.checkout-main-content .card .bootstrap-select .no-result{font-size:.6875rem;padding:0.3125rem}@media (max-width: 767.98px){.checkout-main-content .card .shipping-address-block .checkout-create-account h4,.checkout-main-content .card .billing-address .checkout-create-account h4{font-size:1.125rem}}.checkout-main-content .card .shipping-address-block .checkout-create-account .create-check-box-div .pw-check-box-label,.checkout-main-content .card .billing-address .checkout-create-account .create-check-box-div .pw-check-box-label{line-height:1.125rem;font-size:.625rem;letter-spacing:normal;padding-right:1.6875rem}.checkout-main-content .card .shipping-address-block .checkout-create-account .create-check-box-div .checkout-account-pw-field,.checkout-main-content .card .billing-address .checkout-create-account .create-check-box-div .checkout-account-pw-field{display:none}.checkout-main-content .card .shipping-address-block .checkout-create-account .create-check-box-div input[type=checkbox]:checked ~ .checkout-account-pw-field,.checkout-main-content .card .billing-address .checkout-create-account .create-check-box-div input[type=checkbox]:checked ~ .checkout-account-pw-field{display:block}.checkout-main-content .card .top-shipping-address-block input[type="radio"]:not(:checked)+label,.checkout-main-content .card .top-shipping-address-block input[type="radio"]:checked+label,.checkout-main-content .card .address-item input[type="radio"]:not(:checked)+label,.checkout-main-content .card .address-item input[type="radio"]:checked+label{border-radius:.25rem}.checkout-main-content .card .top-shipping-address-block input[type="radio"]:not(:checked)+label::after,.checkout-main-content .card .top-shipping-address-block input[type="radio"]:not(:checked)+label::before,.checkout-main-content .card .top-shipping-address-block input[type="radio"]:checked+label::after,.checkout-main-content .card .top-shipping-address-block input[type="radio"]:checked+label::before,.checkout-main-content .card .address-item input[type="radio"]:not(:checked)+label::after,.checkout-main-content .card .address-item input[type="radio"]:not(:checked)+label::before,.checkout-main-content .card .address-item input[type="radio"]:checked+label::after,.checkout-main-content .card .address-item input[type="radio"]:checked+label::before{top:40%;right:91%}@media (min-width: 768px){.checkout-main-content .card .top-shipping-address-block input[type="radio"]:not(:checked)+label::after,.checkout-main-content .card .top-shipping-address-block input[type="radio"]:not(:checked)+label::before,.checkout-main-content .card .top-shipping-address-block input[type="radio"]:checked+label::after,.checkout-main-content .card .top-shipping-address-block input[type="radio"]:checked+label::before,.checkout-main-content .card .address-item input[type="radio"]:not(:checked)+label::after,.checkout-main-content .card .address-item input[type="radio"]:not(:checked)+label::before,.checkout-main-content .card .address-item input[type="radio"]:checked+label::after,.checkout-main-content .card .address-item input[type="radio"]:checked+label::before{display:none}}.checkout-main-content .card .top-shipping-address-block input[type="radio"]:checked+label,.checkout-main-content .card .address-item input[type="radio"]:checked+label{border:0.125rem solid #baaa99}.checkout-main-content .card .top-shipping-address-block input[type="radio"]:not(:checked)+label,.checkout-main-content .card .address-item input[type="radio"]:not(:checked)+label{border:0.0625rem solid #ccc}.checkout-main-content .card .top-shipping-address-block .delivery-method-icon,.checkout-main-content .card .address-item .delivery-method-icon{z-index:1;right:1rem}@media (min-width: 768px){.checkout-main-content .card .top-shipping-address-block .form-check,.checkout-main-content .card .address-item .form-check{max-width:18.25rem}}[dir="rtl"] .checkout-main-content .card .top-shipping-address-block .saved-address-phone,[dir="rtl"] .checkout-main-content .card .address-item .saved-address-phone{text-align:right}.checkout-main-content .card .shipment-selector-block input[type="radio"]:not(:checked)+label::after,.checkout-main-content .card .shipment-selector-block input[type="radio"]:not(:checked)+label::before,.checkout-main-content .card .shipment-selector-block input[type="radio"]:checked+label::after,.checkout-main-content .card .shipment-selector-block input[type="radio"]:checked+label::before{top:10%}@media (min-width: 768px){.checkout-main-content .card .shipment-selector-block input[type="radio"]:not(:checked)+label::after,.checkout-main-content .card .shipment-selector-block input[type="radio"]:not(:checked)+label::before,.checkout-main-content .card .shipment-selector-block input[type="radio"]:checked+label::after,.checkout-main-content .card .shipment-selector-block input[type="radio"]:checked+label::before{display:block}}.checkout-main-content .card .top-shipping-address-block .store-pick-up .form-check-input:disabled ~ .form-control-label{border:transparent;background:#f3f3f3;opacity:1;cursor:default}.checkout-main-content .card .top-shipping-address-block .store-pick-up .form-check-input:disabled ~ .form-control-label::after,.checkout-main-content .card .top-shipping-address-block .store-pick-up .form-check-input:disabled ~ .form-control-label::before{display:none}.checkout-main-content .card .top-shipping-address-block .sc-icon-tooltip:hover{cursor:pointer}.checkout-main-content .card .top-shipping-address-block .tooltip-wrapper:hover .tooltip-text-wrapper{visibility:visible}.checkout-main-content .card .top-shipping-address-block .tooltip-text-wrapper{visibility:hidden;width:21.438rem;position:absolute;z-index:1;bottom:185%;right:221%;margin-right:calc(-21.438rem / 2)}@media (min-width: 768px){.checkout-main-content .card .top-shipping-address-block .tooltip-text-wrapper{right:50%;width:21.063rem;margin-right:calc(-21.063rem / 2)}}.checkout-main-content .card .top-shipping-address-block .tooltip-text::after{top:99%;right:34.5%;content:"";background:url("../images/tooltip-arrow.svg") no-repeat center center;height:1.5rem;width:1.5rem;position:absolute;pointer-events:none}@media (min-width: 768px){.checkout-main-content .card .top-shipping-address-block .tooltip-text::after{right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.checkout-main-content .shipping-section .form-control::-webkit-input-placeholder, .checkout-main-content .payment-form .form-control::-webkit-input-placeholder{color:#6a6a6a;font-size:.875rem;letter-spacing:normal;font-weight:normal}.checkout-main-content .shipping-section .form-control::-moz-placeholder, .checkout-main-content .payment-form .form-control::-moz-placeholder{color:#6a6a6a;font-size:.875rem;letter-spacing:normal;font-weight:normal}.checkout-main-content .shipping-section .form-control:-ms-input-placeholder, .checkout-main-content .payment-form .form-control:-ms-input-placeholder{color:#6a6a6a;font-size:.875rem;letter-spacing:normal;font-weight:normal}.checkout-main-content .shipping-section .form-control::-ms-input-placeholder, .checkout-main-content .payment-form .form-control::-ms-input-placeholder{color:#6a6a6a;font-size:.875rem;letter-spacing:normal;font-weight:normal}.checkout-main-content .shipping-section .form-control::placeholder,.checkout-main-content .payment-form .form-control::placeholder{color:#6a6a6a;font-size:.875rem;letter-spacing:normal;font-weight:normal}@media (min-width: 992px){.checkout-main-content .shipping-section,.checkout-main-content .payment-form{max-width:41.5rem}}.checkout-main-content .shipping-section .store-location-info-inner .store-image,.checkout-main-content .payment-form .store-location-info-inner .store-image{width:3rem;height:3rem}.checkout-main-content .shipping-section .cart-section-wrapper .cursor-pointer.collapsed .sc-chevron-down,.checkout-main-content .payment-form .cart-section-wrapper .cursor-pointer.collapsed .sc-chevron-down{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.checkout-main-content .shipping-section .modal-content .store-image,.checkout-main-content .payment-form .modal-content .store-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.checkout-main-content .shipping-section .shipping-method-stores-form input,.checkout-main-content .payment-form .shipping-method-stores-form input{background-color:#f3f3f3}.checkout-main-content .shipping-section .shipping-method-stores-form input::-webkit-input-placeholder, .checkout-main-content .payment-form .shipping-method-stores-form input::-webkit-input-placeholder{line-height:1.29}.checkout-main-content .shipping-section .shipping-method-stores-form input::-moz-placeholder, .checkout-main-content .payment-form .shipping-method-stores-form input::-moz-placeholder{line-height:1.29}.checkout-main-content .shipping-section .shipping-method-stores-form input:-ms-input-placeholder, .checkout-main-content .payment-form .shipping-method-stores-form input:-ms-input-placeholder{line-height:1.29}.checkout-main-content .shipping-section .shipping-method-stores-form input::-ms-input-placeholder, .checkout-main-content .payment-form .shipping-method-stores-form input::-ms-input-placeholder{line-height:1.29}.checkout-main-content .shipping-section .shipping-method-stores-form input::placeholder,.checkout-main-content .payment-form .shipping-method-stores-form input::placeholder{line-height:1.29}.checkout-main-content .shipping-section .shipping-method-stores-form .sc-icon-search,.checkout-main-content .payment-form .shipping-method-stores-form .sc-icon-search{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.checkout-main-content .shipping-section .shipping-method-stores-form-title,.checkout-main-content .payment-form .shipping-method-stores-form-title{letter-spacing:-0.063rem}.checkout-main-content .shipping-section .pickup-in-store-wrapper,.checkout-main-content .payment-form .pickup-in-store-wrapper{margin:0 -1rem}.checkout-main-content .shipping-section .tabs-alpha .nav-tabs .nav-link.active,.checkout-main-content .payment-form .tabs-alpha .nav-tabs .nav-link.active{background:transparent;position:relative;font-weight:600}.checkout-main-content .shipping-section .tabs-alpha .nav-tabs .nav-link.active::after,.checkout-main-content .payment-form .tabs-alpha .nav-tabs .nav-link.active::after{content:'';position:absolute;bottom:-0.25rem;right:0;height:0.25rem;background-color:#baaa99;width:100%}.checkout-main-content .shipping-section .tabs-alpha .nav-tabs .nav-link:not(.active),.checkout-main-content .payment-form .tabs-alpha .nav-tabs .nav-link:not(.active){font-weight:normal}.checkout-main-content .shipping-section .tabs-alpha .btn-store-action,.checkout-main-content .payment-form .tabs-alpha .btn-store-action{letter-spacing:0.04rem}@media (min-width: 992px){.checkout-main-content .shipping-section .tabs-alpha .shipping-method-store-list,.checkout-main-content .payment-form .tabs-alpha .shipping-method-store-list{border-radius:.25rem}}.checkout-main-content .shipping-section .store-location-info-inner .store-image,.checkout-main-content .payment-form .store-location-info-inner .store-image{width:3rem;height:3rem;-o-object-fit:cover;object-fit:cover}.checkout-main-content .shipping-section .store-container,.checkout-main-content .payment-form .store-container{border-bottom:.0625rem solid rgba(0,0,0,0.1)}.checkout-main-content .shipping-section .store-container:last-child,.checkout-main-content .shipping-section .store-container.store-selected,.checkout-main-content .payment-form .store-container:last-child,.checkout-main-content .payment-form .store-container.store-selected{border-bottom:none !important}.checkout-main-content .shipping-section .store-container .store-loopstate-count,.checkout-main-content .shipping-section .store-container .store-locator-address,.checkout-main-content .payment-form .store-container .store-loopstate-count,.checkout-main-content .payment-form .store-container .store-locator-address{display:none}.checkout-main-content .shipping-section .sc-chevron-up,.checkout-main-content .payment-form .sc-chevron-up{width:1.5rem;height:1.5rem;-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear}.checkout-main-content .shipping-section .accordion-button[aria-expanded="false"] .sc-chevron-up,.checkout-main-content .payment-form .accordion-button[aria-expanded="false"] .sc-chevron-up{-webkit-transition:-webkit-transform 0.2s linear;transition:-webkit-transform 0.2s linear;-o-transition:transform 0.2s linear;transition:transform 0.2s linear;transition:transform 0.2s linear, -webkit-transform 0.2s linear;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.checkout-main-content .shipping-section .modal-lg,.checkout-main-content .payment-form .modal-lg{max-width:100%}@media (min-width: 992px){.checkout-main-content .shipping-section .modal-lg,.checkout-main-content .payment-form .modal-lg{max-width:50.75rem}}.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal),.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal){z-index:1060}.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-dialog,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-dialog{height:100%}@media (min-width: 768px){.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-dialog,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-dialog{height:auto}}.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content{height:100%}@media (min-width: 768px){.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content{height:auto}}.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content .store-image,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content .store-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close{width:0.875rem;height:0.875rem;top:50%;left:1.31rem;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 992px){.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close{width:1.438rem;height:1.438rem;left:1.5rem}}.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::after,.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::before,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::after,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::before{height:0.063rem;width:1.188rem;margin-right:-0.563rem}@media (min-width: 992px){.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::after,.checkout-main-content .shipping-section .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::before,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::after,.checkout-main-content .payment-form .modal:not(#js-qwikcilver-redeem-modal) .modal-content .close::before{width:1.75rem;margin-right:-0.938rem}}.checkout-main-content .payment-form .sc-chevron-up{display:none}@media (min-width: 992px){.checkout-main-content .map-view{margin:0 -2rem}}.checkout-main-content .map-checkout{height:33.25rem;width:100%}@media (min-width: 992px){.checkout-main-content .map-checkout{height:46.25rem}}.checkout-main-content .map-checkout .gm-style-iw-c{position:fixed;-webkit-transform:translate(50%, 0);-ms-transform:translate(50%, 0);transform:translate(50%, 0);height:14rem;width:calc(100% - 3.875rem);max-height:none !important;max-width:none !important;border-radius:0;-webkit-box-shadow:none;box-shadow:none;border:0.063rem solid #ccc;padding:0 !important;overflow-y:auto !important}[dir="rtl"] .checkout-main-content .map-checkout .gm-style-iw-c{-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media (min-width: 992px){.checkout-main-content .map-checkout .gm-style-iw-c{height:13rem;width:calc(100% - 10rem);-webkit-transform:translate(50%, 70%);-ms-transform:translate(50%, 70%);transform:translate(50%, 70%)}[dir="rtl"] .checkout-main-content .map-checkout .gm-style-iw-c{-webkit-transform:translate(-50%, 70%);-ms-transform:translate(-50%, 70%);transform:translate(-50%, 70%)}}.checkout-main-content .map-checkout .gm-style-iw-c button{top:1rem !important;left:1rem !important}.checkout-main-content .map-checkout .gm-style-iw-c button span{-webkit-mask-image:url("../images/icons/icon-close.svg") !important;mask-image:url("../images/icons/icon-close.svg") !important;margin:0 !important;height:1.5rem !important;width:1.5rem !important}.checkout-main-content .map-checkout .gm-style-iw-d{overflow:hidden !important}.checkout-main-content .map-checkout .gm-style-iw-tc{display:none}.checkout-main-content .card-header{border-bottom:0;padding-right:0;padding-left:0}.checkout-main-content .card-header .cart-section-wrapper h3{letter-spacing:0.06rem}.checkout-main-content .form-group{position:relative}.checkout-main-content .sc-icon-knet::after{content:'';width:1.875rem;height:1.25rem;top:0.188rem;position:relative;display:inline-block;background:url(../images/icons/KNET-Icon.jpg) no-repeat}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link:first-child{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link:not(.active){border:0.0313rem solid #ccc;font-size:.75rem;line-height:1.34}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.active{font-size:.875rem;line-height:1.29;padding:0 1.5rem;border:0.125rem solid #baaa99;border-top-right-radius:.25rem;border-top-left-radius:.25rem;border-bottom:none}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.active .label-service-fee{display:block}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link.payment-method-credit_card.customer-has-payment-instruments.customer-is-registered{display:none}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link .tamara-logo,.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link .tabby-logo{height:1rem}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link>i{top:1.4rem;left:2.75rem}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link>span,.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link>div{height:2.3125rem}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link>span i,.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link>div i{width:2.5rem;height:1.5rem}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link.selected-payment>i{border-color:#3b3b3b}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link.selected-payment>i::after{display:block}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.radio-button-link.payment-method-tabby_installment+.tab-content{font-size:.75rem;font-weight:700;text-align:right;letter-spacing:0.125rem}.checkout-main-content .billing-payment-options-block .nav-tabs .nav-link.hidden-payment-method{display:none}.checkout-main-content .billing-payment-options-block .choose-card-text{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.75rem;letter-spacing:normal;margin-top:-1rem;padding-bottom:1rem}.checkout-main-content .billing-payment-options-block .label-service-fee{display:none;font-family:"Tajawal",Arial,Sans-serif ;font-weight:800;white-space:nowrap}.checkout-main-content .billing-payment-options-block .form-control-label.sc-help-icon{position:relative}.checkout-main-content .billing-payment-options-block .form-control-label.sc-help-icon::after{content:''}.checkout-main-content .billing-payment-options-block .form-control-label.sc-help-icon .info-icon.sc-help-icon-tip{background:url(../images/icons/help.svg) no-repeat;background-size:contain;width:0.7rem;height:0.7rem;top:0.1rem;left:-0.3rem}.checkout-main-content .billing-payment-options-block .info-icon .tooltip{font-size:.75rem}.checkout-main-content .billing-payment-options-block .form-control-label{position:relative}.checkout-main-content .billing-payment-options-block .form-control-label::after{position:absolute;top:0;left:-0.375rem}.checkout-main-content .billing-payment-options-block .tab-content>.fieldset-content .tab-pane.active{padding:0 1.5rem;border:0.125rem solid #baaa99;border-top:none;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.checkout-main-content .billing-payment-options-block .fade:not(.show){display:none}.checkout-main-content .billing-payment-options-block .customer-has-payment-instruments span .text-medium{font-weight:500;letter-spacing:normal}.checkout-main-content .billing-payment-options-block .fade.customer-has-payment-instruments.payment-method-credit_card{display:block;opacity:1}.checkout-main-content .billing-payment-options-block .payment-method-cod .verify-phone-input:-moz-read-only{background-color:#fff}.checkout-main-content .billing-payment-options-block .payment-method-cod .verify-phone-input:read-only{background-color:#fff}.checkout-main-content .billing-payment-options-block .region-code{max-height:2.75rem !important}.checkout-main-content .billing-payment-options-block .applepay-content button{display:inline-block;margin-top:0}.checkout-main-content .billing-payment-options-block .payment-form-fields{padding:0 2rem 1rem 0;font-weight:500;letter-spacing:normal;font-size:.875rem}.checkout-main-content .sms-verification-container .form-control,.checkout-main-content .sms-verification-container .btn.dropdown-toggle{padding:0.625rem 0.75rem;font-size:.9375rem}.checkout-main-content .sms-verification-container .btn{padding:0.625rem 0.5rem 0.5rem}@media (min-width: 992px){.checkout-main-content .sms-verification-container .phone-number-container{padding-left:0 !important}}.card.ghost{opacity:0.5}.error-message{display:none}.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}.data-checkout-stage .form-control-label{color:#202020}.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=shipping] .shipping-detail-summary-container{display:none}.data-checkout-stage[data-checkout-stage=shipping] .delivery-promis-ship-page{min-width:12.25rem}@media (max-width: 767.98px){.data-checkout-stage[data-checkout-stage=shipping] .delivery-promis-ship-page{display:none}}.data-checkout-stage[data-checkout-stage=shipping] .delivery-promis-pay-page{display:none}@media (max-width: 767.98px){.data-checkout-stage[data-checkout-stage=shipping] .delivery-promis-pay-page{display:block}}.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] [data-address-mode=customer] .shipping-address-block{display:none}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=customer] .shipment-selector-block{display:block !important}.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,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=new] .shipment-selector-block{display:none}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=details] .btn-add-new,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=details] .shipment-selector-block,.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=details] .title-add-address{display:none}.data-checkout-stage[data-checkout-stage=shipping] [data-address-mode=details] .title-edit-address{display:block !important}.data-checkout-stage[data-checkout-stage=shipping] .billing-info{display:none}.data-checkout-stage[data-checkout-stage=payment] .delivery-promis-pay-page{display:block}.data-checkout-stage[data-checkout-stage=payment] .payment-title{display:block !important}.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;padding:1rem;margin-bottom:1.5rem}@media (min-width: 768px){.data-checkout-stage[data-checkout-stage=payment] .card.payment-form,.data-checkout-stage[data-checkout-stage=payment] .shipping-summary{padding:2rem 1rem}}@media (min-width: 992px){.data-checkout-stage[data-checkout-stage=payment] .card.payment-form,.data-checkout-stage[data-checkout-stage=payment] .shipping-summary{padding:2rem 3rem}}.data-checkout-stage[data-checkout-stage=payment] button.submit-payment{display:block}.data-checkout-stage[data-checkout-stage=payment] button.submit-shipping{display:none !important}.data-checkout-stage[data-checkout-stage=payment] .terms-and-conditions-warning{display:block !important}.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=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=payment] .pay-container{width:58%}.data-checkout-stage[data-checkout-stage=payment] .pay-container .card.payment-form .address-selector-block,.data-checkout-stage[data-checkout-stage=payment] .pay-container .card.payment-form .billing-address{display:none}.data-checkout-stage[data-checkout-stage=payment] .chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-preorder-message-mobile{display:-webkit-box !important;display:-webkit-flex !important;display:-ms-flexbox !important;display:flex !important;max-width:21.125rem}@media (min-width: 992px){.data-checkout-stage[data-checkout-stage=payment] .chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-preorder-message-mobile{margin-right:1.885rem !important}}.data-checkout-stage[data-checkout-stage=payment] .chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-price{width:auto;padding-right:17%}.data-checkout-stage[data-checkout-stage=payment] .order-total-summary-mobile .order-total-summary{margin:auto;-webkit-box-shadow:none;box-shadow:none;padding:0;font-size:.75rem}.data-checkout-stage[data-checkout-stage=payment] .payment-head{display:block !important}.data-checkout-stage[data-checkout-stage=payment] .summary-details{font-size:.875rem}.data-checkout-stage[data-checkout-stage=payment] .summary-details .address-summary .firstName,.data-checkout-stage[data-checkout-stage=payment] .summary-details .address-summary .lastName{font-weight:400;line-height:1.3;color:#6a6a6a}[dir="rtl"] .data-checkout-stage[data-checkout-stage=payment] .summary-details .shipping-phone{text-align:right}.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] .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:0.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}.btn-show-details{padding-top:0}.multi-ship-address-actions .btn-save-multi-ship{margin-right:0.625rem}.shipping-card{margin:auto;padding:3rem 3.75rem}@media (min-width: 768px){.shipping-card{max-width:100%}}@media (min-width: 1200px){.shipping-card{max-width:75%}}.shipping-contanier{background-color:#f4f6f6}@media (min-width: 1200px){.shipping-contanier{padding-bottom:2rem;padding-top:2.625rem}}.dont-have-account{font-size:.75rem;line-height:1.58;letter-spacing:0.0275rem;width:55%;text-align:center;margin:0.3rem 0 0;padding:1rem 1.52em;font-family:"Tajawal",Arial,Sans-serif ;font-weight:500}.dont-have-account .have-account-bold{font-family:"Tajawal",Arial,Sans-serif ;font-weight:700}@media (max-width: 767.98px){.dont-have-account{margin:1rem 0}}.chekout-prod-details.cart-menu-vertical{background:#fff}.chekout-prod-details.cart-menu-vertical .accordion-body{-webkit-transition:none;-o-transition:none;transition:none}.chekout-prod-details.cart-menu-vertical .sc-icon{background-size:contain}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper{border:none}@media (max-width: 767.98px){.chekout-prod-details.cart-menu-vertical .cart-section-wrapper{padding:0 1.5rem}}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper h3{font-family:"QuiverleafArabicCF",Arial,Sans-serif ;font-weight:600;font-size:1.5rem;letter-spacing:0.0625rem}@media (max-width: 767.98px){.chekout-prod-details.cart-menu-vertical .cart-section-wrapper h3{font-size:2rem}}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper h3.collapsed .sc-chevron-toggle{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item:first-child{padding-top:1rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-image-link .confirmation-item-image{border:0.0625rem solid #ccc;width:3.5rem;height:3.5rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description{width:40%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description .confirmation-item-name{font-family:"QuiverleafArabicCF",Arial,Sans-serif ;font-weight:600;font-size:1.3125rem;width:95%;line-height:1.8125rem;display:block}@media (max-width: 767.98px){.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description .confirmation-item-name{font-size:1.125rem}}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description .confirmation-item-name .confirmation-item-details{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;line-height:1.25rem;font-size:.75rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description .confirmation-item-name .confirmation-item-details .item-quantity{font-size:.75rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description .confirmation-item-name .confirmation-item-details .line-item-attributes{padding-top:0.625rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description .confirmation-item-name .confirmation-item-details .line-item-attributes .sc-icon-gift{padding-left:0.3125rem}@media (max-width: 767.98px){.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-description{width:62%}}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method .shipping-action .shipping-methods,.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile .shipping-action .shipping-methods{padding-right:2rem;position:relative}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method .shipping-action .shipping-methods .sc-truck,.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile .shipping-action .shipping-methods .sc-truck{position:absolute;display:block;width:1.5625rem;height:1.5625rem;background:url(../images/truck-icon.svg) no-repeat center center;background-size:contain;right:-0.0625rem;top:0.8rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method .shipping-action .shipping-methods p,.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile .shipping-action .shipping-methods p{font-weight:500;line-height:1.125rem;font-size:.75rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method .shipping-action .shipping-methods b,.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile .shipping-action .shipping-methods b{font-weight:700}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method .shipping-action .shipping-methods .delivery-promise-method-header .delivery-date,.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile .shipping-action .shipping-methods .delivery-promise-method-header .delivery-date{color:#750c25}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method .shipping-action .icon-click-and-collect,.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile .shipping-action .icon-click-and-collect{width:1.125rem;height:1.125rem}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile{padding-right:5rem}@media (max-width: 767.98px){.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-shipping-method-mobile{margin-top:0.9375rem}}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-price{font-family:"Tajawal",Arial,Sans-serif ;font-weight:600;font-size:.6875rem;width:22%}@media (min-width: 768px){.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-price{width:14%}}@media (min-width: 992px){.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-price{width:27%}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .confirmation-item-price.pre-order-item-price{width:28.5%}}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .strike-through{font-family:"Tajawal",Arial,Sans-serif ;font-size:.6875rem;color:#717171;text-decoration:line-through}.chekout-prod-details.cart-menu-vertical .cart-section-wrapper .order-product-summary .order-detail-section .confirmation-item .line-item-total-price-amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.chekout-prod-details.cart-menu-vertical .order-total-summary{padding-top:0 !important}.chekout-prod-details.cart-menu-vertical .order-total-summary .order-total-summary-container{padding-top:1rem;border-top:0.0625rem solid #ccc}.chekout-prod-details.cart-menu-vertical .order-total-summary .qwikcilver-order-discount{margin-bottom:0.25rem}.chekout-prod-details.cart-menu-vertical .open h3{color:#3b3b3b}.deliver-all-my-items{font-size:0.75rem;font-weight:500;letter-spacing:0.0625rem;text-transform:uppercase}.deliver-all-my-items .form-control-label{padding-right:2.3rem !important}.pay-card-div{position:relative}.pay-card-div .pay-cards{position:absolute;top:0;left:0;width:12%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pay-card-div .pay-card-icons .pay-card-item{list-style:none}.pay-card-div .pay-card-icons .pay-icon3 img{width:51%}.pay-card-div .pay-card-icons .pay-icon4 img{width:59%}.pay-card-div .pay-card-icons .pay-icon5 img{height:1.375rem}.grand-total{font-weight:500}.modal-backdrop{background-color:#3b3b3b}.billing-address-modal .modal{z-index:1060}.billing-address-modal .modal-xl{max-width:41.5rem}.billing-address-modal .modal-dialog{margin:0;height:100%}@media (min-width: 768px){.billing-address-modal .modal-dialog{margin:12rem auto;height:auto}}.billing-address-modal .modal-dialog .modal-content{height:100%}@media (min-width: 768px){.billing-address-modal .modal-dialog .modal-content{height:auto}}.billing-address-modal .modal-header .close{width:0.875rem !important;height:0.875rem !important;top:1.25rem !important;left:1.5rem !important;-webkit-transform:none !important;-ms-transform:none !important;transform:none !important}.billing-address-modal .modal-header .close::before,.billing-address-modal .modal-header .close::after{background-color:#202020;width:1.1875rem;height:0.0625rem}@media (min-width: 768px){.billing-address-modal .modal-header .close{top:1.4rem !important;left:2.55rem !important}.billing-address-modal .modal-header .close::before,.billing-address-modal .modal-header .close::after{width:1.5625rem}}.click-and-collect-billing .btn-light,.billing-address-modal .btn-light{background-color:unset}.sc-icon-search{opacity:0.5}.gm-bundled-control{margin:1.25rem !important}.gm-bundled-control .gmnoprint div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:auto !important;height:auto !important;background-color:transparent !important;-webkit-box-shadow:none !important;box-shadow:none !important}.gm-bundled-control .gmnoprint div div{margin:0.75rem !important}.gm-bundled-control .gmnoprint div button{width:3rem !important;height:3rem !important;cursor:pointer !important}.gm-bundled-control .gmnoprint div button::after{content:'';display:block;background-size:cover;width:100%;height:100%}.gm-bundled-control .gmnoprint div button:first-child::after{background-image:url("../images/zoom-in-button.svg")}.gm-bundled-control .gmnoprint div button:last-child::after{background-image:url("../images/zoom-out-button.svg")}.gm-bundled-control .gmnoprint div button img{display:none !important}.header{z-index:1040 !important}.tick-mark-icon{height:1.125rem;width:1.125rem}.gift-info-container.shipping-billing-summary .gift-info-title,.gift-info-container.shipping-billing-summary .gift-without-message-subtitle{display:none}.gift-info-container.shipping-billing-summary .gift-message-container{border:0.125rem solid #dadce0;border-radius:.25rem;padding:2.5rem 2rem;margin-top:1rem}.gift-info-container.shipping-billing-summary .gift-message-container .gift-to{font-weight:600}.gift-info-container.shipping-billing-summary .gift-message-container .gift-from{font-weight:600;text-align:left}.gift-info-container .gift-receipt{margin-top:1rem}.gift-info-container .gift-receipt.without-message,.confirmation-summary .gift-info-container .gift-receipt{margin-top:1.5rem}.shipping-method-list .shipping-method-container:has(input[type="radio"]:checked){border-color:#b05d3c !important}.shipping-method-list input[type="radio"]:not(.radiobox__input):not(:checked)+label::before,.shipping-method-list input[type="radio"]:not(.radiobox__input):not(:checked)+label::after,.shipping-method-list input[type="radio"]:not(.radiobox__input):checked+label::before,.shipping-method-list input[type="radio"]:not(.radiobox__input):checked+label::after{top:auto}

