.campaign{--cmp-accent:#ffd100;--cmp-on-accent:#111;--cmp-bg:#0b0b0b;--cmp-surface:#141414;--cmp-fg:#fff;--cmp-muted:hsla(0,0%,100%,.72);--cmp-border:hsla(0,0%,100%,.18);background:var(--cmp-bg);color:var(--cmp-fg);overflow:hidden;position:relative}.campaign--light{--cmp-bg:#fff;--cmp-surface:#f6f6f6;--cmp-fg:#1a1a1a;--cmp-muted:rgba(26,26,26,.72);--cmp-border:rgba(0,0,0,.12)}.campaign h1,.campaign h2,.campaign h3{color:inherit}.campaign-title{font-size:1.4444444444rem;font-weight:700;line-height:1.2;margin:0 0 2.2222222222rem;text-align:center}@media(min-width:992px){.campaign-title{font-size:1.8888888889rem}}.campaign-title:after{background:var(--cmp-accent);border-radius:.1111111111rem;content:"";display:block;height:.2222222222rem;margin:.8888888889rem auto 0;width:3.3333333333rem}.campaign-badge{background:var(--cmp-accent);color:var(--cmp-on-accent);display:inline-flex;flex-direction:column;font-style:italic;font-weight:800;line-height:1;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 preserveAspectRatio=%27none%27 viewBox=%270 0 400 120%27%3E%3Cpath d=%27m34 25 8.9-.8 7.2.2 5.2 1.8 5.6.2 5.7-.8 10.7 1.7L88.2 25l6.7.4 6.8 2.9 8.5-1 8.3-2.7 6.3 2.5 6.8-.7 6.8.6 6.5-1.2 10.3.2 10.8-3.3 9.6-.4 5.2 2 8.5.5 9.1-1.7 7.8.7 7.8-1.1 9.2-.4 9.9-1.9 9.1-1.4 6 .4h9.6l7.3 3.3 7.7-1.4 9.9 1.6 7.5-2.1 10.8-.5 6.4.6 8.5.5 7.5.8 10.7 2 8.7.4 10.4 1 9.8-1.1h13.9l-20.4 4.2 13.8 2.4-13.9 5.4 13.7 2-11.2 4.4 21.3 2-23 6.5 15.7 2.5-15.9 5.5 24.9 3.7-22 5.8 9.5 2.2-11.3 5.4 12.2 3.6-6.7 4.1 6.5 3.1-13.9 6.1 6.8 2.7-9.8 1.8-10.4-4-8.7 1.8-10.7-.1-7.5-2.7-8.5 1.9-6.4-1.5-10.8 2.9-7.5-2.8-9.9 2.5-7.7-3.5-7.3.7-9.6-.8-6 1.8-9.1-.2-9.9 2.8-9.2-3.9-7.8 4.1-7.8-1.4-9.1-.9-8.5 2.3-5.2-1H166l-10.8-.3-10.3 1.4-6.5.9-6.8-.9-6.8.1-6.3-1.5-8.3 1.5-8.5-.8-6.8-.2-6.7 3.3-10.9-2.1-10.7.9-5.7.8-5.6-3.4-5.2 1.9-7.2-.1-8.9-1.9h-4.3l11.9-7.4-20.5-2.6 21.1-4.6-15.3-3.1 10.9-5.3-8-3.6 12.6-7.5-16-3.6 13.7-4.9-23.7-2.7 21.8-4.1-12.5-2.5 13.9-7.9-9.8-3.8 9.1-7.9Zm10.5 15.3-27.3 3.1 27.3.7Zm12.3 17.2-39 1 39 3.4Zm-3.6 26.8-42.3 2 42.3 2.2Zm-9.6-7.6-30.7 3.6 30.7.8Zm4.3-23.9L1.3 53.9 47.9 57Zm-5.4-15.6L-3 38.3l45.5 3.3Zm14 52.1-39.1 1.6 39.1 1.4ZM42.6 28.9-4.6 31l47.2 1.9Zm16.1 25.8L14 56l44.7 3.1ZM345 46.3l27.8 1.1L345 50Zm3.4-9.7 43.8 1.4-43.8 1.7Zm3.3 47.1 32.1 2.4-32.1 2.3Zm-1.1-22.9 22.5.7-22.5 2.6Zm-10.5 17 26.1 2.4-26.1 1.1Zm11-29.4 34.5 2.7-34.5.9Zm-9 14.9 28 2.3-28 .6Zm8.1-.8 40.2 2.2-40.2 2.5Zm2.1-3.2 34.2 1.9-34.2 2.2Zm-191-32.5 103.5-6.5v2l-103.5 7.5Zm31.6 0 131.3-6.5v2l-131.3 7.5Zm-83.6 0 109.2-6.5v2l-109.2 7.5Zm121.9 64.6 78.2 8.5v-2l-78.2-3.5Zm-71.6.3 74.3 8.5v-2l-74.3-3.5Zm-66.4 1.7 110.1 8.5v-2L93.2 96.4Z%27/%3E%3Ccircle cx=%278%27 cy=%2726%27 r=%272.2%27/%3E%3Ccircle cx=%27393%27 cy=%27101%27 r=%271.8%27/%3E%3Ccircle cx=%2726%27 cy=%27108%27 r=%271.4%27/%3E%3Ccircle cx=%27384%27 cy=%2712%27 r=%271.6%27/%3E%3Ccircle cx=%276%27 cy=%2770%27 r=%271.2%27/%3E%3C/svg%3E") center/100% 100% no-repeat;padding:1.2222222222rem 2.5555555556rem 1.3333333333rem 2.7777777778rem;transform:rotate(-4deg)}.campaign-badge__label{font-size:.8888888889rem}.campaign-badge__value{font-size:1.5555555556rem;letter-spacing:-.02em;margin-top:.2222222222rem;white-space:nowrap}.campaign-badge--large{padding:1.5555555556rem 3rem 1.6666666667rem 3.2222222222rem}.campaign-badge--large .campaign-badge__label{font-size:.9444444444rem}.campaign-badge--large .campaign-badge__value{font-size:1.7777777778rem}@media(min-width:768px){.campaign-badge--large{padding:2.1111111111rem 4rem 2.2222222222rem 4.3333333333rem}.campaign-badge--large .campaign-badge__label{font-size:1.2222222222rem}.campaign-badge--large .campaign-badge__value{font-size:2.3333333333rem}}@media(min-width:992px){.campaign-badge--large .campaign-badge__value{font-size:3.1111111111rem}}.campaign-btn{align-items:center;border:2px solid var(--cmp-accent);border-radius:.3333333333rem;display:inline-flex;font-weight:700;gap:.5555555556rem;justify-content:center;line-height:1.2;padding:.5555555556rem 1.5555555556rem;transition:all .3s ease-in-out}.campaign-btn,.campaign-btn:focus,.campaign-btn:hover{text-decoration:none}.campaign-btn:focus-visible{outline:2px solid var(--cmp-fg);outline-offset:3px}.campaign-btn__icon{flex:none;transition:transform .2s ease-in-out}.campaign-btn:hover .campaign-btn__icon{transform:translateX(3px)}.campaign-btn--solid{background:var(--cmp-accent);color:var(--cmp-on-accent)}.campaign-btn--solid:focus,.campaign-btn--solid:hover{color:var(--cmp-on-accent);filter:brightness(1.08)}.campaign-btn--outline{background:transparent;color:var(--cmp-fg)}.campaign-btn--outline:focus,.campaign-btn--outline:hover{background:var(--cmp-accent);color:var(--cmp-on-accent)}.page-template-layouts-black-friday .footer-before{background:#0b0b0b;padding-top:3rem}.campaign-models{padding:2.6666666667rem 0}@media(min-width:992px){.campaign-models{padding:3.5555555556rem 0}}.campaign-models__grid{--cmp-col:100%;display:flex;flex-wrap:wrap;gap:1.1111111111rem;justify-content:center}.campaign-models__grid>.campaign-card{flex:0 0 var(--cmp-col);min-width:0}@media(min-width:768px){.campaign-models__grid{--cmp-col:calc(50% - 0.55556rem)}}@media(min-width:992px){.campaign-models__grid{--cmp-col:calc(33.33333% - 0.74074rem)}}.campaign-card{background:radial-gradient(ellipse at 50% 55%,color-mix(in srgb,var(--cmp-accent) 22%,transparent) 0,transparent 60%),var(--cmp-surface);border:1px solid var(--cmp-border);border-radius:.6666666667rem;display:flex;flex-direction:column;padding:1.3333333333rem 1.1111111111rem}.campaign-card__name{font-size:1.3333333333rem;font-weight:700;line-height:1.15;margin:0;text-transform:uppercase}.campaign-card__subtitle{display:block;font-size:1rem;font-weight:600;text-transform:none}.campaign-card__image{margin:.8888888889rem 0;text-align:center}.campaign-card__img{aspect-ratio:16/9;height:auto;object-fit:contain;width:100%}.campaign-card__footer{align-items:center;display:flex;flex:1;flex-direction:column;gap:1.1111111111rem;justify-content:flex-end}.campaign-card__btn{max-width:14.4444444444rem;width:100%}
