:root {
	--wd-text-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-text-font-weight: 400;
	--wd-text-color: #777777;
	--wd-text-font-size: 14px;
	--wd-title-font: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-title-font-weight: 600;
	--wd-title-color: #242424;
	--wd-entities-title-font: "Montserrat", 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: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-widget-title-font: "Montserrat", 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: "Montserrat", Arial, Helvetica, sans-serif;
	--wd-header-el-font-weight: 600;
	--wd-header-el-transform: uppercase;
	--wd-header-el-font-size: 16px;
	--wd-otl-style: dotted;
	--wd-otl-width: 2px;
	--wd-primary-color: #ffbf00;
	--wd-alternative-color: #ffbf00;
	--btn-default-font-family: "Montserrat", Arial, Helvetica, sans-serif;
	--btn-default-bgcolor: rgb(255,204,0);
	--btn-default-bgcolor-hover: rgb(25,25,25);
	--btn-default-color: rgb(16,16,16);
	--btn-default-color-hover: rgb(255,255,255);
	--btn-accented-font-family: "Montserrat", Arial, Helvetica, sans-serif;
	--btn-accented-bgcolor: rgb(255,204,0);
	--btn-accented-bgcolor-hover: rgb(0,0,0);
	--btn-accented-color: rgb(0,0,0);
	--btn-accented-color-hover: rgb(255,255,255);
	--wd-form-brd-width: 2px;
	--notices-success-bg: rgb(255,191,0);
	--notices-success-color: rgb(0,0,0);
	--notices-warning-bg: rgb(242,89,89);
	--notices-warning-color: rgb(0,0,0);
	--wd-link-color: #333333;
	--wd-link-color-hover: #242424;
}
.wd-age-verify-wrap {
	--wd-popup-width: 500px;
}
.wd-popup.wd-promo-popup {
	background-color: #111111;
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center center;
}
.wd-promo-popup-wrap {
	--wd-popup-width: 800px;
}
:is(.woodmart-woocommerce-layered-nav, .wd-product-category-filter) .wd-scroll-content {
	max-height: 223px;
}
.wd-page-title .wd-page-title-bg img {
	object-fit: cover;
	object-position: center center;
}
.wd-footer {
	background-color: #101010b3;
	background-image: none;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center bottom;
}
 {
	font-family: "Montserrat", Arial, Helvetica, sans-serif;
}
html .wd-nav.wd-nav-main > li > a, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu > li > a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu li a, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a, .whb-general-header .wd-nav.wd-nav-secondary > li > a, .whb-header-bottom .wd-nav.wd-nav-secondary > li > a, html .wd-dropdown-my-account .wd-sub-menu li a {
	font-size: 14px;
	text-transform: none;
	color: rgb(255,255,255);
}
html .wd-nav.wd-nav-main > li:hover > a, html .wd-nav.wd-nav-main > li.current-menu-item > a, html .wd-dropdown-menu.wd-design-sized .wd-sub-menu > li > a:hover, body .wd-dropdown-menu.wd-design-full-width .wd-sub-menu > li > a:hover, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu  > li > a:hover, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu > li > a:hover, html .wd-dropdown-menu.wd-design-sized .sub-sub-menu li a:hover, html .wd-dropdown-menu.wd-design-full-width .sub-sub-menu li a:hover, body .wd-dropdown-menu.wd-design-aside .wd-wp-menu > .sub-sub-menu .sub-sub-menu  li a:hover, body .wd-dropdown-menu.wd-design-aside .wd-sub-menu .wd-sub-menu .sub-sub-menu li a:hover, html .wd-dropdown-menu.wd-design-default .wd-sub-menu li a:hover, .whb-general-header .wd-nav.wd-nav-secondary > li:hover > a, .whb-general-header .wd-nav.wd-nav-secondary > li.current-menu-item > a, .whb-header-bottom .wd-nav.wd-nav-secondary > li:hover > a, .whb-header-bottom .wd-nav.wd-nav-secondary > li.current-menu-item > a, html .wd-dropdown-my-account .wd-sub-menu li a:hover {
	color: rgb(255,191,0);
}
:is(.page, .search-no-results, .error404) :is(.wd-page-content, .whb-header) {
	background-color: #0F0F0F;
	background-image: none;
}
.woodmart-archive-shop:not(.single-product) :is(.wd-page-content, .whb-header) {
	background-color: rgb(15,15,15);
	background-image: none;
}
.single-product :is(.wd-page-content, .whb-header) {
	background-color: rgb(15,15,15);
	background-image: none;
}
.wd-nav-arrows.wd-pos-sep:not(:where(.wd-custom-style)) {
	--wd-arrow-offset-h: -30px;
}
.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
	--wd-arrow-gap: 30px;
	--wd-arrow-size: 34px;
	--wd-arrow-icon-size: 34px;
}
.mfp-wrap.wd-popup-quick-view-wrap {
	--wd-popup-width: 920px;
}
.wd-builder-off .wd-fbt.wd-design-side {
	--wd-form-width: 100%;
}

@media (max-width: 768.98px) {
	.wd-nav-arrows.wd-pos-together:not(:where(.wd-custom-style)) {
		--wd-arrow-gap: 10px;
	--wd-arrow-icon-size: 16px;
	--wd-arrow-offset-v: 0px;
	}

}
:root{
--wd-container-w: 1500px;
--wd-form-brd-radius: 5px;
--btn-default-brd-radius: 5px;
--btn-default-box-shadow: none;
--btn-default-box-shadow-hover: none;
--btn-accented-brd-radius: 5px;
--btn-accented-box-shadow: none;
--btn-accented-box-shadow-hover: none;
--wd-brd-radius: 5px;
--wd-cat-brd-radius: 0px;
}

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


.wd-page-title {
background-color: rgb(16,16,16);
}

@font-face {
	font-family: "montserrat-v31-latin-regular";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-regular.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-regular.woff") format("woff");
	font-weight: 400;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-500";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-500.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-500.woff") format("woff");
	font-weight: 500;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-800";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-800.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-800.woff") format("woff");
	font-weight: 800;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-700";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-700.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-700.woff") format("woff");
	font-weight: 700;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-600";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-600.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-600.woff") format("woff");
	font-weight: 600;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-300";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-300.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-300.woff") format("woff");
	font-weight: 300;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-200";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-200.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-200.woff") format("woff");
	font-weight: 200;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-100";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-100.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-100.woff") format("woff");
	font-weight: 100;
	font-display:swap;
	font-style: normal;
}

@font-face {
	font-family: "montserrat-v31-latin-900";
	src: url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-900.woff2") format("woff2"), 
url("//amberglow.lt/wp-content/uploads/2025/09/montserrat-v31-latin-ext-900.woff") format("woff");
	font-weight: 900;
	font-display:swap;
	font-style: normal;
}

:is(.woocommerce-checkout-review-order,.woocommerce-order-pay) #order_review{padding:0!important;background:none!important}
.wd-table-wrapper>h3{display:none!important}
.wd-table-wrapper table.shop_table{border:none!important;margin:0!important}
.woocommerce-cart .cart_totals table.shop_table{table-layout:fixed}
tr.coupon-row-in-totals td{width:100%}
th.product-price,td.product-price{display:none!important}
.wd-product.outofstock .label-term-turime-sandelyje,.product-grid-item.outofstock .label-term-turime-sandelyje{display:none!important}
.wd-product.outofstock .product-image-link img,.product-grid-item.outofstock .product-image-link img{filter:blur(3px)!important;opacity:.55!important}
.wd-product.outofstock .product-element-bottom,.product-grid-item.outofstock .product-element-bottom{opacity:.65!important}
.wd-product.outofstock .out-of-stock.product-label,.product-grid-item.outofstock .out-of-stock.product-label{opacity:1!important;filter:none!important;position:relative;z-index:50}
.product-labels .label-with-img{padding:0 10px!important;max-width:50px!important}
.woocommerce-shipping-calculator{display:none!important}
@media (max-width:768.98px){.cart-content-wrapper{--wd-row-gap:0!important;--wd-col-gap:0!important;gap:0!important}
}
#ag-about .ag-team{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:26px;margin:26px 0 6px}
#ag-about .ag-team p{margin-bottom:0!important}
#ag-about .ag-team__member{position:relative;background:#101013;border-radius:5px;padding:18px 18px 14px;border:1px solid rgba(255,255,255,.04);box-shadow:0 16px 36px rgba(0,0,0,.75);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .18s ease-out,box-shadow .18s ease-out,border-color .18s ease-out}
#ag-about .ag-team__member:hover{transform:translateY(-3px);border-color:rgba(255,196,0,.75);box-shadow:0 20px 46px rgba(0,0,0,.85),0 0 28px rgba(255,196,0,.12)}
#ag-about .ag-team__photo-wrap{width:100%;max-width:260px;aspect-ratio:3/4;border-radius:5px;overflow:hidden;position:relative;background:#050506}
#ag-about .ag-team__photo-wrap img{width:100%;height:100%;object-fit:cover;object-position:center top;display:block;filter:saturate(1.05);transform:scale(1.01);transition:transform .28s ease-out,filter .28s ease-out}
#ag-about .ag-team__member:hover .ag-team__photo-wrap img{transform:scale(1.07);filter:saturate(1.15) contrast(1.04)}
#ag-about .ag-team__member:nth-child(1) .ag-team__photo-wrap img{object-position:center 18%}
#ag-about .ag-team__member:nth-child(2) .ag-team__photo-wrap img{object-position:center 20%}
#ag-about .ag-team__member:nth-child(3) .ag-team__photo-wrap img{object-position:center 16%}
#ag-about .ag-team__name{font-size:1.02rem;font-weight:600;margin:12px 0 2px;letter-spacing:.03em;color:#f5f5f5}
#ag-about .ag-team__name:after{content:"";display:block;width:32px;height:2px;margin:5px auto 0;background:linear-gradient(to right,rgba(255,196,0,0),rgba(255,196,0,.95),rgba(255,196,0,0));border-radius:999px}
#ag-about .ag-team__email{display:inline-flex;align-items:center;gap:6px;margin-top:6px;font-size:.86rem;text-decoration:none;color:#c8c8cc;opacity:.92;transition:color .18s ease-out,opacity .18s ease-out}
#ag-about .ag-team__email:hover{color:#ffd76a;opacity:1}
#ag-about .ag-team__email-icon{display:block}
.wpcf7 .agcf-field{display:block;width:100%;padding:12px 14px;border:1px solid rgba(255,255,255,.22);border-radius:5px;background:#151515;color:#e9eaec;line-height:1.35;box-sizing:border-box}
.wpcf7 select.agcf-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:right 12px center;background-repeat:no-repeat}
.wpcf7 textarea.agcf-field{min-height:160px;resize:vertical}
.wpcf7 .agcf-field::placeholder{color:#9aa0a6;opacity:.9}
.wpcf7 .agcf-field:focus{outline:0;border-color:#ffc400;box-shadow:0 0 0 2px rgba(255,196,0,.18)}
.wpcf7 .wpcf7-not-valid{border-color:#e16}
.wpcf7 .wpcf7-not-valid-tip{color:#e16;margin-top:6px;font-size:13px}
.wpcf7 .agcf-btn{display:inline-block;padding:12px 18px;border-radius:6px;background:#ffc400;color:#111;font-weight:700;border:0;cursor:pointer;transition:transform .15s ease,filter .15s ease;margin-top:6px}
.wpcf7 .agcf-btn:hover{transform:translateY(-1px);filter:brightness(.97)}
#ag-about{--ag-maxw:980px;--ag-fg:#e9eaec;--ag-muted:#9aa0a6;--ag-heading:#fff;--ag-amber:#ffc400;--ag-line:rgba(255,255,255,.08);--ag-gap-xl:28px;--ag-gap-lg:20px;--ag-gap-md:14px;--ag-gap-sm:8px;margin-inline:auto;max-width:var(--ag-maxw);color:var(--ag-fg)}
#ag-about .ag-about__title{margin:0 0 var(--ag-gap-lg);line-height:1.15;color:var(--ag-heading);letter-spacing:.2px}
#ag-about .ag-about__lead{margin:0 0 var(--ag-gap-xl);font-size:clamp(16px,1.1rem,18px);line-height:1.65;color:var(--ag-fg)}
#ag-about .ag-about__h2{margin:var(--ag-gap-xl) 0 var(--ag-gap-sm);line-height:1.25;color:var(--ag-heading);position:relative;padding-bottom:6px}
#ag-about .ag-about__h2:after{content:"";display:block;width:48px;height:2px;margin-top:10px;background:var(--ag-amber);opacity:.9}
#ag-about .ag-about__text{margin:0 0 var(--ag-gap-lg);line-height:1.7;color:var(--ag-fg)}
#ag-about .ag-list{margin:0 0 var(--ag-gap-lg);padding:0;list-style:none}
#ag-about .ag-list li{position:relative;margin:0 0 10px;padding-left:20px;line-height:1.65}
#ag-about .ag-list li:before{content:"";position:absolute;left:0;top:.72em;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:var(--ag-amber);opacity:.95}
#ag-about .ag-about__text+.ag-about__h2,#ag-about .ag-list+.ag-about__h2{margin-top:calc(var(--ag-gap-xl) + 6px);padding-top:var(--ag-gap-lg);border-top:1px solid var(--ag-line)}
#ag-about .ag-btn{display:inline-block;border-radius:6px;padding:12px 18px;line-height:1.1;font-weight:600;border:1px solid transparent;background:var(--ag-amber);color:#111;text-decoration:none;transition:transform .15s ease,filter .15s ease}
#ag-about .ag-btn:hover{filter:brightness(.96);transform:translateY(-1px)}
#dpd-parcel-modal .modal-content{background-color:#151414!important;border:1px solid #232222!important}
.agib{--bg:#0e0e0f;--bg2:#121213;--card:#121212;--muted:#9aa0a6;--txt:#e7e7e7;--white:#fff;--chip:#171717;--amber:#ffc400;--line:rgba(255,255,255,.08);--ring:rgba(255,255,255,.16);--shadow:0 10px 30px rgba(0,0,0,.35);--rad:5px;color:var(--txt);line-height:1.55;text-align:left;direction:ltr}
.elementor-widget-text-editor .agib{text-align:left}
.agib h1,.agib h2{margin:0 0 10px}
.agib p{margin:0}
.agib-muted{color:var(--muted)}
.agib .agib-logo{display:block;float:none!important;clear:both;max-width:240px;max-height:44px;height:auto;margin:0 0 12px!important;object-fit:contain;opacity:.95}
.agib-hero{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;margin:0 0 18px}
.agib-left{flex:1 1 680px;min-width:280px}
.agib-right{flex:0 1 420px;min-width:300px;display:flex;flex-direction:column;gap:12px}
.agib-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.agib-chip{background:var(--chip);padding:7px 12px;border-radius:var(--rad);font-size:.9rem;white-space:nowrap;color:#e7e7e7}
.agib .agib-btns{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:12px 0 0}
.agib .agib-btn{display:inline-flex;align-items:center;justify-content:center;width:auto;white-space:nowrap;line-height:1.1;padding:10px 14px;border-radius:var(--rad);font-weight:600;text-decoration:none;color:inherit;transition:.2s;border:1px solid var(--line);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}
.agib .agib-btn:hover{border-color:var(--ring);text-decoration:none}
.agib .agib-btn--amber,.agib .agib-btn--amber:visited{background:var(--amber);color:#111!important;border-color:transparent}
.agib .agib-btn--amber:hover,.agib .agib-btn--amber:focus{background:var(--amber);color:#111!important;border-color:var(--ring)}
.agib .agib-btn--light,.agib .agib-btn--light:visited{background:#fff;color:#111!important;border-color:transparent}
.agib .agib-btn--light:hover,.agib .agib-btn--light:focus{background:#fff;color:#111!important;border-color:rgba(0,0,0,.2)}
.agib-card{background:linear-gradient(180deg,var(--card),var(--bg2));border-radius:var(--rad);box-shadow:var(--shadow),inset 0 1px 0 rgba(255,255,255,.05);padding:16px;border:0}
.agib-divider{height:1px;background:var(--line);margin:6px 0 10px}
.agib-list-tight{margin:0;padding-left:18px}
.agib-list-tight li{margin:6px 0}
.agib-note{font-size:.8rem;color:var(--muted);margin:8px 0 0}
.agib-options{margin:14px 0 0}
.agib-optlist{display:grid;gap:10px}
.agib-opt{display:flex;gap:10px;align-items:flex-start;border-radius:var(--rad);background:#0f0f0f;border:1px solid var(--line);box-shadow:inset 0 1px 0 rgba(255,255,255,.03);padding:12px}
.agib-ico{width:22px;height:22px;flex:0 0 22px;border-radius:var(--rad);background:var(--amber);display:inline-flex;align-items:center;justify-content:center;color:#111;font-weight:700}
.agib-opt>div{flex:1 1 auto;min-width:0;text-align:left}
.agib-badge{margin-left:auto;background:var(--amber);color:#111;padding:4px 8px;border-radius:var(--rad);font-size:.7rem;font-weight:800;line-height:1.1}
.agib-ttl{font-weight:800}
.agib-sub{font-size:.85rem;color:var(--muted);margin-top:2px}
.agib-row{display:flex;gap:12px}
.agib-row+.agib-row{margin-top:10px}
.agib-num{background:var(--amber);color:#111;min-width:28px;height:28px;border-radius:var(--rad);display:inline-flex;align-items:center;justify-content:center;font-weight:800}
.agib-table{width:100%;border-collapse:separate;border-spacing:0;display:block;overflow:auto;background:#101010;border-radius:var(--rad);box-shadow:0 1px 0 rgba(255,255,255,.04),var(--shadow)}
.agib-table th,.agib-table td{padding:10px 12px;font-size:.95rem;text-align:left}
.agib-table th{background:#191919;color:#fff;border-bottom:1px solid var(--line)}
.agib-table td{background:#0f0f0f;color:#e6e6e6;border-bottom:1px solid var(--line)}
.agib-details{border:0;border-radius:var(--rad);background:linear-gradient(180deg,var(--card),var(--bg2));padding:12px;margin:8px 0;box-shadow:0 1px 0 rgba(255,255,255,.04),var(--shadow)}
.agib-summary{cursor:pointer;font-weight:700;list-style:none}
.agib-summary::-webkit-details-marker{display:none}
.agib-bottom{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;margin-top:14px}
.agib-col{flex:1 1 600px;min-width:300px}
.agib-col .agib-card{height:100%}
.montonio-bnpl-items .montonio-bnpl-item:hover{background:none!important;color:#fff!important}
.montonio-bnpl-items .montonio-bnpl-item.active{background:#fc0!important;border:1px solid #18181a!important;color:#323136!important}
.montonio-bnpl-items .montonio-bnpl-item{background:#ffffff08!important}
img.montonio-bnpl-icon,img.montonio-hire-purchase-icon{filter:brightness(0) invert(1)!important}
.cart_totals .cart-subtotal,.woocommerce-cart .cart-subtotal{display:none!important}
p.rank-math-breadcrumb,.rank-math-breadcrumb p{margin:0!important}
.ml-embedded{margin-bottom:10px!important}
.thwepo-field{padding:0 15px 15px!important}
.site-footer .widget_media_image picture.wp-image-16664,.site-footer .widget_media_image figure.wp-block-image{display:block!important;width:180px!important;max-width:100%!important}
.site-footer .widget_media_image figure.wp-block-image img{width:100%!important;height:auto!important}
.elementor-slides .swiper-slide-inner .elementor-slide-description{margin-bottom:0!important}
.thwepo-price-table{background-color:#141516!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:10px!important;padding:16px!important;box-shadow:0 6px 14px rgba(0,0,0,.25)!important;width:100%}
.thwepo-price-table .table-item{display:grid!important;grid-template-columns:1fr auto!important;align-items:center!important;gap:12px!important;padding:12px 4px!important;border:none!important;border-bottom:0 solid rgba(255,255,255,.06)!important}
.thwepo-price-table .table-item .label{color:#c9c9c9!important;font-weight:600;letter-spacing:.2px;background:transparent!important}
.thwepo-price-table .table-item .value{justify-self:end!important;color:#ffc107!important;font-weight:800;font-variant-numeric:tabular-nums;background:transparent!important}
.thwepo-price-table .table-item.product-price .value{color:#f0b33a!important;font-weight:700}
.thwepo-price-table .table-item.total-price{border-top:1px solid rgba(255,255,255,.12)!important;margin-top:6px;padding-top:14px!important}
.thwepo-price-table .table-item.total-price .label{color:#ededed!important;font-weight:800}
.thwepo-price-table .table-item.total-price .value{font-size:1.12rem;letter-spacing:.2px}
.thwepo-price-table .woocommerce-price-suffix{display:none!important}
.widget{padding-bottom:0!important;border-bottom:0!important}
.widget_nav_menu .menu-item{margin-bottom:8px!important}
.total-sold{display:none}
.select2-results__options{color:#fff}
.wd-entities-title{text-shadow:1px 1px 1px rgb(0 0 0)}
.wd-copyrights{font-size:12px!important}
:where(.home) .wd-content-layout{padding-block-start:0!important}
#menu-item-16947 a,.menu-link-akcija a{color:#ffbf00!important}
.wd-dropdown-menu.wd-design-default{width:18.75rem;padding:0;--wd-dropdown-width:220px;background-color:#1e1f24;border:1px solid #34363c;box-shadow:0 0 5px rgba(0,0,0,.5)}
.wd-dropdown-menu.wd-design-default .wd-dropdown{top:-9px;left:100%;padding:0;margin:-35px 10px 10px;border:1px solid #34363c}
.wd-dropdown{margin-top:8px!important}
.wd-dropdown-menu.wd-design-default .menu-item-has-children>a:after{margin-left:5px}
.wd-product-info.wd-style-with-bg{padding:15px 20px;position:relative}
.wd-product-info.wd-style-with-bg:before{content:"";position:absolute;inset:0;border-radius:var(--wd-brd-radius);background:#ffbf00;opacity:.1;pointer-events:none}
.shop_attributes .wd-attr-name-img{filter:brightness(0) saturate(100%) invert(72%) sepia(82%) saturate(500%) hue-rotate(1deg)}
.wd-est-del strong{color:#fff}
.wd-product-info .wd-info-icon,.wd-info-icon-delivery{display:inline-block;color:#ffbf00;font-size:110%;margin-inline-end:6px}
.wd-est-del:not(.wd-with-icon) .wd-info-icon:before,.wd-est-del:not(.wd-with-icon) .wd-info-icon-delivery:before{content:"";font-family:"woodmart-font"}
.product-label{word-break:keep-all!important}
.product-label.attribute-label:not(.label-with-img){background-color:#ffbf00!important;color:#000!important}
.product-label.onsale{background-color:#FF3D00!important;direction:ltr}
.woocommerce-price-suffix{font-size:11px}
#mlb2-19329972 .ml-form-embedWrapper{background-color:transparent!important}
#mlb2-19329972 .ml-form-embedWrapper .ml-form-embedBody,#mlb2-19329972 .ml-form-embedWrapper .ml-form-successBody{padding:0!important}
#mlb2-19329972 .ml-form-embedBody .ml-form-embedContent h4,#mlb2-19329972 .ml-form-successBody .ml-form-successContent h4{color:#fff!important}
#mlb2-19329972 .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horizontalForm{padding:0!important}
#mlb2-19329972 .ml-form-formContent.horizontalForm{display:flex;justify-content:center;align-items:center;gap:10px}
#mlb2-19329972 input[type="email"]{width:280px;max-width:100%;margin:0 auto;display:block}
#mlb2-19329972 .ml-form-embedBody .ml-form-horizontalRow button{width:auto!important}
#mlb2-19329972.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm{padding:0 0 0!important}
.ml-privacy-text{font-size:14px;font-family:inherit;color:#fff;margin:0;text-align:center}
#small-calculator-period-inbank option{background-color:#fff!important;color:#000!important}
.ag-salygos-puslapis,.ag-pristatymas-modern{font-family:inherit;color:#dcdcdc}
.ag-salygos-puslapis .konteineris,.ag-pristatymas-modern .konteineris{max-width:900px;margin:0 auto;padding:20px 15px}
.ag-salygos-puslapis h1.sekcijos-antraste,.ag-salygos-puslapis h2.sekcijos-antraste{font-size:2em;font-weight:700;text-align:center;color:#fff;margin:20px 0 50px}
.ag-salygos-puslapis h3.bloko-antraste{font-size:1.3em;font-weight:600;color:#fff;margin:45px 0 20px;padding-bottom:15px;border-bottom:1px solid #444;display:flex;align-items:center;gap:12px}
.ag-salygos-puslapis h3.bloko-antraste:first-of-type{margin-top:0}
.ag-salygos-puslapis .bloko-antraste .ikona{color:#ffc107;font-size:1.1em}
.ag-salygos-puslapis p,.ag-salygos-puslapis li{font-size:1em;line-height:1.8;color:#b0b0b0}
.ag-salygos-puslapis p{margin-bottom:1.5em}
.ag-salygos-puslapis a{color:#ffc107;font-weight:600;text-decoration:none;border-bottom:1px solid rgba(255,193,7,.3);transition:all .2s ease-in-out}
.ag-salygos-puslapis a:hover{color:#fff;border-bottom-color:#fff}
.ag-salygos-puslapis strong{color:#fff;font-weight:600}
.ag-salygos-puslapis ul.punktu-sarasas{list-style:none;padding-left:0;margin-top:0}
.ag-salygos-puslapis ul.punktu-sarasas li{position:relative;padding-left:25px;padding-bottom:10px}
.ag-salygos-puslapis ul.punktu-sarasas li:before{content:"•";position:absolute;left:0;top:0;color:#ffc107;font-size:1.2em;line-height:inherit}
.ag-pristatymas-modern h1.sekcijos-antraste,.ag-pristatymas-modern h2.sekcijos-antraste{font-size:1.4em;font-weight:600;text-transform:uppercase;letter-spacing:1px;text-align:center;color:#fff;margin:50px 0 30px;padding-bottom:20px}
.ag-pristatymas-modern .issiuntimo-blokas{display:flex;flex-direction:column;gap:25px;margin-bottom:40px}
.ag-pristatymas-modern .issiuntimo-punktas{display:flex;align-items:flex-start;gap:20px}
.ag-pristatymas-modern .issiuntimo-punktas .ikona{font-size:1.6em;color:#ffc107;margin-top:5px;min-width:30px}
.ag-pristatymas-modern .issiuntimo-punktas h3{margin:0 0 5px;font-size:1.1em;color:#fff}
.ag-pristatymas-modern .issiuntimo-punktas p{margin:0;font-size:.95em;color:#a0a0a0;line-height:1.6}
.ag-pristatymas-modern .svarbi-info{padding:25px;margin:40px 0;border:1px solid #444;border-left:3px solid #ffc107;background-color:rgba(44,44,44,.3)}
.ag-pristatymas-modern .svarbi-info p{margin:0;padding-bottom:15px;line-height:1.7;color:#dcdcdc;display:flex;align-items:flex-start;gap:15px}
.ag-pristatymas-modern .svarbi-info p:last-child{padding-bottom:0}
.ag-pristatymas-modern .svarbi-info .ikona-info{font-size:1.2em;color:#ffc107;margin-top:4px}
.ag-pristatymas-modern .pristatymo-budai-header{display:grid;grid-template-columns:2.2fr 1fr 1.5fr 1fr;gap:20px;padding:0 0 10px;border-bottom:1px solid #555}
.ag-pristatymas-modern .pristatymo-budai-header span{font-size:.8em;font-weight:600;color:#888;text-transform:uppercase}
.ag-pristatymas-modern .pristatymo-budas{display:grid;grid-template-columns:2.2fr 1fr 1.5fr 1fr;gap:20px;padding:20px 0;border-bottom:1px solid #444;align-items:center}
.ag-pristatymas-modern .budo-pavadinimas{display:flex;align-items:center;gap:15px}
.ag-pristatymas-modern .budo-pavadinimas .ikona{font-size:1.8em;color:#ffc107}
.ag-pristatymas-modern .budo-pavadinimas h3{margin:0;font-size:1.1em;font-weight:600;color:#fff}
.ag-pristatymas-modern .budo-info p{margin:0;font-size:.95em;font-weight:500}
.ag-pristatymas-modern .budo-info.kaina p{font-weight:700;font-size:1.1em}
.ag-pristatymas-modern .budo-info p.kaina-nemokamai{color:#28a745}
.ag-pristatymas-modern .kontaktai{text-align:center;padding-top:40px;margin-top:20px}
.ag-pristatymas-modern .kontaktai h4{margin:0 0 15px;font-size:1.1em;color:#fff;font-weight:600}
.ag-pristatymas-modern .kontaktai a{color:#ffc107;text-decoration:none;margin:0 15px;font-weight:600;transition:color .3s}
.ag-pristatymas-modern .kontaktai a:hover{color:#fff}
.wp-gr.wpac a.wp-google-name{color:#fff!important}
.wp-gr .wp-google-time{color:#9d9d9d!important}
.wpcf7 form.sent .wpcf7-response-output{background-color:transparent;color:white !important;border:2px solid orange}
.wpcf7 form.failed .wpcf7-response-output{background-color:transparent;color:var(--notices-error-color);border:2px solid red;font-size:12px}
.wpcf7 form:not(.sent):not(.failed) .wpcf7-response-output{background-color:transparent;color:var(--notices-warning-color);border:2px solid red;font-size:12px}
.wd-notice a,div.wpcf7-response-output a,.mc4wp-alert a,:is(.woocommerce-error,.woocommerce-message,.woocommerce-info) a{text-decoration:none!important}
.mobile-menu-widget{margin:0 -20px!important;padding:0 0 0 20px!important}
.mobile-nav .wd-heading{background-image:url("https://amberglow.lt/wp-content/uploads/2024/01/Logo-for-amberglow.png");background-repeat:no-repeat;background-size:150px auto;background-position:15px center;padding-left:175px}
.widget_icl_lang_sel_widget [class*="wpml-ls-legacy-dropdown"] a.wpml-ls-item-toggle:after{display:none!important}
.widget_icl_lang_sel_widget [class*="wpml-ls-legacy-dropdown"] a{color:#fff!important;padding:12px 18px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}
.wpml-ls-legacy-dropdown a{border:0!important}
.widgetarea-mobile{padding:0!important}
.wd-nav-vertical.wd-design-default{border:0!important}
.desktop-points{display:flex;justify-content:center;align-items:center;padding:12px 20px;background-color:#111;color:#f8f8f8;font-size:14px;font-weight:500;text-transform:uppercase;border-top:1px solid #1e1e1e;border-bottom:1px solid #1e1e1e;overflow:hidden;position:relative}
.desktop-points i{margin-right:6px;color:#ffc400}
.desktop-points span{display:flex;align-items:center;gap:6px;white-space:nowrap;margin-right:40px;position:relative}
.desktop-item+.desktop-item{position:relative;padding-left:20px}
.desktop-item+.desktop-item:before{content:"";position:absolute;left:0;top:15%;bottom:15%;width:1px;background:rgba(255,255,255,.2);box-shadow:inset -1px 0 6px rgba(255,255,255,.1),1px 0 3px rgba(0,0,0,.5)}
.desktop-item{display:inline-flex;align-items:center;justify-content:center;width:327.5px;margin:0}
.custom-icon{font-size:13px;margin-right:10px;color:#fff}
.desktop-item span{font-size:13px;color:#fff;text-transform:uppercase}
.delivery-icon{color:#FFA500;font-size:18px;margin-right:6px}
.wd-empty-mini-cart:before{color:rgb(255 255 255 / 58%)!important}
.woocommerce-product-attributes-item--attribute_pa_sandelyje{order:999}
@media (min-width:601px){.agib .agib-btns{flex-wrap:nowrap}
}
@media (max-width:480px){.agib .agib-logo{max-width:200px;max-height:36px}
.agib .agib-btns{gap:6px!important;margin-top:12px!important}
.agib .agib-btn{width:100%!important;margin:0!important}
.agib .agib-btn+.agib-btn{margin-top:0!important}
#ag-about{--ag-maxw:92vw}
#ag-about .ag-about__h2:after{width:40px}
}
@media (max-width:1024px){#ag-about{--ag-maxw:880px}
}
@media (max-width:768px){.wd-table-wrapper{width:100%!important;margin-bottom:30px!important;float:none!important}
#ag-about .ag-team__photo-wrap img{object-position:center 45%}
#ag-about .ag-team__member:nth-child(1) .ag-team__photo-wrap img{object-position:center 48%}
#ag-about .ag-team__member:nth-child(2) .ag-team__photo-wrap img{object-position:center 50%}
#ag-about .ag-team__member:nth-child(3) .ag-team__photo-wrap img{object-position:center 46%}
#ag-about .ag-team{grid-template-columns:1fr;gap:14px;margin:14px 0 4px}
#ag-about .ag-team__member{max-width:330px;margin:0 auto;padding:10px 12px 8px;box-shadow:0 8px 20px rgba(0,0,0,.7)}
#ag-about .ag-team__photo-wrap{max-width:100%;aspect-ratio:3/3.2}
#ag-about .ag-team__name{font-size:.96rem;margin:8px 0 1px}
#ag-about .ag-team__name:after{margin-top:4px}
#ag-about .ag-team__email{font-size:.8rem;margin-top:3px}
#ag-about{--ag-maxw:680px}
#ag-about .ag-about__lead{font-size:1rem}
#ag-about .ag-list li{padding-left:18px}
#ag-about .ag-list li:before{width:5px;height:5px;top:.78em}
.extra-options.thwepo_simple.thwepo_ddr.thwepo_default_style .thwepo-field{flex:0 0 100%!important;max-width:100%!important}
.ml-embedded[data-form="BReSYk"] input[type="email"]{border-radius:4px!important}
img.wp-image-16664{max-width:180px}
.logo-bar-container{flex-direction:column;justify-content:center;align-items:center;gap:0}
.logo-bar-image{max-height:48px;width:auto;object-fit:contain}
.ml-privacy-text{font-size:13px}
.desktop-points{display:flex}
}
@media (max-width:820px){.ag-pristatymas-modern .pristatymo-budai-header{display:none}
.ag-pristatymas-modern .pristatymo-budas{grid-template-columns:1fr 1fr}
.ag-pristatymas-modern .budo-pavadinimas{grid-column:1/-1;margin-bottom:10px}
}
@media (max-width:500px){.ag-pristatymas-modern .pristatymo-budas{display:flex;flex-direction:column;align-items:flex-start;gap:15px}
}
@media (max-width:640px){.thwepo-price-table{padding:14px 12px!important;border-radius:10px!important}
.thwepo-price-table .table-item{gap:10px!important;padding:10px 2px!important}
.thwepo-price-table .table-item .label{font-size:.95rem}
.thwepo-price-table .table-item .value{font-size:1.02rem}
}
.whb-header .wd-logo img,.whb-header .wd-logo picture,.whb-header .wd-logo svg{
  height: 60px !important;
  width: auto !important;
  display: block;
}
.wd-footer .logo-bar-container picture.logo-bar-image,.wd-footer .logo-bar-container picture.logo-bar-image img{width:265px;max-height:56px;height:auto;display:block}
@media (max-width:768px){.wd-footer .logo-bar-container picture.logo-bar-image,.wd-footer .logo-bar-container picture.logo-bar-image img{width:200px;max-height:42px;height:auto}
}
.site-logo .wd-logo picture,.site-logo .wd-logo picture img{width:237.55px;max-height:60px;height:auto;display:block}
@media (max-width:768px){.site-logo .wd-logo picture,.site-logo .wd-logo picture img{width:200px;max-height:50px;height:auto}
}
.wpml-ls-legacy-dropdown img.wd-nav-img{width:18px;height:auto;display:block}
@media (max-width: 1366px) {/* Keep top bar */.whb-top-bar{ 
    display: block !important; 
  }
/* Hide desktop (LG) columns */.whb-general-header .whb-visible-lg{
    display: none !important;
  }
/* Show mobile columns */.whb-general-header .whb-hidden-lg{
    display: flex !important;
  }
/* Tablet landscape: hide Account icon */@media (min-width: 1025px) {.whb-general-header .wd-header-my-account{
      display: none !important;
    }
}
}
div.wd-quantity-overlap div.quantity{
	position: relative;
}
div.wd-quantity-overlap div.quantity:not(.hidden)+.single_add_to_cart_button{
    padding-inline-start: 0;
}
@media (max-width: 768px) {/* Tawk */body.single-product #custom-tawk-chat-button,body.woocommerce-cart #custom-tawk-chat-button{
  bottom: 75px !important;
}
/* Cookiebot */body.single-product [id^="CookiebotWidget"],body.woocommerce-cart [id^="CookiebotWidget"]{
    bottom: 75px !important;
  }
/* Float cart */body.single-product .wc-float-cart,body.woocommerce-cart .wc-float-cart{
    bottom: 130px !important;
  }
}
.rpi-gt::after,.rpi-lt::before{
    background-color: #0a0a0a;
}
.rpi .rpi-ltgt{
    border: var(--slider-btn-bw) solid #ffbf00 !important;
    background-color: #ffbf00 !important;
}
.global-color-scheme-light .wd-accordion.wd-style-shadow>.wd-accordion-item{
    border: 1px solid #292828;
}
.tax-product_cat .wd-content-layout .wd-collapsible-content:not(:has(.wd-shop-desc)){
	display: none;
}
.wp-gr .wp-google-time{
    display: none;
}
@media (max-width: 1366px) {.cat-design-mask-subcat .wd-cat-content{
        padding: 15px;
    }
.cat-design-mask-subcat .wd-cat-title{
        white-space: normal;
        overflow: visible;
        text-overflow: unset;
    }
.wd-cat .wd-entities-title{
    font-size: 15px !important;
}
}
.woocommerce-checkout .select2-container{
  z-index: 10 !important;
}
.rank-math-breadcrumb{
    font-size: 12px;
}
.single-product .wd-content-layout{
    padding-block: 20px 40px;
}
@media (max-width: 768.98px) {.wd-hb .container{
        padding-inline: 0px !important;
    }
}
.wd-side-hidden{
    z-index: 9999999999 !important;
}
.tawk-min-container .tawk-button-circle.tawk-button-large{
    width: 48px !important;
    height: 48px !important;
}
.woocommerce-checkout .wd-shipping-progress-bar.wd-style-bordered .wd-free-progress-bar{
    display: none !important;
}
li.payment_method_inbank_2 img,li.payment_method_inbank_3 img,li.payment_method_inbank_4 img{
    display: none !important;
}
img.montonio-payment-method-icon{
    display: none;
}
.newsletter-form-row{
  display: flex;
  align-items: flex-start;
  gap: 20px;
  width: 100%;
}
.newsletter-form-row p{
  margin: 0 !important;
}
.newsletter-field{
  flex: 1 1 auto;
  min-width: 0;
}
.newsletter-field .wpcf7-form-control-wrap{
  display: block;
  width: 100%;
}
.newsletter-field input[type="email"]{
  width: 100%;
}
.newsletter-button input[type="submit"]{
  margin: 0 !important;
}
.newsletter-form-row .wpcf7-spinner{
  display: none;
}
.newsletter-field{
  display: flex;
  flex-direction: column;
}
.newsletter-form-row ~ .wpcf7-response-output,.newsletter-form-row + .wpcf7-response-output{
    color: rgb(255 255 255) !important;
border: none !important;
}
@media (max-width: 767px) {.newsletter-form-row{
    display: flex;
    gap: 0;
    align-items: stretch;
  }
.newsletter-form-row input[type="email"]{
    flex: 1;
    min-width: 0;
    border: 1px solid #444 !important;
    border-right: none !important;
    border-top-right-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
  }
.newsletter-form-row button,.newsletter-form-row input[type="submit"]{
    border: 1px solid #444 !important;
    border-left: none !important;
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important;
    margin: 0;
    flex-shrink: 0;
  }
.newsletter-form-row:has(input.wpcf7-not-valid) input[type="email"]{
    border-color: #ff007a !important;
  }
.newsletter-form-row:has(input.wpcf7-not-valid) button,.newsletter-form-row:has(input.wpcf7-not-valid) input[type="submit"]{
    border-color: #ff007a !important;
  }
}
.wd-prefooter{
    padding-bottom: 0px !important;
}
.store-info{
    display: flex;
    align-items: flex-start;
    gap: 120px;
  }
.store-info h4{
    margin: 0 0 10px;
  }
.store-contact{
    padding-top: 34px;
  }
@media (max-width: 600px) {.store-info{
      flex-direction: column;
      gap: 10px;
    }
.store-contact{
      padding-top: 0;
    }
}
.whb-header .wd-dropdown-menu.wd-design-default li{
  display: block;
  width: 100%;
}
.whb-header .wd-dropdown-menu.wd-design-default li a{
  display: block;
  width: 100%;
  padding: 1.1875rem 1.25rem;
  font-weight: 600;
  text-decoration: none;
  font-size: 15px;
  color: #fff;
  background-color: #101010;
}
.whb-header .wd-dropdown-menu.wd-design-default li a:hover{
  background-color: #1e1f24;
  color: #fff;
}
.widget_shopping_cart .woocommerce-mini-cart__buttons a.btn-cart.wc-forward{
    display: none !important;
}
.wd-empty-mini-cart .btn{
    display: none !important;
}
.custom-toast{
    position: fixed;
    top: 125px;
    right: 22px;
    z-index: 999999;
    display: flex;
    align-items: center;
    gap: 10px;
    width: fit-content;
    max-width: 320px;
    padding: 11px 14px;
    border-radius: 8px;
    background: #ffc400;
    color: #000;
    box-shadow: 0 8px 28px rgba(0,0,0,.35);
    transform: translateX(120%);
    opacity: 0;
    transition: all .25s ease;
}
.custom-toast.show{
    transform: translateX(0);
    opacity: 1;
}
.toast-title{
    font-size: 13px;
    font-weight: 400;
    line-height: 1.3;
}
.toast-close{
    cursor: pointer;
    font-size: 16px;
    line-height: 1;
    opacity: .75;
    margin-left: 4px;
}
.toast-close:hover{
    opacity: 1;
}
.woocommerce-notices-wrapper .woocommerce-message,.woocommerce-notices-wrapper .woocommerce-error,.woocommerce-notices-wrapper .woocommerce-info{
    width: fit-content !important;
    max-width: calc(100vw - 40px);
}
/* =============================================
   Amberglow.lt — Inbank installment payment styles
   WP Admin → Appearance → Customize → Additional CSS
   ============================================= */li.payment_method_inbank_3{
    margin-top: 18px !important;
}
li.payment_method_inbank_3,li.payment_method_inbank_4{
    background: #1c1c1c !important;
    border-left: 2px solid #ffcc00 !important;
    border-right: 2px solid #ffcc00 !important;
    padding: 13px 18px !important;
    margin-bottom: 0 !important;
    position: relative;
    box-sizing: border-box;
    width: 100% !important;
}
/* Top block */li.payment_method_inbank_3{
    border-top: 2px solid #ffcc00 !important;
    border-bottom: none !important;
    border-radius: 6px 6px 0 0 !important;
    padding-top: 18px !important;
    padding-bottom: 10px !important;
}
/* Bottom block */li.payment_method_inbank_4{
    border-bottom: 2px solid #ffcc00 !important;
    border-top: 1px dashed rgba(255, 204, 0, 0.3) !important;
    border-radius: 0 0 6px 6px !important;
    padding-top: 10px !important;
    margin-bottom: 14px !important;
}
/* Badge on the top line */li.payment_method_inbank_3::before{
    content: "0% INTEREST";
    position: absolute;
    top: -12px;
    left: 16px;
    background: #ffcc00;
    color: #111;
    font-size: 11px;
    font-weight: 800;
    padding: 5px 12px;
    border-radius: 6px;
    letter-spacing: 0.02em;
    text-transform: uppercase;
    white-space: nowrap;
    line-height: 1;
    z-index: 2;
}
/* Label tekstas */li.payment_method_inbank_3 label,li.payment_method_inbank_4 label{
    color: #ffffff !important;
    font-weight: 700 !important;
    font-size: 15px !important;
    line-height: 1.35 !important;
}
/* Radio mygtukai */li.payment_method_inbank_3 input[type="radio"],li.payment_method_inbank_4 input[type="radio"]{
    accent-color: #ffcc00;
    margin-right: 7px;
}
/* Selected option */li.payment_method_inbank_3:has(input:checked),li.payment_method_inbank_4:has(input:checked){
    background: #252500 !important;
}
/* Mobile */@media (max-width: 480px) {li.payment_method_inbank_3{
        margin-top: 18px !important;
        padding-top: 18px !important;
    }
li.payment_method_inbank_3,li.payment_method_inbank_4{
        padding-left: 12px !important;
        padding-right: 12px !important;
    }
li.payment_method_inbank_3::before{
        top: -12px;
        left: 50%;
        transform: translateX(-50%);
        font-size: 10px;
        padding: 5px 9px;
        max-width: calc(100% - 24px) !important;
        overflow: hidden;
        text-overflow: ellipsis;
        text-align: center;
    }
li.payment_method_inbank_3 label,li.payment_method_inbank_4 label{
        font-size: 14px !important;
        line-height: 1.35 !important;
    }
li.payment_method_inbank_3 input[type="radio"],li.payment_method_inbank_4 input[type="radio"]{
        margin-right: 6px;
    }
}
#ib-super-wrapper #rectangle-background{
    background: #0e0e0e00 !important;
    border: 1px solid #FFFFFF1C !important;
    border-radius: 5px !important;
}
/* LT */html[lang^="lt"] li.payment_method_inbank_3::before,html:lang(lt) li.payment_method_inbank_3::before,body.lang-lt li.payment_method_inbank_3::before,li.payment_method_inbank_3::before{
  content: "0% PALŪKANŲ" !important;
}
/* EN */html[lang^="en"] li.payment_method_inbank_3::before,html:lang(en) li.payment_method_inbank_3::before,body.lang-en li.payment_method_inbank_3::before{
  content: "0% INTEREST" !important;
}
/* LV */html[lang^="lv"] li.payment_method_inbank_3::before,html:lang(lv) li.payment_method_inbank_3::before,body.lang-lv li.payment_method_inbank_3::before{
  content: "0% PROCENTU LIKME" !important;
}
/* RU */html[lang^="ru"] li.payment_method_inbank_3::before,html:lang(ru) li.payment_method_inbank_3::before,body.lang-ru li.payment_method_inbank_3::before{
  content: "0% ПРОЦЕНТОВ" !important;
}
.product-grid-item .add-to-cart-loop::before,.product-grid-item .add_to_cart_button::before,.product-grid-item .single_add_to_cart_button::before,.product-grid-item .wd-add-btn-icon{
    display: none !important;
}
.inbank-main-container.inbank-custom .ib-container-fluid .inbank-monthlyPayment-text{
color: #e5cffb !important;
}
.inbank-section{
  width: 100%;
  max-width: 100%;
  display: block;
  clear: both;
  box-sizing: border-box;
}
.inbank-section #inbank-calculator_hp{
  width: 100% !important;
  max-width: 100% !important;
  display: block !important;
  box-sizing: border-box;
}
body.product-price-under-100 .hide-if-under-100{
    display: none !important;
}
.extra-options.thwepo_simple.thwepo_pc_pele.thwepo_default_style{
    display: flex;
    flex-wrap: wrap;
    gap: 15px 0px;
}
.extra-options.thwepo_simple.thwepo_pc_pele.thwepo_default_style .section-title{
    flex: 0 0 100% !important;
    max-width: 100% !important;
    width: 100% !important;
    margin-bottom: 0 !important;
}
.extra-options.thwepo_simple.thwepo_pc_pele.thwepo_default_style .thwepo-field{
    flex: 0 0 50%;
    max-width: 50%;
}
@media (min-width: 1025px) {.extra-options.thwepo_simple.thwepo_pc_pele.thwepo_default_style
    .thwepo-field.thwepo_select{
        flex: 0 0 50% !important;
        max-width: 50% !important;
        box-sizing: border-box !important;
    }
}
.extra-options.thwepo_simple.thwepo_pc_pele.thwepo_default_style h3{
    margin-bottom: 0 !important;
    margin-top: 20px;
}
.wd-tools-text{
    text-transform: none !important;
    font-size: 14px !important;
}
.wd-tools-element:is(.wd-design-2, .wd-design-5) .wd-tools-count{
    color: #000000 !important;
    font-weight: 700 !important;
}
.wd-add-btn.wd-action-btn .button{
    display: none !important;
}
body.tax-product_cat .wd-content-layout{
    padding-block: 20px !important;
}
body.woocommerce-checkout form.checkout .col2-set {
	gap: 0 !important;
}
.woocommerce-checkout .agcn-review-table .wd-checkout-prod-title {
	width: 86%;
}@media (min-width: 1025px) {
	.extra-options:has(.thwepo_select){display:flex!important}td.product-name{width:60%!important}.extra-options .thwepo-field.thwepo_select{flex:1 1 50%!important;max-width:50%!important;box-sizing:border-box!important}.wd-sticky-btn-on{padding-bottom:0!important}.products-bordered-grid-ins :is(.wd-cat-wrap,.product-wrapper){border:1px solid #ffffff14!important}aside.wd-sidebar.sidebar-container.wd-grid-col.sidebar-left{position:-webkit-sticky;position:sticky;top:80px;align-self:start}.elementor-3529 :is(.elementor-element.elementor-element-49a14a1d,.elementor-element.elementor-element-5bf94a51,.elementor-element.elementor-element-71310bd7)>.elementor-element-populated{position:relative;margin:0 20px 0 0;padding:30px 20px}.elementor-3529 :is(.elementor-element.elementor-element-49a14a1d,.elementor-element.elementor-element-5bf94a51,.elementor-element.elementor-element-71310bd7)>.elementor-element-populated:after{content:"";position:absolute;right:0;top:30px;bottom:30px;width:1px;background-color:#e6e6e645}
.wd-sticky-btn{display:none!important}
}

@media (max-width: 576px) {
	   .shop-table-with-img tr {
        padding-inline-start: 0px!important;
    }
.wd-sticky-btn.wd-sticky-btn-shown .extra-options {
        display: none !important;
    }
.mobile-nav .wd-nav-opener {
    border-left: 0px !important;
}
.wd-drilldown-back .wd-nav-opener {
    border-inline-end: 0px !important;
}
.category-grid-item .wd-cat-content.hover-mask {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    background: rgba(0, 0, 0, 0.3); 
    color: #fff; 
  }
.whb-column>.info-box-wrapper, .wd-header-text, .whb-column>.wd-button-wrapper, .whb-column>.wd-social-icons, .wd-header-html {
    padding-inline: 0px !important;
}
.wd-side-hidden {
 --wd-side-hidden-w: 100%;
}
    .elementor-22951 .elementor-element.elementor-element-7851ef2 .info-box-title {
        font-size: 10px !important;
    }
    .header-banner-container {
        padding-inline: 10px !important;
    }
.wd-quantity-overlap div.quantity { display: none !important;}
#ib-super-wrapper .ghost-select-value {
    margin-right: 15px !important;
}
.ib-select-arrow-down {
    right: 15px !important;
}
}

