.customer-account-login .block-customer-login .block-title,.customer-account-login .block-new-customer .block-title{background:#000;color:#fff;font-size:1.8rem !important;font-weight:600;padding:15px 20px !important;text-transform:capitalize;width:100%}.customer-account-login .block-customer-login .login .note,.customer-account-login .block-new-customer .block-content p{font-weight:500;color:#000;font-size:1.4rem}.customer-account-login .block-customer-login .login .label{color:#000 !important;font-size:1.4rem}.customer-account-login .block-customer-login .block-content,.customer-account-login .block-new-customer .block-content{border:1px solid #e7e7e7 !important;background-color:transparent !important;position:relative}.customer-account-login .login-container .fieldset:after{margin-top:0;position:absolute;top:20px;right:20px}.customer-account-login .block-customer-login .login .actions-toolbar .login{text-transform:uppercase;font-size:1.4rem;border:none;font-weight:500;padding:0px 30px;color:#fff;letter-spacing:1px;border-radius:0;text-align:center;background-color:#000;height:auto;&:hover{background-color:#7e1724;background:#7e1724}}.customer-account-login .block-new-customer .block-content .actions-toolbar .primary{text-transform:uppercase;font-size:1.4rem;border:none;font-weight:500;padding:0px 10px;color:#fff;letter-spacing:1px;border-radius:0;text-align:center;background-color:#7e1724;background:#7e1724;height:auto;&:hover{background:#000}}.customer-account-login .block-customer-login .login .actions-toolbar .primary{margin-right:0 !important}.customer-account-login .block-customer-login .login .actions-toolbar{position:relative}.customer-account-login .block-customer-login .block-content{padding-bottom:0 !important}.customer-account-login .block-customer-login .login .actions-toolbar .secondary{position:absolute;right:0;a{font-size:1.4rem;font-weight:500;&:hover{color:#7e1724}}}.customer-account-create .form-create-account .legend{background:#000;color:#fff;font-size:1.8rem !important;font-weight:600;padding:15px 20px !important;text-transform:capitalize;width:100%;margin:0}.customer-account-create .form-create-account .fieldset.create.info,.customer-account-create .form-create-account .fieldset.create.account{float:unset !important;width:100%;border:1px solid #e7e7e7;padding-bottom:25px;padding-top:15px;display:grid;grid-template-columns:1fr 1fr;@media only screen and (max-width:768px){display:block}}.customer-account-create .form-create-account .create .field{padding:10px 20px 0px;margin:0;& .label{padding:0 15px 0 0;color:#000 !important;font-size:1.4rem;font-weight:400}}.customer-account-create .form-create-account .create .field.newsletter{grid-column:1/3}.customer-account-create .form-create-account .actions-toolbar .primary .submit{text-transform:uppercase;font-size:1.6rem;border:none;font-weight:500;padding:5px 20px;color:#fff;letter-spacing:1px;border-radius:0;text-align:center;background-color:#000;background:#000;height:auto;&:hover{background:#7e1724}}.customer-account-create .form-create-account .password-strength-meter{font-size:1.4rem;font-weight:500}.customer-account-index .col-right-main .block-dashboard-info,.customer-account-index .col-right-main .block-dashboard-addresses,.customer-address-index .col-right-main .block-addresses-default,.customer-address-index .col-right-main .block-addresses-list,.customer-account-index .block-dashboard-orders{border:1px solid #e7e7e7;padding:0px 0px 20px 0px;background-color:#fff;& .block-title{padding:20px;background:#000;margin-bottom:25px !important;strong{font-weight:600 !important;font-size:1.8rem !important;color:#fff}a{span{color:#fff}}& .action.edit{font-size:1.4rem;color:#000;padding-inline-start:20px;margin:0 !important;&:hover{color:#7e1724}}}& .block-content{padding:0 20px;& .box-information,.box-newsletter,.box-billing-address,.box-shipping-address,.box-address-billing,.box-address-shipping{& .box-title{padding-bottom:10px;margin-bottom:10px !important;border-bottom:1px solid #ccc;width:100%}& .box-content{p,address{color:#000;font-size:1.3rem}}& .box-actions{margin-top:10px;display:flex;gap:10px;width:100%;a{font-size:15px;font-weight:500;&:hover{color:#7e1724}}& .change-password{border-left:2px solid #000;padding:0 10px}}}& .orders-recent{& .table-order-items{padding:0;thead{tr{background:#ccc;th{color:#000;font-size:1.4rem}}}tbody{tr{@media only screen and (max-width:768px){border-bottom:1px solid #ccc}td{font-size:1.4rem}}}}}}}.customer-address-index .col-right-main .actions-toolbar{button{background-color:#000;border:1px solid #000;padding:7px 15px;font-size:1.4rem;font-weight:500;color:#fff;height:auto;&:hover{background:#7e1724}}}.wishlist-index-index .form-wishlist-items{& .actions-toolbar{button{background-color:#000;border:1px solid #000;padding:7px 15px;font-size:1.4rem;font-weight:600;color:#fff;&:hover{background:#7e1724}}}}.customer-address-form .col-right-main .form-address-edit{& .fieldset{border:1px solid #e1e1e1;padding-bottom:15px;background-color:#fff;& .legend{padding:10px 20px;margin-bottom:25px !important;background:#000;@media only screen and (max-width:768px){padding:10px 20px 15px}span{font-weight:600 !important;font-size:1.8rem !important;color:#fff}}& .address-add{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;padding:0 20px;@media only screen and (max-width:768px){display:block}& .field{padding-bottom:10px;& .label{color:#000;font-weight:500;font-size:1.4rem}}}}& .actions-toolbar{& .primary{& .save{background:#000;padding:10px 20px;font-size:1.5rem !important;font-weight:500;height:auto;&:hover{background:#7e1724}}}}}.customer-account-edit .col-right-main .form-edit-account .additional_info br{display:none}.customer-account-edit .col-right-main .form-edit-account,.newsletter-manage-index .col-right-main .form-newsletter-manage{& .fieldset{border:1px solid #e1e1e1;padding-bottom:15px;background-color:#fff;& .legend{padding:10px 20px;margin-bottom:25px !important;background:#000;@media only screen and (max-width:768px){padding:10px 20px 15px}span{font-weight:600 !important;font-size:1.8rem !important;color:#fff}}& .field{padding:0 20px;padding-bottom:10px;margin:0;& .label{color:#000;font-weight:500;font-size:1.4rem}}}& .actions-toolbar{& .primary{& .save{background:#000;padding:2px 20px;font-size:1.5rem !important;font-weight:500;height:auto;&:hover{background:#7e1724}}}}}.heading-two{font-size:33px;font-weight:600;line-height:1.1}.primary-title .heading-two{margin:0}.banner-home-fashion.banner-subcat .container-full>ul>li .info-banner h2,.banner-home-fashion.banner-subcat .container-full>ul>li .info-banner .heading{font-size:33px;letter-spacing:0.66px;color:#fff;text-shadow:0px 3px 6px #00000029;font-weight:600;text-transform:uppercase;white-space:nowrap;margin-top:2.5rem;margin-bottom:2rem;line-height:1.1;& a{color:#fff}}.banner-home-fashion.banner-subcat .container-full>ul>li:hover ul li{height:35px}.banner-home-fashion.banner-subcat .container-full>ul>li ul li a{letter-spacing:.28px;color:#fff;text-shadow:0px 3px 6px #00000029;text-transform:capitalize;opacity:.92;font-size:16px}.destino_new .home-style-6 .listing-tabs-wrapper{padding:100px 0 0 !important}.home-style-6 .listing-tabs-wrapper .ltabs-tabs-wrap .ltabs-tabs li{font-size:33px;span{font-weight:600}}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-name{font-size:12px;color:#222529;text-transform:capitalize}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .price-box .price{font-size:14px;font-weight:600;color:#7e1724;font-weight:600}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .price-box .old-price .price{color:#777 !important;font-size:12px !important;font-weight:600 !important;top:0}.home-style-5 .owl-dots .owl-dot,.home-style-7 .owl-controls .owl-dots .owl-dot{border:2px solid #ddd !important;background:#ddd !important}.home-style-5 .owl-dots .owl-dot,.home-style-7 .owl-controls .owl-dots .owl-dot{width:10px !important;height:10px !important;margin:0 8px !important}.owl-dots .owl-dot.active,.home-style-7 .owl-controls .owl-dots .owl-dot.active{background-color:#7e1724 !important;border-color:#7e1724 !important}.destino_new .home-style-8 .deal-slider-wrapper{padding:50px 0 !important;margin-top:30px;margin-bottom:80px !important;& .primary-title{padding:0;margin:0;h2{text-transform:capitalize;font-size:33px;font-weight:600}}}.destino_new .home-style-8 .grid-product-type .product-item{margin-bottom:0}.destino_new .hot-categories.hot-cat-background .title-block-primary h2,.destino_new .single-slider-products.home-style-7 .primary-title h2{font-size:33px;font-weight:600;padding:10px}.destino_new .home-style-5 .hot-categories.hot-cat-background .short-description-block{font-size:12px;margin-bottom:80px}.destino_new .home-style-5 .hot-categories{ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:10px 10px;@media only screen and (max-width:767px){grid-template-columns:1fr 1fr}li{margin:0}}}.destino_new .home-style-5 .single-slider-products{padding:100px 0 !important}.destino_new .home-style-5 .grid-product-type .product-item{margin-bottom:0}.destino_new .home-style-5 .grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-reviews-summary.empty .reviews-actions{display:none}.home-style-3 .slider-brand-wrapper-home .owl-nav{opacity:1}.home-style-12 .slider-latest-post .title-home{font-size:33px;text-transform:capitalize;color:#000;font-weight:600}.destino_new .home-style-12 .slider-latest-post{padding:60px 0}.banner-home-fashion .image-box img{width:100%}.destino_new .product-item-image .product-image-wrapper:before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgba(78,78,78,.321);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.destino_new .product-item-image .product-image-wrapper:hover:before{-webkit-animation:circle .75s;animation:circle .75s}.pl-thm-sm .home-style-6 .listing-tabs-wrapper{@media only screen and (max-width:768px){padding:10px 0 10px !important}& .ltabs-items-container{& .owl-controls{position:relative;bottom:20px}}}.home-style-6 .listing-tabs-wrapper .ltabs-tabs-wrap .ltabs-tabs li.tab-sel{color:#000}.ltabs-items-lastest_products{& .product-brand{font-size:14px;color:#222529}& .product-item-link{color:#222529;font-size:14px}}.page-products .grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-name .product-item-link{color:#222529;font-size:14px;text-align:start}.single-slider-products.home-style-7 .grid-product-type .product-item .product-item-details .product-item-name{font-size:14px;color:#222529}.home-style-8{& .pl-thm-sm .home-style-8 .deal-slider-wrapper{padding:60px 0}& .primary-title{margin:0;padding:0;h2{font-size:33px;color:#000;padding:0;font-weight:600}}}.hot-categories{& .title-block-primary h2,& .heading-two{color:#fff;font-size:33px;font-weight:600;padding:0 0 10px}}.hot-categories .h2-small{font-size:150%;font-weight:600;line-height:1.1;margin:0;text-transform:uppercase}.home-style-7 .primary-title h2{font-size:33px;color:#000;font-weight:600}.pl-thm-sm .newsletter-fashion .title-block-primary h2{font-size:33px !important;color:#000;margin:0;padding:0;font-weight:600}.home-style-5 .short-description-block{font-size:12px;color:#777}.slider-latest-post .short-content{color:#777 !important}.pl-thm-sm .home-style-12 .slider-latest-post .post-info .read-more a{font-size:12px !important;font-weight:700 !important;text-transform:uppercase}.hot-categories.hot-cat-background ul li h2 a{font-size:14px}.pl-thm-sm .home-style-5 .single-slider-products{padding-top:110px !important;padding-bottom:110px !important;@media only screen and (max-width:767px){padding-top:30px !important;padding-bottom:30px !important}}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.page-header .header-5 .header-middle{padding:15px 0;box-shadow:0px 3px 6px #00000029;background:#fff}.header-menu .navigation>ul>li ul.subchildmenu:not(.mega-columns) li a{font-weight:600;color:#707070}.sm-megamenu2.navigation li.level0.fullwidth .submenu li.level1>a,.sm-megamenu2.navigation li.level0.staticwidth .submenu li.level1>a{color:#707070 !important;font-size:14px;font-weight:600}.page-header .header-5 .header-top .mage-dropdown-dialog{top:0;position:relative}.page-wrapper .page-header .switcher .options ul.dropdown li{margin-bottom:0}.header-top-left .switcher-language .dropdown li a{padding-left:0 !important}.page-wrapper .page-header .header-5 .switcher .options ul.dropdown li a{color:#000;font-size:14px !important;padding:5px 0}.page-wrapper .page-header .switcher .options ul.dropdown li a{padding:0;border-bottom:0 solid #ddd}.page-header .header-top a:hover{color:#fff !important}.header-top-left .switcher-language .switcher-trigger strong{padding-left:0}.header-top-right .header.links .greet.welcome{display:none}.header-top-right .header.links .customer-welcome .greet.welcome{display:block}.page-header .header-5 .header-top .header-top-right{& .header{& .customer-welcome{& .customer-menu{padding:0;& .header{a{padding:5px 5px;&:hover{color:#fff;background:#7e1724 !important}}}}}}}.page-header .header-5 .header-top .switcher .options ul.dropdown{top:0;padding:0;li{a{padding:8px 8px;&:hover{color:#fff;background:#7e1724 !important}}}}.page-header .header-5 .header-top .switcher-language .switcher-options .switcher-dropdown li a{padding:8px !important}.checkout-onepage-success{& .checkout-success{p{font-size:16px}}& .order-success-wrapper{padding:0;& .title-info{font-size:1.8rem;color:#fff;background:#000;padding:10px 20px;font-weight:600;text-transform:capitalize}& .order-info-header{margin:0;border-bottom:0px solid #d1d1d1;& .order-info-summary,.order-address-summary{width:50%;border-bottom:0 solid #d1d1d1}& .order-info-summary{& .item{font-size:1.5rem}}& .order-address-summary{h4{padding-bottom:10px;color:#000}address{font-size:1.5rem}}& .table-wrapper{thead{tr{background:#ccc;th{color:#000;font-size:1.5rem}}}tbody{tr{td{font-size:1.4rem}}}}}}& .order-info-body{h4{font-size:1.8rem;color:#fff;background:#000;padding:10px 20px;font-weight:600;text-transform:capitalize;margin-bottom:0}& .table-wrapper{& thead{& tr{background:#ccc;& th{color:#000;font-size:1.5rem}}}& tbody{& tr{& td{color:#000;font-size:1.4rem;p,span{color:#000;font-size:1.4rem}}}}& tfoot{& tr{& td{color:#000;font-size:1.4rem;p,span{color:#000;font-size:1.4rem}}}}}}& .checkout-success{margin-top:20px;& .actions-toolbar .primary a{background:#000;padding:2px 20px;font-size:1.5rem !important;font-weight:500;height:auto;&:hover{background:#7e1724}}}}@media only screen and (max-width:768px){.page-products .toolbar-top .toolbar-products{align-items:end}.page-products{& .toolbar-top .toolbar .modes{margin-right:0 !important;margin-bottom:0;display:flex}}.sidebar .block.filter .block-content .filter-options .filter-options-title{font-size:135%}}.sales-order-history .orders-history{.table-order-items{border:1px solid #ccc;thead{tr{background:#ccc;font-size:1.4rem}}tbody{tr{font-size:1.3rem;border-bottom:1px solid #ccc}}}}.sales-order-view{& .order-links{display:none}& .order-details-items{border:1px solid #ccc;& .order-title{background:#000;color:#fff;padding:0 10px}& .order-items{margin-bottom:0;& .table-order-items{margin-bottom:0;thead{tr{background:#ccc;th{color:#000;font-size:1.4rem}}}tbody{tr{font-size:1.4rem;@media only screen and (max-width:768px){padding:0 10px}& .price-including-tax,.price-excluding-tax{font-size:1.4rem;font-weight:400;position:relative;top:4px}}}tfoot{@media only screen and (max-width:768px){padding:0 8px}tr{th{padding:8px 5px 0;font-size:1.3rem}td{padding:8px 10px 0;font-size:1.3rem}}& .grand_total{th{font-size:1.6rem}td{font-size:1.6rem;& .price{color:#7e1724}}}}}}}& .block-order-details-view{border:1px solid #ccc;& .block-title{margin:0;background:#000;color:#fff;padding:12px 10px;font-size:1.6rem}& .block-content{padding:0 10px;& .box-order-shipping-address,.box-order-shipping-method,.box-order-billing-address,.box-order-billing-method{& .box-title{span{color:#000}}& .box-content{font-size:1.4rem}}}}}.message.global.cookie{z-index:99 !important}.page-wrapper .form.password.forget{width:50%;margin:auto;padding:0 10px;@media only screen and (max-width:768px){width:100%}& .fieldset{& .label{color:#000;font-weight:500;font-size:1.4rem}& .note{font-size:1.4rem}}& .actions-toolbar{& .primary{& .submit{background:#000;padding:2px 20px;font-size:1.5rem !important;font-weight:500;height:auto;&:hover{background:#7e1724}}}}}.checkout-cart-index{& .cart-container{& .cart-summary{background:#fff;padding:0;border:1px solid #ccc;& .summary{font-size:1.8rem;color:#fff;background:#000;width:100%;padding:10px;margin:0;font-weight:600}& .block{padding:0 10px;& .shipping{& .title{border-top:0}}& .title{strong{font-size:1.5rem}}& .content{margin-bottom:10px;& #discount-coupon-form{& .coupon{& .actions-toolbar{& .apply{background:#000;color:#fff;font-weight:500;font-size:1.5rem;border:none;text-transform:capitalize;&:hover{background:#7e1724}}}}}}}& .cart-totals{& .table-wrapper{@media only screen and (max-width:767px){padding:0 5px}& .totals{tbody{padding:0 5px;display:block;@media only screen and (max-width:768px){display:contents}}}}}& .checkout-methods-items{margin-top:10px;& .checkout{background:#7e1724;color:#fff;font-size:1.6rem;font-weight:600;&:hover{background:#000}}}}& .cart-totals{& .table-wrapper{& .table{tbody{tr,th{font-size:1.5rem;& .amount{& .price{color:#7e1724}}}& .grand{& .mark{strong{font-weight:600}}}}}}}& .form-cart{& .table-wrapper{& .table-caption{display:none}& .cart{thead{tr{background:#ccc;color:#000;th{font-size:1.6rem;padding-top:15px;color:#000 !important;border-color:#ccc;border-width:1px}& .item{padding-inline-start:20px}& .price,.qty,.subtotal{text-align:center}}}tbody{& .item-info{border-bottom:1px solid #A6A6A6 !important;@media only screen and (max-width:768px){display:block}td{border-top:0;vertical-align:middle;@media only screen and (max-width:768px){color:#000}}& .price,.qty,.subtotal{text-align:center}& .price{@media only screen and (max-width:768px){color:#000}}& .cart-price .price{color:#7e1724;font-size:1.5rem}& .product-item-details{vertical-align:middle;& .product-item-name{a{font-size:1.5rem;color:#000;font-weight:600}}& .item-options{dt,dd{font-size:1.4rem}}}}& .item-actions{& .actions-toolbar{padding-top:7px;display:block;@media only screen and (max-width:768px){display:grid;justify-content:center;grid-template-columns:1fr 1fr;gap:5px 10px}& .action-delete{border-color:red;background:#fff;color:red;font-size:1.4rem;font-weight:500;margin-bottom:5px;transition-duration:0.7s;@media only screen and (max-width:768px){width:100%;margin:0;padding:0}&:hover{background:red;color:#fff}}& .action-edit{border-color:#000;background:#fff;color:#000;font-size:1.4rem;font-weight:500;margin-bottom:5px;transition-duration:0.7s;@media only screen and (max-width:768px){width:100%;margin:0;padding:0}&:hover{background:#7e1724;color:#fff}}& .action-gift{border:none;background:#000;color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:5px;transition-duration:0.7s;@media only screen and (max-width:768px){width:100%;margin:0;padding:0}&:hover{background:#7e1724}}}}}}& .col.qty{& .label{display:none}.input-text{border:none;padding:0;font-size:1.5rem;height:30px;font-weight:600;margin-top:5px;@media only screen and (max-width:767px){margin-top:-5px}}}}& .actions{display:flex;justify-content:space-between;@media only screen and (max-width:768px){display:grid;grid-template-columns:1fr;gap:10px;justify-content:space-between;padding-bottom:20px}& .continue{border:none;background:#7e1724;color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:0;transition-duration:0.7s;height:35px;align-items:center;display:flex;@media only screen and (max-width:768px){width:100%;margin:0;padding:8px 0}&:hover{background:#000}}& .update{border:none;background:#000;color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:0;transition-duration:0.7s;height:35px;align-items:center;display:flex;@media only screen and (max-width:768px){width:100%;margin:0;padding:0}&:hover{background:#7e1724}}}}& .cart-gift-item{& .gift-item-block{& .title{border:none;background:#000;color:#fff;font-size:1.2rem;font-weight:500;transition-duration:0.7s;border-radius:0;&:hover{background:#7e1724}}}}}}.onestepcheckout-index-index .popup-authentication{& .modal-inner-wrap{& .modal-header{border-bottom:0px solid #e9ecef;h1{border-bottom:0 solid #c1c1c1;font-weight:600;text-align:center;display:block;width:100%;margin:0}& .action-close{padding:0}}& .modal-content{padding-top:0}& .block-content{& .fieldset{margin-bottom:10px}& .form-login{& .field{label{font-size:1.4rem;color:#000}}& .actions-toolbar{width:100%;align-items:center;&:before{display:none}&:after{display:none}& .primary{& .action-login{border:none;background:#000;color:#fff;font-size:1.4rem;font-weight:600;transition-duration:0.7s;padding:10px 15px;&:hover{background:#7e1724 !important}}}& .secondary{margin:0;a{margin-top:0}}}}}}}#smcqp-contents{& .page-wrapper{& .brandname{font-size:12px;color:#222529}}}.minicart-wrapper{& .block-minicart{padding:0 !important;& .minicart-items-wrapper{margin:0;padding:15px;& .product-item{&:last-child{padding-bottom:0}& .product{&:before{display:none}& .product-item-details{& .product-item-name{a{color:#000 !important;font-size:1.3rem;font-weight:600}}& .product-item-pricing{& .price-container{& .price-wrapper{& .minicart-price{& .price{font-size:1.4rem;color:#7e1724}}}}& .details-qty{& .item-qty{font-weight:600;font-size:1.4rem;padding:0;color:#000}& .update-cart-item{border:none;background:#000;color:#fff;transition-duration:0.7s;border-radius:0;&:hover{background:#7e1724}}}}}& .product-image-container{width:90% !important;max-width:90px}}}}& .block-content{& .subtitle{padding:15px 10px !important;color:#000 !important;font-size:1.6rem !important;font-weight:600 !important}& .action.close{top:8px;background:#ccc;border-radius:50%;height:30px;width:30px;right:5px;display:flex;justify-items:center}& .subtotal{display:flex;justify-content:space-between;align-items:center;padding:20px 20px !important;& .label{width:auto !important}& .amount.price-container .price{font-size:1.7rem;color:#7e1724}}& .actions{& .secondary{& .viewcart{border:1px solid #ccc !important;background:#fff !important;color:#000 !important;transition-duration:0.7s;border-radius:0;font-size:1.4rem;font-weight:600;&:hover{background:#7e1724 !important;color:#fff !important;border:1px solid #7e1724 !important}}& .checkout{border:none;background:#000;color:#fff;transition-duration:0.7s;border-radius:0;font-size:1.4rem;font-weight:600;&:hover{background:#7e1724 !important}}div{display:none}}}}}}.catalog-product-view{& .product-info-main{& .brandname{color:#630e24;font-weight:600}& .box-tocart{border-bottom:0 !important;margin-top:20px}& .product-social-links{border-bottom:0 !important}& .product-info-pay-later{& #tabbyPromo{& .styles__tabby-snippet--e44d9{margin-bottom:15px;& .styles__tabby-promo-snippet_font_inherit--b7b35{border:1px solid #3affbb !important;margin-bottom:10px}}}}}& .you-might-like-product{& .product-brand{color:#222529;text-align:start}& .product-item-name{a{color:#222529;text-align:start;font-size:14px}}& .price-box{& .price{font-size:18px !important;color:#222529 !important}}}& .default-style .resp-tabs-list li{text-transform:capitalize !important}& .you-might-like-product .primary-title{background:none;border-bottom:1px solid #707070;h2{font-size:18px;color:#222529;font-weight:600}}& .product-info-main .box-tocart .field.qty .control .control-qty .quantity-controls{padding:0 20px}& .product-info-main input[type=radio]:checked:before{background:#7e1724}& .product-add-form{form{input::first-child{padding-top:10px;border-top:1px solid #707070}}& .admin__field-label{width:auto;float:none;margin-top:0;font-size:16px !important;font-weight:700;margin-bottom:0}& .buy_with_prescription_lenses{& .nested{display:grid;gap:10px;grid-template-columns:1fr 1fr;& .admin__field-option{margin-bottom:0;position:relative}}}}& .product-info-main .product-options-wrapper .field{max-width:100%;input{margin:0}}& .buy_with_prescription_lenses .options-list.nested .field.choice{display:flex;vertical-align:middle;width:100%;border:1px solid #f3f3f3;box-sizing:border-box;padding:19px 0 19px 15px;margin-bottom:10px !important;position:relative;gap:10px}& .buy_with_prescription_lenses input[type=radio]:checked+label:after{border:1px solid #7e1724;position:absolute;top:0;left:0;right:0;bottom:0;display:inline-block;margin:0 auto;content:'';border-radius:4px}& .buy_with_prescription_lenses [type=radio]+label.label:before{display:inline-block !important;content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:auto;height:auto;border:none;background:0 0}& .buy_with_prescription_lenses .label span{font-size:16px}& .services-block ul li .service-info h2,.services-block ul li .service-info p{color:#222529}& .tamara-summary-widget--inline-outlined{border:1px solid #fbc679 !important;border-radius:7px !important}& .styles__tabby-promo-snippet__text--f30af{span{font-size:12px;width:100%;display:block;color:#222529}& .styles__snippetLink--327fd{color:#222529;font-size:12px;width:100%;display:block;margin-top:5px}}}.report-messages{& .smcqp-actions{& .smcqp-view-wishlist{border:none;background:#7e1724;color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:0;transition-duration:0.7s;&:hover{background:#000}}}}.catalog-product-view{& .message.success{width:70%;@media only screen and (max-width:768px){width:100%}}}.page-header .header-5 .header-top .container{width:100%;max-width:100%}.page-wrapper .cart.table-wrapper .product-image-wrapper .product-image-photo{max-width:100%}.sm-megamenu2.navigation li.level0.fullwidth .submenu li.level1>a,.sm-megamenu2.navigation li.level0.staticwidth .submenu li.level1>a{padding:0 20px}.sm-megamenu2.navigation .subchildmenu.mega-columns>li{padding:0 !important}.sm-megamenu2.navigation li.level0.fullwidth>.submenu,.sm-megamenu2.navigation li.level0.staticwidth>.submenu{padding:20px}.page-header .header-5 .header-menu .navigation .submenu input{margin:0 0 15px;width:95%;margin-inline-start:15px}.navigation .level0 .submenu{border:0 solid #d1d1d1;box-shadow:0 0px 1px rgba(0,0,0,.19)}.page-products{& .sidebar .block.filter .block-content .filter-current .items .item{& .filter-value{color:#7e1724 !important;font-weight:600}}& .sidebar .block.filter .block-content .filter-current .items .item .action.remove{color:#5f5f5f}}.filter-actions .filter-clear{color:#7e1724 !important}.page-header .header-5 .header-middle .right-content .cart-header-container .minicart-wrapper .action.showcart{background:url(../../frontend/Sm/destino_rtl/ar_SA/images/Black-Bag.svg) no-repeat center left !important;padding-left:25px !important;@media only screen and (max-width:991px){background:url(../../frontend/Sm/destino_rtl/ar_SA/images/White-Bag.svg) no-repeat center left !important}}.page-products{& .page-wrapper .page-header+.page-main .page-title{font-size:22px;text-transform:uppercase}& .sidebar #layered-filter-block>.block-title{padding:20px 15px}& .sidebar .block .block-title strong{font-size:14px;color:#222529;text-transform:uppercase;font-weight:600}& .sidebar .block.filter .block-content .filter-options .filter-options-title{color:#222529;font-weight:600}& .sidebar .block.filter .block-content .filter-options .filter-options-content .items .item a{font-size:12px;color:#707070;&:hover{font-weight:600}}& .filter-options .filter-options-title{padding:20px 20px 15px 15px}& .list-filter-products{margin-bottom:30px;& .product-brand,.product-item-link{font-size:12px;color:#222529;text-align:start}& .price-box{margin:0 0 5px !important;text-align:start}& .price-box .price{font-size:12px !important;color:#222529 !important}& .product-item .product-item-image{width:70px}}& .product-item-details{padding:0 !important}& .col-right-main{& .toolbar .toolbar-sorter.sorter .sorter-label{color:#707070;font-size:12px}& .toolbar .toolbar-sorter.sorter .sorter-options{color:#707070;font-size:12px;border:1px solid #a6a6a6;height:35px}& .toolbar .limiter .label{color:#707070;font-size:12px}& .toolbar-top .toolbar-products select{color:#707070;font-size:14px;border:1px solid #a6a6a6;height:35px;padding:0 25px 0 15px;text-indent:unset !important}& .product-item-info{& .product-item-details{padding:0 5px !important;& .product-brand{color:#222529}& .product-item-name .product-item-link{font-size:14px;color:#222529}& .price-box .price{font-size:18px !important;color:#222529 !important}}}& .toolbar-bottom .toolbar-products .pages .pages-items li{a{font-size:16px;border:1.5px solid #a6a6a6}& .current strong{border-radius:5px;border:1.5px solid #222529;background-color:transparent;color:#222529;font-size:16px}}}& .filter-options .filter-options-title:after{color:#222529 !important;font-weight:600 !important}& .filter-options .filter-options-item.active .filter-options-title:after{border:1px solid #222529 !important}& .sidebar .block.filter .block-content .filter-current .block-subtitle.filter-current-subtitle{font-size:14px;color:#222529}}.home-10-style .grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action{color:#222529 !important;border:1px solid #A6A6A6;&:hover{background-color:#f3cfb3 !important;color:#222529 !important}}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .quickview-button-top .action.quickview-handler{color:#707070 !important;width:calc(100% - 10px) !important;margin-bottom:10px !important;&:hover{color:#000 !important}}.smcqp-confirm{&.notlogged-in .modal-inner-wrap{max-width:250px}& .modal-inner-wrap{& .modal-header{border-bottom:0 solid #e9ecef}& .modal-content{border:none;text-align:center;padding-top:20px;div{font-size:16px;text-align:center;color:#000;width:100%}}& .modal-footer{justify-content:center;border-top:0px solid #e9ecef;padding-top:0;& .action-dismiss{border:none;background:#000;color:#fff;transition-duration:0.7s;border-radius:0;font-size:1.4rem;font-weight:600;&:hover{background:#7e1724 !important}}& .action-accept,.smcqp-view-cart{border:none;background:#7e1724;color:#fff;transition-duration:0.7s;border-radius:0;font-size:1.4rem;font-weight:600;&:hover{background:#000 !important}}}}}.page-products,.catalog-product-view{& .block-featured-products{& .product-item-info{padding:15px 0;& .product-item-details{& .price-box{display:block !important;& .special-price{float:unset !important;padding:0 !important}& .old-price{padding:0 !important}}& .reviews-actions{display:none}}}}}.home-style-5 .categories-featured{margin-top:-47px;background:#000000bf;ul li{margin:15px 23px}}.opc-wrapper .action-show-popup{height:35px;font-size:1.6rem}.product.info.detailed .resp-tabs-list li{font-weight:400 !important}.product.info.detailed .resp-tabs-list li.active{font-weight:600 !important}.catalog-product-view{& .smcqp-confirm _show{& .modal-inner-wrap{width:350px;& .modal-content{padding-left:1rem;padding-right:1rem}}}}.minicart-wrapper{& .block-minicart{& .minicart-items-wrapper{& .product-item{& .active{display:block !important}& .list{display:block !important;margin-bottom:0;& .values{margin-right:5px !important;margin-bottom:5px}}}}}}.product-info-main .product.attribute.overview{margin-top:20px !important}.page-products .filter-products .grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-name .product-item-link{font-size:12px}.smcqp-actions .smcqp-view-cart{background-color:#7e1724 !important}.smcqp-actions .smcqp-view-cart:hover{background:#000}.opc-wrapper .step-content{margin:0 !important}.one-step-checkout-wrapper .minicart-items-wrapper .product-item-detail{display:block}.opc-wrapper .create-account-block .fieldset .field .label{font-weight:600 !important;padding-bottom:10px}.onestepcheckout-index-index{& .form-discount{& .actions-toolbar{& .primary{& .action-apply{background:#7e1724 !important;background-color:#7e1724 !important;padding:10px 10px;&:hover{background-color:#000 !important;background:#000 !important}}}}}& .table-checkout-shipping-method{tbody{tr{td{font-size:14px}}}}& .product-item{& .a-left{display:flex;align-items:center;flex-wrap:wrap;&>.product-image-container{min-width:60px}}}& .opc-wrapper .fieldset>.field>.label,.field .control.input-field .label{font-size:14px;color:#000 !important;text-transform:capitalize;margin:0 !important;font-weight:600}label{font-size:14px;color:#000 !important;text-transform:capitalize;margin:0 !important;font-weight:600}legend{font-size:14px;color:#000 !important;text-transform:capitalize;margin:0 !important;font-weight:600}& .admin__field-label{font-size:14px;color:#000 !important;text-transform:capitalize;margin:0 !important;font-weight:600}& .payment-method-title{input{margin:0 5px 0 0;top:0}label{margin-bottom:0;color:#000;font-size:14px;font-weight:600}}& .page-title-wrapper{& .checkout-description{font-size:14px;color:#000}}& .methods-shipping{& .table-checkout-shipping-method{& .row{display:block;margin:0}}}& .checkout-container{& .osc-authentication-wrapper{a{font-size:14px;color:#000;font-weight:600}}}& .minicart-items{& .minicart-items-wrapper{thead{tr{th{font-size:16px;color:#000}}}}}& .table-totals{tbody{tr{th{font-size:16px}td{font-size:16px;font-weight:600;padding-right:0 !important}}}}& .create-account-block,.billing-address-same-as-shipping-block{input{margin:0 5px 0 0;top:.5px;height:16px;width:16px}label{margin-bottom:0}}}.checkout-payment-method .payment-method+.payment-method .payment-method-title,.onestepcheckout-index-index .field.choice{display:flex;gap:10px}.osc-new-address-popup{& .modal-content{padding-left:1.5rem;padding-right:1.5rem;& #opc-new-shipping-address{& .form-shipping-address{& .mp-6{width:100%}& .choice{display:block}}}}& .modal-footer{display:flex;justify-content:center;& .action-save-address{height:auto;padding:5px 20px;background:#7e1724 !important;background-color:#7e1724 !important;&:hover{background-color:#000 !important;background:#000 !important}}& .action-hide-popup{height:auto;padding:5px 20px;background:#000;background-color:#000;&:hover{background-color:#7e1724 !important;background:#7e1724 !important}}}}.cart.table-wrapper .actions-toolbar>.action,.action-gift{margin-bottom:5px;margin-right:0}.page-title-wrapper .page-title .base{text-transform:capitalize;font-weight:600;color:#111}.catalog-product-view .product-info-main .page-title-wrapper.product .page-title span.base{text-transform:capitalize !important}.brand-index-index{& .shop-by-brand .content-heading .title{color:#222529}}.checkout-cart-index .item-actions .actions-toolbar .action-gift{margin-inline-end:5px}.gift-summary{& .gift-message-summary{span{font-size:14px}}& .actions-toolbar{& .secondary{display:flex;gap:10px;& .action-edit{margin:0;background:#000;color:#fff;font-size:14px;transition:0.7s;background-color:#000;padding:5px 20px;&:hover{background:#7e1724;background-color:#7e1724}}& .action-delete{margin:0;font-size:14px;transition:0.7s;background:#fff;color:red;border:1px solid red;background-color:#fff;padding:5px 20px;&:hover{background:red;background-color:red;color:#fff}}}}}.gift-content .gift-options .actions-toolbar{padding-bottom:20px}.checkout-cart-index{& .content,.gift-content{border:1px solid #c1c1c1;margin-top:10px;& .gift-options{& .gift-message{padding:0 20px;& .gift-options-title{text-align:center;margin-top:10px;font-weight:600}& .gift-options-content{& .label{font-size:14px;color:#000 !important;font-weight:600}}}& .actions-toolbar{display:flex;justify-content:center;float:none !important;& .secondary{display:flex;align-items:center;gap:10px;& .action-update{float:unset !important;margin:0 !important;padding:8px 20px;font-size:14px;transition:0.7s;color:#fff;border:#7e1724;background:#7e1724;width:auto !important;&:hover{background:#000;color:#fff}}& .action-cancel{margin:0 !important;border:1px solid #7e1724;color:#7e1724;background:#fff;font-size:14px;transition:0.7s;padding:5px 20px;text-decoration:none;width:auto;&:hover{background:#7e1724;color:#fff}}}}}}}.catalogsearch-result-index .grid-product-type .product-item .item-inner .product-item-info .product-item-image .product-image-photo{aspect-ratio:1/1;object-fit:contain}.footer-5-style .page-footer .services-block{li{padding:60px 0 !important;& .box-icon{width:8%;margin:auto;padding-bottom:10px;opacity:1}& .service-info{.title{color:#222529 !important;font-size:18px !important;font-weight:600;line-height:1.1;text-transform:uppercase;margin:5px 0;display:block}p{color:#222529 !important;font-weight:500;font-size:14px !important}}}}.home-style-12 .slider-latest-post .post-ftimg-hld{& .featured-image{img{width:100%}}}.home-10-style .grid-product-type .product-item .item-inner .product-item-info .product-item-details{text-align:center !important}.page-products .grid-product-type .product-item .item-inner .product-item-info .product-item-details{text-align:start !important}#checkout-review-table thead th,#checkout-review-table tbody tr td,#checkout-review-table tfoot tr td{vertical-align:middle}.cms-terms-and-conditions .page-wrapper>.page-main,.cms-zeiss-lab .page-wrapper>.page-main{h3{padding:13px 10px 10px;background-color:#ececec;font-size:1.6rem;color:#000}p,div{font-weight:600;color:#000;font-size:14px}ol,ul{list-style:outside none none;margin:0;padding:0;li{font-weight:600;color:#000;font-size:14px}}}.cms-privacy-policy-cookie-restriction-mode{h1{font-size:40px;margin-bottom:40px;color:#000}h2{font-weight:600;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem;color:#000}h3{padding:13px 10px 10px;background-color:#ececec;font-size:1.6rem;color:#000}h4{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem;color:#000}p{font-weight:600;color:#000;font-size:14px}ol,ul{list-style:outside none none;margin:0;padding:0;li{font-weight:600;color:#000;font-size:14px}}}.cms-faqs{h3{padding:13px 10px 10px;background-color:#ececec;font-size:1.6rem;color:#000;font-weight:600}h4{font-weight:700;line-height:1.1;font-size:1.4rem;margin-top:2rem;margin-bottom:2rem;color:#000;span{font-weight:400}}p{font-weight:500;color:#000;font-size:14px}ol,ul{list-style:outside none none;margin:0;padding:0;li{font-weight:600;color:#000;font-size:14px}}}.checkout-onepage-success{& .page-title-wrapper{padding-left:0}& .checkout-success{p{a,span{font-size:16px;color:#7e1724;font-weight:600;&:hover{color:#000}}}}& #registration{p{font-size:15px;color:#000}& .action{background:#7e1724 !important;background-color:#7e1724 !important;color:#fff;font-size:16px;font-weight:600;transition:0.7s;&:hover{background:#000 !important;background-color:#000 !important}}}}.checkout-cart-index{& .cart-empty{p{font-size:15px;color:#000;a{color:#7e1724;font-weight:600;&:hover{color:#000}}}}}.blog-post-view{& .sidebar-additional{& .block-title{margin-bottom:5px;strong{color:#000;font-weight:600;font-size:16px}}}& .post-view{& .c-count{font-weight:600;color:#7e1724}}& .c-comment{& .p-name{font-size:16px;color:#7e1724;text-transform:capitalize;margin-bottom:10px}& .p-text{font-size:14px;color:#000}& .p-actions{& .reply-action{font-size:14px;font-weight:600;color:#000;transition:0.7s;&:hover{color:#7e1724}}}}& .post-info{display:flex;justify-content:space-between;margin-bottom:20px;& .item{display:block;& .label{font-size:14px}& .value{font-size:14px}}}& .c-replyform{margin-left:0;button{background:#7e1724 !important;background-color:#7e1724 !important;color:#fff;font-size:14px;font-weight:600;transition:0.7s;border:0;border-radius:0;padding:8px 8px;&:hover{background:#000 !important;background-color:#000 !important}}}}.amsearch-result-section{width:500px}.amsearch-items-section:not(:first-child:last-child){max-width:100%}.amsearch-input-wrapper .amsearch-input::placeholder{font-size:14px}.grid-product-type .product-item .item-inner .product-item-info .product-item-actions-top .action.towishlist{&:not(.in-wishlist):before{width:20px !important;height:18px !important}}.list-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-inner .actions-primary{& .tocart{color:#fff !important;border:1px solid #000 !important;background-color:#000 !important;font-size:1.4rem;transition:0.7s;&:hover{background-color:#7e1724 !important;border-color:#7e1724 !important}}& .unavailable{color:#7e1724 !important;border:1px solid #7e1724 !important;background-color:transparent !important;font-size:1.4rem;transition:0.7s;&:hover{background-color:#7e1724 !important;border-color:#7e1724 !important;color:#fff !important}}}.list-product-type .product-item .item-inner .product-item-info .product-item-image .product-item-photo{border:0 solid #ddd}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .product-image-photo{aspect-ratio:4/5;object-fit:contain}@media only screen and (max-width:768px){.list-product-type .product-item .item-inner .product-item-info .product-item-details .price-box{margin-bottom:15px;display:flex;gap:10px;align-items:center}.product-label{font-size:13px !important;padding:2px 13px !important}.list-product-type .product-item .item-inner .product-item-info .product-item-details .price-box .old-price{position:relative;bottom:2px}}.page-header .header-menu .navigation .level0>.level-top{span{font-weight:600}&>h1{font-size:14px;line-height:31px;margin:0}}.block-footer ul li a:hover:before{position:relative;bottom:2px}.home-style-5 .categories-featured ul li a{font-weight:600;&:hover{color:#c00d1e !important}}.banner-home-fashion.banner-subcat .container-full>ul>li ul li a:hover{color:#c00d1e !important;font-weight:700}.home-style-5 .categories-featured ul li{margin:15px 22px 11px}.deal-slider-wrapper .grid-product-type .product-item .item-inner .product-item-info .product-item-details{text-align:start !important}.cms-index-index .deal-slider-wrapper .product-label.sale-label{color:#c00d1e !important;background:0 0 !important;font-size:14px;font-weight:600}.deal-slider-wrapper .grid-product-type .product-item .item-inner .product-item-info .product-item-details{color:#777}.pl-thm-sm .home-style-8 .deal-slider-wrapper{padding:60px 0 !important;margin-bottom:100px !important;@media only screen and (max-width:768px){margin-bottom:30px !important;padding-bottom:10px !important}}.hot-categories.hot-cat-background{@media only screen and (max-width:768px){padding:50px 0 50px}}.hot-categories ul{display:flex;justify-content:space-between;li{float:unset !important;margin:0 !important;& .image-category{border:2px dashed #ccc}}}.home-style-6 .listing-tabs-wrapper .ltabs-items-inner{margin-bottom:0}.single-slider-products{& .owl-controls{padding-top:0 !important}}.filter-products{margin-bottom:0;& .grid-product-type .product-item{margin-bottom:0;padding:10px 0}}.pl-thm-sm .home-style-12 .slider-latest-post{padding:70px 0 !important;@media only screen and (max-width:768px){padding:40px 0 !important;padding-bottom:0 !important}}.pl-thm-sm .newsletter-fashion{@media only screen and (max-width:768px){padding:0 0 20px !important}}.short-description-block{@media only screen and (max-width:768px){margin:0 0 5px !important}}.newsletter-fashion .block-newsletter{max-width:650px;padding:20px 0}.product.media .fotorama__thumb-border{min-width:89px}.fotorama__arr:active,.fotorama__thumb__arr:active{background-color:transparent !important}.fotorama__arr,.fotorama__thumb__arr{background-color:transparent !important}.fotorama__thumb{border:0 solid #ddd !important}.fotorama__stage.fotorama__shadows--right:after,.fotorama__nav.fotorama__shadows--right:after{background-image:none !important}.fotorama__arr:hover,.fotorama__thumb__arr:hover{background-color:transparent !important}.category-product.grid .grid-product-type .product-item{padding-left:5px !important;padding-right:5px !important}.home-10-style .grid-product-type .product-item .item-inner:hover{box-shadow:0 0 5px rgba(0,0,0,.1) !important;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1) !important;border-radius:10px}.page-products .toolbar-top .toolbar-products .modes .modes-mode{width:30px !important;margin:0 !important;@media only screen and (max-width:768px){line-height:32px !important}}.page-products .toolbar-top .toolbar-products .limiter{margin:0 !important}.product-info-main .price-box{margin-bottom:15px}.product-info-main .product-info-stock-sku .stock{margin-top:0 !important}.product-info-main .action.product-page-url{padding-top:30px !important;margin-top:5px !important;span{font-weight:600}}.modal-inner-wrap::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.modal-inner-wrap::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.modal-inner-wrap::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#ccc}.product-info-main .product-options-wrapper{padding-bottom:0;& .fieldset{margin-bottom:0 !important}& .buy_with_prescription_lenses{margin:0 !important}}.admin__field.admin__field-option{display:flex}.product-add-form input.mage-error,.product-add-form select.mage-error,.product-add-form textarea.mage-error{border-color:transparent}.fotorama__stage__shaft{border:0 solid #ddd !important}.detail-page-delivery-block{& .services-block{& .service-info{h2{font-weight:600}}}}.rb-product-details__long-description{color:#a6a6a6;font-size:14px;font-weight:500}.swatch-attribute-label{font-weight:600;font-size:14px}.action.primary:focus,.action-primary:focus,.action.primary:active,.action-primary:active,.amshopby-button:focus,.amshopby-button:active,.am-filter-go:focus,.am-filter-go:active{background:#7e1724 !important}.filter-options input[type=checkbox]+.amshopby-choice:before{border:1px solid #ccc}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{width:16px;height:16px}.filter-options input[type=checkbox]+.amshopby-choice:after{background-size:16px}.filter-options input[type=checkbox]+.amshopby-choice{min-height:16px;top:1px !important}.sidebar .block.filter .block-content .filter-options-content .items .item:has(.amshopby-choice) a{padding-left:30px !important}.filter-options input[type=checkbox]+.amshopby-choice:hover:before,.filter-options input[type=checkbox]:checked+.amshopby-choice:before{border-color:#7e1724}.amshopby-filter-current .amshopby-remove:after,.amshopby-filter-current .amshopby-remove:before{background-color:#000 !important;height:2px !important}.swatch-option.image:not(.disabled):hover,.swatch-option.color:not(.disabled):hover{outline:2px solid #7e1724}.swatch-option.selected{outline:2px solid #7e1724}.block-brand{display:none}.minicart-wrapper .action.close:before{font-size:30px}.cart.table-wrapper .table tbody+tbody{border-color:#a6a6a6}.cart.table-wrapper .items>.item{border-bottom:1px solid #a6a6a6 !important}.cart-container .discount #discount-coupon-form{label{font-size:1.4rem;color:#000;font-weight:600}input{width:98%}& .cancel{background:#000;border-color:#000;color:#fff !important}}.cart-container .discount{margin-bottom:10px}.cart-container #tabbyPromo{padding:10px}.cart-container .tamara-promo-widget-wrapper{padding:0 10px;margin-bottom:10px}.product-add-form{& .progressive_or_single_vision,.lenses,.tint,.color,.do_you_have_prescription,.way_to_share_prescription{& .label{span{font-size:16px;color:#000}}& .control{& .options-list{& .field{display:flex;align-items:center;gap:10px;input{margin:0;position:relative;bottom:2px}& .label{font-size:1.4rem !important;cursor:pointer;color:#000 !important;font-weight:500 !important}}}}& .item-description{padding:0 !important;margin:0 !important}}}.catalog-product-view .tamara-promo-widget-wrapper{margin-top:10px}.estimate{p{color:#000;font-size:14px !important;font-weight:600}& .label{font-size:1.4rem;color:#000;font-weight:600}input{width:98%}& .select{width:98%}}.checkout-cart-index #co-shipping-method-form{& .rate{margin-bottom:0;& .item-options{& .item{display:flex;align-items:center;gap:10px;input{margin:0 !important;position:relative;top:-3px}& .label{font-size:1.4rem;color:#000;font-weight:600}}}}}input.mage-error,select.mage-error,textarea.mage-error{border-style:double}.onestepcheckout-index-index .field-tooltip{top:9px}.onestepcheckout-index-index .opc-block-summary{padding:22px 0}.onestepcheckout-index-index .admin__field{display:flex;align-items:center;label{position:relative;top:1px}}.onestepcheckout-index-index .checkout-comment-block{border:none;padding:10px 0 0 !important}.onestepcheckout-index-index .osc-newsletter{input{margin:0;top:1px;height:16px;width:16px}}.cms-about-us{& .history-cms-page{& .left{max-width:300px;width:100%;vertical-align:top;float:left}& .right{max-width:calc(100% - 350px);width:100%;display:inline-block;vertical-align:top;float:right;@media only screen and (max-width:768px){max-width:100%}h2{font-weight:600;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem}p{font-weight:600;color:#000;font-size:1.4rem}}}}.onestepcheckout-index-index .form-create-account .input-text{width:100%;height:40px}.onestepcheckout-index-index .data-table{& .product-item{& .subtotal{& .price-excluding-tax{position:relative;bottom:4px}}}}.onestepcheckout-index-index .table td{border-top:0 solid #a6a6a6 !important}.onestepcheckout-index-index .table .grand.totals{border-top:1px solid #cccccc !important;& .mark{padding-bottom:20px;padding-right:8px !important}}.onestepcheckout-index-index .checkout-payment-method .payment-option-title .action-toggle{color:#000;display:flex;align-items:center}.onestepcheckout-index-index .checkout-payment-method .payment-option-title{padding:10px 0 !important;font-size:16px}.onestepcheckout-index-index .price{color:#7e1724}.onestepcheckout-index-index .qty-wrapper .qty-wrap .input-text.update{top:-6px}.onestepcheckout-index-index .form-discount .actions-toolbar{& .primary{& .action-cancel{height:40px}}}.sales-order-view .table td{border-top:0 solid #a6a6a6 !important}.sales-order-view .price{color:#7e1724}.sales-order-view .table th{border-top:0 solid #a6a6a6 !important}.customer-address-index{& .confirm{& .modal-content{div{text-align:center;font-size:1.6rem;color:#000}}& .action-primary{background-color:#7e1724;background:#7e1724}}}.customer-account-forgotpassword .page-title-wrapper{width:50%;margin:auto}.onestepcheckout-index-index .checkout-payment-method .payment-option-inner{margin:0}.minicart-items .product-item>.product:after{display:none}.sidebar.sidebar-main{border:1px solid #a6a6a6 !important}.home-10-style .grid-product-type .product-item .item-inner:hover{box-shadow:0px 3px 6px #00000029 !important}.product-info-main .box-tocart .field.qty .control .control-qty .qty{font-size:18px;font-weight:600;color:#000}.product-options-wrapper .fieldset .quantity .attr-cont .input-text{font-size:18px;font-weight:600;color:#000}.inovantcontent .product-description .col-sm-12{font-size:14px !important;font-weight:600 !important;color:#a6a6a6 !important}@media only screen and (max-width:768px){.sidebar.sidebar-main{border:0 solid #a6a6a6 !important}.page-title-wrapper .page-title .base{font-size:18px}.amsearch-related-terms>.amsearch-item{font-size:10px;margin:0 4px 5px 0}.amsearch-block-header{padding:0 0 10px}.catalogsearch-result-index .sidebar .block .block-title strong{top:45px !important}.page-header .header-5 .header-middle .right-content{z-index:auto !important}.home-style-6 .listing-tabs-wrapper .ltabs-tabs-wrap{text-align:center !important;border:1px solid #000;color:#000;font-size:14px;span{font-weight:600 !important;font-size:14px !important}}.home-style-6 .listing-tabs-wrapper .ltabs-tabs-wrap .ltabs-tabs li.ltabs-tab{text-transform:uppercase}.sm-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap .ltabs-current-select{color:#7e1724 !important;font-weight:600 !important;font-size:14px !important}.cart.table-wrapper .gift-content._active{position:absolute;width:100%;background:#fff;z-index:9;padding:12px;left:0;box-shadow:0 0 5px #00000036}.gift-content .gift-options .actions-toolbar{padding-inline-start:20px}.page-header .header-5 .header-middle .right-content .search-header-container .block-search .block-content .actions .action.search{color:#fff}.col-left-sidebar .sidebar-additional{display:none !important}.col-left-sidebar .block-collapsible-nav .title:after{position:absolute;right:10px;top:10px}.col-left-sidebar .block-collapsible-nav{position:relative;top:-20px;& .title{border:1px solid #d1d1d1;background:var(--primary-color);color:#fff;strong{font-size:1.6rem !important}}}.home-style-3 .slider-brand-wrapper-home .owl-nav{padding-top:0}.hot-categories ul{display:grid;grid-template-columns:1fr 1fr;margin-top:30px;gap:30px}.home-style-1 .filter-products .owl-nav,.home-style-1 .slider-brand .owl-nav,.home-style-1 .slider-post .owl-nav{top:25%}.slider-brand-content .slider-brand .owl-controls{height:0;bottom:80px;position:relative}.home-style-3 .slider-brand-wrapper-home .owl-nav>div.owl-next{right:-140px}.home-style-3 .slider-brand-wrapper-home .owl-nav>div.owl-prev{left:-145px}.slider-product-home{position:relative}.catalog-product-view{& .product.info.detailed .additional-attributes{width:100%;margin:0 auto}& .product-info-main .box-tocart .field.qty{display:block !important}& .owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next{display:block !important;background:0 0;color:#000;margin:0;padding:0}& .filter-products .owl-nav,.rtl-layout .home-style-1 .slider-brand .owl-nav,.rtl-layout .home-style-1 .slider-post .owl-nav{left:0 !important;display:flex;justify-content:space-between;width:100%}& .you-might-like-product .primary-title{border-bottom:0 solid #bbb !important}& .you-might-like-product .primary-title h2{text-align:center}& .detail-page-delivery-block .services-block ul li .service-info{padding:0 5px}& .detail-page-delivery-block .service-info p{display:none}& .grid-product-type .owl-nav div.owl-prev:before,.grid-product-type .owl-nav div.owl-next:before{font-size:40px}& .product-info-main .product-info-stock-sku .stock{margin-bottom:0}& .table-wrapper .additional-attributes .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr{display:flex;width:100%}& .product-info-main .brandname{margin-bottom:0;font-size:16px}& .fotorama__active .fotorama__dot{background-color:#7e1724;border-color:#7e1724}& .fotorama-item .fotorama__dot{width:12px;height:12px}& .product-info-main .box-tocart .field.qty .control{outline:1px solid #000;padding:0}}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .actions-secondary{opacity:1}.category-lens-care{& .product-info-main .product-social-links{margin-top:0;position:relative;top:0}}.category-eye-care{& .page-wrapper .product-info-main{padding-top:40px}}.product-info-price .price-box .special-price{float:unset}.product-info-price .old-price,.old.price{text-decoration:none !important}.product-info-main .price-box .old-price .price-final_price .price-wrapper .price{font-size:16px !important;text-decoration:line-through}.product-info-main .price-box{display:flex;align-items:center}.page-footer .footer-5 .footer-middle{& .col-lg-4.col-sm-6{text-align:center;& .block-footer.block-footer-contact ul{padding-right:0}}& .col-lg-2.col-sm-6{width:50%;text-align:center}}.sidebar #layered-filter-block>.block-title{position:relative}.page-products .toolbar-top .toolbar .limiter{display:none}.services-block ul{display:-webkit-inline-box;overflow:auto}& .product-add-form{& .product-options-wrapper{& .progressive_or_single_vision,.lenses,.tint,.color,.do_you_have_prescription,.way_to_share_prescription,.add_your_prescription{& .label{font-size:15px !important;color:#9b9b9b}}}}.customer-account-login .login-container .fieldset:after{top:40px}.page-products{& .page-wrapper .page-main{padding:0}}.page-products{& .page-wrapper .breadcrumbs{padding:15px 0 15px !important}& .col-right-main{& .product-item-info{& .product-item-details{padding:0 10px !important}}}}.category-eye-care,.catalog-product-view{& .product-info-main{& .box-tocart{& .fieldset{display:flex;margin:0 !important}}}}.checkout-onepage-success{& .order-success-wrapper{& .order-info-header{& .order-info-summary,.order-address-summary{width:100%;border-bottom:0 solid #d1d1d1}}}}.cart.table-wrapper .actions-toolbar:before,.cart.table-wrapper .actions-toolbar:after{display:none}.cart.table-wrapper .actions-toolbar>.action,.action-gift{margin-right:0}#checkout-review-table tbody tr td{vertical-align:middle}.opc-block-summary .product-item .product-item-name-block{padding:0}.one-step-checkout-wrapper .minicart-items-wrapper .product-item-detail{padding-left:0}.opc-block-summary .product-item .price{font-size:1.2rem;font-weight:600;position:relative;bottom:5px}.step-content{padding-top:0 !important}.table-checkout-shipping-method tbody td{padding-top:0}.opc-block-summary .table-totals tbody .amount,.opc-block-summary .table-totals tfoot .amount{padding-right:0}.osc-place-order-wrapper button.action.primary.checkout{padding:0;height:55px}.opc-wrapper .step-content{margin:20px 0 0px !important;& .admin__field{margin-top:20px}}.onestepcheckout-index-index .page-title-wrapper{padding-left:0}.checkout-payment-method .payments .legend{display:none}.checkout-payment-method .payment-methods{margin:0 -0}.onestepcheckout-index-index .field.choice{padding-left:0;display:flex;align-items:center;gap:5px;input{padding:0;margin:0}label{padding:0;margin:0}}.checkout-payment-method .payment-method-title{padding:15px 0}.checkout-onepage-success .page-title-wrapper{& .page-title{text-align:center;font-weight:600;font-size:2.5rem}}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-inner .actions-primary .tocart{width:100%;padding:0}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top{opacity:1}.osc-authentication-wrapper{padding-left:0}.popup-authentication{& .modal-inner-wrap{& .modal-header{h1{font-size:20px}}& .block-customer-login{& .form-login{& .label{font-weight:600}& .actions-toolbar{& .secondary{padding-top:0 !important;text-align:end;font-size:14px}& .primary{text-align:center;button{text-align:center;padding-top:10px !important}}}}}}}.toolbar .pages{float:none !important;text-align:center}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{width:16px;height:16px}.filter-actions .filter-clear{color:#fff !important}.filter-options{background:#fff}#setting-mobile .switcher-language ul.dropdown{li a{display:flex}}.catalogsearch-result-index .page-title-wrapper .page-title .base{font-size:16px}}.wishlist-index-index .wishlist .product-image-container span.product-image-wrapper{padding-bottom:0!important}.wishlist-index-index .wishlist .product-item-inner .field.comment-box,.wishlist-index-index .wishlist .product-item-inner .box-tocart .field.qty{display:none}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary{padding:0;background:0 0;color:#222529 !important;box-shadow:0 0px 3px rgba(0,0,0,.2);border-radius:50%;width:45px;height:45px;display:flex;justify-content:center;align-items:center;position:absolute;top:10px;z-index:2;right:20px;transition:.2s;opacity:0}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary:hover{background:#f3cfb3}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary span{font-size:0}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary:after{content:"";background:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/black-bag.svg) no-repeat center;width:24px;height:40px;display:inline-block}.wishlist-index-index .products-grid .product-item .product-item-info{position:relative}.wishlist-index-index .products-grid .product-item .product-item-info:hover .action.tocart.primary{opacity:1}.products-grid.wishlist .product-item-photo{position:relative;overflow:hidden}.products-grid.wishlist .product-item-info .product-item-photo .product-image-photo.hover_image{position:absolute;top:0;z-index:2;left:-209%;transition:.3ss all ease-in;transition:.3s}.products-grid.wishlist .product-item-info .product-item-photo:hover .product-image-photo.hover_image{opacity:1;left:0}.products-grid.wishlist .product-item-actions .action.edit,.products-grid.wishlist .product-item-actions .btn-remove.action.delete{padding:5px;border:1px solid}.account .form-address-edit .field.required .label span:after{content:"*";color:#e02b27;padding:0 3px}.products-grid.wishlist .product-item-name{display:block;color:#222529;font-size:14px;text-align:start;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;overflow:hidden;font-weight:400;margin-bottom:8px}.products-grid.wishlist .price-box .price{font-size:18px !important;color:#222529 !important;font-weight:600}.products-grid.wishlist .price-box .old-price .price{position:relative;color:#777 !important;font-size:12px !important;font-weight:600 !important;top:0}.products-grid.wishlist .product-item .price-box{text-align:center;display:flex;flex-wrap:wrap;justify-content:start}.products-grid.wishlist .product-item-actions{display:flex}.account .form-address-edit .address-add .field.street .field.additional{margin-top:10px}.wishlist-index-share .sidebar .content.block-collapsible-nav-content{margin:0;padding:0}.wishlist-index-share .sidebar .nav.item{width:100%;font-size:1.6rem;margin:0;display:block}.wishlist-index-share .sidebar .nav.item a{padding:10px 20px;border-left:0 solid transparent}.wishlist-index-share .sidebar ul.nav.items{background:#ffff}.wishlist-index-share .sidebar .nav.item.current{background:#7e1724}.wishlist-index-share .sidebar .block.block-collapsible-nav{margin:0!important;background:#fff}.wishlist-index-share .block-collapsible-nav .item .delimiter{display:none}.xnotif-stock-index .price-box .old-price .price{font-size:unset!important}.xnotif-stock-index .table-wrapper-data{width:100%;overflow-x:auto}.contact-index-index .page-title-wrapper{display:block;text-align:center;width:100%}.contact-index-index .page-title-wrapper h1.page-title,.contact-index-index .page-title-wrapper h1.page-title span{display:inline-block;position:relative;font-size:2.5rem;line-height:30px;margin:0;font-weight:400;font-family:'libre',serif;color:#000;text-transform:capitalize}.contact-info-adis .contact-help h2{font-weight:600;line-height:1.1;font-size:2.6rem;margin-top:2.5rem;margin-bottom:2rem;color:#000;font-family:'gilroy','Helvetica Neue',Helvetica,Arial,sans-serif}.contact-info-adis .title{font-size:18px;font-family:'gilroy','Helvetica Neue',Helvetica,Arial,sans-serif;display:inline-block;padding:10px 0 10px 30px;position:relative;font-weight:600;color:#000}.contact-info-adis .contact-info-a ul,.contact-info-adis .contact-info-b ul,.contact-info-adis .contact-info-c ul{padding:0}.contact-info-adis .contact-info-a ul li,.contact-info-adis .contact-info-b ul li,.contact-info-adis .contact-info-c ul li{display:block;margin:0 0 6px;padding:0 0 0 34px;color:#000}.contact-info-adis .contact-info-a,.contact-info-adis .contact-info-b,.contact-info-adis .contact-info-c{font-size:15px;font-weight:500}.contact-info-adis span:before{font-family:'icons-blank-theme';position:absolute;left:0;font-weight:400;font-size:20px}.contact-index-index .icon-telephone-auricular-with-cable:before{content:"\e94d"}.contact-index-index .icon-envelope:before{content:"\e944"}.contact-index-index .icon-speech-bubbles-comment-option:before{content:"\e94c"}.contact-index-index .contact-container .primary-title h2{font-size:183.33%;color:#222;font-weight:400;margin:0;font-size:20px;line-height:24px;font-weight:600;color:#202020}.contact-index-index .contact-container .primary-title{background:unset;padding-bottom:7px;margin-bottom:0}.contact-us-page fieldset.fieldset label{margin:10px 0 5px;display:block}.contact-us-page fieldset.fieldset{margin:0 0 10px;display:inline-block;width:100%;font-size:0px;color:#202020}.contact-us-page fieldset.fieldset .field-left-wrapper{display:inline-block;width:50%;font-size:14px}@font-face{font-family:"icons-blank-theme";src:url("../../frontend/Sm/destino_rtl/ar_SA/fonts/Blank-Theme-Icons.woff2") format("woff2"),url("../../frontend/Sm/destino_new/default/fonts/Blank-Theme-Icons.woff") format("woff");font-style:normal;font-weight:400;font-display:auto}.contact-us-page fieldset.fieldset .field-right-wrapper{display:inline-block;vertical-align:top;width:50%;padding-left:20px;font-size:14px}.contact-us-page fieldset.fieldset .field-left-wrapper{display:inline-block;width:50%;font-size:14px}.contact-index-index .column:not(.sidebar-additional) .form.contact{width:100%}.contact-us-page .contact-address .actions-toolbar .action.submit.primary,.contact-container .form.contact .actions-toolbar button.action.submit.primary{background-color:#7e1724;width:auto;height:auto;clear:left;display:inline-block;line-height:normal;text-transform:uppercase;font-size:1.4rem;line-height:14px;border:none;font-weight:600;padding:17px 30px;color:#fff;letter-spacing:1px;border-radius:0;text-align:center}.contact-us-page .row.contact-form{margin-left:0;margin-right:0}.contact-container .form.contact .actions-toolbar button.action.submit.primary{background-color:#000}.contact-container .form.contact .actions-toolbar button.action.submit.primary:hover{background-color:#7e1724}.contact-us-page .actions-toolbar .primary{float:left;margin:0 0 25px}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.unavailable span{display:block}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.unavailable:after{display:none}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.unavailable{width:auto;height:30px;line-height:normal;display:flex;align-items:center;padding:0 5px!important;border-radius:0;cursor:default;border-color:#7e1724}body .grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.unavailable:hover,body .grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.unavailable{background:none!important;color:#7e1724!important;font-weight:700}body .fotorama__stage__frame .fotorama__img{max-height:70%;max-width:70%}.fotorama__arr--next .fotorama__arr__arr{background-position:-140px -80px!important}.fotorama__arr--prev .fotorama__arr__arr{background-position:-108px -80px!important}.products-grid.wishlist .product-item-actions a.btn-remove.action.delete{border:0!important;font-size:22px;color:#000;padding:0!important}.products-grid.wishlist .product-item-actions a.action.edit{display:none}.catalog-category-view .page-wrapper .columns .sidebar,.page-products .page-wrapper .columns .sidebar{display:block}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav{position:absolute;top:-65px;right:0}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div{background-color:transparent;width:15px}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div:hover,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div:hover{color:#000}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-prev:before,.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-next:before,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-prev:before,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-next:before{font-size:25px}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav .disabled:before,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav .disabled:before{color:#7d7d7d}.product.alert.stock a.action.alert{border:1px solid #222529;font-size:14px;white-space:nowrap;position:relative;display:inline-block;overflow:hidden;font-weight:600;padding:0 46px;height:42px;line-height:42px;text-transform:uppercase;font-family:inherit;transition:.2ss all ease-in;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;color:#fff;background:#222529}.product.alert.stock a.action.alert:hover{background:#fff;border-color:#000;color:#000}body .cart-summary .block>.title{padding:12px 30px 12px 0}.checkout-cart-index .cart-summary .table.totals .amount{padding-top:12px;padding-bottom:12px}.checkout-cart-index .cart-summary mark,.checkout-cart-index .cart-summary .mark{padding-top:12px!important;padding-bottom:12px!important}.checkout-cart-index .cart-summary .block .fieldset{margin:15px 5px 25px 7px}.checkout-cart-index .cart-summary .totals{padding:0 7px}.cart-summary .block.discount .title{pointer-events:none}.cart-summary .block.discount .title:after{display:none}.checkout-cart-index .cart.item .qty .control.qty{border:1px solid #ccc !important;padding:3px !important;width:40px;height:40px}.checkout-cart-index .cart.item .qty .control.qty label{width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.checkout-cart-index .cart.item .qty .control.qty input{background:0 0;margin:0 !important;padding:0 !important;width:100% !important}.checkout-cart-index .cart.item .field.qty{display:flex;justify-content:center;align-items:center}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap{width:420px !important;height:auto !important}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap .modal-header{text-align:center;display:flex;justify-content:center;align-items:center}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap .modal-header .modal-title{border:none;font-size:20px;text-align:center;color:#000;width:100%;font-weight:500;margin:0;padding:0}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap .modal-content{font-size:16px;text-align:center;color:#000;width:100%;margin:0;border-bottom:0;font-weight:400}.checkout-cart-index .modal-popup.confirm._show .modal-footer{border:none;text-align:center;display:flex;justify-content:center;align-items:center;padding-top:0}.checkout-cart-index .modal-popup.confirm._show .modal-footer button{background:#7e1724;color:#fff;padding:0 25px}.checkout-cart-index .modal-popup.confirm._show .modal-footer button span{color:#fff;font-size:1.4rem;font-weight:600}@media screen and (min-width:320px) and (max-width:767px){.modal-popup.confirm .modal-inner-wrap{max-width:calc(100% - 20px)}.sidebar.sidebar-main .block.filter .block-title.filter-title strong{top:0!important}.wrap-attr.quantity .control .arroww-down.icon-arrow-down,.wrap-attr.quantity .control .arroww-up.icon-arrow-up{padding:0 10px!important}.products-grid.wishlist .product-item .price-box{margin-left:0}body.wishlist-index-index .products-grid .product-item{width:50% !important}.products-grid.wishlist{margin-left:-8px;margin-right:-8px}.wishlist-index-index .products-grid .product-item{padding:8px !important}.contact-us-page{display:flex;flex-direction:column;flex-wrap:wrap}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.unavailable{height:23px;padding:0 4px!important;font-size:9px!important}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .quickview-button-top~.button-top{top:5px!important}.wishlist-index-index .products-grid .product-item .product-item-info .product-item-inner .product-item-actions{justify-content:space-between;align-items:baseline;width:100%}}@media only screen and (max-width:639px){.contact-us-page fieldset.fieldset .field-right-wrapper{padding-left:0 !important;width:100% !important}.contact-us-page fieldset.fieldset .field-left-wrapper{width:100% !important}.catalog-product-view .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td:after{content:'';width:1px;height:100%;background:#ccc;position:absolute;left:47%;top:0}.catalog-product-view .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr{display:flex;td[data-th]{display:grid;grid-template-columns:1fr 1fr;word-break:break-all}td[data-th]:before{width:100%}}}@media (min-width:769px){.products-grid.wishlist .product-item-actions{justify-content:space-between;align-items:center}.products-grid.wishlist .product-item-actions p.price-as-configured{margin:0}.product-info-main .product-social-links{float:left}.product-info-main .product.alert{width:min-content;float:inline-start}.cart-summary{width:25%}}@media (min-width:991px){.modal-popup.osc-new-address-popup .modal-inner-wrap{width:40%}}.product-info-main span.lens-packaging{margin:0 0 10px;display:block}.cms-index-index .page-header .header-5 .header-top .container{width:100%;max-width:100%}.home-style-5 .container-full{padding:0 30px}.home-style-5 .owl-dots .owl-dot{width:14px;height:14px;margin:0 10px}.home-style-5 .short-description-block{font-size:116.67%;line-height:1.6}.home-style-5 .homeslider .owl-nav>div{background:0 0;border:none;width:70px;height:70px;position:absolute;top:50%;margin-top:-35px;color:#fff;opacity:.5}.home-style-5 .homeslider .owl-nav>div:hover{opacity:1}.home-style-5 .homeslider .owl-nav>div:before{font-size:90px;line-height:70px}.home-style-5 .homeslider .owl-nav>div.owl-next{right:5px}.home-style-5 .homeslider .owl-nav>div.owl-prev{left:5px}.home-style-5 .categories-featured{margin-top:-70px;position:relative;text-align:center;z-index:9}.home-style-5 .categories-featured ul{list-style:none;margin:0;padding:0}.home-style-5 .categories-featured ul li{display:inline-block;margin:25px 23px}.home-style-5 .categories-featured ul li a{font-size:150%;color:#fff;text-transform:uppercase}.home-style-5 .title-block-primary h2,.home-style-5 .title-block-primary .heading-two{text-transform:uppercase}.home-style-5 .single-slider-products{padding:140px 0 80px}.home-style-5 .single-slider-products .owl-controls{padding-top:70px}.boxed-layout .home-style-5 .container-full{padding-left:15px;padding-right:15px}.deal-slider-wrapper .primary-title a{color:#000}body .home-style-5 .categories-featured ul li a:hover{color:#c00d1e !important}.home-style-5 .categories-featured ul li{margin:15px 22px 11px}.home-style-5 .categories-featured{margin-top:-47px;background:#000000bf}@media (min-width:768px){.page-wrapper .columns .sidebar.sidebar-main{margin:0 !important;position:sticky !important;top:100px !important}}@media screen and (max-width:991px){.categories-featured-mobile ul{padding:0;text-align:left;list-style:none}.categories-featured-mobile{padding:20px;background:#630e24;color:#fff}.categories-featured-mobile a{font-size:15px;line-height:19px;color:#fff !important;font-weight:600;display:block;text-transform:uppercase;padding:10px 0;border-bottom:1px solid #fff}.categories-featured-mobile li{margin:0}body .navigation-mobile>ul>li:last-child{border-bottom:1px solid #ddd}.page-header .header-5 .header-middle .right-content .cart-header-container .minicart-wrapper .action.showcart .counter{background:#000 !important}.nav-tabs .nav-link{border-top-left-radius:0;border-top-right-radius:0;font-size:15px !important;padding:15px 10px !important}.nav-tabs .nav-item.active{color:#fff !important;background:#7e1724 !important}#account-mobile .header{li{border-bottom:0px !important;a{font-size:16px;color:#000}}}.navigation-mobile>ul>li a{color:#333;text-align:left;font-size:15px;font-weight:600}#setting-mobile{& .switcher-options{font-size:16px;ul{text-align:start;border:1px solid #ccc}}& .switcher-language{font-size:16px;ul{text-align:start;border:1px solid #ccc;min-width:140px}}}}.call-quickform{position:fixed;z-index:112;right:20px;bottom:90px}.sticky-quick-form{margin:12px 0}.sticky-call{margin:12px 0}.block.filter .block-content .togglecustom{padding:20px 20px 15px 15px;border-bottom:1px solid #eee}.block.filter .block-content .togglecustom .customtoggle{display:flex;justify-content:space-between;align-items:center}.block.filter .block-content .togglecustom .customtoggle>span{color:#000;font-size:14px;font-weight:600;text-transform:uppercase}.block.filter .block-content .togglecustom .customtoggle .switchtoggle{width:40px;height:20px}.block.filter .block-content .togglecustom .customtoggle .slidertoggle:before{height:18px;width:18px;left:2px;bottom:1px}.block.filter .block-content .togglecustom .customtoggle .switchtoggle input[type=checkbox]:not(:checked)+.slidertoggle{background-color:#aaafbd}.block.filter .block-content .togglecustom .customtoggle .switchtoggle input:checked+.slidertoggle:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.page-products .product-item-info .swatch-attribute.framecolor .swatch-option.image{background-size:40px 40px !important}.account .mp-next-bar:before,.account .mp-back-bar:before{font-family:'icons-blank-theme';font-size:35px;background:0 0;color:#fff;width:30px;display:flex;justify-content:center;height:30px;align-items:center}.account .mp-reward-control div{opacity:1;width:30px;height:30px;background:#7e1724}.account .mp-reward-control div:hover{background:#f55}.account .mp-reward-slide .mp-reward-tier-name{margin:-7.3rem 3.2rem !important}@media screen and (min-width:320px) and (max-width:500px){.account .mp-reward-slide{margin:0 0 60px}.account .progress{width:15%}.account .mp-tier_1{left:-42px !important}.account .progress_1{left:12%}.account .mp-tier_2{left:30%}.account .progress_2{left:58%}.account .mp-tier_3{left:75%}.account .progress_3{left:103%}.account .mp-tier_4{left:119%}.account .progress_4{left:146%;width:16%}.account .mp-tier_5{left:163%}}.header.links .item.customer-toplink img{width:18px;height:18px}.header-top-right .header.links li.item.customer-toplink{background-color:#fff;padding:4px !important;border-radius:5px;border-color:#000}.header-top-right ul.header.links{display:flex;align-items:center}.header-top-right .header.links .item.customer-toplink a span{color:#000;font-weight:600}.header-top-right .header.links li.item.customer-toplink{padding-inline-end:6px !important}.block-minicart #minicart-content-wrapper .mp-reward-cart img{vertical-align:top !important}:root{--primary-color:#630e24;--primary-color-darken:#7e1724}body{overflow-x:hidden}.nav-desktop-container .navigation.sm-megamenu2{background-color:#fff}.page-header .header-5 .header-middle .right-content .cart-header-container .minicart-wrapper .action.showcart .counter{background:#630e24}.page-header .header-5 .header-menu .navigation>ul>li{padding:10px 0}.page-header .header.links>li.link.wishlist .counter.qty{display:none}.content-heading{color:#000;font-size:33px;font-weight:600;line-height:1.1;text-transform:capitalize}.cms-index-index .page-title-wrapper{display:none}.page-header .minicart-wrapper .block-minicart .block-content>.actions{width:100%;padding:0 20px 20px;.secondary{display:flex;gap:20px;width:100%;justify-content:center;.action{margin:0 !important;flex:0 0 48%;text-align:center}}}body:not(.rtl_layout) .page-header .minicart-wrapper .block-minicart .block-content .product-item .actions{float:right}body .page-header .sm-megamenu2.navigation li.submenucls .level0 .subchildmenu>li>a{color:#707070 !important;font-size:14px !important}.page-header .sm-megamenu2.navigation li.eye-care .level0,.page-header .sm-megamenu2.navigation li.submenucls .level0{.subchildmenu>li{width:100%;a,&.menu-title span{padding:8px 20px !important;display:block}&.menu-title span{color:#222529;font-size:14px;font-weight:600;text-transform:uppercase}}.menu-right-block{display:flex;justify-content:space-between;.subchildmenu{max-width:33%}}}.page-header .sm-megamenu2.navigation li>.level0.submenu{max-width:700px;transform:translatex(150px);.menu-right-block .subchildmenu{max-width:50%}}.sm-megamenu2.navigation li.level0 .menu-right-block .submenu-image-block{position:relative;display:inline-block;.info-banner{position:absolute;top:30px;left:50%;transform:translate(-50%,0);text-align:center;width:100%;color:#fff;transition:0.2s all ease-in;.heading{font-size:2.6rem;font-weight:600;line-height:1.1;margin-bottom:5px;display:block;text-transform:uppercase}.text{font-size:14px;font-weight:500;opacity:.8}}a.shop-now{position:absolute;bottom:30px;left:50%;transform:translate(-50%,-50%);background-color:#fff;color:#222529;padding:10px 20px;border:none;border-radius:5px;font-size:16px;text-transform:uppercase;cursor:pointer;&:hover{background-color:#f0f0f0}}}.amsearch-button.-loupe{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/icon-search.svg);background-size:contain;opacity:1}.amsearch-form-block:not(.-opened) .amsearch-input-wrapper{min-width:unset;.amsearch-input{border:none;background:none;&::placeholder{color:transparent}}.amsearch-button.-close{display:none}}.page-header .header-5 .header-middle .right-content{display:flex;justify-content:center;align-items:center}.algolia-search-btn{height:50px;width:50px;cursor:pointer;background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/icon-search.svg);background-size:20px;background-position:center;background-repeat:no-repeat;margin-right:30px;margin-bottom:0;& span{display:none}}.algolia-search-active .algolia-search-btn{background-image:none;&:before{content:'\e616';font-size:45px;color:#000;width:50px;height:50px;line-height:50px;font-family:'icons-blank-theme';display:inline-block}}#algoliaAutocomplete{float:unset;width:100%;padding:0;margin:15px auto;max-width:1000px;.aa-InputWrapper{width:100%;.aa-Input{border-radius:8px;padding-left:15px}}.aa-SubmitButton{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/icon-search.svg);background-size:20px;background-position:center;background-repeat:no-repeat;height:40px;top:0;cursor:pointer;&>.aa-SubmitIcon{display:none}}.aa-Form{display:flex}}.customrowalgolia .labelcls{display:flex;justify-content:space-between;.viewallurl{margin-bottom:0}}.customrowalgolia{.labelcls label{color:#a6a6a6;font-weight:700}.labelcls label span{margin:0 5px}}.customrowalgolia .viewallurl{span:not(.viewall-text){display:none}.viewall-text{font-size:10px;text-transform:capitalize;display:inline-flex;overflow:hidden;&:after{content:'\e608';font-size:24px;font-family:'icons-blank-theme'}}a{display:inline-block;text-decoration:none;color:#630e24}a:hover .viewall-text{text-decoration:underline}}body:not(.algolia-search-active) .search-header-container.algolia{display:none}body.algolia-search-active .search-header-container.algolia{display:block;position:absolute;top:100%;left:50%;width:100vw;transform:translateX(-50%);padding-top:15px;padding-bottom:15px;background:#fff;z-index:999;border-bottom:1px solid #eee;box-sizing:border-box}body.algolia-search-active .search-header-container.algolia .block-search{width:100% !important;max-width:800px;margin:0 auto;padding:0 15px;box-sizing:border-box;float:none}body.algolia-search-active .block-search .action.search:before{vertical-align:baseline !important;color:#000 !important}body.algolia-search-active .search-header-container.algolia .block-search .block-content{width:100% !important;float:none !important;position:relative}body.algolia-search-active .search-header-container.algolia .block-search .block-content .field.search{opacity:1 !important;width:100% !important;margin:0 !important;padding:0 !important}body.algolia-search-active .search-header-container.algolia .block-search .block-content .control #search,body.algolia-search-active .search-header-container.algolia .block-search .block-content .control #insider-search-input{width:100% !important;float:none !important;height:50px !important;border:1px solid #ddd !important;border-radius:8px !important;padding-left:20px !important;padding-right:50px !important;box-sizing:border-box;font-size:14px;background:#fff !important}body.algolia-search-active .search-header-container.algolia .block-search .block-content .actions .action.search{opacity:1 !important;color:#222 !important;height:50px !important;line-height:50px !important;right:5px !important;top:0 !important;display:block !important;background:0 0 !important}body.algolia-search-active .search-header-container.algolia .block-search .block-content .actions .action.search:after{font-size:18px}body.algolia-search-active .search-header-container.algolia .block-search .block-content .control .nested{display:none !important}body:not(.algolia-search-active) .aa-Panel{display:none}.aa-Panel{margin-top:5px;border-top-color:#630E24;max-height:70vh;overflow-y:auto;.aa-PanelLayout>section[data-autocomplete-source-id=products]{.algoliasearch-autocomplete-hit{display:flex;justify-content:flex-start;align-items:center;gap:15px}.info{margin-left:0}.algoliasearch-autocomplete-price{font-size:14px;font-weight:600;color:#7e1724;margin-top:5px}.algoliasearch-autocomplete-hit .thumb{min-width:75px;img{width:75px}}}.aa-PanelLayout #autocomplete-products-footer{color:white;font-weight:600;background:#630E24;width:100%;left:0;z-index:1;a{color:#fff;text-decoration:underline}}}.aa-Panel.productColumn2 .aa-PanelLayout>section{&[data-autocomplete-source-id=querySuggestionsPlugin]{order:-10}&[data-autocomplete-source-id=mgs_brand]{order:-7}&[data-autocomplete-source-id=categories]{order:-5}&[data-autocomplete-source-id=mgs_brand],&[data-autocomplete-source-id=categories]{display:flex;align-items:center;gap:10px}&[data-autocomplete-source-id=mgs_brand] ul,&[data-autocomplete-source-id=categories] ul{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:0;li{border-radius:20px;background:#ddd}li a{width:100%;border-radius:20px}li a:hover{background-color:#f2f2f2}}}#instant-search-results-container{.result-sub-content{.result-title{font-size:14px;color:#222529;text-transform:capitalize;font-weight:400;text-align:left;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;overflow:hidden;margin-top:5px}.price{font-weight:600;font-size:18px !important;color:#222529 !important;text-align:left}.after_special.promotion{color:#b83830 !important}.action.tocart.primary{color:#fff;font-weight:600;width:100%;background-color:#630E24;&:hover{background-color:#222529}}.result-description,.product-reviews-summary.short{display:none}.product-brand{color:#222529;text-align:left}}.ais-Hits-item .result-content{.result-thumbnail{position:relative;overflow:hidden;&>.hover_image{position:absolute;left:-105%;right:auto;top:0;z-index:9;transition:.3ss all ease-in;transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;aspect-ratio:4/5;object-fit:contain}&:hover .hover_image{left:0}}.result-thumbnail .sale-label{top:unset;bottom:0;right:0}.prlabel-container.hidden{display:block !important}}.ais-Hits-item>div{padding-bottom:20px}.ais-Hits-item>div:hover{padding-bottom:0;border-radius:10px;box-shadow:0px 3px 6px #00000029;.result-title{display:block}}}#instant-search-results-container .result-sub-content .after_special.configurable+.after_special,#instant-search-results-container .result-sub-content .before_special.configurable+.before_special{display:none}#instant-search-facets-container .ais-Panel{margin-bottom:0;padding:0 15px;border:none;border-bottom:1px solid #eee;&:not(.active) .ais-Panel-body{display:none}}#algolia-left-container{.ais-Panel-header{margin:0;font-size:14px;font-weight:600;word-break:break-all;position:relative;cursor:pointer;text-transform:uppercase;padding:20px 0;background:0 0}.ais-Panel-header:after{content:"\2b";font-family:"FontAwesome";color:#000;position:absolute;right:0;top:19px;bottom:auto;font-weight:400;font-size:24px}.ais-Panel.active .ais-Panel-header:after{content:"";width:16px;height:1px;border:1px solid #222529;top:28px;right:2px}#clear-refinements{display:inline-block;position:absolute;right:15px;top:10px;.ais-ClearRefinements-button{font-weight:700;color:#7e1724;background:0 0 !important;padding:0;margin:0;display:inline-block}}#current-refinements:has(.ais-CurrentRefinements-item){padding:20px;border-bottom:1px solid #EEE;.filter-current-subtitle{font-size:14px;color:#222529}.ais-CurrentRefinements:before{content:'Now Shopping by';font-size:14px;color:#222529;margin-bottom:10px;display:inline-block}.ais-CurrentRefinements-list{margin-bottom:0;.ais-CurrentRefinements-item{width:100%;background:0 0;margin:0;padding:5px 0;border:none;position:relative}}.ais-CurrentRefinements-item{.ais-CurrentRefinements-label{color:#222529;font-weight:400}.ais-CurrentRefinements-category{color:#630e24;font-weight:600}.ais-CurrentRefinements-delete{font-size:16px;font-weight:700;color:#000;position:absolute;right:0}}}}#algolia-left-container #refine-toggle{display:none !important}#instant-search-pagination-container{.ais-Pagination{padding:30px 0;border-top:1px solid #777}.ais-Pagination-list{justify-content:flex-end;flex-wrap:wrap;gap:5px;.ais-Pagination-item{padding:0;line-height:32px}.ais-Pagination-item a{color:#222529;font-size:16px;padding:8px 13px;border-radius:5px;border:1.5px solid #a6a6a6}.ais-Pagination-item.ais-Pagination-item--selected a{color:#222529;border:1px solid #222529}.ais-Pagination-item:not(.ais-Pagination-item--selected) a:hover{color:#fff;background-color:#222529}.ais-Pagination-item.ais-Pagination-item--previousPage .label,.ais-Pagination-item.ais-Pagination-item--nextPage .label{display:none}}}.refine-toggle-custom{cursor:pointer;font-size:16px;font-weight:700;line-height:40px;text-align:center;margin:10px 0 20px;text-transform:uppercase;border-bottom:solid 1px #ededed}.header.links>li a[href*='customer/rewards']{gap:5px;white-space:nowrap;text-transform:uppercase}.page-header .switcher{cursor:pointer}.page-wrapper .page-header .switcher-currency .switcher-options:not(.active) .switcher-dropdown{display:none}.page-wrapper .page-header .switcher .options ul.dropdown{min-width:100px;text-align:center}.page-wrapper .page-header .switcher .options.active ul.dropdown{opacity:1;visibility:visible}.page-header .switcher-currency{ul.dropdown li a:before,.switcher-trigger strong:before{content:"";height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block;vertical-align:middle;margin-right:5px;position:relative;bottom:4px}li.currency-KWD a:before,.switcher-trigger strong.language-KWD:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/kw.svg)}li.currency-BHD a:before,.switcher-trigger strong.language-BHD:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/bh.svg)}li.currency-GBP a:before,.switcher-trigger strong.language-GBP:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/united-kingdom.svg)}li.currency-EUR a:before,.switcher-trigger strong.language-EUR:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/european-union.svg)}li.currency-OMR a:before,.switcher-trigger strong.language-OMR:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/om.svg)}li.currency-QAR a:before,.switcher-trigger strong.language-QAR:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/qa.svg)}li.currency-SAR a:before,.switcher-trigger strong.language-SAR:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/sa.svg)}li.currency-ZAR a:before,.switcher-trigger strong.language-ZAR:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/central-african-republic.svg)}li.currency-CHF a:before,.switcher-trigger strong.language-CHF:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/switzerland.svg)}li.currency-USD a:before,.switcher-trigger strong.language-USD:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/united-states.svg)}li.currency-INT a:before,.switcher-trigger strong.language-INT:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/united-states.svg)}li.currency-AED a:before,.switcher-trigger strong.language-AED:before{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/flag/ae.svg)}}.page-header .switcher-currency ul.dropdown li a span.name{display:none}.page-header .switcher-language{.switcher-trigger{display:none}.mage-dropdown-dialog{display:block !important}}.page-header .header-5 .header-top .switcher-language .switcher-options .switcher-dropdown li a{color:#fff !important;padding:0 5px !important}.page-header .header-5 .header-top .switcher.switcher-language .switcher-options ul.switcher-dropdown li a:hover{background:0 0 !important}.page-wrapper .page-header .header-5 .switcher.switcher-language .options ul.dropdown li a:after{content:'\f0d7';display:inline-block;font-family:FontAwesome;font-size:12px;margin-left:5px}.shop-by-brand-menu .subchildmenu{max-height:450px;overflow-x:auto;display:flex;flex-direction:column;flex-wrap:wrap;padding-bottom:10px;#input{border-radius:5px}}.page-wrapper .page-header .switcher-language .options ul.switcher-dropdown{opacity:1;visibility:visible;background:0 0;min-width:unset;box-shadow:none}#setting-mobile .switcher-language ul.dropdown{padding:0;border:0;min-width:unset;li a{padding:0 5px}}.navbar-active .btn-mobile{width:24px;height:33px}.navbar-active .header-5 .header-menu .navigation-mobile-container .btn-mobile .button-mobile{position:fixed;left:260px;top:0;& .fa.fa-bars:before{content:"\f00d";color:#fff;position:relative;z-index:99999}}.featured-brand-mobile>a{text-transform:capitalize}.nav-mobile-container .sidebar-navigation-mobile{position:fixed;top:0;left:-250px;width:250px;height:100%;overflow-y:scroll;z-index:10020;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;background-color:#fff;.navigation-mobile{position:static}.nav-tabs{flex-wrap:nowrap;.nav-item{padding:15px;width:33.33%;font-size:14px;font-weight:600;&.active{color:#630e24}}}.tab-content-mobile li{list-style:none}.tab-content-mobile .tab-panel:not(#menu-mobile){padding:20px;#customer-mobile .header.links{list-style:none;padding:0;text-align:left;&>li{font-weight:600;padding-bottom:10px;border-bottom:1px solid #ddd}.greet.welcome{display:none}}#customer-mobile>.header.links>.customer-welcome~.link.authorization-link{display:none}&.setting-container .switcher-trigger strong,&.setting-container .switcher .options ul.dropdown li a{font-weight:600}}}.navbar-active .nav-mobile-container .sidebar-navigation-mobile{left:0}.sidebar-navigation-mobile .tab-content-mobile .tab-panel:not(#menu-mobile){display:none}.navigation-mobile>ul>li.shop-by-brand-mobile .submenu .level1.search{display:none}.sidebar-navigation-mobile #customer-mobile>.header.links>.customer-toplink{display:none}.header-top-right .header.links .header.links .customer-toplink{display:none}.header.links .customer-toplink{display:flex;flex-wrap:wrap}.page-header .header-5 .header-middle .navigation-mobile>ul>li:has(>a[href*=brands]){display:none}.home-style-6 .listing-tabs-wrapper .ltabs-tabs-wrap .ltabs-tabs li.ltabs-tab{font-weight:600;margin-bottom:20px}.home-style-6 .listing-tabs-wrapper .ltabs-tabs-wrap .ltabs-tabs li:before{background:0 0}.sm-listing-tabs.slider-type .products.wrapper.products-grid .product-item{padding:0}.cms-index-index .primary-title>h2,.cms-index-index .title-block-primary>h2{font-weight:600}.cms-index-index.footer-5-style .page-footer{margin:0}.cms-index-index .newsletter-fashion{margin:0 30px}.page-footer .footer-5 .footer-middle .footer-middle-top .socials-block{padding:20px 0}.page-footer .footer-5 .footer-middle .footer-middle-top .socials-block ul li a{background-color:transparent;width:45px;height:45px;img{max-width:25px}}.page-footer .footer-5 .footer-middle .footer-middle-top .socials-block .fa{font-size:22px;line-height:2}.page-footer .footer-5 .footer-middle{border-bottom:none}.page-footer .footer-5 .footer-middle .block-footer .title-footer{font-weight:700;line-height:1.1;margin-top:2rem;text-transform:capitalize;pointer-events:none;display:block}.page-footer .footer-bottom:before{content:"";max-width:80%;margin:auto;border-top:1px solid #777;position:relative;bottom:31px;display:block}.page-footer .footer-5 .block-footer ul li{margin-bottom:5px;a{font-weight:600}}body:not(.rtl_layout) .page-footer .footer-bottom .container .row>div:nth-child(1){text-align:right}body:not(.rtl_layout) .page-footer .footer-bottom .container .row .payment-coppyright{text-align:left}.home-style-5 .slider-full-index~.categories-featured ul li a:hover{color:#c00d1e !important}.cms-index-index .home-style-5>.container-full{padding-left:0;padding-right:0;&>div:not(.slider-full-index):not(.homeslider){padding-left:30px;padding-right:30px}}.slider-home{display:block;background:url(../../frontend/Sm/destino_rtl/ar_SA/images/loader-1.gif) no-repeat center center}.slider-home img{display:none}.slider-home.owl-loaded{background:0 0;min-height:auto}.slider-home.owl-loaded img{display:block}.pl-thm-sm .listing-tabs-wrapper .owl-nav{display:none}.cms-index-index .deal-slider-wrapper{padding:40px 0;margin-bottom:40px;.deal-products{position:relative}.product-item .product-item-details .product-item-description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.owl-controls{padding-top:0}.owl-nav>div{top:50%;width:40px;height:40px;line-height:40px;position:absolute;margin-top:-20px;color:#000;background:none;opacity:0.5;&:hover{opacity:1}&:before{font-size:60px;line-height:40px}&.owl-prev{left:0}&.owl-next{right:0}}}.cms-index-index:not(.rtl_layout) .deal-slider-wrapper .owl-stage{padding-left:0 !important}.cms-index-index:not(.rtl_layout) .deal-slider-wrapper .deal-products{margin-left:10px}.pl-thm-sm .home-style-8 .deal-slider-wrapper .primary-title h2{text-transform:capitalize}.pl-thm-sm .home-style-8 .deal-slider-wrapper .grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-name .product-item-link{display:inline-block;overflow:visible}.cms-index-index .deal-slider-wrapper .grid-product-type .product-item .item-inner .product-item-info .product-item-details{overflow-x:hidden}.cms-index-index .deal-slider-wrapper .owl-stage .product-item .product-item-image{background-color:#fff}.pl-thm-sm .home-style-6 .listing-tabs-wrapper{padding:40px 0 0}.pl-thm-sm .hot-categories.hot-cat-background .title-block-primary h2{background:0 0;margin-bottom:0}.hot-categories .owl-dots{margin-top:20px}.cms-index-index .hot-categories.hot-cat-background{background-image:url("../../frontend/Sm/destino_rtl/ar_SA/images/bg-hot-cat2.png")}.pl-thm-sm .single-slider-products.home-style-7 .primary-title h2{padding-bottom:0;margin-bottom:0;text-transform:capitalize}.pl-thm-sm .home-style-8 .deal-slider-wrapper .primary-title h2:before{content:none}.pl-thm-sm .single-slider-products.home-style-7 .owl-dots .owl-dot{width:14px;height:14px;margin:0 10px;border-radius:50%}.pl-thm-sm .home-style-5 .single-slider-products{padding:40px 0}.pl-thm-sm .slider-brand-wrapper-home .slider-brand-content{border-top:none}.slider-brand-wrapper-home .slider-brand-content .brand-name{display:none}.home-style-3.brand-slider{margin-top:40px;border:2px solid #afafaf;border-right:none;border-left:none}.home-style-3 .slider-brand-wrapper-home{position:relative;.slider-brand.owl-carousel{position:static}}.brand-slider .slider-brand-wrapper-home .slider-brand-content{padding:0}.brand-slider .slider-brand-wrapper-home .slider-brand-content .item a img{margin:auto;max-width:120px}.home-style-3 .slider-brand-wrapper-home .slider-brand-content .owl-nav{&>div{margin-left:0;margin-right:0}.owl-prev{left:-10px}.owl-next{right:-10px}}.banner-home-fashion.style-2{margin-top:30px;.block>ul{display:grid;gap:10px;grid-template-columns:repeat(4,1fr);&>li{width:100%;padding:0;margin:0 !important}}.block>ul>li .info-banner .heading{font-size:26px;line-height:40px;white-space:inherit}.shop-now{display:flex;justify-content:center;align-items:center;font-weight:700}.shop-now:after{content:'\e613';font-size:30px;font-family:'icons-blank-theme';display:inline-block;transform:rotate(90deg);position:relative;top:2px;padding:0 10px}}.pl-thm-sm .home-style-12 .slider-latest-post{background:0 0;margin-bottom:30px;padding:40px 0}.pl-thm-sm .home-style-12 .slider-latest-post h3{font-size:1.8rem;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.home-style-12 .slider-latest-post .short-content{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pl-thm-sm .home-style-12 .slider-latest-post .post-info{text-align:center}.pl-thm-sm .home-style-12 .slider-latest-post .post-info .read-more a{font-size:116.67%;color:#630e24}.pl-thm-sm .home-style-12 .slider-latest-post .post-info .read-more a:after{content:'\f101'}.pl-thm-sm .newsletter-fashion{padding:0 0 40px}.pl-thm-sm .newsletter-fashion .title-block-primary h2{background:0 0;margin-bottom:0}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-name .product-item-link{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;overflow:hidden}.product-info-main .price-box .special-price .price-wrapper>.price,.product-info-main .price-box:has(.old-price:not([style*="display: none"])) .normal-price .price-wrapper>.price,.page-products .product-item-info .price-box:has(.old-price) .normal-price .price,.product-item-info .price-box[data-role=priceBox] .special-price .price-wrapper>.price{color:#b83830 !important}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.tocart:after{content:"";background:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/black-bag.svg) no-repeat center;width:24px;height:40px}.price-box .price-container .price-label{display:none !important}.page-products .page-wrapper .page-header~.page-title-wrapper{padding:30px 0 15px;.page-title{margin-bottom:0}&:has(.category-image):not(:has(.message)){padding:0;.page-title-wrapper{padding-bottom:15px}}}.category-image .image{margin-left:auto;margin-right:auto}.page-products .page-wrapper .page-header~.category-image+.page-title-wrapper{padding-top:0}.page-products .page-wrapper .page-header+.page-main .category-view .page-main{padding:0}.page-products .page-wrapper .page-title-wrapper{text-align:center;display:block !important}.page-products .page-wrapper .page-header~.page-title-wrapper .page-title{font-weight:600}.page-products .page-wrapper>.breadcrumbs{padding-bottom:0}.page-products .page-wrapper>.category-view .category-description{font-size:14px;color:#111;margin-bottom:0}.page-products .page-wrapper>.category-view .category-description [data-content-type=row][data-appearance=contained] [data-element=inner]{padding:0 !important}.page-products .page-wrapper .page.messages:has(.message){margin-top:15px}.page-products .page-wrapper main.page-main{padding:25px 0 40px}.grid-product-type .product-item .item-inner .product-item-info .product-item-image{.quickview-button-top{width:100%;position:absolute;bottom:0;z-index:11;opacity:0;.action.quickview-handler{color:#444;font-size:14px;width:calc(100% - 30px);height:44px;background:#f3cfb3;text-transform:uppercase;line-height:44px;text-align:center;margin:0 auto;cursor:pointer;display:block}}&:hover .quickview-button-top{opacity:1}}body.categorypath-virtual-try-on:not(.rtl_layout) .category-product .grid-product-type .product-item .item-inner .product-item-info .product-item-image .quickview-button-top .action.quickview-handler{margin-left:0;margin-right:0;width:100% !important}.product-info-main .action.product-page-url{font-size:14px;font-weight:600;color:#222529;width:100%;padding-top:25px;margin-top:15px;text-transform:uppercase;border-top:1px solid #222529;display:inline-block}.product-info-main .box-tocart.update #product-updatecart-button{font-weight:600;height:48px}.product-info-main .price-box{display:inline-flex;align-items:center;gap:5px;& .special-price{padding:0}}.product-info-main .price-box:has(.sale-label){display:inline-flex;& .special-price{order:2}& .sale-label{order:3;position:relative;top:unset;right:unset;left:unset;bottom:4px;margin:0 10px;padding:0 8px;border-radius:0;height:22px;line-height:22px;font-size:16px;background-color:#b83830}}.grid-product-type .product-item-details .price-box>.product-label.sale-label{display:none}.cartquickpro-cart-configure .page-wrapper{min-height:unset}.cartquickpro-cart-configure .page-wrapper .action.product-page-url{display:none}.modal-inner-wrap.smcqp-options{width:75%}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .quickview-button-top~.button-top{top:0;right:10px;.action.quickview-handler{display:none}}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.towishlist:not(.in-wishlist):after{content:"";background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/wishlit-unfilled.svg);width:18px;height:44px;background-size:contain;background-position:center center;background-repeat:no-repeat}.list-product-type .product-item .item-inner .product-item-info .product-item-image .actions-secondary a.action.towishlist:not(.in-wishlist):after{content:"";background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/wishlit-unfilled.svg);width:18px;height:40px;background-size:contain;background-position:center center;background-repeat:no-repeat}.list-product-type .product-item .item-inner .product-item-info .product-item-image .actions-secondary{top:5px}.you-might-like-product .grid-product-type .product-item .item-inner .product-item-info,.category-product.products-grid .grid-product-type .product-item .item-inner .product-item-info{.product-item-image .quickview-button-top~.button-top .action.towishlist{display:none}.product-item-actions-top{display:flex;justify-content:space-between;align-items:center;.action.towishlist{margin-left:auto;display:block;&:not(.in-wishlist):before{content:"";background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/wishlit-unfilled.svg);width:17px;height:17px;background-size:contain;background-position:center center;background-repeat:no-repeat}&.in-wishlist{position:relative;left:10px}&.in-wishlist:before{content:'\e600';font-size:40px;color:#000}}}.product-item-details .price-box{display:flex;justify-content:center;justify-content:flex-start;flex-wrap:wrap;gap:5px;span{padding:0}}}.you-might-like-product{margin-top:35px;.primary-title{background:none;border-bottom:1px solid #bbb;h2{font-weight:600}}.owl-dots{margin:0;position:absolute;top:-54px;right:-3px;.owl-dot{width:14px;height:14px}}}.you-might-like-product .owl-theme .owl-dots .owl-dot span{display:none}.grid-product-type .product-item .item-inner .product-item-info .product-item-actions-top{margin-bottom:5px}.grid-product-type .product-item .item-inner .product-item-info .product-item-actions-top .action.towishlist{display:none}.category-product.grid .grid-product-type .product-item .item-inner{padding-bottom:5px}.category-product.grid .grid-product-type .product-item{margin-bottom:0;padding-bottom:50px;&:hover .product-item-name .product-item-link{display:block !important}&:hover{padding-bottom:30px}}.product-brand{font-size:14px}.product-info-main .product-brand a{color:#630e24;cursor:pointer;font-weight:600}.product-info-main .product-brand{margin-bottom:10px}.product-label{font-size:10px;font-weight:600;width:max-content;height:max-content;line-height:unset;border-radius:5px;padding:0 13px;text-transform:capitalize;&.new-label{background-color:#630e24}&.trending-label{color:#222529;background-color:#f3cfb3}&.best-seller-label{color:#222529;background-color:#9bcbeb}&.sale-label{text-transform:lowercase}&:not(.sale-label){left:10px}}.owl-carousel .prlabel-container.list .label-wrapper.dom img{max-width:70px}.second-image-hover-effect .product-item .item-inner .product-item-info .product-item-image .product-image-photo.hover_image{z-index:9}body:not(.rtl_layout) .grid-product-type,body:not(.rtl_layout) .list-product-type{.product-item .product-item-image:not(:has(.new-label)):not(:has(.trending-label)):not(:has(.best-seller-label)) .product-label.sale-label{left:10px}}.list-product-type .product-item .product-item-image>.product-label~.product-label.sale-label{top:unset;bottom:10px;left:10px}body:not(.rtl_layout) .deal-slider-wrapper .grid-product-type .product-item .product-item-image .product-label.sale-label{left:unset !important;right:10px}body.page-products:not(.rtl_layout) #amasty-shopby-product-list .product-label.sale-label{left:unset;top:unset;right:10px;bottom:20px}.vto.tryme-block{position:absolute;top:5px;left:5px;z-index:10;max-height:40px;visibility:hidden;& .tryme-button{width:100px;height:40px;display:inline-block;cursor:pointer;background:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/vto-try-on-2.svg) no-repeat center;background-size:contain;& span{display:none}}& .tryme-button:hover{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/vto-try-on-3.svg)}}.list-product-type .product-item .vto.tryme-block{position:static;visibility:visible;margin-bottom:15px}.grid-product-type .product-item .item-inner .product-item-info .product-item-image:hover{.vto.tryme-block{visibility:visible}}body:not([class*=' categorypath-sunglasses']) .sunglass-try-on{display:none}.tryme-block:not(.vto) .tryme-button{margin:10px 0 25px;cursor:pointer;img{max-width:160px}span{display:none}}.grid-product-type .product-item:hover{.product-label{display:none}}.page-wrapper .breadcrumbs .items{text-transform:uppercase}.page-wrapper .breadcrumbs .items a{color:#707070}.sidebar #layered-filter-block>.block-title{padding:20px;margin-bottom:0;border-bottom:1px solid #EEEEEE;display:flex;justify-content:space-between;.filter-actions .filter-clear{font-weight:600;color:#222529}}.sidebar #layered-filter-block #am-shopby-container{padding:20px}.sidebar .block.filter .block-content .filter-current{padding:20px;border-bottom:1px solid #eeeeee;.items{border:none;padding-left:0;.item{background:0 0;border:none;padding:5px 15px 5px 0}}}.sidebar .block.filter .block-content .filter-current+.filter-actions{margin-bottom:0;display:none}.filter-options .filter-options-item{padding:5px 0;border-bottom:1px solid #eee}.filter-options .filter-options-title{margin:0;font-size:14px !important;font-weight:600 !important;word-break:break-all;position:relative;cursor:pointer;text-transform:uppercase;padding:20px 20px 20px 15px}.filter-options .filter-options-title:after{content:"\2b";font-family:"FontAwesome";color:#000;position:absolute;right:20px;top:15px;bottom:auto;font-weight:400;font-size:24px}.filter-options .filter-options-item.active .filter-options-title:after{content:"";width:16px;height:1px;border:1px solid #000;top:28px;right:22px}.sidebar .block.filter .block-content .filter-options .filter-options-content{background-color:#fff;border:none;margin-bottom:0}.sidebar .block.filter .block-content .filter-options .filter-options-content:has(.am-filter-items-frame_shape){overflow:hidden}.sidebar .block.filter .block-content .filter-options .filter-options-content .items .item a{border-bottom:none;padding:0 15px 10px 15px;&:hover,&:hover .label{color:#630e24}}.sidebar .block.filter .filter-options-content .items .item a .label{color:#707070;font-weight:600}.filter-options-item .filter-options-content .am-shopby-form{padding:5px}body:not(.rtl_layout) .sidebar .block.filter .block-content .filter-options-content .items .item:has(.amshopby-choice) a{padding-left:25px}.sidebar .block.filter .filter-options-content .items .item:has(input[type=checkbox]:checked) .label{color:#630e24}.filter-options input[type=checkbox]+.amshopby-choice{top:3px;left:4px}.filter-options-item .filter-options-content .count{display:none}body:not(.rtl_layout) .amshopby-filter-current .amshopby-remove{left:unset;right:0}.amshopby-filter-current .amshopby-filter-value{color:#630e24;font-weight:600}.sidebar .block.filter .block-content .am-filter-items-framesize .swatch-option.text{font-weight:600;line-height:10px}.sidebar .block-featured-products{padding:0 20px 0 15px}.block-featured-products .primary-title-home{font-size:14px;font-weight:600;color:#222529;text-transform:uppercase;line-height:1.1;margin-top:2.5rem;margin-bottom:2rem}.block-featured-products .grid-product-type .product-item .item-inner .product-item-info .product-item-details .price-box .price{font-size:120%}.block-featured-products .price-box .old-price .price{font-size:110% !important}.toolbar-top .toolbar-products{display:flex;align-items:center;background-color:#fff;border:none;padding:0;.toolbar-sorter.sorter{margin-right:auto;.action.sorter-action:before{color:#000}}.sorter-label:after,.limiter .label:after{content:" :";font-size:14px}.limiter{margin:0 5px}select{height:40px}.modes{margin-right:0;.modes-mode{display:flex;justify-content:center;align-items:center;gap:10px;background-color:transparent !important;border:none;&:before{color:#000}&.active:before{color:#c00d1e}&.mode-grid:before{content:'\e60d';font-family:'icons-blank-theme';font-size:34px;vertical-align:middle}&.mode-list:before{font-size:24px}}}}body:not(.rtl_layout) .toolbar-top .toolbar-products .modes-mode{margin-right:0;margin-left:5px}.toolbar-top .limiter .limiter-text{display:none}.toolbar-top .toolbar-amount{display:none}.toolbar-bottom .toolbar-products{border:none;border-top:1px solid #777777;background-color:#fff;padding:30px 0;.pages .pages-items li{a{background-color:#fff;border-radius:5px;border:1px solid #a6a6a6}&.pages-item-next a{color:#fff;background-color:#222529;border:1px solid #212427}&.current strong{border-radius:5px;border:1px solid #222529;background-color:transparent;color:#000}}}.toolbar-bottom .toolbar-amount{display:none}.brand-brand-view .page-title-wrapper{display:none}.widget.mgs-brand .item .image{border:none}.brand-index-index .page-wrapper>.page-main{padding-top:0}.shop-by-brand .content-heading{.title{font-size:16px;font-weight:600;border-bottom:2px solid #222529;display:inline-block;margin-bottom:0;margin-top:15px;padding-bottom:10px}border-bottom:1px solid #707070;margin-bottom:15px;}body .shop-by-brand{.brand-search{margin-top:10px}.featured-brand-list{padding:0}.characters-filter{padding:0;margin:0 0 30px;li{margin:10px 15px 15px 0;width:30px;height:30px;line-height:30px;a{font-weight:600;font-size:14px;border-radius:2px;border-color:#707070;&:hover{background-color:#630e24;border-color:#630e24}}&.active a{background-color:#630e24;border-color:#630e24}}}.widget.mgs-brand{.owl-carousel .owl-nav>div{opacity:1;visibility:visible}.brand-list{padding:0}.product-count{color:#707070;font-size:12px;font-weight:400;display:block;margin-top:10px}.brand-name a{color:#000;&:hover{color:#630e24}}}}.shop-by-brand .characters .view-all{display:none}.brand-index-index .page-title-wrapper{display:none}.shop-by-brand .featured-brand-list .brand-name{display:none}.shop-by-brand .brand-search>.search{display:none}.brand-brand-view .category-title{font-weight:600}body:not([class*=' cartquickpro-']) .gallery-placeholder._block-content-loading .loading-mask{padding-bottom:100% !important;position:static !important}.catalog-product-view .page-wrapper>.page-main{padding:0}.catalog-product-view .product-info-main .product-info-stock-sku .stock:before{content:'Availability:';font-family:'GraphikArabic'}.catalog-product-view .breadcrumbs{margin-top:10px;margin-bottom:20px}.product-info-main .page-title-wrapper .page-title{font-size:26px;font-weight:600;.base{text-transform:none}}body .product-info-main .price-box .price-wrapper .price,body .product-info-main .product-options-bottom .price-box .price-wrapper .price{font-size:26px;color:#222529}body .product-info-main .product.attribute.overview{position:relative;margin-top:40px;color:#707070;font-size:16px;& *{color:#707070}}.product-info-main .product.attribute.overview:before{content:"";position:absolute;top:-15px;left:0;min-width:40px;height:1px;background:#707070}.catalog-product-view .product-info-stock-sku{margin-top:15px}.catalog-product-view .product-info-main .product-info-stock-sku .stock{margin-bottom:10px;text-transform:capitalize;&.available{color:#000}&.unavailable{color:red}}.catalog-product-view .product-info-main .product-info-stock-sku .stock:before{color:#777}body .product-info-main .product-info-stock-sku .product.attribute.sku{display:none}.product-info-main #addthis_wrap{border-top:none;margin-top:15px}.detail-page-delivery-block .services-block ul{padding:15px 0 20px;margin-bottom:10px;border-bottom:1px solid #707070}.detail-page-delivery-block .services-block li{width:unset;padding:0;border:none;vertical-align:middle}.detail-page-delivery-block .services-block li>div{display:table-cell;vertical-align:middle;opacity:1}.detail-page-delivery-block .services-block li>div.box-icon img{max-width:30px}.detail-page-delivery-block .services-block ul li .service-info{text-align:left;padding:0 10px;vertical-align:middle}.detail-page-delivery-block .services-block ul li .service-info h2{font-weight:600;font-size:12px}.detail-page-delivery-block .services-block ul li .service-info p{font-size:10px}body .product-info-main .box-tocart .field.qty .label{display:none}body .product-info-main .price-box .old-price{top:unset;bottom:4px}.product-info-main .special-price,.product-options-bottom .special-price{margin:0}body .product-info-main .box-tocart .field.qty .control{outline:1px solid #d7d7d7;padding:0;.control-qty{display:flex;.qty{border:none;height:48px}.quantity-controls{height:48px;width:auto;border:none;background:none;color:#A1A1A1;padding:0 32px;line-height:48px;&.quantity-minus:before{content:"\f068";line-height:48px}&.quantity-plus:before{content:"\f067";line-height:48px}}}}.product-info-main .box-tocart .actions #product-addtocart-button{font-weight:600;padding:0 46px;height:48px;span{font-size:14px}}body .product-info-main .product-social-links .product-addto-links .action{width:24px;height:48px;display:flex;align-items:center;justify-content:center;border:none;margin-left:15px;border:none;&.towishlist:not(.in-wishlist){background:0 0}&.towishlist:not(.in-wishlist):after{content:"";background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/wishlit-unfilled2.svg);width:35px;height:35px;background-size:contain;background-position:center center;background-repeat:no-repeat}&.towishlist.in-wishlist:hover,&.towishlist.in-wishlist:active,&.towishlist.in-wishlist:focus{background:0 0;color:#000}&.towishlist.in-wishlist:after{content:'\e600';font-size:70px;font-family:'icons-blank-theme';width:100%;height:100%;display:flex;justify-content:center;align-items:center}}body .product-info-main .box-tocart .field.qty .control .control-qty .quantity-controls:hover{color:#fff;background-color:#000;border-radius:0 !important}body .product-info-main .swatch-opt .framecolor .swatch-option,body .product-info-main .swatch-opt .lens_color_glasses .swatch-option{min-height:30px;min-width:30px}body .product-info-main .swatch-opt .framecolor:has(.image) .swatch-option:not(.image){width:70px;height:70px}body .product-info-main .swatch-option[id*=label-framesize]{min-width:22px;font-weight:600;padding:11px 28px;box-sizing:content-box;font-size:14px;&.selected{color:#fff;background-color:#000;border-color:#000;outline-color:#fff}}.category-product.products-grid,.category-product.products-list{.product-item-details .framesize .swatch-attribute-options .swatch-option{font-size:14px;font-weight:600;min-width:22px;box-sizing:content-box;padding:4px 8px}.product-item-details .swatch-attribute-options .swatch-more{float:none;width:30px;height:30px;font-weight:600;display:inline-block;cursor:pointer;text-align:center;margin:0 3px;overflow:hidden;background:#f2f2f2;border:1px solid #dadada;&:hover{outline:1px solid #999}& span{vertical-align:middle}}.product-item-details .framecolor:has(.image) .swatch-attribute-options .swatch-option:not(.image){width:40px;height:40px}.product-item-details .framecolor .swatch-attribute-options .swatch-more{width:40px;height:40px;font-size:14px;line-height:30px}}.product-info-main .swatch-opt .swatch-attribute.framecolor:has(.swatch-attribute-selected-option:not(:empty))>.swatch-attribute-label:after{content:":";padding-left:5px}body .product-info-main .swatch-attribute.framecolor .swatch-more,body .product-info-main .swatch-attribute.framecolor .swatch-less{font-weight:500;width:70px;height:70px;margin:0;display:flex;justify-content:center;align-items:center;border:1px solid #dadada;text-transform:capitalize;cursor:pointer}.product-info-main .swatch-attribute.framesize .swatch-option.cdisabled:after{background:gray;opacity:.5}.product-info-main .swatch-attribute.framesize .swatch-option.disabled{display:none}.product-info-main .swatch-attribute.framesize .swatch-option.cdisabled{display:block}.product-info-main .wrap-attr{.attribute-title{font-weight:600;margin-bottom:10px}.attr-cont .super-attribute-select{height:45px;border:1px solid #000}&.quantity{.attr-cont .control.qty{outline:1px solid #000;display:inline-flex;justify-content:center;align-items:center;.qty{border:none;width:40px;height:45px}&>span{height:45px;width:auto;border:none;background:none;color:#A1A1A1;padding:0 20px;line-height:45px;cursor:pointer;&:hover{background-color:#000;color:#fff}}}}}body .product-info-main .product-options-wrapper{padding:15px 0 0}.product-info-main .product-options-wrapper .fieldset:has(>.same-eye){.same-eye{font-size:14px;margin-bottom:10px}.lenscls label{font-weight:600;font-size:14px}.lenscls.first-one.attr1{order:2}&:has(#same_eye:checked) .lenscls.second-one.attr1>label{display:none}}.product-info-main:has(#same_eye) .price-box .old-price{display:block !important}.product-info-main .amxnotif-block{float:left;.notification-container{display:flex;justify-content:space-between;.amxnotif-guest-email{border-color:#222529}.actions-toolbar.amxnotif_guest_action{margin-top:0;margin-left:10px}}}.product-info-main .mp_social_share_inline_under_cart{height:48px;padding:0;margin:0 15px;align-items:center;&>div>.a2a_dd.social-share{width:28px}}.product-info-pay-later:has(div~div~div),.product-info-pay-later:has(div>div){margin-top:40px;&:before{content:"Buy now pay later";font-size:14px;font-weight:600;margin-bottom:10px;width:100%;display:inline-block}}.product.info.detailed .product.data.items .data.item.content .table-wrapper table tr td,.product.info.detailed .product.data.items .data.item.content .table-wrapper table tr th{border:1px solid #ccc;text-align:left;padding:10px;font-weight:600;width:50%}.inovantcontent{&.col-sm-12{padding:0;.col-sm-12{padding:0}}& .item.content{& .row{margin:0}.video iframe{max-width:500px}.header-image img,.load-more-block{margin:15px 0}.load-more{font-size:14px;color:#630e24;font-weight:600;text-decoration:underline}}.product-description .rb-product-details__long-description{color:#707070}}.read-more-btn,.read-less-btn{font-size:14px;font-weight:400;padding:0;margin-top:5px;display:block;color:#630e24 !important;text-decoration:underline !important;background:0 0 !important;border:none !important;box-shadow:none !important}.read-more-btn{margin-top:0;display:inline-block;position:relative;bottom:3px}.inovantcontent .extracol{padding:0 10px 0 0}.rtl_layout .inovantcontent .extracol{padding:0 0 0 10px}.inovantcontent .row.hidden{display:none}.bottom-description-block{margin:0 auto 40px;.short-text,.full-text{display:inline}.short-text p:has(.dots){display:inline}.full-text{margin-top:10px}.readmore-btn{cursor:pointer;margin-top:10px;min-width:150px;text-transform:initial;display:flex;justify-content:center;align-items:center;gap:5px}.readmore-btn:after{content:'>';font-size:16px}.readmore-btn:hover{background-color:var(--primary-color-darken)}.readmore-btn:active,.readmore-btn:focus{background:#222529 !important}}.page-products .toolbar-bottom .toolbar-products{margin-bottom:0}.cart.table-wrapper .item-actions .actions-toolbar{.gift-options-cart-item{display:none}.action.towishlist{color:#fff;background:#7e1724;border-color:#7e1724;&:hover{background:#000}}&>.action{font-weight:500}}.cart-container .cart-totals .table-wrapper{tr>th,tr>td{border-color:#a6a6a6}}.cart-container .cart-summary{.block.shipping>.title{border:none}.block>.title{border-color:#a6a6a6}}.checkout-index-index .page-wrapper>.page-main{font-size:14px;.price{color:#7e1724}}.checkout_index_index .fieldset>.field.kw_city{clear:both}.checkout_index_index .form.payments .fieldset>hr{display:none}.checkout_index_index .order-summary .minicart-items .product-item-name{font-size:14px !important}.opc-wrapper{.step-title{color:#fff;font-size:16px;background-color:#630e24;padding:12px 10px 12px 12px;font-weight:600;text-transform:uppercase;line-height:1.1}.new-address-popup .action-show-popup{color:#fff;background:#000;border:none;&:hover{background:#630e24}}.table-checkout-shipping-method>tbody>.row{margin:0}.table-checkout-shipping-method>tbody>tr>td{flex:unset}.checkout-payment-method .payments>.fieldset>br,.checkout-payment-method .payments>.fieldset>hr{display:none}.checkout-billing-address>.fieldset>.actions-toolbar>.primary{&>.action{font-weight:500;padding:10px 20px;border:1px solid #000}.action-cancel{color:#000;margin:0 15px}.action-update{color:#fff;background:#000}}.billing-address-details .action-edit-address{color:#fff;font-weight:500;padding:10px 20px;border:none;background:#000}}.opc-wrapper .checkout-shipping-address{margin-bottom:10px;.step-title{margin-bottom:15px}}.checkout-payment-method .payment-method+.payment-method .payment-method-title>.label{position:relative;top:4px}.checkout-shipping-method .actions-toolbar .action.primary.continue,.checkout-payment-method .payment-method-content>.actions-toolbar>.primary .action.primary{font-weight:500;padding:0 46px}.checkout-index-index .modal-popup .modal-inner-wrap .modal-footer .action-hide-popup{height:42px;line-height:30px}.checkout-container .authentication-wrapper button{color:#fff;border:none;background:#333;padding:10px 20px;cursor:pointer}.checkout-container .authentication-wrapper .authentication-dropdown{.block-title{color:#fff;font-size:16px;background-color:#630E24;padding:12px 10px 12px 12px;font-weight:600;text-transform:uppercase;line-height:1.1;margin:-21px -21px 20px -21px;& strong{font-weight:600}}}.checkout-payment-method .payment-method #cashondelivery+.label{margin:0 7px}.checkout-payment-method .payment-method-content .fieldset>.field.checkout-agreement{margin:0 7px 20px}.checkout-agreements-block .checkout-agreement.required .agreement-links{margin:0 5px}.checkout-agreements-block .checkout-agreement{&.required>.label .agreement-links:after{content:'*';color:#e02b27;font-size:1.2rem;margin:0 5px}&>.label{display:flex !important;flex-wrap:wrap;align-items:center;column-gap:5px;margin:0}.required-entry{margin-top:0;position:static}.agreement-links a{color:var(--blue);text-decoration:underline;&:hover{color:var(--primary-color)}}.mage-error{margin-top:0}}.checkout-agreements-block .checkout-agreement.field.required .action-show:after{content:none}.modal-inner-wrap:has(#opc-new-shipping-address){& .modal-header{background-color:#630E24;padding:12px 10px 12px 12px;border-radius:0;.modal-title{color:#fff;font-size:16px;font-weight:600;padding-bottom:0;border-bottom:none;text-transform:uppercase}.action-close{top:7px;padding-top:0;&:before{color:#fff}}}& .action-save-address{background:#7e1724}& .action-hide-popup{background:#000}}.modal-custom.opc-sidebar{margin-top:0}.opc-block-summary>.title,.opc-block-shipping-information .shipping-information-title{color:#fff;font-size:16px;background-color:#630e24;padding:12px 10px 12px 12px;font-weight:600;text-transform:uppercase;line-height:1.1}.opc-block-summary>.title{margin:-22px -30px 15px}.opc-block-shipping-information .shipping-information-title .action-edit{top:5px;right:5px;&:before{color:#fff}}.shipping-address-items .action.action-select-shipping-item,.opc-payment-additional .actions-toolbar.storecredit-actions .action,.opc-wrapper .form-discount .action-apply{padding:10px 20px;color:#fff;border:none;background-color:#630e24}.opc-payment-additional .actions-toolbar.storecredit-actions .action{margin:0}.checkout-payment-method .payment-option._collapsible.store-credit-add .payment-option-content{display:block;max-width:522px}.opc-wrapper .form-discount .action-cancel{color:#fff;background:#000;border:none;padding:10px 20px;margin-right:0;&:hover{background:#630e24}}.opc-wrapper .form-discount .action-apply,.opc-wrapper .form-discount .action-cancel{margin-right:0}.opc-block-summary .items-in-cart .minicart-items .product-image-wrapper{min-width:90px}.form-shipping-address .fieldset>.field.kw_city,.form-shipping-address .fieldset>.field.default_city{padding:0;width:100%;float:unset}.form-shipping-address .fieldset>.field.street{clear:both}.page-product-configurable{.product-options-wrapper{.same-eye{padding:20px 0 10px 0;input{margin-top:-5px}}.fieldset{.second-one,.first-one{border-top:1px solid #dfdfdf;padding:10px 0 0 0;clear:unset;.attribute-title{font-size:14px;padding-bottom:5px;text-transform:uppercase;border-bottom:1px solid #dfdfdf}&>.clear{clear:both;width:100%}.second-one-wrapper,.first-one-wrapper{.wrap-attr{&>div{padding:0 10px 5px}&.quantity{padding-left:0;padding-right:0;.lens-packaging{float:right;white-space:nowrap}.attr-cont{.control{span{font-size:12px;cursor:pointer;display:inline-block;font-family:"FontAwesome";&:before{line-height:45px;font-weight:600;font-size:12px}&.icon-arrow-up{&:before{content:"\f067"}}&.icon-arrow-down{&:before{content:"\f068"}}}}}}}}.wrap-attr.eye{display:inline-block !important;min-width:10%;.eye{padding:12px 0 0}dt{float:left}dd{float:left;margin:-3px 0 5px 0;input{margin:0 5px 0 0}}}}}}}.registration-success-block{min-height:50vh;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:15px;.message{text-transform:capitalize;font-weight:600;font-size:22px;font-weight:600;margin-top:10px}.continue-shopping{color:#fff;font-weight:600;height:50px;padding:0 50px;margin-top:20px;line-height:50px;display:inline-block;background:#630e24;text-transform:uppercase;font-weight:600}}.wishlist-index-index .products-grid.wishlist .product-items{display:flex;flex-wrap:wrap}.products-grid.wishlist .product-item-inner>.product-item-actions:not(:has(.price-box)){justify-content:flex-end !important}.products-grid.wishlist .product-item{.unavailable.stock{display:none}.product-reviews-summary{display:none}.box-tocart>.fieldset:not(:has(.unavailable.stock)){margin-bottom:0}}.cms-page-view .page-wrapper>.page-main{font-size:14px;.page-title-wrapper{text-align:center}}.fl-col-group{padding:10px 0 20px;border-bottom:1px solid #eee}.fl-col-group .fl-col{width:74%;display:inline-block}.fl-col-group .fl-col.fl-col-small{display:inline-block;width:25%;vertical-align:top;padding:10px}.fl-col-group .fl-col.fl-col-small .fl-photo-img-jpg{margin-top:70px}.jewellery-cms-page{font-weight:400}.jewellery-cms-page .left{max-width:calc(100% - 350px);width:100%;display:inline-block;vertical-align:top;float:left}.jewellery-cms-page .right{max-width:300px;width:100%;vertical-align:top;margin-top:100px;float:right}.jewellery-cms-page .right img{max-width:300px}.jewellery-cms-page p{line-height:1.8}.jewellery-cms-page p strong{margin-bottom:10px;display:block;font-size:18px}.page-header .sm-megamenu2.navigation li.animated-label>.level-top{color:#7f1621}body:not(.rtl_layout) .page-header .sm-megamenu2.navigation li.animated-label>.level-top{letter-spacing:1px;height:21px;position:relative;-webkit-box-reflect:below 0 linear-gradient(to bottom,transparent,transparent 50%,rgba(0,0,0,.5));& span{display:inline-block;animation:waviy 1s 2;animation-delay:calc(.1s*var(--i))}& span:first-child{display:none}}@keyframes waviy{0%,40%,100%{transform:translateY(0)}20%{transform:translateY(-10px)}}.block-collapsible-nav .content{background:#fff;border:1px solid #e7e7e7;padding:0}.block-collapsible-nav .item{width:100%;font-size:1.6rem;margin:0;display:block;&.current{background-color:var(--primary-color);& a,& strong{color:#fff}}&.current a:hover{background-color:var(--primary-color-darken)}& .delimiter{display:none}}.block-collapsible-nav .item a,.block-collapsible-nav .item>strong{border:none;padding:10px 20px}.customer-account-index .page-title-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.account .sidebar-main .block-collapsible-nav{margin-bottom:0 !important}.customer-account-edit .field.country_id .text-label{font-size:14px;color:#666;height:42px;line-height:40px;padding:0 10px;border:1px solid #ddd}.otp-block-content #otp-method-form .control{margin-top:15px}.otp-block-content #otp-method-form .element-space{margin:0 10px}.otp-verification-modal .radio:disabled+label{opacity:.5}.block-reward-dashboard{.reward-balance{.item-balance .available{background:#e8dfe1}.item-balance .earned{background:var(--primary-color)}.item-balance .paid{background:#c00d1e}.item-balance .box-balance>span{align-items:center}.item-balance .box-balance:not(.available) .label{color:#fff}.item-balance .box-balance.available .label,.item-balance .box-balance.available>span{color:var(--primary-color)}}.block-container.reward-information{margin-top:25px}}.reward-points-show-popup{font-size:14px;padding:16px;border-radius:7px;margin:10px 10px 20px;border:1px solid #d6d6d3;cursor:pointer;& span{font-weight:600}}.reward-points-modal{pointer-events:auto}.reward-points-modal .modal-inner-wrap{font-size:14px;max-width:440px;border-radius:32px;background:#f2f5f7;padding:20px 32px 32px;.modal-header{border:none;padding:0;align-items:center;.action-close{color:#555555;margin:0;padding:0;position:relative;transition:transform 0.3s;transition:transform 0.3s,-webkit-transform 0.3s;&:before{color:#1a1a1a;font-weight:600}&:hover{transform:scale(1.3)}}}.modal-header h1{visibility:hidden}.modal-title{padding:0;border:none;font-weight:600}.action-close{z-index:1}.title{font-weight:600;line-height:1.1;font-size:2.2rem;margin-top:1.5rem;margin-bottom:1rem}.modal-content{padding:0;background:transparent;.action-toolbar .action-close{position:static;margin:0;width:100%;height:unset;line-height:unset;background:#333333;box-sizing:border-box;padding:2.1rem;border-radius:20px;font-weight:600;&:before{content:none}&:hover{background:#7e1724}}}.reward-points-popup{display:flex;flex-direction:column;gap:16px;&>.block{margin-bottom:0}&>.block.image img{border-radius:24px}&>.block:not(.image){padding:20px;border-radius:24px;background-color:#fff}}}.reward-points-modal._show~.modals-overlay{background-color:rgba(0,0,0,.55)}.cart-container #rewardpoints .payment-option-title{font-size:24px;font-weight:600;float:left;margin-right:10px}.cart-container #rewardpoints:has(.reward),.cart-container .rewardpoints-eligibility,.checkout-payment-method .payment-option .reward-points-payment-content .reward-box{font-size:14px;padding:30px;border-radius:30px;border:1px solid #ccc;background:#e8dfe1;position:relative}.reward-box{.points{float:left;strong{color:var(--primary-color)}}.reward-rule-select{clear:both;padding:10px 0}.reward-rule-select .label strong{font-weight:400}.reward-rule-select .content:not(.reward-spending-rules){border:none;margin-top:10px}.range-slider .irs-single{background:#c00d1e;&:after{border-top-color:#c00d1e}}.reward-spending-slider{display:grid;grid-template-columns:1fr 1fr;.range-slider{grid-column:1/3}.extra-controls{margin:0}.mp-spent{margin:0 10px;width:clamp(58px,250px,300px)}.field.choice{display:flex;justify-content:flex-start;align-items:center;gap:5px}.field.choice #reward-use-max-point{margin-top:0;position:static;accent-color:var(--primary-color)}.field.choice #reward-use-max-point+label{margin-bottom:0}}}.rewardpoints-eligibility .block{strong{color:var(--primary-color)}.action{font-weight:600;width:100%;height:35px;max-width:200px;line-height:35px;margin-top:10px;text-align:center;text-transform:capitalize;background-color:var(--primary-color);&:hover{background-color:var(--primary-color-darken)}}}.block-minicart .mp-reward-cart{margin:0 20px 15px;img{vertical-align:top}}.checkout-payment-method .payment-option .reward-points-payment-content{margin:0;width:100%;.reward-box .reward-spending-slider .mp-spent{width:clamp(58px,200px,200px)}}.field.mp_refer{display:none}.order-totals-wrapper.bottom{font-size:14px;th{padding:15px;border-bottom:1px solid #dcd8d8 !important;min-width:50px}td.amount{text-align:right}}.app-top-bar{background-color:#630E24;color:#fff;padding:10px;width:100%;border-bottom:1px solid #ccc;.app-top-bar-logo img{border-radius:5px}.app-top-bar-content{display:flex;justify-content:space-between;align-items:center;gap:10px}.app-top-bar-text{display:flex;flex-direction:column;justify-content:center;margin-right:auto}.first-line{font-size:16px;font-weight:600}.second-line{font-size:14px;margin-top:3px}.open-app-button{cursor:pointer;font-size:16px;font-weight:600;color:#7e1724;border:none;padding:8px 15px;border-radius:20px;background-color:#fff}.open-app-button:hover{color:#fff;background-color:#7e1724}}.body-on-top .app-top-bar{border-bottom:none}@media (max-width:400px){.banner-home-fashion.style-2 .block>ul{grid-template-columns:1fr !important}.customer-account-index .phone-verified-block{width:100%}}@media (max-width:480px){.sm-listing-tabs.slider-type .products.wrapper.products-grid,.cms-index-index .single-slider-products{.product-item .quickview-button-top~.button-top{display:none}}.page-header .minicart-wrapper .block-minicart .block-content>.actions{gap:10px}.category-product.products-grid{.product-item-details .framecolor .swatch-attribute-options .swatch-option{width:30px !important;height:30px !important;margin:0 2px !important;background-size:contain !important}.product-item-details .framecolor .swatch-attribute-options .swatch-more{width:30px;height:30px;margin:0 2px;line-height:20px}}.home-style-5 .banner-home-fashion.banner-subcat .container-full>ul>li .info-banner .heading{font-size:200%}}@media (max-width:575px){.you-might-like-product .owl-dots{position:static}.shop-by-brand .col-md-custom-5.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.inovantcontent .extracol.col-sm-8{padding:15px 0 0}.inovantcontent .extracol.col-sm-4{padding:0}.category-product.products-grid .product-item-info .product-item-details .price-box .price{font-size:14px !important}.page-footer .footer-5 .footer-middle .col-lg-2.col-xs-12 .title-footer+ul{display:none}.page-footer .footer-5 .footer-middle .col-lg-2.col-xs-12{width:100%;text-align:unset;padding-left:30px;padding-right:30px;.title-footer{cursor:pointer;position:relative;pointer-events:unset;&:after{content:'\f067';display:inline-block;font-family:FontAwesome;line-height:1;font-size:20px;color:#fff;position:absolute;right:0;top:0}&.active:after{content:'\f068';font-size:15px}}}.rtl_layout .page-footer .footer-5 .footer-middle .col-lg-2.col-xs-12 .title-footer:after{right:unset;left:0}}@media(min-width:576px){.page-footer .footer-5 .footer-middle .col-lg-2.col-xs-12 .title-footer+ul{display:block !important}}@media only screen and (max-width:639px){.banner-home-fashion.style-2 .block>ul{.info-banner{width:100%}.info-banner .heading{font-size:20px !important;line-height:30px}}.table-wrapper .table:not(.totals):not(.table-comparison) tfoot tr{display:flex;td.a-right{width:100%}}.page-product-configurable{.product-options-wrapper{.fieldset{.first-one,.second-one{float:left;width:65%;.wrap-attr.eye{width:100%;.attribute-title{float:left;width:30%;font-weight:700}.eye{float:left;width:50%}}.attribute-title{float:left;min-width:50%;border:0;font-weight:400;text-transform:none;padding:6px 0 0 !important}.second-one-wrapper,.first-one-wrapper{width:100%;.wrap-attr{width:100%;border-top:1px solid #dfdfdf;padding:10px 0 0;.attr-cont{float:left;width:100%}&.color{background:0 0 !important;padding:10px 0 0 !important}&.quantity{width:100%;.qty{width:100%;& span{padding:0 15px}}.input-text.qty{padding:0 5px}.lens-packaging{white-space:normal}}}}}.second-one{width:35%;.wrap-attr.eye{.eye{width:100%}}}.first-one .first-one-wrapper .wrap-attr .attr-cont{width:50%}}}}.page-product-configurable .product-options-wrapper .fieldset .same-eye:has(:checked){&+.first-one,&+.first-one+.second-one{width:100%;.attr-cont .control.qty{max-width:130px}}}.page-header .minicart-wrapper .block-minicart .block-content .product-item .product-item-details .update-cart-item{position:relative;z-index:1}.jewellery-cms-page .left{max-width:100%}.jewellery-cms-page .right{max-width:100%;margin-top:30px}.jewellery-cms-page .right img{max-width:100%;width:100%}.product.info.detailed .product.data.items .data.item.content .table-wrapper table tr td{display:grid;grid-template-columns:50% 50%}.product.info.detailed .product.data.items .data.item.content .table-wrapper table tr td[data-th]:before{content:attr(data-th)}.reward-box .reward-spending-slider{grid-template-columns:1fr;.range-slider{grid-column:unset}.extra-controls{margin-bottom:10px}.extra-controls .mp-spent{margin:0}}.order-totals-wrapper.bottom th{padding-left:10px !important;padding-right:10px !important}}@media (max-width:767px){.page-header .minicart-wrapper .block-minicart .block-content>.actions .secondary .action{padding:0 20px}.cms-index-index .deal-slider-wrapper{.owl-nav>div{top:30%;&.owl-prev{left:-20px}&.owl-next{right:-20px}}}.home-style-3 .slider-brand-wrapper-home .slider-brand-content{.owl-controls{position:static}.owl-nav>div{position:absolute;top:50%;margin-top:-20px}}.banner-home-fashion.style-2 .block>ul{grid-template-columns:repeat(2,1fr)}.page-products .category-view{padding:0 15px}.catalog-product-view .product-info-main{position:relative}.product-info-main .nextprev-product{top:0;right:0}.vto.tryme-block{display:none}.categorypath-virtual-try-on .category-product.products-grid .prlabel-container.list .label-wrapper.position-bottom-left{bottom:15px}.sidebar #layered-filter-block{width:0;border:none}.filter-active #layered-filter-block{background:#fff;display:block;overflow:scroll;position:fixed;inset:0;z-index:999;width:85%;margin-bottom:0 !important;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;.block-title.filter-title{text-transform:uppercase;background:#000;&:not(:has(.block-actions)){justify-content:center}}.block-title.filter-title strong{cursor:pointer;color:#fff;&:before{color:#fff;content:'\f00d';font-family:'FontAwesome';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center;position:fixed;top:20px;right:20px;font-size:25px;font-weight:100}&:after{content:"";position:fixed;left:0;top:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}}.block-content.filter-content{background:#fff;height:100%}}body:not(.filter-active){.sidebar #layered-filter-block{border:none;margin-bottom:0 !important;&>.block-title{border:none;padding:0;.block-actions.filter-actions{display:none}}&>.block-title strong{position:absolute;top:0;left:0;z-index:2;width:30px;height:30px;background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/filter-icon.svg);background-size:contain;cursor:pointer;text-indent:100%;white-space:nowrap;overflow:hidden;background-repeat:no-repeat}.block-content .filter-current{display:none}}.block-content.filter-content>.togglecustom{display:none}}#algolia-left-container{padding:0 !important}#instant-search-facets-container{background:#fff}body:not(.algolia-filter-active) #algolia-left-container .refine-toggle-custom{margin-left:15px;margin-right:15px}body:not(.algolia-filter-active) #instant-search-facets-container{display:none}.algolia-filter-active #algolia-left-container{background:#fff;display:block;height:100vh;overflow-y:scroll;position:fixed;inset:0;z-index:999;width:85%;margin-bottom:0 !important;transition:0.3s;-moz-transition:0.3s;-webkit-transition:0.3s;&>.sidebar-main{background:#fff;height:100%}.refine-toggle-custom{margin:0;color:#fff;padding:10px 15px;background:#000;.filter-title{display:none}}.refine-toggle-custom{&:before{color:#fff;content:'\f00d';font-family:'FontAwesome';vertical-align:middle;display:inline-block;font-weight:400;overflow:hidden;text-align:center;position:fixed;top:20px;right:20px;font-size:25px;font-weight:100}&:after{content:"";position:fixed;left:0;top:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:-1}}}body:not(.algolia-filter-active) .filter-title-active{display:none}body:not(.algolia-filter-active) .refine-toggle-custom{border:1px solid #ededed}.toolbar-top .toolbar-products .toolbar-sorter.sorter .sorter-label{display:none}body:not(.rtl_layout) .toolbar-top .toolbar-products .toolbar-sorter.sorter{margin-left:auto;margin-right:10px}body.rtl_layout .toolbar-top .toolbar-products .toolbar-sorter.sorter{margin-left:10px;margin-right:auto}#layered-filter-block:not(.active) #narrow-by-list{display:none}.sidebar .block-featured-products{display:none}.grid-product-type .product-item .product-item-image>.product-label~.product-label.sale-label{top:unset;bottom:10px;left:10px}.category-product.grid .grid-product-type .product-item{border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.category-product.grid .grid-product-type .product-item:nth-child(2n+1){border-left:1px solid transparent}.category-product.grid .grid-product-type{display:flex;flex-wrap:wrap;.product-item{flex:1 1 50%;max-width:50%}}.category-product.grid .grid-product-type .product-item:nth-child(n+3){padding-top:20px}body:not(.rtl_layout) .page-header .header-5 .header-middle .right-content .search-header-container{padding-right:15px}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .price-box{display:flex;justify-content:center;flex-wrap:wrap;gap:5px;span:not(.old-price){padding:0}}.list-product-type .product-item .item-inner .product-item-info .product-item-image .actions-secondary{opacity:1}body.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary{opacity:1}.cms-index-index .slider-full-index.slider-home:not(.slider-home-mobile),.cms-index-index .homeslider:not(.responsive){display:none}.cms-index-index .slider-full-index.slider-home-mobile .owl-controls,.cms-index-index .homeslider.responsive .owl-controls{margin-top:15px}.cms-index-index .slider-full-index.slider-home-mobile~.banner-home-fashion{padding-top:0}.fl-col-group .fl-col{width:100%}.fl-col-group .fl-col.fl-col-small{width:100%}.fl-col-group .fl-col.fl-col-small .fl-photo-img-jpg{margin-top:20px}.prlabel-container.list .label-wrapper.dom{max-width:70px}body .shop-by-brand .characters-filter{display:-webkit-inline-box;overflow:auto;width:100%}#instant-search-results-container.products-grid .ais-Hits-item>div{width:50%;float:left}#instant-search-results-container .ais-Hits-item:nth-child(2n+1)>.col-md-3{clear:both}}@media (max-width:768px){.product.info.detailed>.product.data.items.default-style{display:none}.amsearch-form-block:not(.-opened) .amsearch-input-wrapper{.amsearch-input{left:unset;top:-36px}}.amsearch-form-block.-opened .amsearch-input-wrapper{.amsearch-input{left:30px;width:calc(100% - 60px);position:fixed;top:60px}}.page-header:not(.amsearch-full-width) .amsearch-result-section{top:120px;position:fixed;left:30px;width:calc(100% - 60px)}.algolia-search-active .search-header-container.algolia{left:30px;width:calc(100% - 60px);position:fixed;top:60px;z-index:2}.aa-Panel{top:110px !important;left:30px !important;width:calc(100% - 60px) !important}.aa-Panel .aa-List{margin-bottom:0}.aa-Panel .aa-PanelLayout{position:relative;#autocomplete-products-footer{display:block}}#algoliaAutocomplete .aa-ClearButton,#algoliaAutocomplete .aa-LoadingIndicator{z-index:3}#algolia-left-container #instant-search-facets-container .ais-ClearRefinements-button{color:#fff}.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=mgs_brand],.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=categories]{align-items:flex-start;flex-direction:column}.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=products]{order:-15}.algolia-search-active.open-in-app-visible .search-header-container.algolia{top:130px}.open-in-app-visible .aa-Panel{top:180px !important}.checkout-index-index .checkout-container{display:flex;flex-direction:column;&>.opc-progress-bar{order:-1}&>.authentication-wrapper{align-self:flex-end}}.checkout-agreements-block .checkout-agreement{flex-wrap:wrap;align-items:center;gap:10px;input[type=checkbox]{flex:0 0 auto;margin:0}.label{flex:1;min-width:0}label+.mage-error{flex:0 0 100%;order:3;padding-left:0;text-align:unset}}.checkout-agreements-block .checkout-agreement.required label+.mage-error{margin:0 30px}.checkout-payment-method .payment-method-content .fieldset>.field.checkout-agreement{margin:0 15px 20px}}@media (min-width:640px){.page-product-configurable .product-options-wrapper{.second-one-wrapper,.first-one-wrapper{display:flex;&>div{flex-grow:1;flex-basis:0}&>div.line-wrap,&>div.second{display:none}}}}@media (min-width:768px){.app-top-bar{display:none !important}.cms-index-index .deal-slider-wrapper{.product-item{padding-left:15px;padding-right:15px;.item-inner .product-item-info{display:inline-flex;align-items:center;.product-item-image{max-width:250px}.product-item-details{margin-left:0;max-width:200px;background-color:transparent}}}}.rtl_layout.cms-index-index .deal-slider-wrapper .item-inner .product-item-info{flex-direction:row-reverse}.rtl-layout.cms-index-index .deal-products .grid-product-type .product-item .item-inner .product-item-info .product-item-details{margin-right:0}.sidebar.sidebar-main{border:1px solid #eee}.cms-index-index .slider-full-index.slider-home-mobile,.cms-index-index .homeslider.responsive{display:none}#algolia-left-container #instant-search-facets-container{display:block !important}.refine-toggle-custom .filter-title{display:none}.refine-toggle-custom{font-size:14px;font-weight:600;margin:0;padding:10px 15px;text-align:left;pointer-events:none}#instant-search-results-container .ais-Hits-item:nth-child(4n+1)>.col-md-3{clear:both}}@media (min-width:768px) and (max-width:991px){.page-header .header-5 .header-middle .header-content>.container{padding-left:15px;padding-right:15px}.page-header .navigation-mobile-container .btn-mobile .button-mobile{border:none}.page-header .header-content .middle-content>.logo-content{margin:auto}}@media (min-width:769px){.navigation{font-weight:600}.navigation .level0 .submenu{font-weight:600 !important}.navigation .level0 .submenu a{padding:8px 20px !important}.sm-megamenu2.navigation li.level0.fullwidth.shop-by-brand-menu .submenu li.level1>a{color:#575757 !important;text-transform:none;margin:0;&:hover{color:#333 !important}}.product.info.detailed{.resp-tabs-list{margin-bottom:0;border-bottom:1px solid #707070;li{color:#a6a6a6;border:none;border-bottom:2px solid #fff;background:none;padding:10px 0 7px !important;margin-right:20px;transition:none;&:hover{color:#222529}}li.active{color:#222529;background:0 0;border-bottom:2px solid #222529}}.resp-tab-content{padding:30px 0;border:none}}.product.info.detailed .product.data.items.mobile{display:none}body:not(.rtl_layout) .product-info-main .box-tocart .field.qty{padding-right:15px !important}.onestepcheckout-index-index .popup-authentication .modal-inner-wrap{max-width:400px}.modal-inner-wrap:has(#opc-new-shipping-address){max-width:500px;margin:5rem auto;left:0}.checkout-container .authentication-wrapper .authentication-dropdown{margin-top:20px}body .aa-Panel{width:calc(100% - 60px) !important;max-width:1000px !important;padding:0;&>.aa-PanelLayout{width:100%;display:flex;flex-direction:column;position:relative;padding:0 0 40px 10px}}body.body-on-top .aa-Panel{position:fixed;top:125px !important}.aa-Panel.productColumn2 .aa-PanelLayout>section{width:100% !important}.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=products]{margin:0 !important;border-left:none !important}.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=querySuggestionsPlugin]{width:100% !important;display:flex;align-items:center;gap:15px;padding:15px 0;border-bottom:2px solid #b7b7b7;.aa-List{display:flex;flex-wrap:wrap;gap:10px}.aa-List li.aa-Item{border-radius:20px;background:#ddd;.aa-ItemLink.algolia-suggestions{padding:10px !important;width:100%;border-radius:20px}}.algolia-glass-suggestion.magnifying-glass{display:none !important}}.customrowalgolia .comcls>ul,.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=products] .aa-List{display:flex;flex-wrap:wrap}.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=mgs_brand] .aa-List,.aa-Panel.productColumn2 .aa-PanelLayout section[data-autocomplete-source-id=categories] .aa-List{padding-top:6px}.customrowalgolia{height:auto}.customrowalgolia li{float:left}.customrowalgolia .comcls{clear:both}.customer-account-create .fieldset.create.info .block.fields{display:grid;grid-template-columns:repeat(3,1fr);grid-column:1/3}.cart-container>#rewardpoints:has(.reward),.cart-container .rewardpoints-eligibility{width:73%;margin-top:30px}body:not(.rtl_layout) .cart-container>#rewardpoints:has(.reward),body:not(.rtl_layout) .cart-container .rewardpoints-eligibility{float:left}}@media (max-width:991px){body.pl-thm-sm .page-footer .footer-bottom .container .row>div:nth-child(1),body.pl-thm-sm .page-footer .footer-bottom .container .row .payment-coppyright{text-align:center}.header-5 .header-top{display:none}.page-header .header-5 .header-middle{background-color:#630E24;.btn-mobile .fa.fa-bars{color:#fff}}.header-content .middle-content{display:flex;justify-content:space-between;&>.logo-content{margin:0 auto;padding-right:52px}}.sidebar-navigation-mobile .header-top-left{display:flex;padding-bottom:20px;.switcher .options ul.dropdown{max-width:220px;z-index:10030}& #switcher-currency-currency-switcher-2 .dropdown.active ul.dropdown{top:30px}}.page-header .header-5 .header-middle .navigation-mobile>ul>li a{&:hover,&:active{color:#630e24}}.algolia-search-btn,.amsearch-button.-loupe{background-image:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/icon-search-white.svg)}body.algolia-search-active{height:100%;overflow-y:hidden}.algolia-search-btn{margin-right:10px;position:relative;top:5px}body.-amsearch-overlay-opened{height:100%;overflow-y:hidden}.algolia-search-active .algolia-search-btn:before{color:#fff}}@media (min-width:992px){.page-header .header-5 .header-top{padding:15px 30px}.page-header .header-5 .header-top .header-top-left,.page-header .header-5 .header-top .header-top-right{margin-top:6px}.page-header .header-5 .header-middle{padding:15px 30px}.page-header .header-5 .header-middle .middle-content>.logo-content.mobile{display:none}body.-amsearch-overlay-opened .page-header .navigation{z-index:10}body.algolia-search-active .sm-megamenu2.navigation li.level0 .submenu{display:none}}@media (max-width:1199px){.detail-page-delivery-block .services-block .box-icon{display:block}.detail-page-delivery-block .services-block ul li .service-info{text-align:center;text-wrap:balance}}@media (min-width:1200px){.page-products .page-wrapper>.category-view{max-width:1170px;margin:0 auto}body .shop-by-brand .all-brands.widget.mgs-brand{.brand-list.row{padding:0}.col-md-custom-5{flex:0 0 14.285%}}}.header-top-right .customer-menu ul.header.links{flex-direction:column !important}.page-header .header-5 .header-top .header-top-right .header.links>li.customer-welcome .customer-menu{left:28px !important}.header-top-right .customer-menu ul.header.links li{width:100%;text-align:center}.catalog-product-view iframe.taly-installment-widget{width:60% !important;margin-top:10px}.catalog-product-view .product-info-main .product-info-pay-later div#tabbyPromo{width:60% !important}@media (max-width:767px){.catalog-product-view .product-info-main .product-info-pay-later div#tabbyPromo{width:100% !important}.catalog-product-view iframe.taly-installment-widget{width:100% !important}}body.algolia-search-active #maincontent{display:block !important}body.algolia-search-active .page-main{display:block !important}@media (max-width:768px){body.algolia-search-active .search-header-container .search-wrapper .form.minisearch .actions{display:none}body.algolia-search-active .search-header-container.algolia{width:85vw !important;top:63px;padding-top:5px;padding-bottom:0;border-radius:13px}body.algolia-search-active .block-search .label:before{color:#000}body.algolia-search-active .search-header-container.algolia .block-search .block-content .control #search,body.algolia-search-active .search-header-container.algolia .block-search .block-content .control #insider-search-input{height:auto !important;margin:0;left:-15px;top:-4px;width:95% !important;border:none !important}body.rtl-layout.algolia-search-active .search-header-container.algolia .block-search .block-content .control #search,body.rtl-layout.algolia-search-active .search-header-container.algolia .block-search .block-content .control #insider-search-input{left:26px !important;padding-right:8px !important}body.rtl-layout.algolia-search-active .block-search .label{float:left}}body.rtl-layout.algolia-search-active .search-header-container.algolia .block-search .block-content .actions .action.search{left:12px !important;right:auto !important}input[type=checkbox]{margin:2px 0 0 5px}body label,body .label{text-align:right}.page-header .header-5 .header-menu .navigation>ul>li{margin-left:5px}.rtl-layout .page-header .switcher-language .action.switcher-trigger strong{padding-right:0 !important}.rtl-layout .nav-mobile-container .header-top-left .switcher-language .dropdown li a{padding-right:0 !important}.rtl-layout .page-wrapper .page-header .header-5 .switcher.switcher-language .options ul.dropdown li a:after{margin-left:unset;margin-right:5px}.rtl-layout .page-header .sm-megamenu2.navigation li.eye-care .level0 .menu-right-block .subchildmenu{float:right}.rtl-layout.navbar-active .header-5 .header-menu .navigation-mobile-container .btn-mobile .button-mobile{left:unset;right:260px}.nav-mobile-container .sidebar-navigation-mobile #customer-mobile .header.links{text-align:right}.nav-mobile-container .sidebar-navigation-mobile{left:unset !important;right:-250px}.rtl-layout.navbar-active .nav-mobile-container .sidebar-navigation-mobile{right:0}.page-header .header-5 .header-top .header-top-right{float:left}.page-header .switcher-currency ul.dropdown li a:before,.page-header .switcher-currency .switcher-trigger strong:before{margin-right:0;margin-left:5px;bottom:1px}.rtl_layout .app-top-bar .app-top-bar-text{margin-right:0;margin-left:auto}.page-footer .footer-bottom .container .row>div:nth-child(1){text-align:left}.page-footer .footer-bottom .container .row .payment-coppyright{text-align:right}.filter-options .filter-options-item{.filter-options-title{padding:20px 15px 15px 20px}& .filter-options-title:after{right:unset;left:20px}&.active .filter-options-title:after{right:unset;left:22px}}.filter-options input[type=checkbox]+.amshopby-choice{left:unset;right:4px;&:after{left:unset;right:0}&:before{left:unset;right:0}}.sidebar .block.filter .block-content .filter-options-content .items .item:has(.amshopby-choice) a{padding-right:25px}.sidebar .block.filter .block-content .filter-current .items .item{padding:5px 0 5px 15px;.amshopby-filter-name{padding:0 0 0 5px}}.rtl_layout .algolia-search-btn{margin-right:0;margin-left:30px}#algoliaAutocomplete{.aa-SubmitButton{left:0;right:unset}.aa-Input{padding-left:35px;padding-right:10px}.aa-ClearButton{right:unset;left:1px}.aa-LoadingIndicator{right:unset;left:10px}}#algolia-left-container{.ais-Panel .ais-Panel-header:after{left:0;right:unset}.ais-Panel.active .ais-Panel-header:after{left:2px;right:unset}#clear-refinements{right:unset;left:15px}#current-refinements .ais-CurrentRefinements-delete{right:unset !important;left:0}#current-refinements:has(.ais-CurrentRefinements-item) .ais-CurrentRefinements:before{content:'تسوق الآن من'}}#algolia-left-container{.rheostat-tooltip{-webkit-transform:translateX(50%);transform:translateX(50%);margin-left:0;margin-right:50%}input[type=checkbox]{margin:2px 0 0 5px}}#instant-search-results-container .result-sub-content{.price,.result-title{text-align:right}}.aa-Panel .aa-PanelLayout{section .aa-SourceHeader,.algoliasearch-autocomplete-hit{text-align:right}}.aa-Panel .customrowalgolia .viewallurl .viewall-text:after{content:'\e617'}#instant-search-results-container{.ais-Hits-item .result-content{.product-brand{text-align:right}.result-thumbnail .sale-label{right:unset;left:0}.result-thumbnail .hover_image{right:-105%;left:auto}.result-thumbnail:hover .hover_image{right:0}}}.toolbar-top .toolbar-products .toolbar-sorter.sorter{margin-right:unset;margin-left:auto}.rtl-layout .owl-carousel.owl-rtl,.rtl-layout .owl-carousel.owl-rtl .owl-nav{direction:rtl}.rtl-layout .grid-product-type .product-item{float:right}#amasty-shopby-product-list .products.wrapper{overflow-x:hidden}.second-image-hover-effect .product-item .item-inner .product-item-info .product-item-image .product-image-photo.hover_image{right:-105%;left:auto}.second-image-hover-effect .product-item .item-inner .product-item-info .product-item-image:hover .product-image-photo.hover_image{right:0}.category-product.grid .grid-product-type .product-item .item-inner .product-item-info .product-item-actions-top .action.towishlist{margin-left:unset !important;margin-right:auto}.category-product.grid .grid-product-type .product-item .item-inner .product-item-info .product-item-details{text-align:right}.category-product.grid .grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top{right:auto;left:10px}.product-label~.product-label.sale-label{right:unset;left:10px}.product-label:not(.sale-label){left:unset;right:10px}.rtl-layout .vto.tryme-block{left:unset;right:5px}.list-product-type .product-item .product-item-image>.product-label~.product-label.sale-label{left:unset;right:10px}.list-product-type .product-item .item-inner .product-item-info .product-item-image .actions-secondary{right:unset;left:10px}.cms-index-index .deal-slider-wrapper .owl-stage{padding-right:0 !important}.cms-index-index .deal-slider-wrapper .deal-products{margin-right:10px}.cms-index-index .deal-slider-wrapper .deal-products .product-item-image{order:2}.cms-index-index .deal-slider-wrapper .product-label.sale-label{right:unset;left:10px}.rtl_layout .banner-home-fashion.style-2 .shop-now:after{position:static;transform:rotate(270deg)}body.page-products #amasty-shopby-product-list .product-label.sale-label{right:unset;top:unset;left:10px;bottom:20px}.rtl-layout .product-info-main .box-tocart .field.qty,.rtl-layout .product-info-main .box-tocart .product-options-bottom .box-tocart .field.qty{padding-left:15px !important}body .product-info-main .product-social-links .product-addto-links .action{margin-left:0;margin-right:15px}.product-info-main .product.attribute.overview:before{left:auto;right:0}.you-might-like-product .owl-dots{right:auto;left:-3px}body .shop-by-brand{.content-heading{text-align:right}.characters-filter li{margin:10px 0 15px 15px;float:right;&:first-child{width:40px}}}.rtl_layout .toolbar-top .toolbar.toolbar-products .modes{margin-left:0 !important;.modes-mode{margin-right:5px;margin-left:0}}.toolbar-bottom .toolbar-products .pages{float:left}.catalog-product-view{& .product-info-main .product-social-links .product-addto-links .action{&.social-share:after{transform:scale(-1)}}& .product-info-main .product.attribute.overview:before{right:0 !important}.buy_with_prescription_lenses .options-list.nested .field.choice{padding:19px 15px 19px 0}}.wrap-attr{float:right !important}.wrap-attr.quantity{padding-left:unset !important;padding-right:15px}.rtl-layout .toolbar .toolbar-sorter.sorter .sorter-label{text-align:right !important}.rtl-layout .page-header .minicart-wrapper .action.close{left:5px !important}.home-10-style .grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top{left:15px !important;right:auto !important}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .actions-secondary{right:unset !important;left:10px}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .price-box .old-price{float:right;padding-left:5px;padding-right:0}.rtl-layout .services-block ul li{border-left:0 dashed #ddd !important}.catalog-product-view .you-might-like-product{.owl-nav div.owl-next:before{content:'\f104'}.owl-nav div.owl-prev:before{content:'\f105'}}.product.info.detailed .product.data.items .data.item.content .table-wrapper table tr td,.product.info.detailed .product.data.items .data.item.content .table-wrapper table tr th{text-align:right}.detail-page-delivery-block .services-block ul li .service-info{text-align:right}.amxnotif-block label{text-align:right}.product-info-main .amxnotif-block{float:right !important}.amxnotif-block .amxnotif_guest_action{min-width:auto !important}.amxnotif-block .input-fields{width:100%}.grid-product-type .product-item .item-inner .product-item-info .product-item-details .product-item-name .product-item-link{text-align:right}.rtl-layout .page-header .minicart-wrapper .block-minicart .block-content .minicart-items .product-item-details{padding-right:0;padding-left:0}.minicart-wrapper .block-minicart .block-content .minicart-items .product-item-details{padding-right:0 !important}.page-products .block-featured-products .grid-product-type .product-item{float:unset !important}.page-products .col-right-main .toolbar-top .toolbar-products select{padding:0 15px 0 25px}.rtl_layout .category-product.products-list .list-product-type .product-item .item-inner .product-item-info .product-item-details .swatch-attribute-options .swatch-option{float:right;margin:0 3px}.step-title .fa{margin-right:0 !important;margin-left:12px}.onestepcheckout-index-index .field.choice{display:flex;align-items:center;gap:10px;input{margin-top:0 !important}}.customer-account-login .login-container .fieldset:after{right:unset !important;left:20px}.onestepcheckout-index-index{& .col-mp{float:right !important}}.osc-place-order-block .field-row label{text-align:right}.opc-estimated-wrapper .estimated-block{float:right !important}.opc-block-shipping-information .shipping-information-title .action-edit{right:unset;left:5px}.modal-inner-wrap:has(#opc-new-shipping-address) .modal-header .action-close{right:unset;left:0}.admin__field[data-index=mageworx-nocontact-delivery]{.admin__field-label{float:right}.admin__field-control .admin__actions-switch-text:before{padding-left:0;padding-right:47px}.admin__actions-switch-label:after,.admin__actions-switch-label:before{right:0;left:auto}}.opc-block-summary .items-in-cart>.title{padding:10px 0 10px 40px;&:after{right:unset;left:0}}.opc-block-summary .product-item .product-item-name-block{padding-right:0;padding-left:5px}.checkout-container .authentication-wrapper{float:left;text-align:left}.page-product-configurable .product-options-wrapper .fieldset .first-one .wrap-attr.eye dd,.page-product-configurable .product-options-wrapper .fieldset .second-one .wrap-attr.eye dd{float:right}.rtl_layout .intl-tel-input{.selected-flag{padding:0 8px 0 0;.iti-flag{left:7px}}.flag-container{right:0 !important;left:auto !important}.country-list{text-align:right;margin:0 -1px 0 0}.country-list .flag-box,.country-list .country-name{margin-left:6px;margin-right:0;display:inline-block}}.minicart-items .product-item>.product:after{display:none}.cart.table-wrapper .item-options dt{float:right !important;margin:0 0 5px 10px !important}.cart.table-wrapper .item-options dd{float:right !important}.cart-container .form-cart .action.continue:before{content:'\e608'}.checkout-cart-index .item-actions .actions-toolbar .action-gift{margin-inline-start:5px}.customer-account-login .block-customer-login .login .actions-toolbar{& .secondary{left:0;right:unset !important}& .primary{float:unset !important}}.block-new-customer .actions-toolbar{& .primary{float:unset !important}}.rtl_layout .jewellery-cms-page .left{float:right}.rtl_layout .jewellery-cms-page .right{float:left}@media (max-width:639px){.page-product-configurable .product-options-wrapper{.fieldset{.first-one{float:right}.first-one,.second-one{.attribute-title{float:right}.wrap-attr.eye{.attribute-title{float:right}.eye{float:right;dd,dt{float:right}dd input{margin:0 0 0 5px}}}}}}.page-header .minicart-wrapper .block-minicart .block-content .minicart-items .update-cart-item{float:left;min-width:58px}}.grid-product-type .product-item .item-inner .product-item-info .product-item-actions-top .action.towishlist{margin-right:auto;margin-left:unset !important}.nav-mobile-container .sidebar-navigation-mobile .tab-content-mobile .tab-panel:not(#menu-mobile) #customer-mobile .header.links{text-align:right !important}.amsearch-input-wrapper .amsearch-button.-loupe{right:unset !important;left:5px}.page-header .amsearch-result-section{left:0;right:unset !important}.filter-options input[type=checkbox]+.amshopby-choice:before,.filter-options input[type=checkbox]+.amshopby-choice:after{width:16px !important;height:16px !important}.blog-post-view{.post-view .post-description .post-ftimg-hld{float:right;margin:0 0 10px 15px}.post-view{.post-nextprev-hld .prev-link{float:right}.post-nextprev-hld .next-link{float:left}}}@media (max-width:991px){.header-content .middle-content{&>.logo-content{padding-right:unset !important;padding-left:52px}}.rtl_layout .algolia-search-btn{margin-left:10px}}@media (max-width:768px){.page-header .header-5 .header-middle .navigation-mobile>ul>li a{color:#333;text-align:right}.page-header .header-5 .header-middle .navigation-mobile>ul>li a{text-align:right !important}.catalog-product-view{& .table-wrapper .table:not(.cart):not(.totals):not(.table-comparison)>tbody>tr td:after{left:53%}}.product.info.detailed .product.data.items .data.item.content .table-wrapper table tr td{text-align:right}.sm-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap{text-align:center !important}.sm-listing-tabs .ltabs-tabs-container .ltabs-tabs-wrap:after{left:15px;right:unset !important}.ltabs-items-lastest_products{& .product-brand{text-align:right}}.rtl-layout .page-header .minicart-wrapper .block-minicart .block-content .minicart-items .product-item-details{padding:0 !important}.header-content .middle-content &>.logo-content{padding-right:0 !important;padding-left:52px}#customer-mobile .header.links{text-align:start}.detail-page-delivery-block .services-block ul li .service-info{text-align:center;width:100%;display:block}.minicart-wrapper{& .block-minicart{& .minicart-items-wrapper{& .product-item{& .actions{right:unset !important;left:0}}}}}.page-footer .footer-5 .footer-middle .block-footer.block-footer-contact ul{padding-right:0 !important;padding-left:0 !important}.detail-page-delivery-block .services-block li{width:33.33%;display:block}.toolbar-bottom .toolbar-products .pages .pages-items li{&.current strong{border-radius:5px;border:1px solid #222529;background-color:transparent;color:#000;position:relative;bottom:2px}}.rtl-layout .toolbar .pages{float:unset !important;display:flex;align-items:center;justify-content:center}.product-info-main .box-tocart .actions #product-addtocart-button{padding:0 20px !important}body:not(.filter-active) .sidebar #layered-filter-block{&>.block-title strong{left:unset !important}}.cms-index-index.footer-5-style{& .page-footer{& .services-block{overflow:auto;ul{width:850px}}}}.page-footer .footer-5 .footer-top .services-block ul li{display:table-cell !important;width:max-content !important}.filter-active #layered-filter-block .block-title.filter-title strong{&:before{left:20px;right:unset !important}}.aa-Panel{right:30px !important}.aa-Panel .aa-List{padding-right:0}}@media (min-width:768px){.cms-index-index .deal-slider-wrapper .owl-stage .owl-item.active .product-item.odd{float:left}#algolia-left-container .refine-toggle-custom{text-align:right}}@media (min-width:769px){.product.info.detailed .resp-tabs-list li{margin-right:0;margin-left:20px}.cart-container{.cart-summary{float:left}.form-cart,.cart-gift-item,&>#rewardpoints{float:right}.rewardpoints-eligibility{float:right}}.opc-wrapper{float:right;padding-right:0;padding-left:30px}.opc-sidebar.opc-summary-wrapper{float:left}.aa-Panel{padding-left:0;padding-right:8px;right:auto !important;.aa-PanelLayout>section[data-autocomplete-source-id=products]{margin-left:0 !important;margin-right:2.5rem;border-left:unset !important;border-right:1px solid #bbb}}.aa-Panel .customrowalgolia li{float:right}.aa-Panel.productColumn2 .aa-PanelLayout>section[data-autocomplete-source-id=products]{margin-left:0 !important}}.catalog-product-view .product-info-main .product-info-stock-sku .stock:before{content:'التوفر:' !important}.product-info-pay-later:has(div~div~div),.product-info-pay-later:has(div>div){&:before{content:"اشتري الآن وادفع لاحقا"}}.cms-about-us{& .history-cms-page{& .right{float:left !important;@media only screen and (max-width:768px){max-width:100%}}}}.wishlist-index-index .wishlist .product-image-container span.product-image-wrapper{padding-bottom:0!important}.wishlist-index-index .wishlist .product-item-inner .field.comment-box,.wishlist-index-index .wishlist .product-item-inner .box-tocart .field.qty{display:none}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary{padding:0;background:0 0;color:#222529 !important;box-shadow:0 0px 3px rgba(0,0,0,.2);border-radius:50%;width:45px;height:45px;display:flex;justify-content:center;align-items:center;position:absolute;top:10px;z-index:2;right:20px;transition:.2s;opacity:0}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary:hover{background:#f3cfb3}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary span{font-size:0}.wishlist-index-index .wishlist .product-item-actions .action.tocart.primary:after{content:"";background:url(../../frontend/Sm/destino_rtl/ar_SA/images/icon/black-bag.svg) no-repeat center;width:24px;height:40px;display:inline-block}.wishlist-index-index .products-grid .product-item .product-item-info{position:relative}.wishlist-index-index .products-grid .product-item .product-item-info:hover .action.tocart.primary{opacity:1}.rtl-layout.wishlist-index-index .actions-toolbar>.primary{display:flex;flex-wrap:wrap;gap:3px;width:100%;&>.action{margin-right:0}}.products-grid.wishlist .product-item-photo{position:relative;overflow:hidden}.products-grid.wishlist .product-item-info .product-item-photo .product-image-photo.hover_image{position:absolute;top:0;z-index:2;left:-209%;transition:.3ss all ease-in;transition:.3s}.products-grid.wishlist .product-item-info .product-item-photo:hover .product-image-photo.hover_image{opacity:1;left:0}.products-grid.wishlist .product-item-actions .action.edit,.products-grid.wishlist .product-item-actions .btn-remove.action.delete{padding:5px;border:1px solid}.account .form-address-edit .field.required .label span:after{content:"*";color:#e02b27;padding:0 3px}.products-grid.wishlist .product-item-name{display:block;color:#222529;font-size:14px;text-align:start;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;line-height:20px;overflow:hidden;font-weight:400;margin-bottom:8px}.products-grid.wishlist .product-item-name a{font-family:'Cairo'}.products-grid.wishlist .price-box .price{font-size:18px !important;color:#222529 !important;font-weight:600;font-family:'Cairo'}.products-grid.wishlist .price-box .old-price .price{position:relative;color:#777 !important;font-size:12px !important;font-weight:600 !important;top:0}.products-grid.wishlist .product-item .price-box{text-align:center;display:flex;flex-wrap:wrap;justify-content:start}.account .form-address-edit .address-add .field.street .field.additional{margin-top:10px}.products-grid.wishlist .product-item-actions{display:flex}.account .intl-tel-input.allow-dropdown .input-text{direction:rtl}.wishlist-index-share .sidebar .content.block-collapsible-nav-content{margin:0;padding:0}.wishlist-index-share .sidebar .nav.item{width:100%;font-size:1.6rem;margin:0;display:block}.wishlist-index-share .sidebar .nav.item a{padding:10px 20px;border-left:0 solid transparent}.wishlist-index-share .sidebar ul.nav.items{background:#ffff}.wishlist-index-share .sidebar .nav.item.current{background:#7e1724}.wishlist-index-share .sidebar .block.block-collapsible-nav{margin:0!important;background:#fff}.products-grid.wishlist .product-item-actions .action.edit{margin:0 0 0 10px}.wishlist-index-share .block-collapsible-nav .item .delimiter{display:none}.xnotif-stock-index .price-box .old-price .price{font-size:unset!important}.xnotif-stock-index .table-wrapper-data{width:100%;overflow-x:auto}.contact-us-page fieldset.fieldset .field-right-wrapper{padding-left:0;padding-right:20px}body.rtl-layout .contact-us-page .actions-toolbar .primary{float:right}body.rtl-layout .form.contact .fieldset .label{text-align:right}.fotorama__arr.fotorama__arr--next{right:0 !important;left:auto !important}body .fotorama__stage__frame .fotorama__img{max-height:70%;max-width:70%}.fotorama__arr--next .fotorama__arr__arr{background-position:-140px -80px!important}.fotorama__arr--prev .fotorama__arr__arr{background-position:-108px -80px!important}.products-grid.wishlist .product-item-actions a.btn-remove.action.delete{border:0!important;font-size:22px;color:#000;padding:0!important}.products-grid.wishlist .product-item-actions a.action.edit{display:none}.products-grid.wishlist .product-item-actions{width:100%;gap:4px;justify-content:space-between}.catalog-category-view .page-wrapper .columns .sidebar{display:block}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav{position:absolute;top:-65px;left:0}.wishlist-index-index .products-grid .product-item{float:right}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div{background-color:transparent;width:15px}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div:hover,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div:hover{color:#000}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-prev:before,.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-next:before,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-prev:before,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav div.owl-next:before{font-size:25px}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav .disabled:before,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav .disabled:before{color:#7d7d7d}.catalog-category-view .page-wrapper .columns .sidebar .block-featured-products .owl-nav,.page-products .page-wrapper .columns .sidebar .block-featured-products .owl-nav{direction:ltr;text-align:left;width:100%}.page-products .pages .items{display:flex}.product.alert.stock a.action.alert{border:1px solid #222529;font-size:14px;white-space:nowrap;position:relative;display:inline-block;overflow:hidden;font-weight:600;padding:0 46px;height:42px;line-height:42px;text-transform:uppercase;font-family:inherit;transition:.2ss all ease-in;transition:.2s;-moz-transition:.2s;-webkit-transition:.2s;color:#fff;background:#222529}.product.alert.stock a.action.alert:hover{background:#fff;border-color:#000;color:#000}.modal-popup.osc-new-address-popup .action-close{left:0;right:unset}body .cart-summary .block>.title{padding:12px 30px 12px 0}.checkout-cart-index .cart-summary .table.totals .amount{padding-top:12px;padding-bottom:12px}.checkout-cart-index .cart-summary mark,.checkout-cart-index .cart-summary .mark{padding-top:12px!important;padding-bottom:12px!important}.checkout-cart-index .cart-summary .block .fieldset{margin:15px 5px 25px 7px}.checkout-cart-index .cart-summary .totals{padding:0 7px}.cart-summary .block.discount .title{pointer-events:none}.cart-summary .block.discount .title:after{display:none}.checkout-cart-index .cart.item .qty .control.qty{border:1px solid #ccc !important;padding:3px !important;width:40px;height:40px}.checkout-cart-index .cart.item .qty .control.qty label{width:100%;text-align:center;display:flex;justify-content:center;align-items:center}.checkout-cart-index .cart.item .qty .control.qty input{background:0 0;margin:0 !important;padding:0 !important;width:100% !important}.checkout-cart-index .cart.item .field.qty{display:flex;justify-content:center;align-items:center}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap{width:420px !important;height:auto !important}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap .modal-header{text-align:center;display:flex;justify-content:center;align-items:center}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap .modal-header .modal-title{border:none;font-size:20px;text-align:center;color:#000;width:100%;font-weight:500;margin:0;padding:0}.checkout-cart-index .modal-popup.confirm._show .modal-inner-wrap .modal-content{font-size:16px;text-align:center;color:#000;width:100%;margin:0;border-bottom:0;font-weight:400}.checkout-cart-index .modal-popup.confirm._show .modal-footer{border:none;text-align:center;display:flex;justify-content:center;align-items:center;padding-top:0}.checkout-cart-index .modal-popup.confirm._show .modal-footer button{background:#7e1724;color:#fff;padding:0 25px}.checkout-cart-index .modal-popup.confirm._show .modal-footer button span{color:#fff;font-size:1.4rem;font-weight:600}.cart-container #rewardpoints .payment-option-title{float:right;margin-right:0;margin-left:10px}.reward-box .points{float:right}.reward-box .reward-spending-slider .extra-controls{text-align:right !important}body .order-totals-wrapper.bottom th.mark{text-align:right !important}@media only screen and (max-width:768px){.products-grid.wishlist .product-item-actions .action.edit,.products-grid.wishlist .product-item-actions .action.delete{margin-top:0}}@media only screen and (max-width:767px){.rtl-layout .cart.table-wrapper{.product-item-details{padding-right:10px;padding-left:0}.product-item-photo{padding:4px !important}}.algolia-filter-active #algolia-left-container{right:0;.refine-toggle-custom:before{left:20px;right:unset}}}@media screen and (min-width:320px) and (max-width:767px){.modal-popup.confirm .modal-inner-wrap{max-width:calc(100% - 20px)}.sidebar.sidebar-main .block.filter .block-title.filter-title strong{top:0!important}.wrap-attr.quantity .control .arroww-down.icon-arrow-down,.wrap-attr.quantity .control .arroww-up.icon-arrow-up{padding:0 10px!important}.products-grid.wishlist .product-item .price-box{margin-left:0}body.wishlist-index-index .products-grid .product-item{width:50% !important}.products-grid.wishlist{margin-left:-8px;margin-right:-8px}.wishlist-index-index .products-grid .product-item{padding:8px !important}.contact-us-page{display:flex;flex-direction:column;flex-wrap:wrap}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .button-top .action.unavailable{height:23px;padding:0 4px!important;font-size:9px!important}.grid-product-type .product-item .item-inner .product-item-info .product-item-image .quickview-button-top~.button-top{top:5px!important}}@media only screen and (max-width:639px){.contact-us-page fieldset.fieldset .field-right-wrapper{padding-left:0 !important;width:100% !important}.contact-us-page fieldset.fieldset .field-left-wrapper{width:100% !important}.grid-product-type .product-item .product-item-image>.product-label~.product-label.sale-label{left:unset;right:10px}.rtl-layout.wishlist-index-index .toolbar .limiter{float:unset;margin-left:0}}@media(min-width:640px){.rtl-layout.wishlist-index-index .toolbar .limiter{float:left;margin-left:0}}@media (min-width:769px){.products-grid.wishlist .product-item-actions{justify-content:space-between;align-items:center}.products-grid.wishlist .product-item-actions p.price-as-configured{margin:0}.product-info-main .product-social-links{float:right}.product-info-main .product.alert{width:min-content;float:inline-start}.cart-summary{width:25%}}@media (min-width:991px){.modal-popup.osc-new-address-popup .modal-inner-wrap{width:40%}}.product-info-main span.lens-packaging{margin:0 0 10px;display:block}.cms-index-index .page-header .header-5 .header-top .container{width:100%;max-width:100%}.home-style-5 .container-full{padding:0 30px}.home-style-5 .owl-dots .owl-dot{width:14px;height:14px;margin:0 10px}.home-style-5 .short-description-block{font-size:116.67%;line-height:1.6}.home-style-5 .categories-featured{margin-top:-70px;position:relative;text-align:center;z-index:9}.home-style-5 .categories-featured ul{list-style:none;margin:0;padding:0}.home-style-5 .categories-featured ul li{display:inline-block;margin:25px 23px}.home-style-5 .categories-featured ul li a{font-size:150%;color:#fff;text-transform:uppercase}.home-style-5 .title-block-primary h2{text-transform:uppercase}.home-style-5 .single-slider-products{padding:140px 0 80px}.home-style-5 .single-slider-products .owl-controls{padding-top:70px}.boxed-layout .home-style-5 .container-full{padding-left:15px;padding-right:15px}.deal-slider-wrapper .primary-title a{color:#000}body .home-style-5 .categories-featured ul li a:hover{color:#c00d1e !important}.home-style-5 .categories-featured ul li{margin:15px 22px 11px}.home-style-5 .categories-featured{margin-top:-47px;background:#000000bf}@media screen and (max-width:991px){.categories-featured-mobile ul{text-align:right}body .navigation-mobile>ul>li:last-child{border-bottom:1px solid #ddd}}.account .mp-tier_1{left:0}.account .mp-reward-container{height:320px}.account .mp-reward-slide{margin:0 0 100px}.mp-reward-cart{margin-left:0;margin-right:15px}