body{direction:ltr;text-align:right;justify-content:flex-end!important;unicode-bidi:embed;font-family:"Nunito Sans",sans-serif}body input,body h1,body h2,body h3,body h4,body h5,body h6,body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body p,body .p,body span,body ol,body ul,body .quoteSlider,body .visitShowroom,body #engagementRingBuyingGuide,body .responsive-tab-filter,body .toggle-filter.tab-filter,body .gallery .photoLabel,body .CaratImageLabel,body .toggle-tab,body .finance-summary,body .setting-navigation,body .setting-popup,body #paymentRadioHolder,body .stickyMasterTopBar,body .HomepageShowRoomTextArea .buttonArea,body .OnlineConsulationTextArea .buttonArea{direction:rtl}body #footerContacts.appointmentPopup #appointment_form{direction:rtl}@media only screen and (max-width:1023.8px){body #footerContacts.appointmentPopup #appointment_form{padding-top:40px!important}}body #footerContacts.appointmentPopup #appointment_form .icon77{right:unset!important;left:0;margin-left:12px}body #footerContacts.appointmentPopup #appointment_form #AptCodeTel{line-height:35px!important}body #footerContacts.appointmentPopup #appointment_form #thirdStep .imageContainer,body #footerContacts.appointmentPopup #appointment_form #fourthStep .imageContainer{width:50%}body #footerContacts.appointmentPopup #appointment_form #lastStep .stepsProgress .shiftedContent{left:17px}body #footerContacts.appointmentPopup #appointment_form #lastStep .stonePrefLine2{margin-left:0;margin-right:-30px}body #footerContacts.appointmentPopup #appointment_form .phoneInput{direction:ltr}body #footerContacts.appointmentPopup #appointment_form .phoneInput select{direction:ltr}body #footerContacts.appointmentPopup #appointment_form .g-recaptcha{transform-origin:right}body #footerContacts.appointmentPopup #appointment_form input[type=checkbox]+label:before{padding-right:.2em!important;padding-bottom:.4em!important;margin-left:14px!important;padding-left:.1em!important;margin-right:0!important}body #footerContacts.appointmentPopup #appointment_form .contactForm .leftCol{padding-right:0!important;padding-left:70px!important;border-right:unset!important}body #footerContacts.appointmentPopup #appointment_form .contactForm .rightCol{padding-left:0!important}body #footerContacts.appointmentPopup #appointment_form ._text-left{text-align:right!important}body #footerContacts.appointmentPopup #appointment_form ._text-right{text-align:left!important}body #footerContacts.appointmentPopup #appointment_form #firstStep .oneToOne .buttons a:nth-child(2),body #footerContacts.appointmentPopup #appointment_form #secondStep .oneToOne .buttons a:nth-child(2){margin-right:20px}body #footerContacts.appointmentPopup #appointment_form #lastStep ._ml-1{margin-right:6px!important;margin-left:0!important}body #footerContacts.appointmentPopup #appointment_form #lastStep .steps{padding-left:0!important}body #footerContacts.appointmentPopup #appointment_form #lastStep .steps .stepNum{padding-left:0!important;padding-right:30px!important}body #footerContacts.appointmentPopup #appointment_form #lastStep .steps .stepNum:before{right:-10px;left:unset!important}body #footerContacts.appointmentPopup #appointment_form #lastStep .steps .stepNum:after{right:0;left:unset!important}body #footerContacts.appointmentPopup #appointment_form #lastStep .steps .noUi-txt-dir-rtl.noUi-horizontal .noUi-origin{left:unset!important;right:0}body .secureCheckout,body #textItemsInBag,body .removeItem,body #checkoutPage2017 .tl-float-right{float:left!important}body .checkout2017 .cartPhaseHolder{display:flex}body .form .floating-label>label{right:12px;left:unset}body #checkoutSteps .step .stepTitle,body #checkoutSteps #checkoutStep1 .buttonsHolder .continueHolder,body #checkoutSteps #checkoutStep1 .buttonsHolder .continueHolder .btn,body #checkoutSteps .step p.or-text,body #checkoutSteps #checkoutStep1 #checkoutWithPayPalButton{float:right}body #checkoutSteps .step .stepTitle13{float:right}body #checkoutSteps .step .stepContent>div{float:right}body #checkoutSteps .step i.fa.stepArrow{right:unset;left:5px}body .checkout2017 .diamondInformation dt{float:right}body .checkout2017 .diamondInformation dt,body .checkout2017 .diamondInformation dd{text-align:right}body .star-rating,body .star-rating .star-container{place-content:flex-end}body .setting-item:before,body .setting-item:after{left:unset;right:100%}body .setting-item:not(:last-of-type):before{border-right-color:#c1c1c1;border-left-color:transparent}body .setting-item:not(:last-of-type):after{border-right-color:#fff;border-left-color:transparent}body .setting-item span.step-number{left:unset;right:50px}body .setting-item .step-icon{right:unset;left:0}body .setting-item.current:not(:last-of-type):after,body .setting-item.current:not(:last-of-type):before{border-right-color:#000;border-left-color:transparent}body .setting-item.opened:not(:last-of-type):after,body .setting-item.opened:not(:last-of-type):before{border-left-color:transparent;border-right-color:#f4f4f4}@media(min-width:1023.98px){body .setting-popup.-second .setting-popup-inner{margin-left:0;margin-right:33.33%}body.iexplorer body .setting-popup.-second .setting-popup-inner{margin-left:0;margin-right:33.5%}}body .setting-popup.-second .setting-popup-inner.diamond{direction:ltr!important}body .responsive-tab-filter .toggle-filter-item:before{left:0;right:unset!important}body .responsive-tab-filter .modal-mask.modal-bottom .toggle-filter-item .toggle-filter-label{text-align:right;margin-right:5px}body .responsive-tab-filter .modal-mask.modal-bottom .modal-body{right:0;direction:rtl}body ._list-unstyled{padding-right:0}body #contactUsContent>div{direction:rtl}body #contactUsContent>div select{padding-right:30px}body #footerContactContent>div[id*=Link]{direction:rtl}body #footerContactContent>div[id*=Link] select{padding-right:30px}body #footerContactContent>div[id*=Link] ._pr-0,body #footerContactContent>div[id*=Link] ._px-0{padding-left:0!important;padding-right:unset!important}body .deliveryPromoHolder{direction:ltr}body .deliveryPromoHolder .errorMessage{text-align:right}body #looseDiamonds figcaption{text-align:center}body #looseDiamonds figcaption p{text-align:right}body .order-includes-inner{text-align:right}body .order-includes-inner p{text-align:right!important}body .product-details .reviews .Date{float:left}body .setting-filters-holder .labels{text-align:left}body input,body span:not(.ico),body span:not(.nowrap),body figcaption:not(.hero-banner--caption),body a:not(.contactus) p,body a h2{text-align:right;align-items:flex-end!important}body .modal-mask.modal-bottom.responsive-filter h3,body .diamond-details,body .info-popup .modal-header,body .info-popup .modal-body .carat-popup{text-align:right}body .shop-new .diamond-details .diamond-detail .property{float:right}body .shop-new .diamond-details .diamond-detail .value{text-align:left}body #education2020 li,body #education2020 p,body #education2020 #usefulLinks u{text-align:right!important}body .genderWrapper span{text-align:center!important;align-items:unset!important}body .visitShowroom .showroomInfoHolder p{direction:ltr!important;unicode-bidi:embed!important}body .visitShowroom table td[align*=left]{text-align:right}body #shoppingBag2017{direction:rtl}body #shoppingBag2017 .cartPhaseHolder{display:inline-flex}body .showroom-item:last-child p{text-align:right}body a[href*="tel:"],body .showroom-more-info p span,body .showroom-more-info p:not(:last-of-type){direction:ltr!important;unicode-bidi:embed!important}body .about-info>h5{padding-right:40px;background-position:right;padding-left:0!important}body .d-text-left{text-align:right!important}body .d-text-left .d-text-right{text-align:left!important}body .d-text-right{text-align:right!important}body .d-text-right .d-text-left{text-align:left!important}body .bigGutter .text-right{margin-left:0%!important;text-align:left!important}body .reveal h5 a{padding:12px 35px 12px 10px!important}body #contactsPage #selectedCountryHolder dl dt:not(:first-of-type){float:right!important;direction:rtl}body #contactsPage #selectedCountryHolder dl dd:not(:first-of-type){text-align:left!important}body .menuImg{margin-right:auto;margin-left:unset!important}body figcaption .info,body ul:not(.sub),ul:not(body.product-details-list){text-align:right!important}body .product-details .shipping-financing .order-includes .shipping-financing-list{text-align:right!important}body .item.finish .preview ._btn-link{float:right!important}body .item.finish .item-details .itemPrice{text-align:left}body ul.product-details-list{text-align:left}body ul.product-details-list label{float:right}body .need-help-outer .contact-icon{display:flex;direction:rtl}body .need-help-outer .contact-icon .icon77{order:0;margin-left:20px}body .form label.fakeCheckbox{padding-left:0;padding-right:35px}body .form label.fakeCheckbox .checkmark{left:unset;right:0}body #section .tick{margin:0!important;display:inline-block}body .info-popup .diamond-popup.popup-content{text-align:right}body .info-popup .diamond-popup.popup-content ._col-4 p{text-align:center}body #hero .slide{text-align:left!important}@media(min-width:769px){body #hero .newHomepageBanner.olympia .slideContent div>*{max-width:423px!important;text-align:right!important;direction:rtl}}@media(min-width:769px){body #hero .newHomepageBanner.olympia .slideContent .h1{margin:0!important}}body .customerService{text-align:left}body .NavigationItems .inner_menu_coln{direction:rtl}body .NavigationItems .inner_menu_coln ul{padding-right:0;text-align-last:right}body .NavigationItems .inner_menu_coln ul i,body .NavigationItems .inner_menu_coln ul span{margin-right:0!important;margin-left:12px}body #homepage .hero-banner.responsive-hero .hero-banner--image,body #homepage #HeroVideo{transform:scaleX(-1)}@media(min-width:1024px){body #homepage .hero-banner--caption ._p{padding-left:30px;padding-right:0!important}}body .countdown .timeHolder>div:first-child{direction:ltr!important}@media only screen and (min-width:1024px){#homepage #hero .sale-details{margin-left:auto}}@media only screen and (min-width:1024px){#footerContacts.appointmentPopup .modal #confirmation{padding-left:50px}#footerContacts.appointmentPopup .modal #confirmation .buttons{gap:16px}}