body{font-size:14px}body,h1,h2,h3,h4,h5,h6{font-family:BasicCommercialLTPro,Arial}@media (min-width:768px){.nav-tabs>li a,.search-text,h4.modal-title,span.product-details{font-family:BasicCommercialLTPro,Arial}}.tab-checkbox li a{font-family:BasicCommercialLTPro,Arial}@media (max-width:767px){.color-box label{font-family:BasicCommercialLTPro,Arial}}.textLowerCase{text-transform:lowercase!important}.textUpperCase{text-transform:uppercase!important}.textCapitalize{text-transform:Capitalize!important}.fontFamilyBold{font-family:Basic Commercial LT Bold!important}.initialcase{text-transform:none!important}.ui-widget,.wijmo-wijmenu .wijmo-wijmenu-item input{font-family:BasicCommercialLTPro,Arial}.ui-widget,.ui-widget .ui-widget{font-size:18px}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:BasicCommercialLTPro,Arial}.switchShopContainer .amCustomRadios input[type=radio]+input+label,.switchShopContainer .amCustomRadios input[type=radio]+label{font-family:BasicCommercialLTPro,Arial;font-size:14px;font-weight:400}.errorPageContent{font-family:BasicCommercialLTPro;font-size:14px;font-weight:300;letter-spacing:1px;line-height:1.5}.errorPageContent h2{font-size:1em;letter-spacing:1.5px;text-transform:uppercase}#sharedShopDiv.ui-dialog-content,.errorPageContent h2{font-family:BasicCommercialLTPro!important}.custom-radios input[type=radio]+input+label,.custom-radios input[type=radio]+label{font-family:BasicCommercialLTPro}.custom-radios input[type=checkbox]+input+label,.custom-radios input[type=checkbox]+label{font-family:BasicCommercialLTPro;font-size:14px}.DIVLookStyleContainer.row{margin:0 15px}.subscribeBtn{font-size:.75em}.amButton,.subscribeBtn{font-family:BasicCommercialLTPro}.amButton{font-size:.5em;font-weight:400}a.closeButtonX,div.closeButtonX{font-family:BasicCommercialLTPro!important}hr.star-light:after,hr.star-primary:after{font-family:FontAwesome;font-size:2em}.scroll-top .btn{font-size:20px}.ulClientNotesTabsCont .nav-tabs>li.active>a,.ulClientNotesTabsCont .nav-tabs>li.active>a:focus,.ulClientNotesTabsCont .nav-tabs>li.active>a:hover,.ulClientNotesTabsCont .nav-tabs>li>a,.ulClientNotesTabsCont .nav-tabs>li>a:focus,.ulClientNotesTabsCont .nav-tabs>li>a:hover{font-family:BasicCommercialLTPro,Arial;font-size:10px;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:15px}#nav_Primary.navbar-default .navbar-nav>li>a{font-family:BasicCommercialLTPro;font-size:.8em;font-weight:100}a.btn{font-size:.75em;font-weight:400}.headingCustRMOrder,a.btn{font-family:BasicCommercialLTPro}.headingCustRMOrder{letter-spacing:.5px}.Body-Text{font-family:BasicCommercialLTPro,Arial;font-size:14px}.MenuTitles{font-family:BasicCommercialLTPro;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:20px}.divHomePage .MenuTitles:hover{text-shadow:0 0 1px #fff}.MenuTitles:hover{text-shadow:0 0 1px #000}.showroomNavbarB2C .MenuTitles:hover{text-shadow:none}.MenuSubTitles{-webkit-font-smoothing:antialiased;white-space:nowrap}.MenuSubTitles a:hover,.divDrpDwnMenu a:hover{text-shadow:0 0 1px #000}.MenuSubTitle{font-size:14px;text-transform:none;-webkit-font-smoothing:antialiased;cursor:default;font-family:BasicCommercialLTPro,Arial;font-weight:700;letter-spacing:1px}.MenuLeftTitles{font-size:12px;letter-spacing:.88px;text-transform:uppercase}.divHomePage .bookAppointmenBtn{background-color:hsla(0,0%,100%,.3);border:1px solid #fff;border-radius:30px;color:#fff;font-size:11px;height:40px;letter-spacing:.18em;padding:10px 25px;width:auto}.divHomePage .bookAppointmenBtn:hover{background-color:hsla(0,0%,100%,.5)}.divHomePage .bookApptnBtn{background-color:hsla(0,0%,100%,.4);border-color:#fff;border-radius:30px;color:#fff;font-size:11px;height:40px;letter-spacing:.18em;padding:10px 25px;width:auto}.bookAppointmenBtn{background:#142337;-ms-border-radius:30px;border-radius:30px;color:#fff;padding:10px 25px}.FooterTitle{font-family:BasicCommercialLTPro;font-size:13px;letter-spacing:1px;text-transform:uppercase}.FooterBody{margin-bottom:10px}.ProductCategory{text-transform:capitalize}.ProductSubTitle{font-size:1.3rem}.ProductPrice,.ProductSubTitle{font-family:BasicCommercialLTPro,Arial}.ProductPrice{font-size:1.25rem;letter-spacing:.5px}.PlaceholderText,.TextButtonSmall{font-family:BasicCommercialLTPro}.TextButtonSmall{font-size:9px;letter-spacing:4px;text-transform:uppercase}.FilterBody{font-family:BasicCommercialLTPro;font-size:12px}.ErrorPageHeading{font-family:Basic Commercial LT Bold;font-size:30px;letter-spacing:3px}.ErrorPageHeading,.UnsubscribeHeading{text-transform:uppercase!important}.ForgetPasswordPageHeading{font-family:BasicCommercialLTPro,Arial;font-size:15px;font-weight:300;line-height:0px;text-transform:uppercase!important}.ForgetPasswordPageDescription,.ForgetPasswordPageHeading{letter-spacing:.015em;text-align:left}#divForgetPasswordPage .error-line,#divResetPasswordPage .error-line,#divResetPasswordPage .tokenExpiredDiv{text-align:left}body{overflow-x:hidden;overflow-y:scroll}body,html{height:100%!important;min-height:100%}html{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}a,a.active,a:active,a:focus,a:hover{color:#142337;cursor:pointer;text-decoration:none}.divSignInPageCont a,.divSignInPageCont a.active,.divSignInPageCont a:active,.divSignInPageCont a:focus,.divSignInPageCont a:hover{color:inherit!important}h1,h2,h3,h4,h5,h6{font-weight:300;text-transform:uppercase}hr.star-light,hr.star-primary{border:none;border-top:5px solid;margin:25px auto 30px;max-width:250px;padding:0;text-align:center}hr.star-light:after,hr.star-primary:after{content:"\f005";display:inline-block;padding:0 .25em;position:relative;top:-.8em}.img-centered{margin:0 auto}.navbar{height:auto;margin:auto}.divCustomizeFlow.navbar-fixed-top{-webkit-animation:unset;-moz-animation:unset}@-webkit-keyframes slide-down{0%{opacity:0;-webkit-transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0)}}@-moz-keyframes slide-down{0%{opacity:0;-moz-transform:translateY(-100%)}to{opacity:1;-moz-transform:translateY(0)}}.navbar-relative-top{border:unset}#divShowroomHeader.divCustomizeFlow{padding:0;position:fixed!important}.centerNavbar{left:54%;position:relative;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:40%}.navbar .page-scroll{float:none;text-align:center}.clearfix{clear:both!important}.pull-right{float:right!important;text-align:right}section h2{margin:0}.modal{z-index:10002}#divCreditNoteRestPaymentModal.modal{z-index:10006}.modal-body.subscribeNewsLetter{padding:0!important}.modal-backdrop{background:#323232;z-index:10001}.nopadding{padding-left:0;padding-right:0}.nav-tabs>li a{margin:.2em 0;text-transform:none}h2.modal-title,h4.modal-title{text-align:center;text-transform:capitalize}.modal-footer,.modal-header{border:none}.tab-pane{padding:10px 0}.form-footer{padding:10px 0 25px}.form-footer a{text-transform:capitalize}.btn{letter-spacing:.5px;-moz-min-width:60px;-ms-min-width:60px;-o-min-width:60px;-webkit-min-width:60px;min-width:60px}.bootstrap-select .btn{-ms-border-radius:2px;border-radius:2px}.amButton{letter-spacing:2px;padding:9px 20px;text-transform:uppercase}.form-footer .col-xs-12,.form-footer .col-xs-6{padding-left:0;padding-right:0}.table-striped{border-right:0}.scroll-top{bottom:2%;height:50px;position:fixed;right:2%;width:50px;z-index:1049}.scroll-top .btn{border-radius:100%;height:50px;line-height:28px;width:50px}.headerScrolled{padding-top:2em!important}.sorted-by{padding:45px 0 15px 30px}.accordion-group{padding:13px 30px}.accordion-heading .accordion-toggle:after{background-image:url(../../images/dropdown29b11f3ca73513eee77d.png);background-repeat:no-repeat;content:"";float:right;height:13px;width:23px}.accordion-heading .accordion-toggle.collapsed:after{background-image:url(../../images/pullup1daa9e81a0fa466d7858.png);background-repeat:no-repeat}.btn.active,.btn:active,a:focus,button:active,button:focus,button:hover,label:focus,textarea:active,textarea:focus,textarea:hover{-webkit-appearance:none;outline:0!important}.rfine-by-close{background-image:url(../../images/close_refine8d48b05e2d546247c818.png);background-repeat:no-repeat;content:"";cursor:pointer;display:none;float:left;height:27px;left:14px;position:relative;top:2px;width:27px}.refine-by-btn{float:left}#filters,.button-group,.button-group .col-sm-4.float-start,.button-group .rfine-by-close{z-index:19}.refine-by-details{z-index:1}.textCaps{text-transform:capitalize}.slider{bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;-webkit-transition:.4s;-moz-transition:.4s;-ms-transition:.4s;-o-transition:.4s;transition:.4s}.slider:before{bottom:2px;color:#465165;content:"";font-size:9px;font-weight:700;height:32px;height:30px;left:2px;letter-spacing:1px;padding-top:10px;text-align:center;width:40px}.slider.round,.slider.round:before{-ms-border-radius:1px;border-radius:1px}input:checked+.slider:before{-ms-transform:translateX(36px);-webkit-transform:translateX(36px);transform:translateX(36px)}.switch{display:inline-block;height:34px;margin-top:3px;position:relative;width:80px}.switch input,.switchBar input{display:none}.form-control.custmize-text{border:none;-ms-border-radius:0;border-radius:0;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;width:100%}.monogram-group{margin-top:30px}.monogram-group .color-section,.monogram-group .text-section{-ms-opacity:.2;opacity:.2;pointer-events:none}.beltmonogram-enable .text-section,.monogram-enable .color-section,.monogram-enable .text-section,.shoemonogram-enable .text-section{-ms-opacity:1;opacity:1;pointer-events:auto}.bag-items .accordion-group{padding:13px 3px}.bag-items .color-box{display:inline;float:right}.bag-items .color-box label{right:55px;top:6px}.bag-items .col-sm-12.right-btn{padding-top:25px;text-align:right}.image-header-sign{padding-top:50px}#page-top{padding:0!important}.modal-open{overflow-x:hidden!important;overflow:auto}#bag-container #container{height:auto!important}.shop-item.look img{height:400px;max-height:400px}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:0}.customize-close{cursor:pointer;display:inline-block;padding-left:30px}.fancybox-container .fancybox-bg{opacity:1}.search-result{margin-top:40px}.table tbody>tr>td.vert-align{text-align:center;vertical-align:middle}.divSerchDataContainer.table>tbody>tr>td{vertical-align:middle}.tdWith200{width:200px}.tdWidth100px{width:100px}.reset-search{padding-left:15px}.clickable-row{cursor:pointer}.carousel-control{left:-50px;-ms-text-shadow:none;text-shadow:none}.carousel-control.right{background-image:none;right:-50px}.carousel-control.left{background-image:none}.lookWindowCarousal .carousel-control.left{left:0}.lookWindowCarousal .carousel-control.right{right:0}.lookWindowCarousal .carousel-control.left:hover{background-image:linear-gradient(90deg,#f1f0f0 0,transparent)}.lookWindowCarousal .carousel-control.right:hover{background-image:linear-gradient(90deg,transparent 0,#f1f0f0)}.carousel-control:focus,.carousel-control:hover{opacity:.8}.carousel-control .bi-chevron-left{left:0}.carousel-control .bi-chevron-left,.carousel-control .bi-chevron-right{display:inline-block;font-size:1.5em;position:relative;z-index:5;-webkit-font-smoothing:antialiased;border-collapse:unset;-webkit-border-horizontal-spacing:initial;-webkit-border-vertical-spacing:initial;-webkit-highlight:none;cursor:pointer;top:50%}.carousel-control .bi-chevron-right{right:0}.lookWindowCarousal .carousel-control .bi-chevron-left{left:0;top:50%}.lookWindowCarousal .carousel-control .bi-chevron-right{right:0;top:50%}.productDetailCarousel{margin:auto;width:100%}.loginMenu .dropdown-menu li{padding:0}.loginMenu .dropdown-menu li a{display:inherit;font-size:.9em;margin:0 2em!important;text-transform:uppercase}.aboutMenu .dropdown-menu li{padding:5px}.aboutMenu .dropdown-menu li a{display:inherit}.ImgWaitingDialog{width:100px}.fitProfileSection .form-control{margin:0}.form-label-vertical-bold{font-weight:700;padding-top:6px}.form-label-bold,.form-label-vertical{font-size:18px!important}.text-section input[type=text]{display:block}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.control-width{width:75%}#CountryID,#CustomReferedById{font-size:14px!important;padding-left:2px!important}.customerContainer{position:absolute!important;right:400px!important;top:10px!important}.detailsdataArrow{display:block;height:20px;position:absolute;right:70%;top:-46px;width:22px}.optionsContainer{padding-bottom:10px}.fitProfile-font{margin-top:30px}.fitProfile-font label{font-size:18px;font-weight:400}.detailsdata{position:absolute;top:54px;width:100%;z-index:100}.sessionExpire{text-decoration:underline!important}.medium{width:80%}.monogram-group .color-section,.monogram-group .designOptionSection{-ms-opacity:.2;opacity:.2;pointer-events:none}.monogram-enable .color-section,.monogram-enable .designOptionSection{-ms-opacity:1;opacity:1;pointer-events:auto}.form-control.customizeDrpDwn{box-shadow:none;margin-top:38px;width:80%}.form-control.monogramsDrpDwn{box-shadow:none;width:80%}.vertical-align-middle{vertical-align:middle}.align-right{text-align:right}.customer-popup{height:508px}.table-striped{font-size:18px}.toggle-off.ios,.toggle-on.ios,.toggle.ios{border-radius:20px;padding:0!important}.toggle.ios .toggle-handle{border-radius:20px;padding-right:15px}.toggle-off.btn-xs,.toggle-on.btn-xs{padding:0!important}.checkbox label:after,.radio label:after{clear:both;content:"";display:table}.checkbox .cr,.radio .cr{border-radius:.25em;display:inline-block;float:left;height:1.3em;margin-right:.5em;position:relative;width:1.3em}.radio .cr{border-radius:50%}.checkbox .cr .cr-icon,.radio .cr .cr-icon{font-size:.8em;left:20%;line-height:0;position:absolute;top:50%}.radio .cr .cr-icon{margin-left:.04em}.checkbox label input[type=checkbox],.radio label input[type=radio]{cursor:pointer}.checkbox label input[type=checkbox]+.cr>.cr-icon,.radio label input[type=radio]+.cr>.cr-icon{-ms-opacity:0;opacity:0;-moz-transform:scale(3) rotate(-20deg);-ms-transform:scale(3) rotate(-20deg);-o-transform:scale(3) rotate(-20deg);-webkit-transform:scale(3) rotate(-20deg);transform:scale(3) rotate(-20deg);-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-ms-transition:all .3s ease-in;transition:all .3s ease-in}.checkbox label input[type=checkbox]:checked+.cr>.cr-icon,.radio label input[type=radio]:checked+.cr>.cr-icon{-ms-opacity:1;opacity:1;-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}.checkbox label input[type=checkbox]:disabled+.cr,.radio label input[type=radio]:disabled+.cr{-ms-opacity:.5;opacity:.5}.shoe-tryon-size-dropdown{width:50%}.designOptions p{margin:5px}.customer-popup .tab-pane{max-height:510px;overflow-x:hidden;overflow-y:auto}.customer-popup .form-control{width:95%}.float-right{float:right}.float-left{float:left}.showroom-itemdetail-name{padding:5px;width:100%}.clickable-styleimage-box{cursor:pointer}.item-soldout{margin-top:10px;padding-left:4px;white-space:nowrap;width:100%}.item-currency{width:100%}.priceContainer{font-size:14px}.styleDetail-rprice{text-align:left}.styleDetail-rprice,.styleDetail-soldout{font-weight:700;padding:0 0 5px 20px;white-space:nowrap}.styleDetail-instock{font-weight:700;padding:5px 0 5px 20px}.item-instock{font-weight:700;width:80%}.align-center{text-align:center}.text-justify{text-align:justify}.align-image-center{margin:auto}.look-gocreate-btn{margin-right:11px;text-align:center}.align-left{text-align:left}.modal-header .nav-tabs{border-bottom:none}.monogra-switch{margin-top:20px}.customizePanelMinHeight{min-height:150px}.priceContainer{font-size:17px;padding-right:25px;text-align:center}.filterContainer{width:100%;z-index:10}.narrow{padding:10px 15px}.rotate{font-size:10px;left:0;padding-left:2px;position:relative}.rotateWrap{cursor:pointer;font-size:19px}html>body .item-wrap{min-height:888px}html>body .style-item-wrap{min-height:580px}.complete-look{font-size:18px;line-height:18pt;text-align:justify;width:59%}.gocreate-lookstyle{border-radius:16px;cursor:pointer;width:40px}.item-detail-wrap{min-height:750px}.homepage-img-small{margin-top:-29px}.homepage-img-decs{margin-top:-18px}.fitprofileSign{text-align:center}.hoverUnderline:hover{text-decoration:underline;-webkit-text-underline-position:under;-moz-text-underline-position:under;-ms-text-underline-position:under;-o-text-underline-position:under;text-underline-position:under}.modal{padding:0!important;text-align:center}.modal:before{content:"";display:inline-block;height:80%;margin-right:-4px;vertical-align:middle}html>body .complete-look{font-size:18px;line-height:18pt;text-align:justify;width:59%}html>body #summaryPopup{max-height:600px;overflow-y:auto}.paddingLeft0{padding-left:0!important}.paddingBottom15{padding-bottom:15px!important}.paddingRight0{padding-right:0!important}.paddingRight30{padding-right:30px!important}.paddingRight50{padding-right:50px!important}.textCenter{text-align:center!important}.borderBottom0{border-bottom:0!important}.alignItemsCenter{align-items:center!important;display:flex!important;justify-content:center!important}html>body .gocreate-lookstyle{-ms-border-radius:16px;border-radius:16px;cursor:pointer;width:40px}html>body .homepage-img-small{margin-top:-29px}html>body .homepage-img-decs{margin-top:-18px}html>body .cursor-pointer{cursor:pointer!important}html>body .modal{padding:0!important;text-align:center}#summaryPopup{max-height:600px;overflow-y:auto}body.dialogOpen{height:100%!important;overflow:hidden!important}#shop-container{padding-bottom:75px}#shop-container.padding0{padding-bottom:10px}.imageContainer{width:20%}.orderCreationDialog .imageContainer{display:inline-block;min-height:400px;width:35%}.orderCreationDialog li .imageContainer{width:100%}.optionsContainer .well{overflow-x:auto;overflow-y:hidden;white-space:nowrap}.orderClose{font-size:2em!important;position:absolute;right:-5px;top:-5px}.optionsContainer .well [class*=col]{display:inline-block;float:none}.optionsContainer .img-thumbnail{width:100%}.orderClose:hover{font-size:2em!important;position:absolute;right:-5px;top:-5px}.well{border:none;border-radius:0;box-shadow:none;-webkit-box-shadow:none;min-height:370px}.selectedContainer .img-thumbnail{cursor:zoom-in;width:100%!important}.extra-day-text,.extra-day-text-available{font-size:11px}.style-detail-container{margin-top:30px}.filterPanel.with-nav-tabs .panel-heading{padding:0 10px}.panel.with-nav-tabs .nav-tabs{border-bottom:none}.panel.with-nav-tabs .nav-justified{margin-bottom:-1px}.style-item-wrap{margin-top:10px}.with-nav-tabs.panel-primary .nav-tabs>li.active>a,.with-nav-tabs.panel-primary .nav-tabs>li.active>a:focus,.with-nav-tabs.panel-primary .nav-tabs>li.active>a:hover,.with-nav-tabs.panel-primary .nav-tabs>li.dropdown .dropdown-menu{border:none}.with-nav-tabs li{list-style:none}.contentCenter ul{left:50%;list-style:none;position:relative}.contentCenter li.filterItem{float:left;position:relative}.contentCenter a{padding:2px 5px}.contentCenter a:hover{text-decoration:underline}.panel-body{padding:0}.button-tab{position:relative;-ms-transform:translateY(50%);transform:translateY(34%)}.button-tab-selected{position:relative;-ms-transform:translateY(43%);transform:translateY(43%)}.lining-tab,.lining-tab-selected{position:relative;-ms-transform:translateY(7%);transform:translateY(7%)}.model-tab{position:relative;-ms-transform:translateY(17%);transform:translateY(13%)}.model-tab-selected{position:relative;-ms-transform:translateY(14%);transform:translateY(14%)}.fabric-tab,.fabric-tab-selected{position:relative;-ms-transform:translateY(7%);transform:translateY(7%)}.button-tab-selected .form-group,.caollar-tab-selected .form-group,.contrast-tab-selected .form-group,.fabric-tab-selected .form-group,.item-backpiece-selected .form-group,.lining-tab-selected .form-group,.model-tab-selected .form-group{text-align:center}.button-tab-selected .typeahead,.caollar-tab-selected .typeahead,.contrast-tab-selected .typeahead,.fabric-tab-selected .typeahead,.item-backpiece-selected .typeahead,.lining-tab-selected .typeahead,.model-tab-selected .typeahead{margin-left:-25%;top:-25px;width:150%}.typeahead[disabled]{cursor:default}.button-tab-selected .editButton,.caollar-tab-selected .searchCollar,.contrast-tab-selected .editContrast,.fabric-tab-selected .editfabric,.item-backpiece-selected .editbackpiece,.lining-tab-selected .editLining,.model-tab-selected .searchModel{cursor:pointer;font-size:13px;margin-right:0;position:relative;top:10px;z-index:2}.nobordertextbox{border:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}input.nobordertextbox{text-align:center;top:0!important}.lookImage{margin:0}.caollar-tab{position:relative;-ms-transform:translateY(5%);transform:translateY(5%)}.caollar-tab-selected{position:relative;-ms-transform:translateY(4.5%);transform:translateY(4.5%)}.contrast-tab,.contrast-tab-selected{position:relative;-ms-transform:translateY(0);transform:translateY(0)}.contentCenter{float:right;left:-50%;position:relative;text-align:center;text-align:left}.lining-group .col-md-1,.lining-group .col-xs-3 .lining-group .col-sm-2,.piping-group .col-md-1,.piping-group .col-xs-3 .piping-group .col-sm-2{padding-bottom:20px}.lining-group span.img-checked:after,.piping-group span.img-checked:after{font-size:20px;right:34px;top:7px}.style-item-wrap{min-height:580px;padding-top:20px}#prodct-customize-container{margin-bottom:-25px;margin-top:76px}.underlineFilter{text-decoration:underline;text-underline-position:under}.previewImgWidthFootWear{max-width:85%!important}.fullHeight{height:100%!important}.shoeCenterPadding{padding-top:10%}.strong{font-weight:700}a.closeButtonX,div.closeButtonX{margin-top:0!important;top:3px}a.closeButtonX:hover,div.closeButtonX:hover{text-decoration:none!important}.menu-gc-icon{border-radius:13px;width:22px}.menu-search-box{height:24px}.menu-clear-button{float:right;margin-left:3px;position:relative;top:-28px;z-index:2}.gc-icon{border:none;width:37px}.customerButton div{cursor:pointer;float:right;margin-top:.5em;padding:0 10px}.customerButton .closeButtonX{margin-top:-10px}#LiningStockSearchCriteriaForm .inputTextBox,#StockSearchCriteriaForm .inputTextBox{border:1px solid #c4ced4}.fabricInventorySearchBox{margin-bottom:20px;padding-left:0;padding-right:20px}.stockinventoryBackBtn{margin-top:60px;padding-bottom:50px}.soldoutDateField{margin-top:18px;padding-right:15px;position:absolute;right:18px;top:0;vertical-align:middle}#tblLiningStocklist,#tblStocklist{border:1px solid #f5f5f5}.inventoryImage{padding:0 5px 0 10px!important}input#SearchViewModel_SoldOutSinceFrom::placeholder{color:#142537}.inventoryButtonIcon{width:173px}.inventoryButtonIcon,.liningButtonIcon{padding:15px 30px!important;text-align:center}.liningButtonIcon{width:127px}.progress{background:none;box-shadow:none;height:150px;line-height:150px;margin:0 auto;position:relative;width:150px;z-index:0}.progress:after{border-radius:50%;content:"";left:0;width:100%}.progress:after,.progress>span{height:100%;position:absolute;top:0}.progress>span{overflow:hidden;width:50%;z-index:1}.progress .progress-left{left:0}.progress .progress-bar{background:none;border-style:solid;border-width:2px;height:100%;position:absolute;top:0;width:100%;z-index:4}.progress .progress-left .progress-bar{border-bottom-right-radius:80px;border-left:0;border-top-right-radius:80px;left:100%;-webkit-transform-origin:center left;transform-origin:center left}.progress .progress-right{right:0}.progress .progress-right .progress-bar{animation:loading-1 1.8s linear forwards;border-bottom-left-radius:80px;border-right:0;border-top-left-radius:80px;left:-100%;-webkit-transform-origin:center right;transform-origin:center right}.progress .progress-value{border-radius:50%;font-size:32px;height:85%;left:7.5%;line-height:125px;position:absolute;text-align:center;top:7.5%;width:85%}.progress.blue .progress-left .progress-bar{animation:loading-2 1.5s linear 1.8s forwards}.progress.yellow .progress-left .progress-bar{animation:loading-3 1s linear 1.8s forwards}.progress.pink .progress-left .progress-bar{animation:loading-4 .4s linear 1.8s forwards}.progress.green .progress-left .progress-bar{animation:loading-5 1.2s linear 1.8s forwards}@keyframes loading-1{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@keyframes loading-2{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(144deg);transform:rotate(144deg)}}@keyframes loading-3{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes loading-4{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(36deg);transform:rotate(36deg)}}@keyframes loading-5{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(126deg);transform:rotate(126deg)}}.clearboth{clear:both}.loadMoreItemBtnCont{text-align:center}.loadMoreItemBtn{min-width:250px}.loadMoreItemBtnFabricTab{font-size:9.5px;height:35px;letter-spacing:2px;line-height:1.5;margin-top:30px;min-width:118px;padding:6px 12px;text-align:center;text-transform:uppercase}.heart,.heart-added{visibility:hidden}.loggedInUser{cursor:text!important}.wishlist .showroom-itemdetail-name{border:none}.wishlist .img-small{height:auto}.wishList-img{height:11em}.wishlistMenu{visibility:hidden}.item-container{height:100px;position:relative}.item-container .item-list{position:relative;top:50%;transform:translateY(-50%)}.item-container .item-list-selected{position:relative;top:50%;transform:translateY(-43.5%)}.item-container .item-backpiece-selected{position:relative;top:50%;transform:translateY(-53%)}.item-container .item-list-leather{transform:translateY(1.5%)}.item-container .shoeitem-list-leather .tieitem-list{transform:translateY(20.5%)}.img-noborder{border:none}div#msgbxMessage ul{padding-left:0}.text-transform-normal{text-transform:none}.text-transform-upper{text-transform:uppercase}.remove-all-wish-list{padding-left:20px;padding-top:10px}.img-resize{display:flex;object-fit:contain;object-position:center}.scroll{overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.scroll,.touch-scroll{white-space:nowrap;-webkit-overflow-scrolling:touch}.touch-scroll{height:70px;overflow-x:scroll;overflow-y:hidden;position:relative;width:auto}.listContainer{width:100%;z-index:4}.placeAtBottom{bottom:0;position:absolute;width:100%}.uppercase a{display:block}.marginLeft30{margin-left:30px}.displayInline{display:inline;float:left}a.abtn.btnOrderConfirm{padding:6px 60px}.systemBtnRainbowBorder{background-image:linear-gradient(hsla(0,0%,100%,0),hsla(0,0%,100%,0)),linear-gradient(to bottom right,#b827fc,#2c90fc 25%,#b8fd33 50%,#fec837 75%,#fd1892);background-origin:border-box;border:3px solid transparent;border-radius:30px;box-shadow:inset 2px 1000px 1px #fff;display:inline-block;position:relative}.systemBtnRainbowBorder span.spanComposeLookbtnTitle{background:#fff;border-radius:30px;color:#142337!important;display:inline-block;padding:7px 45px;text-transform:uppercase;width:auto}.systemBtnRainbowBorder span.spanComposeLookbtnIcon{padding-left:2px}.systemBtnRainbowBorderSafari{border-color:unset}.sideSearchPanel{background-color:#fff;-webkit-box-shadow:0 0 1px 0;-ms-box-shadow:0 0 1px 0;box-shadow:0 0 1px 0;height:100%;left:0;overflow-x:hidden;padding-top:3em;position:absolute;top:0;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;transition:.5s;transition-timing-function:ease-in;-moz-transition-timing-function:ease-in;-webkit-transition-timing-function:ease-in;-o-transition-timing-function:ease-in;width:0;z-index:10007}.divSearchIconContRight{background-color:#fff;border-bottom:1px solid #ddd;border-bottom-left-radius:50px;border-left:1px solid #ddd;border-top:1px solid #ddd;border-top-left-radius:50px;box-shadow:-5px 0 5px #bbbbbb5e;cursor:pointer;display:block;height:60px;left:auto;margin-right:-1px;padding-top:10px;position:fixed;right:50%;text-align:center;top:45%;transition:display 1s;transition-delay:1s;width:30px;z-index:0;z-index:1}.closeSearch{background-color:#fff;color:#ccc;font-size:20px;margin-left:17px;margin-top:8px}.borderSearch{border-color:#fff}.SearchIcon{color:#000!important;font-size:23px;position:absolute;right:40px;top:15px}.loadMoreItemBtnCont .systemBtnOne:active{background-color:#465165;border-color:#465165;color:#fff!important}.systemBtnRainbowBorder .fal,.systemBtnTwo .fal{color:#142337}.systemBtnTwo .fal:hover,.systemBtnTwo:hover .fal,.systemBtnTwoForLongTitle:hover{color:#fff}.systemLoginBtnTwo{background:#fff;border-radius:50px;color:#142337;font-family:Basic Commercial LT Bold,Arial;font-size:12px;font-style:normal;letter-spacing:.24px;line-height:24px}.systemLoginBtnTwo:hover{border-color:#fff}.systemLoginBtnOne{background:transparent;border:1px solid #fff!important;border-radius:50px;color:#fff;font-size:12px;font-style:normal;font-weight:700;line-height:24px}.systemLoginBtnOne:hover{background-color:#fff;border-color:#fff;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#142337}.systemBtnTwo:focus .fal,.systemBtnTwo:hover .fal,.systemLoginBtnTwo .LoginRightArrowIcon:hover,.systemLoginBtnTwo .fal:hover,.systemLoginBtnTwo:hover .LoginRightArrowIcon,.systemLoginBtnTwo:hover .fal{color:#fff}.systemBtnOne:hover .fal{color:#000!important}.systemBtnThree{background-color:#fff;border-color:#a9b0bc;-ms-border-radius:30px;border-radius:30px;color:#142337}.systemBtnThree:focus,.systemBtnThree:hover{background-color:#142337;border-color:#142337;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#fff}.systemBtnFour{background-color:transparent;border-color:#fff;-ms-border-radius:30px;border-radius:30px;color:#fff}.systemBtnFour:focus,.systemBtnFour:hover{background-color:#fff;border-color:#a9b0bc;-ms-border-radius:30px;border-radius:30px;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#142337}.systemBtnFive{background-color:transparent;border-color:#142337;-ms-border-radius:30px;border-radius:30px;color:#142337}.systemBtnFive:focus,.systemBtnFive:hover{background-color:#142337;-ms-border-radius:30px;border-radius:30px;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#fff}.systemBtnFive:focus .fal,.systemBtnFive:hover .fal,.systemBtnTwo:focus .bi-bag,.systemBtnTwo:focus .bi-pen,.systemBtnTwo:hover .bi-bag,.systemBtnTwo:hover .bi-pen{color:#fff}.cursorUnset{cursor:default!important}.inlineBlock{display:inline-block}.textAlignRight{text-align:right!important}.textColorRed{color:red!important}.textColorBlue{color:#142337!important}.invisible{visibility:hidden}body.noScroll{height:100%!important;overflow:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:absolute!important;width:100%}body.noBackgroundScroll{overflow-x:hidden}body.noPageScroll{background:hsla(0,0%,100%,.6);height:100%;left:0;overflow-x:hidden;overflow-y:scroll;position:fixed;top:0;width:100%;z-index:1001}.widthHalf{width:50%}.widthHalfControls{width:45.3%}.widthFull{width:92%}.width20{width:20%}.width56{width:56%}.fontWeight400{font-weight:400}.fontWeight100{font-weight:100}.fontWeight600{font-weight:600!important}.paddingLeft23{padding-left:23px}.textDecorationUnderline{text-decoration:underline!important}.listTypeNone{list-style-type:none!important}.fieldRequired{padding-left:4px;padding-top:4px;position:absolute;vertical-align:middle}.fieldRequired.spanCampaignImp{padding-top:0}.custom-radios input[type=checkbox]{display:none}.custom-radios input[type=checkbox]+input+label span.customLabelSpan,.custom-radios input[type=checkbox]+label span.customLabelSpan{background-position:50%;background-repeat:no-repeat;-ms-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;height:30px;line-height:32px;margin:-1px 4px 0 0;text-align:center;vertical-align:middle;width:30px}.custom-radios input[type=checkbox]+input+label span.customLabelSpan i,.custom-radios input[type=checkbox]+label span.customLabelSpan i{opacity:0;transition:all .3s ease}.custom-radios input[type=checkbox]:checked+input+label span.customLabelSpan i,.custom-radios input[type=checkbox]:checked+label span.customLabelSpan i{opacity:1}.custom-radios input[type=radio]+input+label span.customLabelSpan,.custom-radios input[type=radio]+label span.customLabelSpan{background-position:50%;background-repeat:no-repeat;-ms-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;height:30px;line-height:21px;margin:-1px 4px 0 0;text-align:center;vertical-align:middle;width:30px}.custom-radios.smallRadio input[type=radio]+input+label span.customLabelSpan,.custom-radios.smallRadio input[type=radio]+label span.customLabelSpan{height:25px;width:25px}.custom-radios input[type=radio]+label span.customLabelSpan.small{height:20px;width:20px}.custom-radios input[type=radio]+input+label span.customLabelSpan i,.custom-radios input[type=radio]+label span.customLabelSpan i{opacity:0;transition:all .3s ease}.custom-radios input[type=radio]:checked+input+label span.customLabelSpan i,.custom-radios input[type=radio]:checked+label span.customLabelSpan i{opacity:1}.no-titlebar .ui-dialog-titlebar{display:none}.dialogHeader{padding:20px 10px}.formCheckBox,.multiShopRadio{cursor:pointer;font-size:14px!important;padding-left:5px;padding-right:10px;vertical-align:top}.shoeContrastPane .multiShopRadio{padding-right:30px}#sharedShopDiv #ulLinkedShop,#sharedShopDiv .dialogHeader{text-align:left}.no-titlebar .ui-dialog-buttonset{text-align:right}.strongImportent{font-weight:700!important}.mainSection{min-height:500px;position:relative}.homeTextBloks{padding:0 120px 0 0}.divPrivateShopping .homeTextBloks{padding:0 120px}.howItWorksTextBlocks{padding:0 30px 0 0}.homeTextBloks p{overflow:hidden}.centerSliderDiv{margin:auto;padding:5px 2%;width:72%}.centerCategoryImgDiv{margin:auto;width:81.1%}.centerSliderDivWedding{margin:auto;max-width:1440px;padding:5px 40px 0;width:71%}.divTransparent{display:none;height:84%;position:absolute;top:0;width:100%}.saveBtnContainer{padding-left:4px}.searchCustomer{margin-top:0}.resetCustomer{margin-top:0;width:20%}.bottombordercollapseable{border-bottom:.1px solid #d9d9d9;border-left:.1px solid #d9d9d9;border-right:.1px solid #d9d9d9}.marginTop50{margin-top:50px}.marginTop3{margin-top:3%}.marginTop4{margin-top:4px!important}.marginTop7{margin-top:7px}.marginTop0{margin-top:0!important}.marginLeft0{margin-left:0!important}.marginTop30{margin-top:30px!important}.marginTop100{margin-top:100px!important}.marginTop40{margin-top:40px!important}.marginBottom0{margin-bottom:0!important}.marginBottom5{margin-bottom:5px!important}.marginRight20{margin-right:20px!important}.lineHeight25{line-height:25px}.bottomBorder{border-bottom:1px solid #e1e1e1}.topBoder{border-top:1px solid #e1e1e1}.textAlignIndent{text-indent:-.9em}.verticalAlignMiddle{vertical-align:middle!important}.letterSpacing1{letter-spacing:1px}.marginBottom100{margin-bottom:100px!important}.marginBottom15{margin-bottom:15px}.padding10{padding:10px}.disabledColor{background-color:#d3d3d3}.overflowAuto{overflow:auto}.whitespaceNowrap{white-space:nowrap}.fontSize12{font-size:12px!important}.fontSize10{font-size:10px!important}.fontSize11{font-size:11px!important}.fontSize14{font-size:14px!important}.fontSize15{font-size:15px!important}.allFitAlignment{padding:25px 0}.customizeAlignment{border-bottom:1px solid #d9d9d9;text-transform:lowercase!important}.underlineText{border-bottom:1px solid #142337!important;padding-bottom:2px!important}.underlineTextWhite{border-bottom:1px solid #fff!important;padding-bottom:2px!important}a.underlineTextWhite{color:#fff}.customizeAlignHeading{padding-left:8px}.marginAppointment{margin:0 10px}.lastEditAlign{display:inline-block;text-align:left;width:30%}.fitwidth,.selectValues{width:100%}.fitProfileTitle{display:inline-block;margin-left:10px;width:56%}.selectFit{display:inline-block;text-align:left;width:55%}.iconDown{float:right;padding-top:3px}.selectCheckIcon{display:inline-block;width:3%}.forgetPasswordContainer .input-group{width:100%}.forgetPasswordContainer .forgetBtn{width:55%}.resetPasswordConatiner .forgetBtn,.resetPasswordConatiner .input-group{width:100%}.divResetPasswordCont,.resetPasswordSubText{color:#fff!important}.filterBtn{display:inline-block;float:left;margin:40px 25px;padding:0;width:30%}.filterBtn .btn{width:100%}.homeTextBloks .Body-Heading-H1{padding-left:10px}.divSearchInpt .searchInput{margin:35px 0;width:100%}.highlightedTxt a:hover{font-weight:600}.inptSearchLocation{height:35px;margin:5px 0 0}.mapSearchBtn{font-size:12px;height:35px;letter-spacing:1px;margin-top:5px;width:180px}.SearchPlaceholder{color:#555;font-style:italic;text-transform:lowercase}.appointmentWidthNew{width:auto}.thankYouButtonAlignment{float:left;margin-right:15px}.loginSpan{color:#465165;cursor:pointer;text-decoration:underline}.loginSpan:hover{color:#000}a.fullyCustomizeStyle:active,a.fullyCustomizeStyle:focus,a.fullyCustomizeStyle:hover{color:#142337}.currencyIcon:before{color:#fff}.productPartBreadCrumb{height:30px;margin:5px 15px}.editCustomizations{padding-top:3px}.fontStyleItalic{font-style:italic}.width30{width:30%}.width200{width:200px}.width60{width:60%}.width40{width:40%!important}.subscribeNewsLetter{padding:0 30px 20px}.reportQualityIssueModal.modal{overflow-y:hidden!important}.reportQualityIssueModal{width:100%}.howItWorks{font-family:Basic Commercial LT light,Arial;font-size:30px;font-weight:700;letter-spacing:.13em;margin-bottom:20px;margin-top:70px;text-transform:none}.centerDivHomePageServiceBlock{background-color:transparent;margin:0 auto;padding:40px 180px;width:92%}.divServiceBlockBackground{background:#dfd7cd}.howItWorksSubTitle{padding:20px 0;text-align:justify}.howItWorkImageCommon{background-position:50%;background-repeat:no-repeat;background-size:cover;height:300px;margin:0 auto;position:relative;text-align:center;width:85%}.howItWorkWidth{margin:0 auto;width:75%}ul.horizontal-list{float:left;list-style:none;margin-left:0;min-width:900px;padding-left:0;padding-top:20px}ul.horizontal-list li{display:inline-block;margin-right:5%}.quantityInput .input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield}.quantityInput input[type=number]::-webkit-inner-spin-button,.quantityInput input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.quantityInput .inputField{background-color:#fff;border:none;box-shadow:none;height:22px;margin-top:0;text-align:center;vertical-align:middle;width:40px}.quantityInput .btnMinus{margin-right:-5px}.quantityInput .btnMinus,.quantityInput .btnPlus{-webkit-appearance:none;background-color:#142337;border:1px solid #142337;color:#fff;height:22px;padding:3px 4px 1px;vertical-align:middle}.quantityInput .btnPlus{margin-left:-5px}.quantityInput .btnMinus:hover,.quantityInput .btnPlus:hover{background-color:transparent;border:1px solid #142337;color:#142337}.btnMinus .fal,.btnPlus .fal{color:#fff;font-size:11px;vertical-align:text-top}.btnMinus .fal:hover,.btnMinus:hover .fal,.btnPlus .fal:hover,.btnPlus:hover .fal{color:#142337}.uppercase{text-transform:uppercase}.ellipsisSpanForOrderSummary{display:block;font-size:12px;overflow:hidden;-moz-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}.closebtn:after,.closebtn:before{background-color:#333;content:" ";height:25px!important;left:10px;position:absolute;width:1px;z-index:9}.closebtn{margin-top:0!important;right:30px}.closebtn:before{transform:rotate(35deg)}.closebtn:after{transform:rotate(-35deg)}.closebtn{margin-top:-22px;opacity:1}.spnLookTag{background:#fff;color:#323232;font-size:9px;left:12px;letter-spacing:.14em;line-height:15px;margin:5px;padding:2px 6px;position:absolute;text-transform:uppercase;z-index:1}.divWhislistPrice{margin-top:10px}.socialMediaIcon{display:inline-block;font-size:20px;margin-right:5px}.navList{border:1px solid #ccc}.navList .navItem{width:33.23%}.navList .navLink{border-radius:0;color:#142337;font-size:17px;font-weight:600;letter-spacing:1px;padding:8px 35px;text-align:left;text-transform:uppercase}.navList .navItem.active,.navList.nav-pills>li.active>a,.navList.nav-pills>li.active>a:focus,.navList.nav-pills>li.active>a:hover{background:#f1f0f0;border-radius:0;color:#142337}.divSearchLocation{padding-top:30px;text-align:left}.locationTxtBox{display:inline-block;padding-right:45px;width:60%}.searchTxtBox{background-color:#f5f5f5;border:1px solid #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#555;display:inline-block;line-height:18px;margin-left:42px;margin-top:3px;padding:12px;width:100%}.locationSearchIcon{color:#999!important;font-size:23px;position:relative;right:40px;top:5px}.shopItemCont{border-top:1px solid #ccc;padding-bottom:20px;padding-top:20px}.shopItemCont:last-child{border-bottom:1px solid #ccc}.shopItemCont.active{background:#eee}.imgShopLocation{width:58%}.storeName{color:#142337;font-family:Basic Commercial LT Bold,Arial;font-size:18px;letter-spacing:1px;text-align:left;text-transform:uppercase}.storeAddress{padding:10px 0 0}.divPhone{padding:7px 0}.divmarkerHrsWrapper{height:20px}.btnDeSelectStore,.btnSelectStore{min-width:160px;padding:10px 30px;position:absolute;right:50px;text-transform:uppercase;top:47px}.appFormControl{letter-spacing:1px}.divNextBtnCont{text-align:right}.divFillFormHead{padding:30px 0}.divFormControl{padding-bottom:20px;width:50%}.divFormControlName{display:inline-block;margin-bottom:15px;width:50%}.spnGender{cursor:pointer;font-size:11px;padding-right:20px}.spnIconGender{cursor:pointer;font-size:18px;padding-right:6px;vertical-align:text-bottom}.selCountryDrp{width:27%!important}.selCountryDrp .dropdown-menu{z-index:100001}.appReasonLabel,.phNumLabel{margin-bottom:3px}.phNumControl{float:right;margin-top:0!important}.bookFittingBtn{height:40px;min-width:300px;text-transform:uppercase;width:25%}.divAppointReason.active{border:2px solid #142337;margin:0 9px 0 0}.divAppointReason.error{border:1px solid red}.divSubscribeCont{cursor:pointer}.subscribeIcon{font-size:17px;margin-right:10px}.divTimeCont{border-top:1px solid #ccc;margin-bottom:30px;margin-top:30px;padding-top:30px}.timeSelDiv{background-color:#fafafa;border:1px solid #ccc;cursor:pointer;padding:15px;width:80px}.timeSelDiv.active{background-color:#142337;border:1px solid #142337;color:#fff}.timeSelDiv.error{border:1px solid #df2121}.timeSelDiv:last-child{display:none}.divMyLocation{cursor:pointer;margin-top:20px}.locationIcon{margin-right:10px}.locationText{border-bottom:1px solid #142337;letter-spacing:1px;text-transform:uppercase}.spnStoreLocationLink{border-bottom:1px solid #142337;cursor:pointer}.divNotFound{letter-spacing:.5px;margin-top:20px}.dateTimeSelectCont .xdsoft_datetimepicker .xdsoft_calendar th{font-size:16px;text-align:center}.dateTimeSelectCont .xdsoft_datetimepicker .xdsoft_calendar td,.dateTimeSelectCont .xdsoft_datetimepicker .xdsoft_calendar th,.dateTimeSelectCont .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#fff;border:none;height:65px}.xdsoft_datetimepicker .xdsoft_calendar td{height:50px!important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current div{background:#142337;border-radius:50%;font-size:18px;margin:0 auto;padding:10px 0;text-align:center;width:40px}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current{box-shadow:none!important}.dateTimeSelectCont .xdsoft_datetimepicker .xdsoft_calendar td>div{border-radius:50%;font-size:18px;margin:0 auto;padding:10px 0;text-align:center;width:40px}.xdsoft_datetimepicker .xdsoft_calendar td:hover div{background:#000}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{background:#f5f5f5;border:1px solid #ddd;border-collapse:collapse;color:#666;cursor:pointer;font-size:12px;height:25px;padding:0;text-align:right;vertical-align:middle;width:14.2857142%}.xdsoft_date{padding:5px 0!important}.xdsoft_calendar table,.xdsoft_calendar tbody td,.xdsoft_datetimepicker .xdsoft_calendar th{background:transparent!important;border:none!important}.dateTimeSelectCont .xdsoft_datetimepicker{font-family:BasicCommercialLTPro,Arial}.dateTimeSelectCont .xdsoft_datetimepicker .xdsoft_label{font-weight:400!important}.xdsoft_datetimepicker .xdsoft_label i{background:none!important;font-size:10px!important;margin-left:5px!important;vertical-align:inherit!important}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:none!important}.timeSelDiv{background:transparent;border:none;border-bottom:1px solid #ccc;margin:4px 2px 0 0;text-align:left;width:100%}.divCheckoutColumn .timeSelDiv{margin:0;text-align:left!important}.stepCheckIcon{display:none;font-size:21px}.navItem.selected .stepCheckIcon{display:inline-block}.bookFitFaqCont{margin-top:150px}.imgBookFitFaq{padding-left:20px}.mobNavLink,.mobNavLinkLabel{display:none}.showroomOverlay{height:100%;opacity:.5;position:fixed;top:0;width:100%;z-index:10002;-webkit-overflow-scrolling:touch;background:rgba(0,0,0,.55)}.divBackScrollbar::-webkit-scrollbar{z-index:-1}#div_B2CProfile.sideNavRight .closebtn{height:25px;left:2%;margin-left:0;right:auto;top:0;width:22px;z-index:1}.centerDiv{margin:auto auto 50px;padding:5px 40px}.signInTitle{display:inline-block;left:35%;margin:0 auto;position:absolute;text-align:center;top:5%}.redirectMessage{margin:20px 0 40px}.loginB2BPopUpDiv{width:30%}.loginB2BDetails{padding:0 30px 40px}.signInTitleAM,.signInTitleCreateCustomerAM{left:50%;margin:0;position:absolute;top:2.5%;transform:translate(-50%,-50%)}.loginB2BAlignment{margin-bottom:20px;text-align:center}.modal-content{border-radius:0}.windowClose{cursor:pointer;font-size:22px}#div_B2CProfile.sidenav a{display:inline;padding:0}.sidenav .b2CRetailerLink{border-bottom:1px solid #142337;display:inline-block;padding:0}.displayBlock{display:block!important}#div_B2BProfile.sideNavRight .closebtn{height:25px;left:2%;margin-left:0;right:auto;top:0;width:50px;z-index:1}.custom-radios div{display:inline-block}.custom-radios input[type=radio]{display:none}.custom-radios input[type=radio]+input+label,.custom-radios input[type=radio]+label{color:#142337;font-family:BasicCommercialLTPro,Arial;font-size:14px;font-weight:400}.custom-radios input[type=radio]+input+label span,.custom-radios input[type=radio]+label span.customLabelSpan{background-position:50%;background-repeat:no-repeat;border:1px solid #142337;-ms-border-radius:50%;border-radius:50%;cursor:pointer;display:inline-block;height:30px;line-height:35px;margin:-1px 4px 0 0;padding-top:5px;text-align:center;vertical-align:middle;width:30px}.custom-radios input[type=radio]+label span.customLabelSpanSmall{height:15px;padding-top:2px;width:15px}.custom-radios input[type=radio]+input+label span i,.custom-radios input[type=radio]+label span.customLabelSpan i{color:#181e28;opacity:0;transition:all .3s ease}.custom-radios input[type=radio]#color-1+input+label span,.custom-radios input[type=radio]#color-1+label span.customLabelSpan{background-color:#fff}.custom-radios input[type=radio]:checked+input+label span i,.custom-radios input[type=radio]:checked+label span.customLabelSpan i{opacity:1}.custom-radios i{transition:all .3s ease}#ulLinkedShop li{list-style-type:none;margin-bottom:15px}.amCustomRadios div{display:inline-block}.amCustomRadios input[type=radio]{display:none}.amCustomRadios input[type=radio]+input+label,.amCustomRadios input[type=radio]+label{color:#142337;cursor:pointer;font-family:BasicCommercialLTPro,Arial;font-size:14px;font-weight:400}.amCustomRadios span.spnIcon{cursor:pointer}.divUnsubscribeBlock .amCustomRadios span.spnIcon{cursor:pointer;font-size:20px;vertical-align:middle}.ui-spinner{display:inline-block;overflow:hidden;position:relative}.ui-spinner,.ui-spinner-input{padding:0;vertical-align:middle}.ui-spinner-input{background:none;border:none;margin:.2em 22px .2em .4em}.ui-spinner-button{cursor:default;display:block;font-size:.5em;height:50%;margin:0;overflow:hidden;padding:0;position:absolute;right:0;text-align:center;width:16px}.ui-spinner a.ui-spinner-button{border-bottom:none;border-right:none;border-top:none}.ui-spinner .ui-icon{left:0;margin-top:-8px;position:absolute;top:50%}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.customerProfileBtn{margin-top:5%;padding:7px;width:100%}.loginRetailAlign{border-top:1px solid #dcdcdc;margin-top:40px;padding-top:15px}#div_B2BProfile.sidenav ul a{padding-left:0}.div_B2BProfileBody{margin-top:10px}.divContinueBtnContSticky{background:hsla(0,0%,100%,.8);bottom:0;mix-blend-mode:normal;position:sticky;z-index:9}.divContinueBtnContSticky .btnSBBookAppointment,.divContinueBtnContSticky .divContinueBtn{margin:15px auto;width:80%}.divCheckoutTabCont .divProcessOrderBtn,.divDeliveryDetailTabCont{margin-right:10px}.divContinueBtnContSticky .okayBtnDilogueSelectFit{display:block;margin:15px auto;min-width:100px;text-align:center}.currencyAlignment{margin:-28px 10px!important}.cartItemCount{background:#142337;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:20px;left:-7px;line-height:20px;position:relative;text-align:center;top:-15px;width:20px}.displayText{margin-bottom:1.5em;margin-top:1.5em;text-align:center}.toggleIcon{font-size:1.3em!important;vertical-align:text-bottom}.toggleText{padding-right:8px}.additionalFieldsToggle{cursor:pointer;font-size:17px;padding-left:5px;padding-right:10px;vertical-align:middle}.fieldsToggleContainer{padding-right:10px;padding-top:5px;text-align:right}.createBtn{font-size:.6em!important;margin-right:8px;padding-bottom:5px;padding-top:5px;text-transform:uppercase!important}.selectButton{font-size:.6em!important;padding:5px 15px}.newCustomerpanel{padding:1em 0}.customerCaretIcon{float:right}.genderField.custom-radios input[type=radio]+input+label span.customLabelSpan,.genderField.custom-radios input[type=radio]+label span.customLabelSpan{line-height:33px}.genderField{display:inline-block;width:96.76%}.genderField,.stayInformed{padding-left:5px;padding-top:7px}.verticalSection{height:100%;overflow:hidden;padding-bottom:15px;position:fixed;top:0}.legalPageVerticalSection{height:100%;margin-top:36px;overflow:hidden;position:relative;top:0}.sideNavCustomer{height:100%;margin:0 auto}.navHeader{height:10%;margin-top:10px;padding:3em 0 3em 35px}.tabHeader{height:20%;padding:2em 15px}.divNoWishListCont{padding:30px 15px 0 0}.bookFittingHeading,.bookFittingWeddingPage .bookFittingHeading{padding:2em 0}#div_CustomerFitProfile .tabHeader{height:20%!important;padding:3em 2em;padding-bottom:1.5em!important;padding-left:4em!important}#div_CustomerFitProfile .childHeader{height:20%!important;padding-bottom:1.5em!important;padding-left:.5em!important}#div_CustomerFitProfile{font-size:11pt}.centerDiv{margin:auto;padding:3em 2em;width:80%}.customerNav{padding-left:20px!important}ul.customerMenu li{border-bottom:1px solid #f1f0f0;padding:12px 15px}ul.customerMenu li a{text-transform:uppercase}.navFooter{padding:3em 2em}.tabContainer{text-transform:none!important}.idOInvoiceTable .table-responsive #TableOInvoiceHistory{overflow-y:scroll}.subHeading{font-size:.9em;font-weight:400}.editBtn{margin-right:6%;padding-bottom:10px;padding-top:10px}.switchFormCtrl{display:inline;height:36px!important;margin-top:0!important}.styInformedEdit{font-size:.9em;font-weight:600}.topBorderNone td{border-top:none;padding:4px}.topBorderNone{border:none}.moreBtn{border-radius:21px;padding:5px 15px}.moreBtn:hover{font-weight:700}.divCustomerDetailRightPanel,.divRetailerDetailRightPanel{border-left:1px solid #e7e7e7;padding-left:0}.errorPopoverRange .popover{text-align:center;width:280px}.plusMinusBtn{background-color:#142337;border-color:#142337;-ms-border-radius:0;border-radius:0;color:#fff!important;width:auto}.plusMinusBtn:hover{background-color:#fff;border-color:#a9b0bc;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#142337!important}.spanCreatFitFloat span:nth-child(2){float:right}.divModalCommonWidth{width:35%}.commonBtnProp{font-size:.75em;font-size:11px;letter-spacing:.18em}.footerTitleMob{border-bottom:1px solid #dbdbdb;padding:20px 0;text-align:center}.divAddItemButton{margin-top:20px;max-width:220px;width:100%}.CardSwapOverlay{height:100%;position:absolute;top:110px;width:100%;z-index:10003;-webkit-overflow-scrolling:touch;background:#fff}.CardSwapOverlay.scrollable{overflow:auto}.cardSwatHeading{color:#142337;font-family:Basic Commercial LT Bold;font-size:30px;font-weight:400;letter-spacing:.08em;line-height:54px;text-align:center}.swipe-animation{height:200px;margin:60px auto;overflow:hidden;position:relative;width:500px}.credit-card{animation:swipe-card 2s ease-in-out infinite;background:#dadada;border-radius:10px;height:140px;position:relative;width:250px;z-index:2}.credit-card .scc-tripe{background:#434343;bottom:30px;height:25px;position:absolute;width:100%}.swiper-bottom,.swiper-top{background:#434343;border-radius:8px 8px 0 0;position:absolute}.swiper-top{bottom:105px;height:20px;left:calc(50% - 200px);width:400px;z-index:0}.swiper-bottom{bottom:0;height:100px;left:calc(50% - 210px);width:420px;z-index:3}.swiper-bottom .light-indicator{animation:reader-light 2s ease-in-out infinite;background:#dadada;border-radius:50%;height:10px;position:absolute;right:15px;top:10px;width:10px}@keyframes swipe-card{0%{margin-left:-150px;transform:rotate(25deg)}50%{transform:rotate(0deg)}to{margin-left:500px;transform:rotate(-25deg)}}@keyframes reader-light{0%{background:#dadada}60%{background:#b8fd99}}.divConnectingPosOne,.divConnectingPosTwo{left:50%;margin:0;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.divPaymentWholeCont{margin-top:15px;width:100%}.cardSwipeLine{border-top:1px solid #465165;margin:auto;width:90%}.divPaymentItem:last-child .cardSwipeLine{border:none}.divPaymentItem:nth-child(2) .fontLabel,.divPaymentItem:nth-child(2) .spnIcon{cursor:context-menu}.comingSoonText{font-size:12px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.strikeThrough{text-decoration:line-through}.divPaymentwidth{width:33.33%!important}.spanAdynImgBlok{text-align:center}.divPaymentOuter{display:flex;flex-wrap:wrap}.paymentItemRow{padding-bottom:5px}.divOuterForBalce,.divTotalDivBlock{display:inline-block;margin:5px 0;width:100%}.spanTotalBlock{border-top:1px solid #000}.spanBalancAmount,.spnTotalAmount{text-align:center}.spnTotalAmount,.spnTotalLabel{font-weight:700;padding-top:10px}.spnTotalAmount{border-top:1px solid grey}.divOverviewAlign{margin-top:4px}#DownPayments{padding:5px;width:100%}.divSelectpickFocusHide .bootstrap-select .dropdown-toggle:focus{outline:unset!important}.divAddItemCtrlCont .form-control{height:auto!important}.inputArticleGroup{padding:7px!important}.divAddRtwItemButton,​​​​​​​

.divAddItemButton{margin-top:20px;max-width:220px;width:100%}.divselectpickeparent{display:flex;flex-wrap:wrap}.divselectpickeparent .btn-group:nth-child(2){width:48%}#divCartXtraItemCtrl{display:none}.divAddItemCtrlCont,.divGiftCardCtrlCont,.divItemCategoryCtrlCont{margin-top:20px}.divTotalPriceCtrlCont{margin-top:20px;width:100%}.divPaymentItem{background-color:#f1f0f0;flex-basis:auto;flex-grow:0;flex-shrink:1;margin:0 0 20px;min-height:100px;min-width:200px;padding:25px 20px;padding:25px;width:100%}.divPaymentWholeCont .divPaymentItem{margin-bottom:0;padding:0;position:relative;width:100%}.divPaymentOptionName{display:inline-block;margin-top:5px;width:50%}.divPaymentAmountCont{display:inline-block;float:right;text-align:right}.divBackBtn{border-bottom:1px solid grey;cursor:pointer;margin:10px 0}.posLabel{width:100%}.divPaymentOptionCtrl .fontLabel{font-size:15px}.divRetailerPaymentCont{margin:10px auto;width:70%}.greenText{color:#009818}.divPaymenetTitle{display:inline-block;font-size:16px;letter-spacing:1.5px;margin:20px 0;text-transform:uppercase}.divNotRefreshText{font-family:BasicCommercialLTPro,Arial;font-size:18px;font-style:normal;font-weight:300;letter-spacing:.13em;line-height:36px;text-transform:none!important}.divPaymenetTitle h1{font-family:BasicCommercialLTPro;text-transform:none}.spnProcessIcon{display:block;font-size:17px;text-align:center}divTerminalPaymenetSuccess table,divTerminalPaymenetSuccess td,divTerminalPaymenetSuccess th{border:1px solid #ddd;border-collapse:collapse}divTerminalPaymenetSuccess td,divTerminalPaymenetSuccess th{padding:5px;text-align:left}.divTerminalPaymenetSuccess{margin-bottom:10%;margin-top:10%!important;text-align:center}.divTerminalPaymenetSuccess .loader,.divTerminalPaymenetSuccess .loader:after{border-radius:50%;height:17px;text-align:center;width:17px}.divOrderProcessStatusCont{display:inline-block;text-align:left;width:50%}.divOrderProcessFailureCont{display:inline-block;text-align:left;width:80%}.divPaymentHeading{font-weight:700}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.paymentTitle{border:1px solid #dbdbdb;padding:10px}#prePaymentPopup .paymentTitle{border:none}.paymentData{border-left:1px solid #dbdbdb;border-right:1px solid #dbdbdb}.paymentData,.paymentTitleCenter{border-bottom:1px solid #dbdbdb;padding:10px}.paymentTitleCenter{border-top:1px solid #dbdbdb}.paymentDataCenter{border-bottom:1px solid #dbdbdb;padding:10px}.divSuccessPayDisplay{display:flex}.centerPaymentSuccess{margin:auto;max-width:1440px;padding:5px 40px 0;width:71%}.divMobileNextPaymentButton,.divNextBtnParent{display:none}.divPaymenetDesc{font-size:15px;margin-bottom:25px}.divPaymentWarningMsg{color:red;font-size:15px;margin-top:50px;text-align:left}.divBackColor{background-color:#f8f8f8;padding:15px 40px;position:relative}.divBackColor,.divMobileMainTitle{max-width:970px}.divMobileMainClientTitle{max-width:990px}.spanHeadingAppointmentpage{display:inline-block;padding-bottom:10px}.divBtnMarginAppointment{margin:40px 0}.btnMyAppointment{font-size:9px;letter-spacing:1.46723px;line-height:18px}.divBtnReshedules{bottom:80px;margin-bottom:-65px;position:relative;right:20px;text-align:right}.divUpcomingUpointment{margin-top:20px}.divAppointmentParent span,.divDateBlock span,.divTimeBlock span{font-style:normal}.divContactPaParrent span{font-size:15px;font-weight:300;line-height:31px}.divUpcomingUpointment .owl-next{position:absolute;right:-20px;top:10%}.divUpcomingUpointment .owl-prev{background:#f8f8f8!important;left:-20px;position:absolute;right:unset;top:10%}.imgUserImage{border-radius:50%;height:120px;width:120px}.IconAppointmentBackground{background:#142337;color:#fff!important;font-size:20px;padding:5px}.trUpcomindTrParent td{background-color:#f8f8f8!important;vertical-align:middle!important}.btnBookNowAppointment{padding-left:45px;padding-right:45px}.imgUserWlcomePage{border-radius:50%;height:80px;width:80px}.divOverviewBackColor{background:#f8f8f8}.divOverviewBackColor a.abtn{width:auto}.retailerBox.divOverviewBackColor{border:none}.divWordrobeMargin{margin-top:100px}.spanPlusIconFit,.spanPlusIconWordrope{position:absolute;right:10px;top:10px;z-index:999}.liNoBorder{border-bottom:none!important}.pCustomerName{font-size:22px;line-height:15px;margin-left:10px;margin-top:30px}.DivAcoountHolderName{display:flex}.imgStyle{width:203.76px}.divItemName{color:#000;display:inline-block;font-size:15px;font-style:normal;font-weight:700;left:389px;letter-spacing:.09em;overflow:hidden;-moz-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;width:100%}.divLoadingCont{height:300px;left:50%;margin:auto;min-width:450px;padding:15px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:30%}.divMessageCont,.divMunroLogoCont,.divPercentCont{margin:30px 5px}.divMessageCont,.divPercentCont{font-size:15px;font-style:normal;font-weight:700;letter-spacing:.11em;line-height:20px;margin:10px 5px;text-align:center;text-transform:uppercase}.divMessageCont{text-transform:none}#divShow3DSpinner{left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10004}.divLoaderAnimate{background:#fff;height:124px;opacity:.9;position:absolute;width:100%;z-index:1}.munroLogo{width:90px!important}.spanFabricCareStatus{border-radius:1px;display:inline-block;height:3px;margin:15px 0;vertical-align:bottom;vertical-align:middle;width:17%}.divFabricCareDetails{border:1px solid #f5f5f5;border-radius:5px;box-sizing:border-box;padding:20px 18px;width:100%}.spnValueCont{font-size:11px;position:absolute;text-align:center;top:-20px;white-space:nowrap}.liFabricAndCare{margin-top:5px;position:relative}.fabricSwatchOnImg{background:#fff;border-radius:50%;cursor:pointer;height:32px;left:16px;position:absolute;top:16px;width:32px}.fabricSwatchOnImg img{height:16px;width:16px}.divItemInfoImageSection .fabricSwatchOnImg{background:#fff;border-radius:50%;cursor:pointer;position:absolute;right:10px;top:10px}.fabricSwatchOnImg i{align-items:center;display:flex;font-size:16px;justify-content:center}#paymentConfirmation .divSubFabricAndCareModal{width:45%}.liFabricAndCare span:first-child{color:rgba(20,37,55,.5);display:inline-block;width:23%}.divRigthfabricCare{height:100%;margin-bottom:30px;max-height:638px;overflow-y:scroll}.divRigthfabricCare::-webkit-scrollbar{-webkit-appearance:none}.divRigthfabricCare::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border:5px solid #fff;border-radius:10px}.divRigthfabricCare::-webkit-scrollbar-track{background-color:#fff;border-radius:10px}.divStatusBar{display:inline-block;position:relative}.fabricImage{padding-bottom:0;width:100%}.divSubFabricAndCareModal .windowClose{height:40px;left:0;margin-left:2%;top:1%;width:22px}.divModalCommonWidth .windowClose:after,.divModalCommonWidth .windowClose:before{background-color:#333;content:" ";height:20px;position:absolute;right:18px!important;top:10px;width:1px;z-index:9}.divModalCommonWidth .windowClose:before{transform:rotate(35deg)}.divModalCommonWidth .windowClose:after{transform:rotate(-35deg)}.divModalCommonWidth .windowClose{left:0;margin-left:2%;top:1%;width:22px}.emailTemplatePreview .windowClose:after,.emailTemplatePreview .windowClose:before{background-color:#333;content:" ";height:20px;position:absolute;right:18px!important;top:10px;width:1px;z-index:9}.emailTemplatePreview .windowClose:before{transform:rotate(35deg)}.emailTemplatePreview .windowClose:after{transform:rotate(-35deg)}.emailTemplatePreview .windowClose{height:40px;left:0;margin-left:2%;top:1%;width:22px}.emalTemplateFont{color:#142337!important;font-family:Helvetica,Arial,sans-serif!important;font-size:14px!important;font-weight:400!important;line-height:25px!important}.emailTemplateText{margin-top:10px;padding-left:15%!important}.divEmailTemplatePreview{overflow:hidden!important;width:760px}.divLinkPaymentTextBlock{width:80%!important}.emailTemplateImg img{width:100%!important}.customerAccountDetails{display:inline-block}.customerAccountDetails p,.customerAccountPanelDetails p{margin-bottom:5px}.divCustomerAccount{background:#fafafa}.customerAccountDetails p{width:220px}.customerAccountDetails p,.customerAccountPanelDetails p{overflow:hidden;text-overflow:ellipsis}#divCustomerNavMenuB2B .signInTitleAM,#divCustomerNavMenuB2C .signInTitleAM{font-family:BasicCommercialLTPro,Arial;font-size:15px;letter-spacing:1.28px;line-height:20px;text-align:center;text-transform:capitalize}.fabricTabLinkDisabledClass:hover{cursor:not-allowed}.paNameTitle{border-top:1px solid #dbdbdb;margin-top:40px;padding-top:40px}.divCopyOptionCont{display:flex}.divCopyOptionCont div span{margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#divCopyOptionDetail::-webkit-scrollbar{width:6px}#divCopyOptionDetail::-webkit-scrollbar-track{border-radius:27px}#divCopyOptionDetail::-webkit-scrollbar-thumb{background:#e1e1e1;border-radius:27px}.spanCloseIconCopyOrder{margin-right:10px;margin-top:10px}.divCopyOptionBtn{border-right:1px solid #ddd;border-top:1px solid #ddd;padding:8px 40px}.liCopyOptionList{list-style:none;margin:0;padding:0}.divTermalProcesOnHoldBtn{max-width:250px!important}.divProcessOnHoldBtn{margin-bottom:20px;text-align:center}.divProcessOnHoldBtn a{max-width:170px}.divProcessTitle p{font-size:16px;text-align:center}.divProcessTitle{margin-bottom:20px;text-align:center}.spanPageSizeTitle{display:inline-block;padding-right:15px}.jRMtza{z-index:10003!important}#divCustomerOrderHistory tr{cursor:pointer}#divDateTimeSelection{position:relative}.CheckOutdateTimeSelectCont #left_scroll,.CheckOutdateTimeSelectCont #right_scroll{background:transparent;border:none;display:none;position:absolute;top:18.5%;z-index:9}.CheckOutdateTimeSelectCont .divTimeCont{height:100%;max-height:440px;overflow-y:scroll;width:100%}.CheckOutdateTimeSelectCont #right_scroll{left:97%}.CheckOutdateTimeSelectCont #left_scroll{left:0}.CheckOutdateTimeSelectCont #rightProgress{right:-3%}.CheckOutdateTimeSelectCont #leftProgress,.CheckOutdateTimeSelectCont #rightProgress{background:#fff;border:1px solid #ccc;bottom:102%;box-shadow:3px 3px 3px 0 rgba(0,0,0,.4);display:none;padding:5px;position:absolute;width:150px;z-index:9}.CheckOutdateTimeSelectCont #leftProgress{left:-2%}.CheckOutdateTimeSelectCont #leftProgress:after{margin-left:-60px}.CheckOutdateTimeSelectCont #leftProgress:after,.CheckOutdateTimeSelectCont #rightProgress:after{border-color:transparent transparent #fff #fff;border-style:solid;border-width:1em;bottom:-2em;box-shadow:-3px 3px 3px 0 rgba(0,0,0,.4);box-sizing:border-box;content:"";height:0;left:50%;position:absolute;transform:rotate(-45deg);transform-origin:0 0;width:0}.CheckOutdateTimeSelectCont #rightProgress:after{margin-left:1.5em}.xdsoft_calendar tbody tr td{display:none}.xdsoft_calendar tbody tr.weekViewActive td{display:table-cell}.xdsoft_label.xdsoft_month,.xdsoft_label.xdsoft_year{pointer-events:none}.xdsoft_label.xdsoft_month i,.xdsoft_label.xdsoft_year i,.xdsoft_today_button{display:none!important}.xdsoft_label.xdsoft_month{text-align:right;width:46%}.xdsoft_label.xdsoft_month,.xdsoft_label.xdsoft_year{font-size:20px;font-weight:300;line-height:24px}.divAMCommonScroll::-webkit-scrollbar{-webkit-appearance:none}.divAMCommonScroll::-webkit-scrollbar:vertical{width:8px}.divAMCommonScroll::-webkit-scrollbar:horizontal{height:8px}.divAMCommonScroll::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.5);border-radius:10px}.divAMCommonScroll::-webkit-scrollbar-track{background-color:transparent;border-radius:10px}.divMyOrderHeader{font-size:30px;margin-top:-30px!important}.divMyOrderDescCont{letter-spacing:.3px;margin-bottom:20px}.marginLeft15{margin-left:15px!important}.emailinptWidth{width:355px!important}.iconEditEmail{cursor:pointer;font-size:27px;font-weight:300;margin:5px 0 0 5px}.expertOptionText{font-size:15px;margin-top:10px}.divStyleHeightDrp .dropdown-menu.inner{height:100%;max-height:350px!important}.spanLanguage{margin-right:15px;padding-top:12px}.divLangugaeDrpDwn{width:50%}.divLanguageB2C{display:flex}.spanCountryBarClose{background:transparent;border:none;cursor:pointer;height:52px;left:10px;left:2%;margin-left:0;padding:0;position:relative;right:auto;top:-13px;width:22px;z-index:1}.spanCountryBarClose.closebtn:after,.spanCountryBarClose.closebtn:before{background-color:#fff;content:" ";height:22px;left:10px;position:absolute;width:1px;z-index:9}.h2CountryNotText{color:#142337;font-size:22px;font-style:normal;font-weight:700;letter-spacing:.09em;line-height:22px;margin-bottom:20px;text-align:center;text-transform:uppercase}.btnAddressCheckoutSave{max-width:120px;width:100%}.divInlineAddressField{width:49%}.divCheckoutColumnAdressFlex{display:flex}.divInlineAddressField:first-child{margin-right:2%}.divAddressDropDownMargin{margin:3px 0}.h2CheckoutAddressHeading{font-weight:700}.iAddAddressIcon,.spanBillingAddressCheck{font-size:18px;position:absolute}.divAddressContainer,.divEcomHearAboutCont{background-color:#f1f0f0;margin:0 0 20px;padding:25px 20px}.divDiliverToHomeAddress .divDiliveryOption,.divDiliverToStoreAddress .divDiliveryStoreOption{background:#fff;border:3px solid #fff;border-radius:1.27801px;box-sizing:border-box;cursor:pointer;padding:22px 0;text-align:center}.divDiliverToHomeAddress .divDiliveryOption.active,.divDiliverToStoreAddress .divDiliveryStoreOption.active,.divPreSelectedAddressCont.active{border:3px solid #142337;border-radius:1.27801px;box-sizing:border-box}.iCheckoutAddressIcons{font-size:50px}.divPreSelectedAddressCont{background:#fff;border:3px solid #fff;border-radius:1.27801px;box-sizing:border-box;cursor:pointer;position:relative}.ulEditAddress{padding-bottom:15px;padding-top:15px}.divPreSelectedAddressCont li{list-style-type:none}.divNewAddressAddLink{cursor:pointer}.spnEditAddressIcon{bottom:5px;color:#aaadaf!important;font-size:18px;position:absolute;right:5px}.locationTileInfo{align-items:center;display:flex;flex-wrap:wrap}.h2StoreAddressHeading{color:#142337;font-size:14px;font-style:normal;font-weight:700;letter-spacing:1.04273px;line-height:24px;text-transform:uppercase}.spanShopAddressSubText{color:#142337;font-size:14px;font-style:normal;font-weight:400;letter-spacing:1.45983px;line-height:25px}.imgPerfectFitBannerWidth{width:100%}.divFitCheckoutBannerBackground{background:#fafafa}.h1CheckoutFitBannerHeading{color:#142337;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.16em;line-height:20px;text-transform:uppercase}.h2CheckoutFitBannerSubHeading{color:#142337;font-size:22px;font-style:normal;font-weight:700;letter-spacing:.14em;line-height:22px;margin-top:20px;text-transform:uppercase}.divFitCheckoutBannerBackground p{color:#142337;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.08em;line-height:25px;text-align:justify}.ulLinoStyle{list-style:none;padding-left:25px}.divBottomMarginEcomSelectPicker{margin-bottom:5px}.divFormBackgroundRemove{background:transparent;border:none!important}.h2CheckoutAddressHeading{color:#142337;font-family:Basic Commercial LT Bold!important;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.09em;line-height:20px}.spanVatText{color:#142337;font-size:17px;font-style:normal;font-weight:700;letter-spacing:1.59751px;line-height:32px;text-align:right;text-transform:none}.h1YourStoreHeading{color:#142337;font-size:16px;font-style:normal;font-weight:400;letter-spacing:.09em;line-height:20px}.divBillingAddressCheckbox{cursor:pointer}.divDiliverToHomeAddress,.divDiliverToStoreAddress{height:100%;max-height:152px;max-width:201px;width:100%}.divExistingAddressSelector{display:flex}.divAddressPadingEcom{max-width:300px;width:100%}.h2HappenNext{color:#142537;font-family:BasicCommercialLTPro;font-size:14px;font-style:normal;letter-spacing:.02em;line-height:20px;margin-bottom:20px;margin-top:50px;text-transform:none}.spanOrderDetails{display:block;margin-bottom:30px}.spanPaymentText{display:block;margin-top:30px}.spanCustomerDetails{font-family:BasicCommercialLTPro,Arial;font-size:12px;font-weight:500!important;letter-spacing:1px;padding-left:5px}.divOrderDetailsContactCardPopOver .popover.fade{padding:10px}.fitSelectBtn{font-size:12px}.adyen-checkout__payment-method:first-child,.adyen-checkout__payment-method:last-child{background:#f1f0f0;border:1px solid #f1f0f0;border-radius:0;-ms-border-radius:0}.adyen-checkout__payment-method--selected{background:#f1f0f0!important;border:1px solid #f1f0f0!important;border-radius:0!important}.adyen-checkout__payment-method--next-selected,.adyen-checkout__payment-method--selected+.adyen-checkout__payment-method,.adyen-checkout__payment-method:first-child,.adyen-checkout__payment-method:last-child{border-radius:0;-ms-border-radius:0!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.adyen-checkout__dropdown__button--active,.adyen-checkout__dropdown__button--active:hover,.adyen-checkout__dropdown__button:active,.adyen-checkout__dropdown__button:focus,.adyen-checkout__input--focus,.adyen-checkout__input--focus:hover,.adyen-checkout__input:active,.adyen-checkout__input:active:hover,.adyen-checkout__input:focus,.adyen-checkout__input:focus:hover{border:1px solid #142337!important;box-shadow:0 0 0 2px #99c2ff00!important}.adyen-checkout__label--focused .adyen-checkout__label__text{color:#142337!important}.adyen-checkout__input--valid{border:1px solid #142337!important}.adyen-checkout__button,.adyen-checkout__input{border-radius:2px!important;-ms-border-radius:2px!important}.spanDesktopFilter:hover,.spanDesktopFilterClose:hover{cursor:pointer}.weddingEventStoreLocator{display:inline-block;font-size:11px;letter-spacing:.18em;margin-right:11px;padding:12px 35px}.divVerifyCustomerEmail{padding:0 20px 10px}.divCustomerMergePopUpText,.divCustomerPopupDescription{color:#142337;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.08em;line-height:25px}.divMergePopUpHeading{color:#000;font-size:18px;font-style:normal;font-weight:700;letter-spacing:.09em;line-height:20px;margin-top:20px;text-align:left}.divMergePopUpDesc{color:#142337;font-size:15px;font-style:normal;font-weight:400;letter-spacing:.08em;line-height:25px;margin-bottom:40px;margin-top:20px;text-align:justify}.divMergeCustomerParent .ui-dialog-titlebar{display:none!important}.divMergeCustomerParent .ui-dialog-buttonset{text-align:left}.divMergeCustomerParent .systemBtnOne.dialogBtn{margin-right:25px}.divTextAlignCenter{text-align:center!important}.divMergeCustomerParent .ui-dialog{border:none;border-radius:0;padding:15px}.divTopBarPositionOnScroll{top:69px}.divTopBarPositionDefault{top:78px}.divTopBarPositionTop{top:0}.divCloseTopAlignment.closebtn{height:35px;position:absolute;right:35px;top:0;width:22px}.divResetPasswordText{font-size:16px;margin-bottom:12px}.prePaymentPopupPosition .ui-dialog-buttonpane .ui-dialog-buttonset button{font-size:11px;padding:10px 25px}.tokenExpiredbackbtn{background:#fff!important;border-radius:50px!important;color:#142337!important;font-family:Basic Commercial LT Bold,Arial!important;font-size:12px!important;font-style:normal!important;letter-spacing:.24px!important;line-height:24px!important;text-decoration:none!important;text-transform:none!important}.fa{color:#b1b1b1}input,textarea{-webkit-transition:border .2s linear,box-shadow .2s linear;-moz-transition:border .2s linear,box-shadow .2s linear;-o-transition:border .2s linear,box-shadow .2s linear;transition:border .2s linear,box-shadow .2s linear}.divHomePage #divShowroomMenuContainer{background:transparent!important}.divHomePage .appointmentSection,.divHomePage .currencyNameNew{color:#fff}.divButtonTypeLabel{font-size:15px;font-weight:600}.jsDataRowOrderOverview td{cursor:pointer}.divCheckoutContainer,.divCustomerContainer{align-content:flex-start;align-items:flex-start;display:flex;flex-flow:row wrap;justify-content:flex-start}.divCheckoutColumn{flex-basis:auto;flex-grow:0;flex-shrink:1;width:350px}.divLeftCheckoutColumn{margin-right:4%;min-width:56%}.divRightCheckoutColumn{min-width:40%}.divPaymentCheckoutCont{margin:10px auto;width:80%}#confirmationDetails{font-size:14px;letter-spacing:1.5px;margin:20px 20px 50px}.paymentStatusIcon{color:green!important;font-size:20px}.paymentFailedIcon{color:red!important;font-size:20px}.paymentStatusIconSpn{vertical-align:top}#prePaymentPopup,.paymentTitle{font-size:15px}.paymentItemAlignment{padding-left:25px}.margin25{margin-left:25px}.visibilityHidden{visibility:hidden}.addToBagNotitifcationTopBarToShowHide{background:#f1f0f0;padding:15px 0;position:relative;text-align:center;width:100%}.addToBagNotitifcationTopBarToShowHideMob{background:#fff;padding:15px 0;position:absolute;text-align:center;top:0;width:100%}.divNotificationText{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.productPageBtn:focus>.noFocus{color:#142337}.productPageBtn:hover>.noFocus{color:#fff}.productAddBtn:hover>.addToBagIcon{color:#142337}.paddingTop10px{padding-top:10px}.marginRight25{margin-right:25px}.marginRight32{margin-right:32px}.termsAndCondtions{font-size:11px!important}.genderDrpDwn button{outline:none!important}.newsLetterPopupHeading,.newsLetterPopupTitles{text-align:left}.termsAndCondtionsText{font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:20px;text-align:left}.termsAndConditionLink{border-bottom:1px solid #000}.genderDiv button{padding:10px}.sbsBtnALignment:hover .bi-arrow-right{color:#142337}.viewdesignOptions{font-size:12px;font-style:normal;font-weight:400;letter-spacing:.09em;line-height:16px;padding:15px;text-align:left;width:98%}.pMeasureContTitle{font-family:BasicCommercialLTPro,Arial;font-size:14px;letter-spacing:.02em;line-height:20px;margin-bottom:15px}.divBookAFittingBtn{margin-top:20px}.divResetPasswordCheck{display:flex;text-align:justify}.labelResetTermsText{color:#fff;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:20px;padding-left:15px}.labelResetPasswordText{letter-spacing:normal!important}input::-ms-clear,input::-ms-reveal{display:none}.b2CloginButton .ionIconAmBlue{font-size:14px;opacity:1}.b2CloginButton:hover .ionIconAmBlue{color:#fff}.pCancelAppointmentBody{font-weight:300}.h1TermsAndConditionHeading{color:#142337;text-transform:uppercase}.h3TermsAndConditionSubHeading{color:#000;text-transform:capitalize}.pTermsAndConditionPara{color:#142337;display:flex;text-align:justify}.divLeagalPagerightCont{border-top:2px solid #142537;width:90%}.divLeagalPagerightCont li{padding:10px 0}.divLeagalPagerightCont li.active{font-weight:700}.divLeagalPagerightCont a{font-weight:300;letter-spacing:.02em}.divLeagalPagerightCont a,.divLeagalPagerightCont li.active a{font-family:BasicCommercialLTPro,Arial!important;font-size:14px;font-style:normal;line-height:20px}.divLeagalPagerightCont li.active a{font-weight:700!important}.divLeagalPagesLeftCont{max-width:750px;width:100%}.divLeagalPagesCookiesTableCont,.divLeagalPagesCookiesTableCont th{background:#f5f5f5!important}.divLeagalPagesCookiesTableCont td,.divLeagalPagesCookiesTableCont th{border:0}.divLeagalPagesCookiesTableCont .divLeagalPagesCookiesSubTable{border-collapse:separate;border-spacing:0 10px}.divLeagalPagesCookiesTableCont .divLeagalPagesCookiesSubTable tr:not(:first-child){background:#fff;border-radius:2px;box-shadow:1px 1px 2px rgba(45,45,45,.1)}.tableBelgiumSericePage{width:50%}.uploadButtonStyle{height:1%;width:1%}.spanBarcodeGiftCardScanner{position:absolute;right:30px;top:50px}.divSendRequestDiv{background:#f8f8f8;max-width:970px;padding:28px 30px 32px;width:100%}.divAccountPermissions{background:#f5f5f5;padding:30px;width:80%}.b2cImageLogo{min-height:100vh}.spanTotalRefusedAmount{position:absolute;right:30px;top:50px}.RefusedByCustomerOrderStatusSuccessView{height:100%;opacity:.5;position:fixed;top:0;width:100%;z-index:10002;-webkit-overflow-scrolling:touch}.refusuedOrderList{list-style:inside!important}.productPartchkbox{color:#c4ced4}.memberOverviewFilterbox input,.memberOverviewFilterbox select{height:30px;padding-left:10px!important;width:105px!important}.memberOverviewFilterbox i{left:22px;position:absolute;top:8px}.memberOverviewFilterbox i.bi-calendar3,.memberOverviewFilterbox i.bi-chevron-down{left:80px;top:8px}.memberOverviewFilterbox i.iconTo{top:20px}.ImageLogoMembersOverview img{height:21.35px!important;width:18px!important}.memberOverviewFilterbox .bs-actionsbox,.memberOverviewFilterbox span.bs-caret{display:none}.memberOverviewFilterbox i.position-absolute{left:120px!important;top:7px!important;z-index:99}#membersOverviewTable{margin-bottom:0!important;min-height:200px;width:100%!important}#membersOverviewTable_wrapper{padding:0}#membersOverviewTable th:nth-child(2),#membersOverviewTable th:nth-child(3){padding-left:10px!important}#membersOverviewTable th:first-child{padding-left:20px!important}#membersOverviewTable th span.textLight12{font-weight:700}#membersOverviewTable th{padding-left:40px!important}#membersOverviewTable td:first-child{padding-left:20px!important}#membersOverviewTable td:nth-child(2),#membersOverviewTable td:nth-child(3){padding-left:10px!important}#membersOverviewTable td{padding-left:40px!important}.controlLabelHeaderBoldLowarCase{font-weight:700;margin-bottom:7px;padding-top:8px}#divOutstandingAmountText .redErrorMsg{color:#d37467!important;max-width:640px}#qr-reader-results{display:flex;flex-direction:column-reverse}#qr-reader-results .fabricStatusStockSubTitle{width:42%!important}.addToBagNotifyCloseCont.rmDraftNotify{right:0}.productAddForCheckoutBtn:hover>.addToBagIcon{color:#142337}.margin50{margin-left:50px;margin-right:50px}.divCustomerOverviewCont{background:#f5f5f5}.divCustomerSideBar{background:#fff;border:1px solid rgba(196,206,212,.5);border-radius:10px;margin-top:30px;top:100px}.divCustomerMAinContent{margin:30px 0}.sidebar{background:#fff;border:1px solid rgba(196,206,212,.5);border-radius:10px;margin-top:30px;overflow-y:auto;position:sticky;top:100px;transition:width .5s ease;width:100%}.sidebar.collapsed{width:60px}.sidebar.collapsed .btnSideBarToggle{left:45px;right:unset}.sidebar-header{padding:20px;text-align:center}.sidebar-header h4{display:block;margin-bottom:0}.sidebar-menu{list-style-type:none;margin:0;padding:0}.sidebar-menu li{position:relative}.sidebar-menu li a{align-items:center;display:flex;padding:10px 20px;text-decoration:none}.sidebar-menu li a i{margin-right:10px}.submenu{display:none;list-style-type:none;padding:0}.submenu li a{display:block;padding:8px 40px;text-decoration:none}.divCustomerSidebar .active a{background:rgba(196,206,212,.5);border-radius:100px}.top-navbar{z-index:200}.custOverviewLeftPanel{width:100%}.btnSideBarToggle{background:#fff;border:1px solid rgba(196,206,212,.5)!important;border-radius:50px;position:absolute;right:-15px;top:60%}.btnSideBarToggle i{display:block;font-size:12px;padding:4px 0;text-align:center}.divCustomerSidebar{padding:30px 15px 15px}.aCUstomerSidebarDropdown:not(.collapsed) .bi-chevron-down:before{content:"\F286"}#divMainCont:has(.divLeagalPagesParenCont){background-color:#fff}.amBackgroundColor{background-color:#142337!important}.labelTitle,.pSignUpSubTitle,.searchCustFields{color:#fff}.searchCustIcon{color:#fff;font-size:10px}.termsAndCondtions{font-size:11px;font-style:normal;font-weight:400;letter-spacing:.08em;line-height:15px}.menuItemsContainer,.menuItemsContainerRight{left:0;position:absolute;width:100%;z-index:10004}.divSignUpAlignment{padding-left:15px;text-align:left}.divLoginPanelTilte{font-family:BasicCommercialLTPro;font-size:15px;letter-spacing:1.28px;line-height:20px}.divCustomerSignUpForm .spnIcon{vertical-align:top}.userNavList li>a{padding:5px 15px}.userNavList li>a.active{font-weight:700}.custLinks{display:inline!important;padding:5px 15px!important}.liNeedHelp{margin-top:40px}.customerPanelTitle{font-size:15px;font-style:normal;font-weight:600;letter-spacing:1.2px;line-height:20px;text-align:center}.customerPanelImg{display:inline-block;margin-bottom:0;margin-top:0}.customerPanelImg img{height:67px;width:67px}.custPanellogoutBtn{max-width:100%;width:215px}.custLogoutBtnPadding{padding-top:40px}.needHelpHeader{font-size:14px;font-style:normal;font-weight:400;letter-spacing:1px;text-decoration:underline;text-underline-offset:4px}.custPanelli,.needHelpHeader{line-height:43px}.custPanelLinksPadding{padding:0!important}.wishListPadding{padding:10px 10px 10px 24px}.fitprofilePadding{padding:10px 10px 10px 40px}.padding10{padding:10px!important}.paddingBottom30{padding-bottom:30px!important}.paddingLeft30{padding-left:30px!important}.padding15{padding:15px}.custPanelPadding{padding-top:0!important}.marginRight13{margin-right:13px!important}.custPanelIcons{font-size:18px}.marginRight24{margin-right:24px!important}.height50{height:50px!important}.mobRetailPanel{font-size:11px;font-style:normal;font-weight:400;letter-spacing:1.2799999713897705px;line-height:23px;text-align:center}.paddingLeft40{padding-left:40px}.disabled{opacity:.6;pointer-events:none}.searchCustBtn{max-width:100%;width:200px}.searchCustIcon{color:#142337}.custSearchDiv{padding:20px 0 20px 20px}.showAllCustFields{font-size:11px;font-style:normal;font-weight:400;letter-spacing:.08em;line-height:15px;padding-right:8px!important;text-align:right;text-decoration:underline;text-underline-offset:4px}.paddingTop3{padding-top:3px}.createSelectCustomerPadding{padding:0 20px 20px 9px}.panelIconsPadding{margin:0 20px;padding:0!important}.createPanelRadioBtn{font-size:12px;font-style:normal;font-weight:400;letter-spacing:1px;line-height:15px;text-align:left;vertical-align:text-top}.paddingLeft25{padding-left:25px}.bagIconPadding{padding-left:3px}.divB2BPanelContent,.divSignInPanelB2C{color:#142337}.divSignInPage{color:#fff}#imgRightSideLogo{height:100vh;object-fit:cover;width:100%}.divSignInPageCont{padding:0 22%;width:69%}.divSignInPageSubCont{margin:34% 0}.pB2CLoginSubText{color:#fff;font-family:BasicCommercialLTPro;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:20px;margin-bottom:30px}.spanB2CLoginSubText{letter-spacing:0;line-height:24px}.divForgetPasswordContainer{margin:58% 0}.divVerifyEmailContainer{margin:47% 0}.divBecomeAClient{margin-top:60px}.divSignInPageLeftContForm h2{font-size:30px}.divSignInPageLeftContForm h2,.divThankYouPageCont h2{color:#fff;font-style:normal;font-weight:300;letter-spacing:.02em;line-height:45px}.divThankYouPageCont h2{font-size:36px}.divSignInPageCont .form-control{background:transparent;border-radius:2px;box-sizing:border-box;color:#fff!important;height:50px}.bsIconExtraLarge{display:inline-block;font-size:16px;position:relative;top:2px}.top4{top:4px}input#inptPanel_Passwordb2b[type=password],input#inptPanel_UserNameb2b[type=text]{caret-color:#fff}.divSignInPageCont .genderDrpDwn button{background:transparent!important;border:0!important;margin:3px 0 5px!important;outline:0 auto -webkit-focus-ring-color!important;outline-offset:0!important;padding:12px!important}.spanCreatFitFloat{color:#fff}.countrySelectPanel .spanCreatFitFloat{color:#142537!important}.spanCheckBoxText{color:#fff;font-size:14px;font-style:normal;font-weight:400;vertical-align:top}.spanCheckBoxText,.spanErrorText{letter-spacing:.02em;line-height:20px}.spanErrorText{color:#cf0c0c;font-size:12px}.genderDrpDwn .bootstrap-select .dropdown-toggle:focus{outline-offset:0!important}.genderDrpDwn .btn .caret{color:#fff}.divB2BSubText{font-size:14px;letter-spacing:.28px;line-height:20px}#divSignInPage .amCustomRadios span.spnIcon{color:#fff;font-size:16px;vertical-align:middle}#divSignInPage .multiShopRadio{color:#fff;vertical-align:middle}.b2bContinueBtn{width:50%}.b2bCancelBtn{width:22%}.multiLoginContainer .dialogHeader{color:#fff;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:35px;margin-bottom:10px}.divSignInPageCont ul{list-style:none;margin:0;padding:0}.lblParagraph{font-size:20px;letter-spacing:.4px;line-height:25px}.lblParagraphSmall{display:block;font-size:12px;letter-spacing:.02em;text-align:center}.divBackToWebsite{margin-left:20px;position:sticky;top:20px;z-index:9999}.spanBackToWebsite{color:#fff!important;font-style:normal;font-weight:700}.spanBackToWebsite,.spanForgotText{font-size:12px;letter-spacing:.24px;line-height:20px}.spanForgotText{color:#fff}#spanIncorrectPasswordText,#spanInvalidLoginText,#spanInvalidUsernameText{color:#cf0c0c;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:20px}#spanIncorrectOTPText,#spanIncorrectPasswordText,#spanInvalidEmailText,#spanInvalidUsernameText,#spanOneHourLimitExceedText{color:#d37467;font-size:12px;font-weight:400;letter-spacing:.02em;line-height:20px}.divInputAlignmnet{margin-bottom:20px}.divBecomeAClient .spnIcon{font-size:18px}.spnEmailNotRec,.spnUserAlreadyReg{cursor:pointer;font-weight:700}.divCustomerSignUpForm .genderDrpDwn .bi-chevron-down{color:#fff;display:inline-block;font-size:14px;position:absolute;right:10px}#AmLoginSealLogo{height:160px;opacity:1;width:160px}.divSignInPageRightImg{background-color:#142337;color:#fff;position:fixed;right:0;top:0;width:27.5%}.AmLoginSealLogoCont{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}a.aCheckBoxText{font-family:Basic Commercial LT Bold,Arial;vertical-align:top}#imgShowRoomLogo{height:30px;opacity:1;width:133px}.divBecomeAClient{margin-top:8%}.LoginRightArrowIcon{opacity:1;position:relative}.customerSelectionHeading{color:#fff;font-size:30px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:35px;margin-bottom:10px;padding:20px 0}.ui-dialog .ui-dialog-title{color:#404040;float:left;font-weight:700;margin-bottom:0;margin-top:0;overflow:hidden;padding:5px;text-align:left;text-overflow:ellipsis;width:100%}.spanErrortextLeft{text-align:left!important}.textLight14{font-family:BasicCommercialLTPro,Arial;font-size:14px;font-style:normal;font-weight:300;letter-spacing:.28px;line-height:20px}.dialogCloseIcon{color:#142537;cursor:pointer;display:block;margin:-25px 0 0 15px;pointer-events:auto;width:19px;z-index:21}.ui-dialog .ui-dialog-content{background:none;border:0;margin-bottom:30px;overflow:auto;padding:.5em 1em;position:relative;text-align:left}.divErrorDialogNullPadding{padding:0!important}.ui-dialog .ui-dialog-buttonpane{background-color:#fff;background-image:none;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;border-width:1px 0 0;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;margin:.5em 0 0;padding:5px 15px;text-align:left}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:left}.ui-dialog-buttonpane .ui-dialog-buttonset button{border-radius:30px;-ms-border-radius:30px}.ui-dialog .ui-dialog-buttonpane button{cursor:pointer;margin:0 10px 0 0}.dialogBtn{background-color:#fff;color:#142337!important;font-size:12px!important;letter-spacing:0;line-height:24px;min-width:100px!important;padding:12px 30px}.dialogBtn,.systemBtnOne{border:1px solid #142537;-ms-border-radius:30px;border-radius:50px;cursor:pointer;height:50px;text-transform:none}.systemBtnOne{background-color:#142537;color:#fff!important;font-family:BasicCommercialLTPro,Arial;font-size:12px;font-style:normal;font-weight:700;line-height:20px;padding:13px 30px;width:auto}.divErrorDialogCont{border-radius:10px!important;padding:30px!important}.ui-dialog .ui-dialog-titlebar-close{background:transparent;border:0}.divSignInPageOldBrowserMsg{background-color:#f5f5f5;color:#d37467;margin-bottom:20px;position:sticky;top:0;z-index:9999}.inputTextBox{background:#fff;border:1px solid rgba(196,206,212,.5);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;box-shadow:0 1px 2px rgba(48,53,76,.1);color:#142537;font-family:BasicCommercialLTPro;font-size:14px;font-style:normal;font-weight:300;height:50px;letter-spacing:.02em;line-height:20px;margin:0;padding:15px 20px}.inputTextBox.form-control:focus,.inputTextBox:not(:placeholder-shown){border-color:#c4ced4}.inputTextBox::-webkit-input-placeholder{color:rgba(20,37,55,.5)}.inputTextBox:-moz-placeholder{color:rgba(20,37,55,.5)}.inputTextBox:-ms-input-placeholder{color:rgba(20,37,55,.5)}.abcRioButtonLightBlue{background-color:transparent!important;border:1px solid #fff!important;border-radius:50px!important;color:#fff!important;height:50px!important}.abcRioButtonContentWrapper{align-items:center;display:flex;justify-content:center}.bsIconLarge{font-size:14px;height:16px;width:16px}.bsIcon18,.bsIconLarge{display:inline-block;position:relative;top:3px}.bsIcon18{font-size:18px!important;margin-right:5px!important}.textLight16{font-family:BasicCommercialLTPro,Arial;font-size:16px;font-style:normal;font-weight:300;letter-spacing:.32px;line-height:20px}.b2CloginButton{width:100%!important}.b2CbecomeClientBtn{width:80%!important}.divAnimatedLoader{background-color:hsla(0,0%,100%,.9);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999999}.divDesignLoader{left:50%!important;max-width:520px;position:absolute!important;top:50%!important;transform:translate(-50%,-50%);width:100%!important}.typewrite{color:#142537;font-size:20px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:35px;text-align:center;text-decoration:none}.divLoaderTExtCont{left:50%!important;margin:auto;max-width:450px;position:absolute!important;text-align:center;top:95%!important;transform:translate(-50%,-50%);width:100%;width:100%!important}#divMunroOverlayInnerTemplate{min-height:624px}.header36_45{font-size:36px!important;font-weight:300!important;letter-spacing:.02em!important;line-height:45px!important}.header36_45,.textButton12{font-family:BasicCommercialLTPro,Arial;font-style:normal}.textButton12{font-size:12px;font-weight:700;letter-spacing:.02em;line-height:24px}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){border:1px solid #142337}.marginTop20{margin-top:20px}.systemLoginBtnTwo:hover{background-color:#142337;border-color:#fff!important;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#fff!important}label{font-weight:lighter}ion-icon{color:#142337;color:#142537;opacity:.5;position:relative;top:2px}.row{margin-left:0;margin-right:0}.bsIcon{color:#142337}.bsIconWhite{color:#fff;font-size:16px;opacity:1}.bsIcon{position:relative;top:2px}.marginTop15{margin-top:15px!important}.header30{font-family:BasicCommercialLTPro,Arial;font-size:30px;font-style:normal;font-weight:300;letter-spacing:.6px;line-height:35px}.inputEnterOTP{align-items:center;border:1px solid var(--AM---White,#fff);border-radius:2px;display:flex;flex:1 0 0;gap:10px;height:50px;justify-content:center;padding:15px 20px;text-align:center}.divOTPCont{align-content:flex-start;align-items:flex-start;align-self:stretch;display:flex;gap:0 10px}.magicLinkBtn{background:#fff;border:1px solid #142537;border-radius:50px;color:#142537!important;cursor:pointer;padding:13px 30px;text-align:center}.magicLinkBtn:hover{background-color:#142337;border-color:#fff;-webkit-box-shadow:none;-ms-box-shadow:none;box-shadow:none;color:#fff!important}.g-signin2 .abcRioButtonContents{font-family:BasicCommercialLTPro,Arial;font-size:12px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:24px}.marginTop5{margin-top:5px}.errorValidationClass{border:1px solid #d37467!important;opacity:unset!important}.header14{font-family:BasicCommercialLTPro,Arial;font-size:14px;font-style:normal;font-weight:700;letter-spacing:.02em;line-height:20px}.inputEnterOTP{border:1px solid #c4ced4;box-shadow:none!important;opacity:.5}#divStepsModalContent .inputEnterOTP:focus{border:1px solid #fff!important;color:#fff;opacity:unset}.errorEmailValidation,.errorOTPValidation{border:1px solid #d37467!important;opacity:unset}.pin>input{text-align:center;width:1em}.header12{font-weight:700}.header12,.textLight12{font-family:BasicCommercialLTPro,Arial;font-size:12px;font-style:normal;line-height:20px}.textLight12{font-weight:300;letter-spacing:.24px}.inputPasswordEyeIcon{margin-top:18px;padding-right:15px;position:absolute;right:0;top:0;vertical-align:middle}.inputOTPFilled{border:1px solid #fff;color:#fff;opacity:unset!important}.divPSCreateCustomerOTP .inputOTPFilled{color:#142337!important}.marginTop10{margin-top:10px}.marginRight10{margin-right:10px}.backToLoginText{position:absolute}.inputEnterOTP::-webkit-inner-spin-button,.inputEnterOTP::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.inputEnterOTP[type=number]{-moz-appearance:textfield}.padding0{padding:0!important}.colorWhiteText{color:#fff!important}.marginLeft10{margin-left:10px}.divBackToLogin{cursor:pointer}.session-dialog{background:url(../../images/ui-bg_glass_75_ffffff_1x400a11bcd6484e89dd35475.png) 50% 50% repeat-x #fff}.session-dialog .errorTitleClose{border:none}#session-timeout-dialog,.session-dialog .ui-dialog-buttonpane{padding:0}.marginBottom20{margin-bottom:20px!important}.marginTop45{margin-top:45px!important}.blockOverlay{background-color:transparent!important}.divB2BShopSelectionList{margin:34% 0}.ui-dialog-titlebar-close{border:1px solid #f5f5f5!important;border-radius:50px!important;height:20px!important;right:15px!important;top:15px!important;width:20px!important}.ui-dialog-titlebar-close i.bsIcon{font-size:16px!important;top:0!important}.closeIconLoggedOutScreen{align-items:center;display:flex!important}.marginBottom10{margin-bottom:10px}#loginWithPassDiv input:-webkit-autofill,#loginWithPassDiv input:-webkit-autofill:active,#loginWithPassDiv input:-webkit-autofill:focus,#loginWithPassDiv input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #142337!important;transition:background-color 0s 600000s,color 0s 600000s!important}#loginWithPassDiv input:-webkit-autofill{-webkit-text-fill-color:#fff!important;transition:background-color 0s 600000s,color 0s 600000s!important}input#inptPanel_Passwordb2b::-ms-clear,input#inptPanel_Passwordb2b::-ms-reveal{display:none}input#inputPasswordReset{background-color:transparent}.retailerInptPass{border:1px solid #c4ced4}.AmLoginSealLogologinCont{max-width:100%;width:100%}.AmLoginSealLogologinCont img{width:100%}@media (max-width:1200px) and (orientation:portrait),(max-width:991px){.divBecomeAClient h2,.divForgetPasswordContainer h2,.divSignInPageSubCont h2,.divVerifyEmailContainer h2{font-size:20px;letter-spacing:.02em;line-height:25px}.divSignInPageLeftContForm{left:inherit;margin-top:30px;position:inherit;top:inherit;transform:inherit}.divSignInPageSubCont{margin:15% 0}.divSignInPageCont{min-height:630px;padding:0 5%;width:100%}.lblParagraph{font-size:16px;letter-spacing:.02em;line-height:20px}.divBackToWebsite{background-color:#142337;margin-left:0;margin-top:0;padding-bottom:10px;padding-left:20px;padding-top:10px;top:0;z-index:999}#AmLoginSealLogo{height:80px;width:80px}.AmLoginSealLogoMob{margin:0 auto 30px;text-align:center}#divB2BLoginFormConatiner .divB2BPanelMargin{margin:34% 0 0}.divSignInPageRightImg{display:none}.b2CbecomeClientBtn{width:100%!important}}@media only screen and (min-width:1024px) and (max-width:1200px){.divSignInPageSubCont{margin:15% 0}.divBackToWebsite{background-color:#142337;margin-left:0;margin-top:0;padding-bottom:10px;padding-left:20px;padding-top:10px;top:0;z-index:0}}@media only screen and (min-width:1201px) and (max-width:1600px){.divSignInPageLeftContForm{min-width:400px}.divSignInPageSubCont{margin:34% 0}.divForgetPasswordContainer{margin:47% 0}.divVerifyEmailContainer{margin:37% 0}}@media only screen and (min-width:1200px) and (max-width:1399px){.divSignInPageCont{padding:0 16%;width:72%}}@media only screen and (min-width:1400px) and (max-width:1800px){.divSignInPageCont{padding:0 18%;width:69%}}@media only screen and (min-width:2100px){.AmLoginSealLogoCont{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.divSignInPageCont{padding:0 18%;width:64%}.divForgetPasswordContainer,.divVerifyEmailContainer{margin:65% 0}.divBecomeAClient{margin-top:30%}}@media only screen and (max-width:1024px){.inputTextBox{font-size:16px!important}}@media only screen and (max-width:768px){.logo{margin:20px 0}.marginTopXs30{margin-top:30px!important}}@media only screen and (max-width:414px){.labelTitle{font-size:11px}label{font-weight:lighter}.b2bCancelBtn{width:30%}.b2bContinueBtn{width:60%}}@media only screen and (max-width:991px) and (orientation:protrait){.divSignInPageRightImg{display:none!important}}@media only screen and (min-width:992px) and (max-width:1199px) and (orientation:landscape){.divSignInPageRightImg{display:block!important}.divSignInPageCont{padding:0 12%;width:72%}}@media only screen and (max-width:1024px){#divResetPasswordPage .divSignInPageSubCont{margin-top:150px}}@media only screen and (min-width:992px) and (max-width:1694px) and (orientation:landscape){.loginButtons{padding:13px 30px;width:auto!important}.b2bContinueBtn{max-width:315px!important;width:100%}}