
/* Compact offer overview; the expanded list remains WoodMart's live form. */
html body.srbs-v5 .srbs-with-fbt.srbs-with-fbt{padding:0!important;border:0!important;border-radius:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;min-width:0}
html body.srbs-v5 .srbs-purchase-shell.srbs-with-fbt.srbs-has-sku{padding-top:0!important}
html body.srbs-v5 .srbs-with-fbt>.srbs-purchase-inner{width:100%!important;max-width:100%;margin:0!important}
html body.srbs-v5 .srbs-fbt-card{box-sizing:border-box;display:block;width:100%;min-width:0;margin:18px 0 0!important;padding:0!important;border:1px solid #ded3e7;border-radius:18px;background:#fff!important;color:#29212f!important;box-shadow:0 8px 26px #47325309;font-family:'Noto Sans Georgian',Arial,sans-serif;overflow:hidden;text-align:start;color-scheme:light}
html body.srbs-v5 .srbs-fbt-card *{box-sizing:border-box}
html body.srbs-v5 .srbs-fbt-card[hidden],html body.srbs-v5 .srbs-fbt-card [hidden],html body.srbs-v5 .srbs-fbt-card .wd-fbt[hidden]{display:none!important}
html body.srbs-v5 .srbs-fbt-body{padding:0!important}
html body.srbs-v5 .srbs-fbt-body>.wd-single-fbt{padding:0!important;margin:0!important;border:0!important}
html body.srbs-v5 .srbs-fbt-body>.wd-single-fbt>.wd-el-title,html body.srbs-v5 .srbs-fbt-card .srbs-fbt-image-source{display:none!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt{display:block!important;width:100%!important;min-width:0;margin:0!important;padding:0!important;border:0!important;background:none!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt+.wd-fbt{border-top:1px solid #ded3e7!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-form{display:block!important;position:relative;width:100%!important;max-width:none!important;flex:none!important;margin:0!important;padding:0!important;border:0!important;background:none!important;text-align:start!important;--srbs-fbt-pad:18px}
html body.srbs-v5 .srbs-fbt-card :is(.srbs-fbt-header,.srbs-fbt-overview){display:flex!important;align-items:center;gap:12px;width:100%!important;min-height:0;height:auto;margin:0!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-align:start!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;font-family:inherit!important;white-space:normal;color:#29212f!important;-webkit-text-fill-color:#29212f!important}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-header{padding:13px var(--srbs-fbt-pad)!important;border-bottom:1px solid #e9e0ef!important;background:linear-gradient(115deg,#fcfaff,#f1eaf7)!important;transition:background .2s ease}
html body.srbs-v5 .srbs-fbt-emblem{display:grid;place-items:center;flex:0 0 36px;width:36px;height:38px;border:1px solid #dacbe5;border-radius:11px;background:linear-gradient(140deg,#fff,#e8def0);color:#735087!important;-webkit-text-fill-color:#735087!important;box-shadow:inset 0 1px 0 #fff;transition:transform .2s ease,box-shadow .2s ease}
html body.srbs-v5 .srbs-fbt-emblem svg{width:25px;height:25px;display:block}
html body.srbs-v5 .srbs-fbt-head-copy{flex:1;min-width:0}
html body.srbs-v5 .srbs-fbt-title{display:block!important;margin:0!important;color:#29212f!important;-webkit-text-fill-color:#29212f!important;background:none!important;font:800 17px/1.45 'Noto Sans Georgian',Arial,sans-serif!important;letter-spacing:0!important;overflow-wrap:anywhere}
html body.srbs-v5 .srbs-fbt-benefit{display:flex;align-items:baseline;flex-wrap:wrap;gap:3px 7px;margin-top:3px;color:#675171!important;-webkit-text-fill-color:#675171!important;font:500 11px/1.5 'Noto Sans Georgian',Arial,sans-serif!important}
html body.srbs-v5 .srbs-fbt-benefit strong{font:800 14px/1.4 'Manrope','Noto Sans Georgian',Arial,sans-serif!important;color:#573766!important;-webkit-text-fill-color:#573766!important;white-space:nowrap}
html body.srbs-v5 .srbs-fbt-arrow{display:block;width:9px;height:9px;flex:0 0 9px;margin:0 3px 4px;border:solid #70547f;border-width:0 2px 2px 0;transform:rotate(45deg);transition:transform .22s ease}
html body.srbs-v5 .srbs-fbt-open .srbs-fbt-arrow{transform:rotate(225deg);margin-bottom:-4px}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-overview{display:block!important;padding:11px var(--srbs-fbt-pad) 10px!important;background:#fff!important}
html body.srbs-v5 .srbs-fbt-compact-line{display:flex;align-items:center;gap:9px;min-width:0}
html body.srbs-v5 .srbs-fbt-compact-image{display:grid;place-items:center;position:relative;flex:0 0 38px;width:38px;height:43px;padding:3px;border:1px solid #e8deee;border-radius:10px;background:#faf8fc;overflow:hidden;transition:opacity .2s ease,transform .2s ease}
html body.srbs-v5 .srbs-fbt-compact-main{flex-basis:48px;width:48px;height:51px;background:#f5f0f8;border-color:#dfd0e8}
html body.srbs-v5 .srbs-fbt-compact-image img{display:block;width:100%!important;height:100%!important;object-fit:contain!important;max-width:100%!important;opacity:1!important}
html body.srbs-v5 .srbs-fbt-placeholder{width:22px;height:22px;color:#977ba7}
html body.srbs-v5 .srbs-fbt-compact-plus{flex:none;font:500 18px/1 Arial,sans-serif;color:#9475a6!important;-webkit-text-fill-color:#9475a6!important}
html body.srbs-v5 .srbs-fbt-compact-addons{display:flex;align-items:center;gap:7px;min-width:0;flex:1}
html body.srbs-v5 .srbs-fbt-compact-overflow{display:grid;place-items:center;flex:0 0 30px;width:30px;height:34px;border:1px dashed #d9c8e4;border-radius:9px;background:#f7f2fa;color:#78568d!important;-webkit-text-fill-color:#78568d!important;font:700 11px/1.2 'Manrope',Arial,sans-serif}
html body.srbs-v5 .srbs-fbt-compact-name{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:6px;color:#56465e!important;-webkit-text-fill-color:#56465e!important;font:600 11px/1.5 'Manrope','Noto Sans Georgian',Arial,sans-serif}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-products{margin:0!important;padding:0 var(--srbs-fbt-pad)!important;display:block!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product{display:block;margin:0!important;padding:13px 0!important;border:0!important;border-bottom:1px solid #ece4f1!important;min-width:0;opacity:1!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading{display:grid!important;grid-template-columns:20px 50px minmax(0,1fr);grid-template-rows:auto auto;column-gap:10px;row-gap:4px;align-items:center!important;min-width:0;position:relative;margin:0!important;padding:0!important;text-align:start}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading>input[type=checkbox]{grid-column:1;grid-row:1/3;appearance:auto!important;-webkit-appearance:checkbox!important;position:static!important;opacity:1!important;visibility:visible!important;display:block!important;width:18px!important;height:18px!important;margin:0!important;accent-color:#79518e;cursor:pointer}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading>input:disabled{cursor:default}
html body.srbs-v5 .srbs-fbt-thumb{grid-column:2;grid-row:1/3;display:grid;place-items:center;width:50px;height:62px;padding:4px;border:1px solid #ebe3f0;border-radius:10px;background:#faf8fc;overflow:hidden}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-thumb img{display:block!important;width:100%!important;height:100%!important;max-width:100%!important;object-fit:contain!important;border:0!important;border-radius:0!important;opacity:1!important;visibility:visible!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading>label{grid-column:3;grid-row:1;display:block!important;min-width:0;margin:0!important;padding:0!important;align-self:end;cursor:pointer}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading>label:before,html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading>label:after{display:none!important}
html body.srbs-v5 .srbs-fbt-card .wd-entities-title{font:600 13px/1.55 'Manrope','Noto Sans Georgian',Arial,sans-serif!important;letter-spacing:0!important;white-space:normal!important;overflow-wrap:anywhere;color:#302237!important;-webkit-text-fill-color:#302237!important;opacity:1!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading>.price{grid-column:3;grid-row:2;align-self:start;display:flex!important;align-items:baseline;flex-wrap:wrap;gap:4px 7px;margin:0!important;color:#29212f!important;-webkit-text-fill-color:#29212f!important;font:800 19px/1.35 'Manrope','Noto Sans Georgian',Arial,sans-serif!important;white-space:normal}
html body.srbs-v5 .srbs-fbt-card .price :is(ins,.amount,bdi){color:inherit!important;-webkit-text-fill-color:currentColor!important;background:none!important;font-family:'Manrope','Noto Sans Georgian',Arial,sans-serif!important;font-size:inherit!important;font-weight:inherit!important;text-decoration:none;line-height:inherit}
html body.srbs-v5 .srbs-fbt-card .price del{color:#85738f!important;-webkit-text-fill-color:#85738f!important;font-size:11px!important;font-weight:400!important;opacity:1!important}
html body.srbs-v5 .srbs-fbt-card .price>ins{order:-1}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-percent{display:inline-block;color:#654177!important;-webkit-text-fill-color:#654177!important;background:#eee5f4!important;border-radius:5px;padding:2px 5px;font:700 10px/1.5 'Manrope',Arial,sans-serif!important;white-space:nowrap;letter-spacing:0}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main{border-bottom:0!important}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main:not(.srbs-fbt-main-selectable) .wd-fbt-product-heading{grid-template-columns:58px minmax(0,1fr);column-gap:12px}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main:not(.srbs-fbt-main-selectable) .srbs-fbt-thumb{grid-column:1;width:58px;height:67px}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main:not(.srbs-fbt-main-selectable) .wd-fbt-product-heading>label,html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main:not(.srbs-fbt-main-selectable) .wd-fbt-product-heading>.price{grid-column:2}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main .wd-fbt-product-heading>input:disabled{display:none!important}
html body.srbs-v5 .srbs-fbt-main .wd-entities-title{font-size:14px!important;font-weight:700!important}
html body.srbs-v5 .srbs-fbt-main-label{display:block;font:500 10px/1.5 'Noto Sans Georgian',Arial,sans-serif;color:#796584!important;-webkit-text-fill-color:#796584!important;margin-bottom:3px}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-join{display:flex;gap:7px;align-items:center;padding:2px 0 7px;color:#71517f!important;-webkit-text-fill-color:#71517f!important;font:600 11px/1.6 'Noto Sans Georgian',Arial,sans-serif}
html body.srbs-v5 .srbs-fbt-join:before{content:'+';display:grid;place-items:center;width:19px;height:19px;border-radius:50%;background:#f0e8f6;flex:none;font-size:16px;font-weight:500}
html body.srbs-v5 .srbs-fbt-join:after{content:'';height:1px;flex:1;background:#e9dfef}
html body.srbs-v5 .srbs-fbt-unselected .srbs-fbt-thumb,html body.srbs-v5 .srbs-fbt-compact-image.srbs-fbt-unselected{opacity:.45}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-product select{width:100%!important;max-width:100%;min-width:0;height:auto;min-height:44px;font-size:13px;background:#faf8fc;color:#29212f;border:1px solid #ddd4e6;border-radius:9px;margin:9px 0 0;padding:9px}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 9px;padding:10px var(--srbs-fbt-pad) 11px!important;margin:0!important;border:0!important;border-top:1px solid #e7dced!important;background:#f8f5fa!important}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase>.price{grid-column:1;grid-row:2;display:flex!important;flex-wrap:wrap;align-items:baseline;gap:3px 6px;font:800 23px/1.3 'Manrope','Noto Sans Georgian',Arial,sans-serif!important;color:#2d1e36!important;margin:0!important;padding:0!important;white-space:normal;text-align:start}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-desc{grid-column:1;grid-row:1;display:flex;align-items:baseline;flex-wrap:wrap;gap:4px;color:#7e6889!important;-webkit-text-fill-color:#7e6889!important;font-size:10px!important;line-height:1.5;margin:0!important}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-toggle{grid-column:2;grid-row:1/3;max-width:142px;border:1px solid #d9c7e5!important;border-radius:10px!important;padding:9px 11px!important;background:#eee4f5!important;color:#553467!important;-webkit-text-fill-color:#553467!important;font:700 11px/1.5 'Noto Sans Georgian',Arial,sans-serif!important;min-height:40px;height:auto;white-space:normal;overflow-wrap:anywhere;box-shadow:none!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer;transition:background .2s ease,transform .2s ease}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase .wd-fbt-purchase-btn{grid-column:1/-1;grid-row:3;display:flex!important;justify-content:center;align-items:center;width:100%!important;min-width:0;min-height:46px!important;height:auto!important;margin:8px 0 0!important;padding:11px!important;border:0!important;border-radius:11px!important;background:#473252!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important;font:700 13px/1.6 'Noto Sans Georgian',Arial,sans-serif!important;text-transform:none!important;letter-spacing:0!important;white-space:normal;cursor:pointer;transition:background .2s ease}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase-btn:disabled{opacity:.6;cursor:not-allowed}
html body.srbs-v5 .srbs-fbt-card .wd-fbt-form.srbs-fbt-ready:not(.srbs-fbt-open) :is(.wd-fbt-products,.wd-fbt-purchase-btn){display:none!important}
html body.srbs-v5 .srbs-fbt-card .srbs-fbt-open :is(.srbs-fbt-overview,.srbs-fbt-toggle){display:none!important}
html body.srbs-v5 .srbs-fbt-open .wd-fbt-products{animation:srbs-fbt-reveal .24s ease-out both}
html body.srbs-v5 .srbs-fbt-card :is(a,button,input,select):focus-visible{outline:3px solid #a98dbd!important;outline-offset:3px}
@keyframes srbs-fbt-reveal{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
@media(hover:hover){html body.srbs-v5 .srbs-fbt-header:hover .srbs-fbt-emblem{transform:translateY(-1px);box-shadow:0 3px 9px #73508718}html body.srbs-v5 .srbs-fbt-overview:hover .srbs-fbt-compact-image{transform:translateY(-1px)}html body.srbs-v5 .srbs-fbt-toggle:hover{background:#e5d8ee!important}html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase-btn:hover{background:#5a3e68!important}}
@media(max-width:600px){html body.srbs-v5 .srbs-fbt-card{margin-top:14px!important}html body.srbs-v5 .srbs-fbt-card .wd-fbt-form{--srbs-fbt-pad:13px}html body.srbs-v5 .srbs-fbt-card .srbs-fbt-header{gap:9px;padding-top:11px!important;padding-bottom:11px!important}html body.srbs-v5 .srbs-fbt-emblem{flex-basis:32px;width:32px;height:35px;border-radius:10px}html body.srbs-v5 .srbs-fbt-title{font-size:14px!important}html body.srbs-v5 .srbs-fbt-benefit{font-size:10px!important}html body.srbs-v5 .srbs-fbt-benefit strong{font-size:13px!important}html body.srbs-v5 .srbs-fbt-compact-line{gap:7px}html body.srbs-v5 .srbs-fbt-compact-addons{gap:5px}html body.srbs-v5 .srbs-fbt-compact-image{flex-basis:35px;width:35px;height:39px;border-radius:9px}html body.srbs-v5 .srbs-fbt-compact-main{flex-basis:43px;width:43px;height:46px}html body.srbs-v5 .srbs-fbt-compact-overflow{flex-basis:26px;width:26px;font-size:10px}html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading{grid-template-columns:18px 43px minmax(0,1fr);column-gap:8px}html body.srbs-v5 .srbs-fbt-card .wd-fbt-product-heading .srbs-fbt-thumb{width:43px;height:56px}html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main:not(.srbs-fbt-main-selectable) .wd-fbt-product-heading{grid-template-columns:49px minmax(0,1fr);column-gap:9px}html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main:not(.srbs-fbt-main-selectable) .srbs-fbt-thumb{width:49px;height:61px}html body.srbs-v5 .srbs-fbt-card .wd-entities-title{font-size:12px!important}html body.srbs-v5 .srbs-fbt-card .srbs-fbt-main .wd-entities-title{font-size:13px!important}html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase>.price{font-size:21px!important}html body.srbs-v5 .srbs-fbt-card .srbs-fbt-toggle{max-width:113px;padding:8px!important;font-size:10px!important}}
@media(max-width:359px){html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase>.price{font-size:19px!important}html body.srbs-v5 .srbs-fbt-card .wd-fbt-purchase>.price del{font-size:10px!important}html body.srbs-v5 .srbs-fbt-card .srbs-fbt-toggle{max-width:97px;padding:7px!important}}
@media(prefers-reduced-motion:reduce){html body.srbs-v5 .srbs-fbt-card *,html body.srbs-v5 .srbs-fbt-card *:before,html body.srbs-v5 .srbs-fbt-card *:after{animation:none!important;transition:none!important}}
