.itemTextBlock{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;align-items:flex-start}.productList .quickLook-only{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center}.itemBlockContent{height:100%}.content-type-selector{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.content-type-selector .toggle-btns{align-self:flex-end}@media (max-width:767.98px){.content-type-selector{flex-direction:column}.content-type-selector .toggle-btns{align-self:flex-start;margin:2rem 0 1rem 0}}.content-type-selector .toggle-btn{font-weight:bold;font-size:.75rem!important;transition:border-bottom .2s ease-in-out;display:inline-block!important;border-bottom:1px solid transparent}.content-type-selector .toggle-btn:hover{border-color:currentColor}.content-type-selector .toggle-btn.d-none,.content-type-selector .toggle-btn.active{border-color:currentColor}.content-type-selector .toggle-btn+.toggle-btn{margin-left:.75rem}.filterSelector .total-items{font-size:.75rem;color:#343a40;white-space:nowrap}@media (max-width:1199.98px){.filterSelector .total-items{padding-bottom:.25rem}}.filterSelector .product-room{align-items:center}.filterSelector .product-room input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;opacity:0}.filterSelector .product-room input:checked+label{border-bottom:1px solid currentColor;transition:border-bottom .2s ease-in-out;color:#111}.filterSelector .product-room label{font-weight:700;height:1.5rem;width:auto;font-size:.75rem;line-height:normal;margin:0;margin-left:1rem;padding:0;display:inline-block}.filterSelector .product-room label:hover{border-bottom:1px solid currentColor;transition:border-bottom .2s ease-in-out;cursor:pointer}.productList.comparing .itemBlock .compareCheck{visibility:visible}.productList .itemBlock .icon-group,.productList .itemBlock .stock-wrapper,.productList .itemBlock .compareCheck,.productList .itemBlock .toggleFavorites{visibility:hidden}.productList .itemBlock .icon-group+.stock-wrapper+.stock-wrapper{margin-top:.5rem}@media (max-width:1199.98px){.productList .itemBlock .icon-group,.productList .itemBlock .compareCheck,.productList .itemBlock .toggleFavorites{visibility:visible!important}.productList .itemBlock .stock-wrapper{visibility:visible}}@media (min-width:992px){.productList .itemBlock:hover .icon-group,.productList .itemBlock:hover .stock-wrapper{visibility:visible}}.productList .itemBlock:hover .compareCheck,.productList .itemBlock:hover .toggleFavorites{visibility:visible}.productList .itemBlock .toggleFavorites{position:absolute;top:0;right:1rem;border:none}.productList .itemBlock .toggleFavorites>*{opacity:.5}.productList .itemBlock .toggleFavorites:hover>*{opacity:1}.productList .itemBlock .toggleFavorites[disabled="disabled"]{background:transparent}.productList .itemBlock .toggleFavorites .icon.fundament-icon-heart-filled{color:#e00751}.productList .itemBlock .toggleFavorites [class^="fundament-icon-"]{visibility:visible}.productList .itemBlock .compareCheck{position:absolute;top:.15rem}.productList .itemBlock .compareCheck>*{opacity:.5}.productList .itemBlock .compareCheck>*:checked,.productList .itemBlock .compareCheck>*.checked{opacity:1}.productList .itemBlock .compareCheck:hover>*{opacity:1}.productList .itemBlock .compareCheck input:checked{visibility:visible}.productList .itemBlock .compareCheck .checkbox_revamp .checkbox__symbol{width:1.25rem;height:1.25rem}.productList .itemBlock .compareCheck .checkbox_revamp .checkbox__label{font-size:.75rem;padding-left:.5rem;cursor:pointer}.productList .itemBlock .compareCheck .checkbox_revamp .checkbox__label label{cursor:pointer}.productList .itemBlock .compareCheck .checkbox_revamp input[type=checkbox]:checked ~ .checkbox__symbol {background:#111;border-color:#111}.productList:not(.productList--edit-list) .remove_from_history {display:none}.productList.productList--edit-list .compareCheck,.productList.productList--edit-list .toggleFavorites,.productList.productList--edit-list .quickLook,.productList.productList--edit-list .quickAdd{display:none}.productList.productList--edit-list .icon-group{visibility:visible}.productList .color-dots{flex-wrap:wrap;margin-bottom:1.25rem}.productList .color-dots a{width:40px;border:1px solid transparent;margin-right:.5rem}.productList .color-dots a:hover,.productList .color-dots a.more:hover{border-color:#959595}.productList .color-dots a.more{font-size:1.25rem;align-self:center;text-align:center;width:auto;text-decoration:none;min-width:40px;height:40px;line-height:38px;border-radius:10rem;background-clip:padding-box}.productList .color-dots a:last-of-type{margin-right:0}.productList .stock-wrapper .stock-icon{width:34px;height:24px;border-radius:50%;flex:0 0 14px;margin-top:-1px}.productList .stock-wrapper .stock-icon.red:before{content:"\e9ac";font-size:1rem;color:#e00751;font-family:"fundament-icons-v2"!important;display:inline-block;vertical-align:middle;padding-right:0;line-height:0}.productList .stock-wrapper .notify-wrapper{font-size:.75rem}.productList .stock-wrapper .text-tooltip{cursor:pointer}.productList .stock-wrapper .range-revamp--message{align-items:center}.productList .stock-wrapper .range-revamp--message span:not(.icon) {font-size:.75rem;margin-bottom:0}.productList .stock-wrapper .range-revamp--message .icon{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;align-self:flex-start}.productList .stock-wrapper .range-revamp--message .icon:before{font-size:.875rem;line-height:1.34em;line-height:1.57}#modalInformation .form-wrapper .form-row{width:100%}#modalInformation .form-wrapper .form-row input{width:100%;height:45px}#modalInformation .form-wrapper .form-row button{margin-top:.5rem;height:45px;width:100%}#modalInformation .modal-footer{padding-top:1rem;padding-bottom:1rem;border-top:1px solid #e9ecef}.itemBlock{display:block;padding:1rem}.itemBlock.versions{border-top:0}.itemBlock.versions .content.active .icon{transform:rotate(180deg)}.itemTextBlock{flex-direction:column;flex-wrap:wrap;padding:0 .5rem;border-top:0}.itemTextBlock:last-of-type{border-bottom:0}.itemTextBlock.notes .txtLink{font-size:.875rem}.itemTextBlock.notes .txtLink .icon{font-size:1.5rem;color:#111;margin-right:.5rem;min-width:2rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;vertical-align:middle}.itemActionBlock{display:block;border-top:0;transition:position .5s}.itemActionBlock.item-no-stock.sticky__box{flex-direction:column}@media (max-width:575.98px){.itemActionBlock.sticky__box{position:fixed;bottom:0;left:0;right:0;padding:1rem .75rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;background:#fff;border-top:1px solid #dfdfdf!important;z-index:2}.itemActionBlock.sticky__box .addToCart{padding:0;margin-bottom:0}.itemActionBlock.sticky__box .addToCart .icon{display:block}.itemActionBlock.sticky__box .addToCart,.itemActionBlock.sticky__box .addFavorites,.itemActionBlock.sticky__box .addToCart .btn__inner,.itemActionBlock.sticky__box .addFavorites .btn__inner{min-height:45px;height:45px;min-width:45px;width:45px;padding:0 .5rem}.itemActionBlock.sticky__box .addToCart .btn__inner span:not([class*=icon]),
    .itemActionBlock.sticky__box .addFavorites .btn__inner span:not([class*=icon]),
    .itemActionBlock.sticky__box .addToCart .btn__inner .btn__inner span:not([class*=icon]),
    .itemActionBlock.sticky__box .addFavorites .btn__inner .btn__inner span:not([class*=icon]) {display:none}.itemActionBlock.sticky__box .addToCart .btn__icon,.itemActionBlock.sticky__box .addFavorites .btn__icon,.itemActionBlock.sticky__box .addToCart .btn__inner .btn__icon,.itemActionBlock.sticky__box .addFavorites .btn__inner .btn__icon{margin-right:0;margin-left:0}.itemActionBlock.sticky__box .itemCounter{margin-bottom:0}.itemActionBlock.sticky__box .itemCounter .text{margin-right:.5rem}.itemActionBlock.sticky__box .itemButtons button:last-of-type{margin-bottom:0}}.cross_selling_inline-item{padding:1.25rem}.cross_selling_inline-item .itemActionBlock{border-top:0}#toggleInspirationBtn,#toggleProductsBtn{float:left;color:#111}.title-search{font-weight:normal!important}.title-search .filterSearchValue{font-weight:bold}