@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: "woodmart-font";
	src: url("//liwamsports.com/wp-content/themes/woodmart/fonts/woodmart-font-1-400.woff2?v=7.4.0") format("woff2");
}

:root {
	--wd-header-banner-h: 40px;
	--wd-text-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-entities-title-font-weight: 600;
	--wd-entities-title-color: #333333;
	--wd-entities-title-color-hover: rgb(51 51 51 / 65%);
	--wd-alternative-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-widget-title-font-weight: 600;
	--wd-widget-title-transform: uppercase;
	--wd-widget-title-color: #333;
	--wd-widget-title-font-size: 16px;
	--wd-header-el-font: "Manrope", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 700;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 13px;
	--wd-primary-color: rgb(0,0,0);
	--wd-alternative-color: rgb(252,1,9);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
	--btn-default-bgcolor: #f7f7f7;
	--btn-default-bgcolor-hover: #efefef;
	--btn-accented-bgcolor: rgb(118,170,193);
	--btn-accented-bgcolor-hover: rgb(87,151,178);
	--wd-form-brd-width: 1px;
	--notices-success-bg: #459647;
	--notices-success-color: #fff;
	--notices-warning-bg: #E0B252;
	--notices-warning-color: #fff;
}
.woodmart-woocommerce-layered-nav .wd-scroll-content {
	max-height: 223px;
}
div.wd-popup.wd-age-verify {
	max-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
div.wd-popup.wd-promo-popup {
	max-width: 800px;
}
.page-title-default {
	background-color: #0a0a0a;
	background-image: none;
	background-size: cover;
	background-position: center center;
}
.footer-container {
	background-color: #ffffff;
	background-image: none;
}
div.wd-popup.popup-quick-view {
	max-width: 920px;
}

@media (max-width: 1024px) {
	:root {
		--wd-header-banner-h: 40px;
	}

}
:root{
--wd-container-w: 1222px;
--wd-form-brd-radius: 0px;
--btn-default-color: #333;
--btn-default-color-hover: #333;
--btn-accented-color: #fff;
--btn-accented-color-hover: #fff;
--btn-default-brd-radius: 0px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-default-box-shadow-active: none;
--btn-default-bottom: 0px;
--btn-accented-bottom-active: -1px;
--btn-accented-brd-radius: 0px;
--btn-accented-box-shadow: inset 0 -2px 0 rgba(0, 0, 0, .15);
--btn-accented-box-shadow-hover: inset 0 -2px 0 rgba(0, 0, 0, .15);
--wd-brd-radius: 0px;
}

@media (min-width: 1239px) {
.platform-Windows .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}

@media (min-width: 1222px) {
html:not(.platform-Windows) .wd-section-stretch > .elementor-container {
margin-left: auto;
margin-right: auto;
}
}


/* === Liwam: product cards === */
.wd-product{--btn-accented-bgcolor:#000;--btn-accented-bgcolor-hover:#f5000b;--btn-accented-color:#fff;--btn-accented-color-hover:#fff}
.wd-product .wd-add-btn>a,.wd-product .wd-add-btn .button{background-color:#000!important;color:#fff!important}
.wd-product .wd-add-btn>a:hover,.wd-product .wd-add-btn .button:hover{background-color:#f5000b!important}
.wd-wishlist-btn{display:none!important}
.wd-product .wd-buttons{background:#000!important;box-shadow:none!important;border-radius:0}
.wd-product .wd-buttons .wd-action-btn>a{color:#fff!important}
.wd-product .wd-buttons .wd-action-btn>a:hover{color:#f5000b!important}
.wd-quick-view-icon>a:before{content:""!important;display:inline-block;width:20px;height:20px;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z'/%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3C/svg%3E") center/contain no-repeat;font-size:0}
.wd-product .price{display:block;margin-top:6px;font-size:16px;font-weight:700;color:#242424}
.wd-product .price .lw-per{font-size:12px;font-weight:500;color:#777;margin-left:3px}
.wd-product .lw-card-meta{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:8px}
.wd-product .lw-card-meta span{font-size:11px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:.3px;padding:5px 8px;border:1px solid rgba(0,0,0,.15);color:#555}
.wd-product .lw-card-meta span.r{background:#000;border-color:#000;color:#fff}
/* === Liwam: quick view + short description === */
.lw-qv-intro{font-size:15px;line-height:1.7;color:#555;margin:0 0 14px}
.lw-qv-specs{list-style:none;margin:0 0 18px;padding:0}
.lw-qv-specs li{margin:0;padding:7px 0;border-bottom:1px dashed rgba(0,0,0,.12);font-size:14px;color:#555}
.lw-qv-specs li b{color:#242424;font-weight:600}
.lw-bulk{border:1px solid #000;margin:6px 0 10px}
.lw-bulk-h{background:#000;color:#fff;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:10px 14px}
.lw-bulk table{width:100%;margin:0;border-collapse:collapse}
.lw-bulk th,.lw-bulk td{padding:9px 14px;font-size:13px;text-align:left;border:0;border-bottom:1px solid rgba(0,0,0,.08)}
.lw-bulk th{font-size:11px;text-transform:uppercase;letter-spacing:.3px;color:#777;background:#fafafa;font-weight:600}
.lw-bulk td{color:#242424}
.lw-bulk tr.hl td{background:#fff4f4;font-weight:700}
.lw-bulk tr.hl td:first-child{color:#f5000b}
.lw-bulk-n{font-size:12px;line-height:1.6;color:#777;padding:10px 14px;margin:0}
.lw-bulk-n a{color:#000;font-weight:600;text-decoration:underline}
/* === Liwam: product description === */
.lw-pd h3{font-size:22px;font-weight:600;color:#242424;margin:34px 0 14px}
.lw-pd h3:first-child{margin-top:0}
.lw-pd h4{font-size:17px;font-weight:600;margin:24px 0 12px}
.lw-pd .lw-tw{overflow-x:auto;margin:0 0 16px}
.lw-pd table{width:100%;min-width:460px;border-collapse:collapse;margin:0}
.lw-pd th{background:#000;color:#fff;text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:11px 14px;border:0}
.lw-pd td{padding:11px 14px;font-size:14px;color:#555;border:0;border-bottom:1px solid rgba(0,0,0,.08);vertical-align:top}
.lw-pd tr:nth-child(even) td{background:#fafafa}
.lw-pd td:first-child{font-weight:600;color:#242424;white-space:nowrap}
.lw-sz-tabs{display:flex;gap:8px;margin:0 0 14px}
.lw-sz-tabs span{cursor:pointer;padding:8px 22px;border:1px solid #000;border-radius:35px;font-size:13px;font-weight:600;color:#000;transition:all .2s}
.lw-sz-tabs span.on,.lw-sz-tabs span:hover{background:#000;color:#fff}
.lw-sz:not(.js) .lw-sz-tabs{display:none}
.lw-sz.js .p{display:none}.lw-sz.js .p.on{display:block}.lw-sz.js h5{display:none}
.lw-pd .lw-note{font-size:13px;color:#777}
/* === Liwam: theme buttons (add to cart, view details) === */
.single_add_to_cart_button.button,.wd-sticky-btn .single_add_to_cart_button{background:#000!important;color:#fff!important;border:0!important;border-radius:35px!important;min-height:50px!important;padding:0 42px!important;font-size:13px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.3px;box-shadow:none!important;transition:background .2s!important}
.single_add_to_cart_button.button:hover,.single_add_to_cart_button.button:focus{background:#f5000b!important;color:#fff!important;box-shadow:none!important}
.product-quick-view .view-details-btn,.view-details-btn{background:#000!important;color:#fff!important;box-shadow:none!important;transition:background .2s!important}
.product-quick-view .view-details-btn:hover,.view-details-btn:hover{background:#f5000b!important;color:#fff!important}
form.cart .quantity{margin-right:10px}
/* === Liwam: currency switcher === */
.lw-cur{position:relative;display:inline-block}
.lw-cur-btn{display:inline-flex;align-items:center;gap:6px;background:transparent!important;border:1px solid rgba(255,255,255,.35)!important;color:#fff!important;border-radius:35px!important;height:34px;min-height:34px!important;padding:0 14px!important;font-size:13px!important;font-weight:600;cursor:pointer;line-height:1;box-shadow:none!important;text-transform:none!important}
.lw-cur-btn:hover,.lw-cur.open .lw-cur-btn{border-color:#fff!important}
.lw-cur-sym{color:#f5000b;font-weight:700}
.lw-cur-btn svg{transition:transform .2s}.lw-cur.open .lw-cur-btn svg{transform:rotate(180deg)}
.lw-cur-list{position:absolute;right:0;top:calc(100% + 10px);min-width:220px;background:#fff;list-style:none;margin:0;padding:6px 0;box-shadow:0 14px 40px rgba(0,0,0,.18);opacity:0;visibility:hidden;transform:translateY(6px);transition:all .2s;z-index:9999}
.lw-cur.open .lw-cur-list{opacity:1;visibility:visible;transform:none}
.lw-cur-list li{display:flex;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:600;color:#242424;cursor:pointer;margin:0;line-height:1.2}
.lw-cur-list li span{min-width:30px;color:#777}
.lw-cur-list li small{margin-left:auto;padding-left:12px;color:#999;font-weight:400;font-size:12px}
.lw-cur-list li:hover{background:#f5f5f5}.lw-cur-list li.on,.lw-cur-list li.on span{color:#f5000b}
.lw-cur-mob{padding:14px 20px;border-bottom:1px solid rgba(0,0,0,.08)}
.lw-cur-mob p{margin:0 0 8px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#777}
.lw-cur-mob div{display:flex;flex-wrap:wrap;gap:6px}
.lw-cur-mob button{border:1px solid rgba(0,0,0,.18)!important;background:#fff!important;color:#242424!important;border-radius:35px!important;padding:0 12px!important;min-height:30px!important;height:30px;font-size:12px!important;font-weight:600;box-shadow:none!important}
.lw-cur-mob button.on{background:#000!important;color:#fff!important;border-color:#000!important}
.lw-fx-note{display:none;font-size:12px;color:#777;padding:0 14px 12px;margin:0}html.lw-nonusd .lw-fx-note{display:block}
/* === Liwam: quote buttons === */
.wd-product .product-element-top{overflow:hidden}
.wd-product .lw-q-bar{position:absolute;left:0;right:0;bottom:0;z-index:3;transform:translateY(100%);transition:transform .25s}
.wd-product:hover .lw-q-bar{transform:none}
.lw-q-bar a{display:flex;align-items:center;justify-content:center;gap:8px;height:42px;background:#000;color:#fff!important;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;transition:background .2s}
.lw-q-bar a:hover{background:#f5000b}
@media (hover:none){.wd-product .lw-q-bar{transform:none}}
.lw-q-actions{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 22px}
.lw-q-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:50px;padding:0 34px;border-radius:35px;font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;text-decoration:none;transition:all .2s}
.lw-q-actions .q{background:#000;color:#fff!important}.lw-q-actions .q:hover{background:#f5000b}
.lw-q-actions .s{border:1px solid #000;color:#000!important;background:#fff}.lw-q-actions .s:hover{background:#000;color:#fff!important}
@media(max-width:767px){.lw-q-actions a{flex:1 1 100%}}
/* === Liwam: WhatsApp buttons === */
.lw-wa{position:fixed;left:20px;bottom:20px;z-index:9990;display:flex;flex-direction:column;gap:10px}
.lw-wa a{position:relative;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px 0 12px;border-radius:35px;background:#25d366;color:#fff!important;font-size:13px;font-weight:600;text-decoration:none;box-shadow:0 8px 22px rgba(0,0,0,.18);animation:lwWaPulse 1.8s infinite;transition:background .2s}
.lw-wa a.uk{animation-delay:.9s}
.lw-wa a:hover{background:#1da851}
.lw-wa a i{width:22px;height:22px;background:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27black%27 d=%27M17.5 14.4c-.3-.1-1.8-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-.9 1.2-.2.2-.3.2-.6.1-.3-.1-1.3-.5-2.4-1.5-.9-.8-1.5-1.8-1.7-2.1-.2-.3 0-.5.1-.6l.4-.5c.2-.2.2-.3.3-.5.1-.2 0-.4 0-.5l-.9-2.2c-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.1.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.8-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.1-.3-.2-.6-.3zM12 21.8c-1.8 0-3.5-.5-5-1.4l-.4-.2-3.7 1 1-3.6-.2-.4A9.8 9.8 0 1 1 12 21.8zm8.4-18.2A11.8 11.8 0 0 0 1.7 17.8L0 24l6.3-1.7A11.8 11.8 0 0 0 24 12a11.7 11.7 0 0 0-3.6-8.4z%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27black%27 d=%27M17.5 14.4c-.3-.1-1.8-.9-2-1-.3-.1-.5-.1-.7.1-.2.3-.8 1-.9 1.2-.2.2-.3.2-.6.1-.3-.1-1.3-.5-2.4-1.5-.9-.8-1.5-1.8-1.7-2.1-.2-.3 0-.5.1-.6l.4-.5c.2-.2.2-.3.3-.5.1-.2 0-.4 0-.5l-.9-2.2c-.2-.6-.5-.5-.7-.5h-.6c-.2 0-.5.1-.8.4-.3.3-1 1-1 2.5s1.1 2.9 1.2 3.1c.1.2 2.1 3.2 5.1 4.5.7.3 1.3.5 1.7.6.7.2 1.4.2 1.9.1.6-.1 1.8-.7 2-1.4.2-.7.2-1.3.2-1.4-.1-.1-.3-.2-.6-.3zM12 21.8c-1.8 0-3.5-.5-5-1.4l-.4-.2-3.7 1 1-3.6-.2-.4A9.8 9.8 0 1 1 12 21.8zm8.4-18.2A11.8 11.8 0 0 0 1.7 17.8L0 24l6.3-1.7A11.8 11.8 0 0 0 24 12a11.7 11.7 0 0 0-3.6-8.4z%27/%3E%3C/svg%3E") center/contain no-repeat}
.lw-wa a b{font-weight:700;background:rgba(0,0,0,.18);padding:3px 7px;border-radius:20px;font-size:11px}
@keyframes lwWaPulse{0%{box-shadow:0 8px 22px rgba(0,0,0,.18),0 0 0 0 rgba(37,211,102,.65)}70%{box-shadow:0 8px 22px rgba(0,0,0,.18),0 0 0 14px rgba(37,211,102,0)}100%{box-shadow:0 8px 22px rgba(0,0,0,.18),0 0 0 0 rgba(37,211,102,0)}}
@media(max-width:767px){.lw-wa{left:12px;bottom:12px;gap:8px}.lw-wa a{height:40px;padding:0 14px 0 10px;font-size:12px}}
@media (prefers-reduced-motion:reduce){.lw-wa a{animation:none}}
.lw-wa a{padding:0 10px 0 11px!important;gap:7px!important}
@media(max-width:767px){.lw-wa a{padding:0 9px 0 10px!important}}
.whb-clone .lw-cur-sticky{display:flex;align-items:center;margin-left:15px}
.whb-clone .lw-cur-btn{color:#242424!important;border-color:rgba(0,0,0,.2)!important}
.whb-clone .lw-cur-btn:hover,.whb-clone .lw-cur.open .lw-cur-btn{border-color:#000!important}
.lw-cur-list{max-height:min(430px,70vh);overflow-y:auto;min-width:250px}
.lw-cur-list li.grp{cursor:default;font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;color:#999;background:#fafafa;padding:8px 16px 6px}
.lw-cur-list li.grp:hover{background:#fafafa}
.lw-cur-mob select{width:100%;height:40px;border:1px solid rgba(0,0,0,.18);border-radius:35px;padding:0 14px;font-size:14px;font-weight:600;color:#242424;background-color:#fff}
/* === Liwam: graphical product description === */
.lw-pdx{--r:#f5000b;color:#555;font-size:15px;line-height:1.7}
.lw-pdx h2,.lw-pdx h3,.lw-pdx h4{color:#242424;font-weight:600;margin:0}
.lw-intro{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:center;background:#000;color:#bdbdbd;padding:40px;margin:0 0 50px}
.lw-intro h2{color:#fff;font-size:28px;line-height:1.3;margin:10px 0 12px}
.lw-intro p{margin:0;font-size:15px}
.lw-kicker{display:inline-block;background:var(--r);color:#fff;font-size:11px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:5px 10px}
.lw-stats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.14)}
.lw-stats>div{background:#000;padding:18px;display:flex;flex-direction:column;gap:2px}
.lw-stats i{width:34px;height:34px;border-radius:50%;border:1px solid rgba(255,255,255,.3);display:flex;align-items:center;justify-content:center;margin-bottom:8px}
.lw-stats svg,.lw-feats svg,.lw-brand svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.lw-stats i{color:var(--r)}
.lw-stats span{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#9e9e9e}
.lw-stats b{color:#fff;font-size:15px;font-weight:600}
.lw-sec{margin:0 0 54px}
.lw-sec-h{display:flex;gap:16px;align-items:flex-start;margin:0 0 24px;padding-bottom:16px;border-bottom:1px solid rgba(0,0,0,.1)}
.lw-sec-h>span{flex:0 0 auto;font-size:13px;font-weight:800;color:#fff;background:#000;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center}
.lw-sec-h h3{font-size:22px;line-height:1.3}
.lw-sec-h p{margin:4px 0 0;font-size:14px;color:#777}
.lw-feats{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}
.lw-feats>div{display:flex;gap:14px;border:1px solid rgba(0,0,0,.1);padding:20px;transition:border-color .2s}
.lw-feats>div:hover{border-color:#000}
.lw-feats i{flex:0 0 42px;height:42px;border-radius:50%;background:#000;color:#fff;display:flex;align-items:center;justify-content:center}
.lw-feats b{display:block;color:#242424;font-size:15px;font-weight:600}
.lw-feats p{margin:2px 0 0;font-size:13.5px;line-height:1.6;color:#777}
.lw-2col{display:grid;grid-template-columns:1.35fr 1fr;gap:34px;align-items:start}
.lw-sketch{display:grid;grid-template-columns:1fr 1fr;gap:30px;background:#f5f5f5;padding:30px 60px}
.lw-sketch figure,.lw-measure{margin:0;text-align:center}
.lw-sketch svg,.lw-measure svg{width:100%;height:auto;display:block}
.lw-sketch figcaption{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#242424;margin-top:6px}
.lw-legend{list-style:none;counter-reset:lg;margin:20px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:0 28px}
.lw-legend li{counter-increment:lg;position:relative;padding:10px 0 10px 44px;border-bottom:1px dashed rgba(0,0,0,.12);margin:0}
.lw-legend li:before{content:counter(lg);position:absolute;left:0;top:11px;width:28px;height:28px;border-radius:50%;background:var(--r);color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}
.lw-legend b{display:block;color:#242424;font-size:14.5px;font-weight:600;line-height:1.4}
.lw-legend span{font-size:13px;color:#777;line-height:1.5}
.lw-mats{display:grid;grid-template-columns:1fr 1fr;gap:20px}
.lw-mats>div{border:1px solid rgba(0,0,0,.1);padding:20px}
.lw-mats b{color:#242424;font-size:15px;font-weight:600}
.lw-mats p{margin:2px 0 12px;font-size:13.5px;color:#777}
.lw-bar{display:flex;height:30px;overflow:hidden;border-radius:30px;background:#eee}
.lw-bar span{display:flex;align-items:center;justify-content:center;min-width:0}
.lw-bar em.dk{color:#242424;text-shadow:none}
.lw-bar em{font-style:normal;font-size:11.5px;font-weight:700;color:#fff;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.35);padding:0 8px}
.lw-pdx .lw-tw{overflow-x:auto;margin:0 0 16px}
.lw-pdx table{width:100%;min-width:460px;border-collapse:collapse;margin:0}
.lw-pdx th{background:#000;color:#fff;text-align:left;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:12px 14px;border:0;white-space:nowrap}
.lw-pdx td{padding:11px 14px;font-size:14px;color:#555;border:0;border-bottom:1px solid rgba(0,0,0,.08);vertical-align:top}
.lw-pdx tr:nth-child(even) td{background:#fafafa}
.lw-pdx td:first-child{font-weight:600;color:#242424;white-space:nowrap}
.lw-pdx td small{font-size:12px;color:#999}
.lw-spec2{display:grid;grid-template-columns:1fr 1fr;gap:24px}.lw-spec2 table{min-width:0}.lw-spec2 td:first-child{width:38%}
.lw-pdx th i.k{font-style:normal;display:inline-flex;width:18px;height:18px;border-radius:50%;background:var(--r);align-items:center;justify-content:center;font-size:10px;margin-right:4px}
.lw-brand{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}
.lw-brand>div{background:#f5f5f5;padding:22px 20px;text-align:center;transition:background .2s,color .2s}
.lw-brand>div:hover{background:#000;color:#bdbdbd}.lw-brand>div:hover b{color:#fff}
.lw-brand i{width:48px;height:48px;border-radius:50%;background:#000;color:#fff;display:inline-flex;align-items:center;justify-content:center;margin-bottom:10px}
.lw-brand>div:hover i{background:var(--r)}
.lw-brand b{display:block;color:#242424;font-size:15px;font-weight:600}
.lw-brand p{margin:4px 0 0;font-size:13px;line-height:1.55}
.lw-size{grid-template-columns:.8fr 1.2fr;margin-bottom:28px}
.lw-measure{background:#f5f5f5;padding:18px}
.lw-measure figcaption{font-size:12.5px;color:#777;margin-top:8px;line-height:1.5}
.lw-pdx h4{font-size:17px;margin:0 0 12px}
.lw-pdx .lw-note{font-size:13px;color:#777;margin:0}
.lw-care{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}
.lw-care>div{border:1px solid rgba(0,0,0,.1);padding:18px 10px;text-align:center}
.lw-care svg{width:46px;height:46px;fill:none;stroke:#242424;stroke-width:2;stroke-linecap:round;color:#242424;display:block;margin:0 auto 8px}
.lw-care span{font-size:12.5px;font-weight:600;color:#242424;line-height:1.4;display:block}
.lw-steps2{list-style:none;margin:0 0 24px;padding:0;display:grid;grid-template-columns:repeat(6,1fr);gap:14px;position:relative}
.lw-steps2:before{content:"";position:absolute;left:8%;right:8%;top:20px;height:2px;background:repeating-linear-gradient(90deg,#000 0 8px,transparent 8px 14px)}
.lw-steps2 li{margin:0;text-align:center;position:relative}
.lw-steps2 i{font-style:normal;width:42px;height:42px;border-radius:50%;background:#000;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center;margin:0 auto 10px;position:relative;box-shadow:0 0 0 6px #fff}
.lw-steps2 li:last-child i{background:var(--r)}
.lw-steps2 b{display:block;color:#242424;font-size:14px;font-weight:600;line-height:1.35}
.lw-steps2 span{display:block;font-size:12.5px;color:#777;line-height:1.5;margin-top:3px}
.lw-cta2{display:flex;align-items:center;justify-content:space-between;gap:20px;background:#000;padding:24px 28px}
.lw-cta2 b{display:block;color:#fff;font-size:16px;font-weight:600}
.lw-cta2 span{font-size:13.5px;color:#bdbdbd}
.lw-cta2 span a{color:#fff;text-decoration:underline}
.lw-cta2 a.q{flex:0 0 auto;display:inline-flex;align-items:center;min-height:48px;padding:0 30px;border-radius:35px;background:#fff;color:#000!important;font-size:13px;font-weight:600;text-transform:uppercase;text-decoration:none;transition:all .2s}
.lw-cta2 a.q:hover{background:var(--r);color:#fff!important}
@media(max-width:1024px){.lw-legend{grid-template-columns:1fr 1fr}.lw-spec2{grid-template-columns:1fr;gap:0}.lw-sketch{padding:20px}.lw-intro,.lw-2col,.lw-size{grid-template-columns:1fr}.lw-feats{grid-template-columns:1fr 1fr}.lw-brand{grid-template-columns:1fr 1fr}.lw-steps2{grid-template-columns:repeat(3,1fr);row-gap:24px}.lw-steps2:before{display:none}}
@media(max-width:767px){.lw-legend{grid-template-columns:1fr}.lw-spec2 td:first-child{white-space:normal}.lw-pdx table{min-width:0}.lw-pdx td,.lw-pdx th{padding:9px 10px}.lw-pdx th{white-space:normal}.lw-intro{padding:26px 20px}.lw-intro h2{font-size:22px}.lw-feats,.lw-mats{grid-template-columns:1fr}.lw-sketch{padding:10px;gap:4px}.lw-care{grid-template-columns:repeat(3,1fr)}.lw-steps2{grid-template-columns:1fr 1fr}.lw-cta2{flex-direction:column;align-items:flex-start;padding:22px}.lw-sec-h h3{font-size:19px}.lw-brand{grid-template-columns:1fr 1fr;gap:12px}}

.lw-pdx i,.lw-pdx em{font-style:normal!important}
