.blens-festive{display:block;position:relative;z-index:1;color:var(--festive-ink);background:var(--festive-bg);border-bottom:1px solid var(--festive-accent)}.blens-festive[hidden],.blens-festive [hidden]{display:none}.blens-festive__inner{max-width:var(--festive-max);margin:auto;min-height:var(--festive-height);padding:8px 24px;display:flex;align-items:center;justify-content:center;gap:28px}.blens-festive__copy{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px 10px;line-height:1.25;min-width:0}.blens-festive__label{font-size:var(--festive-label);color:var(--festive-accent);letter-spacing:.05em;font-weight:800}.blens-festive__offer{font-size:var(--festive-offer);font-weight:800}.blens-festive__caption{font-size:13px;color:var(--festive-muted);font-weight:500}.blens-festive__timer{display:flex;align-items:center;gap:6px;flex-shrink:0;line-height:1;font-variant-numeric:tabular-nums}.blens-festive__unit{display:flex;align-items:baseline;gap:3px}.blens-festive__unit strong{font-size:23px;font-weight:800}.blens-festive__unit>span{color:var(--festive-muted);font-size:10px}.blens-festive__separator{color:var(--festive-accent);font-weight:700}.blens-festive__button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--festive-accent);color:var(--festive-button-ink);padding:10px 17px;text-decoration:none;font-size:11px;font-weight:800;letter-spacing:.04em;line-height:1.2}.blens-festive__button:hover{filter:brightness(.92)}.blens-festive__button:focus-visible{outline:2px solid var(--festive-ink);outline-offset:3px}@media(max-width:999px){.blens-festive__inner{gap:15px}.blens-festive__unit{flex-direction:column;align-items:center;gap:3px}}@media(max-width:749px){.blens-festive__inner{min-height:var(--festive-height-mobile);padding:9px 14px;flex-wrap:wrap;gap:8px 12px;justify-content:space-between}.blens-festive__copy{display:flex;flex:1 1 130px;flex-direction:column;align-items:flex-start;gap:1px}.blens-festive__label{font-size:var(--festive-label-mobile)}.blens-festive__offer{font-size:var(--festive-offer-mobile)}.blens-festive__caption{font-size:10px}.blens-festive__timer{gap:4px}.blens-festive__unit strong{font-size:19px}.blens-festive__unit>span{font-size:8px}.blens-festive__button{margin-left:auto;font-size:10px;padding:9px 12px}.blens-festive__button--desktop{display:none}}@media(max-width:359px){.blens-festive__inner{padding-inline:10px;gap:8px}.blens-festive__unit strong{font-size:17px}.blens-festive__timer{gap:3px}}.blens-cyber{position:relative;isolation:isolate;color:var(--cyber-ink);background:var(--cyber-bg);aspect-ratio:3 / 1;overflow:hidden}.blens-cyber__picture{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block}.blens-cyber__image{width:100%;height:100%;object-fit:var(--cyber-image-fit, cover);display:block}.blens-cyber__content{height:100%;width:49%;padding:clamp(18px,2.5vw,48px) clamp(22px,4.2vw,90px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(7px,.85vw,14px)}.blens-cyber .blens-cyber__eyebrow{margin:0;font-size:clamp(9px,.85vw,13px);font-weight:700;letter-spacing:.18em;line-height:1.3}.blens-cyber .blens-cyber__title{margin:0;font-size:clamp(26px,3.8vw,var(--cyber-title));font-weight:700;letter-spacing:-.045em;line-height:1.02;text-transform:none;color:inherit}.blens-cyber--offer .blens-cyber__title{font-size:clamp(15px,1.6vw,27px);letter-spacing:.04em}.blens-cyber .blens-cyber__offer{margin:0;font-size:clamp(48px,8.8vw,146px);font-weight:800;letter-spacing:-.065em;line-height:.83;white-space:nowrap}.blens-cyber .blens-cyber__body{margin:0;font-size:clamp(12px,1.2vw,18px);line-height:1.35}.blens-cyber__pills{display:flex;flex-wrap:wrap;gap:6px}.blens-cyber__pills span{background:var(--cyber-accent);color:var(--cyber-accent-ink);border-radius:99px;font-size:clamp(9px,1vw,14px);font-weight:700;letter-spacing:.03em;padding:8px 12px;line-height:1}.blens-cyber .blens-cyber__how{margin:0;max-width:38ch;font-size:clamp(11px,1vw,15px);line-height:1.4}.blens-cyber__buttons{display:flex;flex-wrap:wrap;gap:8px}.blens-cyber__button{display:inline-flex;gap:17px;align-items:center;justify-content:center;padding:12px 17px;border:1px solid var(--cyber-accent);border-radius:999px;background:var(--cyber-accent);color:var(--cyber-accent-ink);font-size:clamp(10px,.9vw,13px);line-height:1;font-weight:600;text-decoration:none;transition:opacity .15s ease}.blens-cyber__button--secondary{color:var(--cyber-ink);background:transparent;border-color:currentColor}.blens-cyber__button:hover{opacity:.78}.blens-cyber__button:focus-visible{outline:2px solid currentColor;outline-offset:4px}.blens-cyber .blens-cyber__footnote{margin:0;font-size:clamp(9px,.7vw,11px);line-height:1.35}.blens-cyber .blens-cyber__handwritten{margin:2px 0 0;font-family:Segoe Script,Bradley Hand,cursive;font-size:clamp(13px,1.5vw,22px);line-height:1.1;font-style:italic;transform:rotate(-4deg)}.blens-cyber__anchor{display:block;scroll-margin-top:110px}@media(max-width:749px){.blens-cyber{aspect-ratio:4 / 5}.blens-cyber__content{width:100%;justify-content:flex-start;padding:20px 24px;gap:7px}.blens-cyber .blens-cyber__title{font-size:34px}.blens-cyber--offer .blens-cyber__title{font-size:18px}.blens-cyber .blens-cyber__eyebrow{font-size:10px}.blens-cyber .blens-cyber__offer{font-size:clamp(60px,18vw,105px)}.blens-cyber .blens-cyber__body{font-size:13px}.blens-cyber__pills span{font-size:9px;padding:6px 8px}.blens-cyber .blens-cyber__how{font-size:11px;max-width:40ch;line-height:1.3}.blens-cyber__button{font-size:10px;padding:11px 14px;gap:12px}.blens-cyber .blens-cyber__handwritten{font-size:16px;margin-top:0}.blens-cyber .blens-cyber__footnote{font-size:9px}}@media(max-width:359px){.blens-cyber{aspect-ratio:auto;height:calc(125vw + 72px)}.blens-cyber__picture{top:72px}.blens-cyber__picture:before{content:"";position:absolute;inset:0 0 auto;height:36px;background:linear-gradient(var(--cyber-bg),transparent)}.blens-cyber__content{padding:17px 18px;gap:6px}.blens-cyber .blens-cyber__title{font-size:28px}.blens-cyber--offer .blens-cyber__title{font-size:16px}.blens-cyber .blens-cyber__body{font-size:12px}.blens-cyber__button{padding:9px 11px}.blens-cyber .blens-cyber__handwritten{font-size:14px}}.label-list.blens-badges{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--bb-gap, 6px);min-inline-size:0}.label-list.blens-badges--card{flex-direction:var(--bb-card-flow, row);max-inline-size:calc(100% - 20px);--bb-font: var(--bb-card-font, 10px)}.label-list.blens-badges--product{flex-direction:var(--bb-product-flow, row);max-inline-size:100%;--bb-font: var(--bb-product-font, 12px)}.label-list.blens-badges>.label{box-sizing:border-box;display:inline-block;flex:0 1 auto;inline-size:max-content;max-inline-size:100%;margin:0!important;padding:var(--bb-padding-y, 4px) var(--bb-padding-x, 9px);border-radius:var(--bb-item-radius, var(--bb-radius, 50px));font-size:var(--bb-font);font-weight:var(--bb-weight, 600);line-height:1.25;text-transform:var(--bb-transform, uppercase);letter-spacing:.025em;white-space:normal;overflow-wrap:anywhere}.label-list.blens-badges>.blens-badge{background:var(--bb-bg);color:var(--bb-fg);border:var(--bb-border-width, 1px) solid var(--bb-border)}.label-list.blens-badges>.label--highlight{order:var(--bb-saving-order, -1);background:var(--bb-saving-bg);color:var(--bb-saving-fg);border:var(--bb-saving-border-width, 0px) solid var(--bb-saving-border)}.label-list.blens-badges>.label--subdued{order:-2}.product-meta__price-list-container.blens-price-badges{flex-wrap:wrap;gap:10px 12px}.blens-price-badges>.product-meta__label-list{margin-inline-start:0}.product-item__label-list.blens-badges--card{position:absolute;top:var(--bb-card-top);bottom:var(--bb-card-bottom);left:var(--bb-card-left);right:var(--bb-card-right);inset-inline-start:var(--bb-card-left);inset-inline-end:var(--bb-card-right);width:max-content;max-inline-size:calc(100% - var(--bb-card-inset-x) * 2);margin:0;align-items:var(--bb-card-align);justify-content:var(--bb-card-align);gap:var(--bb-card-gap);pointer-events:none;z-index:2}.product-item__label-list.blens-badges--card>.label{padding:var(--bb-card-padding-y) var(--bb-card-padding-x);font-size:var(--bb-card-font);line-height:1.2;letter-spacing:0;text-align:center}@media(max-width:749px){.product-item__label-list.blens-badges--card{--bb-card-inset-x: var(--bb-card-inset-x-mobile);--bb-card-inset-y: var(--bb-card-inset-y-mobile);top:var(--bb-card-top-mobile);bottom:var(--bb-card-bottom-mobile);left:var(--bb-card-left-mobile);right:var(--bb-card-right-mobile);inset-inline-start:var(--bb-card-left-mobile);inset-inline-end:var(--bb-card-right-mobile);align-items:var(--bb-card-align-mobile);justify-content:var(--bb-card-align-mobile);gap:var(--bb-card-gap-mobile)}.product-item__label-list.blens-badges--card>.label{padding:var(--bb-card-padding-y-mobile) var(--bb-card-padding-x-mobile);font-size:var(--bb-mobile-font, 8px)}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
