.text-topbar p{margin-bottom:0px}.search-topbar .e-search-label{position:absolute !important;right:40px;top:50%;transform:translateY(-50%)}.text-menu .e-n-menu-title-text{position:relative;display:inline-block}.text-menu .e-n-menu-title-text::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.text-menu .e-n-menu-item:hover .e-n-menu-title-text::after{transform:scaleX(1) !important}.text-menu .e-n-menu-content{display:block !important}.submenu-underline p{position:relative;width:fit-content}.submenu-underline p::after{content:"";position:absolute;width:100%;height:1px;bottom:2px;left:0;background-color:#181716;transform:scaleX(0);transform-origin:left;transition:transform .4s ease-out}.submenu-underline p:hover::after{transform:scaleX(1)}.e-n-menu-dropdown-icon{display:none !important}.cart-header span.elementor-button-icon-qty{left:26px;top:-1px !important;font-size:12px !important;padding:3px;width:24px;height:24px !important;letter-spacing:0}.cart-header .elementor-menu-cart__toggle.elementor-button-wrapper{position:relative;top:5px}.cart-header a#elementor-menu-cart__toggle_button:focus{background-color:rgba(0,0,0,0)}.icon-user{height:24px}.dashicons-cart:before{content:none}a.afrq-menu-item{display:flex;align-items:center;gap:2px}span.dashicons.dashicons-cart.dashiconsc{width:24px;height:24px}span.totalitems{background-color:#cfb58f;font-size:12px;padding:3px !important;border-radius:20px;width:24px !important;text-align:center;height:24px}.elementor-menu-cart__main a.elementor-button.elementor-button--view-cart.elementor-size-md{background-color:#cfb58f;text-transform:uppercase;padding:17px 16px;font-size:14px;width:100%}.elementor-menu-cart__main a.elementor-button.elementor-button--view-cart.elementor-size-md:hover{background-color:#181716;color:#fff}.elementor-menu-cart__main a.elementor-button.elementor-button--checkout.elementor-size-md{background-color:#fff;border:1px solid #181716;text-transform:uppercase;padding:16px 16px;color:#181716;font-size:14px;width:100%}.elementor-menu-cart__main a.elementor-button.elementor-button--checkout.elementor-size-md:hover{background-color:#181716;color:#fff}#quote-li-icon img{width:24px;height:24px}.e-n-menu-heading .e-n-menu-content.e-active{transition:.3s}.e-n-menu-heading .e-n-menu-content.e-active::before{content:"";position:absolute;top:26px;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5);z-index:-3}.header-submenu,.header-menu,.e-n-menu-close{display:none}a.account-user{display:flex;align-items:center;gap:2px}a.account-user span.user-name{background-color:#e8e8e8;font-size:12px;border-radius:20px;width:24px;text-align:center;height:24px;text-transform:uppercase;font-family:"Neue Haas Unica Pro",Sans-serif !important;align-content:center}@media(min-width: 1025px)and (max-width: 1150px){.container-menu{width:53% !important}}@media(max-width: 1024px){.img-featured{width:100%}.img-featured img{width:100%}.header-submenu,.header-menu,.e-n-menu-close{display:block}body.open-nav{overflow:hidden}.e-n-menu-dropdown-icon{display:block !important}.header-menu{display:flex;align-items:center;justify-content:space-between;padding:22px 16px;margin-bottom:10px}.header-menu>span{font-size:16px;letter-spacing:1.2px;text-transform:uppercase;font-weight:700}.e-n-menu-wrapper button.e-n-menu-close{background-color:rgba(0,0,0,0) !important;border:none;padding:0 !important;z-index:99999;line-height:0;position:absolute;top:23px;right:16px}.submenu-underline p::after{display:none}.header-submenu{padding:22px 0;position:relative}.header-submenu .submenu-title{text-align:center;text-transform:uppercase;letter-spacing:1.2px}.header-submenu .back-btn{background-color:rgba(0,0,0,0) !important;border:0;line-height:0;padding:22px 16px !important;position:absolute;left:0;top:50%;transform:translateY(-50%)}.header-submenu+div.e-con-inner{padding:0 !important;align-items:inherit !important;align-content:flex-start !important;margin-top:15px !important}.header-submenu+div.e-con-inner>div+div:last-child:has(.elementor-widget-image-box){display:flex;align-items:flex-start;justify-content:space-between;width:100%}.header-submenu+div.e-con-inner>div+div:last-child:has(.elementor-widget-image-box)>div{max-width:calc(50% - 12px) !important}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)){padding:10px 0;width:100%}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)):not(:first-child){border-top:1px solid #e6e6e6}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)) .dropdown-icon{line-height:0}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)) .dropdown-icon::after{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDFMNSA1TDEgMSIgc3Ryb2tlPSIjMTgxNzE2IiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=");background-size:auto;background-repeat:no-repeat;background-position:center;line-height:0}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2) p,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~* p{margin-bottom:0}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2):first-child,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*:first-child{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;font-size:18px}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2):not(:first-child),.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*:not(:first-child){display:none;padding:12px 0 10px 25px}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2):not(:first-child) p:not(:last-child),.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*:not(:first-child) p:not(:last-child){margin-bottom:15px;display:block}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2) .dropdown-icon,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~* .dropdown-icon{transition:transform .3s ease}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2).active .dropdown-icon,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*.active .dropdown-icon{transform:rotate(180deg)}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2).active .dropdown-icon+.elementor-widget-container,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*.active .dropdown-icon+.elementor-widget-container{font-weight:700}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:only-child:first-child::after{display:none !important}.header-submenu+div.e-con-inner .elementor-widget-container>p:not(:last-child){margin-bottom:20px}.header-submenu+div.e-con-inner .elementor-widget-container>p:not(:last-child) a::after{display:none}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon{transition:transform .3s ease}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon svg{display:none}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon .e-n-menu-dropdown-icon-opened{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDFMNSA1TDEgMSIgc3Ryb2tlPSIjMTgxNzE2IiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=");background-size:auto;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon .e-n-menu-dropdown-icon-closed{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDFMNSA1TDEgMSIgc3Ryb2tlPSIjMTgxNzE2IiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=");background-size:auto;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}body.open-nav .elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{transform:translateX(0);overflow-x:hidden}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{position:fixed;top:0;left:0;width:100%;max-width:100%;background:#fff;z-index:99999;overflow-y:hidden;transform:translateX(100%);transition:transform .3s ease-in-out;display:block;bottom:0}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading{max-height:calc(100vh - 68px);overflow-y:scroll}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item{padding:5px 0}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title{display:flex;align-items:center;justify-content:space-between;padding:15px 16px}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>.e-n-menu-title-text{font-size:16px !important}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>.e-n-menu-title-text::after{display:none}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content{position:fixed;left:0;top:0;width:100%;max-width:100%;background:#fff;z-index:9999;overflow-y:hidden !important;transform:translateX(100%);transition:transform .3s ease-in-out;display:block;bottom:0;padding-right:0}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content.e-active{transform:translateX(0)}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content>div{max-height:100%;box-shadow:none !important;padding-right:0;padding-left:0;height:100% !important}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content .header-submenu{position:absolute;top:0;left:0;right:0;padding-left:16px;padding-right:16px}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content .header-submenu+div{margin-top:68px !important;max-height:calc(100% - 68px);overflow-y:scroll;padding-right:15px !important;padding-left:15px !important;display:flex;flex-direction:column;justify-content:flex-start}}@media only screen and (max-width: 767px){.container-menu{width:10% !important}body.open-nav{overflow:hidden}.e-n-menu-dropdown-icon{display:block !important}.header-menu{display:flex;align-items:center;justify-content:space-between;padding:22px 16px;margin-bottom:10px}.header-menu>span{font-size:16px;letter-spacing:1.2px;text-transform:uppercase;font-weight:700}.e-n-menu-wrapper button.e-n-menu-close{background-color:rgba(0,0,0,0) !important;border:none;padding:0 !important;z-index:99999;line-height:0;position:absolute;top:23px;right:16px}.submenu-underline p::after{display:none}.header-submenu{padding:22px 0;position:relative}.header-submenu .submenu-title{text-align:center;text-transform:uppercase;letter-spacing:1.2px}.header-submenu .back-btn{background-color:rgba(0,0,0,0) !important;border:0;line-height:0;padding:22px 16px !important;position:absolute;left:0;top:50%;transform:translateY(-50%)}.header-submenu+div.e-con-inner{padding:0 !important;align-items:inherit !important;align-content:flex-start !important;margin-top:15px !important}.header-submenu+div.e-con-inner>div+div:last-child:has(.elementor-widget-image-box){display:flex;align-items:flex-start;justify-content:space-between}.header-submenu+div.e-con-inner>div+div:last-child:has(.elementor-widget-image-box)>div{max-width:calc(50% - 12px) !important}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)){padding:10px 0}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)):not(:first-child){border-top:1px solid #e6e6e6}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)) .dropdown-icon{line-height:0}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box)) .dropdown-icon::after{content:"";display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDFMNSA1TDEgMSIgc3Ryb2tlPSIjMTgxNzE2IiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=");background-size:auto;background-repeat:no-repeat;background-position:center;line-height:0}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2) p,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~* p{margin-bottom:0}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2):first-child,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*:first-child{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;font-size:18px}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2):first-child .dropdown-icon,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*:first-child .dropdown-icon{pointer-events:none}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2):not(:first-child),.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*:not(:first-child){display:none;padding:12px 0 10px 25px}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2):not(:first-child) p:not(:last-child),.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*:not(:first-child) p:not(:last-child){margin-bottom:15px;display:block}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2) .dropdown-icon,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~* .dropdown-icon{transition:transform .3s ease}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2).active .dropdown-icon,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*.active .dropdown-icon{transform:rotate(180deg)}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2).active .dropdown-icon+.elementor-widget-container,.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:first-child:nth-last-child(2)~*.active .dropdown-icon+.elementor-widget-container{font-weight:700}.header-submenu+div.e-con-inner>div:not(:has(.elementor-widget-image-box))>:only-child:first-child::after{display:none !important}.header-submenu+div.e-con-inner .elementor-widget-container>p:not(:last-child){margin-bottom:20px}.header-submenu+div.e-con-inner .elementor-widget-container>p:not(:last-child) a::after{display:none}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon{transition:transform .3s ease}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon svg{display:none}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon .e-n-menu-dropdown-icon-opened{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDFMNSA1TDEgMSIgc3Ryb2tlPSIjMTgxNzE2IiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=");background-size:auto;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}.elementor-widget-n-menu .e-n-menu-item .e-n-menu-title .e-n-menu-dropdown-icon .e-n-menu-dropdown-icon-closed{display:inline-block;width:24px;height:24px;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDFMNSA1TDEgMSIgc3Ryb2tlPSIjMTgxNzE2IiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=");background-size:auto;background-repeat:no-repeat;background-position:center;transform:rotate(-90deg)}body.open-nav .elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{transform:translateX(0);overflow-x:hidden;max-height:initial}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper{position:fixed;top:0;left:0;width:100%;max-width:100%;background:#fff;z-index:99999;overflow-y:hidden;transform:translateX(100%);transition:transform .3s ease-in-out;display:block;bottom:0}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading{max-height:calc(100vh - 68px);overflow-y:scroll}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item{padding:5px 0}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title{display:flex;align-items:center;justify-content:space-between;padding:15px 16px}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>.e-n-menu-title-text{font-size:16px !important}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-heading>.e-n-menu-item>.e-n-menu-title>.e-n-menu-title-container>.e-n-menu-title-text::after{display:none}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content{position:fixed;left:0;top:0;width:100%;max-width:100%;background:#fff;z-index:9999;overflow-y:hidden !important;transform:translateX(100%);transition:transform .3s ease-in-out;display:block;bottom:0;padding-right:0}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content.e-active{transform:translateX(0)}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content>div{max-height:100%;box-shadow:none !important;padding-right:0}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content .header-submenu{position:absolute;top:0;left:0;right:0;padding-left:16px;padding-right:16px}.elementor-widget-n-menu .elementor-widget-container .e-n-menu[data-layout=dropdown] .e-n-menu-content .header-submenu+div{margin-top:68px !important;max-height:calc(100% - 68px);overflow-y:scroll;padding-right:15px !important;flex-wrap:nowrap}#knowledge-menu a.e-n-menu-title-container{pointer-events:none}}.back-to-top{opacity:0;visibility:hidden;transition:opacity .3s ease-in-out,visibility .3s}.back-to-top.show{opacity:1;visibility:visible}.back-to-top:hover{cursor:pointer}.txt-line a{position:relative;display:inline-block}.txt-line a::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.txt-line a:hover::after{transform:scaleX(1) !important}.required-checkbox label{margin-bottom:8px;font-size:14px}.required-checkbox span.field-required{color:#a80000}.required-checkbox .elementor-field-subgroup{display:grid;grid-template-columns:1fr 1fr;gap:10px}.required-checkbox .elementor-field-subgroup input{width:16px;height:16px}.required-checkbox .elementor-field-subgroup span.elementor-field-option{display:flex;gap:8px;text-align:center}.required-checkbox .elementor-field-subgroup span.elementor-field-option label{margin-bottom:0px}.required-checkbox .elementor-field-subgroup span.elementor-field-option input[type=checkbox]:checked{accent-color:#000;box-shadow:none}.gform_heading{display:none !important}#gform_2 #gform_fields_2{column-gap:0px;row-gap:14px}#gform_2 #gform_fields_2 .ginput_container.ginput_container_text input,#gform_2 #gform_fields_2 .ginput_container.ginput_container_email input{height:48px;border-color:rgba(123,123,123,.35)}#gform_2 #gform_fields_2 .ginput_container.ginput_container_text input:focus,#gform_2 #gform_fields_2 .ginput_container.ginput_container_email input:focus{outline:none}#gform_2 #gform_fields_2 .ginput_container.ginput_container_text input::placeholder,#gform_2 #gform_fields_2 .ginput_container.ginput_container_email input::placeholder{font-size:14px;color:#7b7b7b}#gform_2 #gform_fields_2 .gfield_checkbox{display:grid;grid-template-columns:50% 50%}#gform_2 #gform_fields_2 .gfield_checkbox .gchoice{display:flex;gap:8px;align-items:center}#gform_2 #gform_fields_2 .gfield_checkbox .gchoice label{margin:0px;line-height:normal}#gform_2 #gform_fields_2 .gfield_checkbox .gchoice input[type=checkbox]{padding:0px;box-shadow:none;width:16px;height:16px;border-color:rgba(123,123,123,.35)}#gform_2 #gform_fields_2 .gfield_checkbox .gchoice input[type=checkbox]:focus{outline:none;box-shadow:none}#gform_2 #gform_fields_2 .gfield_checkbox .gchoice input[type=checkbox]:checked{background-color:#181716}#gform_2 #gform_fields_2 .gfield_checkbox .gchoice input[type=checkbox]:checked::before{color:#fff}#gform_2 #gform_fields_2 .gfield_label{font-weight:400;margin-bottom:8px}#gform_2 #gform_fields_2 .gfield_label span.gfield_required.gfield_required_text{visibility:hidden;position:relative}#gform_2 #gform_fields_2 .gfield_label span.gfield_required.gfield_required_text::before{content:"*";color:#a80000;position:absolute;left:0;top:-2;visibility:visible}#gform_2 #gform_fields_2 .ginput_container.ginput_container_email{display:grid;grid-template-columns:80% 20%}#gform_2 .gform-footer.gform_footer.top_label{margin-top:0px}#gform_2 .gform-footer.gform_footer.top_label #gform_submit_button_2{padding:16px 18px;background-color:#181716;border-radius:0px;width:100%;letter-spacing:1px}#gform_2 .gform-footer.gform_footer.top_label #gform_submit_button_2:focus{outline:none}.shortcode-footer{width:100%}div#gform_confirmation_message_2{padding:11px;border:1px solid #98b319;border-radius:4px}.product_selector_hyperlink .product-finder-button.go_to_selector_winzard_button{padding:0px !important;border:0px;text-align:left;font-weight:400 !important;text-transform:capitalize;letter-spacing:0;position:relative;display:inline-block;width:fit-content;background-color:rgba(0,0,0,0) !important}.product_selector_hyperlink .product-finder-button.go_to_selector_winzard_button:hover{background-color:rgba(0,0,0,0) !important;color:#181716 !important}.product_selector_hyperlink .product-finder-button.go_to_selector_winzard_button:hover::after{transform:scaleX(1) !important}.product_selector_hyperlink .product-finder-button.go_to_selector_winzard_button::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}html body .grecaptcha-badge{visibility:hidden !important}@media(max-width: 820px){#gform_2 #gform_fields_2 .gfield_checkbox{grid-template-columns:100%}}@media(max-width: 1024px){#gform_2 #gform_fields_2 .ginput_container.ginput_container_email{grid-template-columns:75% 25%}#gform_2 .gform-footer.gform_footer.top_label #gform_submit_button_2{padding:5px}}@media only screen and (min-width: 1366px){#gform_2 #gform_submit_button_2{padding:5px !important}.col-about{width:16% !important}.address-footer{padding-right:17px}}@media only screen and (max-width: 1365px){.elementor-field-subgroup{grid-template-columns:1fr !important}.container-footer p,.container-footer a{font-size:13px}}@media only screen and (min-width: 1366px){.container-footer p,.container-footer a{font-size:13px}}@media only screen and (max-width: 767px){.icon-footer .elementor-icon.elementor-social-icon{background-color:#181716 !important}.icon-footer .elementor-icon.elementor-social-icon svg{fill:#fff !important}.product_selector_hyperlink .product-finder-button.go_to_selector_winzard_button{color:#181716 !important}#gform_2 #gform_fields_2 .gfield_checkbox{grid-template-columns:50% 50%}}.thb-cookie-bar{position:fixed;left:0;right:0;bottom:0;z-index:9999;background:#1f1f1f;color:#fff;padding:17px 25px;box-shadow:0 -4px 16px rgba(0,0,0,.15);display:none;justify-content:center;align-items:center;gap:20px}.thb-cookie-bar .thb-cookie-text{line-height:1.5;font-size:13px}.thb-cookie-bar .thb-cookie-text p{margin-bottom:0px}.thb-cookie-bar .thb-cookie-text a{font-weight:600;color:#fff;text-decoration:none}.thb-cookie-bar .thb-cookie-text a:hover{color:#fff !important}.thb-cookie-bar a#cookie-accept-btn{border:1px solid #fff;padding:8px 25px;color:#fff;font-size:12px;font-weight:600;background-color:rgba(0,0,0,0);border-radius:0;transition:.3s}.thb-cookie-bar a#cookie-accept-btn:hover{background-color:#fff;color:#1f1f1f}@media only screen and (max-width: 767px){.thb-cookie-bar{flex-direction:column;gap:24px}}.filter-shortcode{display:flex;justify-content:space-between;margin-bottom:10px}.filter-shortcode .inner-filter{width:60%;display:flex;gap:12px}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget:nth-child(1){width:16.3%}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget:nth-child(2){width:13.3%}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget:last-child{width:70.4%}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget:last-child .wpc-filters-section-11668{width:23.8% !important}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget:last-child .wpc-filters-section-11669{width:17% !important}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget:last-child .wpc-filters-section-11670{width:31% !important}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filters-section{width:100%;max-width:100%;margin:0px}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-content{position:relative}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-content::after{content:"";position:absolute;top:48%;right:14px;width:8px;height:8px;border-bottom:1px solid currentColor;border-right:1px solid currentColor;transform:translate(-50%, -50%) rotate(45deg)}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-content .wpc-filters-widget-select{margin-bottom:0px;background-color:rgba(0,0,0,0);padding:15px 16px;border:0px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-content .wpc-filters-widget-select:focus{outline:none;cursor:pointer}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-widget-wrapper .wpc-filter-content .wpc-filters-widget-select:hover{cursor:pointer}.filter-shortcode .inner-filter .wpc-filter-header,.filter-shortcode .inner-filter .wpc-edit-filter-set{display:none}.wpc-filters-widget-containers-wrapper .wpc-edit-filter-set{display:none}.inner-sort{display:flex;gap:10px;align-items:center;justify-content:flex-end;min-width:200px}.inner-sort p{color:#57504d;margin:0px}.inner-sort .widget.widget_wpc_sorting_widget{width:67%}.inner-sort .widget.widget_wpc_sorting_widget .wpc-sorting-form{position:relative;display:inline-block}.inner-sort .widget.widget_wpc_sorting_widget .wpc-sorting-form::after{content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:22px;color:#181716;pointer-events:none;width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDEwIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik05IDEuNUw1IDUuNUwxIDEuNSIgc3Ryb2tlPSIjMTgxNzE2IiBzdHJva2Utd2lkdGg9IjEuMjUiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPgo8L3N2Zz4=);background-repeat:no-repeat;background-position:center;transition:transform .3s ease !important;margin-left:10px}.inner-sort .widget.widget_wpc_sorting_widget .wpc-sorting-form:has(select:focus)::after{transform:translateY(-50%) rotate(180deg)}.inner-sort .widget.widget_wpc_sorting_widget .wpc-sorting-form select.wpc-orderby-select{background-color:rgba(0,0,0,0);border-color:#181716;font-size:16px;padding:15px 16px;border-radius:0px;height:57px;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:40px;color:#000}.inner-sort .widget.widget_wpc_sorting_widget .wpc-sorting-form select.wpc-orderby-select:focus{outline:none;cursor:pointer}.inner-sort .widget.widget_wpc_sorting_widget .wpc-sorting-form select.wpc-orderby-select:hover{cursor:pointer}.wpc-custom-selected-terms ul li{margin-bottom:0px}.wpc-custom-selected-terms ul li a{border-color:#181716 !important;padding:6px 14px !important;font-size:14px}.wpc-custom-selected-terms ul li span{color:#181716}.wpc-custom-selected-terms ul li.wpc-filter-chip.wpc-chip-reset-all{order:99}.wpc-custom-selected-terms ul li.wpc-filter-chip.wpc-chip-reset-all a{border:0px;text-transform:uppercase;text-decoration:underline;font-size:18px;padding:6px 14px !important}.filter-news .wpc-filters-section.open .wpc-filter-content{border:0px !important}.filter-news .wpc-filter-header .widget-title.wpc-filter-title::after{display:none}.filter-news .wpc-filter-content{height:auto !important;max-height:initial !important;position:initial !important;top:initial !important;left:initial !important}.filter-news .wpc-filters-section.open .wpc-filter-title,.filter-news .wpc-filter-title:hover{border-color:rgba(0,0,0,0) !important}.filter-news .wpc-filters-section{display:flex;align-items:center}.filter-news .wpc-filter-content{padding:0 !important;box-shadow:none !important}.filter-news .wpc-filter-content .wpc-filters-ul-list{display:flex;align-items:center}.filter-news .wpc-filter-content .wpc-filters-ul-list li:hover{background-color:rgba(0,0,0,0) !important}.filter-news .wpc-filter-content .wpc-filters-ul-list .wpc-radio-item{opacity:1 !important}.filter-news .wpc-filter-content .wpc-filters-ul-list .wpc-radio-item input[type=radio]{position:absolute;opacity:0;pointer-events:none}.filter-news .wpc-filter-content .wpc-filters-ul-list .wpc-radio-item input[type=radio]:checked+label::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC41IiB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHJ4PSI4IiBmaWxsPSIjMTgxNzE2Ii8+CjxjaXJjbGUgY3g9IjgiIGN5PSI4LjUiIHI9IjMiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPg==")}.filter-news .wpc-filter-content .wpc-filters-ul-list .wpc-radio-item label{opacity:1 !important}.filter-news .wpc-filter-content .wpc-filters-ul-list .wpc-radio-item label::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNiAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIxIiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHJ4PSI3LjUiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjAuNSIgeT0iMSIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiByeD0iNy41IiBzdHJva2U9IiMxODE3MTYiLz4KPC9zdmc+")}@media only screen and (max-width: 767px){.tax-product_cat .inner-sort,.post-type-archive-product .inner-sort{display:flex !important;justify-content:space-between;padding:14px 15px !important}.tax-product_cat .inner-sort p,.post-type-archive-product .inner-sort p{color:#181716}.tax-product_cat .inner-sort .wpc-sorting-form,.post-type-archive-product .inner-sort .wpc-sorting-form{width:100%}.filter-shortcode{flex-direction:column}.filter-shortcode .inner-filter{flex-direction:column;width:100%}.filter-shortcode .inner-filter .widget.widget_wpc_filters_widget{width:100% !important}.filter-shortcode .inner-sort{display:none}.filter-shortcode:has(.wpc-filters-widget-content.wpc-opened)+.wpc-custom-selected-terms{display:block !important}.filter-shortcode:has(.wpc-filters-widget-content.wpc-opened)+.wpc-custom-selected-terms .wpc-filter-chips-list{padding:0;display:flex;flex-wrap:wrap;align-items:center}.filter-shortcode:has(.wpc-filters-widget-content.wpc-opened)+.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-chip-reset-all{margin:0}.filter-shortcode:has(.wpc-filters-widget-content.wpc-opened)+.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-chip-reset-all a{padding:0 !important}.filter-shortcode:has(.wpc-filters-widget-content.wpc-opened)+.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-chip-reset-all a .wpc-chip-content{display:flex;align-items:center;justify-content:center}.filter-shortcode:has(.wpc-filters-widget-content.wpc-opened)+.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-chip-reset-all a .wpc-filter-chip-name{font-size:0}.filter-shortcode:has(.wpc-filters-widget-content.wpc-opened)+.wpc-custom-selected-terms .wpc-filter-chips-list .wpc-chip-reset-all a .wpc-filter-chip-name::before{content:"CLEAR ALL";font-size:14px;line-height:1.5;text-align:center !important;text-decoration:none;font-weight:normal;letter-spacing:1.3px}.elementor-shortcode .filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-section-11668{width:100% !important}.elementor-shortcode .filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-section-11669{width:100% !important}.elementor-shortcode .filter-shortcode .inner-filter .widget.widget_wpc_filters_widget .wpc-filters-section-11670{width:100% !important}.wpc-widget-close-container{display:block}}.txt-hidden{max-height:0;opacity:0;overflow:hidden;transition:all .4s ease-in-out !important;color:#fff !important}.txt-hidden h6{color:#fff !important;font-family:"Neue Haas Unica Pro",Sans-serif !important}.container-show:hover .txt-hidden{max-height:200px;opacity:1}.txt-underline span.elementor-button-text{position:relative;display:inline-block;text-decoration:unset !important;color:#fff;padding-bottom:5px}.txt-underline span.elementor-button-text::after{content:"";width:0;height:1px;background-color:#fff;transition:width .4s ease-in-out;position:absolute;bottom:0;left:0;right:auto}.txt-underline span.elementor-button-text:hover::after{width:100%}.txt-underline{color:#fff !important}.custom-loop-post-homepage .elementor-loop-container.elementor-grid{display:flex;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;-ms-overflow-style:none;--half-container: 808px;--gutter: clamp(0px, calc(50vw - var(--half-container)), 9999px);margin-right:calc(0px - var(--gutter));padding-right:var(--gutter)}.custom-loop-post-homepage .elementor-loop-container.elementor-grid .e-loop-item{overflow:visible;white-space:normal;z-index:1;min-width:32.6%}.custom-slider-homepage .elementor-loop-container.elementor-grid{display:flex;white-space:nowrap;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;touch-action:pan-x;scrollbar-width:none;-ms-overflow-style:none;--half-container: 808px;--gutter: clamp(0px, calc(50vw - var(--half-container)), 9999px);margin-right:calc(0px - var(--gutter));padding-right:var(--gutter)}.custom-slider-homepage .elementor-loop-container.elementor-grid.is-dragging{user-select:none}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item{overflow:visible;min-width:32.5%;white-space:normal;z-index:1}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item .box-content{position:relative;background:#fff;z-index:2;transform:translateY(0);transition:transform .3s ease-in-out}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item .box-content a.btn-hotspot{font-size:12px;font-weight:400;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;padding:5px;width:100%;background-color:rgba(0,0,0,0);display:block;text-align:center;border-color:#181716;opacity:0;transition:.3s !important}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item .box-content a.btn-hotspot:hover{background-color:#181716;color:#fff}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item .box-content a.elementor-button{opacity:0}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item:hover .box-content{transform:translateY(-24px)}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item:hover .box-content a.btn-hotspot{opacity:1}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item:hover .box-content a.elementor-button{opacity:1}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item:hover .shortcode-img-product .nf-card__link .nf-card__img--primary{opacity:0}.custom-slider-homepage::-webkit-scrollbar{display:none}.logo-product{position:relative;transition:top .3s ease-in-out}.container-show:hover{cursor:grab}.container-show:hover .logo-product{top:0}span.hfe-scroll-to-top-button{border:1px solid #181716}.post-homepage article.elementor-post.elementor-grid-item.post-850.post.type-post.status-publish.format-standard.has-post-thumbnail.hentry.category-uncategorized.tag-awards.tag-gendai.tag-shou-sugi-ban:first-child{border:unset}.slider-banner .elementor-swiper-button{background-color:#fff;padding:11.5px;border-radius:100px;border:1px solid #909090}.slider-banner .elementor-swiper-button svg{color:#000}.slider-banner span.swiper-pagination-bullet{width:24px;height:2px}.box-content span.detail-label{display:none}.loop-product .elementor-widget-image a{display:block}.loop-product .swiper{overflow:visible !important;clip-path:inset(0px -100vw 0px 0px)}.box-content span.posted_in.detail-container{display:none}.loop-product .e-loop-item{position:relative;overflow:hidden}.loop-product .e-loop-item .box-content{position:relative;background:#fff;z-index:2;transform:translateY(0);transition:transform .3s ease-in-out}.loop-product .e-loop-item .box-content a.btn-hotspot{font-size:12px;font-weight:400;letter-spacing:2px;border-style:solid;border-width:1px 1px 1px 1px;padding:5px;width:100%;background-color:rgba(0,0,0,0);display:block;text-align:center;border-color:#181716;opacity:0;transition:.3s !important}.loop-product .e-loop-item .box-content a.btn-hotspot:hover{background-color:#181716;color:#fff}.loop-product .e-loop-item .box-content a.elementor-button{opacity:0}.loop-product .e-loop-item:hover .box-content{transform:translateY(-75px)}.loop-product .e-loop-item:hover .box-content a.btn-hotspot{opacity:1}.loop-product .e-loop-item:hover .box-content a.elementor-button{opacity:1}.shortcode-img-product .nf-card__link{position:relative;display:block}.shortcode-img-product .nf-card__img{display:block;width:100%;height:auto}.shortcode-img-product .nf-card__img--primary{transition:opacity .35s ease;opacity:1;z-index:1;position:relative}.shortcode-img-product .nf-card__img--hover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.loop-product .e-loop-item:hover .shortcode-img-product .nf-card__link .nf-card__img--primary{opacity:0}.slide-buttons-wrapper{display:flex;justify-content:center;gap:10px}.loop-post span.swiper-pagination-bullet{opacity:1 !important}.loop-post span.swiper-pagination-bullet:hover{background:none !important;border:1px solid #181716}.loop-post span.swiper-pagination-bullet.swiper-pagination-bullet-active{background:none;border:1px solid #181716}.loop-post .swiper{clip-path:inset(0px -50vw 0px 0px);overflow:visible !important;max-width:100vw !important;position:relative}.loop-post a.elementor-button.elementor-button-link.elementor-size-sm{position:relative;display:inline-block}.loop-post a.elementor-button.elementor-button-link.elementor-size-sm::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.loop-post a.elementor-button.elementor-button-link.elementor-size-sm:hover::after{transform:scaleX(1) !important}.loop-category-sp .swiper{overflow:visible !important}.loop-category-sp .container-show{transition:transform .3s ease-in-out}.loop-category-sp .container-show:hover{transform:scale(1.05)}.loop-category-sp .e-loop-item{overflow:hidden}.loop-gird-category-pd .elementor-loop-container.elementor-grid{display:flex;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.loop-gird-category-pd .e-loop-item{width:24.3%}.loop-gird-category-pd .e-loop-item h6{font-size:14px;font-family:"Neue Haas Unica Pro",Sans-serif}.project{width:33%;transition:width .3s ease-in-out,transform 0s ease-in-out !important}.project.active{width:60%}.parent-container.has-active .project:not(.active){width:20%;transition:width .3s ease-in-out,transform .3s ease-in-out}.parent-container.has-active .project:not(.active) .e-hotspot{display:none}.project-img{position:relative;width:100%;overflow:hidden}.project-img img{width:100%;display:block;background:none;transition:filter .3s ease-in-out}.parent-container.has-active .project:not(.active) .project-img img{filter:grayscale(100%);object-fit:cover}.project-img::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out;pointer-events:none;z-index:1}.project.active .project-img{width:56%}.project-content{opacity:0;max-height:0;overflow:hidden;transition:opacity .4s ease-in-out,max-height .4s ease-in-out,transform .4s ease-in-out}.project.active .project-content{opacity:1;max-height:700px}.parent-container .e-hotspot__outer-circle{animation:none !important}.parent-container .e-hotspot{--hotspot-color: #ffffff00;border:1.5px solid #fff;border-radius:30px}.parent-container .e-hotspot__inner-circle{background-color:#fff;padding:4px}.project-img .elementor-widget-container{position:relative}.close-button svg:hover{cursor:pointer}.content-banner{max-width:744px !important}.bg-share a.elementor-button.elementor-button-link.elementor-size-sm{opacity:0;transition:.3s ease-in-out}.bg-share:hover a.elementor-button.elementor-button-link.elementor-size-sm{opacity:1}.bg-share img{transition:transform .3s ease-in-out}.bg-share:hover img{transform:scale(1.1)}.custom-image-label{position:absolute;z-index:3;bottom:35px;left:32px;background-color:#fff;padding:8px 16px;border-radius:100px;border:1px solid #fff;font-size:14px;font-weight:400;line-height:19px}.loop-product .e-gallery-item{display:none}.loop-product .e-gallery-item:first-child{display:block}.btn-pd-select-yellow button.product-finder-button.desktop-only{padding:12.5px 16px !important;background-color:#cfb58f !important;transition:.3s}.btn-pd-select-yellow button.product-finder-button.desktop-only:hover{background-color:#181716 !important}.btn-pd-select-white button.product-finder-button.desktop-only{background-color:rgba(0,0,0,0) !important;border-color:#fff;color:#fff !important;padding:12.5px 16px !important;transition:.3s}.btn-pd-select-white button.product-finder-button.desktop-only:hover{background-color:#fff !important;color:#181716 !important}#sb_instagram #sbi_images{gap:20px !important}#sb_instagram .sbi_photo_wrap .sbi_link{opacity:0 !important}#sb_instagram .sbi_info_wrapper{display:none}.post-title-homepage .elementor-heading-title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;line-height:36px;min-height:72px}.container-video-homepage{position:relative;width:100%;padding-top:38.2%;overflow:hidden !important}.container-video-homepage .elementor-widget-container{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%) !important;width:100%;pointer-events:none}@media(min-width: 1024px)and (max-width: 1265px){.title-banner-homepage{width:80% !important}}@media(min-width: 768px)and (max-width: 1265px){.container-video-homepage{padding-top:55% !important}}@media(min-width: 768px)and (max-width: 820px){.loop-gird-category-pd .e-loop-item{width:30%}}@media only screen and (max-width: 767px){.btn-pd-select-yellow button.product-finder-button.desktop-only,.btn-pd-select-white button.product-finder-button.desktop-only{display:block !important;padding:8.5px 16px !important}.slider-product{white-space:normal;overflow:auto hidden !important;scroll-snap-type:x mandatory;scroll-padding-left:15px}.container-show{min-width:90% !important;scroll-snap-align:start}.loop-product homepage .elementor-swiper-button{margin-top:-15%}.slider-banner .elementor-swiper-button,.slider-banner span.swiper-pagination-bullet{display:none !important}.btn-slider-left{margin-right:8px}.loop-product .elementor-swiper-button{visibility:visible;background-color:#fff;border-radius:100px;box-shadow:rgba(0,0,0,.06) 0px 2px 4px 0px}.post-mobile .elementor-post__text{align-content:center}.post-mobile a.elementor-post__read-more{position:relative;display:inline-block}.post-mobile a.elementor-post__read-more::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.post-mobile a.elementor-post__read-more:hover::after{transform:scaleX(1) !important}.loop-product .e-loop-item .box-content{height:auto}.loop-product .e-loop-item .box-content a.btn-hotspot{opacity:1}.loop-product .e-loop-item .box-content a.elementor-button{opacity:1}.loop-product .e-loop-item:hover .box-content{transform:translateY(0px)}.txt-hidden{opacity:1;color:#fff}.container-show .logo-product{top:0}.txt-underline span.elementor-button-text::after{width:100%}.loop-category-sp .container-show::before{background-color:rgba(0,0,0,0) !important;--background-overlay: "" !important;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%) !important;opacity:.5}.content-banner{width:100% !important}.project{min-width:83% !important;scroll-snap-align:start}.parent-container{white-space:nowrap;overflow:auto hidden !important;scroll-snap-type:x mandatory;justify-content:left !important;width:100vw !important;padding-right:16px}.parent-container>.project:last-child{margin-right:30px}.project.active .project-img{width:100%}.project-content{position:fixed !important;top:50%;left:50%;transform:translate(-50%, -50%);width:90% !important;background:#fff;z-index:999 !important;padding:20px;box-shadow:0 0 0 9999px rgba(0,0,0,.5);max-height:80vh;overflow-y:auto}.slider-product .swiper{overflow:hidden !important}.container-video-homepage{padding-top:116%;height:497px}.container-video-homepage .e-hosted-video{width:215%}.loop-gird-category-pd .e-loop-item{width:84.5%}#sb_instagram #sbi_images{gap:16px !important}.custom-slider-homepage .elementor-loop-container.elementor-grid{margin:0px;padding:0px}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item{overflow:visible;min-width:48%}.custom-slider-homepage .elementor-loop-container.elementor-grid .e-loop-item .box-content a.elementor-button{opacity:1}.txt-hidden{max-height:200px;opacity:1}.parent-container.has-active .project-1.active::before{content:"";position:fixed;left:0;top:0;bottom:0;right:0;z-index:999;pointer-events:all}.parent-container.has-active .project-1.active .project-content{z-index:9999}}.box-img .btn-quickview{opacity:0;transition:opacity .3s ease-in-out;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2}.box-img:hover .btn-quickview{opacity:1}.box-img:hover img{filter:brightness(60%);transition:filter .3s ease-in-out}.post-product .elementor-post__text{position:absolute;width:504px !important;left:24px;bottom:5%}.post-product a.elementor-post__read-more{position:relative;display:inline-block}.post-product a.elementor-post__read-more::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#fff;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.post-product a.elementor-post__read-more:hover::after{transform:scaleX(1) !important}.category-post-product a{color:#fff !important}nav.woocommerce-breadcrumb{margin:0px !important}.banner-category-product{position:relative;overflow:hidden}.banner-category-product::before{content:"TEST";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 100%)}.banner-category-product .e-con-inner{position:relative;z-index:2}.text-banner-product{opacity:0;transition:opacity .3s ease-in-out !important}.text-banner-product .e-con-inner{gap:0px;transition:gap .3s ease-in-out !important}.banner-product:hover .text-banner-product{opacity:1}.banner-product:hover .text-banner-product .e-con-inner{gap:15px !important}.elementor-widget-custom_loop_grid .custom-col-span-1{grid-column:span 1}.elementor-widget-custom_loop_grid .custom-col-span-2{grid-column:span 2}.elementor-widget-custom_loop_grid .custom-col-span-3{grid-column:span 3}.elementor-widget-custom_loop_grid .custom-col-span-4{grid-column:span 4}.elementor-widget-custom_loop_grid .custom-banner-wrapper{display:block;overflow:hidden;position:relative;width:100%}.elementor-widget-custom_loop_grid .custom-banner-image-wrapper{position:relative;width:100%;overflow:hidden}.elementor-widget-custom_loop_grid .custom-banner-image{width:100%;height:100%;display:block;object-fit:cover}.elementor-widget-custom_loop_grid .custom-banner-content{position:absolute;bottom:20px;color:#fff;padding:10px;display:flex;flex-direction:column;gap:12px;z-index:1}.elementor-widget-custom_loop_grid .custom-banner-title{margin:0;font-size:24px;color:#fff}.elementor-widget-custom_loop_grid .custom-banner-description{font-size:16px;margin:0px}.elementor-widget-custom_loop_grid .custom-banner-readmore{font-size:12px;margin:0px;text-transform:uppercase;letter-spacing:1px;position:relative;width:fit-content}.elementor-widget-custom_loop_grid .custom-banner-readmore::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:1px;background-color:#fff;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.elementor-widget-custom_loop_grid .custom-banner-readmore:hover::after{transform:scaleX(1) !important}.elementor-widget-custom_loop_grid .custom-banner-image-wrapper::before{content:"";position:absolute;inset:0;z-index:1}.elementor-widget-custom_loop_grid .e-loop__load-more a.elementor-button{background-color:#fff;border-bottom:1px solid #181716;color:#181716;width:49%;position:relative}.elementor-widget-custom_loop_grid .e-loop__load-more a.elementor-button .elementor-button-content-wrapper{align-items:center;position:relative}.elementor-widget-custom_loop_grid .e-loop__load-more a.elementor-button:hover{background-color:#181716;color:#fff}.elementor-widget-custom_loop_grid .e-loop__load-more.elementor-button-wrapper{display:flex;justify-content:center;padding:24px 0px 0;margin-top:24px !important}.elementor-widget-custom_loop_grid .e-loop__load-more a.elementor-button span.elementor-button-text{font-size:14px;letter-spacing:2px;text-transform:uppercase}.elementor-widget-custom_loop_grid .item-counter{position:absolute;left:1rem;top:50%;transform:translateY(-50%);font-size:14px}.elementor-widget-custom_loop_grid .e-loop__load-more .elementor-button.loading{background-color:#181716 !important;color:#fff !important}.elementor-widget-custom_loop_grid .e-fas-spinner{position:absolute;top:28%;left:49%;color:#fff;width:20px;height:20px;fill:#fff !important}@keyframes e-fas-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.e-fas-spinner{animation:e-fas-spinner 2s infinite linear;display:inline-block}.loading-icon{display:inline-block;width:20px;height:20px;border:2px solid #fff;border-radius:50%;border-top-color:rgba(0,0,0,0);margin-right:5px;animation:eicon-spin 1s infinite linear;vertical-align:middle}#title-accordior-cdp .e-n-accordion-item-title-text a{color:#fff}.img-product-category{width:100% !important}.img-product-category a{width:100%}.banner-category-pd .elementor-shortcode{display:flex !important;position:relative;width:100%;padding-top:35.47%;overflow:hidden}.banner-category-pd img{position:absolute;top:0;left:0;width:100%;height:100% !important;object-fit:cover}.banner-category-pd video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.banner-all-product{position:relative;width:100%;padding-top:35.47%;overflow:hidden}.banner-all-product img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.shortcode-img-product{transition:.3s}.shortcode-img-product img{width:100%}.shortcode-img-product img.product-thumbnail{width:100%;display:block}.btn-go-to-selector .go_to_selector_winzard_button{background-color:#cfb58f !important;border:0px;padding:16px !important;color:#181716 !important}.btn-go-to-selector .go_to_selector_winzard_button:hover{color:#fff !important}.popup-backdrop-quick{position:fixed;inset:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:999998;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.popup-backdrop-quick.show{opacity:1;pointer-events:auto}.quick-view-popup-overlay{position:fixed;top:0;right:0;width:37%;height:100vh;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);z-index:999999;transform:translateX(100%);transition:transform .4s ease-in-out,opacity .4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none}.quick-view-popup-overlay.show{transform:translateX(0%);opacity:1;visibility:visible;pointer-events:auto}.quick-view-popup-overlay.hiding{transform:translateX(100%);opacity:0;visibility:visible;pointer-events:none}.quick-view-popup-content{display:flex;flex-direction:column;height:100%;padding:0}.quick-view-popup-inner{display:flex;flex-direction:column;overflow:hidden;padding:20px 50px;height:100%}.quick-view-title{position:sticky;top:0;z-index:1;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:2px solid rgba(123,123,123,.35)}.quick-view-title h4{margin:0}button.close-quick-view-popup{padding:0;background:rgba(0,0,0,0);border:0;font-size:18px;cursor:pointer}.quick-view-product-info{flex:1 1 auto;overflow-y:auto;padding:20px 0;display:flex;flex-direction:column;gap:30px}.quick-view-product-info::-webkit-scrollbar{display:none}.quick-view-product-info{scrollbar-width:none;-ms-overflow-style:none}.quick-view-product-info p{font-size:15px;text-align:center;color:#555}.quickview-swiper.swiper{overflow:hidden;flex:0 0 69%}.quickview-swiper{width:100%;max-width:100%;height:auto}.quickview-swiper .swiper-slide{text-align:center}.quickview-swiper .swiper-slide{position:relative;padding-top:100%;overflow:hidden}.quickview-swiper img{position:absolute;top:0;max-width:100%;object-fit:cover;height:100%;display:block;margin:0 auto}.sample-popup-inner .custom-btn-sample-kit button.single_add_to_cart_button.button.alt{display:block !important}.sample-popup-inner .custom-btn-sample-kit .afrfqbt_single_page.button.alt.product_type_simple{display:none}.tax-product_cat .woocommerce-message,.post-type-archive .woocommerce-message,.sample-popup-content .woocommerce-message{outline:none !important;margin-bottom:0px}.tax-product_cat .woocommerce-message .button,.post-type-archive .woocommerce-message .button,.sample-popup-content .woocommerce-message .button{background-color:#cfb58f !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:17px 16px !important;height:fit-content;font-size:14px !important;transition:.3s;letter-spacing:1px}.tax-product_cat .woocommerce-message .button:hover,.post-type-archive .woocommerce-message .button:hover,.sample-popup-content .woocommerce-message .button:hover{background-color:#181716 !important;color:#fff !important}.tax-product_cat .woocommerce-variation.single_variation,.post-type-archive .woocommerce-variation.single_variation,.sample-popup-content .woocommerce-variation.single_variation{display:block !important}.tax-product_cat .sample-add-to-cart,.post-type-archive .sample-add-to-cart,.sample-popup-content .sample-add-to-cart{width:100%;margin:0px !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:16px 16px !important;height:fit-content;font-size:14px !important;background-color:rgba(0,0,0,0) !important;border:1px solid #181716 !important;transition:.3s !important;opacity:1 !important;width:100%;text-align:center;letter-spacing:2px;line-height:20px !important;white-space:normal}.tax-product_cat .sample-add-to-cart::after,.post-type-archive .sample-add-to-cart::after,.sample-popup-content .sample-add-to-cart::after{top:32% !important}.tax-product_cat .sample-add-to-cart:hover,.post-type-archive .sample-add-to-cart:hover,.sample-popup-content .sample-add-to-cart:hover{background-color:#181716 !important;color:#fff !important}.quick-view-button{background-color:rgba(0,0,0,0) !important;border:1px solid #fff;color:#fff !important;border-radius:0px !important;padding:12.5px !important;font-size:14px !important}.quick-view-button:hover{background-color:#fff !important;color:#181716 !important}.sample-popup-inner .close-quote-popup{padding:0;background:rgba(0,0,0,0);border:0}.sample-popup-inner .close-quote-popup:hover{background:rgba(0,0,0,0)}.sample-popup-inner .swiper-pagination-bullet{width:12px;height:12px;background-color:#cfb58f;opacity:1}.sample-popup-inner .swiper-pagination-bullet-active{background-color:#181716;border:1px solid #fff}.sample-popup-inner .product-meta-info{display:flex;flex-direction:column;gap:16px}.sample-popup-inner .product-meta-info .product-title{margin:0px;line-height:normal}.sample-popup-inner .product-meta-info .product-category{font-size:12px;margin-bottom:0px}.sample-popup-inner .product-meta-info .product-price-simple .woocommerce-Price-amount{font-weight:700;font-size:24px;color:#393433}.sample-popup-inner .product-meta-info .product-price-simple del[aria-hidden=true]{opacity:.5;text-decoration:none;position:relative;display:inline-block}.sample-popup-inner .product-meta-info .product-price-simple del[aria-hidden=true]::before{content:"";position:absolute;left:0;right:0;height:1px;background-color:currentColor;bottom:45%}.sample-popup-inner .product-meta-info .product-price-simple ins{text-decoration:none}.sample-popup-inner .product-meta-info .product-description{margin-bottom:0px}.sample-popup-inner .product-meta-info .custom-variable-price{margin-bottom:16px}.sample-popup-inner .product-meta-info .contact-sale-popup{margin-bottom:0px}.sample-popup-inner .product-meta-info .btn-popup-lumber{display:flex;gap:36px;padding-top:20px}.sample-popup-inner .product-meta-info .btn-popup-lumber .added_to_cart.wc-forward{display:none}.sample-popup-inner .product-meta-info .accordior-popup{padding-top:14px}.sample-popup-inner .product-meta-info .variations_form.cart .variations{background-color:rgba(0,0,0,0);margin-bottom:10px !important;margin-top:20px}.sample-popup-inner .product-meta-info .variations_form.cart .variations th,.sample-popup-inner .product-meta-info .variations_form.cart .variations td{border:0px;background-color:rgba(0,0,0,0);padding:0px}.sample-popup-inner .product-meta-info .variations_form.cart .variations th{width:14%;text-align:left}.sample-popup-inner .product-meta-info .variations_form.cart .variations #length{background-color:rgba(0,0,0,0)}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .title-color-qv{font-size:18px;font-weight:500;letter-spacing:1px;margin-bottom:8px}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .qv-color-swatches{display:flex;flex-wrap:wrap;gap:10px}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .qv-color-swatches .qv-swatch{width:44px;height:44px;cursor:pointer;padding:3px;border:1px solid;border-color:#fff}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .qv-color-swatches .qv-swatch:hover{border-color:#181716}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .qv-color-swatches .qv-swatch.selected{border-color:#181716}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .qv-swatch img.swatch-image{width:100%;height:100%;object-fit:cover;display:block}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .qv-swatch .swatch-color{width:100%;height:100%;display:block}.sample-popup-inner .product-meta-info .variations_form.cart .color-accessory-qv .qv-swatch .swatch-fallback{font-size:12px;text-align:center;padding:4px;line-height:1;color:#333}.sample-popup-inner .product-meta-info .variations_form.cart .added_to_cart.wc-forward{display:none}.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group{display:flex;gap:20px;padding-top:36px;flex-wrap:wrap}.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group .sample-add-to-cart{line-height:normal;padding:4px 16px !important;flex:1 1 0%}.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group button.single_add_to_cart_button{flex:1 1 0%}.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group .added_to_cart.added_to_quote.wc-forward{flex:0 0 100%}.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group .added_to_cart.added_to_quote.wc-forward:last-child{display:block}.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group .afrfqbt_single_page{flex:1 1 0%}.sample-popup-inner .product-meta-info .quote-simple-form .afrfqbt_single_page,.sample-popup-inner .product-meta-info .quote-simple-form button.single_add_to_cart_button.button.alt{margin:0px !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:16px 16px !important;height:fit-content;font-size:14px !important;background-color:rgba(0,0,0,0) !important;border:1px solid #181716 !important;transition:.3s !important;opacity:1 !important;width:100%;text-align:center}.sample-popup-inner .product-meta-info .quote-simple-form .afrfqbt_single_page:hover,.sample-popup-inner .product-meta-info .quote-simple-form button.single_add_to_cart_button.button.alt:hover{background-color:#181716 !important;color:#fff !important}.sample-popup-inner .product-meta-info .quote-simple-form .added_to_cart.added_to_quote.wc-forward{display:none}.sample-popup-inner .product-meta-info .quote-simple-form .added_to_cart.added_to_quote.wc-forward:last-child{display:block}.sample-popup-inner .custom-buttons-group.accessories button.single_add_to_cart_button{display:none !important}.sample-popup-inner .custom-buttons-group.accessories .button.add_to_cart_button.ajax_add_to_cart.sample-add-to-cart{padding:13.5px !important}.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group.accessories .sample-add-to-cart{padding:13px !important}.product-application{font-size:12px;color:#393433}.term-interior .wpc-filter-pa_application .wpc-term-id-240{display:none}.term-exterior .wpc-filter-pa_application{display:none}.tax-product_cat .shortcode-img-product,.post-type-archive-product .shortcode-img-product{position:relative;overflow:hidden;padding-top:100%;width:100% !important}.tax-product_cat .shortcode-img-product .elementor-widget-container,.post-type-archive-product .shortcode-img-product .elementor-widget-container{position:absolute;top:0;width:100% !important}.tax-product_cat .shortcode-img-product .elementor-shortcode,.post-type-archive-product .shortcode-img-product .elementor-shortcode{height:100%;width:100% !important}.tax-product_cat .shortcode-img-product .elementor-shortcode a.nf-card__link,.post-type-archive-product .shortcode-img-product .elementor-shortcode a.nf-card__link{height:100%;width:100% !important}.tax-product_cat .shortcode-img-product .elementor-shortcode a.nf-card__link img,.post-type-archive-product .shortcode-img-product .elementor-shortcode a.nf-card__link img{height:100% !important;object-fit:cover;width:100% !important}.term-gendai .wpc-filter-pa_surface,.term-suyaki .wpc-filter-pa_surface,.term-pika-pika .wpc-filter-pa_surface{display:none}@media(max-width: 1024px){.sample-popup-overlay{width:45% !important}.sample-popup-content .sample-popup-inner{padding:20px 25px !important}}@media only screen and (max-width: 1365px){.sample-popup-inner .product-meta-info .variations_form.cart .custom-buttons-group .sample-add-to-cart{padding:16px 16px !important}}@media only screen and (max-width: 767px){.banner-all-product{padding-top:90.7%}.elementor-widget-custom_loop_grid .custom-col-span-1,.elementor-widget-custom_loop_grid .custom-col-span-2,.elementor-widget-custom_loop_grid .custom-col-span-3,.elementor-widget-custom_loop_grid .custom-col-span-4{grid-column:span 1}.elementor-widget-custom_loop_grid .elementor-loop-container.elementor-grid{grid-auto-rows:unset !important}.elementor-widget-custom_loop_grid .e-loop__load-more a.elementor-button{width:95% !important}.project-product{white-space:nowrap;overflow:auto hidden !important;gap:16px !important;scroll-snap-type:x mandatory}.project-product .elementor-element{width:310px;white-space:normal;display:inline-block}.project-product .text-banner-product{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}nav.woocommerce-breadcrumb{display:flex;white-space:nowrap;overflow:auto hidden;width:100%;padding-right:16px !important;-ms-overflow-style:none;scrollbar-width:none}nav.woocommerce-breadcrumb::-webkit-scrollbar{display:none}.img-product-category{width:100% !important}.img-product-category a{width:100%}.banner-category-pd{height:390px}.banner-category-pd .elementor-shortcode{height:390px}.banner-category-pd img{width:100%;height:390px !important}.banner-category-pd video{height:390px !important;width:100vw !important;background:#8a8a8a}.text-banner-product{opacity:1 !important}}.custom-video-player video::-webkit-media-controls{display:none !important}.custom-video-player .custom-play-button{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);align-items:center;justify-content:center;display:flex;cursor:pointer}.icon-play-video{background-image:url(https://nakamoto.local/wp-content/uploads/Play-Pause-Button.png);height:80px;width:80px}.slider-product-detail .elementor-swiper-button{visibility:visible !important}.resource-download img{display:inline-block;margin-right:5px;vertical-align:bottom}.title-projects-completed a{display:none}.title-projects-completed a:first-child{display:inline-block}.btn-quote{height:48px}.btn-quote .quantity{display:none}.btn-quote a.afrfqbt_single_page.wp-element-button.button.single_add_to_cart_button.alt.product_type_simple{margin:0px !important;width:100%;background-color:#cfb58f;border-radius:0px;text-align:center;text-transform:uppercase;font-weight:400;padding:16px 16px;color:#181716;transition:.3s}.btn-quote a.afrfqbt_single_page.wp-element-button.button.single_add_to_cart_button.alt.product_type_simple:hover{background-color:#181716;color:#fff}.btn-quote a.afrfqbt_single_page.wp-element-button.button.single_add_to_cart_button.alt.product_type_simple.loading::after{top:unset !important}.elementor-lightbox .elementor-lightbox-image{background-color:#fff}.btn-quote-accessories{height:48px}.btn-quote-accessories a.afrfqbt_single_page.wp-element-button.button.single_add_to_cart_button.alt.product_type_simple{margin:0px !important;width:100%;background-color:#fff;border-radius:0px;text-align:center;text-transform:uppercase;font-weight:400;padding:16px 16px;color:#181716;transition:.3s;border:1px solid #181716}.btn-quote-accessories a.afrfqbt_single_page.wp-element-button.button.single_add_to_cart_button.alt.product_type_simple:hover{background-color:#181716;color:#fff}.video-product .e-hosted-video.elementor-wrapper.elementor-open-inline{padding-top:133.1%;position:relative;overflow:hidden}.video-product video{position:absolute;top:0;left:50%;object-fit:cover;transform:translateX(-72%)}.custom-color-swatches{display:flex;flex-wrap:wrap;gap:10px}.custom-color-swatches .swatch{width:44px;height:44px;cursor:pointer;padding:3px;border:1px solid;border-color:#fff}.custom-color-swatches .swatch:hover{border-color:#181716}.custom-color-swatches .swatch.selected{border-color:#181716}.swatch img.swatch-image{width:100%;height:100%;object-fit:cover;display:block}.swatch .swatch-color{width:100%;height:100%;display:block}.swatch .swatch-fallback{font-size:12px;text-align:center;padding:4px;line-height:1;color:#333}.variations_form.cart .variations{background-color:rgba(0,0,0,0);margin-bottom:10px !important;margin-top:20px}.variations_form.cart .variations th,.variations_form.cart .variations td{background-color:rgba(0,0,0,0);padding:0px}.variations_form.cart .variations th{width:14%;text-align:left}.variations_form.cart .quantity{display:none !important}.variations_form.cart span.price,.variations_form.cart .custom-default-price{font-size:24px !important;font-weight:700;color:#393433 !important}.custom-pa-description-term{margin-bottom:36px}p.title-color{font-size:18px;font-weight:500;letter-spacing:1px;margin-bottom:8px}.product-short-description{padding-top:24px}.product-short-description p{margin-bottom:0px}.img-product a.woocommerce-product-gallery__trigger{display:none}.img-product .woocommerce-product-gallery__image{height:650px !important}.img-product .woocommerce-product-gallery__image a{height:100%}.img-product .woocommerce-product-gallery__image a img{height:100% !important}.img-product ol.flex-control-nav.flex-control-thumbs li{width:50% !important}.img-product ol.flex-control-nav.flex-control-thumbs li:first-child{display:none}.img-product ol.flex-control-nav.flex-control-thumbs li img{opacity:1 !important}.custom-buttons-group{display:flex;gap:20px}.custom-buttons-group button.single_add_to_cart_button{background-color:#cfb58f !important;color:#181716 !important;border-radius:0px;text-transform:uppercase;font-weight:400;padding:17px 16px !important;height:fit-content;font-size:14px;opacity:1 !important;transition:.3s;width:100%}.custom-buttons-group button.single_add_to_cart_button:hover{background-color:#181716 !important;color:#fff !important}.custom-buttons-group button.button.btn-sample.middle{color:#181716;border-radius:0px;text-transform:uppercase;font-weight:400;padding:16px 16px;height:fit-content;font-size:14px;background-color:rgba(0,0,0,0);border:1px solid #181716;transition:.3s;width:100%}.custom-buttons-group button.button.btn-sample.middle:hover{background-color:#181716;color:#fff}.custom-buttons-group .afrfqbt_single_page{margin:0px !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:16px 16px !important;height:fit-content;font-size:14px !important;background-color:rgba(0,0,0,0) !important;border:1px solid #181716 !important;transition:.3s !important;opacity:1 !important;width:100%;text-align:center}.custom-buttons-group .afrfqbt_single_page:hover{background-color:#181716 !important;color:#fff !important}.custom-buttons-group a.added_to_cart.added_to_quote.wc-forward{display:none}.single-product .woocommerce-error{margin-bottom:0px}.single-product .woocommerce-message{outline:none !important;margin-bottom:0px}.single-product .woocommerce-message .button{background-color:#cfb58f !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:17px 16px !important;height:fit-content;font-size:14px !important;transition:.3s;letter-spacing:1px}.single-product .woocommerce-message .button:hover{background-color:#181716 !important;color:#fff !important}.custom-btn-sample .sample-add-to-cart{width:100%;margin:0px !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:16px 16px !important;height:fit-content;font-size:14px !important;background-color:rgba(0,0,0,0) !important;border:1px solid #181716 !important;transition:.3s !important;opacity:1 !important;width:100%;text-align:center;letter-spacing:2px}.custom-btn-sample .sample-add-to-cart::after{top:32% !important}.custom-btn-sample .sample-add-to-cart:hover{background-color:#181716 !important;color:#fff !important}.custom-btn-sample .added_to_cart.wc-forward{display:none}.faqs-accordior .toggle-icon{position:absolute;top:25%;left:0;transform:translateY(-50%);width:40px;height:40px;transition:transform .3s ease}.faqs-accordior .acf-accordion-header{padding-left:68px;font-size:16px !important;text-transform:none !important}.acf-accordion-wrapper .acf-accordion-item{border-bottom:1px solid #e5e5e5;margin-bottom:24px}.acf-accordion-wrapper .acf-accordion-header{padding-bottom:24px;cursor:pointer;font-weight:500;position:relative;text-transform:uppercase;font-size:18px;letter-spacing:1px}.acf-accordion-wrapper .acf-accordion-header .toggle-icon{position:absolute;right:20px;top:25%;transform:translateY(-50%);width:40px;height:40px;transition:transform .3s ease}.acf-accordion-wrapper .acf-accordion-content{display:none;padding-bottom:20px}.acf-accordion-wrapper .acf-accordion-content h4{font-size:17px;font-family:"Neue Haas Unica Pro",Sans-serif;font-weight:700}.acf-accordion-wrapper .acf-accordion-content ul{padding-left:20px}.acf-accordion-wrapper .acf-accordion-content .dimension-details img{max-width:100%;width:100%;height:auto}.acf-accordion-wrapper .acf-accordion-content .patina-content{display:flex;gap:38px;align-items:center;margin-bottom:24px;justify-self:start}.acf-accordion-wrapper .acf-accordion-content .patina-content p.title-patina{font-weight:700}.acf-accordion-wrapper .acf-accordion-content .patina-content .image-patina{width:60.5%}.acf-accordion-wrapper .acf-accordion-content .dimensions-top-text{padding:24px 0px}.acf-accordion-wrapper .acf-accordion-content .dimensions-content{padding:0px 56px}.acf-accordion-wrapper .acf-accordion-content .dimensions-content p{margin-bottom:24px}.acf-accordion-wrapper .acf-accordion-content .dimensions-content p.dimension-title{margin-bottom:10px !important;font-size:14px;font-weight:700}.acf-accordion-wrapper .acf-accordion-content .resource-details{display:flex;flex-direction:column;gap:12px}.acf-accordion-wrapper .acf-accordion-content .resource-details .resource-item{width:fit-content;position:relative;display:inline-block}.acf-accordion-wrapper .acf-accordion-content .resource-details .resource-item::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.acf-accordion-wrapper .acf-accordion-content .resource-details .resource-item:hover::after{transform:scaleX(1) !important}.acf-accordion-wrapper .acf-accordion-content .resource-details .resource-item .resource-link{display:flex;justify-content:flex-start;gap:10px;align-items:center}.acf-accordion-wrapper .acf-accordion-content .resource-details .resource-item .resource-link p{margin-bottom:0px}.acf-accordion-wrapper .acf-accordion-content table.skus-table{margin-bottom:12px;text-align:left}.acf-accordion-wrapper .acf-accordion-content table.skus-table thead tr{margin-bottom:12px}.acf-accordion-wrapper .acf-accordion-content table.skus-table thead th{padding:0px;padding-bottom:12px;border:0px;font-size:16px}.acf-accordion-wrapper .acf-accordion-content table.skus-table thead th.sku{width:19%}.acf-accordion-wrapper .acf-accordion-content table.skus-table thead th.sku-grade{width:32.2%}.acf-accordion-wrapper .acf-accordion-content table.skus-table tbody td{padding:0px 5px;padding-bottom:12px;border:0px;font-size:16px;background-color:rgba(0,0,0,0)}.product_tag-accessory .sample-add-to-cart{width:100%;margin:0px !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:16px 16px !important;height:fit-content;font-size:14px !important;background-color:rgba(0,0,0,0) !important;border:1px solid #181716 !important;transition:.3s !important;opacity:1 !important;width:100%;text-align:center;letter-spacing:2px}.product_tag-accessory .sample-add-to-cart::after{top:32% !important}.product_tag-accessory .sample-add-to-cart:hover{background-color:#181716 !important;color:#fff !important}.popup-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:999998;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.popup-backdrop.show{opacity:1;pointer-events:auto}button#open-sample-popup{width:100%;background-color:rgba(0,0,0,0);border:1px solid #181716;border-radius:0px;color:#181716;font-size:14px;font-weight:400;text-transform:uppercase;padding:16px 16px;transition:.3s}button#open-sample-popup:hover{background-color:#181716;color:#fff}.sample-popup-overlay{position:fixed;top:0;right:0;width:37%;height:100vh;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);z-index:999999;transform:translateX(100%);transition:transform .4s ease-in-out,opacity .4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none}.sample-popup-overlay.show{transform:translateX(0%);opacity:1;visibility:visible;pointer-events:auto}.sample-popup-overlay.hiding{transform:translateX(100%);opacity:0;visibility:visible;pointer-events:none}.sample-popup-content{display:flex;flex-direction:column;height:100%;padding:0}.sample-popup-content .sample-popup-inner{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;padding:20px 50px}.sample-popup-content .sample-title{position:sticky;top:0;z-index:1;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:2px solid rgba(123,123,123,.35)}.sample-popup-content .sample-title h4{margin:0}.sample-popup-content .sample-title button.close-sample-popup{padding:0;background:rgba(0,0,0,0);border:0}.sample-popup-content .sample-title button.close-sample-popup:hover{background:rgba(0,0,0,0)}.sample-popup-content .sample-product-info{flex:1 1 auto;overflow-y:auto;padding:20px 0;display:flex;flex-direction:column;gap:30px;scrollbar-width:none;-ms-overflow-style:none}.sample-popup-content .sample-product-info::-webkit-scrollbar{display:none}.sample-popup-content .sample-product-info .main-product{display:flex;gap:26px;align-items:flex-start}.sample-popup-content .sample-product-info .main-product h5{margin:0px 0px 2px 0px}.sample-popup-content .sample-product-info .main-product .selected-variations{padding-left:0px;list-style-type:none;font-size:14px}.sample-popup-content .sample-product-info .main-product .selected-variations li{margin-bottom:2px}.sample-popup-content .sample-product-info h5{margin:0px}.sample-popup-content .sample-product-info .grade-group{display:flex;flex-direction:column;gap:25px;padding:0px 10px}.sample-popup-content .sample-product-info .grade-group h6{margin:0px}.sample-popup-content .sample-product-info .grade-group .grade-item{display:grid;grid-template-columns:1fr 1fr;gap:36px}.sample-popup-content .sample-product-info .grade-group .grade-item .variation-item{box-shadow:0px 0px 15px 0px rgba(0,0,0,.1019607843);text-align:center;padding:10px 20px}.sample-popup-content .sample-product-info .grade-group .grade-item .variation-item:hover{cursor:pointer}.sample-popup-content .sample-product-info .grade-group .grade-item .variation-item p{font-size:14px;margin-bottom:10px}.sample-popup-content .sample-product-info .grade-group .grade-item .variation-item.selected{outline:2px solid #181716;outline-offset:0px;border-radius:0}.sample-popup-content .sample-product-info .sample-btn{display:flex;gap:36px;padding-top:30px}.sample-popup-content .sample-product-info .sample-btn button.close-sample-popup,.sample-popup-content .sample-product-info .sample-btn button.single_add_to_cart_button.button.alt.sample-add-to-cart{width:100%;border:0px;font-size:14px;padding:14px 16px;letter-spacing:1px !important;background-color:#cfb58f;border-radius:0px;color:#181716;font-weight:400;text-transform:uppercase;transition:.3s}.sample-popup-content .sample-product-info .sample-btn button.close-sample-popup:hover,.sample-popup-content .sample-product-info .sample-btn button.single_add_to_cart_button.button.alt.sample-add-to-cart:hover{background-color:#181716;color:#fff}.popup-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:999998;opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.popup-backdrop.show{opacity:1;pointer-events:auto}button#open-quote-popup{width:100%;background-color:#cfb58f;border-radius:0;color:#181716;font-size:14px;font-weight:400;text-transform:uppercase;padding:17.1px 16px;transition:.3s}button#open-quote-popup:hover{background-color:#181716;color:#fff}.quote-popup-overlay{position:fixed;top:0;right:0;width:37%;height:100vh;background:#fff;box-shadow:-2px 0 10px rgba(0,0,0,.2);z-index:999999;transform:translateX(100%);transition:transform .4s ease-in-out,opacity .4s ease-in-out;opacity:0;visibility:hidden;pointer-events:none}.quote-popup-overlay.show{transform:translateX(0%);opacity:1;visibility:visible;pointer-events:auto}.quote-popup-overlay.hiding{transform:translateX(100%);opacity:0;visibility:visible;pointer-events:none}.quote-popup-content{display:flex;flex-direction:column;height:100%;padding:0}.quote-popup-content .quote-popup-inner{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden;padding:20px 50px}.quote-popup-content .quote-title{position:sticky;top:0;z-index:1;background:#fff;display:flex;justify-content:space-between;align-items:center;padding:10px;border-bottom:2px solid rgba(123,123,123,.35)}.quote-popup-content .quote-title h4{margin:0}.quote-popup-content .quote-title button.close-quote-popup{padding:0;background:rgba(0,0,0,0);border:0}.quote-popup-content .quote-title button.close-quote-popup:hover{background:rgba(0,0,0,0)}.quote-popup-content .quote-product-info{flex:1 1 auto;overflow-y:auto;padding:20px 0;display:flex;flex-direction:column;gap:30px;scrollbar-width:none;-ms-overflow-style:none}.quote-popup-content .quote-product-info::-webkit-scrollbar{display:none}.quote-popup-content .quote-product-info .main-product{display:flex;gap:26px;align-items:flex-start}.quote-popup-content .quote-product-info .main-product h5{margin:0 0 2px 0}.quote-popup-content .quote-product-info .main-product .selected-variations-quote{padding-left:0;list-style:none;font-size:14px}.quote-popup-content .quote-product-info .main-product .selected-variations-quote li{margin-bottom:2px}.quote-popup-content .quote-product-info h5{margin:0}.quote-popup-content .quote-product-info .grade-group{display:flex;flex-direction:column;gap:25px;padding:0 10px}.quote-popup-content .quote-product-info .grade-group h6{margin:0}.quote-popup-content .quote-product-info .grade-group .grade-item{display:grid;grid-template-columns:1fr 1fr;gap:36px}.quote-popup-content .quote-product-info .grade-group .grade-item .variation-item-quote{box-shadow:0 0 15px 0 rgba(0,0,0,.1019607843);text-align:center;padding:0px}.quote-popup-content .quote-product-info .grade-group .grade-item .variation-item-quote:hover{cursor:pointer}.quote-popup-content .quote-product-info .grade-group .grade-item .variation-item-quote p{font-size:14px;margin-bottom:10px;margin-top:10px}.quote-popup-content .quote-product-info .grade-group .grade-item .variation-item-quote.selected{outline:2px solid #181716;outline-offset:0;border-radius:0}.quote-popup-content .quote-btn{display:flex;gap:36px;padding-top:30px}.quote-popup-content .quote-btn button.close-quote-popup,.quote-popup-content .quote-btn .quote-submit-button{width:100%;border:0;font-size:14px;padding:14px 16px;letter-spacing:1px !important;background-color:#cfb58f !important;border-radius:0;color:#181716 !important;font-weight:400;text-transform:uppercase;transition:.3s}.quote-popup-content .quote-btn button.close-quote-popup:hover,.quote-popup-content .quote-btn button.close-quote-popup:focus,.quote-popup-content .quote-btn .quote-submit-button:hover,.quote-popup-content .quote-btn .quote-submit-button:focus{background-color:#181716 !important;color:#fff !important}.quote-popup-content .quote-btn .quote-submit-button:disabled,.quote-popup-content .quote-btn .quote-submit-button[disabled]{background-color:#181716 !important;color:#fff !important;opacity:1 !important}.custom-category-banner-grid{display:flex;gap:24px}.custom-category-banner-grid .child-category{width:32%;position:relative}.custom-category-banner-grid .child-category .child-category-image{width:100%;padding-top:119.95%;position:relative;overflow:hidden}.custom-category-banner-grid .child-category .child-category-image img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:100%;max-width:inherit;width:100%}.custom-category-banner-grid .child-category .child-category-image::after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.custom-category-banner-grid .child-category .inner-child-category{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center}.custom-category-banner-grid .child-category .inner-child-category a{color:#fff;font-size:18px}.custom-category-banner-grid .child-category .inner-child-category .category-banner-parent{font-size:12px}.single-product .input-text.qty.text{display:none}.custom-btn-sample{display:flex;gap:36px;width:100%}.elementor-page-11689 .custom-buttons-group{gap:36px}.elementor-page-11689 button.single_add_to_cart_button.button.alt{background-color:rgba(0,0,0,0) !important;border:1px solid #181716;padding:16px 16px !important;transition:.3s;width:100%}.elementor-page-11689 button.single_add_to_cart_button.button.alt:hover{background-color:#181716 !important}.elementor-page-11689 a.afrfqbt_single_page.single_add_to_cart_button.button.alt.product_type_simple{background-color:#cfb58f !important;border:0px !important;padding:17px 16px !important;letter-spacing:2px;font-size:14px;width:100%}.elementor-page-11689 a.afrfqbt_single_page.single_add_to_cart_button.button.alt.product_type_simple:hover{background-color:#181716 !important}.elementor-page-11689 a.afrfqbt_single_page.wp-element-button.button.single_add_to_cart_button.alt.product_type_simple{display:block}.elementor-page-6480 .custom-buttons-group{padding-top:36px}.product_tag-sample a.afrfqbt_single_page.button.alt.product_type_simple,.product_tag-sample .sample-add-to-cart-form{display:none}.single-product.show-add-to-cart button.single_add_to_cart_button.button.alt{display:block !important}.single-product.show-add-to-cart a.afrfqbt_single_page.button.alt.product_type_simple{display:none !important}.product_tag-special-offers button.single_add_to_cart_button.button.alt{display:none}.product_tag-special-offers a.afrfqbt_single_page.button.alt.product_type_simple,.product_tag-special-offers .sample-add-to-cart-form{letter-spacing:1px}.custom-gallery-thumb-pdp .elementor-gallery__container>.elementor-gallery-item:nth-child(4n+2),.custom-gallery-thumb-pdp .elementor-gallery__container>.elementor-gallery-item:nth-child(4n+3){background-color:#f5f5f5;padding:55px}.single-product .woocommerce-variation.single_variation{display:block !important}a.link-portfolio-surface{display:block;text-align:center;text-transform:uppercase;font-size:14px;letter-spacing:2px;padding:13.5px;border:1px solid #181716;font-weight:400;transition:.3s}a.link-portfolio-surface:hover{background-color:#181716;color:#fff !important}.nf-center-notice-backdrop{position:fixed;inset:0;background:rgba(0,0,0,.35);display:none;z-index:2147483646}.nf-center-notice{position:fixed;left:50%;top:40%;transform:translate(-50%, 0);background:#fff;padding:16px 20px;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.3);display:none;max-width:520px;width:calc(100% - 40px);text-align:center;z-index:2147483647;text-align:left}.nf-center-notice .nf-title{color:#181716;font-weight:600;font-size:20px;letter-spacing:1px;margin-bottom:6px;word-break:break-word}.nf-center-notice .nf-msg{color:#181716;text-align:left}.nf-center-notice .nf-btn{margin-top:10px;display:inline-block;padding:8px 20px;background:#cfb58f;color:#181716;border-radius:21px;cursor:pointer;font-weight:600;float:right;transition:.3s}.nf-center-notice .nf-btn:hover{background:#181716;color:#fff}.container-parent-pdp{position:relative}.container-parent-pdp .container-left-pdp{position:-webkit-sticky;position:sticky;top:120px;align-self:flex-start;height:fit-content;z-index:10}.product_tag-accessory button.single_add_to_cart_button{display:none !important}.product_tag-sample .sample-add-to-cart{width:100%;margin:0px !important;color:#181716 !important;border-radius:0px !important;text-transform:uppercase;font-weight:400 !important;padding:16px 16px !important;height:fit-content;font-size:14px !important;background-color:#cfb58f !important;border:none !important;transition:.3s !important;opacity:1 !important;width:100%;text-align:center;letter-spacing:2px}.single-product .added_to_cart.wc-forward{display:none}@media(max-width: 1024px){.quote-popup-overlay{width:45% !important}.custom-btn-sample .sample-add-to-cart{padding:16px 10px !important}.quote-popup-content .quote-popup-inner{padding:20px 25px}}@media only screen and (max-width: 1365px){.img-product .woocommerce-product-gallery__image{height:450px !important}.custom-buttons-group{grid-template-columns:1fr;display:flex;flex-direction:column}}@media only screen and (max-width: 767px){.quote-popup-content{position:fixed;inset:0;height:100vh;height:100dvh;display:flex;flex-direction:column;background:#fff}.quote-popup-content .quote-popup-inner{display:flex;flex-direction:column;flex:1 1 auto;overflow:hidden}.quote-popup-content .quote-product-info{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom)}.quote-popup-content .quote-product-info .quote-btn{position:sticky;bottom:0;z-index:2;background:#fff;padding:12px 16px;padding-bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:0 -6px 16px rgba(0,0,0,.08)}.container-left-pdp{position:static;top:auto}.container-video-pdp{width:100% !important}.custom-pa-description-term{margin-bottom:16px}.single-product .woocommerce-message{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:0px}.single-product .woocommerce-message .button.wc-forward{float:none !important;width:auto;margin-top:10px}.custom-buttons-group{grid-template-columns:1fr;text-align:center}.custom-buttons-group button.single_add_to_cart_button,.custom-buttons-group button.button.btn-sample.middle,.custom-buttons-group .afrfqbt_single_page,.custom-buttons-group a.added_to_cart.added_to_quote.wc-forward{grid-column:auto}.img-product-mobile .flex-control-thumbs li img{opacity:1 !important;border-radius:50% !important}.img-product-mobile .flex-control-thumbs{display:flex;justify-content:center;gap:6px;position:relative;bottom:25px;left:50%;transform:translate(-50%, -50%)}.img-product-mobile .flex-control-thumbs li{width:12px !important}.img-product-mobile a.woocommerce-product-gallery__trigger{display:none}.img-product-mobile .woocommerce-product-gallery__image img{height:390px !important}.btn-add-to-quote{box-shadow:0px -4px 8px 0px rgba(0,0,0,.1019607843)}.custom-video-player video{height:478px !important}.slider-product-detail .swiper.elementor-loop-container.swiper-initialized{padding-right:15%}.slider-product-detail .e-loop-item .box-content{height:auto !important}.sample-popup-overlay,.quote-popup-overlay{width:100% !important}.sample-popup-overlay .sample-popup-inner,.sample-popup-overlay .quote-popup-inner,.quote-popup-overlay .sample-popup-inner,.quote-popup-overlay .quote-popup-inner{padding:20px 20px}.custom-category-banner-grid{display:flex;gap:24px;flex-direction:column}.custom-category-banner-grid .child-category{width:100%}.custom-category-banner-grid .child-category .child-category-image img{min-height:100%;width:100%}.elementor-page-11689 .custom-buttons-group a.afrfqbt_single_page.single_add_to_cart_button.button.alt.product_type_simple{display:none}.elementor-page-11689 .cart{margin-bottom:0px !important}.elementor-page-11689 a.added_to_cart.added_to_quote.wc-forward{display:none !important}.patina-content{flex-direction:column;align-items:flex-start !important;gap:10px !important}.patina-content .image-patina{width:100% !important}.dimensions-content{padding:0px !important}table.skus-table thead th.sku{width:20% !important}table.skus-table thead th.sku-grade{width:30% !important}.variations_form.cart .variations th{width:25%}}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 1),.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 2),.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 3){grid-column:span 1}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 4){grid-column:span 2}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 4) .img-category-post a{height:485px;overflow:hidden}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 4) .img-category-post a img{width:100%;object-fit:cover;object-position:center}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 5){grid-column:span 1}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 6){grid-column:span 1}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 7){grid-column:span 2}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 7) .img-category-post a{height:485px;overflow:hidden}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 7) .img-category-post a img{width:100%;height:100%;object-fit:cover;object-position:center}.loop-category-post .elementor-loop-container .img-category-post img{height:485px !important}.loop-category-post a.elementor-button,.loop-category-new a.elementor-button{width:30% !important}.post-excerpt a{color:#dbab74 !important;text-decoration:underline !important}.post-excerpt{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog-featured-img a{width:100% !important}.single-post .e-hosted-video{--video-aspect-ratio: 2.69 !important}.img-category-post a{width:100%}.video-single-post video{height:316% !important}.tag-post-new .elementor-widget-container{display:flex;gap:12px;flex-wrap:wrap}.tag-post-new .elementor-widget-container span{padding:4px 16px;border:1px solid rgba(123,123,123,.35);background-color:#fcfbf5}form#gform_3{display:grid;grid-template-columns:75% 25%;align-items:start}form#gform_3 input#input_3_1{height:48px;border-color:#7b7b7b}form#gform_3 input#input_3_1:focus{outline:none;box-shadow:none}form#gform_3 input#input_3_1::placeholder{color:#555}form#gform_3 .gform-footer.gform_footer.top_label{margin:0px}form#gform_3 .gform-footer.gform_footer.top_label input#gform_submit_button_3{border-radius:0px;width:100%;background-color:#000;font-size:14px;letter-spacing:1px;height:48px}form#gform_3 .gform-footer.gform_footer.top_label input#gform_submit_button_3:focus{outline:none}.content-knowlegde a{color:#d09045 !important;text-decoration:underline !important}.content-knowlegde .wp-caption{position:relative;display:inline-block;overflow:hidden}.content-knowlegde .wp-caption img{display:block;width:100%;height:auto;transition:transform .3s ease;transform-origin:center center;position:relative;z-index:1}.content-knowlegde .wp-caption:hover img{transform:scale(1.05)}.content-knowlegde .wp-caption .wp-caption-text{position:relative;z-index:2;background-color:#fff;padding-top:11px}.content-knowlegde h3,.content-knowlegde h4,.content-knowlegde h5,.content-knowlegde h6{font-family:"Neue Haas Unica Pro",Sans-serif !important}.content-knowlegde h2{font-family:"Merriweather",Sans-serif !important;font-weight:300 !important;font-size:25px !important;line-height:1.5 !important;margin-bottom:16px;margin-top:0}.content-knowlegde h2 strong{font-weight:300 !important}.content-knowlegde h3{font-weight:700 !important;font-size:20px !important;line-height:2}.content-knowlegde h4{font-size:18px !important;font-weight:700 !important}.content-knowlegde h5{font-size:17px !important;font-weight:700 !important}.content-knowlegde h6{font-size:17px !important;font-weight:700 !important}.content-knowlegde ul li{line-height:2}.product_selector_hyperlink_single_post button.product-finder-button{width:fit-content;padding:0px !important;border:0px;text-transform:capitalize;font-weight:400 !important;letter-spacing:normal;font-size:17px !important;text-decoration:underline}.product_selector_hyperlink_single_post button.product-finder-button:hover{background-color:rgba(0,0,0,0) !important;color:#181716 !important}.post-content-news h3,.post-content-news h4,.post-content-news h5,.post-content-news h6{font-family:"Neue Haas Unica Pro",Sans-serif !important}.post-content-news h2{font-family:"Merriweather",Sans-serif !important;font-weight:300 !important;font-size:25px !important;line-height:1.5 !important;margin-bottom:16px;margin-top:0}.post-content-news h2 strong{font-weight:300 !important}.post-content-news h3{font-weight:700 !important;font-size:20px !important;line-height:2}.post-content-news h4{font-size:18px !important;font-weight:700 !important}.post-content-news h5{font-size:17px !important;font-weight:700 !important}.post-content-news h6{font-size:17px !important;font-weight:700 !important}.post-content-news ul li{line-height:2}.post-content-news a{color:#d09045 !important;text-decoration:underline !important}table.tablepress.my-class thead th{background-color:#f1eeea;color:#000}@media only screen and (max-width: 767px){.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 4){grid-column:span 1}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 4) .img-category-post a{height:auto}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 7){grid-column:span 1}.loop-category-post .elementor-loop-container>.e-loop-item:nth-of-type(7n + 7) .img-category-post a{height:auto}}@media only screen and (min-width: 900px)and (max-width: 1365px){.loop-category-post .e-loop-item:nth-of-type(4),.loop-category-post .e-loop-item:nth-of-type(7),.loop-category-post .e-loop-item:nth-of-type(11),.loop-category-post .e-loop-item:nth-of-type(14),.loop-category-post .e-loop-item:nth-of-type(18),.loop-category-post .e-loop-item:nth-of-type(21),.loop-category-post .e-loop-item:nth-of-type(25),.loop-category-post .e-loop-item:nth-of-type(28),.loop-category-post .e-loop-item:nth-of-type(32),.loop-category-post .e-loop-item:nth-of-type(35),.loop-category-post .e-loop-item:nth-of-type(39),.loop-category-post .e-loop-item:nth-of-type(42),.loop-category-post .e-loop-item:nth-of-type(46),.loop-category-post .e-loop-item:nth-of-type(49),.loop-category-post .e-loop-item:nth-of-type(53),.loop-category-post .e-loop-item:nth-of-type(56),.loop-category-post .e-loop-item:nth-of-type(60),.loop-category-post .e-loop-item:nth-of-type(63),.loop-category-post .e-loop-item:nth-of-type(67),.loop-category-post .e-loop-item:nth-of-type(70){grid-column:span 1 !important}.loop-category-post .e-loop-item:nth-of-type(4) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(7) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(11) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(14) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(18) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(21) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(25) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(28) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(32) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(35) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(39) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(42) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(46) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(49) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(53) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(56) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(60) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(63) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(67) .img-category-post a,.loop-category-post .e-loop-item:nth-of-type(70) .img-category-post a{height:auto !important;overflow:hidden}.loop-category-post .e-loop-item:nth-of-type(4) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(7) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(11) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(14) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(18) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(21) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(25) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(28) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(32) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(35) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(39) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(42) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(46) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(49) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(53) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(56) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(60) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(63) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(67) .img-category-post a img,.loop-category-post .e-loop-item:nth-of-type(70) .img-category-post a img{width:100%;height:100%;object-fit:cover;object-position:center}.loop-category-post .elementor-loop-container .img-category-post img{height:385px !important}}@media only screen and (max-width: 767px){#tablepress-43,#tablepress-44{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}#tablepress-43 tbody,#tablepress-44 tbody{display:table;width:100%}#tablepress-43 tr,#tablepress-44 tr{white-space:nowrap}.loop-category-post .elementor-loop-container .img-category-post img{height:286px !important}}#gform_1 #gform_fields_1,#gform_4 #gform_fields_1,#gform_5 #gform_fields_1{gap:20px}#gform_1 .gfield_radio,#gform_4 .gfield_radio,#gform_5 .gfield_radio{flex-direction:row !important;align-items:center;gap:32px}#gform_1 .gfield_radio .gchoice,#gform_4 .gfield_radio .gchoice,#gform_5 .gfield_radio .gchoice{display:flex;gap:10px;align-items:center}#gform_1 .gfield_radio .gchoice label,#gform_4 .gfield_radio .gchoice label,#gform_5 .gfield_radio .gchoice label{margin:0px !important}#gform_1 .gfield_radio .gchoice input[type=radio],#gform_4 .gfield_radio .gchoice input[type=radio],#gform_5 .gfield_radio .gchoice input[type=radio]{padding:0px;border-radius:50px;width:16px;height:16px;border-color:#e5e5e5}#gform_1 .gfield_radio .gchoice input[type=radio]:focus,#gform_4 .gfield_radio .gchoice input[type=radio]:focus,#gform_5 .gfield_radio .gchoice input[type=radio]:focus{box-shadow:none;outline:none}#gform_1 .gfield_radio .gchoice input[type=radio]:checked::before,#gform_4 .gfield_radio .gchoice input[type=radio]:checked::before,#gform_5 .gfield_radio .gchoice input[type=radio]:checked::before{background-color:#fff !important;width:6px;height:6px}#gform_1 .gfield_radio .gchoice input[type=radio]:checked,#gform_4 .gfield_radio .gchoice input[type=radio]:checked,#gform_5 .gfield_radio .gchoice input[type=radio]:checked{background-color:#181716}#gform_1 .gfield_label,#gform_4 .gfield_label,#gform_5 .gfield_label{font-weight:400;margin-bottom:8px;display:block !important}#gform_1 .gfield_label>span.gfield_required,#gform_4 .gfield_label>span.gfield_required,#gform_5 .gfield_label>span.gfield_required{display:inline;margin-left:5px}#gform_1 .gfield_label span.gfield_required.gfield_required_text,#gform_4 .gfield_label span.gfield_required.gfield_required_text,#gform_5 .gfield_label span.gfield_required.gfield_required_text{visibility:hidden;position:relative}#gform_1 .gfield_label span.gfield_required.gfield_required_text::before,#gform_4 .gfield_label span.gfield_required.gfield_required_text::before,#gform_5 .gfield_label span.gfield_required.gfield_required_text::before{content:"*";color:#a80000;position:absolute;left:0;top:-2;visibility:visible}#gform_1 .ginput_container.ginput_container_text input,#gform_1 .ginput_container.ginput_container_email input,#gform_1 .ginput_container.ginput_container_phone input,#gform_4 .ginput_container.ginput_container_text input,#gform_4 .ginput_container.ginput_container_email input,#gform_4 .ginput_container.ginput_container_phone input,#gform_5 .ginput_container.ginput_container_text input,#gform_5 .ginput_container.ginput_container_email input,#gform_5 .ginput_container.ginput_container_phone input{height:48px;border-color:rgba(123,123,123,.35)}#gform_1 .ginput_container.ginput_container_text input:focus,#gform_1 .ginput_container.ginput_container_email input:focus,#gform_1 .ginput_container.ginput_container_phone input:focus,#gform_4 .ginput_container.ginput_container_text input:focus,#gform_4 .ginput_container.ginput_container_email input:focus,#gform_4 .ginput_container.ginput_container_phone input:focus,#gform_5 .ginput_container.ginput_container_text input:focus,#gform_5 .ginput_container.ginput_container_email input:focus,#gform_5 .ginput_container.ginput_container_phone input:focus{outline:none;box-shadow:none}#gform_1 .gfield_checkbox,#gform_4 .gfield_checkbox,#gform_5 .gfield_checkbox{display:grid;grid-template-columns:50% 50%}#gform_1 .gfield_checkbox .gchoice,#gform_4 .gfield_checkbox .gchoice,#gform_5 .gfield_checkbox .gchoice{display:flex;gap:8px;align-items:center}#gform_1 .gfield_checkbox .gchoice label,#gform_4 .gfield_checkbox .gchoice label,#gform_5 .gfield_checkbox .gchoice label{margin:0px}#gform_1 .gfield_checkbox .gchoice input[type=checkbox],#gform_4 .gfield_checkbox .gchoice input[type=checkbox],#gform_5 .gfield_checkbox .gchoice input[type=checkbox]{padding:0px;box-shadow:none;width:16px;height:16px;border-color:rgba(123,123,123,.35)}#gform_1 .gfield_checkbox .gchoice input[type=checkbox]:focus,#gform_4 .gfield_checkbox .gchoice input[type=checkbox]:focus,#gform_5 .gfield_checkbox .gchoice input[type=checkbox]:focus{outline:none;box-shadow:none}#gform_1 .gfield_checkbox .gchoice input[type=checkbox]:checked,#gform_4 .gfield_checkbox .gchoice input[type=checkbox]:checked,#gform_5 .gfield_checkbox .gchoice input[type=checkbox]:checked{background-color:#181716}#gform_1 .gfield_checkbox .gchoice input[type=checkbox]:checked::before,#gform_4 .gfield_checkbox .gchoice input[type=checkbox]:checked::before,#gform_5 .gfield_checkbox .gchoice input[type=checkbox]:checked::before{color:#fff}@media only screen and (max-width: 767px){#gform_1 .gfield_checkbox,#gform_4 .gfield_checkbox,#gform_5 .gfield_checkbox{display:block}}#gform_1 .gfield--type-select,#gform_4 .gfield--type-select,#gform_5 .gfield--type-select{border:1px solid rgba(123,123,123,.35);padding:0 !important;position:relative;background-color:#fff}#gform_1 .gfield--type-select label,#gform_4 .gfield--type-select label,#gform_5 .gfield--type-select label{margin:0px;color:#555;position:absolute;top:0;left:0;padding:5px 17px;pointer-events:none}#gform_1 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select,#gform_4 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select,#gform_5 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select{border:0px;padding-left:0px;box-shadow:none;line-height:20px;height:fit-content;padding:26px 17px 9px !important;margin:-1px;background-color:rgba(0,0,0,0)}#gform_1 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select:focus,#gform_4 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select:focus,#gform_5 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select:focus{outline:none}#gform_1 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select option,#gform_4 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select option,#gform_5 .gfield--type-select .ginput_container.ginput_container_select .large.gfield_select option{padding-left:30px}#gform_1 div#field_1_12,#gform_4 div#field_1_12,#gform_5 div#field_1_12{border:1px solid rgba(123,123,123,.35);position:relative;background-color:#fff}#gform_1 div#field_1_12 label,#gform_4 div#field_1_12 label,#gform_5 div#field_1_12 label{margin:0px;color:#555;position:absolute;top:0;left:0;padding:5px 17px;pointer-events:none}#gform_1 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select,#gform_4 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select,#gform_5 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select{border:0px;padding-left:0px;box-shadow:none;line-height:20px;height:fit-content;padding:24px 17px 5px;margin:-1px;background-color:rgba(0,0,0,0)}#gform_1 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select:focus,#gform_4 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select:focus,#gform_5 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select:focus{outline:none}#gform_1 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select option,#gform_4 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select option,#gform_5 div#field_1_12 .ginput_container.ginput_container_select .large.gfield_select option{padding-left:30px}#gform_1 .ginput_container.ginput_container_textarea textarea,#gform_4 .ginput_container.ginput_container_textarea textarea,#gform_5 .ginput_container.ginput_container_textarea textarea{border-radius:0px;min-height:127px !important;border-color:rgba(123,123,123,.35)}#gform_1 .ginput_container.ginput_container_textarea textarea:focus,#gform_4 .ginput_container.ginput_container_textarea textarea:focus,#gform_5 .ginput_container.ginput_container_textarea textarea:focus{outline:none;box-shadow:none}#gform_1 .gform-footer.gform_footer.top_label,#gform_4 .gform-footer.gform_footer.top_label,#gform_5 .gform-footer.gform_footer.top_label{margin-top:20px}#gform_1 .gform-footer.gform_footer.top_label .button,#gform_4 .gform-footer.gform_footer.top_label .button,#gform_5 .gform-footer.gform_footer.top_label .button{height:48px}#gform_1 .gform-footer.gform_footer.top_label .gform_button.button,#gform_4 .gform-footer.gform_footer.top_label .gform_button.button,#gform_5 .gform-footer.gform_footer.top_label .gform_button.button{width:100% !important;background-color:rgba(0,0,0,0);border:1px solid #181716;border-radius:0px;color:#181716;text-transform:uppercase;height:48px;letter-spacing:1px;transition:.3s}#gform_1 .gform-footer.gform_footer.top_label .gform_button.button:focus,#gform_4 .gform-footer.gform_footer.top_label .gform_button.button:focus,#gform_5 .gform-footer.gform_footer.top_label .gform_button.button:focus{outline:none}#gform_1 .gform-footer.gform_footer.top_label .gform_button.button:hover,#gform_4 .gform-footer.gform_footer.top_label .gform_button.button:hover,#gform_5 .gform-footer.gform_footer.top_label .gform_button.button:hover{background-color:#181716;color:#fff}#gform_1 .gform_validation_errors .gform_submission_error,#gform_4 .gform_validation_errors .gform_submission_error,#gform_5 .gform_validation_errors .gform_submission_error{flex-direction:row}.gform-theme--framework .gform_validation_errors .gform_submission_error{flex-direction:row !important}form[action="/contact/"]{position:relative}form[action="/contact/"] [data-js-spinner-id=gform-ajax-spinner]{position:absolute;left:50%;top:50%}#gform_4 #gform_fields_4{gap:24px}#gform_4 #gform_fields_4 p.text-form{font-weight:500;margin-bottom:10px}#gform_4 #gform_fields_4 p.content-sample-fr{margin-bottom:20px}#gform_4 #gform_fields_4 p.content-sample{margin-bottom:0px}#gform_4 #gform_fields_4 .gfield.gfield--type-html p.title-sub-fr{margin-bottom:10px;font-size:14px}#gform_4 #gform_fields_4 .gfield.gfield--type-html p.title-sub-fr span{color:#a3a3a3;font-style:italic}#gform_4 #gform_fields_4 .gfield--type-address input{height:48px;border-color:rgba(123,123,123,.35)}#gform_4 #gform_fields_4 .gfield--type-address input:focus{outline:none;box-shadow:none}#gform_4 #gform_fields_4 #input_4_19{display:grid;gap:20px;width:100%;grid-template-columns:1fr 1fr;grid-template-areas:"street street" "city    state" "zip     country"}#gform_4 #gform_fields_4 #input_4_19 .gf_clear.gf_clear_complex{display:none}#gform_4 #gform_fields_4 #input_4_19 #input_4_19_1_container{grid-area:street;padding:0px}#gform_4 #gform_fields_4 #input_4_19 #input_4_19_3_container{grid-area:city;padding:0px;width:100%}#gform_4 #gform_fields_4 #input_4_19 #input_4_19_3_container #input_4_19_3{height:55px !important;font-size:16px}#gform_4 #gform_fields_4 #input_4_19 #input_4_19_3_container #input_4_19_3::placeholder{color:#555;font-size:16px}#gform_4 #gform_fields_4 #input_4_19 #field_4_21{grid-area:state;border:1px solid;height:fit-content;padding:5px 17px;border-color:rgba(123,123,123,.35)}#gform_4 #gform_fields_4 #input_4_19 #field_4_21 label{margin-bottom:3px;color:#555}#gform_4 #gform_fields_4 #input_4_19 #field_4_21 #input_4_21{border:0px;padding-left:0px;box-shadow:none;line-height:20px;height:fit-content}#gform_4 #gform_fields_4 #input_4_19 #field_4_21 #input_4_21:focus{outline:none}#gform_4 #gform_fields_4 #input_4_19 #field_4_21 #input_4_21 option{padding-left:30px}#gform_4 #gform_fields_4 #input_4_19 #input_4_19_5_container{grid-area:zip;padding:0px;width:100%}#gform_4 #gform_fields_4 #input_4_19 #input_4_19_5_container #input_4_19_5{height:55px !important;font-size:16px}#gform_4 #gform_fields_4 #input_4_19 #input_4_19_5_container #input_4_19_5::placeholder{color:#555;font-size:16px}#gform_4 #gform_fields_4 #input_4_19 #field_4_20{grid-area:country;border:1px solid;height:fit-content;padding:5px 17px;border-color:rgba(123,123,123,.35)}#gform_4 #gform_fields_4 #input_4_19 #field_4_20 label{margin-bottom:3px;color:#555}#gform_4 #gform_fields_4 #input_4_19 #field_4_20 #input_4_20{border:0px;padding-left:0px;box-shadow:none;line-height:20px;height:fit-content}#gform_4 #gform_fields_4 #input_4_19 #field_4_20 #input_4_20:focus{outline:none}#gform_4 #gform_fields_4 #input_4_19 #field_4_20 #input_4_20 option{padding-left:30px}#gform_4 #gform_fields_4 .charleft.ginput_counter.gfield_description.warningTextareaInfo,#gform_4 #gform_fields_4 .charleft.ginput_counter.gfield_description{color:#2f80ed;font-size:12px}#gform_4 #gform_fields_4 .gfield_description{font-size:12px}#gform_4 #gform_fields_4 #input_4_40{height:48px;min-height:48px !important;max-height:48px;resize:none}#gform_4 #gform_fields_4 #input_4_40:focus{box-shadow:none}#gform_4 #gform_fields_4 #input_4_28{display:grid;grid-template-columns:1fr 1fr}#gform_4 #gform_fields_4 #input_4_29{height:48px;border-color:rgba(123,123,123,.35);width:48%}#gform_4 #gform_fields_4 #input_4_29:focus{outline:none;box-shadow:none}#gform_4 #gform_fields_4 #input_4_29::placeholder{color:#a3a3a3;font-size:12px}#gform_4 #gform_fields_4 div#input_4_30{display:grid;grid-template-columns:1fr 1fr;gap:20px !important}#gform_4 #gform_fields_4 span.field-required{color:#a80000 !important}#gform_4 #gform_fields_4 #gfield_instruction_4_35 strong{font-weight:400}#gform_4 #gform_fields_4 #input_4_35{height:48px;border-color:rgba(123,123,123,.35)}#gform_4 #gform_fields_4 #input_4_35:focus{outline:none;box-shadow:none}#gform_4 #gform_fields_4 #input_4_35::-webkit-inner-spin-button{display:none}#gform_4 .gform-footer.gform_footer.top_label{display:grid;grid-template-columns:1fr 1fr;gap:20px}#gform_4 .gform-footer.gform_footer.top_label span{display:none}#gform_4 .gform-footer.gform_footer.top_label input#gform_submit_button_4{background-color:#cfb58f;border:0px}#gform_4 .gform-footer.gform_footer.top_label input#gform_submit_button_4:hover{background-color:#181716;color:#fff}#gform_4 .gform-footer.gform_footer.top_label button#gform_save_4_footer_link{border-radius:0px;transition:.3s}#gform_4 .gform-footer.gform_footer.top_label button#gform_save_4_footer_link:focus{outline:none;border-color:#181716}#gform_4 .gform-footer.gform_footer.top_label button#gform_save_4_footer_link:hover{background-color:#181716;color:#fff}#gform_4 .gform-footer.gform_footer.top_label button#gform_save_4_footer_link::before{content:none}#gform_4 #field_4_56{border:none;padding:unset;position:unset}#gform_4 #field_4_56 label{position:unset;padding:0px;color:unset;margin-bottom:8px}#gform_4 #field_4_56 select{height:48px;font-size:14px;font-weight:400;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,123,123,.3490196078);border-radius:0px 0px 0px 0px;padding:13px 15px 12px 15px !important}#gform_4 #field_4_56 select::placeholder{color:#a3a3a3;font-size:12px}#gform_5 #gform_fields_5{gap:24px}#gform_5 #gform_fields_5 p.title-sub-fr{margin-bottom:10px;font-size:14px}#gform_5 #gform_fields_5 p.title-sub-fr span{color:#a3a3a3;font-style:italic}#gform_5 #gform_fields_5 p.title-customer-fr{font-size:16px;font-weight:500;margin-bottom:0px}#gform_5 #gform_fields_5 p.text-form{font-weight:500;margin-bottom:10px}#gform_5 #gform_fields_5 div#input_5_53{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-items:flex-start}#gform_5 #gform_fields_5 .gchoice.gchoice_5_53_3{display:block}#gform_5 #gform_fields_5 .gchoice.gchoice_5_53_3 #choice_5_53_3{float:left;margin-right:10px}#gform_5 #gform_fields_5 .gchoice.gchoice_5_53_3 input#input_5_53_other{margin-top:10px}#gform_5 #gform_fields_5 .gchoice.gchoice_5_53_3 input#input_5_53_other:focus{outline:none;box-shadow:none}#gform_5 #gform_fields_5 div#input_5_54{flex-direction:column !important;align-items:flex-start;gap:10px}#gform_5 #gform_fields_5 #input_5_55{min-height:150px !important}#gform_5 #gform_fields_5 #input_5_55::placeholder{color:#a3a3a3;font-size:12px}#gform_5 #gform_fields_5 #input_5_55:focus{box-shadow:none}#gform_5 #gform_fields_5 #input_5_13{min-height:48px !important;height:48px;resize:none}#gform_5 #gform_fields_5 #input_5_13::placeholder{color:#a3a3a3;font-size:12px}#gform_5 #gform_fields_5 #input_5_13:focus{box-shadow:none}#gform_5 #gform_fields_5 .charleft.ginput_counter.gfield_description{color:#2f80ed;font-size:12px}#gform_5 #gform_fields_5 #input_5_17{grid-template-columns:1fr}#gform_5 .gform-footer.gform_footer.top_label{display:grid;grid-template-columns:1fr 1fr;gap:20px}#gform_5 .gform-footer.gform_footer.top_label span{display:none}#gform_5 .gform-footer.gform_footer.top_label input#gform_submit_button_5{background-color:#cfb58f;border:0px}#gform_5 .gform-footer.gform_footer.top_label input#gform_submit_button_5:hover{background-color:#181716;color:#fff}#gform_5 .gform-footer.gform_footer.top_label input#gform_submit_button_5:focus{outline:none;border-color:#181716}#gform_5 .gform-footer.gform_footer.top_label button#gform_save_5_footer_link{border-radius:0px;transition:.3s}#gform_5 .gform-footer.gform_footer.top_label button#gform_save_5_footer_link:focus{outline:none;border-color:#181716}#gform_5 .gform-footer.gform_footer.top_label button#gform_save_5_footer_link:hover{background-color:#181716;color:#fff}#gform_5 .gform-footer.gform_footer.top_label button#gform_save_5_footer_link::before{content:none}.tab-contact #tab-contact-first{align-items:flex-start}.tab-contact .e-n-tab-title .e-n-tab-title-text{line-height:normal}.tab-contact .e-n-tabs-heading{position:relative}.tab-contact .e-n-tabs-heading::after{content:"";position:absolute;left:0;bottom:0;height:1px;width:100%;background:#181716;z-index:1}.tab-contact .e-n-tab-title[aria-selected=true]{z-index:2;background:#fff !important}.tab-contact .e-n-tab-title[aria-selected=true]:focus{outline:none !important}.gform_confirmation_message{padding:11px !important;border:1px solid #98b319 !important;border-radius:4px !important;font-family:"Merriweather",Sans-serif !important}button#request-sample:focus{outline:none}.gfield--type-handlfree_utm_source,.gfield--type-handlfree_utm_medium,.gfield--type-handlfree_utm_term,.gfield--type-handlfree_utm_content,.gfield--type-handlfree_utm_campaign,.gfield--type-handlfree_gclid{display:none !important}@media only screen and (max-width: 767px){#gform_1 .gfield_radio{flex-wrap:wrap;gap:0px}#gform_1 .gfield_radio .gchoice:nth-child(2){padding:15px 16px}#gform_1 .gfield_checkbox{grid-template-columns:50% 50%}#gform_4 #gform_fields_4 #input_4_19{grid-template-columns:1fr;grid-template-areas:"street" "city" "state" "zip" "country"}#gform_4 .gform-footer.gform_footer.top_label{grid-template-columns:1fr !important;gap:25px}#gform_5 #gform_fields_5 div#input_5_53{grid-template-columns:1fr !important}#gform_5 #gform_fields_5 div#input_5_54{display:grid;grid-template-columns:1fr 1fr}#gform_5 .gform-footer.gform_footer.top_label{grid-template-columns:1fr !important;gap:25px}.tab-contact .e-n-tabs-heading{flex-wrap:nowrap !important}.tab-contact .e-n-tabs-heading::after{content:"";bottom:.5px}.tab-contact .e-n-tabs-heading .e-n-tab-title{display:block !important;width:32.6%;flex-basis:auto}.custom-contact-form{padding-bottom:48px}}.faq-support-tabs h4{margin-bottom:32px}.faq-tabs-nav{margin-bottom:48px;overflow:hidden}.faq-tabs-nav.swiper{overflow:hidden}.faq-tabs-nav .swiper-wrapper{display:flex;align-items:stretch;justify-content:space-between;gap:32px}.faq-tabs-nav .swiper-wrapper .faq-tab.swiper-slide{height:auto;width:23.5% !important;margin-right:0px !important}.faq-tabs-nav .faq-tab-link{flex-shrink:0;background:rgba(242,240,237,.35);padding:30px;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;height:100%}.faq-tabs-nav .faq-tab-link .fqa-tab-title{font-size:24px;font-weight:700;margin-bottom:12px;line-height:1.2}.faq-tabs-nav .faq-tab-link .faq-tab-desc{font-size:18px;color:#393433}.faq-tabs-nav .faq-tab-link .faq-tab-icon{text-align:right;height:48px;display:flex;align-items:center;justify-content:flex-end}.faq-tabs-nav:not(.swiper){display:flex;gap:16px;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.faq-tabs-nav:not(.swiper) .faq-tab{scroll-snap-align:start;min-width:300px}@media only screen and (min-width: 900px){.faq-tabs-nav:not(.swiper-pointer-events) .swiper-wrapper{display:flex;gap:16px}.faq-tabs-nav:not(.swiper-pointer-events) .faq-tab{width:calc(25% - 12px)}}.faq-tab-content{margin-top:48px}.faq-tab-content.active{display:block}.faq-tab-content h3{text-align:center;padding-bottom:36px;margin:0px;font-size:32px;font-weight:700}.faq-tab-content .faq-title-lv3{font-weight:700;margin-bottom:24px;text-transform:uppercase}.faq-tab-content .faq-two-columns{display:flex;gap:120px}.faq-tab-content .faq-two-columns .faq-sidebar{width:18%;position:sticky;top:150px;align-self:flex-start}.faq-tab-content .faq-two-columns .faq-sidebar .faq-dropdown-toggle{display:none}.faq-tab-content .faq-two-columns .faq-sidebar ul{list-style:none;padding-left:0;margin:0}.faq-tab-content .faq-two-columns .faq-sidebar ul li{margin-bottom:24px}.faq-tab-content .faq-two-columns .faq-sidebar ul li a{text-decoration:none;font-weight:700;position:relative;display:inline-block;margin-bottom:0px;display:inline;background-image:linear-gradient(currentColor, currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .4s ease}.faq-tab-content .faq-two-columns .faq-sidebar ul li a:hover{background-size:100% 1px}.faq-tab-content .faq-two-columns .faq-content{flex:1}.faq-tab-content .faq-two-columns .faq-content .faq-category-block .faq-category-title{font-weight:700;margin-bottom:12px;margin-top:36px;text-transform:uppercase}.faq-tab-content .faq-two-columns .faq-content .faq-category-block:first-child .faq-category-title{margin-top:0px}.faq-tab-content .faq-two-columns .faq-content .faq-item{border-bottom:1px solid #ddd}.faq-tab-content .faq-two-columns .faq-content .faq-item .faq-question-wrapper{display:flex;gap:28px;align-items:center;padding:24px 0px;cursor:pointer}.faq-tab-content .faq-two-columns .faq-content .faq-item .faq-question-wrapper .faq-toggle-icon{transition:transform .3s ease;width:40px;height:40px}.faq-tab-content .faq-two-columns .faq-content .faq-item .faq-question-wrapper .faq-question{margin:0;font-weight:500;font-size:17px;line-height:1.4}.faq-tab-content .faq-two-columns .faq-content .faq-item .faq-answer{display:none;padding:0px 0px 24px 0px}.faq-tab-content .faq-two-columns .faq-content .faq-item .faq-answer p a{text-decoration:underline}.faq-tab-content:first-of-type{display:block}a.btn-faq{background-color:#cfb58f;padding:16px;font-size:14px;letter-spacing:2px;transition:.3s;display:inline-block;text-align:center}a.btn-faq:hover{background-color:#181716;color:#fff !important}@media only screen and (max-width: 767px){.faq-support-tabs h4{text-align:center;font-size:24px}.faq-support-tabs .faq-tabs-nav{margin-bottom:24px}.faq-support-tabs .faq-tabs-nav .swiper-wrapper{gap:16px !important}.faq-support-tabs .faq-tabs-nav .swiper-wrapper .faq-tab.swiper-slide{width:80% !important}.faq-support-tabs .faq-tabs-nav .faq-tab-link{padding:20px}.faq-support-tabs .faq-tabs-nav:not(.swiper){gap:12px}.faq-support-tabs .faq-tabs-nav:not(.swiper) .faq-tab{min-width:280px;width:80%}.faq-support-tabs .faq-tab-content{padding:0px;margin:0px}.faq-support-tabs .faq-tab-content h3{font-size:32px;padding-bottom:36px}.faq-support-tabs .faq-tab-content .faq-two-columns{flex-direction:column;gap:24px}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar{position:relative;width:100%;top:unset}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar .faq-dropdown-toggle{display:block;width:100%;padding:12px;border:1.5px solid rgba(123,123,123,.35);border-radius:4px;cursor:pointer;position:relative;background:#fff;font-weight:500}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar .faq-dropdown-toggle::after{content:"";position:absolute;top:50%;right:12px;width:8px;height:8px;border:2px solid #000;border-left:none;border-top:none;transform:rotate(45deg) translateY(-50%);transition:transform .3s ease}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar .faq-dropdown-toggle a{text-transform:capitalize}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar ul{display:none;position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:4px;z-index:10;padding:12px;box-shadow:0 4px 8px rgba(0,0,0,.1)}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar ul li{margin-bottom:12px}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar ul li a{text-transform:capitalize;display:block;padding:8px 0}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar ul li:first-child{display:none}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar ul li:last-child{margin-bottom:0px}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar.open ul{display:block}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-sidebar.open .faq-dropdown-toggle::after{transform:rotate(-135deg) translateY(25%)}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-content .faq-item .faq-question-wrapper{gap:16px;padding:16px 0}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-content .faq-item .faq-question-wrapper .faq-question{font-size:17px}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-content .faq-item .faq-answer{padding:0 0 16px 0px}.faq-support-tabs .faq-tab-content .faq-two-columns .faq-content .faq-item .faq-answer p{font-size:17px}}.loop-portfolio .e-loop__load-more a.elementor-button{width:32.43% !important}.hotspot-portfolio .e-hotspot:first-of-type .e-hotspot__tooltip{top:-300px !important}.hotspot-portfolio .e-hotspot:nth-of-type(2) .e-hotspot__tooltip{top:-85px !important}.video-portfolio .e-hosted-video.elementor-wrapper.elementor-open-inline{padding-top:80.5%;position:relative;overflow:hidden}.video-portfolio video{position:absolute;top:0;left:50%;width:100%;height:100%;object-fit:cover;transform:translateX(-74%)}.portfolio-gallery .e-gallery-item:nth-child(5n){grid-column:span 2}.portfolio-gallery .elementor-gallery__container .elementor-gallery-item:nth-child(5n+2),.portfolio-gallery .elementor-gallery__container .elementor-gallery-item:nth-child(5n+3){background-color:#f5f5f5;padding:55px}.product-portfolio a{color:#cfb58f !important;text-decoration:underline !important}.gallery-portfolio span.swiper-pagination-bullet{background-color:#cfb58f;opacity:1;width:12px;height:12px;margin:0px 3px !important}.gallery-portfolio span.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#181716;border:1px solid #fff}.gallery-portfolio img{height:390px !important}.portfolio-product .title-portfolio-product{font-weight:700}.portfolio-product p{margin-bottom:3px}.portfolio-product p a{color:#cfb58f}.portfolio-product p a:hover{color:#cfb58f}.button-portfolio-product{display:flex;gap:24px;flex-wrap:wrap;align-items:stretch}.button-portfolio-product a{flex:1 1 calc(50% - 12px);background-color:#cfb58f;font-size:14px;text-transform:uppercase;text-align:center;padding:13.5px 8px;transition:.3s;color:#181716 !important;text-decoration:none !important;letter-spacing:1px;display:flex;justify-content:center;align-items:center}.button-portfolio-product a:hover{background-color:#181716;color:#fff !important}.button-portfolio-product:has(>.button-product-link:nth-child(1):last-child) .button-product-link{flex-basis:100%}.portfolio-meta{text-transform:uppercase;font-size:13px;letter-spacing:1px;word-wrap:break-word}.gallery-portfolio .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:20px}.parent-container{grid-column:span 3}.hotspot-portfolio .e-hotspot__tooltip p{margin:0px}.hotspot-product-card{padding:10px}.hotspot-product-card .hotspot-btn-close{display:block;text-align:end;line-height:0;margin-bottom:10px}.hotspot-product-card .hotspot-btn-close img{width:20px !important}.hotspot-product-card .hotspot-btn-close img:hover{cursor:pointer}.hotspot-product-card .product-thumb{position:relative;overflow:hidden;line-height:0}.hotspot-product-card .product-thumb img.hover-image{position:absolute;top:0;left:0;opacity:0;transition:opacity .5s ease;width:100%;height:auto}.hotspot-product-card .product-thumb:hover img.hover-image{opacity:1}.hotspot-product-card .product-meta{padding:16px;text-align:center}.hotspot-product-card .product-meta .product-info{display:flex;flex-direction:column;gap:8px}.hotspot-product-card .product-meta .product-info .product-cats{font-size:12px;color:#393433}.hotspot-product-card .product-meta .product-info .product-title{font-size:18px}.hotspot-product-card .product-meta .product-info .custom-variable-price{font-size:14px}.hotspot-product-card .product-meta .view-details{margin-top:16px}.hotspot-product-card .product-meta .view-details .button{background-color:rgba(0,0,0,0);color:#181716;padding:6px;transition:.3s;width:100%;display:inline-block;border:1px solid #181716;font-size:12px;text-transform:uppercase;letter-spacing:2px}.hotspot-product-card .product-meta .view-details .button:hover{background-color:#181716;color:#fff}.wpc-filters-section.wpc-filter-sub_title{display:none}.portfolio-swiper .video-wrapper iframe{pointer-events:none}@media only screen and (max-width: 767px){.parent-container{grid-column:span 1}.tax-portfolio_category .e-loop-item{max-width:92%;width:100%;box-sizing:border-box;overflow:hidden}.loop-portfolio .e-loop__load-more a.elementor-button{width:100% !important}.button-portfolio-product{grid-template-columns:1fr}.tax-portfolio_category .hotspot-portfolio.mobile .e-hotspot__tooltip{display:none}.tax-portfolio_category .hotspot-tooltip-overlay{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:9998;display:none}.tax-portfolio_category .hotspot-tooltip-popup{position:fixed !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%);z-index:999999 !important;overflow-y:auto;box-shadow:0 20px 50px rgba(0,0,0,.4);opacity:0;transition:opacity .3s ease;pointer-events:none;background-color:#fff;width:70vw}.tax-portfolio_category .hotspot-tooltip-popup p{margin:0px}.tax-portfolio_category .hotspot-tooltip-popup.visible{opacity:1;pointer-events:auto}}.form-register h1{margin:0px;margin-bottom:20px;font-size:32px !important}.form-register h4{margin:0px 0px 20px 0px}.form-register .txt-register{font-size:14px;margin-bottom:20px}.form-register label{margin-bottom:8px;font-size:14px;color:#181716 !important}.form-register .field-required{color:#a80000}.form-register input:focus{outline:none}.form-register p{margin-bottom:20px}.form-register .form-row-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}.form-register .form-row-grid .form-row{margin:0}.form-register input[type=checkbox]:checked{accent-color:#000;box-shadow:none}.form-register input[type=checkbox]{width:16px;height:16px}.form-register input[type=checkbox]{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.form-register .list-checkbox{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.form-register .list-checkbox .list-checkbox-item{display:flex;align-items:anchor-center;gap:8px}.form-register .list-checkbox .list-checkbox-item .list-checkbox-label{font-size:14px;line-height:normal}.form-register .woocommerce-Button.button.woocommerce-form-register__submit{width:100%;background-color:#fff;border-color:#181716;padding:12.5px 16px;font-size:14px;transition:all .3s ease-in-out}.form-register .woocommerce-Button.button.woocommerce-form-register__submit:hover{background-color:#181716;color:#fff}.form-register .woocommerce-privacy-policy-text{display:none}.form-register .txt-myaccount{font-size:14px;font-weight:700}.form-register .txt-myaccount a{text-decoration:underline !important}.form-register .input-username,.form-register #reg_username,.form-register label[for=reg_username]{display:none !important}.wp-block-woocommerce-customer-account{display:none}.parent-register ul.woocommerce-error{list-style-type:none;background-color:#fff2f2;border-radius:4px;padding:10px 16px;font-size:14px}.parent-register ul.woocommerce-error strong:first-of-type{color:#e21f20;font-size:16px;display:block;font-family:"Merriweather",Sans-serif;font-weight:400;margin-bottom:8px}p.field-error-message{color:#a80000;margin-top:7px}.woocommerce-password-strength.short,.woocommerce-password-strength.bad,.woocommerce-password-strength.mismatch{color:#dc3232}.woocommerce-password-strength.good,.woocommerce-password-strength.strong{color:#3c763d}.woocommerce-password-strength,.woocommerce-password-hint{font-size:14px}@media only screen and (max-width: 1365px){.parent-register .e-con-inner{align-items:stretch !important}.parent-register .e-con-inner .elementor-element.elementor-element-9736eb0.elementor-widget.elementor-widget-image{height:100%}.parent-register .woocommerce{padding:20px}}@media only screen and (max-width: 767px){.form-register h4{font-style:24px !important}.form-register h1{font-size:24px !important}.form-row-grid{grid-template-columns:1fr !important}.list-checkbox{grid-template-columns:1fr !important}}.form-login .field-required{color:#a80000}.form-login h1{margin:0px;font-size:32px !important}.form-login h4{margin:0px 0px 20px 0px}.form-login label{margin-bottom:8px;font-size:14px;color:#181716 !important}.form-login p{margin-bottom:20px}.form-login button.show-password-input{display:none}.form-login button.woocommerce-button.button.woocommerce-form-login__submit{width:100%;background-color:#fff;border-color:#181716;padding:12.5px 16px;font-size:14px;transition:all .3s ease-in-out;margin-bottom:20px}.form-login button.woocommerce-button.button.woocommerce-form-login__submit:hover{background-color:#181716;color:#fff}.form-login label.woocommerce-form__label-for-checkbox{display:flex;gap:8px}.form-login label.woocommerce-form__label-for-checkbox span{line-height:normal}.form-login p.woocommerce-LostPassword.lost_password{display:flex;justify-content:space-between;font-weight:700;font-size:14px}.form-login .txt-register{text-decoration:underline !important}.form-login input[type=checkbox]:checked{accent-color:#000;box-shadow:none}.form-login input[type=checkbox]{width:16px;height:16px}.form-login input:focus{outline:none}.form-login p.woocommerce-error.field-error-message{color:#a80000;margin-top:7px}.page-id-8313 ul.woocommerce-error{list-style-type:none;border-radius:4px;padding:10px 16px;font-size:14px;border:1px solid #e21f20}.page-id-8313 ul.woocommerce-error li{color:#e21f20}@media only screen and (max-width: 767px){.form-login h1{font-size:24px !important}}.lost-password-layout{gap:20px;display:flex;width:100%}.lost-password-layout .lost-password-form-column,.lost-password-layout .lost-password-image-column{width:50%}.lost-password-layout h1{margin:0px;margin-bottom:20px;font-size:32px !important}.lost-password-layout ul.woocommerce-error{list-style-type:none;border-radius:4px;padding:10px 16px;font-size:14px;border:1px solid #e21f20}.lost-password-layout ul.woocommerce-error li{color:#e21f20}.lost-password-form-column{flex:1;display:flex;justify-content:center;align-items:center}.lost-password-form-column .field-required{color:#a80000}.lost-password-form-column button.woocommerce-Button.button{width:100%;background-color:#fff;border-color:#181716;padding:12.5px 16px;font-size:14px;transition:all .3s ease-in-out;margin-bottom:20px}.lost-password-form-column button.woocommerce-Button.button:hover{background-color:#181716;color:#fff}.lost-password-form-column p{margin-bottom:20px}.lost-password-form-column h4{margin:0px 0px 20px 0px}.lost-password-form-column label{margin-bottom:8px;font-size:14px;color:#181716 !important}.lost-password-form-column .txt-forgot-password{font-size:14px}.lost-password-form-column .lost-password-inner{width:520px}.lost-password-form-column input:focus{outline:none}.lost-password-form-column p.sub-instruction{font-size:14px}.lost-password-form-column .message-notification{outline:none;display:flex;align-items:center;gap:10px;text-align:center;border:1px solid;border-color:rgba(123,123,123,.35);padding:20px;margin-bottom:20px}.lost-password-form-column span.success-icon{line-height:0px}.lost-password-form-column .txt-message{font-size:14px;line-height:normal;text-align:left}.lost-password-form-column .show-password-input{display:none}.lost-password-form-column p.input-hidden{display:none}.lost-password-image-column{flex:1;display:flex;align-items:center;justify-content:center}.lost-password-image-column img{max-width:100%;height:auto;object-fit:cover}body.on-lost-password .breadrumb-my-account,body.on-lost-password .title-my-account,body.on-lost-password .space-my-account{display:none !important}.on-lost-password .woocommerce{display:block !important}@media only screen and (max-width: 767px){.lost-password-layout{display:block}.lost-password-layout h1{font-size:24px !important}.lost-password-layout .lost-password-form-column,.lost-password-layout .lost-password-image-column{width:100%}.lost-password-image-column{display:none}.lost-password-form-column{margin:24px 0px}.lost-password-form-column p:last-of-type{margin-bottom:0px}.lost-password-form-column button.woocommerce-Button.button{margin-bottom:0px}.lost-password-form-column .lost-password-inner{width:100% !important}.lost-password-form-column .message-notification{padding:15px}}.page-id-9 .woocommerce-notices-wrapper{display:none}.page-id-9 .woocommerce-cart-form{display:flex;gap:84px;align-items:flex-start}.page-id-9 .woocommerce-cart-form table.shop_table{border:none;width:71%}.page-id-9 .woocommerce-cart-form table.shop_table table.shop_table td{border-top:0px !important}.page-id-9 .woocommerce-cart-form table.shop_table td.product-remove{width:1%}.page-id-9 .woocommerce-cart-form table.shop_table th{border-block-start:0px !important;padding:20px 20px 48px 20px;font-size:16px}.page-id-9 .woocommerce-cart-form table.shop_table th,.page-id-9 .woocommerce-cart-form table.shop_table td{border:none;border-bottom:1px solid rgba(123,123,123,.35);border-block-start:none}.page-id-9 .woocommerce-cart-form .cart-collaterals{width:24% !important}.page-id-9 .woocommerce-cart-form .cart-collaterals .cart_totals{width:100% !important}.page-id-9 .woocommerce-cart-form .cart-collaterals .woocommerce-cart-coupon{margin-top:20px;border-bottom:1px solid rgba(123,123,123,.35);padding-bottom:20px}.page-id-9 .woocommerce-cart-form .cart-collaterals .woocommerce-cart-coupon #coupon_code{border-radius:0px}.page-id-9 .woocommerce-cart-form .cart-collaterals .woocommerce-cart-coupon #coupon_code:focus{outline:none}.page-id-9 .woocommerce-cart-form .cart-collaterals .woocommerce-cart-coupon button.button{font-size:14px;font-weight:400;background-color:rgba(0,0,0,0);border:1px solid #181716;color:#181716;text-transform:uppercase;border-radius:0px;padding:16px 16px;margin-top:10px;width:100%}.page-id-9 .woocommerce-cart-form .cart-collaterals .woocommerce-cart-coupon button.button:hover{background-color:#181716;color:#fff}.page-id-9 .woocommerce-cart-form .cart-collaterals .title-cart-total{font-weight:700;padding-bottom:20px;border-bottom:1px solid rgba(123,123,123,.35);margin-bottom:0px}.page-id-9 .woocommerce-cart-form .cart-collaterals table.shop_table.shop_table_responsive{width:100%}.page-id-9 .woocommerce-cart-form .cart-collaterals tr.order-total:hover th{background-color:#fff !important}.page-id-9 table td.actions{border-bottom:0px !important}.page-id-9 table td.actions button.button{background-color:#fff !important;font-size:14px;text-transform:uppercase;color:#181716 !important;opacity:1 !important;padding:0px 0px 1px 0px !important}.page-id-9 table td.actions button.button::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.page-id-9 table td.actions button.button:hover::after{transform:scaleX(1) !important}.page-id-9 tbody td{padding-top:24px !important;padding-bottom:24px !important;background-color:#fff !important}.page-id-9 td.product-thumbnail{vertical-align:top !important;padding-right:36px !important;padding-left:36px !important;width:15%;height:100px}.page-id-9 td.product-thumbnail img{width:100px;height:100px}.page-id-9 td.product-remove{padding:0px !important}.page-id-9 td.product-remove a.remove:hover{color:#fff !important;background:unset !important}.page-id-9 td.product-name{padding-left:0px !important;padding-right:0px !important;width:33.3%;vertical-align:top !important;margin-right:30px;font-weight:700}.page-id-9 td.product-name a{font-size:16px;font-weight:700}.page-id-9 td.product-price{width:15%;padding-left:20px !important;font-size:16px}.page-id-9 td.product-quantity{width:15% !important}.page-id-9 td.product-quantity input{padding:13px 40px;width:100px !important;border-radius:4px !important}.page-id-9 td.product-quantity input[type=number]::-webkit-inner-spin-button,.page-id-9 td.product-quantity input[type=number]::-webkit-outer-spin-button{opacity:1 !important;background-color:#fff}.page-id-9 td.product-subtotal{width:15% !important;padding-left:20px !important;font-size:16px;font-weight:700}.page-id-9 a.checkout-button.button.alt.wc-forward{display:flex;justify-content:center;align-items:center;background-color:#cfb58f;padding:13.5px 16px;color:#181716;font-size:14px;font-weight:400;text-transform:uppercase;border-radius:0px;letter-spacing:1px;gap:8px;transition:all .3s ease-in-out}.page-id-9 a.checkout-button.button.alt.wc-forward:hover{background-color:#181716;color:#fff}.page-id-9 a.checkout-button.button.alt.wc-forward:hover.icon-lock{fill:#fff}.page-id-9 a.checkout-button.button.alt.wc-forward.checkout-disabled{background-color:#525252;color:#a3a3a3}.page-id-9 .cart_totals .shop_table_responsive{width:100%}.page-id-9 .cart_totals tr.cart-discount th,.page-id-9 .cart_totals tr.cart-discount td,.page-id-9 .cart_totals tr.cart-subtotal th,.page-id-9 .cart_totals tr.cart-subtotal td,.page-id-9 .cart_totals tr.order-total th,.page-id-9 .cart_totals tr.order-total td{padding:20px 0px 20px 0px !important;border:0px !important}.page-id-9 .cart_totals tr.tax-total th{text-transform:uppercase}.page-id-9 .cart_totals tr.cart-discount th,.page-id-9 .cart_totals tr.cart-discount td,.page-id-9 .cart_totals tr.cart-subtotal th,.page-id-9 .cart_totals tr.cart-subtotal td,.page-id-9 .cart_totals tr.order-total th,.page-id-9 .cart_totals tr.order-total td{border-bottom:1px solid rgba(123,123,123,.35) !important}.page-id-9 .cart_totals tr.cart-discount td,.page-id-9 .cart_totals tr.cart-subtotal td,.page-id-9 .cart_totals tr.order-total td{text-align:right}.page-id-9 .cart_totals tr.cart-subtotal th{background-color:rgba(0,0,0,0) !important;font-size:14px;font-weight:400 !important}.page-id-9 .cart_totals tr.cart-subtotal td{font-size:16px}.page-id-9 .cart_totals tr.order-total th,.page-id-9 .cart_totals tr.order-total td{font-size:24px}.page-id-9 .cart_totals tr.cart-discount th,.page-id-9 .cart_totals tr.order-total th{background-color:#fff !important}.page-id-9 .cart_totals tr.cart-discount th:hover,.page-id-9 .cart_totals tr.order-total th:hover{background-color:#fff}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping td{padding-left:0px;padding-right:0px}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-row{display:flex;justify-content:space-between;align-items:center}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-left{flex:1}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-right{flex-shrink:0}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-right .shipping-calculator-button{display:inline-block;width:12px;height:12px;position:relative}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-right .shipping-calculator-button::before{content:"";position:absolute;top:50%;left:50%;width:8px;height:8px;border-bottom:2px solid currentColor;border-right:2px solid currentColor;transform:translate(-50%, -50%) rotate(45deg);transition:transform .3s ease}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-right .shipping-calculator-button::after{content:none}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-right .shipping-calculator-button[aria-expanded=true]::before{transform:translate(-50%, -50%) rotate(-135deg)}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-calculator-form{margin-top:20px}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-calculator-form .btn-shipping-calculator{margin-bottom:0px}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-calculator-form .btn-shipping-calculator .button{width:100% !important;background-color:rgba(0,0,0,0);border:1px solid #181716;border-radius:0px;color:#181716;font-weight:400;letter-spacing:1px;padding:16px;font-size:14px;transition:.3s}.page-id-9 .cart_totals tr.woocommerce-shipping-totals.shipping .shipping-calculator-form .btn-shipping-calculator .button:hover{background-color:#181716;color:#fff}.page-id-9 .cart_totals .tax-total th,.page-id-9 .cart_totals .tax-total td,.page-id-9 .cart_totals tr.fee th,.page-id-9 .cart_totals tr.fee td{padding:20px 0px !important;background-color:rgba(0,0,0,0);vertical-align:middle}.page-id-9 .cart_totals .tax-total td,.page-id-9 .cart_totals tr.fee td{text-align:right}.page-id-9 .cart_totals #shipping_method li{display:flex;align-items:center;gap:6px}.page-id-9 .cart_totals #shipping_method li .shipping_method{margin:0px}.page-id-9 .icon-feature-grid{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;background-color:#f9f9f9;padding:24px 16px;border-radius:8px}.page-id-9 .icon-feature-grid .icon-wrapper{margin-bottom:16px}.page-id-9 .feature-item{flex:1;text-align:center;max-width:240px}.page-id-9 .icon-wrapper img{width:70px;height:70px}.page-id-9 .feature-item p{font-size:12px;color:#181716;margin:0;line-height:1.4}.page-id-9 .woocommerce-cart-coupon-accordion{padding:20px 0px;border-bottom:1px solid rgba(123,123,123,.35)}.page-id-9 p.return-to-shop a{background-color:#cfb58f !important;color:#181716 !important;font-weight:400 !important;text-transform:uppercase;font-size:14px !important;border-radius:0px !important;padding:17px 16px !important;letter-spacing:1px;transition:.3s}.page-id-9 p.return-to-shop a:hover{background-color:#181716 !important;color:#fff !important}.page-id-9 .woocommerce-error{margin-bottom:24px;padding:0px;background-color:rgba(0,0,0,0);border-top:0px}.page-id-9 .woocommerce-error::before{content:none}.page-id-9 .woocommerce-error .max-cart-notice-wrapper{background-color:#f5f5f6;border-radius:4px;width:100%;display:flex;justify-content:space-between;padding:11px;align-items:center}.page-id-9 .woocommerce-error .max-cart-notice-wrapper .max-cart-notice{display:block;color:#181716;font-family:"Merriweather",Sans-serif}.page-id-9 .woocommerce-error .max-cart-notice-wrapper .max-cart-notice a{color:#cfb58f}.page-id-9 .woocommerce-error .max-cart-notice-wrapper .notice-dismiss{padding:0px;background-color:rgba(0,0,0,0);border:0px;color:#181716;font-size:22px}.page-id-9 .woocommerce-error .max-cart-notice-wrapper .notice-dismisshover{color:#181716}body.samples-over-limit .elementor-menu-cart__main a.elementor-button.elementor-button--checkout.elementor-size-md{display:none !important}.form-row,.addify-option-field{margin-top:20px}.form-row .select2-container,.addify-option-field .select2-container{border:1px solid rgba(123,123,123,.35);padding:25px 16px 4px;margin-bottom:20px;font-size:16px;line-height:1.5;position:relative}.form-row .select2-container--default .select2-selection--single,.addify-option-field .select2-container--default .select2-selection--single{border:0;padding:0;height:auto}.form-row .select2-container .select2-selection--single .select2-selection__rendered,.addify-option-field .select2-container .select2-selection--single .select2-selection__rendered{padding:0;line-height:1.5}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow,.addify-option-field .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%}.form-row .select2-container--default .select2-selection--single .select2-selection__arrow b,.addify-option-field .select2-container--default .select2-selection--single .select2-selection__arrow b{border:none;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSJibGFjayIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIj48cG9seWxpbmUgcG9pbnRzPSI2IDkgMTIgMTUgMTggOSI+PC9wb2x5bGluZT48L3N2Zz4=) no-repeat;background-size:16px;width:16px;height:16px;position:absolute;top:50%;left:0;margin:-8px 0 0}.form-row:has(.select2),.addify-option-field:has(.select2){position:relative}.form-row:has(.select2) label,.addify-option-field:has(.select2) label{pointer-events:none;position:absolute;left:17px;top:7px;z-index:1;line-height:normal;font-size:14px;color:#555}.form-row label,.addify-option-field label{line-height:normal;font-size:14px;color:#555}.form-row label .required,.addify-option-field label .required{display:none}.form-row .select2-container .select2-selection,.addify-option-field .select2-container .select2-selection{border:0px}.form-row .select2-container .select2-selection .select2-selection__rendered,.addify-option-field .select2-container .select2-selection .select2-selection__rendered{padding:0px;font-size:16px;color:#181716;line-height:31px}span.select2-dropdown.select2-dropdown--below{border-color:rgba(123,123,123,.35);border-top:1px solid rgba(123,123,123,.35) !important}.coupon-error-notice{padding:11px;border-radius:4px;font-family:"Merriweather",Sans-serif;margin-top:10px;margin-bottom:0px;background-color:#fff2f2;color:#e21f20;font-size:14px}@media only screen and (max-width: 1365px){.page-id-9 td.product-thumbnail{padding:10px !important}}@media only screen and (max-width: 767px){.page-id-9 .woocommerce-cart-form .cart-collaterals{width:100% !important}.page-id-9 .woocommerce-cart-form .cart-collaterals .cart_totals tr{display:block !important}.woocommerce-cart-form{flex-direction:column;gap:0px !important}.woocommerce-cart-form table.shop_table{width:100% !important}.woocommerce-cart-form table.shop_table td.actions{display:flex;justify-content:end}.woocommerce-cart-form table.shop_table button.button{width:fit-content !important}.woocommerce-cart-form table.shop_table thead{display:none}.woocommerce-cart-form table.shop_table td.product-thumbnail{display:block !important;width:90px !important;margin-right:0px !important}.woocommerce-cart-form table.shop_table td.product-name{margin:0px !important}.woocommerce-cart-form table.shop_table td.product-subtotal{display:none !important}.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item td:before{display:none}.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item td{padding:0px !important;text-align:left !important}.woocommerce-cart-form table.shop_table tr.woocommerce-cart-form__cart-item{display:grid;grid-template-columns:25px 90px 1fr;grid-template-rows:auto auto auto;grid-template-areas:"remove thumbnail product-name" "remove thumbnail price" "remove thumbnail quantity";gap:10px;position:relative;padding:16px 0;border-bottom:1px solid #e0e0e0}.woocommerce-cart-form table.shop_table .cart_item td.product-remove{grid-area:remove;display:flex;align-items:flex-start;justify-content:center;padding:0 !important;border:none !important;margin-top:5px;width:fit-content !important}.woocommerce-cart-form table.shop_table .cart_item td.product-thumbnail{grid-area:thumbnail;display:flex;align-items:flex-start;justify-content:center;padding:0 !important;border:none !important;margin-right:10px}.woocommerce-cart-form table.shop_table .cart_item .product-thumbnail img{width:90px;height:90px;object-fit:cover}.woocommerce-cart-form table.shop_table .cart_item td.product-name{grid-area:product-name;padding:0 !important;border:none !important;display:flex;flex-direction:column;text-align:left;margin-bottom:8px;width:100%}.woocommerce-cart-form table.shop_table .cart_item td.product-name>a{font-weight:600;font-size:14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;width:100%}.woocommerce-cart-form table.shop_table .cart_item td.product-price{grid-area:price;padding:0 !important;border:none !important;text-align:left;font-size:14px;margin-bottom:5px}.woocommerce-cart-form table.shop_table .cart_item td.product-quantity{grid-area:quantity;padding:0 !important;border:none !important;text-align:left;font-size:14px}.woocommerce-cart-form table.shop_table .cart_item td.product-quantity .quantity input{width:100%;max-width:80px;text-align:center;padding:5px}.woocommerce-cart-form table.shop_table .woocommerce-shipping-totals.shipping td{text-align:left !important}.woocommerce-cart-form table.shop_table .woocommerce-shipping-totals.shipping td::before{content:none}.woocommerce-cart-form td[data-title=Subtotal]{display:flex;justify-content:space-between;align-items:center}}.page-id-10 main#content{max-width:1616px}.page-id-10 main#content input,.page-id-10 main#content select{border-radius:0px !important;border-color:rgba(123,123,123,.35) !important}.page-id-10 main#content input:focus,.page-id-10 main#content select:focus{outline:none !important}.page-id-10 main#content h4.wp-block-heading{margin:25px 0px 16px}.page-id-10 main#content p.back-to-cart{margin-bottom:25px;font-size:14px}.page-id-10 main#content .wp-block-woocommerce-checkout.alignwide.wc-block-checkout{padding:0px}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block{width:69.9%;padding:0px}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .wc-block-components-text-input.wc-block-components-address-form__VAT.is-active{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large{width:24%;padding:0px}.page-id-10 main#content .wc-block-components-sidebar-layout.wc-block-checkout.is-large{justify-content:space-between}.page-id-10 main#content .title-checkout{margin-bottom:28px}.page-id-10 main#content .title-checkout h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;margin-bottom:24px}.page-id-10 main#content .title-checkout .wc-block-components-checkout-step__container{width:63.2%;padding-left:100px}.page-id-10 main#content .title-checkout .wc-block-components-checkout-step__container p.txt-login-checkout{font-size:14px;margin-bottom:12px}.page-id-10 main#content .title-checkout .wc-block-components-checkout-step__container p.txt-login-checkout a{font-weight:700;text-decoration:none}.page-id-10 main#content .title-checkout .wc-block-components-checkout-step__container p.wc-block-components-checkout-step__description{margin-bottom:12px}.page-id-10 main#content .block-address{margin-bottom:28px;padding-top:24px;border-top:1px solid rgba(123,123,123,.35)}.page-id-10 main#content .block-address h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;margin-bottom:24px}.page-id-10 main#content .block-address p.wc-block-components-checkout-step__description{font-size:14px;margin-bottom:12px}.page-id-10 main#content .block-address .wc-block-components-address-address-wrapper .wc-block-components-address-card__edit:hover{background-color:#181716}.page-id-10 main#content .block-address .wc-block-components-checkout-step__container{width:63.2%;padding-left:100px}.page-id-10 main#content .block-address .wc-block-components-checkbox__input{padding:0px !important;transform:scale(0.8);margin-right:8px !important;border:0}.page-id-10 main#content .block-address .wc-block-components-checkbox__input:focus{outline:none;box-shadow:none}.page-id-10 main#content .block-address .wc-block-components-checkbox__input+svg{display:none}.page-id-10 main#content .block-address .wc-block-components-checkbox__input+svg+span{display:inline-block;position:relative}.page-id-10 main#content .block-address .wc-block-components-checkbox__input+svg+span::before{content:"";width:20px;height:20px;display:inline-block;background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIxLjMzMzUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgZmlsbD0id2hpdGUiIHN0cm9rZT0iIzU5NTk1OSIvPgo8L3N2Zz4=");background-size:contain;background-repeat:no-repeat;position:absolute;left:-30px;top:0}.page-id-10 main#content .block-address .wc-block-components-checkbox__input:hover+svg+span::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeD0iMC41IiB5PSIxLjMzMzUiIHdpZHRoPSIxOSIgaGVpZ2h0PSIxOSIgZmlsbD0id2hpdGUiIHN0cm9rZT0icmdiYSgwLCAwLCAwLCAwLjE1KSIvPgo8L3N2Zz4=")}.page-id-10 main#content .block-address .wc-block-components-checkbox__input:disabled+svg+span::before,.page-id-10 main#content .block-address .wc-block-components-checkbox__input[disabled]+svg+span::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzEiIHZpZXdCb3g9IjAgMCAzMCAzMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgZmlsdGVyPSJ1cmwoI2ZpbHRlcjBfZF8zNDc2XzMyMzkxKSI+CjxyZWN0IHg9IjUiIHk9IjUuODMzNSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSI1LjUiIHk9IjYuMzMzNSIgd2lkdGg9IjE5IiBoZWlnaHQ9IjE5IiBzdHJva2U9IiMxODE3MTYiLz4KPC9nPgo8ZGVmcz4KPGZpbHRlciBpZD0iZmlsdGVyMF9kXzM0NzZfMzIzOTEiIHg9IjAiIHk9IjAuODMzNDk2IiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIGZpbHRlclVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY29sb3ItaW50ZXJwb2xhdGlvbi1maWx0ZXJzPSJzUkdCIj4KPGZlRmxvb2QgZmxvb2Qtb3BhY2l0eT0iMCIgcmVzdWx0PSJCYWNrZ3JvdW5kSW1hZ2VGaXgiLz4KPGZlQ29sb3JNYXRyaXggaW49IlNvdXJjZUFscGhhIiB0eXBlPSJtYXRyaXgiIHZhbHVlcz0iMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMTI3IDAiIHJlc3VsdD0iaGFyZEFscGhhIi8+CjxmZU9mZnNldC8+CjxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIuNSIvPgo8ZmVDb21wb3NpdGUgaW4yPSJoYXJkQWxwaGEiIG9wZXJhdG9yPSJvdXQiLz4KPGZlQ29sb3JNYXRyaXggdHlwZT0ibWF0cml4IiB2YWx1ZXM9IjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAuMTUgMCIvPgo8ZmVCbGVuZCBtb2RlPSJub3JtYWwiIGluMj0iQmFja2dyb3VuZEltYWdlRml4IiByZXN1bHQ9ImVmZmVjdDFfZHJvcFNoYWRvd18zNDc2XzMyMzkxIi8+CjxmZUJsZW5kIG1vZGU9Im5vcm1hbCIgaW49IlNvdXJjZUdyYXBoaWMiIGluMj0iZWZmZWN0MV9kcm9wU2hhZG93XzM0NzZfMzIzOTEiIHJlc3VsdD0ic2hhcGUiLz4KPC9maWx0ZXI+CjwvZGVmcz4KPC9zdmc+")}.page-id-10 main#content .block-address .wc-block-components-checkbox__input:checked:hover+svg+span::before{opacity:.8}.page-id-10 main#content .block-address .wc-block-components-checkbox__input:checked:disabled+svg+span::before,.page-id-10 main#content .block-address .wc-block-components-checkbox__input:checked[disabled]+svg+span::before{opacity:.5}.page-id-10 main#content .block-address .wc-block-components-checkbox__input:checked+svg+span::before{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMCAyMSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3QgeT0iMC44MzM0OTYiIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgZmlsbD0iIzE4MTcxNiIvPgo8cGF0aCBkPSJNNy43ODI2MiAxNS44ODlMMy40NzgyNyAxMS41ODQ3TDQuNzA3ODQgMTAuMzU1MUw3Ljg4NTIzIDEzLjUyOUw3Ljc4MjYyIDEzLjQyOUwxNS4xNjA5IDYuMDUwNzhMMTYuMzkwNCA3LjI4MDM1TDkuMDEyMTkgMTQuNjU5NUw3Ljc4MzQ5IDE1Ljg4ODJMNy43ODI2MiAxNS44ODlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4=")}.page-id-10 main#content .block-address .wc-block-components-checkbox__mark{fill:#fff}.page-id-10 main#content .block-address .wc-block-components-country-input{flex:1 0 calc(50% - 12px);margin-top:16px}.page-id-10 main#content .block-address .wc-block-components-country-input .wc-blocks-components-select__container{margin:0px}.page-id-10 main#content .wp-block-woocommerce-checkout-billing-address-block{margin-bottom:28px}.page-id-10 main#content .wp-block-woocommerce-checkout-billing-address-block h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;margin-bottom:24px;padding-left:28px}.page-id-10 main#content .wp-block-woocommerce-checkout-billing-address-block p.wc-block-components-checkout-step__description{font-size:14px;margin-bottom:0px}.page-id-10 main#content .wp-block-woocommerce-checkout-billing-address-block .wc-block-components-checkout-step__container{width:63.2%;padding-left:100px}.page-id-10 main#content .wp-block-woocommerce-checkout-billing-address-block div#billing{margin-top:12px}.page-id-10 main#content .wp-block-woocommerce-checkout-billing-address-block div#billing .wc-block-components-country-input{flex:1 0 calc(50% - 12px);margin-top:16px}.page-id-10 main#content .wp-block-woocommerce-checkout-billing-address-block div#billing .wc-block-components-country-input .wc-blocks-components-select__container{margin:0px}.page-id-10 main#content .block-ship{margin-bottom:28px;padding-top:24px;border-top:1px solid rgba(123,123,123,.35)}.page-id-10 main#content .block-ship h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;margin-bottom:24px}.page-id-10 main#content .block-ship .wc-block-components-checkout-step__container{width:63.2%;padding-left:100px}.page-id-10 main#content .block-ship .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content{padding:0px}.page-id-10 main#content .block-ship .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content label.wc-block-components-radio-control__option{border-radius:0px !important;box-shadow:none !important;border:1px solid;border-color:#181716}.page-id-10 main#content .block-ship .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content label.wc-block-components-radio-control__option input[type=radio]:checked{background-color:#181716}.page-id-10 main#content .block-ship .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content label.wc-block-components-radio-control__option input[type=radio]:checked::before{background-color:#fff;min-width:10px !important;min-height:10px !important}.page-id-10 main#content .block-ship .wc-block-components-checkout-step__container .wc-block-components-checkout-step__content label.wc-block-components-radio-control__option input{border:1px solid #181716;border-radius:50px !important;padding:10px}.page-id-10 main#content .block-payment{margin-bottom:28px;padding-top:24px;border-top:1px solid rgba(123,123,123,.35)}.page-id-10 main#content .block-payment h2{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;margin-bottom:24px}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container{width:63.2%;padding-left:100px}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container input[type=radio]:checked{background-color:#181716}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container input[type=radio]:checked::before{background-color:#fff;min-width:10px !important;min-height:10px !important}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container input.wc-block-components-radio-control__input{border:1px solid;border-radius:50px !important;padding:10px;border-color:#181716 !important}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container .wc-block-components-radio-control-accordion-option.wc-block-components-radio-control-accordion-option--checked-option-highlighted{box-shadow:none !important}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container .wc-block-components-radio-control.wc-block-components-radio-control--highlight-checked{border:1px solid #181716;padding:0px 20px}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container .wc-block-components-radio-control-accordion-option{padding-top:10px;padding-bottom:10px;border-bottom:1px solid rgba(123,123,123,.35)}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container .wc-block-components-radio-control-accordion-option::after{content:none !important}.page-id-10 main#content .block-payment .wc-block-components-checkout-step__container .wc-block-components-radio-control-accordion-option:last-of-type label.wc-block-components-radio-control__option{border-bottom:0px !important}.page-id-10 main#content div#order-notes{display:none}.page-id-10 main#content .wc-block-checkout__terms.wc-block-checkout__terms--with-separator{border-top:0px !important;padding-top:25px;margin:0px;padding-bottom:37px}.page-id-10 main#content a.wc-block-components-checkout-return-to-cart-button{display:none}.page-id-10 main#content .txt-policy-checkout{width:63.2%;padding-left:100px}.page-id-10 main#content .txt-policy-checkout a{text-decoration:unset}.page-id-10 main#content .wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block{width:63.2%;padding-left:100px}.page-id-10 main#content .wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block button.wc-block-components-button.wp-element-button.wc-block-components-checkout-place-order-button.contained{width:100%;border:0px;font-size:14px;text-transform:uppercase;padding:13.5px 16px;transition:.3s}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-block{border:0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large p.wc-block-components-checkout-order-summary__title-text{text-transform:uppercase;margin:0px;padding-bottom:20px;border-bottom:1px solid rgba(123,123,123,.35)}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-cart-items-block.wc-block-components-totals-wrapper{padding-top:0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:50px;width:50px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large h3{font-size:16px !important;font-weight:700}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-order-summary-item__total-price{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:2px solid #181716;font-size:16px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-formatted-money-amount{font-weight:400}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-order-summary-item{padding-top:20px;border-top:1px solid rgba(123,123,123,.35)}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-product-metadata{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-shipping-block.wc-block-components-totals-wrapper{border-top:1px solid rgba(123,123,123,.35)}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-subtotal-block.wc-block-components-totals-wrapper{padding:20px 0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-subtotal-block.wc-block-components-totals-wrapper span.wc-block-components-totals-item__label{font-size:14px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper{padding:20px 0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-totals-coupon.wc-block-components-panel{padding:0px !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-panel__button{font-size:14px;font-weight:700}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{font-size:14px;text-transform:uppercase;padding:12.5px 16px;border:0px;transition:.3s}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper input#wc-block-components-totals-coupon__input-coupon{height:48px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-validation-error{padding:11px;background-color:#fff2f2;border-radius:4px;margin-top:16px;font-size:14px;color:#e21f20}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-validation-error #validate-error-coupon svg{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-shipping-address{margin:0px !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-totals-block{padding-bottom:0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-shipping-block.wc-block-components-totals-wrapper{padding:20px 0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-totals-item{padding:0px !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-order-summary.is-large{padding:0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-totals-item.wc-block-components-totals-footer-item span.wc-block-components-totals-item__label{font-size:24px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wc-block-components-totals-item.wc-block-components-totals-footer-item span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-footer-item-tax-value{font-size:24px;font-weight:700 !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block.is-large .wp-block-woocommerce-checkout-order-summary-taxes-block{border-top:1px solid hsla(0,0%,7%,.11);padding:16px 0}.page-id-10 main#content p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{font-size:18px;font-weight:700;margin-bottom:40px}.page-id-10 main#content ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:40px 0px;border-top:1px solid;border-bottom:1px solid;border-color:rgba(123,123,123,.35)}.page-id-10 main#content ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{border-right:1px solid rgba(123,123,123,.35);padding-right:40px;margin-right:40px;font-size:16px}.page-id-10 main#content ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:last-child{border-right:0;padding-right:0;margin-right:0}.page-id-10 main#content ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{font-size:18px;padding-top:8px}.page-id-10 main#content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details{font-size:16px}.page-id-10 main#content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead{text-align:center;background-color:#f8f8f8}.page-id-10 main#content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead th{width:50%;text-transform:uppercase}.page-id-10 main#content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody .woocommerce-table__product-name.product-name{text-align:left}.page-id-10 main#content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody td{background-color:#fff;text-align:right}.page-id-10 main#content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tbody td ul.wc-item-meta{padding:0px}.page-id-10 main#content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details tfoot td{text-align:right}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details address{border-radius:0px;padding:24px;background-color:#f8f8f8;border-color:rgba(123,123,123,.35)}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details address strong{font-weight:400}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--phone,.page-id-10 main#content .woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--email{font-weight:700;padding:0px;margin:0px}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--phone::before,.page-id-10 main#content .woocommerce-order .woocommerce-customer-details address p.woocommerce-customer-details--email::before{content:none}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses::before,.page-id-10 main#content .woocommerce-order .woocommerce-customer-details section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses::after{content:none}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details .woocommerce-columns{display:flex;justify-content:space-between;align-items:stretch;gap:24px}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details .woocommerce-columns h5{font-family:"Roboto";font-weight:700;font-size:18px}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details .woocommerce-column{flex:1;display:flex;flex-direction:column}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details .woocommerce-column address{flex:1}@media only screen and (max-width: 1365px){.page-id-10 main#content .page-content{width:89%;margin:0 auto}}@media only screen and (max-width: 767px){.page-id-10 main#content .page-content{width:97%;margin:0 auto}.page-id-10 main#content .wc-block-components-order-summary-item__image{width:66px}.page-id-10 main#content .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:66px !important;width:66px !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block{margin:0px 0px 35px 0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__title.is-open{margin:0px;border-top:0px !important;padding-top:0px !important;border-bottom:1px solid rgba(123,123,123,.35) !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__title.is-open p.wc-block-components-checkout-order-summary__title-text{text-transform:uppercase}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__title.is-open span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__title.is-open svg{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open h3{font-size:16px !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wc-block-components-order-summary-item__total-price{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wc-block-components-order-summary .wc-block-components-order-summary-item__image>img{max-width:50px;width:50px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{border:2px solid #181716;font-size:16px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wc-block-components-product-metadata{display:none}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper{padding:20px 0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-totals-coupon.wc-block-components-panel{padding:0px !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-panel__button{font-size:14px;font-weight:700}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper button.wc-block-components-button.wp-element-button.wc-block-components-totals-coupon__button.contained{font-size:14px;text-transform:uppercase;padding:12.5px 16px;border:0px;transition:.3s}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper input#wc-block-components-totals-coupon__input-coupon{height:48px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-totals-item.wc-block-components-totals-footer-item span.wc-block-components-totals-item__label{font-size:24px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-totals-item.wc-block-components-totals-footer-item span.wc-block-formatted-money-amount.wc-block-components-formatted-money-amount.wc-block-components-totals-footer-item-tax-value{font-size:24px;font-weight:700 !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wp-block-woocommerce-checkout-order-summary-totals-block{padding-bottom:0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wp-block-woocommerce-checkout-order-summary-shipping-block.wc-block-components-totals-wrapper{padding:20px 0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-totals-item{padding:0px !important}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-checkout-order-summary__content.is-open .wp-block-woocommerce-checkout-order-summary-coupon-form-block.wc-block-components-totals-wrapper .wc-block-components-order-summary.is-large{padding:0px}.page-id-10 main#content .wc-block-components-sidebar.wc-block-checkout__sidebar.wp-block-woocommerce-checkout-totals-block .wc-block-components-shipping-address{margin:0px !important}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block{width:100%;padding:0px}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .title-checkout .wc-block-components-checkout-step__container{width:100%;padding-left:unset}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .block-address{border-top:0px}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .block-address .wc-block-components-checkout-step__container{width:100%;padding-left:unset}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .wp-block-woocommerce-checkout-billing-address-block .wc-block-components-checkout-step__container{width:100%;padding-left:unset}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .block-ship{border-top:0px}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .block-ship .wc-block-components-checkout-step__container{width:100%;padding-left:unset}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .block-payment{border-top:0px}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .block-payment .wc-block-components-checkout-step__container{width:100%;padding-left:unset}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .block-payment .wc-block-components-checkout-step__container .wc-block-components-radio-control-accordion-option label.wc-block-components-radio-control__option{padding-left:35px}.page-id-10 main#content .wc-block-components-main.wc-block-checkout__main.wp-block-woocommerce-checkout-fields-block .wc-block-checkout__payment-method .wc-block-components-radio-control__option .wc-block-components-radio-control__input{left:0 !important}.page-id-10 main#content .css-0.e19lxcc00{display:none}.page-id-10 main#content .txt-policy-checkout{width:100%;padding-left:unset}.page-id-10 main#content .wc-block-checkout__actions.wp-block-woocommerce-checkout-actions-block{width:100%;padding-left:unset}.page-id-10 main#content .woocommerce-order p.woocommerce-notice.woocommerce-notice--success.woocommerce-thankyou-order-received{margin-bottom:16px}.page-id-10 main#content .woocommerce-order ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details{padding:0px;display:flex;flex-direction:column}.page-id-10 main#content .woocommerce-order ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li{display:flex;justify-content:space-between;padding:10px 0px;margin:0px;text-align:center;border-bottom:1px solid rgba(123,123,123,.35);align-items:center;border-right:0px}.page-id-10 main#content .woocommerce-order ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong{padding:0px}.page-id-10 main#content .woocommerce-order table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details thead th{width:50%}.page-id-10 main#content .woocommerce-order .woocommerce-customer-details .woocommerce-columns{gap:8px}.page-id-10 main#content .woocommerce-order .woocommerce-column{width:50%}.page-id-10 main#content .woocommerce-order .woocommerce-column address{padding:8px;font-size:14px}.page-id-10 main#content .woocommerce-order .woocommerce-column address p.woocommerce-customer-details--email{word-wrap:break-word}}@media only screen and (min-width: 1366px){.page-id-10 main#content{padding:0px 16px}}.wp-block-woocommerce-checkout-order-summary-ecm-links-block:has(.wc-block-components-totals-ecm-links){display:none}.wc-block-components-totals-ecm-links{display:none}.page-id-11 .woocommerce{display:flex;gap:20px}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation{width:17.64%}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul{padding-left:0px;list-style-type:none;display:flex;flex-direction:column;gap:12px}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul li{padding:12px 30px}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul li a{font-weight:700}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul li.is-active{border-left:3px solid;border-color:rgba(123,123,123,.35)}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul hr{background-color:rgba(123,123,123,.35)}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul hr:last-child{display:none}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads{display:none !important}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads+hr{display:none !important}.page-id-11 .woocommerce .woocommerce-MyAccount-content{width:81%;background-color:rgba(242,240,237,.35);padding:30px;height:fit-content}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-content{width:100%;padding:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-content p{margin:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-message{padding:11px;border:1px solid #98b319;border-radius:4px;margin-bottom:20px;font-family:"Merriweather",Sans-serif}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-message:focus{outline:none}.page-id-11 .woocommerce .woocommerce-MyAccount-content ul.woocommerce-error{list-style-type:none;padding:11px;border-radius:4px;font-family:"Merriweather",Sans-serif;background-color:#fff2f2;color:#e21f20}.page-id-11 .woocommerce .woocommerce-MyAccount-content .txt-address{margin-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .edit{position:relative;display:inline-block;line-height:normal}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .edit::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-Address .edit:hover::after{transform:scaleX(1) !important}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-info a{float:right;font-weight:700}.page-id-11 .woocommerce .woocommerce-MyAccount-content .txt-dashboard a{font-weight:700}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table th,.page-id-11 .woocommerce .woocommerce-MyAccount-content table.woocommerce-orders-table td{border:0px;text-align:left}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead th{padding:20px;font-size:16px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead .woocommerce-orders-table__header-order-number{width:12.6%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead .woocommerce-orders-table__header-order-date{width:19.4%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead .woocommerce-orders-table__header-order-status{width:20.3%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table thead .woocommerce-orders-table__header-order-total{width:32%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr{border-bottom:1px solid rgba(123,123,123,.35)}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr:last-child{border-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody th{font-weight:400}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody th,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody td{background-color:#fff;padding:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody th p,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody td p{margin-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a{width:100% !important;border:1px solid #181716;padding:8px 16px;display:block;text-align:center;text-transform:uppercase;line-height:normal;transition:.3s}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-orders-table tbody .woocommerce-orders-table__cell-order-actions a:hover{background-color:#181716;color:#fff}.page-id-11 .woocommerce .woocommerce-MyAccount-content .txt-view-order{margin-bottom:10px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .txt-view-order mark.order-number,.page-id-11 .woocommerce .woocommerce-MyAccount-content .txt-view-order mark.order-status{background-color:rgba(0,0,0,0);font-weight:700}.page-id-11 .woocommerce .woocommerce-MyAccount-content .txt-view-order mark.order-date{background-color:rgba(0,0,0,0);font-weight:400}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details table{margin-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details p.order-again{background-color:#cfb58f;padding:14.5px 16px;text-transform:uppercase;letter-spacing:1px;transition:.3s;width:fit-content;margin:30px 0px 10px 0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details p.order-again:hover{background-color:#181716}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details p.order-again:hover a{color:#fff}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details p.order-again a{transition:.3s}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details th,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details td{border:0px;text-align:left}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details thead th{padding:20px;font-size:16px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details thead th.woocommerce-table__product-name.product-name{width:50%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details thead th.woocommerce-table__product-table.product-total{width:50%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody td.woocommerce-table__product-name.product-name{font-size:16px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody td.woocommerce-table__product-total.product-total{font-size:14px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody tr,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot tr{border-bottom:1px solid rgba(123,123,123,.35)}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody th,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot th{font-weight:400}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody th,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody td,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot th,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot td{background-color:#fff;padding:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody th p,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody td p,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot th p,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot td p{margin-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody .woocommerce-orders-table__cell-order-actions a,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot .woocommerce-orders-table__cell-order-actions a{width:100% !important;border:1px solid #181716;padding:8px 16px;display:block;text-align:center;text-transform:uppercase;line-height:normal;transition:.3s}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tbody .woocommerce-orders-table__cell-order-actions a:hover,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot .woocommerce-orders-table__cell-order-actions a:hover{background-color:#181716;color:#fff}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot tr:last-child{border-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot tr:last-child th{text-transform:uppercase}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot tr:last-child td:last-child{font-weight:700}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details tfoot th{font-size:16px;font-weight:700}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{padding-top:35px;display:flex;gap:60px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{width:47.7%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 h5,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 h5{margin:0px 0px 20px 0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 address,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 address{font-style:normal}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1 address p,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2 address p{margin:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses{display:flex;padding-top:35px;gap:60px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address,.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address{width:47.7%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address h5,.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address h5{margin:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address header.woocommerce-Address-title.title,.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address header.woocommerce-Address-title.title{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address header.woocommerce-Address-title.title p,.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address header.woocommerce-Address-title.title p{margin-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address address,.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address address{font-style:normal}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address address p,.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address address p{margin:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields input:focus{outline:none}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-address-fields button.button{border:0px;text-transform:uppercase;padding:12px 16px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form{display:flex;justify-content:center}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account{width:68.2%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account label{margin-bottom:8px;font-size:14px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account input:focus{outline:none}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account .field-required{color:#a80000}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account .form-row-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account .form-row-grid .form-row{margin:0}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account input[type=checkbox]:checked{accent-color:#000;box-shadow:none}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account input[type=checkbox]{width:16px;height:16px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account input[type=checkbox]{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account .list-checkbox{display:grid;grid-template-columns:1fr 3fr;grid-gap:10px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account .list-checkbox .list-checkbox-item{display:flex;align-items:anchor-center;gap:8px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account .list-checkbox .list-checkbox-item .list-checkbox-label{font-size:14px;line-height:normal}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account span#account_display_name_description em{font-size:12px;color:#555;font-style:normal !important}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:48% !important;float:left;box-sizing:border-box}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{margin-right:4%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p{margin-bottom:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account fieldset{margin-top:40px;margin-bottom:40px;padding:20px 30px;background-color:#fff;border:2px solid;border-color:rgba(123,123,123,.35)}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account fieldset h6{margin:0px 0px 20px 0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account fieldset button.show-password-input{display:none}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account fieldset button.woocommerce-Button.button{width:100%;padding:12px 16px;text-transform:uppercase;font-size:14px;background-color:#fff;border-color:#181716}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account fieldset button.woocommerce-Button.button:hover{background-color:#181716;color:#fff}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-error{margin-bottom:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes th,.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes td{border:0px;text-align:left}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody th,.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody td{background-color:#fff;padding:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody th p,.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody td p{margin-bottom:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody tr{border-bottom:1px solid rgba(123,123,123,.35)}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody tr:last-child{border:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes button#af_rfq_get_qoute_by_my_account_pdf{display:none}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody td[data-title=Action] a{width:74%;border:1px solid #181716;padding:10px 16px;display:block;text-align:center;text-transform:uppercase;line-height:normal;transition:.3s}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody td[data-title=Action] a:hover{background-color:#181716;color:#fff}.page-id-11 .woocommerce .woocommerce-MyAccount-content table.woocommerce-table.woocommerce-table--order-details.shop_table.order_details ul.wc-item-meta{padding:0px;list-style-type:none}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details thead tr{border-bottom:1px solid rgba(123,123,123,.35)}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details thead th.product-name{width:30%}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details thead th.product-profile{width:19%}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details thead th.product-price{width:15%}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details thead th.product-quantity{width:18%}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td{background-color:rgba(0,0,0,0) !important}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-name{display:flex;gap:24px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-name a.img-pd{height:100px;min-width:100px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-name a.img-pd img{width:100px;height:100px;object-fit:cover}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-name .title-pd{font-size:16px;font-weight:700}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-quantity .product-quantity{float:left}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-estimate{font-size:16px;font-weight:700}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals{width:31%;float:right;margin-top:24px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .title-quote-total{font-weight:700;text-transform:uppercase;margin-bottom:20px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .shop_table.shop_table_responsive th,.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .shop_table.shop_table_responsive td{background-color:rgba(0,0,0,0);padding:20px 0px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .shop_table.shop_table_responsive td{text-align:end}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .shop_table.shop_table_responsive tr.cart-subtotal{border-top:1px solid rgba(123,123,123,.35);border-bottom:1px solid rgba(123,123,123,.35)}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .shop_table.shop_table_responsive tr.order-total{border-bottom:0px !important;font-size:24px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .shop_table.shop_table_responsive tr.order-total th,.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .shop_table.shop_table_responsive tr.order-total td{font-weight:700}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .tax-rate{display:none}.woocommerce-edit-account .woocommerce-message{outline:none;padding:11px;margin-bottom:20px}.request-quote-page .woocommerce-message.woocommerce-message--info.woocommerce-Message.woocommerce-Message--info.woocommerce-info{padding:0px;border:0px;margin:0px;font-family:"Neue Haas Unica Pro",sans-serif}.woocommerce-MyAccount-content>form,.woocommerce-EditAccountForm>form{width:100%;max-width:851px;margin:0 auto}.woocommerce-MyAccount-content label,.woocommerce-EditAccountForm label{margin-bottom:8px;font-size:14px}.woocommerce-MyAccount-content input:focus,.woocommerce-EditAccountForm input:focus{outline:none}.woocommerce-MyAccount-content .field-required,.woocommerce-EditAccountForm .field-required{color:#a80000}.woocommerce-MyAccount-content .form-row-grid,.woocommerce-EditAccountForm .form-row-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}.woocommerce-MyAccount-content .form-row-grid .form-row,.woocommerce-EditAccountForm .form-row-grid .form-row{margin:0}.woocommerce-MyAccount-content input[type=checkbox]:checked,.woocommerce-EditAccountForm input[type=checkbox]:checked{accent-color:#000;box-shadow:none}.woocommerce-MyAccount-content input[type=checkbox],.woocommerce-EditAccountForm input[type=checkbox]{width:16px;height:16px}.woocommerce-MyAccount-content input[type=checkbox],.woocommerce-EditAccountForm input[type=checkbox]{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single,.woocommerce-EditAccountForm .select2-container--default .select2-selection--single{font-size:14px;font-weight:400;color:var(--e-global-color-primary);border:0;height:auto}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-EditAccountForm .select2-container--default .select2-selection--single .select2-selection__rendered{padding:13px 15px 12px 15px;line-height:1.5;background-color:var(--e-global-color-0f54810);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(123,123,123,.3490196078);border-radius:0px 0px 0px 0px}.woocommerce-MyAccount-content .select2-container--default .select2-selection--single .select2-selection__arrow,.woocommerce-EditAccountForm .select2-container--default .select2-selection--single .select2-selection__arrow{top:50%;right:1px;width:20px;transform:translateY(-50%)}.woocommerce-MyAccount-content .list-checkbox,.woocommerce-EditAccountForm .list-checkbox{display:grid;grid-template-columns:1fr 3fr;grid-gap:10px}.woocommerce-MyAccount-content .list-checkbox .list-checkbox-item,.woocommerce-EditAccountForm .list-checkbox .list-checkbox-item{display:flex;align-items:anchor-center;gap:8px}.woocommerce-MyAccount-content .list-checkbox .list-checkbox-item .list-checkbox-label,.woocommerce-EditAccountForm .list-checkbox .list-checkbox-item .list-checkbox-label{font-size:14px;line-height:normal}.woocommerce-MyAccount-content span#account_display_name_description em,.woocommerce-EditAccountForm span#account_display_name_description em{font-size:12px;color:#555;font-style:normal !important}.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last,.woocommerce-EditAccountForm p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-EditAccountForm p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:48% !important;float:left;box-sizing:border-box}.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-EditAccountForm p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{margin-right:4%}.woocommerce-MyAccount-content p,.woocommerce-EditAccountForm p{margin-bottom:20px}.woocommerce-MyAccount-content fieldset,.woocommerce-EditAccountForm fieldset{margin-top:40px;margin-bottom:40px;padding:20px 30px;background-color:#fff;border:2px solid;border-color:rgba(123,123,123,.35)}.woocommerce-MyAccount-content fieldset h6,.woocommerce-EditAccountForm fieldset h6{margin:0px 0px 20px 0px}.woocommerce-MyAccount-content fieldset button.show-password-input,.woocommerce-EditAccountForm fieldset button.show-password-input{display:none}.woocommerce-MyAccount-content button.woocommerce-Button.button,.woocommerce-EditAccountForm button.woocommerce-Button.button{width:100%;padding:12px 16px;text-transform:uppercase;font-size:14px;background-color:#fff;border-color:#181716}.woocommerce-MyAccount-content button.woocommerce-Button.button:hover,.woocommerce-EditAccountForm button.woocommerce-Button.button:hover{background-color:#181716;color:#fff}.woocommerce-MyAccount-content p:has(#wc_avatax_Buyer_company_ID),.woocommerce-MyAccount-content p:has(#wc_avatax_Buyer_VAT_ID),.woocommerce-MyAccount-content p:has(#wc_avatax_Buyer_Peppol_ID),.woocommerce-EditAccountForm p:has(#wc_avatax_Buyer_company_ID),.woocommerce-EditAccountForm p:has(#wc_avatax_Buyer_VAT_ID),.woocommerce-EditAccountForm p:has(#wc_avatax_Buyer_Peppol_ID){display:none !important}@media only screen and (max-width: 767px){.request-quote-page .woocommerce-MyAccount-content{padding:0px !important;background-color:rgba(0,0,0,0) !important}.page-id-11 .woocommerce{flex-direction:column}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation{width:100%}.page-id-11 .woocommerce nav.woocommerce-MyAccount-navigation ul li{padding:5px 30px}.page-id-11 .woocommerce .woocommerce-MyAccount-content{width:100%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-MyAccount-content{background-color:none !important}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-info a{float:left}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details th.woocommerce-table__product-name.product-name{width:60% !important}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-order-details th.woocommerce-table__product-table.product-total{width:40% !important}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details section.woocommerce-columns.woocommerce-columns--2.woocommerce-columns--addresses.col2-set.addresses{flex-direction:column;gap:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--1.woocommerce-column--billing-address.col-1,.page-id-11 .woocommerce .woocommerce-MyAccount-content .woocommerce-customer-details .woocommerce-column.woocommerce-column--2.woocommerce-column--shipping-address.col-2{width:100%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses{flex-direction:column;padding-top:24px;gap:20px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses p{margin:0px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column1.col-1.woocommerce-Address,.page-id-11 .woocommerce .woocommerce-MyAccount-content .u-columns.woocommerce-Addresses.col2-set.addresses .u-column2.col-2.woocommerce-Address{width:100%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account{width:100%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:100% !important}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p{margin-bottom:10px}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{margin-right:0%}.page-id-11 .woocommerce .woocommerce-MyAccount-content .center-form .woocommerce-EditAccountForm.edit-account p.woocommerce-form-row.woocommerce-form-row--wide.form-row.form-row-wide{margin-bottom:20px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details{background-color:rgba(242,240,237,.35);padding:24px 16px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .id-quote{text-decoration:underline}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details thead{display:none}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody tr.addify__quote-item.cart_item{display:grid;grid-template-columns:30% 62%;grid-template-areas:"thumbnail product" "thumbnail price" "thumbnail quantity";grid-column-gap:24px;grid-row-gap:14px;margin-bottom:20px;padding-bottom:20px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody tr.addify__quote-item.cart_item:last-child{border-bottom:0px !important;margin-bottom:0px !important}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-name{grid-area:thumbnail;padding:0px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-profile{grid-area:product;padding:0px;display:flex;flex-direction:column;gap:7px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-profile .title-pd{font-weight:700;font-size:16px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-price{grid-area:price;padding:0px;font-size:16px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-quantity{grid-area:quantity;padding:0px;font-size:16px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details table.quote_details tbody td.product-estimate{display:none}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals{width:100%}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals p.title-quote-total{display:none}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals tr.cart-subtotal{border-top:0px !important}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals tr.cart-subtotal th{font-size:16px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals tr.cart-subtotal td{font-size:14px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals tr.order-total{border-top:0px !important}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals tr.order-total th{font-size:16px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals tr.order-total td{font-size:14px}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals .cart_totals{overflow:hidden !important}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals table.shop_table.shop_table_responsive{background-color:#fff}.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals table.shop_table.shop_table_responsive th,.page-id-11 .woocommerce section.woocommerce-order-details.addify-quote-details .cart-collaterals table.shop_table.shop_table_responsive td{padding:20px !important}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes .woocommerce-orders-table{display:block;width:100%;border:none}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes thead{display:none}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody{display:flex;flex-direction:column;gap:20px}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody tr{border-bottom:0px !important}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody th,.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody td{background-color:rgba(0,0,0,0) !important;border-bottom:1px solid #181716 !important}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody td:last-child{padding:0px;margin:0px;border-bottom:0px !important}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tbody td:last-child::before{content:none}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes tr{display:flex;flex-direction:column;background:rgba(242,240,237,.35);padding:0px 12px}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes td{display:flex !important;justify-content:space-between !important;padding:8px 0;border-bottom:1px solid #ddd}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes td[data-title]::before{content:attr(data-title) ": ";font-weight:600;color:#333}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes td[data-title=Date]{border-bottom:none !important}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes td[data-title=Action]{display:inline-block !important;text-align:center !important}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes td[data-title=Action] p{width:100%}.page-id-11 .woocommerce table.shop_table.shop_table_responsive.cart.my_account_orders.my_account_quotes td[data-title=Action] a.button{margin-bottom:20px;width:100% !important}.woocommerce-MyAccount-content,.woocommerce-EditAccountForm{width:68.2%}.woocommerce-MyAccount-content label,.woocommerce-EditAccountForm label{margin-bottom:8px;font-size:14px}.woocommerce-MyAccount-content input:focus,.woocommerce-EditAccountForm input:focus{outline:none}.woocommerce-MyAccount-content .field-required,.woocommerce-EditAccountForm .field-required{color:#a80000}.woocommerce-MyAccount-content .form-row-grid,.woocommerce-EditAccountForm .form-row-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:20px}.woocommerce-MyAccount-content .form-row-grid .form-row,.woocommerce-EditAccountForm .form-row-grid .form-row{margin:0}.woocommerce-MyAccount-content input[type=checkbox]:checked,.woocommerce-EditAccountForm input[type=checkbox]:checked{accent-color:#000;box-shadow:none}.woocommerce-MyAccount-content input[type=checkbox],.woocommerce-EditAccountForm input[type=checkbox]{width:16px;height:16px}.woocommerce-MyAccount-content input[type=checkbox],.woocommerce-EditAccountForm input[type=checkbox]{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.woocommerce-MyAccount-content .list-checkbox,.woocommerce-EditAccountForm .list-checkbox{display:grid;grid-template-columns:1fr 3fr;grid-gap:10px}.woocommerce-MyAccount-content .list-checkbox .list-checkbox-item,.woocommerce-EditAccountForm .list-checkbox .list-checkbox-item{display:flex;align-items:anchor-center;gap:8px}.woocommerce-MyAccount-content .list-checkbox .list-checkbox-item .list-checkbox-label,.woocommerce-EditAccountForm .list-checkbox .list-checkbox-item .list-checkbox-label{font-size:14px;line-height:normal}.woocommerce-MyAccount-content span#account_display_name_description em,.woocommerce-EditAccountForm span#account_display_name_description em{font-size:12px;color:#555;font-style:normal !important}.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last,.woocommerce-EditAccountForm p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-EditAccountForm p.woocommerce-form-row.woocommerce-form-row--last.form-row.form-row-last{width:48% !important;float:left;box-sizing:border-box}.woocommerce-MyAccount-content p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first,.woocommerce-EditAccountForm p.woocommerce-form-row.woocommerce-form-row--first.form-row.form-row-first{margin-right:4%}.woocommerce-MyAccount-content p,.woocommerce-EditAccountForm p{margin-bottom:20px}.woocommerce-MyAccount-content fieldset,.woocommerce-EditAccountForm fieldset{margin-top:40px;margin-bottom:40px;padding:20px 30px;background-color:#fff;border:2px solid;border-color:rgba(123,123,123,.35)}.woocommerce-MyAccount-content fieldset h6,.woocommerce-EditAccountForm fieldset h6{margin:0px 0px 20px 0px}.woocommerce-MyAccount-content fieldset button.show-password-input,.woocommerce-EditAccountForm fieldset button.show-password-input{display:none}.woocommerce-MyAccount-content fieldset button.woocommerce-Button.button,.woocommerce-EditAccountForm fieldset button.woocommerce-Button.button{width:100%;padding:12px 16px;text-transform:uppercase;font-size:14px;background-color:#fff;border-color:#181716}.woocommerce-MyAccount-content fieldset button.woocommerce-Button.button:hover,.woocommerce-EditAccountForm fieldset button.woocommerce-Button.button:hover{background-color:#181716;color:#fff}.woocommerce-orders .woocommerce-MyAccount-content{background-color:#fff !important;padding:0px !important}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table{display:block;width:100%;border:none}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table thead{display:none}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table tbody{display:flex;flex-direction:column;gap:20px}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table tbody tr{border-bottom:0px !important}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table tbody th,.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table tbody td{background-color:rgba(0,0,0,0) !important;border-bottom:1px solid #181716 !important}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table tbody td:last-child{padding:0px;margin:0px;border-bottom:0px !important}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table tbody td:last-child::before{content:none}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table tbody td.woocommerce-orders-table__cell.woocommerce-orders-table__cell-order-total{border-bottom:0px !important}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__row{display:flex;flex-direction:column;background:rgba(242,240,237,.35);padding:0px 12px}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__cell{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #ddd}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__cell:last-child{border-bottom:none}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__cell[data-title]::before{content:attr(data-title) ": ";font-weight:600;color:#333}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions{margin-top:15px;text-align:center}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions p{width:100%}.woocommerce-orders .woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a.button{margin-bottom:20px}}.woocommerce.adf-request-quote-page.template_two{max-width:1616px !important;padding-bottom:80px}.woocommerce.adf-request-quote-page.template_two .woocommerce-message{padding:11px;border:1px solid #98b319;border-radius:4px;margin-bottom:20px}.woocommerce.adf-request-quote-page.template_two .adf-quote-detail-wrap{width:94.7% !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields{width:29.1% !important}.woocommerce.adf-request-quote-page.template_two .addify .return-to-shop{margin-top:30px}.woocommerce.adf-request-quote-page.template_two .addify .return-to-shop a.button.wc-backward{background-color:#cfb58f;padding:13.5px 16px;font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:1px;transition:.3s}.woocommerce.adf-request-quote-page.template_two .addify .return-to-shop a.button.wc-backward:hover{background-color:#181716;color:#fff}.woocommerce.adf-request-quote-page.template_two form.woocommerce-cart-form.addify-quote-form.template_two{gap:85px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th{border:0px !important;padding:20px 20px 44px 20px !important;font-size:16px;text-align:left !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th,.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td{border-bottom:1px solid rgba(123,123,123,.35) !important;border-block-start:none}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th.product-infor{width:27.8%}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th.product-profile{width:19.1%}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th.product-price{width:13.8%}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th.product-volume{width:21%}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th.product-volume span,.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th.product-volume img{vertical-align:middle}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two th.product-volume span{margin-right:10px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-thumbnail{width:36%;height:100px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-thumbnail img{max-width:100px;height:100px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-remove-icon{min-width:24px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-details{text-align:left;align-self:flex-start}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-details .product-title{font-size:16px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody td{font-size:16px;text-align:left !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-quantity{display:flex;gap:8px;align-items:center}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody td.product-volume input[type=number]::-webkit-inner-spin-button,.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody td.product-volume input[type=number]::-webkit-outer-spin-button{opacity:1 !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody td.product-volume input{font-size:16px !important;text-align:left;padding:6px 12px !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody td.product-volume .volume-label{margin-bottom:0px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody td.product-estimate{font-weight:700}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody button#afrfq_update_quote_btn{background-color:#fff !important;font-size:14px;text-transform:uppercase;color:#181716 !important;opacity:1 !important;padding:0px 0px 1px 0px !important;border:0px;position:relative;font-weight:700}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody button#afrfq_update_quote_btn::after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#181716;transform:scaleX(0);transition:transform .4s ease-in-out;transform-origin:left}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody button#afrfq_update_quote_btn:hover::after{transform:scaleX(1) !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-profile .product-details.mobile{display:none}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two select.all-attributes{padding:6px 12px;padding-right:33px;height:44px;background-color:rgba(0,0,0,0);border:1.5px solid rgba(123,123,123,.35);border-radius:4px;appearance:none;-webkit-appearance:none;-moz-appearance:none}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two select.all-attributes:focus{outline:none}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .attribute-group{position:relative}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .attribute-group::after{content:"";position:absolute;top:48%;right:10px;width:8px;height:8px;border-bottom:1px solid currentColor;border-right:1px solid currentColor;transform:translate(-50%, -50%) rotate(45deg)}.woocommerce.adf-request-quote-page.template_two .af_quote_fields{padding:0px !important;background-color:rgba(0,0,0,0) !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .quote-fields{align-items:flex-start}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals{max-width:100% !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals .title-quote-total{font-weight:700;text-transform:uppercase;margin:0px;padding-bottom:20px;border-bottom:1px solid rgba(123,123,123,.35)}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals table.shop_table.shop_table_responsive.table_quote_totals th,.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals table.shop_table.shop_table_responsive.table_quote_totals td{padding:20px 0px !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.cart-subtotal,.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.order-total,.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.tax-shipping{border-bottom:1px solid rgba(123,123,123,.35) !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.cart-subtotal th,.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.tax-shipping th{font-size:14px;font-weight:400}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.cart-subtotal td,.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.tax-shipping td{font-size:16px;text-align:right}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.order-total th,.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.order-total td{font-size:24px;font-weight:700}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.order-total td{text-align:right}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .cart_totals tr.tax-rate{display:none}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .addify-option-field{display:flex;flex-wrap:wrap}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .addify-option-field>label:first-child:not(.adf-radio-btn){flex:0 0 100%}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .addify-option-field>label.adf-radio-btn{flex:1 1 calc(50% - 16px)}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table{padding-top:20px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table label{font-size:14px;font-weight:400;margin-right:5px;margin-bottom:8px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table label span{color:#a80000}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input:focus{outline:none}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input{border-left:1px solid rgba(123,123,123,.3490196078) !important;font-size:14px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table span.checkbox-group{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table span.checkbox-group label{margin-bottom:0px !important;font-size:14px !important;margin:0px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table span.checkbox-group input[type=checkbox]{width:16px;height:16px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table span.checkbox-group input[type=checkbox]:checked{accent-color:#000}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table span.checkbox-group input[type=checkbox]:focus{box-shadow:none}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input[type=radio]{appearance:none;-webkit-appearance:none;border:1px solid #e5e5e5 !important;border-radius:50%;position:relative;cursor:pointer;transition:border .2s ease;background-color:#fff;display:inline-block;vertical-align:middle;padding:7px;border-color:#e5e5e5}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input[type=radio]:checked,.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input[type=radio]:focus{box-shadow:none !important;outline:none}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input[type=radio]::before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background:#fff;border-radius:50%;transform:translate(-50%, -50%) scale(0);transition:transform .2s ease}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input[type=radio]:checked::before{transform:translate(-50%, -50%) scale(1)}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table input[type=radio]:checked{background-color:#181716;border-color:#181716 !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table .adf-radio-btn{font-size:14px !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table button.button.alt.addify_checkout_place_quote{width:100%;border:0px;text-transform:uppercase;font-size:14px;padding:12px 16px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table .form_row{margin-top:0px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table p.addify-option-field:nth-child(6)>label:first-of-type::after{content:"*";color:#a80000;font-weight:bold}.woocommerce.adf-request-quote-page.template_two .af_quote_fields .af-quote-field-table .addify-option-field:last-child label{display:none}.popup-right-quote{position:relative}.popup-right-quote .icon-popup-quote{top:0 !important;right:0 !important;left:unset !important}.popup-right-quote .icon-popup-quote:hover{cursor:pointer}#quote-success{position:fixed !important;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1000 !important;box-shadow:0 0 0 9999px rgba(0,0,0,.5);visibility:visible;opacity:1;pointer-events:auto}#quote-success.is-hidden{visibility:hidden;opacity:0;pointer-events:none;transform:translate(-50%, -45%);transition:opacity .4s ease,transform .4s ease}div#quote-greeting{font-family:"Merriweather",Sans-serif;font-size:32px;font-weight:300}.tooltip-wrapper{position:relative;display:inline-block;vertical-align:middle}.tooltip-icon{display:inline-flex;cursor:pointer}.info-icon{color:#181716;transition:all .25s ease}.tooltip-icon:hover .info-icon{color:#fff}.tooltip-icon:hover .info-icon path:first-child{fill:#181716;stroke:#181716}.tooltip-box{position:absolute;left:150%;top:50%;transform:translateY(-50%);background:#fff;border:1px solid #000;border-radius:8px;padding:16px;width:fit-content;min-width:375px;max-width:90vw;box-shadow:0 6px 18px rgba(0,0,0,.1);z-index:2;display:none;font-size:14px}.tooltip-box p{margin-bottom:6px}.tooltip-box p:last-child{margin-bottom:0px}.tooltip-box::before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:10px;height:10px;background:#fff;border-left:1px solid #000;border-right:none;border-bottom:1px solid #000;transform:translateY(-50%) rotate(45deg);border-top:none;z-index:-1}.tooltip-wrapper:hover .tooltip-box{display:block}input[name=afrfq_field_9005]{text-transform:uppercase}@media(max-width: 820px){.woocommerce.adf-request-quote-page.template_two .adf-quote-detail-wrap{width:100% !important}.addify-quote-form.template_two{flex-direction:column;align-items:flex-end;gap:25px !important}.adf-main-qoute-page .addify-quote-form.template_two{display:flex !important;justify-content:space-between}}@media only screen and (min-width: 900px)and (max-width: 1365px){.addify-quote-form.template_two{flex-direction:column;align-items:flex-end;gap:25px !important}.woocommerce.adf-request-quote-page.template_two .adf-quote-detail-wrap{width:100% !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields{width:36% !important}#quote-success{align-items:stretch !important}#quote-success .elementor-element.elementor-element-93c3176.elementor-widget.elementor-widget-image{height:100%}}@media only screen and (min-width: 1366px){.woocommerce.adf-request-quote-page.template_two th.product-volume{width:23% !important}}@media(min-width: 1366px)and (max-width: 1440px){.addify-quote-form__contents.template-two td{padding:16px 10px !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tbody .product-thumbnail img{max-width:80px;height:auto}.woocommerce.adf-request-quote-page.template_two form.woocommerce-cart-form.addify-quote-form.template_two{gap:30px}.cart_item .product-info .product-info-wrapper{gap:16px !important}}@media only screen and (max-width: 767px){div#quote-greeting{font-size:24px}.woocommerce.adf-request-quote-page.template_two .woocommerce-message{margin-bottom:10px}.woocommerce.adf-request-quote-page.template_two .adf-quote-detail-wrap{width:100% !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two{margin-bottom:0px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td{border:0px !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-estimate{display:none !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .product-info-wrapper{gap:20px !important;align-items:flex-start !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-price{margin-bottom:14px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .product-thumbnail{width:100px !important;border:0px !important;padding:0px !important;z-index:2}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .product-thumbnail img{width:100px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tr{border-bottom:1px solid rgba(123,123,123,.35) !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tr:last-child{border-bottom:0px !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two tr.cart_item{display:grid !important;grid-template-columns:46% 54%;grid-template-areas:"thumbnail product-name" "thumbnail product-price" "thumbnail product-volume";padding-bottom:24px;margin-bottom:24px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-info{grid-area:thumbnail}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-profile{grid-area:product-name}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-price{grid-area:product-price}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-volume{grid-area:product-volume}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-info,.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-profile,.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-price,.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-volume{padding:0 !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-info .product-details.desktop{display:none}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .cart_item:first-child td.product-info{margin-top:0px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-volume input{font-size:16px !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two td.product-volume .volume-label{margin-bottom:0px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .product-profile .product-details.mobile{display:block !important}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .product-profile .product-details.mobile .product-title{margin-bottom:6px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .product-profile .product-details.mobile .product-short-desc{margin-bottom:14px}.woocommerce.adf-request-quote-page.template_two table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents.addify-quote-form__contents.template-two .product-attributes{margin-bottom:14px}.woocommerce.adf-request-quote-page.template_two .af_quote_fields{width:100% !important}.woocommerce.adf-request-quote-page.template_two .af_quote_fields table.shop_table.shop_table_responsive.table_quote_totals td{border:0px !important}.tooltip-wrapper:hover .tooltip-box{display:none}.tooltip-wrapper.active .tooltip-box{display:block;position:absolute;left:-50%;top:100%;transform:translateX(-50%);z-index:4;min-width:300px}.tooltip-box::before{left:20px;top:-6px;transform:rotate(135deg);border-left:1px solid #000;border-right:none;border-bottom:1px solid #000;border-top:none}.af-quote-field-table span.checkbox-group input[type=checkbox]{padding:0px}}#btn-gallery{position:relative;text-align:center;min-height:40px}#btn-gallery:hover{cursor:pointer}#btn-gallery.loading{background-color:#181716 !important}.spinner-svg{width:16px;height:16px;fill:#fff;animation:spin 1s linear infinite;position:absolute;left:48%;top:30%}@keyframes spin{to{transform:rotate(360deg)}}.video-about video{height:118% !important}em.txt-banner{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.img-about .wp-caption{position:relative;display:inline-block;overflow:hidden}.img-about .wp-caption img{display:block;width:100%;height:auto;transition:transform .3s ease;transform-origin:center center;position:relative;z-index:1}.img-about .wp-caption:hover img{transform:scale(1.05)}.img-about .wp-caption .wp-caption-text{position:relative;z-index:2;background-color:#fff;padding-top:10px}.custom-gallery-metro{display:flex;flex-wrap:wrap;gap:10px}.metro-item{overflow:hidden}.metro-item img{width:100%;height:100%;object-fit:cover;display:block}#outer_wrapper #inner_wrapper{padding:24px 25px !important;background-color:#fff !important}:root{--container-max: 1616px;--container-gutter: clamp(16px, 3.5vw, 32px)}.search-results #ais-wrapper,.search-no-results #ais-wrapper{box-sizing:content-box;max-width:var(--container-max);margin-inline:auto;padding-inline:var(--container-gutter)}.search-results #ais-wrapper #ais-main,.search-no-results #ais-wrapper #ais-main{padding:0px}.search-results #ais-wrapper #ais-main .breadcrumb-faqs,.search-no-results #ais-wrapper #ais-main .breadcrumb-faqs{padding:15px 0px;font-size:14px;color:#555}.search-results #ais-wrapper #ais-main .breadcrumb-faqs a,.search-no-results #ais-wrapper #ais-main .breadcrumb-faqs a{color:#181716}.search-results #ais-wrapper #algolia-title h1,.search-no-results #ais-wrapper #algolia-title h1{margin:0px;text-align:center;padding:48px 0px;font-size:40px}.search-results #ais-wrapper #algolia-tab .ais-facets,.search-no-results #ais-wrapper #algolia-tab .ais-facets{margin-bottom:0px}.search-results #ais-wrapper #algolia-tab .ais-Menu-list,.search-no-results #ais-wrapper #algolia-tab .ais-Menu-list{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:24px}.search-results #ais-wrapper #algolia-tab li.ais-Menu-item,.search-no-results #ais-wrapper #algolia-tab li.ais-Menu-item{background:#393433;margin-bottom:0px}.search-results #ais-wrapper #algolia-tab li.ais-Menu-item a,.search-no-results #ais-wrapper #algolia-tab li.ais-Menu-item a{display:flex;align-items:center;justify-content:center;gap:.35rem;padding:16px 24px;color:#fff;text-decoration:none;font-family:"Merriweather",Sans-serif;font-weight:300;font-size:clamp(14px,1.7vw,20px)}.search-results #ais-wrapper #algolia-tab li.ais-Menu-item a .ais-Menu-count,.search-no-results #ais-wrapper #algolia-tab li.ais-Menu-item a .ais-Menu-count{margin-left:.25rem}.search-results #ais-wrapper #algolia-tab li.ais-Menu-item a .ais-Menu-count::before,.search-no-results #ais-wrapper #algolia-tab li.ais-Menu-item a .ais-Menu-count::before{content:"("}.search-results #ais-wrapper #algolia-tab li.ais-Menu-item a .ais-Menu-count::after,.search-no-results #ais-wrapper #algolia-tab li.ais-Menu-item a .ais-Menu-count::after{content:")"}.search-results #ais-wrapper #algolia-tab li.ais-Menu-item.ais-Menu-item--selected,.search-no-results #ais-wrapper #algolia-tab li.ais-Menu-item.ais-Menu-item--selected{background:#181716}.search-results #ais-wrapper div#algolia-summary,.search-no-results #ais-wrapper div#algolia-summary{padding-top:24px}.search-results #ais-wrapper div#algolia-summary .search-summary,.search-no-results #ais-wrapper div#algolia-summary .search-summary{padding-top:36px;margin-bottom:0px;font-size:32px;font-family:"Merriweather",Sans-serif;font-weight:300}.search-results #ais-wrapper div#algolia-summary .search-summary span.keywork-search,.search-no-results #ais-wrapper div#algolia-summary .search-summary span.keywork-search{text-transform:capitalize}.search-results #ais-wrapper div#algolia-summary .search-summary span.search-tabs,.search-no-results #ais-wrapper div#algolia-summary .search-summary span.search-tabs{color:#cfb58f}.search-results #ais-wrapper div#algolia-summary .search-summary span.total-search-results,.search-no-results #ais-wrapper div#algolia-summary .search-summary span.total-search-results{font-family:"Neue Haas Unica Pro",Sans-serif !important;font-weight:400;font-size:14px;text-transform:uppercase}.search-results #ais-wrapper div#algolia-hits,.search-no-results #ais-wrapper div#algolia-hits{padding-top:36px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:16px;row-gap:36px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item{padding-bottom:0px;border:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item{margin-bottom:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product{text-align:center}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb{display:block;line-height:0;position:relative}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb .img-main,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb .img-main{position:relative;z-index:2;transition:.4s}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb .img-main:hover,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb .img-main:hover{opacity:0}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb .img-hover,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-thumb .img-hover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body{padding:24px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body .hit-application,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body .hit-application{margin-bottom:8px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body .hit-title,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body .hit-title{font-size:18px;margin-bottom:24px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body a.hit-readmore,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body a.hit-readmore{font-size:12px;text-transform:uppercase;letter-spacing:1px;padding:4px 16px;width:100%;display:block;border:1px solid #181716;transition:.3s}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body a.hit-readmore:hover,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item .hit-card.product .hit-body a.hit-readmore:hover{background-color:#181716;color:#fff}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));justify-content:space-between;gap:80px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .ais-Hits-item,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .ais-Hits-item{margin-bottom:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .ais-Hits-item,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .ais-Hits-item{padding-bottom:0px;border:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-thumb,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-thumb{position:relative;overflow:hidden;display:block;line-height:0}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-thumb img,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-thumb img{width:100%;height:100%;object-fit:cover;transform:scale(1);transition:transform .35s ease;will-change:transform;aspect-ratio:1/1}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-thumb:hover img,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-thumb:hover img{transform:scale(1.06)}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body{padding-top:24px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body .hit-categories,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body .hit-categories{line-height:normal;margin-bottom:16px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body .hit-categories .knowledge-categories,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body .hit-categories .knowledge-categories{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body h5,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body h5{margin:0px;margin-bottom:24px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body .excerpt,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .hit-card.knowledge .hit-body .excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));justify-content:space-between;gap:16px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item{padding-bottom:0px;border:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item{margin:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item .hit-card.portfolio .hit-thumb,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item .hit-card.portfolio .hit-thumb{position:relative;display:block;aspect-ratio:3/2;overflow:hidden;margin-bottom:18px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item .hit-card.portfolio .hit-thumb img,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item .hit-card.portfolio .hit-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item .hit-card.portfolio .hit-body h6,.search-no-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item .hit-card.portfolio .hit-body h6{margin:0px}.search-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs,.search-no-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs{display:flex;flex-direction:column;gap:24px}.search-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item,.search-no-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item{padding:10px 12px;border:0px;margin-bottom:0px}.search-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item p,.search-no-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item p{margin-bottom:0px;font-size:16px}.search-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item p a,.search-no-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item p a{position:relative;display:inline-block;display:inline;background-image:linear-gradient(currentColor, currentColor);background-size:0% 1px;background-repeat:no-repeat;background-position:0 100%;transition:background-size .4s ease}.search-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item p a:hover,.search-no-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item p a:hover{background-size:100% 1px}.search-results #ais-wrapper #algolia-pagination,.search-no-results #ais-wrapper #algolia-pagination{padding-top:36px;padding-bottom:24px}.search-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list,.search-no-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list{padding-left:0px;display:flex;justify-content:center;gap:6px}.search-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item,.search-no-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item{padding:8px 16px}.search-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item a,.search-no-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item a{font-size:14px}.search-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected,.search-no-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected{background-color:#181716}.search-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected a,.search-no-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list .ais-Pagination-item.ais-Pagination-item--selected a{color:#fff;font-weight:400}.search-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--nextPage a,.search-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--previousPage a,.search-no-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--nextPage a,.search-no-results #ais-wrapper #algolia-pagination ul.ais-Pagination-list li.ais-Pagination-item.ais-Pagination-item--previousPage a{text-transform:uppercase;letter-spacing:2px}.search-results .faq-find-your-match,.search-no-results .faq-find-your-match{padding-bottom:80px;padding-top:80px;display:flex;gap:56px;align-items:center}.search-results .faq-find-your-match .faq-find-your-match-content,.search-no-results .faq-find-your-match .faq-find-your-match-content{width:100%;padding:0px 24px;display:flex;flex-direction:column;gap:24px}.search-results .faq-find-your-match .faq-find-your-match-content h3,.search-no-results .faq-find-your-match .faq-find-your-match-content h3{margin:0px}.search-results .faq-find-your-match .faq-find-your-match-content p,.search-no-results .faq-find-your-match .faq-find-your-match-content p{margin:0px}.search-results .faq-find-your-match .faq-find-your-match-content .go_to_selector_winzard_button,.search-no-results .faq-find-your-match .faq-find-your-match-content .go_to_selector_winzard_button{width:fit-content;background-color:#cfb58f !important;border:0px;padding:13.5px 16px !important}.search-results .faq-find-your-match .faq-find-your-match-content .go_to_selector_winzard_button:hover,.search-no-results .faq-find-your-match .faq-find-your-match-content .go_to_selector_winzard_button:hover{background-color:#181716 !important;color:#fff}.search-results .faq-find-your-match .faq-find-your-match-img,.search-no-results .faq-find-your-match .faq-find-your-match-img{width:100%}.algolia-search-box-wrapper{display:none}.search-no-results #algolia-pagination,.search-no-results #algolia-summary{display:none}#algolia-tab li.ais-Menu-item.ais-Menu-item--selected{pointer-events:none !important;cursor:default}#algolia-tab li.ais-Menu-item.ais-Menu-item--selected a{pointer-events:none !important;cursor:default}@media(max-width: 820px){.search-results #ais-wrapper #algolia-tab li.ais-Menu-item a{justify-content:left;gap:0px;font-size:16px}#algolia-tab #facet-post-types .ais-Menu-list{display:block !important}#algolia-tab #facet-post-types .ais-Menu-item{display:none;margin:0 0 8px !important}#algolia-tab #facet-post-types .ais-Menu-item--selected{display:block}#algolia-tab #facet-post-types.is-open .ais-Menu-item{display:block}#algolia-tab #facet-post-types .ais-Menu-link{display:block;padding:12px 40px 12px 16px;background:#3a3433;color:#fff;text-decoration:none}#algolia-tab #facet-post-types .ais-Menu-item--selected .ais-Menu-link{background:#181716;position:relative}#algolia-tab #facet-post-types .ais-Menu-item--selected .ais-Menu-link::after{content:"";position:absolute;right:14px;top:50%;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-50%) rotate(45deg);transition:transform .2s}#algolia-tab #facet-post-types.is-open .ais-Menu-item--selected .ais-Menu-link::after{transform:translateY(-50%) rotate(-135deg)}}@media only screen and (max-width: 767px){.search-results #ais-wrapper #algolia-title h1{padding:24px 0px;font-size:32px}.search-results #ais-wrapper div#algolia-summary .search-summary{padding:0px;font-size:24px}.search-results #ais-wrapper div#algolia-hits{padding-top:24px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products{grid-template-columns:1fr}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-products .ais-Hits-item{padding-bottom:0px;border:0px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges,.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio,.search-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs{grid-template-columns:1fr;gap:24px}.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-knowledges .ais-Hits-item,.search-results #ais-wrapper div#algolia-hits .ais-Hits-list.is-portfolio .ais-Hits-item,.search-results #ais-wrapper div#algolia-hits ol.ais-Hits-list.is-faqs .ais-Hits-item{padding-bottom:0px;border:0px}.search-results #ais-wrapper #algolia-pagination{padding-top:24px}.search-results .faq-find-your-match{flex-direction:column;gap:40px;padding-bottom:40px;padding-top:40px}.search-results .faq-find-your-match .faq-find-your-match-content{padding:0px;align-items:center;text-align:center}.search-results .faq-find-your-match .faq-find-your-match-content .go_to_selector_winzard_button{color:#181716 !important}.search-results .faq-find-your-match .faq-find-your-match-img{height:390px;overflow:hidden;width:100vw}.search-results .faq-find-your-match .faq-find-your-match-img img{height:100%;object-fit:cover}}.widget_shopping_cart_content{display:flex;flex-direction:column;height:100%}.elementor-menu-cart__products{flex:1 1 auto;overflow-y:auto}.elementor-menu-cart__products .quantity{color:#181716}.elementor-menu-cart__products .elementor-menu-cart__product-remove.product-remove{display:none}.elementor-menu-cart__subtotal,.elementor-menu-cart__footer-buttons{flex-shrink:0}.elementor-menu-cart__subtotal{display:flex;justify-content:space-between}.elementor-menu-cart__footer-buttons{display:flex !important;justify-content:space-between;gap:10px !important}.mini-cart-empty-actions{display:flex;flex-direction:column;padding-top:30px;gap:16px}.mini-cart-empty-actions a.button.wc-forward.browse-products,.mini-cart-empty-actions a.button.outline.shop-samples{background-color:#181716;color:#fff;text-align:center;font-weight:400;font-size:14px;letter-spacing:1px;padding:13.5px}
