.jub-root{--jub-line: rgba(33,33,33,.12);--jub-ink: #1e1812;--jub-muted: #8f8478;--jub-soft: #f4f1ec;display:block}.jub-root *{box-sizing:border-box}.jub-root .jub-intro{padding:0 0 clamp(22px,3vw,32px)}.jub-root .jub-intro__eyebrow{font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);color:var(--jub-accent);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 9px}.jub-root .jub-intro__title{margin:0 0 10px}.jub-root .jub-intro__lead{margin:0;max-width:66ch;font-size:14.5px;line-height:1.6;opacity:.85}.jub-root .jub-steps{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin:18px 0 0}.jub-root .jub-step{display:inline-flex;align-items:baseline;gap:8px;font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:13px;color:var(--jub-ink)}.jub-root .jub-step__n{display:inline-flex;align-items:center;justify-content:center;flex:none;width:19px;height:19px;border:1px solid var(--jub-line);border-radius:50%;font-size:10.5px;font-weight:600;color:var(--jub-muted);transform:translateY(2px)}.jub-root .jub-step__t{font-weight:500}.jub-root .jub-rules{margin:24px 0 0;border:1px solid var(--jub-line);background:#faf8f5;padding:18px 20px 20px}.jub-root .jub-rules__lab{display:block;font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--jub-muted);margin:0 0 12px}.jub-root .jub-rules__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 28px;margin:0;padding:0;list-style:none}.jub-root .jub-rule{display:flex;align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.5;color:#463f37}.jub-root .jub-rule:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--jub-muted);margin-top:8px}.jub-root .jub-rule b{color:var(--jub-ink);font-weight:600}.jub-root .jub-demo-hint{margin:0 0 18px;padding:9px 14px;background:#fdf6e3;border:1px solid #e6d3a3;font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:12.5px;color:#6b5518}.jub-root .jub-bar{position:relative;z-index:2;background:var(--jub-bar-bg,#fbf9f6);border-top:1px solid var(--jub-line);border-bottom:1px solid var(--jub-line)}.jub-root .jub-bar__in{padding:12px 0}.jub-root .jub-bar__main{display:flex;align-items:center;gap:14px}.jub-root .jub-search{position:relative;flex:0 0 300px;max-width:300px}.jub-root .jub-search__icon{position:absolute;left:13px;top:50%;transform:translateY(-50%);width:15px;height:15px;opacity:.45;pointer-events:none;transition:opacity .15s ease}.jub-root .jub-search input{width:100%;height:44px;margin:0;padding:0 38px;border:1px solid var(--jub-line);background:#fff;font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:13.5px;color:var(--jub-ink);border-radius:0;-webkit-appearance:none;appearance:none;transition:border-color .15s ease,box-shadow .15s ease}.jub-root .jub-search input::placeholder{color:#a89f94}.jub-root .jub-search input:focus{outline:none;border-color:var(--jub-ink)}.jub-root .jub-search input::-webkit-search-cancel-button{-webkit-appearance:none}.jub-root .jub-search.is-active input{border-color:var(--jub-ink);box-shadow:inset 0 -2px 0 0 var(--jub-ink);background:#fff}.jub-root .jub-search.is-active .jub-search__icon{opacity:.9}.jub-root .jub-search__clear{position:absolute;right:5px;top:50%;transform:translateY(-50%);width:30px;height:30px;border:0;background:transparent;cursor:pointer;font-size:18px;line-height:1;color:var(--jub-muted);display:none}.jub-root .jub-search.is-active .jub-search__clear{display:block}.jub-root .jub-search__clear:hover{color:var(--jub-ink)}.jub-root .jub-tabs{display:flex;gap:8px;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:none;padding:0}.jub-root .jub-tabs::-webkit-scrollbar{display:none}.jub-root .jub-tab{position:relative;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;cursor:pointer;font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:13px;font-weight:500;letter-spacing:.01em;border:1px solid var(--jub-line);background:var(--jub-pill-bg,#fff);color:var(--jub-ink);padding:10px 15px;min-height:44px;transition:background .16s ease,border-color .16s ease,color .16s ease}.jub-root .jub-tab__n{font-size:11px;font-variant-numeric:tabular-nums;opacity:.5}.jub-root .jub-tab:hover{border-color:var(--jub-ink)}.jub-root .jub-tab.is-on{background:var(--jub-ink);border-color:var(--jub-ink);color:#fff}.jub-root .jub-tab.is-on .jub-tab__n{opacity:.6}.jub-root .jub-tab.is-empty{opacity:.35}.jub-root .jub-active{display:none;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 0 2px;border-top:1px solid var(--jub-line);margin-top:10px}.jub-root .jub-active.is-on{display:flex}.jub-root .jub-chip{display:inline-flex;align-items:center;gap:8px;background:var(--jub-ink);color:#fff;font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:12px;padding:6px 8px 6px 12px;border:0}.jub-root .jub-chip[hidden]{display:none!important}.jub-root .jub-chip__x{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:0;background:#ffffff29;color:#fff;font-size:12px;line-height:1;cursor:pointer}.jub-root .jub-chip__x:hover{background:#ffffff52}.jub-root .jub-group{padding-top:clamp(40px,5vw,60px);scroll-margin-top:calc(var(--jub-top,0px) + 24px)}.jub-root .jub-group[hidden]{display:none}.jub-root .jub-group__head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:22px}.jub-root .jub-group__sub{font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);color:var(--jub-accent);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 9px}.jub-root .jub-group__title{margin:0}.jub-root .jub-group__desc{margin:11px 0 0;max-width:62ch;opacity:.8;font-size:14.5px;line-height:1.6}.jub-root .jub-group__meta{text-align:right;white-space:nowrap;flex:none}.jub-root .jub-group__link{display:inline-flex;align-items:center;gap:8px;font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:600;text-decoration:none;color:inherit}.jub-root .jub-group__link:hover{color:var(--jub-accent)}.jub-root [data-jub-item][hidden]{display:none!important}.jub-root .jub-note{font-size:14px;color:var(--jub-muted);margin:0}.jub-root .jub-empty{padding:56px 0 24px;text-align:center}.jub-root .jub-empty__t p{margin:0 0 16px;font-size:15px;color:var(--jub-muted)}.jub-root .jub-reset{cursor:pointer;border:1px solid var(--jub-ink);background:transparent;color:var(--jub-ink);font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:12px;font-weight:600;letter-spacing:.02em;padding:11px 20px}.jub-root .jub-reset:hover{background:var(--jub-ink);color:#fff}.jub-root .jub-card .product__grid__title__wrapper{flex-direction:column!important;align-items:flex-start!important;flex-wrap:wrap}.jub-root .jub-card__type{text-transform:uppercase!important;letter-spacing:.1em!important;font-size:10px!important;line-height:1.3!important;margin:0 0 6px!important;color:var(--jub-muted)!important;font-weight:600!important}.jub-root .jub-card__brands{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 7px}.jub-root .jub-card__x{color:var(--jub-accent);font-weight:600}.jub-root .jub-card__sub{width:100%;margin:0 0 10px;font-size:12.5px;line-height:1.4;color:var(--jub-muted)}.jub-root .jub-card__meta{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px;width:100%}.jub-root .jub-card__pill{display:inline-flex;align-items:baseline;gap:5px;background:var(--jub-soft);padding:5px 10px;font-size:11.5px;line-height:1.2;color:#4a443c}.jub-root .jub-card__pill b{font-weight:600;color:#212121}.jub-root .jub-card .product__grid__price{align-items:baseline!important;gap:9px;flex-wrap:wrap}.jub-root .jub-card .price{color:var(--jub-ink)!important;font-weight:700;font-size:1.08rem;letter-spacing:-.01em}.jub-root .jub-card__from{font-weight:400;font-size:.72em;color:var(--jub-muted);margin-right:4px}.jub-root .jub-card .compare-at{color:#7d7369!important;font-weight:400!important;font-size:.95rem!important;text-decoration:line-through!important;text-decoration-thickness:1.5px!important;text-decoration-color:#a89f94!important}.jub-root .jub-card__save{font-family:"Poppins",var(--FONT-STACK-BODY,sans-serif);font-size:11px;font-weight:600;color:#2e6b3f;letter-spacing:.02em;white-space:nowrap}.jub-root .jub-card a.eg-abf-btn,.jub-root .jub-card button.eg-abf-btn,.jub-root .jub-card span.eg-abf-btn{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;text-decoration:none;width:100%;min-height:50px;font-size:12px;font-weight:600;letter-spacing:.01em;color:#fff}.jub-root .jub-card a.eg-abf-btn .eg-abf-label,.jub-root .jub-card span.eg-abf-btn .eg-abf-label{display:block;width:100%;text-align:center!important}.jub-root .jub-card a.eg-abf-btn:hover{background:#000;border-color:#000;color:#fff}.jub-root .jub-card .eg-abf-btn.is-soldout{color:#212121}.jub-root .jub-card--demo .jub-demo__link{display:flex;flex-direction:column;flex:1}.jub-root .jub-card--demo .jub-demo__btn{cursor:default}.jub-root .jub-card--demo .product-grid-item__images{background:#f4f1ec}.jub-root .jub-card--demo .jub-demo__img{width:100%;height:100%;object-fit:contain;opacity:.4}.jub-root .jub-card--demo .jub-demo__img svg{width:100%;height:100%}@media only screen and (max-width:959px){.jub-root .jub-bar__in{padding:9px 0}.jub-root .jub-search input{height:42px}.jub-root .jub-tab{min-height:38px;padding:8px 13px;font-size:12.5px}.jub-root .jub-bar__main{flex-direction:column;align-items:stretch;gap:10px}.jub-root .jub-search{flex:1 1 auto;max-width:none}.jub-root .jub-tabs{margin:0 -20px;padding:0 20px}.jub-root .jub-group__head{flex-direction:column;align-items:flex-start;gap:12px}.jub-root .jub-group__meta{text-align:left}.jub-root .jub-rules__list{grid-template-columns:1fr}}@media only screen and (max-width:749px){.jub-root .jub-demo-hint{margin-left:14px;margin-right:14px}.jub-root .jub-intro,.jub-root .jub-bar__in,.jub-root .jub-group__head,.jub-root .jub-empty{padding-left:14px;padding-right:14px}.jub-root .jub-tabs{margin:0 -14px;padding:0 14px}.jub-root .jub-card__meta{gap:5px;margin-bottom:12px}.jub-root .jub-card__pill{font-size:10.5px;padding:4px 8px}.jub-root .jub-card .price{font-size:1rem}.jub-root .jub-card .compare-at{font-size:.86rem!important}.jub-root .jub-card a.eg-abf-btn{min-height:46px}.jub-root .jub-rules{padding:16px 16px 18px}}
/*# sourceMappingURL=/cdn/shop/t/82/assets/jubilaeum-deals.css.map */
