.cw26-hero{padding-block:var(--spacing-l) var(--spacing-m)}.mm .cw26-hero h1{margin-inline:auto;max-width:24ch}.mm .cw26-hero .cw26-subline{display:block;max-width:52ch;margin:var(--spacing-xs) auto 0;color:var(--color-text-dark)}.cw26-stair{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:var(--spacing-xs);max-width:32rem;margin:var(--spacing-m) auto 0;padding:0}.cw26-step{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--spacing-xxs);min-height:calc(var(--spacing-3xl) + var(--cw26-step) * var(--spacing-l));padding:var(--spacing-xs);border-radius:var(--radius-s) var(--radius-s) 0 0;background:var(--color-key-light);color:var(--color-text-main);text-align:center}.cw26-step:last-child{background:var(--color-key-main);color:var(--color-key-inverted)}.cw26-stair-image{display:block;max-width:60rem;margin:var(--spacing-m) auto 0}.cw26-stair-image img{display:block;width:100%;height:auto}.cw26-step-count{font-size:var(--font-size-body-small)}.cw26-step-value{font:var(--font-weight-bold) var(--font-size-h4)/var(--line-height-h4) var(--font-heading-family);overflow-wrap:anywhere}.mm .cw26-hero .cw26-note,.mm .cw26-hero .cw26-actions,.mm .cw26-hero .cw26-notice{display:block;max-width:52ch;margin:var(--spacing-s) auto 0;font-size:var(--font-size-body-small)}.mm .cw26-hero .cw26-notice{padding:var(--spacing-s);border-radius:var(--radius-s);background:var(--color-info-light)}.mm .cw26-hero .cw26-notice[hidden]{display:none}.cw26-sets{display:block;margin-top:var(--spacing-xxs)}.cw26-sets a,.cw26-notice a{text-decoration:underline;text-underline-offset:var(--spacing-xxs)}.cw26-preview-note{margin:0 auto var(--spacing-s);padding:var(--spacing-xs) var(--spacing-s);max-width:52ch;border-radius:var(--radius-s);background:var(--color-info-light);font-size:var(--font-size-body-extrasmall)}.mm--campaign:not([data-campaign-state=active]) [data-mm-campaign-offer],.cw26-section:has(.mm--campaign:not([data-campaign-state=active])) .cw26-faq{display:none}.mm-product--highlight{box-shadow:inset 0 0 0 var(--border-bold) var(--color-key-main)}.mm-product--highlight .mm-badge{background:var(--color-key-main);color:var(--color-key-inverted)}.cw26-faq{padding-block:var(--spacing-xl)}.cw26-faq h2{margin:0 0 var(--spacing-m);font:var(--font-weight-bold) var(--font-size-h2)/var(--line-height-h2) var(--font-heading-family)}.cw26-faq-item{border-top:var(--border-divider) solid var(--color-mono-light)}.cw26-faq-item:last-child{border-bottom:var(--border-divider) solid var(--color-mono-light)}.cw26-faq-item summary{cursor:pointer;padding:var(--spacing-s) 0;font-weight:var(--font-weight-semibold)}.cw26-faq-item summary:focus-visible{outline:var(--border-divider) solid var(--color-text-dark);outline-offset:var(--spacing-xxs)}.cw26-faq-answer{padding-bottom:var(--spacing-s);color:var(--color-text-dark)}.cw26-faq-answer>:first-child{margin-top:0}.cw26-banner{position:relative;display:grid;overflow:hidden;background:var(--color-body-deep, var(--color-body-main))}.cw26-banner picture,.cw26-banner img,.cw26-banner .placeholder-svg{display:block;width:100%;height:100%;object-fit:cover;object-position:center top}.cw26-banner__media{grid-area:1 / 1;aspect-ratio:var(--cw26-ratio-mobile)}.cw26-banner__content{grid-area:1 / 1;align-self:end;display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-l) var(--page-gutter);max-width:var(--page-max-width);width:100%;margin-inline:auto}.cw26-banner__content h2{margin:0;max-width:18ch;font:var(--font-weight-bold) var(--font-size-h1)/var(--line-height-h1) var(--font-heading-family)}.cw26-banner__actions{display:flex;flex-wrap:wrap;gap:var(--spacing-s)}.cw26-banner__actions a{display:inline-flex;align-items:center;justify-content:center;min-height:calc(var(--spacing-3xl) + var(--spacing-xs));padding:var(--button-padding-block) var(--button-padding-inline);border-radius:var(--button-radius);font-weight:var(--button-font-weight);text-decoration:none}.cw26-banner__primary{background:var(--button-primary-bg);color:var(--button-primary-label)}.cw26-banner__secondary{background:var(--color-mono-white);color:var(--color-text-main)}.cw26-banner__subline{margin:0;max-width:52ch}.cw26-bar{background:var(--color-key-main);color:var(--color-key-inverted)}.cw26-bar__line{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--spacing-xxs) var(--spacing-s);margin:0;padding:var(--spacing-xs) var(--page-gutter);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-align:center}.cw26-bar__line a{color:inherit;text-decoration:underline;text-underline-offset:var(--spacing-xxs)}.cw26-bar__preview{font-size:var(--font-size-body-extrasmall);font-weight:var(--font-weight-regular)}html[data-cw26-features~=banner] .shopify-section:has([data-cw26-replace-next])+.shopify-section{display:none}.cw26-offer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs) var(--spacing-s);margin-block:var(--spacing-s);padding:var(--spacing-s);border-radius:var(--radius-s);background:var(--color-success-light);color:var(--color-success-dark);font-size:var(--font-size-body-small)}.cw26-offer strong{font-weight:var(--font-weight-bold)}.cw26-offer s{color:var(--color-text-dark)}.cw26-offer form{margin:0}.cw26-offer button{min-height:calc(var(--spacing-2xl) + var(--spacing-xxs));padding:var(--spacing-xs) var(--spacing-s);border:0;border-radius:var(--button-radius);background:var(--color-mono-white);color:var(--color-text-main);font:inherit;font-weight:var(--font-weight-semibold);cursor:pointer}@media(min-width:750px){.cw26-stair{gap:var(--spacing-s)}.cw26-banner__media{aspect-ratio:var(--cw26-ratio)}.cw26-banner img{object-position:right center}.cw26-banner__content{align-self:center}}
/*# sourceMappingURL=/cdn/shop/t/936/assets/cyber-week.css.map */
