.quantity,.simple-quantity,.quantity-selector{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-right:0}.quantity-selector{background-color:#fff;height:38px;width:100%;padding:0 20px;border:1px solid #3b3b3b}.quantity-selector .btn-link{text-align:center;background-color:#fff;height:24px;width:24px;min-width:24px;padding:0}.quantity-selector .btn-link:first-child,.quantity-selector .btn-link:last-child{border:none}.quantity-selector .btn-link:first-child.disabled,.quantity-selector .btn-link:last-child.disabled{border-color:rgba(0,0,0,0.1)}.quantity-selector .btn-link.disabled i::before,.quantity-selector .btn-link.disabled i::after{background-color:#ccc}.quantity-selector i::before,.quantity-selector i::after{width:0.75rem;height:0.0625rem;background-color:#3b3b3b}.quantity-selector .sc-icon-minus::before{margin:0 0.2rem 0 0;right:10%}.quantity-selector .sc-icon-plus{-webkit-transform:none;-ms-transform:none;transform:none}.quantity-selector .sc-icon-plus::before,.quantity-selector .sc-icon-plus::after{margin:0;top:auto;right:auto}.quantity-selector .sc-icon-plus::after{-webkit-transform:none;-ms-transform:none;transform:none}.quantity-selector .sc-icon-plus::before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.quantity-selector .form-control{background-color:#fff !important;font-size:.9375rem;font-weight:500;text-align:center;padding:0;width:3rem;border:none !important;color:#3b3b3b}.quantity-selector .form-control.disabled{color:#ccc}@media (max-width: 767.98px){.quantity.btn-select.custom-select.single-select-option{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.quantity.btn-select.custom-select.single-select-option .quantity-selector{width:auto}}@media (max-width: 1023.98px){.quantity,.simple-quantity,.quantity-selector{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.quantity,.simple-quantity{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.quantity .btn-select,.simple-quantity .btn-select{font-size:.6875rem;text-transform:uppercase}.quantity-selector{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.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}.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}.delete-coupon-confirmation-btn .sc-icon-cross::before,.delete-coupon-confirmation-btn .sc-icon-cross::after{width:0.8625rem}.empty-bag-message{text-align:center;font-size:.9375rem;font-style:italic;font-weight:500}.empty-bag-message i{padding-left:0.3125rem}.cart-header-row{font-size:1.0625rem;font-weight:600;padding-bottom:0.75rem;border-bottom:solid 1px #e4e4e4}.row.cart-product{border-bottom:solid 1px #e4e4e4;padding-bottom:1.5rem;padding-top:1.5rem}.row.cart-product.gwp-promo-bonus-line-item{right:-0.9375rem;width:calc(100% + 3.75rem)}@media (min-width: 768px){.row.cart-product.gwp-promo-bonus-line-item{width:unset;right:0}}.row.cart-product.gwp-promo-bonus-line-item .product-image{width:3.5625rem;height:3.5625rem}@media (max-width: 991.98px){.row.cart-product{padding-top:0;padding-bottom:0}}.row.cart-product.alert-danger{border-bottom:solid 1px #af1212}.row.cart-product.product-error{border-bottom:solid 1px #af1212}.cart-product{margin-bottom:1.875rem}@media (max-width: 1023.98px){.cart-product{margin-bottom:0}}@media (min-width: 992px){.cart-product .whishlist-text{display:block !important}}.cart-product-image{padding-left:0.625rem}.cart-product-image img{width:5rem;height:5rem;border:1px solid #e8e8e8}.cart-product-dismiss{z-index:1}@media (max-width: 1199.98px){.cart-product-dismiss{position:absolute;top:-2.5rem;left:0.2rem}}.cart-product-dismiss button{background-color:transparent !important;border:none !important}.cart-product-dismiss button i::before,.cart-product-dismiss button i::after{background-color:#ccc;width:1.1625rem}.cart-product-dismiss .sc-icon-trash{margin-left:0.5rem}.cart-product-dismiss .sc-icon-trash::before{font-size:1.23rem}.cart-product-dismiss.pre-order-dismiss-button{top:-5.5rem}.card-product-remove-desktop .cart-product-dismiss button i::before{background-color:transparent}.card-product-remove-desktop .cart-product-dismiss span{font-size:.625rem;font-weight:500}.cart-product-details-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0.875rem;padding-right:0.5rem;padding-left:4.5rem;position:relative;width:100%}@media (min-width: 1200px){.cart-product-details-container{padding-bottom:0;padding-right:1rem}}@media (min-width: 1200px){.cart-product-details{margin-top:0}}.cart-product-name{font-family:"Tajawal",Arial,Sans-serif ;font-weight:600;line-height:1.3;padding-left:1.8rem;color:#3b3b3b;font-size:1.125rem;margin-bottom:0.5rem}@media (min-width: 544px){.cart-product-name{font-size:1.3125rem;padding-left:0}}.cart-product-name .brand-name{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.75rem;margin-bottom:0;margin-top:5px}.cart-product .gift-check-colum,.cart-product .gift-registry-item-tag{margin-right:0}@media (max-width: 767.98px){.cart-product .gift-check-colum,.cart-product .gift-registry-item-tag{margin-right:6rem}}@media (min-width: 768px){.cart-product .gift-check-colum .line-item-attributes,.cart-product .gift-registry-item-tag .line-item-attributes{padding-right:1.5rem}}.cart-product .gift-check-colum .line-item-attributes .sc-icon-gift,.cart-product .gift-registry-item-tag .line-item-attributes .sc-icon-gift{padding-left:5px}.product-error{border:solid 1px #af1212;color:#af1212}.product-error-message{font-family:"Tajawal",Arial,Sans-serif ;font-weight:600;font-size:.6875rem;text-transform:initial;margin:0;color:#771228}.gift-item-check{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.75rem;letter-spacing:1px;color:#3b3b3b}@media (min-width: 544px){.gift-item-check{margin-top:15px}}@media (max-width: 767.98px){.gift-item-check .custom-control{padding-right:0}}.whishlist-add-action .btn-link-with-icon{margin-bottom:0.7rem;
            margin-left: -0.1875rem;}.whishlist-add-action .btn-link-with-icon i{margin-left:0.5rem}.whishlist-add-action .btn-link-with-icon:hover svg path{stroke:#8e4b2d}.whishlist-add-action .add-to-wish-list.wish-list-added{display:none}.whishlist-add-action span{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.625rem;line-height:3.2}.cart-product-attribute{min-width:4rem;margin-bottom:0}@media (min-width: 1200px){.cart-product-attribute{border:none;line-height:1.5;margin-bottom:0}}.cart-product-attribute>p{line-height:2}.cart-product-attribute-title{font-size:.6875rem;font-weight:700;text-transform:uppercase}@media (min-width: 1200px){.cart-product-actions{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0.5rem}}@media (max-width: 1023.98px){.cart-product-price,.cart-bonus-product-no-price{text-align:left}}.line-item-quantity{max-width:13.4375rem}.container-title.cart-title{font-family:"Tajawal",Arial,Sans-serif ;font-weight:700;font-size:.875rem;text-transform:uppercase;margin:0;line-height:47px;letter-spacing:3.6px}.container-title.cart-title .sc-icon-bag{margin-left:0.5rem}.container-title.cart-title .sc-icon-bag::before{font-weight:600}.sc-iscon-sucess{background:url(../images/alert-success-tick.svg) no-repeat center center;background-size:contain}.sc-iscon-sucess-o{background:url(../images/succes-tick-outline.svg) no-repeat center center;background-size:contain}.mobile-cart-wishlist .add-to-wishlist-container{position:absolute;left:0.375rem;z-index:1}@media (max-width: 767.98px){.mobile-cart-wishlist .add-to-wishlist-container .text-secondary,.mobile-cart-wishlist .add-to-wishlist-container .add-wishlist-text{display:none}}.mobile-cart-wishlist .add-to-wishlist-container .remove-from-wishlist{margin-left:-0.375rem}.mobile-cart-wishlist .add-to-wish-list{
            margin-right: 0.0625rem}.mobile-cart-wishlist .add-to-wish-list.wish-list-added{display:none}.success-text{color:#2bb114}.personalize-success-text{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.875rem;letter-spacing:normal;margin-bottom:15px}.personalize-success-text .success-icon{width:18px;height:18px;margin-left:12px;margin-top:5px}.coupon-success .coupon-success-div{background-color:#ecf4e3;border-color:#2bb114;border-radius:3px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-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{width:25px;height:25px;display:inline-block;margin-left:20px}.coupon-success .coupon-success-div .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}.success-text{color:#2bb114}.personalize-success-text{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.875rem;letter-spacing:normal;margin-bottom:15px}.personalize-success-text .success-icon{width:18px;height:18px;margin-left:12px;margin-top:5px}.cart-personalization .form-control-label,.cart-special-request .form-control-label{display:none}.cart-personalization .txt-area,.cart-special-request .txt-area{height:115px;overflow:auto;resize:none}.cart-menu-vertical .cart-section-wrapper h3 .sc-icon{width:1.563rem;height:1.563rem;margin-left:0.75rem}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .sc-icon{min-width:3.5rem;width:3.5rem;height:3.5rem}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .sc-coupon,.cart-menu-vertical .cart-section-wrapper h3 .sc-coupon{background:url(../images/coupon.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .sc-gift,.cart-menu-vertical .cart-section-wrapper h3 .sc-gift{background:url(../images/gift.png) no-repeat center center;background-size:contain}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .sc-personaliz,.cart-menu-vertical .cart-section-wrapper h3 .sc-personaliz{background:url(../images/group.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .sc-special,.cart-menu-vertical .cart-section-wrapper h3 .sc-special{background:url(../images/note.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .sc-muse,.cart-menu-vertical .cart-section-wrapper h3 .sc-muse{background:url(../images/muse.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .cart-section-wrapper .cart-gift-header .sc-gift-card,.cart-menu-vertical .cart-section-wrapper h3 .sc-gift-card{background:url(../images/gift-card.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .open h3 .sc-coupon,.cart-menu-vertical .open .cart-gift-header .sc-coupon{background:url(../images/coupon-open.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .open h3 .sc-gift,.cart-menu-vertical .open .cart-gift-header .sc-gift{background:url(../images/gift.png) no-repeat center center;background-size:contain}.cart-menu-vertical .open h3 .sc-personaliz,.cart-menu-vertical .open .cart-gift-header .sc-personaliz{background:url(../images/group-open.svg) no-repeat center center;background-size:contain}.cart-menu-vertical .open h3 .sc-special,.cart-menu-vertical .open .cart-gift-header .sc-special{background:url(../images/note-open.svg) no-repeat center center;background-size:contain}.cart-menu-vertical.cart-gift-div .cart-section-wrapper{-webkit-box-shadow:0 0 0.375rem rgba(106,106,106,0.2);box-shadow:0 0 0.375rem rgba(106,106,106,0.2);border-radius:0.188rem}.gift-resistery-action{font-family:"Tajawal",Arial,Sans-serif ;font-weight:600;font-size:.75rem;color:#3b3b3b}.gift-resistery-action p .sc-icon{width:17px;height:17px;margin-top:-5px;margin-left:1.2rem;display:inline-block;vertical-align:middle}.gift-resistery-action p .sc-gift{background:url(../images/gift.png) no-repeat center center;background-size:contain}.shipon-date-drop{margin-right:2rem;font-weight:500}.shipon-date-drop .dropdown-toggle{background:none;border:none;border-bottom:2px solid #3b3b3b;-webkit-box-shadow:none;box-shadow:none;padding:0;margin:5px;position:relative;font-weight:600}.shipon-date-drop .dropdown-toggle::before{top:6px;left:-15px;position:absolute;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:.5rem;font-weight:700}.shipon-date-drop .dropdown-toggle::after{display:none}.totals{position:relative}.totals::before{position:absolute;top:0;right:0;left:0;bottom:0;background:#f4f6f6}.next-step-box{padding:1rem 0;position:relative}@media (min-width: 768px){.next-step-box{padding-top:1.875rem}}@media (min-width: 1200px){.next-step-box{margin-right:1.75rem;min-height:100px;overflow:hidden;padding:28px 18px}}@media (max-width: 767.98px){.next-step-box::after{position:absolute;top:0;right:-16rem;left:-16rem;bottom:0;content:"";z-index:-1;background-color:#f4f6f6}}.next-step-box .tamara-text{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.75rem}.guest-service-btn{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.75rem;margin-right:1.75rem}@media (max-width: 767.98px){.guest-service-btn{margin-right:0;padding:0}}.cart-page-wrapper .order-total-summary-container .subtotal-item{margin-bottom:1rem !important}.cart-page-wrapper .order-total-summary-container .order-discount-label p,.cart-page-wrapper .order-total-summary-container .order-discount-amount p{margin-bottom:1rem !important}.cart-page-wrapper .qwikcilver-order-discount{margin-bottom:1rem}.next-step-box-totals{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;font-size:.75rem;font-weight:600}.next-step-box-totals .totals-line:not(.hide-order-discount){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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.next-step-box-totals .sub-total-label span{display:block}.next-step-box-totals .sub-total-label span:first-child{font-size:.9375rem}.next-step-box-totals .sub-total-label span:last-child{font-size:.75rem;font-weight:300}.next-step-box-totals .totals-line-value{font-size:1.1875rem;font-weight:600;font-family:"OwnersText",Arial,Sans-serif}.next-step-box-totals .totals-line-value span{text-align:center}.next-step-box-totals .totals-line-value span:not(.hide-order-discount){display:block}.next-step-box-totals .totals-line-value span.line-through{font-size:.875rem;text-decoration:line-through;color:#717171}.cart-free-shipping-wrapper{margin-bottom:1.2rem}.cart-free-shipping-wrapper h3{padding:2rem 0;font-size:1.0625rem;font-weight:600;font-family:"OwnersText",Arial,Sans-serif}@media (max-width: 767.98px){.cart-free-shipping-wrapper{padding-bottom:0;background-color:#fff;margin:0 -1.5rem}.cart-free-shipping-wrapper>div{padding-right:1.5rem;padding-left:1.5rem}}.gwp-approaching-promo .gwp-promo-image{width:3.5625rem;height:3.5625rem}.product-tile .name-container{height:4rem}.promo-wrapper{padding-bottom:0.3125rem}.promo-wrapper p{margin:0}.promo-wrapper .promo-wrapper-label{font-size:.875rem;padding-bottom:0.3125rem}.promo-wrapper .btn-apply-promo-code{min-width:5.45rem}@media (min-width: 768px){.promo-wrapper .btn-apply-promo-code{min-width:12.45rem}}.promo-applied-label{color:#03620a;font-weight:500}.coupon-error{padding-top:0.3125rem}.coupon-error-message,.coupon-missing-error,.error-mrg{font-family:"Tajawal",Arial,Sans-serif ;font-weight:500;font-size:.625rem;line-height:1.9;letter-spacing:normal;color:#771228}.coupon-error-message::before,.coupon-missing-error::before,.error-mrg::before{content:'';background-image:url("../images/warning.svg");height:0.625rem;width:0.688rem;display:inline-block;margin-left:9px}.coupon-missing-error{display:none}.coupon-code-field.is-invalid,.special-request.is-invalid{border-color:#771228}.coupon-code-field.is-invalid:focus,.special-request.is-invalid:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#ccc}.specialrequest-inputfield .form-group{margin-bottom:0}.specialrequest-inputfield .form-group .invalid-feedback{display:none !important}.specialrequest-inputfield .btn-block{margin-top:1rem}.specialrequest-inputfield .success-msg{font-weight:600;font-size:.75rem;padding:0.2rem 0;line-height:1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.specialrequest-inputfield .success-msg span{width:0.8rem;height:0.8rem;display:-webkit-inline-box;vertical-align:middle;margin-top:-0.2rem}.cart-bonus-product-no-price{font-family:"Tajawal",Arial,Sans-serif ;font-size:1.25rem;font-weight:600;text-transform:uppercase}@media (min-width: 1200px){.cart-bonus-product-no-price{padding-top:1rem}}.cart-product-price-discounted{font-size:.6875rem;font-weight:600;font-family:"Tajawal",Arial,Sans-serif ;text-align:right}@media (min-width: 1200px){.cart-product-price-discounted{padding-top:0}}.cart-product-price-main{font-size:.75rem;font-weight:600;font-family:"Tajawal",Arial,Sans-serif ;text-align:right}.free-samples-carousel{padding-bottom:1.25rem}.free-samples-carousel .product-tile{text-transform:none;padding-bottom: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;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;height:100%}@media (min-width: 1200px){.free-samples-carousel .image-container{min-height:6.0625rem}}.free-samples-carousel .product-image{margin:0 auto;max-height:6.0625rem}.free-samples-carousel .tile-body{padding-bottom:0.5rem}.free-samples-carousel .tile-body .name-container{line-height:1.4;height:3.125rem}@media (min-width: 544px){.free-samples-carousel .tile-body .name-container{padding:0 0.625rem}}.free-samples-carousel .tile-body .description-container{font-size:.75rem;font-weight:300;line-height:1.5}@media (min-width: 544px){.free-samples-carousel .tile-body .description-container{height:3.4rem}}.free-samples-carousel .button-container i{display:none}.free-samples-carousel .button-container .selected i{display:inline-block;margin-left:0.125rem;position:relative;top:-0.125rem}.free-samples-carousel .button-container .selected i::before{font-size:0.625rem}.free-samples-carousel .button-container .free-sample-select:hover{background-color:#01172d;border-color:#01172d}.free-samples-carousel .button-container .free-sample-select.selected{background-color:#01172d;border-color:#01172d}@media (max-width: 374.98px){.free-samples-carousel .product{width:100%;margin:0 0 1.875rem !important}.free-samples-carousel .product .product-tile{text-align:right;position:relative}.free-samples-carousel .product .product-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0 0.2rem}.free-samples-carousel .product .image-container{min-height:0;overflow:initial}.free-samples-carousel .product .tile-body{padding-bottom:0}.free-samples-carousel .product .tile-body .name-container{height:auto}.free-samples-carousel .product .button-container .btn{margin-top:1rem;width:100%}}.attributes-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:auto}.attributes-container>div{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 0.5rem;position:relative;max-width:50%}.attributes-container>div:first-child{padding-right:0}.attributes-container>div:last-child{padding-left:0}.attributes-container .swatches{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.attributes-container .swatches{background:#fff;border-bottom:0.0625rem solid #ccc;position:absolute;right:0;left:0;padding-top:0.3rem;padding-bottom:0.3rem}.attributes-container .swatches .swatch-circle{width:1rem;height:1rem}.product-info{position:relative}.product-info .btn-select{font-size:.75rem;font-weight:600;background-color:#fdfbf8}.product-info .btn-select .swatch-circle{width:1.5rem;height:1.5rem;background:#fff;border-radius:100%;border:0.0625rem solid rgba(0,0,0,0.1);display:block;position:relative;margin-left:0.625rem}.product-info .btn-select .swatch-circle.disabled{opacity:0.2}.product-info .btn-select .swatch-circle.selected{border-color:#fff}.product-info .btn-select .swatch-circle.selected::after,.product-info .btn-select .swatch-circle[data-selected=true]::after{content:'';border:0.0625rem solid #717171;position:absolute;top:-.1875rem;right:-.1875rem;left:-.1875rem;bottom:-.1875rem}.product-info .btn-select .dropdown-toggle,.product-info .btn-select .dropdown-item{font-size:.75rem;font-weight:600;padding-top:0.657rem;padding-bottom:0.657rem}.product-info .attribute-color .btn-select{padding-top:0.469rem;padding-bottom:0.469rem}.product-info .attribute .filter-option-inner-inner,.product-info .attribute .dropdown-item .text{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;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-info .attribute .filter-option-inner-inner small.text-muted,.product-info .attribute .dropdown-item .text small.text-muted{color:#3b3b3b !important;font-size:.75rem;font-weight:500}.product-info .attribute .dropdown-item.disabled:not(.active) small.text-muted{color:#ccc !important}.product-info .swatches{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;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden;padding:0 0.425rem;height:0;opacity:0;-webkit-transition:height .3s,padding-top .3s,padding-bottom .3s;-o-transition:height .3s,padding-top .3s,padding-bottom .3s;transition:height .3s,padding-top .3s,padding-bottom .3s}.product-info .swatches>a{display:inline-block}.product-info .swatches .swatch-circle{width:2rem;height:2rem;background:#fff;border-radius:100%;border:0.0625rem solid rgba(0,0,0,0.1);display:block;position:relative;margin:0.45rem}.product-info .swatches .swatch-circle.disabled{opacity:0.2}.product-info .swatches .swatch-circle.selected{border-color:#fff}.product-info .swatches .swatch-circle.selected::after,.product-info .swatches .swatch-circle[data-selected=true]::after{content:'';border:0.0625rem solid #717171;position:absolute;top:-.25rem;right:-.25rem;left:-.25rem;bottom:-.25rem}.product-info .swatches [disabled],.product-info .swatches .swatch-circle.unselectable{cursor:default;pointer-events:none;opacity:0.2}.product-info .open .swatches{height:auto;padding-top:0.5rem;padding-bottom:0.5rem;opacity:1}.product-carousel-ternary.product-carousel-items .slick-slide .product{margin-left:6.5% !important;margin-right:6.5% !important}@media (max-width: 767.98px){.product-carousel-ternary .slick-arrow.slick-prev i{margin-left:1rem}.product-carousel-ternary .slick-arrow.slick-next i{margin-right:1rem}}.product-carousel-ternary .slick-arrow i{width:auto;height:auto}.product-carousel-ternary .slick-arrow i::before,.product-carousel-ternary .slick-arrow i::after{background-color:#717171}@media (min-width: 768px){.product-carousel-ternary .slick-arrow i::before,.product-carousel-ternary .slick-arrow i::after{width:1.075rem !important}}.product-carousel-ternary .slick-arrow:focus{outline:none !important}@media (min-width: 1200px){.product-carousel-ternary .slick-next{left:-1.5rem !important}.product-carousel-ternary .slick-prev{right:-1.5rem !important}}.quantity-form .custom-select{width:-webkit-min-content;width:-moz-min-content;width:min-content;padding-right:0;border-bottom:0}@media (max-width: 1023.98px){.quantity-form .custom-select{width:auto;padding-top:0.335rem}}@media (max-width: 1023.98px){.quantity-form .quantity-selector{margin-top:0;padding:0 7px}}.mobile-next-step{position:fixed;bottom:0;right:0;width:100%;z-index:9;background-color:#fff;padding:1rem}.cart-summary{font-family:"QuiverleafArabicCF",Arial,Sans-serif ;font-weight:600;float:right;font-size:1.125rem;color:#222;padding:11px 0}@media (max-width: 767.98px){.cart-summary{font-size:2rem}}.banner-box{max-width:80rem;width:100%;margin:0 auto;padding:0 0.9375rem}@media (max-width: 1023.98px){.banner-box{max-width:59.375rem}}@media (max-width: 991.98px){.banner-box{max-width:45.625rem}}.banner-box img{width:100%}.page[data-action="Cart-Show"] .modal-dialog{margin-top:17rem}.cart-banner-container{margin-bottom:1.125rem}@media (max-width: 991.98px){.cart-banner-container{margin-bottom:0.3rem}}.cart-banner-container .banner-box{padding:0.9375rem 0 0}

