ul#HeaderMenu-MenuList-1\ child-1 ul#HeaderMenu-SubMenuList-5,ul#HeaderMenu-MenuList-1\ child-1 ul#HeaderMenu-SubMenuList-3,ul#HeaderMenu-MenuList-1\ child-1 #HeaderMenu-SubMenuList-1{grid-auto-flow:column;grid-template-rows:repeat(7,auto)}#HeaderMenu-MenuList-1\ child-1 ul#HeaderMenu-SubMenuList-2{grid-auto-flow:column;grid-template-rows:repeat(6,auto);grid-template-columns:repeat(3,minmax(0,1fr))}ul#HeaderMenu-MenuList-1\ child-1 ul#HeaderMenu-SubMenuList-4{grid-auto-flow:column;grid-template-rows:repeat(5,auto)}.menu-dropdown-right .dropdown-right-content,ul#HeaderMenu-SubMenuList-2 img,ul#HeaderMenu-MenuList-1\ child-1 ul#HeaderMenu-SubMenuList-3 img{display:none}ul#HeaderMenu-SubMenuList-3 img,ul#HeaderMenu-SubMenuList-2.features img{border-radius:unset!important}.menu-dropdown-right .dropdown-right-content.active{display:block}.megamenu .menu-dropdown{display:none;z-index:99;position:absolute;top:100%;left:0;background:#fff;max-width:1296px;right:0;margin:auto}.megamenu .main-menu-item:hover .menu-dropdown{display:flex;flex-wrap:wrap}.megamenu .main-menu-item:hover .menu-dropdown:before{content:"";background:#dbd3cb;position:absolute;width:100%;height:1px}.menu-dropdown-left{width:20%;background-color:#e9e0d8;padding-left:60px;padding-top:15px;padding-bottom:40px}.menu-dropdown-left ul{background-color:#e9e0d8;border:0;padding:0}.menu-dropdown-left ul li{list-style-type:none;margin:0}.menu-dropdown-left .menu-content{margin-bottom:56px}.menu-dropdown-left .menu-content li{margin-bottom:4px}.menu-dropdown-left .menu-content li a{padding:0;font-family:Gilmer Bold;font-style:normal;font-weight:400;font-size:24px;line-height:39px;opacity:.3;letter-spacing:0;color:#000}.menu-dropdown-left .menu-content li a:hover,.menu-dropdown-left .menu-content li.active a{opacity:1}.menu-dropdown-left .menu-content li:last-child{margin-bottom:0}.menu-dropdown-left .anchor-links li{margin-bottom:12px;display:flex;flex-wrap:wrap}.menu-dropdown-left .anchor-links li:last-child{margin-bottom:0}.menu-dropdown-left .anchor-links a{font-family:Gilmer Bold;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.01em;text-transform:uppercase;text-decoration:none;color:#000;display:inline-block;position:relative}.menu-dropdown-left .anchor-links a:after{content:"";background:url(Icons.png);width:29px;height:29px;background-size:31px;top:-9px;position:absolute;right:-35px;display:none}.menu-dropdown-left .anchor-links a:hover:after{display:block}.menu-dropdown-right{background-color:#f6f1ec;width:55%}.menu-dropdown-right .sub-menu{padding:0}.header__submenu.list-menu{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr!important;column-gap:20px!important;row-gap:12px!important;padding:20px!important;margin:0!important;list-style:none!important;box-sizing:border-box!important}#Details-HeaderMenu-1 ul#HeaderMenu-SubMenuList-5{grid-template-columns:repeat(3,minmax(0,1fr))}.header__menu-item-list{display:flex!important;margin:0!important;padding:0!important;height:45px}.header__menu-item-list a.header__menu-item{display:flex!important;align-items:center!important;width:100%!important;height:100%!important;padding:0 15px!important;color:#333!important;text-decoration:none!important;font-size:14px!important;transition:background-color .2s ease!important}.header__menu-item-list img{width:30px!important;height:30px!important;margin-right:15px!important;border-radius:50%!important;object-fit:cover!important;flex-shrink:0!important}.header__menu-item-list a.header__menu-item:hover{background-color:#ede5dc!important}.sub-menu li{margin:0}.sub-menu ul li{margin:0;width:100%}.sub-menu ul li .header__menu-item{justify-content:left;padding:12px 16px;background-color:#f2ece6}.sub-menu ul.material li .header__menu-item{padding-top:12px;padding-bottom:12px}.sub-menu ul.pattern li .header__menu-item{padding-top:5px;padding-bottom:5px}.sub-menu ul li .header__menu-item.list-menu__item--active{text-decoration:none}.sub-menu ul li .header__menu-item:hover{background-color:#ece4dd}.sub-menu ul li .header__menu-item:hover span:after{display:none}.sub-menu ul li .header__menu-item span{color:#3a3b3c;font-family:Figtree;font-style:normal;font-weight:500;font-size:14px;line-height:16px;display:inline-block;letter-spacing:0;text-transform:none}.sub-menu ul li a img{margin-right:16px}.menu-dropdown-right img{max-width:40px;height:auto;display:block}.banner-menu{width:25%;position:relative;BACKGROUND:#f6f1ec}.banner-menu .banner-content{position:absolute;top:44.5%;left:50%;transform:translate(-50%,-50%);width:100%;max-width:400px;text-align:center;z-index:2}.banner-content h3{margin:0 0 40px;font-family:Gilmer Bold;font-style:normal;font-weight:400;font-size:40px;line-height:65px;text-align:center;color:#fff;letter-spacing:0}.banner-content .banner-action{background-color:#e4ad9e;border-radius:42px;max-width:182px;margin:0 auto}.banner-content .banner-action:hover{background:#dd937d}.banner-content .banner-action a{font-family:Gilmer Bold;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-decoration:none;color:#000;display:inline-block;letter-spacing:0;padding:18px}.banner-menu .banner-image{position:relative}.banner-menu img{width:100%;height:auto}.banner-menu img.mobile,.mobile.search-modal__content{display:none}@media(max-width:989px){#link-fabrics ul.menu-drawer__menu.list-menu.level3.pattern{grid-auto-flow:column;grid-template-rows:repeat(11,auto)}#link-fabrics ul.menu-drawer__menu.list-menu.level3.application{grid-auto-flow:column;grid-template-rows:repeat(5,auto)}#link-vinyl ul.menu-drawer__menu.list-menu.level3.application{grid-auto-flow:column;grid-template-rows:repeat(4,auto)}#link-fabrics ul.menu-drawer__menu.list-menu.level3.features{grid-auto-flow:column;grid-template-rows:repeat(7,auto)}#link-fabrics ul.menu-drawer__menu.list-menu.level3.material{grid-auto-flow:column;grid-template-rows:repeat(9,auto)}ul.menu-drawer__menu.list-menu.level3.material img,ul.menu-drawer__menu.list-menu.level3.features img{display:none}#link-fabrics #childlink-color>ul{grid-auto-flow:column;grid-template-rows:repeat(7,auto)}body.overflow-hidden-tablet .sidebar-cart .cart__footer.fixed{z-index:-1}.menu-drawer-container #menu-drawer{max-height:calc(100vh - 56px)}.menu-drawer-container #menu-drawer .menu-drawer__inner-container{max-height:calc(100% - 96px);overflow:visible}.menu-drawer-container #menu-drawer .menu-drawer__inner-container .menu-drawer__navigation-container{max-height:calc(100vh - 156px)}body.overflow-hidden-tablet .sticky-cart-container{z-index:2}.mobile.search-modal__content{display:block;height:auto;padding:23px 16px 24px;border-top:1px solid #DBD3CB;background-color:#f6f1ec}.search-modal__content .search__input.field__input{border:1px solid #000000;height:46px;background-color:#f6f1ec;padding-left:24px;padding-right:16px;font-family:Figtree;font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.015em;color:#3a3b3c}.search__input.field__input::-webkit-input-placeholder{font-family:Figtree;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:-.015em;color:#3a3b3c}.search__input.field__input:-moz-placeholder{font-family:Figtree;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:-.015em;color:#3a3b3c}.search__input.field__input::-moz-placeholder{font-family:Figtree;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:-.015em;color:#3a3b3c}.search__input.field__input:-ms-input-placeholder{font-family:Figtree;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:-.015em;color:#3a3b3c}.search__input.field__input::-ms-input-placeholder{font-family:Figtree;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:-.015em;color:#3a3b3c}.search__input.field__input::placeholder{font-family:Figtree;font-style:normal;font-weight:300;font-size:16px;line-height:24px;letter-spacing:-.015em;color:#3a3b3c}.search-modal__content .search__button{right:0;left:auto;width:auto;height:46px;padding-right:16px;padding-left:8px}.search-modal__content .search__button img{width:24px}.menu-drawer-container .menu-drawer{width:100%;border:0}.menu-drawer-container .close-menu,.menu-drawer-container.menu-opening .open-menu{display:none}.menu-drawer-container.menu-opening .close-menu{display:block}.menu-drawer .menu-drawer__navigation{padding:0}.js .menu-drawer__navigation .menu-drawer__menu li{margin-bottom:4px}.menu-drawer .menu-drawer__navigation .menu-drawer__menu-item{padding:15px 16px;font-family:Gilmer Bold;font-style:normal;font-weight:400;font-size:30px;line-height:58px;display:flex;align-items:center;letter-spacing:-.015em;background-color:#e9e0d8;justify-content:space-between}.menu-drawer .arrow-icon{width:40px;height:40px;border:1px solid #000000;border-radius:50%;display:flex;align-items:center;justify-content:center}.menu-drawer .arrow-icon img{max-width:20px}.js .menu-drawer__navigation .menu-drawer__submenu{position:fixed;border:0;z-index:9}.menu-drawer__navigation .menu-drawer__close-button{margin:0;padding:32px 16px 33px;border-top:1px solid #DBD3CB;background-color:#f6f1ec;transition:none;border-radius:0;font-family:Gilmer Bold;font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center;text-align:center;letter-spacing:.5em;text-transform:uppercase;justify-content:center;position:relative}.menu-drawer__navigation .menu-drawer__close-button span{position:relative;left:3px}.menu-drawer__navigation .menu-drawer__close-button:focus{background-color:#f6f1ec}.menu-drawer__navigation .menu-drawer__close-button img{max-width:32px;position:absolute;left:16px}.menu-drawer .menu-drawer__navigation .menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu-item{padding:23px 16px 24px 22px;font-family:Gilmer Bold;font-style:normal;font-weight:400;font-size:28px;line-height:34px;letter-spacing:0;color:#000}.menu-drawer .menu-drawer__menu .menu-drawer__submenu .arrow-icon{width:32px;height:32px}.menu-drawer .menu-drawer__menu .menu-drawer__submenu .arrow-icon img{max-width:16px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:3px;row-gap:10px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3 li{margin-bottom:0}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3 img{max-width:30px;margin-right:12px;border-radius:50%}.menu-drawer__navigation .menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3 .menu-drawer__close-button img{max-width:32px;margin:0}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3 span{font-family:Figtree;font-style:normal;font-weight:500;font-size:14px;line-height:22px;display:inline-block}.menu-drawer .menu-drawer__navigation .menu-drawer__menu .menu-drawer__submenu.level3 .menu-drawer__menu .menu-drawer__menu-item{padding:25px 8px 25px 16px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3 a{justify-content:flex-start;padding:10px;background-color:#f2ece6;height:55px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.material a{padding-left:16px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3 .fade.resistant{opacity:1}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.application img{max-width:40px;margin-right:8px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.application a{padding:20px 8px 20px 16px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.pattern a{padding-left:16px}.menu-drawer__menu.level3.features+.banner-menu{margin-top:3px}.menu-drawer__menu.level3.application+.banner-menu{margin-top:3px}.menu-drawer__menu.level3.pattern+.banner-menu{margin-top:3px}.banner-menu{width:100%}.banner-menu img.desktop{display:none}.banner-menu img.mobile{display:block;height:255px;object-fit:cover}.banner-menu .banner-content{top:52%}.banner-content h3{font-size:34px;line-height:41px}.banner-menu .banner-content{max-width:343px}.banner-content .banner-action a{font-size:14px;line-height:17px;padding:15px 16px 16px}.banner-content .banner-action{max-width:151px}.search-modal__form .predictive-search{border-left:0}.search-modal__form .predictive-search h2{margin-left:0;padding:16px}}@media(max-width:484px){.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.material .canvas a{padding-top:19px;padding-bottom:17px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.material .canvas a span{line-height:18px;max-width:122px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.material .microfiber a{padding-top:19px;padding-bottom:17px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.material .microfiber a span,.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.features span{line-height:18px;max-width:122px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.features a{padding:27px 8px 25px 16px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.features img{margin-right:8px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.features .bacteria a,.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.pattern .abstract a{padding-top:19px;padding-bottom:17px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.pattern .abstract a span{line-height:18px;max-width:122px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.pattern .herringbone a{padding-top:19px;padding-bottom:17px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.pattern .herringbone a span{line-height:18px;max-width:122px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.pattern .tropical a{padding-top:19px;padding-bottom:17px;padding-right:17px}.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3.pattern .tropical a span{line-height:18px;max-width:120px}}@media(min-width:990px){.banner-menu .banner-image{height:100%}.banner-menu img{height:100%;object-fit:cover;position:absolute;z-index:1}}@media(min-width:990px)and (max-width:1279px){.menu-dropdown-left{padding-left:30px}.menu-dropdown-right .sub-menu ul.features{padding-bottom:48px}}.megamenu .list-menu__item--active{text-decoration:none}.menu-dropdown-right img,.menu-drawer__menu .menu-drawer__submenu .menu-drawer__menu.list-menu.level3 img.swatch{border-radius:50%}
/*# sourceMappingURL=/cdn/shop/t/146/assets/fp-megamenu.css.map */
