.alert.success{background-color:#04aa6d}.alert{padding:20px;background-color:#f44336;color:#fff;opacity:.83;transition:opacity .6s;margin-bottom:20px}.closebtn{padding-left:15px;color:#fff;font-weight:700;float:right;font-size:20px;line-height:18px;cursor:pointer;transition:.3s}.loader{height:200px;justify-content:center;align-items:center;display:flex}:root{--base-main-background-color: #f5f5f5;--whiteColor: #ffffff}body{background-color:var(--base-main-background-color)!important}.Polaris-LegacyCard,.home-card-grid .Polaris-Card{box-shadow:0 4px 20px #2f8fe812;background-color:var(--whiteColor)!important;border-radius:10px!important;display:block!important;border:none!important}.Polaris-Page>.Polaris-Box{padding:10px 25px;box-shadow:0 4px 20px #2f8fe812!important;border-radius:0 0 10px 10px!important;background-color:var(--whiteColor)!important;box-sizing:border-box;margin-bottom:30px!important}.Polaris-Page>.Polaris-Box .Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__Row{justify-content:center}.Polaris-Page>.Polaris-Box .Polaris-Page-Header--noBreadcrumbs .Polaris-Page-Header__Row .Polaris-Page-Header__RightAlign{align-self:center!important}.welcome-box{margin-bottom:20px}.tile-box .Polaris-Card{border-radius:10px!important;display:block!important;border:none!important;box-shadow:none!important}.tile-box .Polaris-Card__Section{display:flex;justify-content:center;align-items:center;font-size:2.5rem;flex-direction:column;padding-top:0}.tile-box .Polaris-Card__Header h2{text-align:center}.productTiles .Polaris-Card{color:#004085;background-color:#cce5ff99}.metrixTiles .Polaris-Card{color:#155724;background-color:#d4eddacc}.profitTiles .Polaris-Card{color:#0c6e7e;background-color:#d1ecf1;border-color:#bee5eb}.costTiles .Polaris-Card{color:#856404;background-color:#fff3cdcc}.metrixTiles .Polaris-Badge{background-color:#c1e8ca}.metrixTiles .Polaris-Badge-Pip{background-color:#155724;border-color:#155724}.profitTiles .Polaris-Badge{background-color:#a4e1eb}.costTiles .Polaris-Badge{background-color:#ffe596}.page{width:400px;height:400px;position:relative}.colors-slide{display:flex;justify-content:space-between;width:140px;margin-top:20px}.color{width:20px;height:20px;border:1px solid lightgray;cursor:pointer}.add-text-button{margin-top:10px}header{margin-left:0!important;background-color:#fff}.product-list-page .Polaris-Layout__Section--oneThird{flex:auto!important;margin-top:0!important;margin-bottom:30px;padding:0 15px}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-LegacyCard__Header .Polaris-Text--root{font-size:13px;text-transform:uppercase}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-LegacyCard__Section{padding-top:5px}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Box{display:block;font-size:14px;position:relative;padding-left:20px;margin-bottom:10px;text-transform:uppercase;color:#5b5b98!important;font-weight:400}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Box:before{left:0;top:50%;content:"";height:1px;width:12px;position:absolute;background:#a6acbe;transform:translateY(-50%)}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Bleed .Polaris-OptionList-Option__SingleSelectOption{display:block;transition:.3s;position:relative;border-radius:5px;font-size:13px;font-weight:600;padding-bottom:10px;padding-left:37px;padding-top:10px;background-color:#edf7f5;color:#013c2d}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Bleed .Polaris-OptionList-Option__SingleSelectOption:before{top:50%;left:20px;width:6px;height:6px;content:"";transition:.3s;border-radius:50%;position:absolute;transform:translateY(-50%);background-color:#013c2d}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Bleed .Polaris-OptionList-Option__SingleSelectOption:hover,.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Bleed .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select{background-color:#46b196;color:#fff}.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Bleed .Polaris-OptionList-Option__SingleSelectOption:hover:before,.product-list-page .Polaris-Layout__Section--oneThird .Polaris-Box--listReset li>.Polaris-Bleed .Polaris-OptionList-Option__SingleSelectOption.Polaris-OptionList-Option--select:before{background-color:#fff}.product-list-page .Polaris-Layout{margin-top:0!important}.product-list-page-top .search-input{flex-direction:column}.product-list-page-top .Polaris-Button{margin-bottom:10px}.detailList{flex:2 2 30rem;min-width:51%;max-width:calc(100% - var(--p-space-5));margin-top:0;margin-left:var(--p-space-5)}.detailList .Polaris-Layout__Section{flex:auto!important;min-width:unset!important;max-width:unset!important;margin-top:0!important;margin-left:0!important}.detailList .Polaris-Layout__Section>.Polaris-Card{box-shadow:none!important;border-radius:unset;border:none!important;background-color:transparent}.detailList .Polaris-Layout__Section .Polaris-Card__Header{padding-top:0!important}.detailList .Polaris-Layout__Section .Polaris-Card__Header .Polaris-Text--root{font-size:1.3rem}.detailList .Polaris-LegacyCard .Polaris-MediaCard .Polaris-MediaCard__MediaContainer{width:100%;height:250px;display:flex;justify-content:center;align-items:center;padding:20px 0}.detailList .Polaris-LegacyCard .Polaris-MediaCard .Polaris-MediaCard__MediaContainer img{width:auto!important;height:auto!important;max-width:100%!important;max-height:100%!important}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical{flex-direction:row}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical>.Polaris-Stack__Item{flex:unset;width:calc(100% - 60px)}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical>.Polaris-Stack__Item~.Polaris-Stack__Item{flex:1 1 0;text-align:right}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical>.Polaris-Stack__Item~.Polaris-Stack__Item~.Polaris-Stack__Item{width:100%;flex:auto}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical .Polaris-Stack__Item .Polaris-MediaCard__ActionContainer{padding-top:5px}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical .Polaris-Stack__Item .Polaris-MediaCard__ActionContainer .Polaris-ButtonGroup__Item{margin-top:0;margin-left:0}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical .Polaris-Stack__Item .Polaris-MediaCard__ActionContainer .Polaris-ButtonGroup{display:block;margin-left:0}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical .Polaris-Stack__Item .Polaris-MediaCard__ActionContainer .Polaris-ButtonGroup__Item .Polaris-MediaCard__PrimaryAction{margin-right:0}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical .Polaris-Stack__Item .Polaris-MediaCard__ActionContainer .Polaris-Button{width:100%;background-color:#d5f1ea;border-color:transparent;color:#013c2d}.detailList .Polaris-LegacyCard__Section .Polaris-Stack--vertical .Polaris-Stack__Item .Polaris-MediaCard__ActionContainer .Polaris-Button:hover{background-color:#008060;color:#fff}.detailList .Polaris-Columns{grid-template-columns:repeat(1,minmax(0,1fr))}.Polaris-MB-20{margin-bottom:1rem}.widget-tile .Polaris-Columns{grid-template-columns:repeat(1,minmax(0,1fr))}.products-wrapper .category-heading{background-color:#008060;border-radius:5px;padding:10px 15px;margin-left:15px;margin-right:15px;margin-top:20px;font-weight:700;font-size:16px;color:#fff;text-transform:capitalize}.welcome-box img{width:18rem;float:right}@media screen and (min-width: 548px){.product-list-page-top .search-input{flex-direction:row!important;justify-content:end!important}.product-list-page-top .Polaris-Button{margin-bottom:0}.detailList .Polaris-Columns,.widget-tile .Polaris-Columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width: 992px){.widget-tile .Polaris-Columns{grid-template-columns:repeat(4,minmax(0,1fr))}.product-list-page-top .search-input{margin-left:0;margin-right:0}.detailList .Polaris-Columns{grid-template-columns:repeat(3,minmax(0,1fr))}.product-list-page .Polaris-Layout__Section--oneThird{flex:1 1 0!important;margin-bottom:0;padding:0}}.productTiles .Polaris-Badge--statusSuccess{background-color:#bfdcfb;color:#004085}.Polaris-Badge{padding:5px 15px;font-weight:600}.productTiles .Polaris-Card .Polaris-Badge-Pip--progressComplete{background-color:#004085;border-color:#004085}.costTiles .Polaris-Badge-Pip--progressComplete{background-color:#856404;border-color:#856404}.profitTiles .Polaris-Badge .Polaris-Badge-Pip{background-color:#0c6e7e;border-color:#0c6e7e}.Polaris-DataTable__Table th{font-weight:700;text-align:center}.quote-details-grid{border-right:1px solid #acacac}.quote-heading{padding-bottom:1rem;border-bottom:1px solid #acacac}.Polaris-DataTable__Table th,.Polaris-DataTable__Table td{text-align:left}.quote-notes{border-radius:10px;border:1px solid #acacac;background-color:#f8f8f8}.text-warning{color:#b8860b}.text-critical{color:#8b0000}.success-box{padding:20px;border:1px solid darkgreen;color:#006400;border-radius:10px;background:rgba(0,182,155,.08)!important}.critical-box{padding:20px;border:1px solid darkred;color:#8b0000;border-radius:10px;background:rgba(238,54,140,.08)!important}.info-box{padding:20px;border:1px solid darkblue;color:#00008b;border-radius:10px;background:rgba(45,182,245,.08)!important}.action-buttons{display:flex;justify-content:end}.Polaris-Button--primary{margin-right:.25rem}.text-center{display:flex;justify-content:center}
