﻿h1,.font-h1{font-size:60px}h2{font-size:48px;font-family:"Roboto",sans-serif;font-weight:600}h3,.font-h3{font-size:40px;line-height:56px;font-family:"Roboto",sans-serif;font-weight:bold}@media(max-width: 480px){h3,.font-h3{font-size:28px;line-height:30px}}@media(max-width: 360px){h3,.font-h3{font-size:24px;line-height:26px}}h4,.font-h4{font-size:25px}h5,.font-h5{font-size:20px;font-weight:bold;line-height:28px}@media(max-width: 480px){h5,.font-h5{font-size:17px}}h6,.font-h6{font-size:20px;font-weight:regular;line-height:28px}.large-Text{font-size:20px;font-weight:600;line-height:28px}@media(max-width: 480px){.large-Text{font-size:18px;line-height:26px}}@media(max-width: 360px){.large-Text{font-size:15px;line-height:20px}}.bold-BodyText{font-size:16px;font-weight:bold;line-height:22px}.light-BodyText{font-size:16px;font-weight:400;line-height:22px}@media(max-width: 480px){.light-BodyText{font-size:15px;line-height:22px}}.medium-font{font-size:14px;line-height:20px;font-weight:bold;font-family:"Roboto",sans-serif}.light-medium-font{font-size:14px;line-height:20px;font-weight:400}.small-font{font-size:12px}.slds-form-element__label:empty{display:none}.slds-required{color:#bb4543}.slds-form-element{margin-bottom:24px}.slds-input{border:0 !important;border-bottom:1px solid #9c9c9c !important;border-radius:0 !important;box-shadow:none !important}.slds-input_faux:not(.slds-combobox__input-value){color:var(--lwc-colorTextPlaceholder, #4c4c4c)}.slds-has-error .slds-form-element__help{color:#bb4543 !important}.slds-checkbox__label>.slds-checkbox_faux{border-color:#9c9c9c !important;background:#f8f8f8 !important;border-radius:0 !important}.slds-has-error .slds-input{border:0;border-bottom:1px solid #bb4543 !important;border-radius:0;box-shadow:none}.slds-has-error .slds-input_faux{border:0;border-bottom:1px solid #bb4543 !important}.slds-input:focus,.slds-combobox__input:focus{border:0;box-shadow:none;border-bottom:1px solid #4c4c4c !important;border-radius:0}.slds-combobox .slds-dropdown .slds-listbox__option_plain{font-size:16px}@media(max-width: 768px){.slds-combobox .slds-dropdown .slds-listbox__option_plain{font-size:14px}}.slds-checkbox_toggle .light-BodyText{color:#172b4c}.slds-checkbox_toggle span.slds-checkbox_faux{background:#aeaeae;border-color:#aeaeae}.slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .light-BodyText{color:#172b4c}.slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .slds-checkbox_faux{background:#172b4c}.slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .slds-checkbox_faux:before{background:#fff}.slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux_container .slds-checkbox_faux:after{display:none}.slds-checkbox_toggle [type=checkbox]:focus+.slds-checkbox_faux_container .slds-checkbox_faux{--slds-c-checkbox-toggle-shadow: var(--sds-c-checkbox-toggle-shadow-focus, var(--lwc-shadowButtonFocus, 0 0 3px $disabledColor))}.slds-modal .slds-modal__header{border-bottom:0;text-align:left;font-weight:bold;padding:24px;padding-bottom:0}.slds-modal .slds-modal__footer{border:0;box-shadow:none}@media(max-width: 600px){.addPrompt lightning-layout{flex-wrap:wrap}.addPrompt .slds-size_6-of-12{width:100%}}.addPrompt .slds-form-element{margin-bottom:8px}@media(min-width: 48em){.slds-modal_small .slds-modal__container{width:40%}}table tr th{color:#2a2a28 !important}table tr th:first-child{padding-left:0 !important}table tr th div{color:#2a2a28 !important}table tr td{white-space:pre-wrap !important;vertical-align:top;font-size:14px}table tr td:first-child{padding-left:0 !important}.slds-button{padding:8px 15px !important;font-size:14px !important;line-height:22px !important;max-height:50px;border-radius:5px !important}.slds-button:focus{text-decoration:none}@media(max-width: 767px){.slds-button{padding:10px !important;font-size:14px;line-height:18px !important;letter-spacing:1px}}.slds-button.slds-button_brand{background-color:#172b4c !important;color:#fff !important;font-family:"Roboto",sans-serif;font-weight:500;border:1px solid #172b4c !important;letter-spacing:1.8px;border-radius:5px;text-transform:uppercase}.slds-button.slds-button_brand:hover{background-color:#5587b9 !important;border-color:#5587b9 !important}.slds-button.slds-button_brand:hover::after,.slds-button.slds-button_brand:hover::before{display:none}@media(max-width: 767px){.slds-button.slds-button_brand{padding:10px !important;font-size:14px;line-height:18px !important;letter-spacing:1px}}.slds-button.slds-button_brand:focus{outline:none;box-shadow:none}.slds-button.slds-button_brand:focus:visible{outline:none;box-shadow:none}.slds-button.slds-button_neutral{background-color:#fff !important;color:#172b4c !important;border:1px solid #172b4c !important;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:1.8px;border-radius:5px;text-transform:uppercase}.slds-button.slds-button_neutral:hover{background-color:#f8f8f8 !important;border-color:#5587b9 !important;color:#5587b9 !important}.slds-button.slds-button_neutral:focus{box-shadow:#5587b9 0px 0px 0px 2px}@media(max-width: 767px){.slds-button.slds-button_neutral{padding:10px !important;font-size:14px;line-height:18px !important;letter-spacing:1px}}.btnGroup lightning-button:first-child{margin-right:7px}.btnGroup lightning-button:nth-child(3){margin-left:7px}.btnGroup lightning-button button{text-transform:uppercase}@media(max-width: 480px){.btnGroup lightning-button button{font-size:14px}}@media(max-width: 767px){.uiButton--brand{font-size:16px}}.slds-accordion__summary-heading lightning-primitive-icon{order:2;padding-left:10px}:lang(fr) header .btnGroup .slds-button{min-width:100px}@media(max-width: 360px){:lang(fr) header .btnGroup .slds-button{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:120px;display:block}}@media(max-width: 350px){:lang(fr) header .btnGroup .slds-button{width:100px}}@media(max-width: 320px){:lang(fr) header .btnGroup .slds-button{min-width:80px;width:90px;padding:10px 6px !important}}@media(max-width: 290px){:lang(fr) header .btnGroup .slds-button{width:80px}}:lang(fr) .comm-page-custom-mainpage .bulkedit .btnGroup .slds-button{max-width:100px}:lang(fr) .comm-page-custom-mainpage .bulkedit .slds-form-element .slds-input{min-width:initial}.cB2B_IdealSpec_ForgotPassword button.sfdc_button{max-height:initial !important}@media(max-width: 300px){.cB2B_IdealSpec_ForgotPassword button.sfdc_button{max-width:100%}}@media(max-width: 360px){.cB2B_IdealSpec_ForgotPassword button.sfdc_button .label{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.comm-page-home .slds-accordion__section{padding:0}.comm-page-home .slds-accordion__section .slds-tabs_default__item{padding:0 3px 0 3px;margin-right:16px}.comm-page-home .slds-accordion__summary button{padding:0 !important;margin:0}.comm-page-home .slds-accordion__summary-heading{max-width:fit-content}.comm-page-home .slds-accordion__summary-heading span.slds-accordion__summary-content{font-weight:700;font-family:"Roboto",sans-serif;text-transform:capitalize}.comm-page-home .slds-table_cell-buffer tr>th:first-child,.comm-page-home .slds-table_cell-buffer tr>td:first-child,.comm-page-home .slds-table--cell-buffer tr>th:first-child,.comm-page-home .slds-table--cell-buffer tr>td:first-child{padding-left:0}@media(max-width: 1280px){.comm-page-home .slds-theme_default{overflow-x:auto}.comm-page-home .slds-theme_default table{table-layout:auto}}@media(max-width: 767px){.comm-page-home .slds-theme_default table tr th div{font-size:14px}}.comm-page-home .slds-table th{font-size:14px}.comm-page-home .slds-table th:first-child{width:180px}.comm-page-home .slds-table th:nth-last-child(2){width:120px}.comm-page-home .slds-table th:last-child{width:80px}.comm-page-home .slds-table button.slds-button.slds-button_icon-border{background-color:#172b4c;color:#fff;padding:1px !important;width:25px;height:25px;border-radius:0;border:0}.comm-page-home .slds-table button.slds-button.slds-button_icon-border:hover{background-color:#5587b9}.comm-page-home .slds-table button.slds-button.slds-button_icon-border:focus{box-shadow:none}.comm-page-home tr td{font-size:13px}.comm-page-home tr td .slds-form-element__icon .slds-button_icon{position:relative;padding:0 !important}.comm-page-home tr td .slds-form-element__icon .slds-button_icon svg.slds-button__icon{width:50px;height:20px}.comm-page-home tr td:first-child{width:180px}.comm-page-home tr td:nth-child(4) svg{fill:#9c9c9c}.comm-page-home tr td:last-child{width:80px;padding-right:8px;text-align:right}.comm-page-home tr td:last-child .slds-dropdown{border:#dcdcdc;left:auto;right:0;z-index:2}.comm-page-home tr td:last-child .slds-dropdown a{padding:4px 8px}.comm-page-home tr td:last-child svg{fill:#fff}.clear-all-button svg{width:15px;fill:#172b4c}.clear-all-button button{padding:0 !important;padding-left:3px !important}.filtersList h3 span.slds-accordion__summary-content{font-family:"Roboto",sans-serif;color:#000;font-weight:700;text-transform:capitalize}.filtersList ul{display:flex;flex-wrap:wrap}.filtersList ul li{background:#f8f8f8;margin-right:8px;padding:6px 10px;margin-bottom:10px}.filtersList ul li span{font-size:14px}.filtersList .slds-accordion__list-item{border:0 !important}.filtersList .slds-checkbox .slds-checkbox__label .slds-form-element__label{color:#000;font-size:14px}.searchSectiom .slds-form-element{margin-bottom:0}.action-area button{max-width:100%;min-width:109px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block;text-transform:uppercase}.filterBtn button.slds-button{background:#172b4c;color:#fff}.filterClose{padding:5px 10px}@media(min-width: 1025px){.filterClose,.filterBtn{display:none}}.instructionBox{display:flex;flex-direction:column;background-color:#f8f8f8;padding:.85rem 1rem;color:#000;border-radius:5px;font-family:"Roboto",sans-serif}.instructionBox>div{line-height:1;padding-bottom:.5rem;font-weight:600}.instructionBox p{font-size:14px;margin-bottom:.25rem}.searchSectiom span.slds-media__figure.slds-listbox__option-icon:empty{display:none}.searchInput input{padding:10px 28px 10px 35px}@media(max-width: 600px){.b2bBodyWrapper .isPageWidthFixed-false{padding-bottom:4rem}}@media(max-width: 480px){.b2bBodyWrapper .isPageWidthFixed-false{padding-bottom:6rem}}.productsInfo .color-area .dotcircle{display:block}.comm-page-custom-mainpage .slds-checkbox_on,.comm-page-custom-mainpage .slds-checkbox_off{display:none !important}.category-tile .slds-card{border:0;background:rgba(0,0,0,0)}.category-tile .slds-card .slds-card__header{display:none}.category-tile .slds-card .slds-card__body{cursor:pointer}.coverImg .hoverEffect svg{cursor:pointer;fill:#172b4c}.coverImg:hover .hoverEffect svg{fill:#172b4c}.editBtn{cursor:pointer}.editBtn svg{width:20px;height:20px;margin-right:5px}.editBtn span{color:#000}.editBtn:hover svg{fill:#5587b9}.editBtn:hover span{color:#5587b9}.quantityBtn button.button1[disabled]+input.slds-input.slds-input_counter{pointer-events:none}.productTabs .slds-tabs_default .slds-tabs_default__item.slds-is-active{color:#172b4c}.productTabs .slds-tabs_default .slds-form-element{padding:0}.productTabs .slds-tabs_default .slds-form-element__label{font-size:14px;max-width:100% !important;width:100%;font-weight:bold;color:#000}.productTabs .slds-tabs_default .slds-form-element__control{padding-left:0%}.productTabs .slds-tabs_default .slds-form-element__control .slds-form-element__static{font-size:14px}.productTabs .slds-tabs_default .projectRefrence .slds-form-element{display:flex;justify-content:flex-end;align-items:baseline;margin-bottom:0}@media(max-width: 480px){.productTabs .slds-tabs_default .projectRefrence .slds-form-element{justify-content:flex-start}}.productTabs .slds-tabs_default .projectRefrence .slds-form-element .slds-form-element__label{width:auto;text-align:right;display:inline-block;font-weight:normal;color:#000;font-size:12px;position:relative}.productTabs .slds-tabs_default .projectRefrence .slds-form-element .slds-form-element__label::before{content:":";position:absolute;right:3px}.productTabs .slds-tabs_default .projectRefrence .slds-form-element .slds-form-element__control .slds-form-element__static{font-size:12px;color:#000}.editInfoInputs lightning-input-field.slds-form-element{margin-bottom:16px !important}.editInfoInputs label.slds-form-element__label{font-size:16px;color:#000}.editInfoInputs .slds-input,.editInfoInputs .slds-combobox .slds-combobox__input,.editInfoInputs .slds-textarea{font-size:16px;padding-left:0;padding-top:3px;border-color:#9c9c9c !important;margin-right:0px !important;border-radius:0}.editInfoInputs .slds-combobox .slds-combobox__input{border-width:0 0 1px 0px}.editInfoInputs .slds-button_icon-bare{padding:0 !important;height:14px !important;margin-top:-10px}.editInfoInputs h2{font-size:12px}.sectionView .editName{width:100%}.sectionView .editName input{padding:0;line-height:28px;min-height:22px;color:#172b4c;font-weight:600;font-size:20px;text-transform:inherit}.sectionView .slds-button_icon.slds-button_icon-bare{padding:0 !important}@media(max-width: 400px){.sectionView .quantityBtn{padding-right:8px}}.sectionView .quantityBtn button.button1{background:#dcdcdc;color:#4c4c4c;border-radius:0;border:0;padding:0;width:20px;height:20px;font-size:14px;vertical-align:middle;line-height:20px}@media(max-width: 400px){.sectionView .quantityBtn button.button1{width:16px;height:16px;font-size:12px;line-height:16px}}@media(max-width: 400px){.sectionView .quantityBtn input{font-size:12px !important;min-height:16px !important;max-height:16px !important}}@media(max-width: 400px){.sectionView .sectionHeadIcon .icon-padding{padding-right:0}}.sectionView button{height:20px;color:#172b4c}.sectionView button:hover{color:#5587b9}.sectionView button:focus{box-shadow:none}@media(max-width: 400px){.sectionView button{height:16px}}.sectionView button svg{width:20px}@media(max-width: 400px){.sectionView button svg{width:16px !important}}.sectionView .slds-icon_container svg{fill:#172b4c;cursor:pointer}.pdfDownload lightning-formatted-text.slds-form-element__static{font-size:14px}.fileType span.slds-form-element__label{font-size:14px !important}@media(max-width: 400px){.sectionView .sectionHeadIcon .quantityBtn .slds-input_counter{width:35px !important}}.hoverEffect2 .uploadIcon svg{fill:#172b4c}@media(max-width: 600px){.projectProduct{flex-wrap:wrap}.projectProduct>.slds-grid{width:100%}}.favourites span.slds-accordion__summary-heading,.templates span.slds-accordion__summary-heading{font-family:"Roboto",sans-serif;font-weight:600;max-height:initial;font-size:16px;text-transform:capitalize;display:block;padding:0 10px 15px 0 !important}@media(max-width: 768px){.favourites span.slds-accordion__summary-heading,.templates span.slds-accordion__summary-heading{font-size:14px}}@media(max-width: 480px){.favourites span.slds-accordion__summary-heading,.templates span.slds-accordion__summary-heading{padding:0 0 15px 0 !important}}.favourites .btnGroup,.templates .btnGroup{display:flex;justify-content:flex-end}@media(max-width: 1024px){.favourites .btnGroup,.templates .btnGroup{justify-content:flex-start}}.favourites .btnGroup .slds-button_brand,.templates .btnGroup .slds-button_brand{background-color:#fff !important;padding:4px 12px !important;font-size:14px;border-color:#172b4c !important;color:#172b4c !important;letter-spacing:1px;min-width:69px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;max-height:100%}.favourites .btnGroup .slds-button_brand:hover,.templates .btnGroup .slds-button_brand:hover{border-color:#5587b9 !important;color:#5587b9 !important}.templates .btnGroup{justify-content:flex-start}@media(max-width: 600px){.templates .btnGroup{margin-top:10px;width:100%}}@media(max-width: 600px){.comm-page-custom-mainpage .favourites lightning-layout lightning-layout-item:last-child{margin-top:12px}}.comm-page-custom-mainpage .favourites .btnGroup .slds-button_brand{padding:4px 10px !important}@media(min-width: 1024px)and (max-width: 1300px){.comm-page-custom-mainpage .favourites .btnGroup .slds-button_brand{padding:4px 6px !important;font-size:14px;letter-spacing:0;max-width:68px}}@media(max-width: 1024px){.comm-page-custom-mainpage .favourites .btnGroup .slds-button_brand{max-width:90%}}@media(max-width: 768px){.comm-page-custom-mainpage .favourites .btnGroup .slds-button_brand{max-width:100%;margin-top:8px}}@media(max-width: 370px){.comm-page-custom-mainpage .favourites .btnGroup .slds-button_brand{max-width:98%}}@media(max-width: 340px){.comm-page-custom-mainpage .favourites .btnGroup .slds-button_brand{max-width:90px}}@media(min-width: 1200px){.comm-page-custom-mainpage .favourites .btnGroup .slds-button_brand{max-width:90px}}.favourites section.slds-accordion__section{padding:0 .75rem}.templates h3.slds-accordion__summary-heading button{padding-left:16px !important;color:#172b4c;font-weight:700}.templates .slds-accordion__content .slds-accordion__section{padding-left:0 !important;padding:0}.templates .slds-accordion__content .slds-accordion__section h3 button{color:#2a2a28;font-weight:400;padding-bottom:0 !important;padding-top:0px !important}@media(max-width: 600px){.templates .slds-accordion__content lightning-layout lightning-layout-item:last-child{margin-top:12px}}.templates .slds-accordion__content .slds-button_brand{max-width:100%}@media(min-width: 1024px)and (max-width: 1300px){.templates .slds-accordion__content .slds-button_brand{padding:4px 12px !important;font-size:14px;letter-spacing:0}}@media(min-width: 1024px){.templates .slds-accordion__content .slds-button_brand{max-width:90px}}@media(max-width: 767px){.rightContent{padding:0}.rightContent .productTabs .listView .slds-grid.slds-grid_align-spread{flex-direction:column}.rightContent .productTabs .listView .slds-grid.slds-grid_align-spread .slds-size_2-of-4:first-child{order:2;width:100%}.rightContent .productTabs .listView .slds-grid.slds-grid_align-spread .slds-size_2-of-4:last-child{order:1;width:100%}.rightContent .productTabs ul.slds-tabs_default__nav li.slds-tabs_default__item.slds-tabs_default__overflow-button button{padding:0px 20px !important;max-height:40px;font-size:14px}.rightContent .productTabs li.slds-tabs_default__item .slds-dropdown.slds-dropdown_right{border-color:#dcdcdc}}@media(max-width: 480px){.productTabs lightning-layout-item.slds-size_4-of-12,.productTabs lightning-layout-item.slds-size_8-of-12{width:100%}}footer .slds-form-element{margin-bottom:0}.comm-page-custom-mainpage .category{display:grid;grid-template-columns:repeat(auto-fill, minmax(130px, 1fr));gap:10px}.comm-page-custom-mainpage .category .product-items{align-items:baseline;justify-content:center;min-width:140px;min-height:140px;max-width:100%}.comm-page-custom-mainpage .category .product-items:nth-last-child(2){margin-right:0}.comm-page-custom-mainpage .category .product-items:last-child{margin-right:0;grid-column:1/-1}.comm-page-custom-mainpage .category .product-items .slds-card{height:100%;width:100%}.comm-page-custom-mainpage .category .product-items .slds-card .slds-card__body{margin:0;height:100%}.comm-page-custom-mainpage .category .product-items .slds-card .slds-card__body .slds-grid{height:100%;align-items:center;display:grid;justify-items:center}.product-more{grid-column:1/-1;width:100%;margin-top:10px;display:flex;justify-content:center;align-items:center;height:50px}@media(max-width: 600px){.comm-page-custom-mainpage .bulkedit .sectionHeadIcon{margin:.75rem 0}}.comm-page-custom-mainpage .bulkedit .slds-form-element{margin-bottom:0}.comm-page-custom-mainpage .bulkedit .slds-form-element .slds-input{padding:0 .625rem;min-width:85px;max-width:110px;font-size:14px;color:#4c4c4c}@media(max-width: 1060px){.comm-page-custom-mainpage .bulkedit .slds-form-element .slds-input{min-width:initial}}.comm-page-custom-mainpage .bulkedit .btnGroup .slds-button{padding:4px 12px !important;font-size:12px !important;letter-spacing:.05em;font-family:"Roboto",sans-serif;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:inline-block;max-height:100%;border-radius:4px !important}@media(min-width: 1024px)and (max-width: 1300px){.comm-page-custom-mainpage .bulkedit .btnGroup .slds-button{padding:4px 10px !important}}@media(max-width: 600px){.comm-page-custom-mainpage .bulkedit .btnGroup .slds-button{padding:4px 8px !important}}@media(max-width: 340px){.comm-page-custom-mainpage .bulkedit .btnGroup .slds-button{max-width:70px}}.comm-page-custom-mainpage .bulkedit .btnGroup .slds-button_neutral{background-color:#fff !important}@media(max-width: 1024px){.comm-page-custom-mainpage .bulkedit .btnGroup.slds-float_right{float:left !important}}.sectionModalBodyContainer{padding-left:10px;padding-right:10px}.sectionModalBodyContainer .errormsg{margin-top:12px;color:red}.sectionModalBodyContainer .leftMainSection .mainsection,.sectionModalBodyContainer .leftMainSection .subsection,.sectionModalBodyContainer .rightSubSection .mainsection,.sectionModalBodyContainer .rightSubSection .subsection{position:relative}.sectionModalBodyContainer .leftMainSection .mainsection .slds-form-element__label,.sectionModalBodyContainer .leftMainSection .subsection .slds-form-element__label,.sectionModalBodyContainer .rightSubSection .mainsection .slds-form-element__label,.sectionModalBodyContainer .rightSubSection .subsection .slds-form-element__label{font-size:14px;font-weight:bold;color:inherit;margin-bottom:1rem}.sectionModalBodyContainer .leftMainSection .mainsection .slds-input,.sectionModalBodyContainer .leftMainSection .subsection .slds-input,.sectionModalBodyContainer .rightSubSection .mainsection .slds-input,.sectionModalBodyContainer .rightSubSection .subsection .slds-input{border:var(--lwc-borderWidthThin, 1px) solid var(--sds-c-input-color-border, var(--slds-g-color-border-base-4, var(--lwc-colorBorderInput, rgb(60, 46, 46)))) !important}.sectionModalBodyContainer .leftMainSection .mainsection .slds-input:active,.sectionModalBodyContainer .leftMainSection .mainsection .slds-input:focus,.sectionModalBodyContainer .leftMainSection .subsection .slds-input:active,.sectionModalBodyContainer .leftMainSection .subsection .slds-input:focus,.sectionModalBodyContainer .rightSubSection .mainsection .slds-input:active,.sectionModalBodyContainer .rightSubSection .mainsection .slds-input:focus,.sectionModalBodyContainer .rightSubSection .subsection .slds-input:active,.sectionModalBodyContainer .rightSubSection .subsection .slds-input:focus{border:1px solid #4c4c4c !important;background-color:#f8f8f8}.sectionModalBodyContainer .leftMainSection .mainsection .slds-dropdown,.sectionModalBodyContainer .leftMainSection .subsection .slds-dropdown,.sectionModalBodyContainer .rightSubSection .mainsection .slds-dropdown,.sectionModalBodyContainer .rightSubSection .subsection .slds-dropdown{top:70px;border-radius:0;border-collapse:collapse;max-width:calc(100% - 8px)}.sectionModalBodyContainer .leftMainSection .mainsection .slds-modal__container .modal-height .slds-modal__content,.sectionModalBodyContainer .leftMainSection .subsection .slds-modal__container .modal-height .slds-modal__content,.sectionModalBodyContainer .rightSubSection .mainsection .slds-modal__container .modal-height .slds-modal__content,.sectionModalBodyContainer .rightSubSection .subsection .slds-modal__container .modal-height .slds-modal__content{display:flex;width:100%}.sectionModalBodyContainer .leftMainSection .mainsection .slds-dropdown,.sectionModalBodyContainer .rightSubSection .mainsection .slds-dropdown{left:0}@media(max-width: 480px){.sectionModalBodyContainer .leftMainSection .mainsection .slds-dropdown,.sectionModalBodyContainer .rightSubSection .mainsection .slds-dropdown{max-width:100%}}.sectionModalBodyContainer .rightSubSection .subsection{position:relative}.sectionModalBodyContainer .rightSubSection .subsection .slds-dropdown{max-width:calc(100% - 8px);left:calc(50% + .25rem)}@media(max-width: 480px){.sectionModalBodyContainer .rightSubSection .subsection .slds-dropdown{max-width:100%;left:50%}}.notessection .slds-button{position:absolute;top:5px;right:5px;padding:5px !important;border:0 !important;background-color:#fff !important;text-transform:none;letter-spacing:1px}.notessection .slds-button lightning-primitive-icon{display:flex}.sortingtabheadingpanel .slds-form-element .slds-checkbox_toggle{justify-content:flex-end}.sortingtabheadingpanel .slds-form-element .slds-form-element__label{width:auto;color:#172b4c;font-weight:400;font-size:1rem;line-height:22px}.sortingtabheadingpanel .slds-form-element .slds-checkbox_toggle [type=checkbox]:checked+.slds-checkbox_faux{background:#172b4c}.sectionsortwrapper .slds-text-heading_small .slds-icon{width:20px;height:20px}.sectionsortwrapper .slds-form-element{margin-bottom:10px}.notessection .slds-textarea{border-color:#fff;min-height:80px;font-size:14px}.editInfoInputs .slds-input[type=date]{padding-top:1px}.editInfoInputs .slds-textarea{padding-left:5px}.newProject .slds-combobox_container .slds-combobox__input,.custom-slds-combobox .slds-combobox_container .slds-combobox__input{border:0 !important;border-bottom:1px solid #9c9c9c !important;border-radius:0 !important;box-shadow:none !important}.custom-slds-combobox .slds-combobox_container .slds-combobox__input{border-bottom-color:rgba(0,0,0,0) !important;background-color:#f8f8f8}.custom-slds-combobox .slds-combobox_container .slds-combobox__input:focus,.custom-slds-combobox .slds-combobox_container .slds-combobox__input.slds-has-focus{border-bottom-color:#9c9c9c !important;background-color:#f8f8f8}@media(max-width: 600px){.editBtn>span{display:none}.sortingtabheadingpanel .slds-text-heading_small{font-size:14px}}.align-top.sectionHeadIcon{align-items:flex-start}.comm-page-custom-mainpage .modal-height .slds-modal__content{overflow:visible !important;min-height:220px !important;max-height:none}.toastContainer{overflow-x:auto}a.backBtn{display:inline-flex;align-items:center}a.backBtn .backIcon{align-self:center}.moreProducts .product-item{box-shadow:0 0 12px 0 rgba(0,0,0,.1) !important;display:flex;justify-content:center;border-radius:2px;border:1px solid #f8f8f8 !important;max-width:233px;min-height:200px;width:100%;margin-bottom:1rem;margin-right:1rem;transition:box-shadow .3s ease}.moreProducts .product-item:last-child{margin-right:0}.moreProducts .product-item:hover{border:1px solid rgba(5,117,191,.1);background:rgba(5,117,191,.1)}@media(max-width: 480px){.moreProducts .product-item{margin-right:0}}.moreProducts .product-item .slds-card{border:0;background:rgba(0,0,0,0);padding:0;margin:0;width:100%}.moreProducts .product-item .slds-card .slds-card__body{height:100%;margin:0}.moreProducts .product-item .product-item-inner-wrapper{height:100%;align-items:center;display:grid;justify-items:center}.comm-page-detail-01t .slds-accordion__section{padding-left:0}.comm-page-detail-01t .slds-table th:last-child{width:100px}.comm-page-detail-01t .slds-table td{vertical-align:middle}.comm-page-detail-01t .slds-table td:first-child{max-width:90px;width:90px}.comm-page-detail-01t .slds-table td:last-child{padding-right:8px !important}.comm-page-detail-01t .slds-table .slds-truncate{white-space:nowrap}.comm-page-detail-01t .slds-button_brand{text-transform:uppercase}.comm-page-detail-01t .slds-tabs_default ul .slds-tabs_default__item.slds-is-active .slds-tabs_default__link{color:#172b4c}.enlargeImg .zoomIn .zoom{cursor:url("../../B2b_IdealSpecCursor/cursor-zoom.svg") 24 24,auto}.enlargeImg .zoomed .zoom{cursor:url("../../B2b_IdealSpecCursor/cursor-zoomed.svg") 24 24,auto}@media(max-width: 1366px){.pdpCompleteResponsive .slds-accordion__content{overflow-x:auto}.pdpCompleteResponsive .slds-accordion__content th:nth-child(6){min-width:100px !important;width:190px}}@media(max-width: 767px){.pdpCompleteResponsive .slds-accordion__content th{min-width:100px !important;width:100px}.enlargeImg,.thumbnailimage{width:100% !important}.singleProduct{flex-wrap:wrap}}body .siteforceB2bBody{font-size:16px;line-height:22px;color:#2a2a28}@media(max-width: 480px){body .siteforceB2bBody{font-size:16px}}@media(max-width: 360px){body .siteforceB2bBody{font-size:14px}}.containerWrapper{max-width:1280px;margin-left:auto;margin-right:auto;width:100%}@media(max-width: 1300px){.containerWrapper{padding-left:16px;padding-right:16px}}@media(max-width: 1280px){.containerWrapper{max-width:1200px}}@media(max-width: 1200px){.containerWrapper{max-width:1120px}}@media(max-width: 992px){.containerWrapper{max-width:960px}}@media(max-width: 768px){.containerWrapper{max-width:720px}}@media(max-width: 576px){.containerWrapper{max-width:540px}}@media(max-width: 540px){.containerWrapper{max-width:100%}}::placeholder{color:#9c9c9c}html{font-size:16px}a{color:#172b4c}a:focus,button:focus,a:hover{text-decoration:none !important}.bg-white{background:#fff}.primaryText{color:#172b4c}.secondaryText{color:#4c4c4c}.text-white{color:#fff}html{position:relative;min-height:100%;overflow-x:hidden}body{margin-bottom:56px}body .siteforceB2bBody{position:initial}.comm-content-footer{position:absolute;bottom:0;width:100%}.comm-layout-column{padding:0 !important}header .btnGroup .slds-button{border:1px solid #fff !important;font-weight:500}.headerBtn .slds-avatar__initials{cursor:pointer;background-color:#fff !important}.searchInput input{max-height:42px !important;padding:10px 28px 10px 35px;background:#f8f8f8;border:0 !important;line-height:22px;border-radius:4px !important;color:#4c4c4c}.quantityBtn button.button1{background:#dcdcdc;color:#4c4c4c;border-radius:0;border:0;padding:0;width:20px;height:20px;font-size:14px;vertical-align:middle;line-height:20px;border:0 !important}.quantityBtn button.button1 .slds-input_counter{width:30px;padding:0px 10px;font-size:16px;min-height:20px;max-height:20px;color:#4c4c4c;background:rgba(0,0,0,0);border:0 !important}.coverImageModal .slds-modal__content{border-radius:0}@media(min-width: 768px){.uploadPrompt .slds-modal__container{width:640px}}@media(max-width: 767px){.cr-viewport.cr-vp-square{width:90% !important}}.newProject .slds-form-element__label,.newProject label.slds-form-element__label.slds-no-flex,.requiredInput .slds-form-element__label,.custom-slds-combobox .slds-form-element__label,.searchInput .slds-form-element__label{position:absolute;left:0;z-index:1}.slds-accordion__list-item .slds-accordion__section .slds-accordion__summary .slds-accordion__summary-action-icon{transform:rotate(0deg)}.slds-accordion__list-item .slds-is-open .slds-accordion__summary .slds-accordion__summary-action-icon{transform:rotate(180deg)}.slds-accordion__list-item .slds-is-open .slds-accordion__section .slds-accordion__summary .slds-accordion__summary-action-icon{transform:rotate(0deg)}.slds-accordion__list-item .slds-is-open .slds-is-open .slds-accordion__summary .slds-accordion__summary-action-icon{transform:rotate(180deg)}ul.slds-tabs_default__nav{border-color:#f8f8f8}.selectAll .slds-form-element,.checkboxGroup .slds-form-element,.checkboxLeftList .slds-form-element{margin-bottom:12px !important}.slds-breadcrumb .slds-breadcrumb__item a{color:#9c9c9c}.slds-breadcrumb .slds-breadcrumb__item:last-child a{color:#2a2a28}.slds-breadcrumb .slds-breadcrumb__item:last-child a:hover{color:#5587b9}.slds-breadcrumb .slds-breadcrumb__item:before{color:#9c9c9c}.dotcircle{height:25px;width:25px;background-color:#fff;border-radius:50%;display:inline-block;margin-right:8px;border:1px solid rgba(0,0,0,0);vertical-align:middle}.dotcircle img{display:block;width:100%;height:100%;border:1px solid #ededed;border-radius:40px}.dotcircle:hover{border-color:#000}.dotcircle.active{border:2px solid #000}.slds-dropdown__item>a[aria-disabled=true]{cursor:not-allowed}.slds-button[disabled],.slds-button:disabled,.favourites .slds-accordion__content .slds-button_brand.slds-button[disabled],.templates .slds-accordion__content .slds-button_brand.slds-button[disabled]{background:#f8f8f8 !important;color:#9c9c9c !important;border-color:rgba(0,0,0,0) !important;cursor:not-allowed}.btnGroup .slds-button[disabled],.favourites .slds-accordion__content .btnGroup .slds-button[disabled],.templates .slds-accordion__content .btnGroup .slds-button[disabled]{border-color:#9c9c9c !important}.quantityBtn button.button1[disabled]{color:#9b9b9b;cursor:not-allowed}.quantityBtn button.button1[disabled]+input{color:#dcdcdc !important;cursor:not-allowed}.sectionHeadIcon lightning-button-icon.icon-padding.no-focus,.disabledCursor,input[disabled]+label.slds-checkbox__label,.DisableCursor,.editBtn .DisableCursor+.light-BodyText,.hoverEffect.DisableCursor svg,.assembly .DisableCursor button.slds-button{cursor:not-allowed}.editBtn:hover .DisableCursor+.light-BodyText,.editBtn:hover .DisableCursor span,.editBtn .DisableCursor+.light-BodyText,.editBtn .DisableCursor,.editBtn:hover .DisableCursor span svg,.editBtn .DisableCursor span svg,.hoverEffect.DisableCursor svg{color:#9c9c9c;fill:#9c9c9c}.saveName.DisableCursor span{pointer-events:none}.assembly button.slds-button{font-size:13px;padding:8px 11px !important;width:100%;background:#36b66c !important;border-color:#36b66c !important;letter-spacing:0;font-family:"Roboto",sans-serif;font-weight:500;height:40px}.discontinuedPrompt+.slds-backdrop.slds-backdrop_open,.discontinuedPrompt+.slds-backdrop.slds-backdrop_open+.slds-backdrop{position:absolute;opacity:.6}.discontinuedPrompt{position:absolute;left:0}.discontinuedPrompt .slds-modal__container{width:420px;margin:0 auto;max-width:100%;padding:0 15px}.discontinued button.slds-button.slds-button_brand[disabled]{background-color:#f8f8f8 !important;color:#9c9c9c !important;border-color:#9c9c9c !important}.discontinuedClass .assembly button.slds-button{background:#9c9c9c !important;border-color:#9c9c9c !important}.discontinued{cursor:not-allowed}.discontinued .btnGroup,.discontinued .productMedia,.discontinued .secondaryText,.discontinued .productDetails{pointer-events:none}.discontinued .productDetails h2{color:#9c9c9c}.discontinued .secondaryText{color:#dcdcdc}.discontinued .quantityBtn button.button1{color:#fff;pointer-events:none}.discontinued .quantityBtn .slds-input_counter{color:#dcdcdc !important;pointer-events:none}.comm-page-custom-mainpage .bulkedit .discontinued{cursor:auto}.comm-page-custom-mainpage .bulkedit .discontinued .btnGroup,.comm-page-custom-mainpage .bulkedit .discontinued .productMedia,.comm-page-custom-mainpage .bulkedit .discontinued .secondaryText,.comm-page-custom-mainpage .bulkedit .discontinued .productDetails{pointer-events:unset}.comm-page-custom-mainpage .bulkedit .discontinued .slds-input{pointer-events:unset}.comm-page-custom-mainpage .bulkedit .discontinued .btnGroup .slds-button{color:#fff;pointer-events:unset}.comm-page-custom-mainpage .bulkedit .discontinued .btnGroup .slds-button.slds-button_brand[aria-disabled=true]{cursor:not-allowed;pointer-events:none}.searchInput .slds-input__icon-group_right button.slds-input__icon{padding:0 !important}.comm-page-login-home .salesforceIdentityCommunityLogo2 .communityLogo{max-width:100%;width:150px}.comm-page-home .rightSection .slds-form-element{margin-bottom:0}.noProduct{display:flex;justify-content:center;align-items:center;height:400px}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .emailsection{padding-left:4px;padding-right:4px}@media(max-width: 568px){.comm-page-usersettings .forceCommunityUserSettingsCustomizable h3{font-size:14px}}.comm-page-usersettings .forceCommunityUserSettingsCustomizable h3,.comm-page-usersettings .forceCommunityUserSettingsCustomizable .texttitle{line-height:1.425}.comm-page-self-register .salesforceIdentityLoginBody2 .cHeaderPanel,.comm-page-forgot-password .salesforceIdentityLoginBody2 .cHeaderPanel,.comm-page-login-home .salesforceIdentityLoginBody2 .cHeaderPanel{z-index:2}.comm-page-login-home .salesforceIdentityLoginBody2 .cCenterPanel,.comm-page-forgot-password .salesforceIdentityLoginBody2 .cCenterPanel{margin-top:100px !important;position:relative;z-index:0}.comm-page-login-home .salesforceIdentityLoginBody2 .cCenterPanel:before,.comm-page-forgot-password .salesforceIdentityLoginBody2 .cCenterPanel::before,.salesforceIdentityLoginBody2 .cHeaderPanel{position:relative !important}.forceCommunityUserSettingsCustomizable .changepassword{width:100%}@media only screen and (max-width: 47.9375em){.forceCommunityUserSettingsCustomizable .checkboxsection .uiInput{display:inline-flex}}footer .rightSection .dropdown{top:auto;bottom:100%}footer .rightSection .dropdown .slds-button{padding:5px !important;border-bottom:0;min-width:180px;flex-flow:row-reverse;justify-content:flex-end;color:#fff;position:relative}footer .rightSection .dropdown .slds-button:before{content:"";position:absolute;bottom:0;width:100%;height:1px;background-color:#fff}footer .rightSection .dropdown .slds-button .slds-button__icon{position:absolute;right:-5px;top:50%;transform:translateY(-50%)}footer .rightSection .dropdown .slds-button:active{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}footer .rightSection .dropdown .slds-button:focus{box-shadow:none;outline:0}@media(max-width: 580px){footer .rightSection .slds-float--right{float:left}.comm-page-login-home .salesforceIdentityLoginBody2 .cCenterPanel,.comm-page-forgot-password .salesforceIdentityLoginBody2 .cCenterPanel{margin-top:50px !important}}footer .rightSection .dropdown.dropdown-open .slds-button .slds-button__icon{transition:transform .3s ease;transform:translateY(-50%) rotate(180deg)}.salesforceIdentityLoginBody2 .cFooterPanel{position:absolute !important;bottom:0 !important;margin-bottom:0}.comm-page-home .siteforceSldsOneColLayout.siteforceContentArea{padding-bottom:0}footer .rightSection .slds-dropdown-trigger_click .slds-dropdown{top:auto;bottom:100%;left:0px;max-height:160px;background-color:#fff;color:#172b4c;overflow-y:auto;overflow-x:hidden}footer .rightSection .slds-combobox .slds-input_faux{min-width:200px;background-color:#172b4c;color:#fff;border:1px solid #fff !important;border-radius:5px !important}@media(max-width: 380px){footer .rightSection .slds-combobox .slds-input_faux{min-width:170px}}@media(max-width: 340px){footer .rightSection .slds-combobox .slds-input_faux{min-width:160px}}footer .rightSection .slds-form-element .slds-combobox_container .slds-combobox .slds-input__icon-group_right .slds-input__icon_right .slds-icon{fill:#fff}footer .rightSection .slds-form-element .slds-combobox_container .slds-combobox .slds-input__icon-group_right .slds-input__icon_right .slds-icon{transform:rotate(0deg);transition:transform .3s ease}footer .rightSection .slds-form-element .slds-combobox_container .slds-combobox.slds-is-open .slds-input__icon-group_right .slds-input__icon_right .slds-icon{transform:rotate(180deg)}footer .rightSection .slds-combobox.slds-is-open .slds-listbox.slds-dropdown span.slds-media__figure.slds-listbox__option-icon,footer .rightSection .slds-combobox .slds-listbox.slds-dropdown span.slds-media__figure.slds-listbox__option-icon{display:none}@media(max-width: 900px){footer .rightSection.slds-combobox .slds-dropdown .slds-listbox__option_plain{font-size:14px}}@media(max-width: 768px){footer .rightSection,footer .leftSection{width:100%;flex:none}}@media(max-width: 580px){footer .rightSection{padding-top:0}footer .leftSection{padding-bottom:0}}[data-title]:hover:after{opacity:1;transition:all .1s ease .5s;visibility:visible}[data-title]:after{content:attr(data-title);background-color:#e8e2e2;color:#000;font-size:.625rem;line-height:1.25;position:absolute;padding:1px 5px;bottom:-1.75em;left:50%;white-space:nowrap;box-shadow:1px 2px 12px 0px rgba(0,0,0,.1);opacity:0;border:none;z-index:99999;visibility:hidden}[data-title]{position:relative}.comm-page-custom-more .productType .category-tile .slds-card .slds-card__body{height:100%;display:flex;flex-direction:column;justify-content:space-evenly}.comm-page-custom-more .productType .category-tile .slds-card .slds-card__body .slds-grid_vertical{align-content:space-evenly;flex-wrap:initial;align-items:center}.comm-page-usersettings h1.texttitle{color:#172b4c;padding:0 10px}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .changepassword{font-size:14px}.comm-page-usersettings .forceCommunityUserSettingsCustomizable{max-width:1280px;margin:0 auto}.comm-page-usersettings .sectionbox span.settingsLabel.uiOutputText,.comm-page-usersettings .sectionbox .uiLabel,.comm-page-usersettings .sectionbox .slds-form-element__label{font-size:14px;font-weight:700;color:#000}.comm-page-usersettings h2.texttitle{font-size:20px !important;font-weight:700 !important}.comm-page-usersettings span.settingsOutputbox.settingsData,.comm-page-usersettings .settingsEmail,.comm-page-usersettings .slds-combobox__input{font-size:14px !important}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .row{border-bottom:1px solid #9c9c9c !important}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .settingsEmail{border:0;border-bottom:1px solid #9c9c9c;border-radius:0;box-shadow:none;padding:0px}.comm-page-usersettings h1.texttitle{color:#172b4c;padding:0 10px}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .changepassword{font-size:14px}.comm-page-usersettings .forceCommunityUserSettingsCustomizable{max-width:1280px;margin:0 auto}.comm-page-usersettings .sectionbox span.settingsLabel.uiOutputText,.comm-page-usersettings .sectionbox .uiLabel,.comm-page-usersettings .sectionbox .slds-form-element__label{font-size:14px;font-weight:700;color:#000}.comm-page-usersettings h2.texttitle{font-size:20px !important;font-weight:700 !important}.comm-page-usersettings span.settingsOutputbox.settingsData,.comm-page-usersettings .settingsEmail,.comm-page-usersettings .slds-combobox__input{font-size:14px !important}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .row{border-bottom:1px solid #9c9c9c !important}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .settingsEmail{border:0;border-bottom:1px solid #9c9c9c;border-radius:0;box-shadow:none;padding:0px}.comm-page-custom-mainpage .slds-modal__content_headless,.comm-page-custom-mainpage .slds-modal__footer,.comm-page-home .slds-modal__content_headless,.comm-page-home .slds-modal__footer{border-radius:0}section.fix-slds-modal .slds-modal__close button{padding:0 !important;background-color:rgba(0,0,0,0)}section.fix-slds-modal .slds-modal__close button .slds-button__icon{fill:#fff}.comm-page-usersettings .saveButton{text-transform:uppercase}.slds-table:not(.slds-no-row-hover) tbody tr:hover>td{background-color:initial}.slds-table:not(.slds-no-row-hover) tbody tr:hover{background-color:var(--slds-g-color-neutral-base-95, var(--lwc-colorBackgroundRowHover, rgba(14, 67, 102, 0.05)))}.productTabs .sectionHeadIcon lightning-icon.slds-icon_container{cursor:pointer}.slds-button_icon-inverse:focus,.slds-button--icon-inverse:focus,.slds-button_icon-border-inverse:focus,.slds-button--icon-border-inverse:focus{box-shadow:none;border:none}.comm-page-home .slds-is-open>.slds-accordion__content{position:relative;z-index:auto}.selectAll .slds-checkbox .slds-checkbox__label .slds-form-element__label{font-size:var(--lwc-fontSize3, 0.8125rem) !important}@media(min-width: 48em){.downloadPromptContainer .slds-modal__container{width:65%;max-width:50rem}}@media(max-width: 1024px){.downloadPrompt #rightfooter-1 .slds-grid_align-end{justify-content:flex-start}}.downloadPrompt .slds-form-element,.downloadPrompt .selectAll .slds-form-element{margin-bottom:12px}@media(max-width: 480px){.newProject .btnGroup{flex-direction:column}.newProject .btnGroup lightning-button{margin:0 !important}.newProject .btnGroup .slds-button{font-size:14px;padding:6px 8px !important;width:100%;margin-bottom:10px}}@media(max-width: 1024px){.newProject .slds-modal__container{width:80%;margin:0 auto;max-width:none;min-width:none}}@media(max-width: 768px){.newProject .slds-modal__container{width:90%}}.comm-page-custom-mainpage .assembly button.slds-button{border-radius:0 !important}.btn360 .slds-button .slds-button__icon_left{display:flex}.comm-page-custom-pdpstandalone .singleProduct .slds-button,.comm-page-custom-productdetail .singleProduct .slds-button,.comm-page-detail-01t .singleProduct .slds-button{text-transform:uppercase}.pdpimageslider .enlargeImg .slick-slide{padding:10px}.pdpimageslider .slick-arrow{font-size:16px;width:40px;height:100%;display:-ms-grid;display:grid;transform:translateY(-50%);margin-top:0;z-index:1}.pdpimageslider .slick-arrow.slick-prev:before,.pdpimageslider .slick-arrow.slick-next:before{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);color:#9c9c9c;width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:30px}.pdpimageslider .slick-arrow.slick-prev:hover:before,.pdpimageslider .slick-arrow.slick-next:hover:before{background-color:#d3d5d6;color:#172b4c}.pdpimageslider .slick-arrow.slick-prev{left:-18px}.pdpimageslider .slick-arrow.slick-next{right:-18px}.pdpimageslider .slick-prev:before{content:"❮"}.pdpimageslider .slick-next:before{content:"❯"}.pdpimageslider .thumbnailimage .slick-arrow{z-index:2}.pdpimageslider .thumbnailimage .slick-prev{left:-18px}.pdpimageslider .thumbnailimage .slick-next{right:-18px}.nostandaloneproduct{border:1px solid #333;padding:15px;margin:40px auto;max-width:420px;display:flex;flex-direction:column;justify-content:space-between}.nostandaloneproduct .slds-form-element__label{font-size:18px;font-weight:600;line-height:28px;margin-bottom:.75rem}.nostandaloneproduct .slds-input{padding-left:0}.nostandaloneproduct .slds-button{text-transform:uppercase}@media(max-width: 768px){.nostandaloneproduct{max-width:calc(100% - 15px)}}.sffinderpage .filtersList .slds-box{border:none}.sffinderpage .sffilterinputbox .slds-input{border-bottom:none !important;box-shadow:none;border-radius:5px !important}.sffinderpage .sffilterinputbox .slds-input:focus{border-bottom:none !important;box-shadow:none}.self-registration-form .select-country-field .select{height:40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.self-registration-form .select-country-field select{color:#000}.singularCardModal .sc-modal-close .slds-button .slds-icon{fill:#000}@media(max-width: 768px){.singularCardModal .sc-modal-close .slds-button .slds-icon{fill:#fff}}@media(max-width: 768px){.singularCardModal .slds-modal__container{margin:0 1rem}}.singularCardModal .sc-country .fix-slds-input_faux{border:0 !important;border-bottom:1px solid #9c9c9c !important;border-radius:0 !important;box-shadow:none !important}.singularCardModal .sc-form-input .sc-country.slds-has-error .fix-slds-input_faux{border-bottom-color:#bb4543 !important}.singularCardModal .slds-form-element__label,.singularCardModal label.slds-form-element__label.slds-no-flex,.requiredInput .slds-form-element__label{position:absolute;left:0;z-index:1}.sc-country .fix-slds-input_faux{border-width:0 0 1px 0 !important;border-radius:0 !important}.sc-country .slds-listbox__option-icon{display:none}@media(max-width: 1024px){.filterBtn [kx-scope=button][kx-type=underline]:hover:after,.filterBtn [kx-scope=button][kx-type=underline]:focus:after{display:none}}body.stopScrolling{overflow-y:hidden}.add-section-ic-btn .slds-button{position:fixed;top:calc(100% - 130px);left:10px;width:48px;height:48px;display:flex;align-items:center;background-color:rgba(85,135,185,.8);border-radius:30px !important;box-shadow:0 4px 16px rgba(0,0,0,.15);border-color:rgba(0,0,0,0);z-index:9000}.add-section-ic-btn .slds-button:hover{box-shadow:0 4px 18px rgba(0,0,0,.3);border-color:rgba(0,0,0,0)}.add-section-mob-btn .slds-button{display:block;position:fixed;top:230px;left:auto;right:0;background-color:rgba(85,135,185,.8) !important;border-radius:30px 0 0 30px !important;box-shadow:0 2px 4px #cfcfcf !important;border-color:rgba(0,0,0,0) !important;z-index:9000;text-transform:capitalize;padding:10px 15px !important}.add-section-mob-btn .slds-button:hover{background-color:rgba(85,135,185,.8) !important;border-color:rgba(85,135,185,.8) !important;transition:none}.add-section-mob-btn .slds-button[kx-scope=button-brand]:hover:before{transition:none;background:none}.add-section-ic-btn .slds-button .slds-button__icon{width:1rem;height:1rem}.add-section-ic-btn .slds-button lightning-primitive-icon{display:inherit}@media(min-width: 1025px){.add-section-mob-btn .slds-button{display:none}.editButtonMobile{display:none}}@media(max-width: 1025px){.add-section-ic-btn .slds-button{display:none}}.productBlock .left-right-arrows{position:absolute;width:100%;height:20px;left:0px;top:50%;transform:translateY(-50%);visibility:hidden;z-index:1}.productBlock.slds-grid .left-right-arrows{top:40%;transform:translateY(-40%)}.productBlock .left-ic .slds-button,.productBlock .right-ic .slds-button{border:none !important;padding:5px !important;max-height:initial;box-shadow:none;background-color:rgba(23,43,76,.8);border-radius:50% !important;width:26px;height:26px;display:inherit;justify-content:center;align-items:center}.productBlock .left-ic .slds-button:hover,.productBlock .right-ic .slds-button:hover{background-color:rgba(85,135,185,.8)}.productBlock .left-ic .slds-button .slds-button__icon,.productBlock .right-ic .slds-button .slds-button__icon{fill:#fff;width:16px;height:16px;display:inherit;justify-content:center}.productBlock .left-ic .slds-button .slds-button__icon{margin-right:2px}.productBlock .right-ic .slds-button .slds-button__icon{margin-left:2px}.sectionView button svg{width:22px;height:22px}.productBlock:hover .left-right-arrows{visibility:visible}.nostandaloneproduct .searchInput input{padding:10px 28px 10px 35px;border-radius:5px !important}.productContainer:first-child .productBlock .left-ic .slds-button,.productContainer:last-child .productBlock .right-ic .slds-button{background-color:gray;cursor:not-allowed}.nostyle-table .table-delete-action .delete-icon .slds-button{background-color:#172b4c;color:#fff;padding:1px !important;width:25px;height:25px;border-radius:0}.adduser-btnlink .slds-button{padding:0 !important}.adduser-btnlink .slds-button:focus{box-shadow:none !important;outline:none}.adduser-btnlink .slds-button:hover{color:#5587b9}.adduser-btnlink .slds-button:hover:after,.adduser-btnlink .slds-button:focus:after{display:none}.table-delete-action .delete-icon{display:flex;justify-content:right;align-items:center}.table-delete-action .delete-icon .slds-button [exportparts=icon]{display:flex;line-height:1}.table-delete-action .delete-icon .slds-button:focus{outline:0;box-shadow:none;border:none}.main-parent-table>tbody>tr>td:last-child,.main-parent-table>tbody>tr>td:last-child>table>tbody>tr.table-delete-action>td{padding:.4065rem .5rem !important}.comm-page-home .main-parent-table .slds-dropdown__item>a:hover,.comm-page-home .main-parent-table .slds-dropdown__item>a:focus{box-shadow:none}.comm-page-home .main-parent-table table.nostyle-table.btn-column tr td{text-align:right}.comm-page-home .slds-accordion__summary button:focus{box-shadow:none}.comm-page-home .slds-radio [type=radio]:checked+.slds-radio--faux,.comm-page-home .slds-radio [type=radio]:checked~.slds-radio--faux,.comm-page-home .slds-radio [type=radio]:checked+.slds-radio__label .slds-radio--faux{background-color:#172b4c}.searchbar-wrapper .collapse-toggle .slds-form-element__label{padding-top:0}.comm-page-home .rotate-icon{transition:transform .3s ease}.comm-page-home .rotate-icon .slds-button_icon svg.slds-button__icon{display:flex}.comm-page-home .rotate-icon.arrowup .slds-button_icon{transform:rotate(180deg)}.comm-page-home .main-parent-table tr td:nth-child(4).slds-text-align_left,.comm-page-home .main-parent-table .nostyle-table tr td:last-child,.comm-page-home .main-parent-table tr th:nth-child(4).temptype,.comm-page-home .main-parent-table tr td:nth-child(4).temptype{text-align:left}.comm-page-home .main-parent-table .nostyle-table tr td:last-child.slds-text-align_center{text-align:center;padding-left:8px !important}.comm-page-custom-projectsplp .headerAISearch label{display:none}.comm-page-home .main-parent-table .nostyle-table input[type=radio]{border:2px solid rgba(0,0,0,0);border-radius:50%;box-shadow:0 0 0 1px #000;position:relative;width:1rem;height:1rem;-webkit-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:1px solid #000 !important;outline-width:0px !important;margin-bottom:0}.comm-page-home .main-parent-table .nostyle-table input[type=radio]:checked{box-shadow:0 0 0 1px #000,0 0 0 10px #172b4c inset}.comm-page-home .main-parent-table .nostyle-table input[type=radio]:focus{box-shadow:0 0 0 1px #000,0px 0px 3px 2px rgba(14,67,102,.5)}.comm-page-home .main-parent-table .nostyle-table input[type=radio]:checked:focus{box-shadow:0 0 0 1px #000,0 0 0 10px #172b4c inset}.comm-page-home .main-parent-table .nostyle-table input[type=radio]:disabled,.comm-page-home .main-parent-table .nostyle-table input[type=radio]:checked:disabled{box-shadow:0 0 0 1px #aeaeae;cursor:not-allowed}.comm-page-home .main-parent-table .nostyle-table input[type=radio]:checked:disabled{box-shadow:0 0 0 1px #ddd,0 0 0 10px #aeaeae inset}.custom-slds-combobox .slds-combobox_container .slds-combobox__input{height:42px;line-height:42px;border-radius:4px !important}.comm-page-home .custom-accordion .slds-is-open>.slds-accordion__summary{position:relative;margin-bottom:22px}.comm-page-home .custom-accordion .slds-is-open>.slds-accordion__summary:after{content:"";position:absolute;bottom:0;left:50%;width:calc(100% - 24px);height:1px;color:#2a2a28;transform:translateX(-50%);border-bottom:1px solid #ccc}.comm-page-home .custom-accordion .slds-accordion__summary-heading .section-control{font-size:20px !important;line-height:28px !important;color:#2a2a28 !important;position:relative}@media(max-width: 480px){.comm-page-home .custom-accordion .slds-accordion__summary-heading .section-control{font-size:17px !important}}.comm-page-home .custom-accordion .slds-accordion__summary-heading .section-control span.slds-accordion__summary-content{font-weight:bold}.searchSection .fix-slds-input_faux{height:42px;line-height:42px !important;border-color:rgba(0,0,0,0);background-color:#f8f8f8;color:#9c9c9c !important}.flip-card .download-area .download-ic-front span{line-height:0}.comm-page-custom-projectsplp-standalone .flip-card-3D-wrapper .action-area .slds-grid{display:flex;justify-content:center;width:100%}.nolabel label,.comm-page-custom-mainpage .bulkedit .productValueContent.nolabel .slds-form-element .slds-form-element__label,.comm-page-custom-mainpage .nolabel.notessection lightning-textarea .slds-form-element__label{display:none}.comm-page-custom-mainpage c-b2b_-ideal-spec_-tabpopup .discontinuedPrompt.vertical-align-top .slds-modal__container{justify-content:flex-start}.comm-page-login-home button.sfdc-button.primaryBtn,.comm-page-login-home button.slds-button_neutral.primaryBtn,.comm-page-self-register button.sfdc-button.primaryBtn,.comm-page-self-register button.slds-button_neutral.primaryBtn,.cB2B_IdealSpec_ForgotPassword button.sfdc_button.primaryBtn,.cB2B_IdealSpec_ForgotPassword button.sfdc_button.slds-button_neutral.primaryBtn,.comm-page-detail-005.siteforce-Modal-Open .modal-footer .slds-button_neutral.uiButton--brand,.comm-page-usersettings .slds-modal__footer .slds-button+.slds-button.uiButton--brand,.oneRecordActionWrapper .forceRecordEditActions .forceActionButton.uiButton--brand{color:#fff !important;background-color:#172b4c !important;border:1px solid #172b4c !important;padding:10px 12px !important;font-size:14px !important;line-height:22px !important;border-radius:5px !important;letter-spacing:1.8px !important;font-family:"Roboto",sans-serif;font-weight:500;text-transform:uppercase}.comm-page-detail-005.siteforce-Modal-Open .modal-footer .slds-button_neutral.uiButton--brand,.comm-page-usersettings .slds-modal__footer .slds-button+.slds-button.uiButton--brand,.oneRecordActionWrapper .forceRecordEditActions .forceActionButton.uiButton--brand{line-height:18px !important}.comm-page-login-home button.sfdc-button.primaryBtn:hover,.comm-page-login-home button.slds-button_neutral.primaryBtn:hover,.comm-page-self-register button.sfdc-button.primaryBtn:hover,.comm-page-self-register button.slds-button_neutral.primaryBtn:hover,.comm-page-forgot-password button.sfdc-button.primaryBtn:hover,.comm-page-forgot-password button.slds-button_neutral.primaryBtn:hover,.comm-page-detail-005.siteforce-Modal-Open .modal-footer .slds-button_neutral.uiButton--brand:hover,.comm-page-detail-005.siteforce-Modal-Open .modal-footer .slds-button_neutral.uiButton--brand:focus,.comm-page-usersettings .slds-modal__footer .slds-button+.slds-button.uiButton--brand:hover,.comm-page-usersettings .slds-modal__footer .slds-button+.slds-button.uiButton--brand:focus,.oneRecordActionWrapper .forceRecordEditActions .forceActionButton.uiButton--brand:hover,.oneRecordActionWrapper .forceRecordEditActions .forceActionButton.uiButton--brand:focus{background-color:#5587b9 !important;border-color:#5587b9 !important;cursor:pointer}.comm-page-login-home .sfdc .sfdc_usernameinput,.comm-page-forgot-password .sfdc .sfdc_usernameinput,.comm-page-self-register .sfdc .sfdc_usernameinput,.comm-page-self-register .sfdc .select,.comm-page-self-register .sfdc .select.uiInput--select{border-radius:4px !important}.forceCommunityUserSettingsCustomizable .uiInput--checkbox input[type=checkbox]:not([disabled]):checked:after{border-color:#fff !important}.forceCommunityUserSettingsCustomizable .lastRow{margin-bottom:3rem}.norippleeffect [kx-scope=button-brand]:hover:before{display:none}.comm-page-detail-005 li.slds-button.slds-button--neutral:hover,.comm-page-detail-005 li.slds-button.slds-button--neutral:focus{box-shadow:none}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .row.locationSection .slds-grid,.comm-page-usersettings .forceCommunityUserSettingsCustomizable .row.accountSection .slds-grid{display:grid;gap:0 40px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.comm-page-usersettings .forceCommunityUserSettingsCustomizable .row.accountSection .slds-grid .sectionbox,.comm-page-usersettings .forceCommunityUserSettingsCustomizable .sectionbox{width:initial !important;margin-right:0 !important}@media(max-width: 768px){.comm-page-usersettings .forceCommunityUserSettingsCustomizable .row.locationSection .slds-grid,.comm-page-usersettings .forceCommunityUserSettingsCustomizable .row.accountSection .slds-grid{grid-template-columns:repeat(1, 1fr)}}section.slds-modal.newProject .btnGroup .slds-button[disabled]{pointer-events:auto}.tabs-wrapper .tab-navigation{display:flex;flex-direction:column;position:relative}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav{justify-content:space-between;width:calc(100% - 150px);margin-bottom:1rem}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav .slds-tabs_default__item{flex:1;text-align:center;border:1px solid rgba(0,0,0,0);border-radius:.25rem;margin:0 6px}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav .slds-tabs_default__item:first-child{margin-left:0}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav .slds-tabs_default__item:last-child{margin-right:0}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav .slds-tabs_default__item:hover::after{background-color:rgba(0,0,0,0)}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav .slds-tabs_default__item.slds-is-active{background-color:#172b4c;color:#fff;border:1px solid #172b4c;font-weight:bold}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav .slds-tabs_default__item:not(.slds-is-active){background-color:#fff;color:#172b4c;border:1px solid #d8dde6}.tabs-wrapper .tab-navigation .full-width-tabs .slds-tabs_default__nav .slds-tabs_default__item.slds-is-active:hover{background-color:#172b4c}.tabs-wrapper .slds-tabs_default__content{flex:1;overflow-y:auto}.tabs-wrapper .slds-tabs_default__overflow-button{display:none}.single-checkbox .slds-form-element{display:flex}.multiselect-checkbox{margin-bottom:3rem}.multiselect-checkbox .slds-form-element .slds-form-element__control{max-height:120px;display:flex;flex-flow:column;flex-wrap:wrap}.content-container lightning-card article{border-color:rgba(0,0,0,0)}.tabs-wrapper .tab-content .common-margin lightning-card article{border-color:rgba(0,0,0,0);border-width:0}.tabs-wrapper .tab-content .common-margin lightning-card article .slds-card__header.slds-grid{display:none}.comm-page-custom-guided-filter .containerWrapper .action-button-wrapper .slds-button{min-width:120px;font-size:18px !important}.amber-text{color:#ff8c19 !important}.comm-page-custom-guided-filter .slds-accordion__section{padding-top:2rem;padding-left:0}.comm-page-custom-guided-filter .slds-table.recommended-producttable th:last-child{width:100px}.comm-page-custom-guided-filter .slds-table.recommended-producttable td{vertical-align:middle}.comm-page-custom-guided-filter .slds-table.recommended-producttable td:first-child{max-width:90px;width:90px}.comm-page-custom-guided-filter .slds-table.recommended-producttable td:last-child{padding-right:8px !important}.comm-page-custom-guided-filter .slds-table.recommended-producttable .slds-truncate{white-space:nowrap}.comm-page-custom-guided-filter .slds-button_brand{text-transform:uppercase}.comm-page-custom-guided-filter .slds-tabs_default ul .slds-tabs_default__item.slds-is-active .slds-tabs_default__link{color:#172b4c}.comm-page-custom-guided-filter .slds-tabs_default ul .slds-tabs_default__item.slds-is-active .slds-tabs_default__link:hover{color:#5587b9}.comm-page-custom-guided-filter .heading-gutter{padding-bottom:4rem}@media(max-width: 768){.comm-page-custom-guided-filter .heading-gutter{padding-bottom:2rem}}.comm-page-custom-guided-filter .action-button-wrapper{display:flex;justify-content:center;grid-gap:1rem;margin-bottom:4rem}.comm-page-custom-guided-filter .hr-line.common-margin{border-bottom:4px solid #172b4c;padding-top:2rem}.comm-page-custom-guided-filter .bold-BodyText{font-size:25px;line-height:30px;font-weight:bold}@media(max-width: 768px){.comm-page-custom-guided-filter .bold-BodyText{font-size:20px;line-height:24px}}.comm-page-custom-guided-filter .option-wrapper .slds-card__body,.comm-page-custom-guided-filter .checkboxBlock .slds-card__body{padding:0;margin:0}.comm-page-custom-guided-filter .checkboxBlock{margin-bottom:4rem}.comm-page-custom-guided-filter .multiselect-checkbox{color:#2a2a28;margin-bottom:0}.comm-page-custom-guided-filter .multiselect-checkbox .slds-form-element[data-class=selectSuite]{margin-bottom:10px}.comm-page-custom-guided-filter .slds-checkbox .slds-checkbox__label{display:flex}.comm-page-custom-guided-filter .slds-checkbox .slds-checkbox__label .slds-checkbox_faux{margin-top:.25rem}.comm-page-custom-guided-filter .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label,.comm-page-custom-guided-filter .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-form-element__label{font-weight:600}.comm-page-custom-guided-filter .slds-checkbox [type=checkbox]+.slds-checkbox__label .slds-form-element__label{font-size:14px;padding:0 5px}.comm-page-custom-guided-filter .basinplp-section .layout-grid.option-wrapper .slds-border_bottom .layout-card{padding:.5rem}.comm-page-custom-guided-filter .furniture-plp-section .layout-grid.option-wrapper{margin-bottom:4rem}.comm-page-custom-guided-filter .addOnsModule .slds-accordion__summary-action{font-size:18px !important}.comm-page-custom-guided-filter .addOnsModule .slds-theme_default.addPrompt{margin-bottom:4rem}.comm-page-custom-guided-filter .addOnsModule .slds-theme_default.addPrompt .slds-accordion__content{overflow-x:auto}.comm-page-custom-guided-filter .addOnsModule .heading-gutter{padding-bottom:2rem}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card{display:flex;justify-content:center;align-items:center;flex:1 0 10%;max-width:160px;min-width:150px;height:170px;cursor:pointer;transition:background-color .3s,border-color .3s;position:relative}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper{height:100%;align-items:center;display:flex;justify-items:center;width:100%}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox{width:100%;position:absolute;height:100%;display:inline-block;top:0}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-form-element__control.slds-grow{width:100%;position:absolute;height:100%;display:inline-block}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox{position:absolute;top:0;left:0;width:100%;height:100%}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox .slds-checkbox [type=checkbox]{-webkit-appearance:none;appearance:none;position:relative;width:100%;cursor:pointer}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox .slds-checkbox__label{width:100%;height:100%;background-color:#eee;border:0;border-radius:4px;display:flex;flex-direction:column;align-items:center;padding:.75rem 1rem;margin-bottom:0;cursor:pointer;text-align:center}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox .slds-checkbox__label .slds-checkbox_faux{display:none !important}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox .slds-checkbox__label .slds-form-element__label{padding:0;color:#2a2a28;font-weight:bold;bottom:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox .slds-checkbox__label img{width:70%;position:absolute;margin:auto;left:0;right:0;top:0;bottom:0;cursor:pointer}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-checkbox [type=checkbox]+.slds-checkbox__label{font-size:14px;font-weight:bold}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label{box-shadow:0 0 1px 4px #172b4c,0 8px 20px 0 rgba(0,0,0,.1);background-color:#fff}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox.multiselect-noimage .slds-checkbox [type=checkbox]+.slds-checkbox__label{justify-content:center}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper .category-checkbox.multiselect-noimage .slds-checkbox__label .slds-form-element__label{font-size:25px;font-weight:bold;padding:0}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper.disable-state .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox .slds-checkbox [type=checkbox]{cursor:not-allowed;pointer-events:none}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper.disable-state .category-checkbox .slds-form-element__control.slds-grow .slds-checkbox .slds-checkbox__label{cursor:not-allowed}.comm-page-custom-guided-filter .custom-checkbox-group-singleselect .custom-checkbox-card .checkbox-wrapper.disable-state .category-checkbox .slds-checkbox [type=checkbox]:checked:disabled+.slds-checkbox__label{box-shadow:none}.comm-page-custom-toileting-guide-temp .containerWrapper .action-button-wrapper .slds-button{min-width:120px;font-size:18px !important}.comm-page-custom-toileting-guide-temp .slds-accordion__section{padding-top:2rem;padding-left:0}.comm-page-custom-toileting-guide-temp .slds-table.recommended-producttable th:last-child{width:100px}.comm-page-custom-toileting-guide-temp .slds-table.recommended-producttable td{vertical-align:middle}.comm-page-custom-toileting-guide-temp .slds-table.recommended-producttable td:first-child{max-width:90px;width:90px}.comm-page-custom-toileting-guide-temp .slds-table.recommended-producttable td:last-child{padding-right:8px !important}.comm-page-custom-toileting-guide-temp .slds-table.recommended-producttable .slds-truncate{white-space:nowrap}.comm-page-custom-toileting-guide-temp .slds-button_brand{text-transform:uppercase}.comm-page-custom-toileting-guide-temp .slds-tabs_default ul .slds-tabs_default__item.slds-is-active .slds-tabs_default__link{color:#172b4c}.comm-page-custom-toileting-guide-temp .heading-gutter{padding-bottom:4rem}@media(max-width: 768){.comm-page-custom-toileting-guide-temp .heading-gutter{padding-bottom:2rem}}.comm-page-custom-toileting-guide-temp .action-button-wrapper{display:flex;justify-content:center;grid-gap:1rem;margin-bottom:4rem}.comm-page-custom-toileting-guide-temp .hr-line.common-margin{border-bottom:4px solid #172b4c;padding-top:2rem}.comm-page-custom-toileting-guide-temp .bold-BodyText{font-size:25px;line-height:30px;font-weight:bold}@media(max-width: 768px){.comm-page-custom-toileting-guide-temp .bold-BodyText{font-size:20px;line-height:24px}}.comm-page-custom-toileting-guide-temp .option-wrapper .slds-card__body,.comm-page-custom-toileting-guide-temp .checkboxBlock .slds-card__body{padding:0;margin:0}.comm-page-custom-toileting-guide-temp .checkboxBlock{margin-bottom:4rem}.comm-page-custom-toileting-guide-temp .multiselect-checkbox{color:#2a2a28;margin-bottom:0}.comm-page-custom-toileting-guide-temp .multiselect-checkbox .slds-form-element[data-class=selectSuite]{margin-bottom:10px}.comm-page-custom-toileting-guide-temp .slds-checkbox .slds-checkbox__label{display:flex}.comm-page-custom-toileting-guide-temp .slds-checkbox .slds-checkbox__label .slds-checkbox_faux{margin-top:.25rem}.comm-page-custom-toileting-guide-temp .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label,.comm-page-custom-toileting-guide-temp .slds-checkbox [type=checkbox]:checked+.slds-checkbox__label .slds-form-element__label{font-weight:600}.comm-page-custom-toileting-guide-temp .slds-checkbox [type=checkbox]+.slds-checkbox__label .slds-form-element__label{font-size:14px;padding-top:0}.comm-page-custom-toileting-guide-temp .basinplp-section .layout-grid.option-wrapper .slds-border_bottom .layout-card{padding:.5rem}.comm-page-custom-toileting-guide-temp .furniture-plp-section .layout-grid.option-wrapper{margin-bottom:4rem}.comm-page-custom-toileting-guide-temp .addOnsModule .slds-accordion__summary-action{font-size:18px !important}.comm-page-custom-toileting-guide-temp .addOnsModule .slds-theme_default.addPrompt{margin-bottom:4rem}.comm-page-custom-toileting-guide-temp .addOnsModule .slds-theme_default.addPrompt .slds-accordion__content{overflow-x:auto}.comm-page-custom-toileting-guide-temp .addOnsModule .heading-gutter{padding-bottom:2rem}.addPromptGuidedFilter .add-icon-image{width:2.5rem;height:2.5rem;display:flex;align-items:center;background-color:rgba(42,86,115,.8);border-radius:30px !important;box-shadow:0 4px 16px rgba(0,0,0,.15);border-color:rgba(0,0,0,0);position:relative;margin:.5rem auto}.addPromptGuidedFilter .add-icon-image:after{content:" +";position:absolute;font-size:1.5rem;color:#fff;left:50%;transform:translateX(-50%)}.multiselect-checkbox .slds-checkbox .slds-checkbox__label,.single-checkbox .slds-checkbox .slds-checkbox__label{cursor:pointer}.slds-modal .slds-modal__close.slds-button_icon-inverse,.slds-modal .slds-button_icon.slds-modal__close{background-color:rgba(0,0,0,0)}.slds-modal .slds-modal__close.slds-button_icon-inverse .slds-icon_small,.slds-modal .slds-button_icon.slds-modal__close .slds-icon_small{fill:#fff}.gf-CardModal .slds-modal__container{justify-content:flex-start}.comm-page-custom-guided-filter .highlight-product .product-card,.comm-page-custom-guided-filter .highlight-product .product-card.card-layout-grid:hover,.comm-page-custom-guided-filter .highlight-product .product-card.card-layout-grid:focus{box-shadow:0 0 1px 4px #172b4c,0 8px 20px 0 rgba(0,0,0,.1) !important}.downloadCheckboxList .checkboxLeftList .customerType lightning-input-field.slds-form-element{margin-bottom:16px !important}.downloadCheckboxList .checkboxLeftList .customerType label.slds-form-element__label{font-size:16px;color:#000}.downloadCheckboxList .checkboxLeftList .customerType .slds-combobox .slds-combobox__input{font-size:16px;padding-left:0;padding-top:3px;border-color:#9c9c9c !important;margin-right:0px !important;border-radius:0}.downloadCheckboxList .checkboxLeftList .customerType .slds-combobox .slds-combobox__input{border-width:0 0 1px 0px}.downloadCheckboxList .checkboxLeftList .customerType .slds-button_icon-bare{padding:0 !important;height:14px !important;margin-top:-10px}.downloadCheckboxList .checkboxLeftList .customerType .slds-combobox_container{max-width:200px}.downloadCheckboxList .checkboxLeftList .customerType .slds-combobox_container .slds-combobox .slds-dropdown .slds-listbox__option_plain{font-size:13px;line-height:1.25}.downloadCheckboxList .checkboxLeftList .customerType .customerTypeLabel{padding-top:10px}.custom-radio-group{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center}.custom-radio-group .custom-radio-card,.custom-radio-group .custom-radio-card-single-select{display:flex;justify-content:center;align-items:center;border-radius:2px;border:1px solid #f8f8f8;text-align:center;height:180px;cursor:pointer;transition:background-color .3s,border-color .3s}.custom-radio-group .custom-radio-card .radio-wrapper,.custom-radio-group .custom-radio-card-single-select .radio-wrapper{height:100%;align-items:center;display:grid;justify-items:center;width:100%}.custom-radio-group .custom-radio-card .custom-radio-label,.custom-radio-group .custom-radio-card-single-select .custom-radio-label{height:100%;align-items:center;display:grid;justify-items:center;padding:.5rem 1rem;border:1px solid #f8f8f8;font-size:14px;border-radius:4px;background-color:#efefef;width:100%;cursor:pointer}.custom-radio-group .custom-radio-card .custom-radio-label img,.custom-radio-group .custom-radio-card-single-select .custom-radio-label img{height:70px}.custom-radio-group .custom-radio-card .custom-radio-label .slds-text-heading_small,.custom-radio-group .custom-radio-card-single-select .custom-radio-label .slds-text-heading_small{font-size:22px;font-weight:600;display:flex;align-self:center}.custom-radio-group .custom-radio-card input[type=radio],.custom-radio-group .custom-radio-card-single-select input[type=radio]{display:none}.custom-radio-group .custom-radio-card input[type=radio]:checked+.custom-radio-label,.custom-radio-group .custom-radio-card-single-select input[type=radio]:checked+.custom-radio-label{box-shadow:0 0 1px 4px #172b4c,0 8px 20px 0 rgba(0,0,0,.1);background-color:#fff}.slds-tabs_default__nav .slds-tabs_default__item.slds-is-active .slds-tabs_default__link{color:#172b4c}.slds-tabs_default__nav .slds-tabs_default__item.slds-is-active .slds-tabs_default__link:hover{color:#5587b9}.slds-tabs_default__nav .slds-tabs_default__item.slds-is-active::after{background-color:#172b4c}.slds-tabs_default__nav .slds-tabs_default__item:hover:after{border-color:#172b4c;background-color:#172b4c}.siteforceSldsOneColLayout.siteforceContentArea{display:flex;flex-direction:column;min-height:100vh}.siteforceContentArea .contentRegion{flex:1;margin-bottom:4rem}@media(max-width: 768px){.siteforceContentArea .contentRegion{margin-bottom:9rem}}.top-footer .right-section>a.slds-button{border:1px solid #fff !important;font-size:13px !important;max-height:none !important}/*# sourceMappingURL=main.min.css.map */