.w100{width:100%}.d-block{display:block}.d-flex{display:flex!important}.d-inline-block{display:inline-block!important}.float-right{float:right!important}.align-items-center{align-items:center!important}.justify-content-center{justify-content:center!important}.justify-content-evenly{justify-content:space-evenly}.flex-wrap{flex-wrap:wrap}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media only screen and (min-width: 1025px){.container{padding:4vh 0}}.mb0{margin-bottom:0!important}.mb1{margin-bottom:.25rem!important}.mb2{margin-bottom:.5rem!important}.mb3{margin-bottom:1rem!important}.mb4{margin-bottom:1.5rem!important}.mb5{margin-bottom:2rem!important}.mt0{margin-top:0!important}.mt1{margin-top:.25rem!important}.mt2{margin-top:.5rem!important}.mt3{margin-top:1rem!important}.mt4{margin-top:1.5rem!important}.mt5{margin-top:3rem!important}.mr0{margin-right:0!important}.mr1{margin-right:.25rem!important}.mr2{margin-right:.5rem!important}.mr3{margin-right:1rem!important}.mr4{margin-right:1.5rem!important}.my2{margin-top:.5rem!important;margin-bottom:.5rem!important}.pt3{padding-top:1rem!important}.pb5{padding-bottom:3rem!important}.pr0{padding-right:0!important}.pr1{padding-right:.25rem!important}.pl0{padding-left:0!important}.pl1{padding-left:.25rem!important}.pl2{padding-left:.5rem!important}.pl3{padding-left:1rem!important}.px0{padding-left:0!important;padding-right:0!important}.px1{padding-left:.25rem!important;padding-right:.25rem!important}.px2{padding-left:.5rem!important;padding-right:.5rem!important}.px3{padding-left:1rem!important;padding-right:1rem!important}button,input,optgroup,select,textarea{font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;line-height:1.2;color:inherit}h1,h2,h3,h4,h5,h6,p{margin-top:0;font-weight:500}p{margin-bottom:1rem;font-size:18px;color:#333}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}h4{font-size:1.5rem}h5{font-size:1.25rem}h6{font-size:1rem}.font-weight-bold{font-weight:700}@keyframes progress-bar-stripes{0%{background-position:0 0}to{background-position:2rem 0}}.mat-progress-bar{height:16px!important}.mat-progress-bar .mat-progress-bar-fill:after{animation:progress-bar-stripes 1s linear infinite!important;background-image:linear-gradient(45deg,#ffffff26 25%,#0000 0,#0000 50%,#ffffff26 0,#ffffff26 75%,#0000 0,#0000);background-size:2rem 2rem}.mat-progress-bar-background{fill:#cbd0e9}.mat-progress-bar-buffer{background-color:#cbd0e9}.mat-progress-bar-fill:after{background-color:#3f51b5}.mat-progress-bar.mat-accent .mat-progress-bar-background{fill:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-buffer{background-color:#fbccdc}.mat-progress-bar.mat-accent .mat-progress-bar-fill:after{background-color:#ff4081}.mat-progress-bar.mat-warn .mat-progress-bar-background{fill:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-buffer{background-color:#f9ccc9}.mat-progress-bar.mat-warn .mat-progress-bar-fill:after{background-color:#dc3545}.mat-progress-spinner circle{stroke:#3f51b5}.mat-progress-spinner.mat-accent circle{stroke:#ff4081}.mat-progress-spinner.mat-warn circle{stroke:#dc3545}.mat-dialog-title{font:500 20px/32px Roboto,Helvetica Neue,sans-serif;letter-spacing:normal}.mat-dialog-container{box-shadow:0 11px 15px -7px #0003,0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f;background:#fff;color:#000000de}.cdk-global-overlay-wrapper,.cdk-overlay-container{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper,.cdk-overlay-pane{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{pointer-events:auto;box-sizing:border-box;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:opacity .4s cubic-bezier(.25,.8,.25,1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop,.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.btn{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;outline:0!important;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-outline-dark{color:#343a40;background-color:initial;background-image:none;border-color:#343a40}.btn-outline-dark:focus{box-shadow:0 0 0 .2rem #343a4080}.btn-outline-dark:hover{color:#fff;background-color:#343a40}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.backbutton{width:100%;float:left;text-align:left}.checkout-button{padding:10px;width:100%;text-align:center;border-radius:5px;background:#ff561e;color:#fff;height:auto;border-radius:30px;border:1px solid #ff561e}.roundbuttons{border-radius:30px;border:1px solid #afafaf;width:85%;margin:auto;text-align:center;padding-top:15px;padding-bottom:15px;color:#666}.nextstepbutton{border-radius:25px;min-width:80px;text-align:center;background-color:gray;color:#fff}.backbtn{border-radius:30px;background-color:#ff561e!important;border:1px solid #ff561e;color:#fff!important;min-width:100px}.activebtn{background-image:linear-gradient(to right top,#ff561e,#ff4a1f,#ff3b21,#ff2823,#ff0026);color:#fff}.lockoffersbtn{background-image:linear-gradient(to right top,#ff561e,#ff4a1f,#ff3b21,#ff2823,#ff0026);color:#fff;width:80%;padding-top:15px;padding-bottom:15px;height:50px}.lockoffersbtn,.selectionbtns{border-radius:30px;border:1px solid #afafaf;text-align:center}.selectionbtns{display:block!important;text-decoration:none;width:85%;margin:auto;padding:15px 10px;color:#666}.selectionbtns:hover{color:#ff561e;text-decoration:none!important;border:1px solid #ff561e}.paymentoptionsbtn{background-color:#f3f7fb;border:1px solid #afafaf;border-radius:10px;padding:15px;width:100%;margin-bottom:15px}*,:after,:before{box-sizing:border-box}body{margin:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}img{vertical-align:middle;border-style:none}.loading{top:0;position:fixed;z-index:2;width:100%;height:100%;background:#ffffffb3}.loading img{margin-left:50%;transform:translate(-50%,300px)}input:focus{outline:none;border-width:2px;box-shadow:0 5px 15px 0 #5a7abe2e}.text-center{text-align:center!important}.text-right{text-align:right!important}.bg-white{background-color:#fff!important}.b-container{width:calc(100% / 4);float:left}.hovered:hover,.itembox{cursor:pointer}.itembox{width:80%;margin:13px 1.3%;border:2px solid #dbdbdb;background-position:50%;background-size:cover;color:#666;text-align:center;font-family:Myriad Pro;font-size:17px;padding:20px 0}.itembox:hover,.other-box:hover,.priceBox:hover{border:2px solid red!important;color:red!important}.other-box{height:55px!important;background:#0000;font-family:myriad-pro!important;font-size:20px;width:80%;cursor:pointer;margin:13px 1.3%;text-align:center;border:2px solid #dbdbdb;background-position:50%;background-size:cover;color:#666;padding:39px 0 0}.main-container{padding:10px 0;min-height:calc(100vh - 250px);top:100px;left:0;right:0;color:#000;width:70%;margin:auto}.bbbheadings{text-align:center;font-weight:400;color:#333;font-size:50px;font-family:myriad-pro,sans-serif!important}.priceselection{width:calc(100% / 5)}.priceBox{width:80%;height:30px;padding:15px 0 0;border:1px solid #dbdbdb;float:left;margin-right:20px;cursor:pointer;margin-bottom:30px;text-align:center;color:#666;font-family:Myriad Pro;font-size:17px}.condition_description_title{font-family:myriad-pro!important;font-size:18px}.xx-large{color:#050505;font-family:myriad-pro,sans-serif!important;font-size:42px}.text-red{color:#dd192b}.label_model{border:1px solid red!important;color:red!important;cursor:pointer}.label_model:hover{background-color:red!important;color:#fff!important}#selection{border-top:1px solid #d2d3d5;text-align:center;border-bottom:1px solid #d2d3d5;background-color:#f8f8f8;margin-top:110px;min-height:50px;overflow:auto}#selection span{background:#f8f8f8 none repeat scroll 0 0;padding:8px 10px;text-align:center;font-size:14px!important;font-weight:400;border:1px solid #d2d3d5;vertical-align:-webkit-baseline-middle}#selection a,#selection span{font-family:sans-serif!important;color:#7b7b7b}#selection .m-content{width:70%;text-align:center;margin:auto}.selectedvalue{float:left;padding:10px 0;width:auto;margin-left:20px;margin-top:2px;margin-bottom:5px}.providerbox{width:25%;height:30px;padding:20px;background-color:#e6e6fa;border:1px solid #000;float:left;margin-right:20px;cursor:pointer;margin-bottom:30px}.footer{background-color:#000;padding:12px;text-align:center;bottom:0;left:0;right:0}#footer-info{margin-top:0!important}#footer-info,#footer-info a{color:#bbb!important}#main-header{width:100%;top:31px;height:67px;text-transform:uppercase}#main-header,#top-header{position:fixed;left:0;right:0;background-color:#fff}#top-header{top:0;z-index:100000;font-size:12px}#top-header a{line-height:1em;color:#dd2430}#et-info{font-family:Open Sans,Arial,sans-serif!important}#et-info,#et-secondary-menu>ul>li a{display:block;padding-bottom:.75em}#top-header #et-info{float:right;font-family:Open Sans,Arial,sans-serif!important;line-height:1em}#et-info-phone{margin-right:13px;color:red}#et-info-email,#et-info-phone,.et-cart-info span{position:relative}#top-header .et-social-icons{display:inline-block;float:none}#et-info ul{margin-bottom:0!important}#et-secondary-menu{float:right}#top-header ul li{display:inline}.et-social-facebook a.icon:before{content:"\e093"}.menuitems a,a:visited{font-family:sans-serif!important;font-size:17px!important;color:#555!important;font-weight:300;letter-spacing:.1px;font-style:normal;padding-bottom:3px!important;margin-bottom:20px!important}@media (max-width: 400px){.b-container{text-align:center;width:calc(100% / 2)}.priceselection{width:100%}.selectedvalue{padding:10px 0}#selection span{padding:10px}.paddingTop5{padding-top:5px}}@media screen and (max-width: 576px) and (min-width: 400px){.priceselection{width:100%}}@media screen and (max-width: 500px) and (min-width: 400px){.paddingTop5{padding-top:5px}}@media (min-width: 576px){.b-container,.priceselection{width:calc(100% / 2)}.selectedvalue{padding:10px 0}#selection span{padding:10px 30px}.textcenter{text-align:center!important}}@media (min-width: 768px){.b-container,.priceselection{width:calc(100% / 3)}.selectedvalue{padding:10px 0}#selection span{padding:10px}.hideOnMobile{display:block}.marginLeftMinus15{margin-left:-15px}.textcenter{text-align:center!important}}@media (min-width: 992px){.b-container{width:calc(100% / 4)}.priceselection{width:calc(100% / 5)}.selectedvalue{padding:10px 0}#selection span{padding:10px}.marginLeftMinus15{margin-left:-15px}}@media (min-width: 1200px){.b-container{width:calc(100% / 4)}.priceselection{width:calc(100% / 6)}.selectedvalue{padding:10px 0}#selection span{padding:10px 35px}.marginLeftMinus15{margin-left:-15px}}.pos-absolute{position:absolute}.mb30{margin-bottom:30px}.qty-text{margin-right:12px;font-size:medium;font-weight:400}.qty-input,.qty-text{margin-top:5px;font-family:myriad-pro}.qty-input{background:#f8f8f8;border:1px solid #d2d3d5;border-radius:6px;padding:5px 5px 5px 10px;width:70px;font-size:15px;font-weight:500;height:30px}.add-tocart-anchor{text-align:center;text-decoration:underline;float:right;color:#7b7b7b;font-family:myriad-pro;margin-top:5px}.alert{color:red}#navbar{text-align:right!important}.navbar{float:right}#selectionLables{padding:10px 10px 10px 30px}.bg-progressbar{background-color:#ff561e}.anycolor{color:#ff1024;font-weight:700}.offer-div{min-height:180px;width:100%;background-color:#f3f7fb;border-radius:10px}ul.double{list-style-type:none;padding-inline-start:0;padding-right:15px}.icon-size{font-size:25px;color:#ff1024}.red-font-color{color:#ff1024!important}.offerinput input[type=email]{height:50px;border-radius:20px;border:1px solid #afafaf;width:80%}.bgdiv{min-height:50px;width:100%}.bgdiv,.checkoutsections{background-color:#f3f7fb;border-radius:10px}.checkoutsections{padding:20px 15px}.checkoutheadings{font-weight:700;font-size:18px}.selectopttext{font-size:14px;padding-left:36px}.editlink{padding-right:15px}.editlink,.paymenttext{font-size:14px}.paymentoptions_img{height:25px;width:30px}.selected_option_icon{height:32px;width:31px}.paymentoptionactive{background-color:#fff}.paymentinputs input[type=text],input[type=email]{width:100%;background:#fff;border:1px solid #afafaf;border-radius:5px;min-height:50px;padding-left:15px;margin-top:10px;margin-bottom:10px}.chboxdiv{padding-top:12px}.pl22{padding-left:22px}#products_list{border-top:1px solid #afafaf;border-bottom:1px solid #afafaf;padding:10px}.promo_input{border:1px solid #afafaf;border-radius:20px;background-color:#fff;width:100%;padding-left:10px;padding-right:10px;height:40px}.select_product_img{height:auto;max-width:60px}.productview{margin-bottom:10px}.pmodelname{font-weight:700;font-size:16px;display:block;line-height:15px}.pmodelcondition{font-size:12px;display:block}.select_product_img_container{width:100%;padding-left:5px;margin-top:5px;margin-bottom:5px}.qtyinput{width:60%;height:35px}.pdeails{padding-left:10px}.bm{border-bottom:1px solid #afafaf!important}.bt{border-top:1px solid #afafaf}.priceconditonslist ul li{list-style:none}.dataLoader{height:100px;width:100px}.quantity-disp{border:1px solid #afafaf;background-color:#fff;width:55px;height:30px;text-align:center}.headerTitleCss{text-align:center!important}.headerTitleCss h1{font-size:18px;color:#666}.headerTitleCss span{font-size:36px}.icon_color{color:#2be729!important}.icon_color,.icon_size{font-size:x-large!important}.pointer{cursor:pointer}body{font-family:proxima-nova,sans-serif}.controw .reviews{margin-top:0;background:#f2f6fa;margin-bottom:50px!important;border-radius:10px;box-shadow:0 5px 15px 0 #5a7abe2e;border:1px solid #5a7abe14;padding:30px 20px 40px}h2.hd2{text-align:center;margin-bottom:30px;font-size:26px;font-weight:700}h2.hd3{background:#de1a19;color:#fff;padding:10px;border-top-left-radius:10px;border-top-right-radius:10px;margin-top:-27px;margin-left:-27px;margin-right:-27px}.contglobal{padding:50px 20px;display:block;box-sizing:border-box;position:relative;max-width:1080px!important;margin:auto!important}.controw{width:100%;margin:auto}.controw1{background:#f2f6fa}.controw3{background-color:#f2f6fa}.controw3 .hd2{padding-top:50px;margin-bottom:0}.controw2{padding:70px 20px}.controw1 .contglobal{max-width:780px!important}.steps ol li:before{z-index:2;position:absolute;left:45px;counter-increment:myCounter;content:counter(myCounter);text-align:center;margin:0 10px;line-height:30px;transition:all .2s;width:35px;height:35px;color:#de1a19;font-size:20px;font-weight:700;border-radius:50%;border:2px solid #de1a19;opacity:1;padding:1px 0 0 2px}.steps li{display:list-item;text-align:-webkit-match-parent;z-index:3;list-style:none;padding-left:.9rem;margin-bottom:2rem;color:#333;line-height:1.7;font-size:18px}.steps ol{display:block;list-style-type:decimal;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px;margin-bottom:0;counter-reset:myCounter}.stephead{font-weight:700;font-size:20px}.steps ol{margin:20px}.steps{max-width:769px!important;border:1px solid #de1a19;border-radius:10px;padding:27px 27px 4px;background:#fafafa}.question{text-align:left!important;font-weight:600;font-size:22px}.answer,.question{margin-bottom:20px}.answer{display:inline-block;margin-top:10px;font-size:16px;color:#666}.column .qagr{background:#fff!important}.col-group .shead{text-align:center;font-size:18px;font-weight:700;display:block;margin-bottom:5px}.col-group p{font-size:16px;text-align:center}.col-group i{display:block;font-size:30px;margin-bottom:10px;text-align:center;color:#de1a19}.column{margin-bottom:20px;box-sizing:border-box}.column .col-group{display:block}.featt .col-group{border-radius:12px;padding:20px 10px;background:#fff!important;border:1px solid#f4f5f6!important;box-shadow:0 1px 1px 0 #3c40431a,0 1px 3px 0 #3c40430d}.featblur{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start}.tooltip.tooltip-show{background-color:#000c;text-align:left;word-break:break-all}.multi-description .tooltip-inner{max-width:400px}.multi-description .arrow{display:none!important}.multi-description .tooltip-inner{font-size:14px;color:#fff;text-align:justify;font-weight:unset!important}.descriptoin-modal .modal-content{background-color:#fff}.modal-content{animation-name:scale;animation-duration:.5s}.description-container__script{overflow-y:auto;max-height:400px}.description-container__script strong{font-size:1.5rem;color:#ff1528;font-weight:700}.desc-popup-overlay,.lock-order-overlay{transform:translateY(-50%)}.fit-content{width:-moz-fit-content;width:fit-content}@keyframes scale{0%{transform:scale(.5);opacity:.3}75%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:1}}@media (max-width: 768px){.desc-popup-overlay,.lock-order-overlay{max-width:90vw!important}.hideOnMobile{display:none}}@media (max-width: 425px){.headerTitleCss span{font-size:1.7rem}.option-container{margin-top:1rem!important}.roundbuttons,.selectionbtns{margin-bottom:1rem!important;padding:10px 5px}.multi-description{left:50%!important;transform:translateX(-50%)!important}.multi-description .tooltip-inner{width:300px}.app-footer{margin-top:auto;position:relative!important}.mat-dialog-container{padding:10px!important}}@media only screen and (min-width: 1025px){.column-wrap{width:1366px;max-width:calc(100% + 20px);margin:0 -10px;overflow:hidden}.column{padding:0 10px;float:left}.column-wrap .one-third{width:33.33%}.column-wrap .one-half{width:50%}.container{padding:4vh 0}}