@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}*{margin:0}@media (prefers-reduced-motion: no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}.four-o-four{min-height:90vh;width:100%;background-color:#f6f6f6;display:flex;align-items:center;justify-content:center;position:relative;background-color:transparent;background-color:#00000080}.four-o-four:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:.7;background-image:url(https://www.lapeyrestair.com/media/escher-relativity-1024x981-1.jpg);background-position:center center;background-size:cover;background-repeat:no-repeat}.four-o-four .container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:50px}.four-o-four .container h1{font-family:var(--e-global-typography-primary-font-family);font-size:156px;line-height:128px;letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing);font-weight:900;font-style:italic;color:#fed925;filter:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.four-o-four .container span{font-weight:500;color:#fff;font-size:32px;max-width:800px;text-align:center}.four-o-four .container span a{color:#f5f5f5;font-style:italic;transition:color 125ms ease;text-decoration:none}.four-o-four .container span a:hover{color:#fed925}:root{--global-side-padding: 150px;--hero-padding-top: 85px;--hero-padding-bottom: 150px;--internal-container-max-width: 1400px;--4x-large: 150px;--3x-large: 110px;--2x-large: 85px;--extra-large: 60px;--large: 45px;--medium: 35px;--small: 25px;--extra-small: 25px}@media (max-width: 1920px){:root{--internal-container-max-width: 1140px}}@media (max-width: 1366px){:root{--global-side-padding: 85px;--hero-padding-bottom: 85px}}@media (max-width: 1366px){:root{--global-side-padding: 85px}}@media (max-width: 1024px){:root{--global-side-padding: 25px}}.e-con.skin-container-hero{padding:calc(var(--hero-padding-top) + var(--max-header-height)) var(--global-side-padding) var(--hero-padding-bottom)}.e-con.skin-container-hero>.e-con-inner{max-width:var(--internal-container-max-width)}.e-con.skin-container-hero-parent-padding{border-top:var(--max-header-height) solid transparent;padding:0 var(--global-side-padding)}.e-con.skin-container-parent-padding{padding:0 var(--global-side-padding)}.e-con.skin-container-internal-container-top-xl-bottom-xl>.e-con-inner{max-width:var(--internal-container-max-width);padding:var(--extra-large) 0 var(--extra-large)}@media (max-width: 768px){.e-con.skin-container-internal-container-top-xl-bottom-xl>.e-con-inner{flex-direction:row;flex-wrap:wrap}.e-con.skin-container-internal-container-top-xl-bottom-xl>.e-con-inner div{width:100%}}.e-con.skin-container-internal-container-top-xl-bottom-4x>.e-con-inner{max-width:var(--internal-container-max-width);padding:var(--extra-large) 0 var(--4x-large)}@media (max-width: 768px){.e-con.skin-container-internal-container-top-xl-bottom-4x>.e-con-inner{padding:var(--extra-large) 0 var(--2x-large);flex-direction:row;flex-wrap:wrap}.e-con.skin-container-internal-container-top-xl-bottom-4x>.e-con-inner div{width:100%}}.e-con.skin-container-internal-container-top-2x-bottom-3x>.e-con-inner{max-width:var(--internal-container-max-width);padding:var(--2x-large) 0 var(--3x-large)}@media (max-width: 768px){.e-con.skin-container-internal-container-top-2x-bottom-3x>.e-con-inner{padding:var(--extra-large) 0 var(--2x-large);flex-direction:row;flex-wrap:wrap}.e-con.skin-container-internal-container-top-2x-bottom-3x>.e-con-inner div{width:100%}}.e-con.skin-container-internal-container-top-4x-bottom-4x>.e-con-inner{max-width:var(--internal-container-max-width);padding:var(--4x-large) 0}@media (max-width: 768px){.e-con.skin-container-internal-container-top-4x-bottom-4x>.e-con-inner{padding:var(--extra-large) 0;flex-direction:row;flex-wrap:wrap}.e-con.skin-container-internal-container-top-4x-bottom-4x>.e-con-inner div{width:100%}}@media (max-width: 768px){.e-con.skin-container-row-wrap>.e-con-inner{flex-direction:row;flex-wrap:wrap}.e-con.skin-container-row-wrap>.e-con-inner div{width:100%}}.e-con.skin-container-product-hero-column-left{border-top:var(--max-header-height) solid transparent;padding-top:var(--hero-padding-top);padding-bottom:var(--hero-padding-bottom);padding-left:calc((100vw - var(--container-max-width)) / 2)}@media (max-width: 2100px){.e-con.skin-container-product-hero-column-left{padding-left:var(--global-side-padding)}}.e-con.skin-container-product-header-gap{padding-bottom:var(--header-height)}.e-con.skin-container-product-header-gap h2,.e-con.skin-container-product-header-gap h3{padding-top:var(--max-header-height)}.e-con.skin-container-contact-us{padding:var(--hero-padding-top) var(--global-side-padding) var(--hero-padding-bottom)}.e-con.skin-container-mega-menu{top:104.13px!important;pointer-events:none;opacity:0;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease!important}body.elementor-editor-active.postid-2077 .e-con.skin-container-mega-menu,.e-con.skin-container-mega-menu.active{pointer-events:auto;transform:translateY(0);opacity:1}.e-con.skin-container-mega-menu.elementor-element-edit-mode{position:relative}.e-con.skin-container-mega-menu.elementor-element-edit-mode .mega-menu-inner{position:relative!important;left:unset!important}.e-con.skin-container-osha-section{padding:var(--extra-large) var(--small);gap:20px}body.admin-bar .e-con.skin-container-mega-menu,body.admin-bar .e-con.skin-container-product-menu{margin-top:32px!important}.elementor-widget-nav-menu.skin-nav-menu-mega-primary .menu-item.current-menu-item{padding-left:15px}.elementor-widget-nav-menu.skin-nav-menu-mega-primary .menu-item.current-menu-item:before{content:"";position:absolute;top:50%;left:-15px;width:25px;height:1px;background:currentColor}.elementor-widget-nav-menu.skin-nav-menu-mega-secondary .elementor-item{display:inline-flex}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column{width:100%}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column ul.elementor-nav-menu{margin-top:1px}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column ul.elementor-nav-menu li.menu-item{transition:all .3s ease-in-out}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column ul.elementor-nav-menu li.menu-item:hover,.elementor-widget-nav-menu.skin-nav-menu-mega-one-column ul.elementor-nav-menu li.menu-item.current_page_item{background-color:#fff}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column ul.elementor-nav-menu li.menu-item a.elementor-item{padding:20px}@media (max-width: 1780px){.elementor-widget-nav-menu.skin-nav-menu-mega-one-column ul.elementor-nav-menu li.menu-item a.elementor-item{padding:15px;font-size:18px}}@media (max-width: 1730px){.elementor-widget-nav-menu.skin-nav-menu-mega-one-column ul.elementor-nav-menu li.menu-item a.elementor-item{font-size:17px}}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse{width:100%}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse ul.elementor-nav-menu{margin-top:1px}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse ul.elementor-nav-menu li.menu-item{transition:all .3s ease-in-out}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse ul.elementor-nav-menu li.menu-item:hover,.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse ul.elementor-nav-menu li.menu-item.current_page_item{background-color:var(--e-global-color-ebd0c74)}.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse ul.elementor-nav-menu li.menu-item a.elementor-item{padding:20px}@media (max-width: 1780px){.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse ul.elementor-nav-menu li.menu-item a.elementor-item{padding:15px;font-size:18px}}@media (max-width: 1730px){.elementor-widget-nav-menu.skin-nav-menu-mega-one-column-reverse ul.elementor-nav-menu li.menu-item a.elementor-item{font-size:17px}}:root{--header-top-gap: 31.88px;--header-height: 72.25px;--max-header-height: calc( var(--header-height) + calc(var(--header-top-gap) * 2) )}@media (max-width: 1024px){:root{--max-header-height: 72.25px}}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-header .tabulator-headers{border-top:1px solid;border-bottom:1px solid}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-header .tabulator-headers .tabulator-col{border-right:unset}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-header .tabulator-headers .tabulator-col .tabulator-col-content{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(4){background-color:var(--e-global-color-accent)!important;height:83px!important}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(4) .tabulator-col-content .tabulator-col-title-holder .tabulator-col-title{display:flex;justify-content:center;align-items:center}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(4) .tabulator-col-content .tabulator-col-title-holder .tabulator-col-title .ue-table-header__icon{display:block;width:60px;height:60px}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-header .tabulator-headers .tabulator-col:nth-child(4) .tabulator-col-content .tabulator-col-title-holder .tabulator-col-title .ue-table-header__icon svg{width:100%!important;height:100%!important}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-tableholder .tabulator-table .tabulator-row{border-bottom:1px solid}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell .ue-table-column__image{width:25%;height:25%;object-fit:contain}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell:nth-child(2) .ue-table-column__image{width:100%;height:100%;object-fit:contain}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell:nth-child(3){display:inline-flex;justify-content:center;align-items:flex-start!important;flex-direction:column}.elementor-widget.elementor-widget-ucaddon_ue_table .elementor-widget-container .ue-table.uc-show .ue-table__container.tabulator .tabulator-tableholder .tabulator-table .tabulator-row .tabulator-cell:nth-child(3) span{font-size:18px;font-weight:500}.woocommerce-product-attributes.shop_attributes tr.woocommerce-product-attributes-item th{width:175px}.single-product .product_meta{gap:20px}.single-product .product_meta .detail-container{display:flex;gap:10px}.product-listings{width:100%;border-spacing:0}.product-listings .headings th,.product-listings thead th{display:none;padding:10px 10px 10px 0;font-size:1rem;line-height:1.2;font-weight:700;border-bottom:2px solid #000;vertical-align:bottom}.product-listings .headings .product__img,.product-listings .headings .product__title,.product-listings .headings .product__price,.product-listings thead .product__img,.product-listings thead .product__title,.product-listings thead .product__price{display:table-cell}.product-listings .headings .product__price,.product-listings thead .product__price{text-align:right}.product-listings .headings .product_detail,.product-listings thead .product_detail{display:none;border:1px solid #ccc;border-top:none;padding:10px;gap:25px;align-items:flex-start;justify-content:space-between}.product-listings .headings .product_detail.active,.product-listings thead .product_detail.active{display:flex}.product-listings .headings .product_detail .product-image,.product-listings thead .product_detail .product-image{display:flex;width:20%}.product-listings .headings .product_detail .product-image img,.product-listings thead .product_detail .product-image img{width:100%;height:100%;object-fit:contain}.product-listings .headings .product_detail .meta,.product-listings thead .product_detail .meta{display:flex;flex-direction:column}.product-listings .headings .product_detail .meta h4,.product-listings thead .product_detail .meta h4{display:block}.product-listings .headings .product_detail .price-details,.product-listings thead .product_detail .price-details{display:flex;flex-direction:column;width:220px}@media (min-width: 992px){.product-listings .headings th,.product-listings thead th{display:table-cell}.product-listings .headings .product__stair-type,.product-listings .headings .product__type,.product-listings .headings .product__config,.product-listings .headings .product__sku,.product-listings thead .product__stair-type,.product-listings thead .product__type,.product-listings thead .product__config,.product-listings thead .product__sku{width:auto}.product-listings .headings .product__color,.product-listings thead .product__color,.product-listings .headings .product__angle,.product-listings thead .product__angle{max-width:90px}.product-listings .headings .product__rail_type,.product-listings thead .product__rail_type{max-width:110px}}@media (max-width: 991px){.product-listings .headings th:is(.product__img),.product-listings thead th:is(.product__img){display:none}.product-listings .headings th:is(.product__type),.product-listings thead th:is(.product__type){display:table-cell}.product-listings .headings .product__type,.product-listings thead .product__type{width:auto}}.product-listings .products .product,.product-listings .products tr,.product-listings tbody .product,.product-listings tbody tr{cursor:pointer;border-top:2px solid #000;transition:.2s all ease}.product-listings .products .product:hover,.product-listings .products tr:hover,.product-listings tbody .product:hover,.product-listings tbody tr:hover{background-color:#d9d9d9}.product-listings .products .product td,.product-listings .products tr td,.product-listings tbody .product td,.product-listings tbody tr td{display:none;color:#000;padding:8px 10px 8px 0;font-size:1rem;line-height:1;border-bottom:1px solid #ccc;vertical-align:top}.product-listings .products .product:nth-child(2n),.product-listings .products tr:nth-child(2n),.product-listings tbody .product:nth-child(2n),.product-listings tbody tr:nth-child(2n){background:#fff}.product-listings .products .product .product__title,.product-listings .products .product .product__price,.product-listings .products tr .product__title,.product-listings .products tr .product__price,.product-listings tbody .product .product__title,.product-listings tbody .product .product__price,.product-listings tbody tr .product__title,.product-listings tbody tr .product__price{display:table-cell}.product-listings .products .product .product__img,.product-listings .products tr .product__img,.product-listings tbody .product .product__img,.product-listings tbody tr .product__img{padding:0}.product-listings .products .product .product__img a,.product-listings .products tr .product__img a,.product-listings tbody .product .product__img a,.product-listings tbody tr .product__img a{width:75px;height:65px;display:flex;padding:3px 10px 3px 0}.product-listings .products .product .product__img a img,.product-listings .products tr .product__img a img,.product-listings tbody .product .product__img a img,.product-listings tbody tr .product__img a img{display:block;width:100%;height:100%;object-fit:contain;background:#fff;object-position:center}.product-listings .products .product .product__price,.product-listings .products tr .product__price,.product-listings tbody .product .product__price,.product-listings tbody tr .product__price{text-align:right;font-weight:700}.product-listings .products .product .product__price a,.product-listings .products tr .product__price a,.product-listings tbody .product .product__price a,.product-listings tbody tr .product__price a{color:#1c355e}@media (min-width: 992px){.product-listings .products .product td,.product-listings .products tr td,.product-listings tbody .product td,.product-listings tbody tr td{display:table-cell;vertical-align:middle}.product-listings .products .product .product__stair-type,.product-listings .products .product .product__type,.product-listings .products .product .product__config,.product-listings .products .product .product__sku,.product-listings .products tr .product__stair-type,.product-listings .products tr .product__type,.product-listings .products tr .product__config,.product-listings .products tr .product__sku,.product-listings tbody .product .product__stair-type,.product-listings tbody .product .product__type,.product-listings tbody .product .product__config,.product-listings tbody .product .product__sku,.product-listings tbody tr .product__stair-type,.product-listings tbody tr .product__type,.product-listings tbody tr .product__config,.product-listings tbody tr .product__sku{width:auto}.product-listings .products .product td.product__type span.cat,.product-listings .products tr td.product__type span.cat,.product-listings tbody .product td.product__type span.cat,.product-listings tbody tr td.product__type span.cat{display:inline-block!important}.product-listings .products .product td.product__type span.full-name,.product-listings .products tr td.product__type span.full-name,.product-listings tbody .product td.product__type span.full-name,.product-listings tbody tr td.product__type span.full-name{display:none!important}.product-listings .products .product .product__color,.product-listings .products tr .product__color,.product-listings tbody .product .product__color,.product-listings tbody tr .product__color,.product-listings .products .product .product__angle,.product-listings .products tr .product__angle,.product-listings tbody .product .product__angle,.product-listings tbody tr .product__angle{max-width:90px}.product-listings .products .product .product__rail_type,.product-listings .products tr .product__rail_type,.product-listings tbody .product .product__rail_type,.product-listings tbody tr .product__rail_type{max-width:110px}}.product-listings .products .product td.product__type,.product-listings .products tr td.product__type,.product-listings tbody .product td.product__type,.product-listings tbody tr td.product__type{display:table-cell;vertical-align:middle}.product-listings .products .product td.product__type span.cat,.product-listings .products tr td.product__type span.cat,.product-listings tbody .product td.product__type span.cat,.product-listings tbody tr td.product__type span.cat{display:none}.product-listings .products .product td.product__type span.full-name,.product-listings .products tr td.product__type span.full-name,.product-listings tbody .product td.product__type span.full-name,.product-listings tbody tr td.product__type span.full-name{display:inline-block;text-wrap:balance;max-width:80%}.product-listings .products .product .product__type,.product-listings .products tr .product__type,.product-listings tbody .product .product__type,.product-listings tbody tr .product__type{width:auto}.product-listings .products .product_detail,.product-listings tbody .product_detail{display:none;border-top:none;padding:10px;gap:25px;align-items:flex-start;justify-content:space-between}.product-listings .products .product_detail.loading:not(.active),.product-listings tbody .product_detail.loading:not(.active){display:table-row;height:40px}.product-listings .products .product_detail.loading:not(.active):before,.product-listings tbody .product_detail.loading:not(.active):before{content:"";display:block;border:2px solid rgba(0,0,0,.1);border-left-color:transparent;width:20px;height:20px;border-radius:50%;animation:middlespin 1s linear infinite;margin-left:10px}@keyframes middlespin{0%{transform:translateY(50%) rotate(0)}to{transform:translateY(50%) rotate(360deg)}}.product-listings .products .product_detail.active,.product-listings tbody .product_detail.active{display:table-row}.product-listings .products .product_detail.active>td,.product-listings tbody .product_detail.active>td{padding:15px 0 0;cursor:auto}.product-listings .products .product_detail.active>td .product-expansion-box,.product-listings tbody .product_detail.active>td .product-expansion-box{display:flex;justify-content:space-between}.product-listings .products .product_detail.active>td .product-expansion-box .product-divider,.product-listings tbody .product_detail.active>td .product-expansion-box .product-divider{background-color:#ccc;width:1px;margin:0 0 16px}.product-listings .products .product_detail.active>td .product-expansion-box .product-description,.product-listings tbody .product_detail.active>td .product-expansion-box .product-description{width:40%}.product-listings .products .product_detail.active>td .product-expansion-box .product-description .lead-times,.product-listings tbody .product_detail.active>td .product-expansion-box .product-description .lead-times{display:flex;gap:5px;align-items:center;margin:5px 0}.product-listings .products .product_detail.active>td .product-expansion-box .product-description .load-capacity,.product-listings tbody .product_detail.active>td .product-expansion-box .product-description .load-capacity{margin-bottom:5px}.product-listings .products .product_detail.active>td .product-expansion-box .product-description .links,.product-listings tbody .product_detail.active>td .product-expansion-box .product-description .links{display:flex;flex-direction:column;gap:5px}.product-listings .products .product_detail.active>td .product-expansion-box .product-cart,.product-listings tbody .product_detail.active>td .product-expansion-box .product-cart{width:30%}@media (max-width: 992px){.product-listings .products .product_detail.active>td .product-expansion-box,.product-listings tbody .product_detail.active>td .product-expansion-box{flex-wrap:wrap;margin-bottom:16px}.product-listings .products .product_detail.active>td .product-expansion-box .product-description,.product-listings tbody .product_detail.active>td .product-expansion-box .product-description{width:100%;order:-1;border-bottom:1px #ccc;margin-bottom:16px}.product-listings .products .product_detail.active>td .product-expansion-box .product-cart,.product-listings tbody .product_detail.active>td .product-expansion-box .product-cart{width:60%}.product-listings .products .product_detail.active>td .product-expansion-box .product-image,.product-listings tbody .product_detail.active>td .product-expansion-box .product-image{width:35%}.product-listings .products .product_detail.active>td .product-expansion-box>.product-divider,.product-listings tbody .product_detail.active>td .product-expansion-box>.product-divider{display:none}.product-listings .products .product_detail.active>td .product-expansion-box>.product-divider~.product-divider,.product-listings tbody .product_detail.active>td .product-expansion-box>.product-divider~.product-divider{display:block}}.product-listings .products .product_detail.active>td .price-details .pricing-section .price,.product-listings tbody .product_detail.active>td .price-details .pricing-section .price{color:var(--e-global-color-text);font-weight:700}.product-listings .products .product_detail.active>td .price-details .add-to-cart .quantity,.product-listings tbody .product_detail.active>td .price-details .add-to-cart .quantity{display:flex;align-items:center;gap:10px}.product-listings .products .product_detail.active>td .price-details .add-to-cart .add_to_cart_inline,.product-listings tbody .product_detail.active>td .price-details .add-to-cart .add_to_cart_inline{border:none!important;padding:0!important;gap:10px;display:flex;flex-direction:row;width:fit-content}.product-listings .products .product_detail.active>td .price-details .add-to-cart .add_to_cart_inline .button,.product-listings tbody .product_detail.active>td .price-details .add-to-cart .add_to_cart_inline .button{background-color:var(--e-global-color-accent)}.product-listings .products .product_detail.active>td .price-details .add-to-cart .add_to_cart_inline .button:hover,.product-listings tbody .product_detail.active>td .price-details .add-to-cart .add_to_cart_inline .button:hover{background-color:var(--e-global-color-secondary)}@media (min-width: 0px){.product-listings .products .product_detail>td,.product-listings tbody .product_detail>td{display:none}.product-listings .products .product_detail>td.active,.product-listings tbody .product_detail>td.active{display:table-cell}}.product-listings .products .product_detail .product-image,.product-listings tbody .product_detail .product-image{display:flex;width:20%}.product-listings .products .product_detail .product-image img,.product-listings tbody .product_detail .product-image img{width:100%;height:100%;object-fit:contain}.product-listings .products .product_detail .meta,.product-listings tbody .product_detail .meta{display:flex;flex-direction:column}.product-listings .products .product_detail .meta h4,.product-listings tbody .product_detail .meta h4{display:block}.product-listings .products .product_detail .price-details,.product-listings tbody .product_detail .price-details{display:flex;flex-direction:column;width:100%;gap:10px}.product-listings .products .product_detail .price-details .add-to-cart,.product-listings tbody .product_detail .price-details .add-to-cart{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.product-listings .products .product_detail .price-details .add-to-cart .woocommerce.add_to_cart_inline,.product-listings tbody .product_detail .price-details .add-to-cart .woocommerce.add_to_cart_inline{margin-bottom:0}.product-listings .products .product_detail .price-details .add-to-cart .woocommerce.add_to_cart_inline .button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added,.product-listings tbody .product_detail .price-details .add-to-cart .woocommerce.add_to_cart_inline .button.product_type_simple.add_to_cart_button.ajax_add_to_cart.added{display:none}.product-listings .products .product_detail .price-details .add-to-cart .added_to_cart,.product-listings tbody .product_detail .price-details .add-to-cart .added_to_cart{background-color:var(--e-global-color-accent);color:var(--e-global-color-text);font-size:100%;margin:0;line-height:1;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:.618em 1em;font-weight:700;border-radius:3px;left:auto;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none}.product-filters .elementor-tab-content>p{margin:0;padding:0}.product-filters .elementor-tab-content .facetwp-facet{margin-bottom:15px}.product-filters .elementor-tab-content .facetwp-facet .facetwp-display-value{font-size:.9em}.product-filters .elementor-tab-content .facetwp-facet .facetwp-counter{font-size:1em;display:none}.product-facets{margin-top:36px}.product-facets .product-facet{cursor:pointer;border-top:1px solid #000;padding:5px 0;font-weight:600;position:relative;font-size:.9em}.product-facets .product-facet svg{transition:.2s all ease;position:absolute;top:50%;right:10px;transform:translateY(-50%);font-size:.9em}.product-facets .product-facet.active svg{transform:translateY(-50%) rotate(90deg)}.product-facets .product-facet:first-child{border-top-width:2px}.product-facets .product-facet-values{height:0;opacity:0;overflow:hidden;transition:.2s all ease}.product-facets .product-facet-values.active{height:auto;opacity:1}.product-facets .product-facet-values img.product-facet-display{width:125px;height:auto;margin:12px 0 0}.product-facets .product-facet-values .facetwp-facet{padding:10px 30px 0 10px;margin-bottom:15px}.product-facets .product-facet-values .facetwp-facet .fcomplete-wrap{z-index:20}.product-facets .product-facet-values .facetwp-facet .facetwp-checkbox.checked{background-image:url(/media/checkbox-on-blue.png)}.product-facets .product-facet-values .facetwp-facet .facetwp-checkbox .facetwp-display-value{font-size:.9em}.product-facets .product-facet-values .facetwp-facet .facetwp-checkbox .facetwp-counter{font-size:1em;display:none}.woocommerce-MyAccount-content-wrapper .payment-methods-title{color:var(--tables-title-color, #000);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);margin-bottom:9px}.woocommerce-MyAccount-content-wrapper .default-payment-gateway-selection{margin-bottom:20px}.woocommerce-MyAccount-content-wrapper .default-payment-gateway-selection .nobr{color:var(--tables-title-color, #000);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);margin-bottom:9px}.woocommerce-MyAccount-content-wrapper .default-payment-gateway-selection p{color:var(--tables-title-color, #000);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);margin-bottom:9px!important}.woocommerce-MyAccount-content-wrapper .default-payment-gateway-selection form{display:flex;align-items:center;gap:10px}.woocommerce-MyAccount-content-wrapper .default-payment-gateway-selection form select{padding:4px 10px;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:17px;font-weight:500}.woocommerce-MyAccount-content-wrapper .default-payment-gateway-selection form input[type=submit]{padding:7px 18px 9px!important}.shop-facet-loop .breadcrumbs{display:flex;justify-content:flex-start;align-items:center;gap:8px}.shop-facet-loop .breadcrumbs span.separator:last-child{display:none}.shop-facet-loop .row{display:flex;flex-direction:row;justify-content:space-between}.shop-facet-loop .row .column_facets{width:20%}.shop-facet-loop .row .table_products{width:75%;display:flex;flex-direction:column;gap:2rem}.shop-facet-loop .row .table_products .product-cta-container{display:grid;grid-template-columns:repeat(8,1fr);gap:1rem}.shop-facet-loop .row .table_products .product-cta-container .product-cta{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem}.shop-facet-loop .row .table_products .product-cta-container .product-cta:hover .image img{transform:scale(1.1)}.shop-facet-loop .row .table_products .product-cta-container .product-cta .image{width:100%;height:auto;overflow:hidden}.shop-facet-loop .row .table_products .product-cta-container .product-cta .image img{width:100%;height:100%;aspect-ratio:1/1;object-fit:contain;object-position:center;transition:transform .2s ease-in-out}.shop-facet-loop .row .table_products .product-cta-container .product-cta h2{color:var(--e-global-color-primary);font-size:14px;font-weight:700;text-align:center}.shop-facet-loop .row .table_products .facetwp-template table tr td{text-align:center}.shop-facet-loop .row .table_products .facetwp-template table tr td:first-child{text-align:left}.shop-facet-loop .row .table_products .facetwp-template table tr td:last-child{text-align:right}@media (max-width: 767px){:root{--gap: 15px}}body{background-color:trnasparent;font-family:sans-serif;font-weight:300;font-size:16px;line-height:1.5;transition:.2s all ease-in-out;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body .fancybox__container{opacity:1!important}body:before{content:"";position:fixed;top:0;left:0;width:100%;height:100%;background:#231f2099;z-index:999;opacity:0;pointer-events:none;transition:.3s opacity ease-in-out}body.mega-active:before{opacity:1}.shrink-0{flex-shrink:0!important}.min-w-max{min-width:max-content!important}.elementor-widget-text-editor p:last-child{margin-bottom:0}.elementor-widget-text-editor h3{font-family:var(--e-global-typography-9625f10-font-family);font-weight:var(--e-global-typography-9625f10-font-weight);font-size:var(--e-global-typography-9625f10-font-size);line-height:var(--e-global-typography-9625f10-line-height);letter-spacing:var(--e-global-typography-9625f10-letter-spacing);word-spacing:var(--e-global-typography-9625f10-word-spacing)}.elementor-widget-text-editor h4{font-family:var(--e-global-typography-00e5663-font-family);font-weight:var(--e-global-typography-00e5663-font-weight);font-size:var(--e-global-typography-00e5663-font-size);line-height:var(--e-global-typography-00e5663-line-height);letter-spacing:var(--e-global-typography-00e5663-letter-spacing);word-spacing:var(--e-global-typography-00e5663-word-spacing)}.elementor-widget-text-editor a{color:var(--e-global-color-primary)!important;text-decoration:underline!important}small{color:var(--e-global-color-3f1f0ca)}.inline-link,.inline-link span{color:var(--e-global-color-primary)!important;text-decoration:underline!important}.fancybox__container.has-toolbar{z-index:100000}body.single-product .woocommerce-notices-wrapper{position:fixed;z-index:999;bottom:0;left:0;width:100%}body.single-product .woocommerce-notices-wrapper .woocommerce-message{border-top-color:#fed925;margin:0;display:flex;flex-direction:column;gap:5px}body.single-product .woocommerce-notices-wrapper .woocommerce-message .button{background-color:#fed925;border-color:#fed925;color:#000;transition:.3s all ease-in-out;width:fit-content}body.single-product .woocommerce-notices-wrapper .woocommerce-message .button:hover{background-color:#000;color:#fff}.elementor-popup-modal.dialog-widget .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message{width:auto;height:auto;overflow:hidden}.elementor-popup-modal.dialog-widget .dialog-widget-content.dialog-lightbox-widget-content .dialog-message.dialog-lightbox-message .elementor-location-popup{width:100%;height:100%}.single-post .elementor-widget-theme-post-featured-image img{width:100%;aspect-ratio:16/9;object-fit:cover;object-position:center}table.woocommerce-product-attributes tr.woocommerce-product-attributes-item th.woocommerce-product-attributes-item__label{width:200px}table.woocommerce-product-attributes tr.woocommerce-product-attributes-item td.woocommerce-product-attributes-item__value{font-style:normal}.elementor-widget-woocommerce-product-price p.price,.elementor-widget-woocommerce-product-price bdi{margin:0;color:var(--e-global-color-primary)}a.top-menu-item.cart:hover:before{position:absolute;content:attr(data-items-in-cart);z-index:999999;background-color:#fed925!important;color:#000!important;width:20px!important;height:20px!important;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:4px;margin-top:8px;right:3px;border:1px solid black!important}a.top-menu-item.cart:before{position:absolute;content:attr(data-items-in-cart);z-index:999999;background-color:#000!important;color:#fff!important;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:4px;margin-top:8px;right:3px;border:1px solid white}div[data-type=number_range]{display:flex;flex-direction:column;gap:10px}div[data-type=number_range] input[type=text]{padding:0 10px}div[data-type=number_range] input[type=button],div[data-type=number_range] button{align-self:start;background-color:var(--e-global-color-accent);padding:.25rem 1rem;border:0;font-weight:700;border-radius:3px;color:#515151;font-size:16px}div[data-type=number_range] input[type=button]:hover,div[data-type=number_range] button:hover{background-color:var(--e-global-color-secondary)}.emoji{width:16px;height:16px;display:inline-block}details.details{position:relative}details.details summary::marker{content:""!important;display:none!important}details.details summary::-webkit-details-marker{display:none!important}details.details summary{list-style-type:none}details.details summary:before{color:#000;background-color:#fed925;border-radius:50%;display:inline-block;content:"";background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="6" viewBox="0 0 192 512"><path d="M128 32v80H48V32h80zM0 192H32 96h32v32V448h32 32v64H160 128 64 32 0V448H32 64V256H32 0V192z"/></svg>');background-position:center;background-repeat:no-repeat;width:20px;height:20px;background-size:12px 12px;transform:translateY(25%)}details.details .flyout{position:absolute;top:0;transform:translateY(-100%);z-index:1;box-shadow:#0000000d 0 0 0 1px}details.details summary~*{transition:all .5s ease-in-out;opacity:0}.pdf-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;padding:.625rem 1.125rem;border-radius:0;border:2px solid var(--e-global-color-accent);background-color:var(--e-global-color-accent);color:var(--e-global-color-text);transition:all .3s ease-in-out;font-weight:700}.pdf-button:hover{background-color:var(--e-global-color-secondary);color:var(--e-global-color-primary);border-color:var(--e-global-color-secondary)}details[open].details summary~*{opacity:1;margin-top:-10px;background:#eaecef;border-radius:5px;padding:8px 12px;max-width:75%;min-width:280px}details[open].details summary:before{color:#000;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" height="16" width="6" viewBox="0 0 192 512"><path d="M128 32v80H48V32h80zM0 192H32 96h32v32V448h32 32v64H160 128 64 32 0V448H32 64V256H32 0V192z"/></svg>');animation:shake 2s infinite}@keyframes shake{0%{transform:translate(0) rotate(0)}25%{transform:translateY(1px) rotate(5deg)}50%{transform:translate(0) rotate(0)}75%{transform:translateY(-1px) rotate(-5deg)}to{transform:translate(0) rotate(0)}}.document-submissions .product-card{background-color:var(--e-global-color-ebd0c74);display:flex;align-items:stretch;color:var(--e-global-color-primary);position:relative;overflow:hidden;min-height:400px;flex-direction:column-reverse}.document-submissions .product-card>div{width:100%}.document-submissions .product-card-content{display:flex;flex-direction:column;padding:36px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;z-index:1;min-width:100%;min-height:200px}.document-submissions .product-card-heading{margin-bottom:12px;font-family:var(--e-global-typography-9625f10-font-family),Sans-serif;font-size:var(--e-global-typography-9625f10-font-size);font-weight:var(--e-global-typography-9625f10-font-weight);line-height:var(--e-global-typography-9625f10-line-height);color:var(--e-global-color-primary);overflow-wrap:anywhere}.document-submissions .product-card-name{margin-bottom:26px}.document-submissions .product-card-compliance{display:flex;align-items:center;gap:10px;margin-bottom:54px}.document-submissions .product-card-compliance-item{padding:4px 8px;border:1px solid currentColor;display:flex;align-items:center;gap:8px}.document-submissions .product-card-compliance-item svg{width:9px;height:auto}.document-submissions .product-card-button{margin-top:auto}.document-submissions .product-card img{object-fit:cover;object-position:center;position:absolute;right:0;height:54%;width:100%;top:0}.document-submissions .product-card a{cursor:pointer;font-family:"Degular",Sans-serif;font-size:22px;font-weight:400;color:var(--e-global-color-primary)!important}.document-submissions .product-card .arrow{width:40px;margin-left:10px;opacity:0;transform:translate(-10px);transition:opacity .3s ease,transform .3s ease}.document-submissions a.product-card:hover .arrow,.document-submissions .product-card a:hover .arrow{transform:translate(0);opacity:1}@container product-card-container (width <= 520px){.document-submissions .product-card{flex-direction:column-reverse;align-items:stretch}.document-submissions .product-card>div{min-height:300px}.document-submissions .product-card img{object-position:top center;width:calc(100% - 72px)}.document-submissions .product-card>.product-card-content{width:100%}}.acf-fields>.acf-field{padding:15px 0!important}td.acf-row-handle.order.ui-sortable-handle{padding:0 15px!important}a.acf-button.button,input.acf-button.button{background:#fed925;border-radius:0!important;padding:15px 25px!important;font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-primary)!important}a.acf-button.button:hover,input.acf-button.button:hover{background:#dadde5!important}.acf-input select{background:#eaecef;border-radius:0;font-size:var(--e-global-typography-5f6bd86-font-size)!important;font-family:var(--e-global-typography-9625f10-font-family),Sans-serif;padding:16px!important;border:1px solid rgba(0,0,0,.1490196078)}.acf-input select:focus-visible{outline:none!important}.document-submissions.row{display:flex;gap:20px;justify-content:flex-start;margin-bottom:20px;flex-wrap:wrap}.document-submissions .col-md-4{width:calc(50% - 20px)}.acf-fields.-left>.acf-field:before{background:#fff!important;border-width:0 1px 0 1px!important}.acf-field .acf-label label{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.acfe-form{margin-bottom:30px}#message>p{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight)}.delete-button{position:absolute;top:10px;right:10px;background-color:red;color:#fff;border:none;padding:10px;cursor:pointer;z-index:2;transition:background-color .3s ease;width:35px;height:35px;display:flex;align-items:center;justify-content:center}.delete-button:hover{background-color:#8b0000}.woocommerce-checkout form{font-family:var(--e-global-typography-b901032-font-family),Sans-serif!important;font-size:var(--e-global-typography-b901032-font-size)}.woocommerce-checkout .woocommerce form .form-row label{color:#000!important}.woocommerce-checkout .woocommerce h3{font-size:30px!important}.woocommerce-checkout #ship-to-different-address span{font-size:var(--e-global-typography-3a0d7ab-font-size)!important}.woocommerce-checkout .woocommerce form .form-row .input-text:focus-visible{outline:none!important}.woocommerce-checkout #payment #place_order{display:inline-flex;align-items:center;cursor:pointer;padding:.625rem 1.125rem!important;border-radius:0!important;border:2px solid var(--e-global-color-accent)!important;background-color:var(--e-global-color-accent)!important;color:var(--e-global-color-primary)!important;justify-content:center;font-weight:400;font-size:22px}.woocommerce-checkout #payment #place_order:after{content:"";display:inline-block;width:1.5em;height:1em;margin-left:.5em;transform:translate(0);transition:.2s all ease-in-out;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Layer_2'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2036.53%2018.53'%3e%3cdefs%3e%3cstyle%3e.cls-1{fill:none;stroke:%231c355e;stroke-miterlimit:10;stroke-width:.75px;}%3c/style%3e%3c/defs%3e%3cg%20id='Art'%3e%3cline%20class='cls-1'%20y1='9.27'%20x2='36'%20y2='9.27'/%3e%3cpolyline%20class='cls-1'%20points='27%2018.27%2036%209.27%2027%20.27'/%3e%3c/g%3e%3c/svg%3e");background-size:contain;background-repeat:no-repeat;background-position:center center}.woocommerce-checkout #payment #place_order:hover{background-color:var(--e-global-color-secondary)!important;color:var(--e-global-color-primary)!important;border-color:var(--e-global-color-secondary)!important}.woocommerce-checkout #payment #place_order:hover:after{transform:translate(.16em)}.woocommerce-checkout #payment .payment_methods li{line-height:30px!important}.woocommerce-checkout .woocommerce form .form-row .input-text{font-size:var(--e-global-typography-5f6bd86-font-size)!important}.woocommerce-checkout .woocommerce .select2-container--default .select2-selection--single{height:auto!important;font-size:var(--e-global-typography-5f6bd86-font-size)!important}.woocommerce-checkout .woocommerce .shop_table{font-size:var(--e-global-typography-5f6bd86-font-size)!important}.woocommerce-checkout .woocommerce .shop_table tfoot th{max-width:150px!important}.woocommerce-checkout .woocommerce .woocommerce-SavedPaymentMethods-saveNew,.woocommerce-checkout .woocommerce .woocommerce-terms-and-conditions-checkbox-text{font-size:var(--e-global-typography-076a569-font-size)!important}.woocommerce-checkout .woocommerce a{color:var(--e-global-color-primary)!important}.woocommerce-checkout .woocommerce-order{font-family:var(--e-global-typography-b901032-font-family),Sans-serif!important;font-size:var(--e-global-typography-b901032-font-size)}.woocommerce-checkout .woocommerce-thankyou-order-received{font-size:var(--e-global-typography-7eeec0e-font-size);text-align:center;margin-bottom:50px;font-weight:700;color:#000}.woocommerce-checkout .woocommerce ul.order_details{padding-left:0;border:1px solid #cfc8d8;display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce-checkout .woocommerce ul.order_details li{display:flex;flex-direction:column;justify-content:center;padding:15px;min-width:20%;margin-right:0;float:none;border-right:1px solid #cfc8d8}.woocommerce-checkout .woocommerce-order h2{color:#000;font-size:var(--e-global-typography-00e5663-font-size)}.woocommerce-checkout .woocommerce-order .shop_table{border:1px solid #cfc8d8;padding:20px;border-radius:0}.woocommerce-checkout .woocommerce-order .shop_table tbody tr>*{border-top:1px solid #cfc8d8}.woocommerce-checkout .woocommerce-order .shop_table tfoot tr>*{border-top:1px solid #cfc8d8}.woocommerce-checkout .woocommerce-order .woocommerce-customer-details address{height:auto!important;min-height:190px;box-shadow:0 0 10px #00000012;padding:16px}.woocommerce-checkout .woocommerce-order .woocommerce-columns--addresses>div{margin:25px 0}@media print{.woocommerce-checkout .woocommerce ul.order_details{flex-direction:column}.woocommerce-checkout .woocommerce ul.order_details li{flex-direction:row;justify-content:space-between;border-bottom:1px solid #cfc8d8}}.convert_to_order{margin-left:5px!important}.shop-facet-loop .row .table_products .facetwp-template table tr td:first-child{text-align:left!important}.woocommerce>.woocommerce-form-login-toggle{background:var(--sections-background-color, #fff);border-color:var(--sections-border-color, #d5d8dc);border-radius:var(--sections-border-radius, 3px);border-style:var(--sections-border-type, solid);border-width:1px;display:block;margin:var(--sections-margin, 0 0 27px 0);padding:var(--sections-padding, 16px 30px);font-family:var(--e-global-typography-b901032-font-family),Sans-serif!important;font-size:var(--e-global-typography-b901032-font-size)}.woocommerce>.woocommerce-form-login-toggle>.woocommerce-info{color:var(--sections-secondary-title-color, #69727d)}.woocommerce>.woocommerce-form-login-toggle>.woocommerce-info:before{display:none!important}.woocommerce>form.login{margin:1em 0;position:relative}.woocommerce>form.login>p:nth-child(1){color:var(--sections-descriptions-color, #69727d);font-size:14px;font-weight:400;padding-bottom:var(--sections-descriptions-spacing, 0)}.woocommerce>form.login>p:nth-child(8)>label{position:absolute;bottom:10px;left:20px}.woocommerce>form.login>p.lost_password{font-size:12px;margin-bottom:0}.woocommerce>form>.form-row .input-text{background-color:#f9fafa;border:none;border-radius:var(--forms-fields-border-radius, 0);color:var(--forms-fields-normal-color, #69727d);font-size:var(--e-global-typography-5f6bd86-font-size)!important;font-weight:400;padding:var(--forms-fields-padding, 16px)}.woocommerce>.woocommerce-form.woocommerce-form-login.login{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.woocommerce>.woocommerce-form.woocommerce-form-login.login>p:not([class]):first-of-type{order:1;flex:0 0 100%;max-width:100%;margin:0}.woocommerce>.woocommerce-form.woocommerce-form-login.login>p.form-row,.woocommerce>.woocommerce-form.woocommerce-form-login.login>p.form-row-first,.woocommerce>.woocommerce-form.woocommerce-form-login.login>p.form-row-last{order:2;flex:0 0 calc(33.333% - 10.67px);max-width:calc(33.333% - 10.67px);margin:0}.woocommerce>.woocommerce-form.woocommerce-form-login.login>div:not([class]){order:3;flex:0 0 100%;max-width:100%}.woocommerce>.woocommerce-form.woocommerce-form-login.login>p.lost_password{order:4;flex:0 0 100%;max-width:100%;text-align:right}.woocommerce>.woocommerce-form.woocommerce-form-login.login>br{display:none!important}.woocommerce>.woocommerce-form.woocommerce-form-login.login>.clear,.woocommerce>.woocommerce-form.woocommerce-form-login.login>div.clear,.woocommerce>.woocommerce-form.woocommerce-form-login.login>div[class~=clear]{display:none!important;width:0;height:0}.woocommerce>.woocommerce-form.woocommerce-form-login.login>.cf-turnstile{order:3}@media (max-width: 768px){.woocommerce>.woocommerce-form.woocommerce-form-login.login>*{flex:0 0 100%!important;max-width:100%!important}}button.woocommerce-form-login__submit{margin-top:38px!important}.e-checkout__column-start .e-woocommerce-login-section{display:none!important}@media only screen and (max-width: 1921px){.woocommerce-orders-table__cell-order-actions a:after{display:none!important}.woocommerce-MyAccount-content-wrapper{padding:16px 10px!important}}@media only screen and (max-width: 1400px){.woocommerce-orders-table__cell-order-actions a{font-size:14px!important;padding:10px!important}}@media (min-width: 1024px) and (max-width: 1150px){td.woocommerce-orders-table__cell{font-size:14px!important}}.payment_method_stripe>label,.payment_method_lapayre_approval_credit>label{padding-left:20px}.payment_method_stripe label img,.payment_method_lapayre_approval_credit label img{margin-left:17px!important;margin-top:-25px!important}#wc-stripe-upe-form{border:none!important}li.wc_payment_method.payment_method_stripe>div>fieldset:nth-child(3){border:1px solid #d5d8dc}.lap-approval-print fieldset{border:1px solid #d5d8dc}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce h2{font-size:1.5rem;font-weight:700;margin-bottom:1rem;color:var(--e-global-color-text, #0f172a)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce table.shop_table{background:#fff!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:0 18px 45px #0f172a14!important;overflow:hidden;border-collapse:separate}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce table.shop_table th{background:#f1f5f9;color:var(--e-global-color-text, #0f172a);font-size:.9rem;text-transform:uppercase;letter-spacing:.04em;padding:.9rem 1.2rem!important}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item.cart_item:nth-child(odd) td{background:#f8fafccc}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item.cart_item td.product-name a{font-weight:600;color:var(--e-global-color-text, #0f172a)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item.cart_item td.product-name a:hover{color:var(--e-global-color-accent, #0f6efb)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce a.remove{font-size:1.4rem;line-height:1;background:#f8fafce6;border:1px solid rgba(148,163,184,.4);border-radius:0;display:flex;align-items:center;justify-content:center}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-remove .remove:hover{background:var(--wc-red, #e11d48);color:#fff!important}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .quantity .qty{border:1px solid rgba(148,163,184,.8);padding:.35rem .6rem;min-width:3.2em}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item.cart_item td.product-name p a[href*=pdf-generator]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .7rem;font-size:.85rem;font-weight:700;background:var(--e-global-color-primary);color:#fff!important;text-decoration:none;border:1px solid var(--e-global-color-primary)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form__cart-item.cart_item td.product-name p a[href*=pdf-generator]:hover{background:#fff!important;color:var(--e-global-color-primary)!important}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form td.actions{background:#f8fafc;border-top:1px solid rgba(148,163,184,.5)!important}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form .actions button.button{display:inline-flex!important;align-items:center;justify-content:center;gap:.35rem;padding:.7rem 1.6rem!important;border:0!important;background:var(--e-global-color-accent, #0f6efb)!important;color:var(--e-global-color-primary, #ffffff)!important;font-weight:600;letter-spacing:.03em;text-transform:none;box-shadow:0 10px 24px #0f172a40}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form .actions button.button:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-1px)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .woocommerce-cart-form .actions button.button:disabled{opacity:.6!important;box-shadow:none}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals{margin-top:2.25rem;display:flex;justify-content:flex-end}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals{width:100%!important;max-width:100%;float:none!important;background:#fff;padding:1rem 1.5rem;box-shadow:0 20px 45px #0f172a29;border:1px solid rgba(15,23,42,.06)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals table{border:none!important;box-shadow:none!important;margin:0}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals table th{font-weight:500;color:#6b7280;width:50%}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals table td{text-align:right;border-top:1px solid #e9e6ed!important}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals tr.order-total th,.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals tr.order-total td{border-top:1px solid rgba(148,163,184,.7)!important;padding-top:1rem!important;font-size:1.05rem}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals tr.order-total td strong{font-size:1.2rem}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-totals th{font-weight:600}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .woocommerce-shipping-destination{font-size:.9rem;color:#6b7280}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .shipping-calculator-button{font-size:.9rem;color:var(--e-global-color-primary);font-weight:700}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout{padding-top:1.25rem;border-top:1px solid rgba(148,163,184,.35)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{display:inline-flex!important;align-items:center;justify-content:center;gap:.35rem;padding:.85rem 1.9rem!important;border:0!important;background:var(--e-global-color-accent, #0f6efb)!important;color:var(--e-global-color-primary, #ffffff)!important;font-weight:600;font-size:1rem;box-shadow:0 18px 40px #0f172a66;float:right;margin:0}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover{filter:brightness(1.06);transform:translateY(-1px)}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:after{transform:translate(0);transition:transform .2s ease-in-out}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button:hover:after{transform:translate(.16em)}.elementor-15 .elementor-element.elementor-element-fccdf78 .social-share-links{justify-content:flex-end!important;align-items:center!important;gap:.75rem!important}.elementor-15 .elementor-element.elementor-element-fccdf78 .social-share-links .share-link{display:inline-flex;align-items:center;gap:15px;padding:.35rem .9rem;border:1px solid rgba(148,163,184,.7);background:#f8fafce6;font-size:.9rem;font-weight:500}.elementor-15 .elementor-element.elementor-element-fccdf78 .social-share-links .share-link span{white-space:nowrap}.elementor-15 .elementor-element.elementor-element-fccdf78 .share-link svg{width:20px!important;height:20px!important;fill:#0f172a}.elementor-15 .elementor-element.elementor-element-fccdf78 .social-share-links .share-link:hover{background:#e5f0ff;border-color:var(--e-global-color-accent, #0f6efb)}@media (max-width: 768px){.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce{padding:0}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals{display:block}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals{max-width:100%}.elementor-widget-shortcode.skin-shortcode-woocommerce-cart .woocommerce .cart-collaterals .cart_totals .wc-proceed-to-checkout .checkout-button{width:100%;justify-content:center;float:none}.elementor-15 .elementor-element.elementor-element-fccdf78 .social-share-links{justify-content:flex-start!important}.elementor-15 .elementor-element.elementor-element-fccdf78 .social-share-links .share-link{justify-content:center}}.elementor-widget-woocommerce-checkout-page .woocommerce #tefw_fields,#tefw_fields{margin:1.5rem 0}#tefw_fields>br{display:none}#tefw_exempt_field{margin-bottom:1.25rem!important}#tefw_exempt_field .woocommerce-input-wrapper{display:flex;align-items:flex-start}#tefw_exempt_field label.checkbox{display:inline-flex!important;align-items:center;gap:.5rem;margin:0;font-size:.95rem;font-weight:500;color:#111827}#tefw_exempt_field .woocommerce-form__input-checkbox{width:18px;height:18px;min-width:18px;margin:0!important;accent-color:var(--e-global-color-accent, #0f6efb)}#tefw_exempt_field .optional{font-size:.8rem;font-weight:400;color:#6b7280}#tefw_additional_fields{margin-top:.5rem!important}#tefw_additional_fields_file{position:relative;padding:1rem 1.1rem 1.1rem;margin:.75rem 0 .5rem;border-radius:0;background:#f9fafa;border:1px solid rgba(148,163,184,.65)}#tefw_additional_fields_file:before{content:"";position:absolute;left:.9rem;top:calc(1rem + 5px);width:26px;height:26px;border-radius:999px;background:radial-gradient(circle at 30% 30%,#e0f2fe,#bfdbfe);box-shadow:0 4px 10px #0f172a2e}#tefw_additional_fields_file:after{content:"";position:absolute;left:calc(1rem + 1px);top:calc(1rem + 7px);width:22px;height:22px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 2h5l5 5v13a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm4 1.5V8h4.5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8 2h5l5 5v13a2 2 0 0 1-2 2H8a2 2 0 0 1-2-2V4a2 2 0 0 1 2-2zm4 1.5V8h4.5'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:18px 18px;mask-size:18px 18px;background:#1e3a8a}#tefw_additional_fields_file p{margin:.4rem 0!important;padding-left:2.5rem}#tefw_additional_fields_file p strong{font-weight:600;color:#111827}#tefw_additional_fields_file a{text-decoration:underline;word-break:break-all;font-weight:700}#tefw_additional_fields_file a:hover{text-decoration:none}#tefw_additional_fields_file label{display:inline-block;font-size:.85rem;font-weight:600;margin-bottom:.35rem;color:#111827;padding-left:2.5rem}#tefw_additional_fields_file .required{color:#dc2626!important;visibility:visible!important}#tefw_additional_fields_file .woocommerce-input-wrapper{display:block}#tefw_additional_fields_file input[type=file]{display:block!important;width:100%;padding:.65rem .75rem;border:1px dashed rgba(148,163,184,.9);background:#f3f4f6;font-size:.9rem;cursor:pointer;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}#tefw_additional_fields_file input[type=file]:hover{background:#e5e7eb;box-shadow:0 0 0 1px #3b82f640}#tefw_additional_fields_file input#tefw_exempt_file_field{width:100%}@media (max-width: 768px){#tefw_exempt_field label.checkbox{align-items:flex-start;flex-wrap:wrap}#tefw_additional_fields_file{padding:.9rem .9rem 1rem}#tefw_additional_fields_file:before,#tefw_additional_fields_file:after{left:.7rem}#tefw_additional_fields_file p,#tefw_additional_fields_file label,#tefw_additional_fields_file .woocommerce-input-wrapper{padding-left:2.2rem}}.elementor-widget-woocommerce-checkout-page .woocommerce-form__label-for-checkbox span{top:-2px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review{padding:18px 22px!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .woocommerce-billing-fields h3,.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review #order_review_heading{font-size:1.5rem!important;line-height:1.5rem;font-weight:700;margin-bottom:1.1rem!important;color:#111827;text-transform:uppercase}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table{border:0!important;font-size:.95rem!important;margin-bottom:0!important;width:100%}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table thead th{padding-top:0!important;padding-bottom:.8rem!important;border-bottom:1px solid rgba(148,163,184,.5);color:#6b7280!important;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table td,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table th{padding-top:.8rem!important;padding-bottom:.8rem!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{max-width:none!important;padding-right:18px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{color:#111827!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name:first-line{font-weight:600}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item .product-quantity{font-weight:400!important;color:#6b7280;margin-left:.25rem}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-total{vertical-align:top;text-align:right}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td{border-bottom:1px solid rgba(226,232,240,.9)}.elementor-widget-woocommerce-checkout-page .woocommerce #order_review .cart_item td.product-name p{margin:.35rem 0 .1rem!important}.elementor-widget-woocommerce-checkout-page .woocommerce #order_review .cart_item td.product-name a[href*=pdf-generator]{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .7rem;font-size:.85rem;font-weight:700;background:var(--e-global-color-primary);color:#fff!important;text-decoration:none;border:1px solid var(--e-global-color-primary)}.elementor-widget-woocommerce-checkout-page .woocommerce #order_review .cart_item td.product-name a[href*=pdf-generator]:hover{background:#fff!important;color:var(--e-global-color-primary)!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tfoot td{color:#4b5563!important;border-top:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.cart-subtotal th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.cart-subtotal td{padding-top:1rem!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th{vertical-align:top;padding-top:1rem!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th p{margin-top:.4rem!important;font-size:.85rem;font-weight:400;line-height:1.3;color:#6b7280}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th p a{color:var(--e-global-color-accent, #0f6efb)!important;text-decoration:underline}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th p a:hover{text-decoration:none}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td{text-align:right}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td ul#shipping_method{margin:0;padding:0}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals td ul#shipping_method li{margin:0}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.order-total th,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.order-total td{padding-top:1.1rem!important;border-top:1px solid rgba(148,163,184,.75)!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.order-total td strong{font-size:1.05rem;color:#111827}@media (max-width: 768px){.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review{padding:16px 14px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table .cart_item td.product-name{padding-right:10px!important}.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout-review-order-table tr.woocommerce-shipping-totals th p{font-size:.8rem}}.lap-approval-print label{display:block;margin-bottom:15px}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods{padding:0!important;margin:0}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{margin:.35rem 0;padding:.55rem 0;line-height:1.4!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .input-radio{margin-right:.55rem!important}li.wc_payment_method input[type=radio]:before{width:13px;height:13px;border-radius:15px;top:-7px;left:0;position:relative;background-color:#fff;content:"";display:inline-block;visibility:visible;border:1px solid black}li.wc_payment_method input[type=radio]:checked:after{width:10px;height:10px;border-radius:999px;position:relative;background-color:var(--e-global-color-accent);content:"";left:1.5px;top:-25px;display:flex;visibility:visible;border:1px solid white}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label{display:inline-flex!important;align-items:center;gap:.45rem;margin:0;font-size:.95rem;font-weight:500;color:#4b5563}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method label img.stripe-icon{margin:0!important;padding:0;height:22px;width:auto;fill:transparent}.woocommerce-checkout .payment_method_stripe>label,.woocommerce-checkout .payment_method_lapayre_approval_credit>label{padding-left:0!important}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .input-radio:checked+label{color:#111827}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .input-radio:checked+label{padding:.3rem .75rem!important;border:1px solid var(--e-global-color-primary)}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_box{margin:.6rem 0 .2rem!important;padding:.8rem 1rem!important;border-radius:0!important;background-color:#f9fafa!important;box-shadow:0 0 5px #0f172a1f;font-size:.9rem;line-height:1.5}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment .payment_box p{margin:0!important;color:#4b5563}li.wc_payment_method.payment_method_stripe>div>fieldset:nth-child(3){border:none!important}#wc-stripe-upe-form{border:none!important;padding:.35rem 0 .1rem!important;border-radius:8px;background:#fff}.woocommerce-checkout .woocommerce .woocommerce-SavedPaymentMethods-saveNew{margin-top:.5rem;font-size:.85rem!important;color:#4b5563}.woocommerce-checkout .woocommerce .woocommerce-SavedPaymentMethods-saveNew input[type=checkbox]{width:auto;margin-right:.4rem}@media (max-width: 768px){.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method{padding:.45rem 0}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment ul.payment_methods li.wc_payment_method .input-radio:checked+label{padding-inline:.6rem}.e-checkout__container{padding:0 10px}.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #payment,.woocommerce-checkout .col2-set .col-1,.elementor-widget-woocommerce-checkout-page .woocommerce-shipping-fields .shipping_address,.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-additional-fields{padding:15px!important}}#live_chat_status{display:inline-flex!important;align-items:center;justify-content:center;position:fixed;width:220px!important;right:20px;bottom:20px;z-index:2147483646;cursor:pointer;padding:.55rem 1.45rem;background:var(--e-global-color-accent, #0f6efb);color:#000;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;border:none}#liveChatImage{display:none!important}#live_chat_status:before{content:"Chat with us"}#live_chat_status:after{content:"💬";font-size:1.1rem;margin-left:14px;position:relative}#live_chat_status:after:before{content:""}#live_chat_status:before,#live_chat_status:after{position:relative}#live_chat_status:after{display:inline-flex;align-items:center;justify-content:center}#live_chat_status:after:before{content:"";position:absolute;bottom:-2px;right:-5px;width:8px;height:8px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 3px #22c55e66}#live_chat_status:hover,#live_chat_status:focus-visible{transform:translateY(-1px);outline:none}.lc-animate-flicker{animation:lc-softPulse 1.6s infinite}@keyframes lc-softPulse{0%{transform:translateY(0);opacity:1}50%{transform:translateY(-1px);opacity:.92}to{transform:translateY(0);opacity:1}}@media (max-width: 768px){#live_chat_status{right:12px!important;bottom:12px;padding:.5rem 1.15rem;font-size:15px;letter-spacing:.06em}}.woocommerce-orders-table__cell-order-actions{display:flex}
