.header{z-index:100;transition:none !important}.header.move-up{transform:none !important}.header.scrolled{padding-top:16px !important}@media (min-width: 1152px){.header.scrolled{padding-top:36px !important}}.header,.header.scrolled{background-color:transparent !important}.header
.header__container{position:relative}.header .header__container::before{content:"";position:absolute;top:-100vh;bottom:-20px;left:50%;margin-left:-50vw;width:100vw;background:var( --l44hdr-bg, #dcdcdc );z-index:-1;pointer-events:none}@media (max-width: 1151.98px){.header .header__container::before{bottom:-5px}}.section-marquee{pointer-events:none}.nav-main ul li a::after{content:none !important}:root{--lbe-font:"CoFo Sans", "CoFoSans Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif}.lbe-price{font-family:var(--lbe-font);text-transform:uppercase;letter-spacing:0.01em}.lbe-btn{appearance:none;-webkit-appearance:none;display:block;width:100%;min-height:44px;padding:0
12px;border:0;border-radius:0;background:#181617;color:#fff;font-family:var(--lbe-font);font-size:14px;font-weight:400;text-transform:uppercase;letter-spacing:0.02em;cursor:pointer;transition:opacity 0.15s ease}.lbe-btn:hover{opacity:0.9}.lbe-btn:focus-visible{outline:3px
solid #181617;outline-offset:3px}.lob-card__cart .lbe-btn,
.lob-card__actions .lbe-btn,
.lbc-rv__cart .lbe-btn,
.lbc-rv__actions .lbe-btn{display:inline-flex;align-items:center;justify-content:center;height:var(--lob-btn-h, 32px);min-height:0;padding:0
10px;line-height:1;font-size:14px;letter-spacing:0.02em}body.lbe-open{overflow:hidden}.lbe-modal{position:fixed;inset:0;z-index:10000;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(24, 22, 23, 0.6)}.lbe-modal.is-open{display:flex}.lbe-modal__panel{position:relative;width:460px;max-width:100%;max-height:90vh;overflow:auto;box-sizing:border-box;padding:28px
26px 26px;background:#dcdcdc;border:3px
solid #efefef;font-family:var(--lbe-font);color:#181617}.lbe-modal__panel
*{box-sizing:border-box}.lbe-modal__close{position:absolute;top:8px;right:10px;appearance:none;border:0;background:transparent;font-size:30px;line-height:1;color:#181617;cursor:pointer;padding:4px
8px}.lbe-modal__title{margin:0
0 18px;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2;padding-right:30px}.lbe-field{margin-bottom:10px}.lbe-lab{display:block;font-size:10px;text-transform:uppercase;letter-spacing:0.05em;color:#8a857c;margin-bottom:3px}.lbe-modal__panel input[type="text"],
.lbe-modal__panel input[type="email"],
.lbe-modal__panel
textarea{width:100%;background:#efefef !important;border:0
!important;border-radius:0 !important;box-shadow:none !important;outline:none;padding:12px
14px;font-family:var(--lbe-font);font-size:15px;color:#181617;resize:vertical}.lbe-modal__panel input:focus-visible,
.lbe-modal__panel textarea:focus-visible{outline:3px
solid #181617;outline-offset:2px}.lbe-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.lbe-note{margin:12px
0 0;font-size:13px;line-height:1.45;min-height:1px}.lbe-note.is-error{color:#d2342a}.lbe-note.is-ok{color:#00a95c}.lbe-send{appearance:none;-webkit-appearance:none;display:block;width:100%;min-height:52px;margin-top:16px;border:3px
solid #181617;background:transparent;color:#181617;font-family:var(--lbe-font);font-size:18px;text-transform:uppercase;cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}.lbe-send:hover{background:#181617;color:#fff}.lbe-send:disabled{opacity:0.45;cursor:progress}.lbe-modal__panel.is-sent .lbe-field,
.lbe-modal__panel.is-sent .lbe-send{display:none}.lbe-modal__panel.is-sent .lbe-note{font-size:16px;margin-top:0}@media (max-width: 560px){.lbe-modal{padding:12px}.lbe-modal__panel{padding:24px
18px 20px}.lbe-modal__title{font-size:18px}}:root{--lsz-font:"CoFo Sans", "CoFoSans Regular", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;--lsz-ink:#181617;--lsz-cell:#efefef;--lsz-green:#00a95c;--lsz-muted:#8a857c;--lsz-red:#d2342a;--lsz-alert:#e45d50}.lb-product .variations_form .variations select,
.lb-product .variations_form .variations
.reset_variations{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(1px, 1px, 1px, 1px) !important;white-space:nowrap !important}.lb-product .variation-btn.btn-yellow.selected,
.lb-product .variation-btn.btn-yellow.active,
.lb-product .variation-btn.btn-yellow:hover,
.lb-product .variations-buttons .variation-btn.selected,
.lb-product .variations-buttons .variation-btn.active,
.lb-product .variations-buttons .variation-btn:hover{background-color:var(--lsz-green) !important;border-color:var(--lsz-green) !important;color:#fff !important}.lb-product .variation-btn.selected .lsz-name,
.lb-product .variation-btn.active .lsz-name,
.lb-product .variation-btn:hover .lsz-name,
.lb-product .variations-buttons .variation-btn.selected .lsz-name,
.lb-product .variations-buttons .variation-btn:hover .lsz-name{color:#fff !important}.lb-product .variations-buttons{order:-1;padding-bottom:10px}.lb-price,
.lb-price
.amount{font-family:var(--lsz-font)}.lb-product .variation-btn[disabled],
.lb-product .variation-btn.is-out{color:#bdbdbd;cursor:not-allowed;text-decoration:line-through}.lb-product .variation-btn{position:relative;height:auto;min-height:37px}.lsz-left{position:absolute;top:-3px;right:-3px;bottom:-3px;display:flex;align-items:center;justify-content:center;padding:0
14px;background:var(--lsz-alert);color:#fff;font-family:var(--lsz-font);font-size:1em;line-height:1;text-transform:uppercase;white-space:nowrap;pointer-events:none}.lb-product .variation-btn:has(.lsz-left) .lsz-name{padding-right:4.5em}.lb-product .variation-btn .lsz-name{box-sizing:border-box;width:100%;min-height:100%;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase;white-space:normal;line-height:1.2}.lsz-cardadd,.lsz-cardsizes{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:100%;height:var(--lob-btn-h, 32px);padding:0
10px;border:0;border-radius:0;font-family:var(--lsz-font);font-size:14px;line-height:1;text-transform:uppercase;text-decoration:none;cursor:pointer}.lsz-cardadd{background:var(--lob-green, #00a95c);color:#fff}.lsz-cardsizes{background:var(--lob-blue, #62a8e5);color:#fff}.lsz-cardadd:hover,.lsz-cardsizes:hover{opacity:0.9}.lob-card__cart:has(.lsz-cardsizes),.lbc-rv__cart:has(.lsz-cardsizes){display:grid;grid-template-columns:1fr 1fr;gap:8px}.lbc-rv__cart .lsz-cardadd,
.lbc-rv__cart .lsz-cardsizes{height:32px;font-size:13px;padding:0
6px}body.lsz-open{overflow:hidden}.lsz-modal{position:fixed;inset:0;z-index:10000;display:none;align-items:center;justify-content:center;padding:20px;background:rgba(24, 22, 23, 0.6)}.lsz-modal.is-open{display:flex}.lsz-modal__panel{position:relative;width:420px;max-width:100%;max-height:90vh;overflow:auto;box-sizing:border-box;padding:26px
24px 24px;background:#dcdcdc;border:3px
solid var(--lsz-cell);font-family:var(--lsz-font);color:var(--lsz-ink)}.lsz-modal__close{position:absolute;top:6px;right:10px;appearance:none;border:0;background:transparent;font-size:30px;line-height:1;cursor:pointer;color:var(--lsz-ink)}.lsz-modal__title{margin:0
0 16px;padding-right:30px;font-size:20px;font-weight:400;text-transform:uppercase;line-height:1.2}.lsz-modal__list{display:flex;flex-direction:column;gap:4px}.lsz-modal__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px
14px;background:var(--lsz-cell);color:var(--lsz-ink);text-decoration:none;font-size:15px;text-transform:uppercase;transition:background-color 0.12s ease, color 0.12s ease}a.lsz-modal__row:hover{background:var(--lsz-green);color:#fff}.lsz-modal__row.is-out{color:var(--lsz-muted);cursor:default}.lsz-modal__row.is-out .lsz-modal__size{text-decoration:line-through}.lsz-modal__page{display:flex;align-items:center;justify-content:center;min-height:50px;margin-top:16px;border:3px
solid var(--lsz-ink);color:var(--lsz-ink);text-decoration:none;font-size:17px;text-transform:uppercase;transition:background-color 0.12s ease, color 0.12s ease}.lsz-modal__page:hover{background:var(--lsz-ink);color:#fff}.lsz__parts{margin:0
0 4px}.lsz-wholecol{text-align:center;white-space:nowrap}.lsz-wholecol
label{display:inline-flex;align-items:center;gap:5px}