.aa-bfc{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:center;min-height:var(--bfc-min-height-mobile);padding:var(--bfc-padding-top-mobile) 16px var(--bfc-padding-bottom-mobile);box-sizing:border-box;background-color:var(--bfc-bg);background-image:radial-gradient(ellipse 70% 60% at 50% 40%,color-mix(in srgb,var(--bfc-glow-color) var(--bfc-glow-strength),transparent),transparent 70%)}.aa-bfc *,.aa-bfc *:before,.aa-bfc *:after{box-sizing:border-box}.aa-bfc__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.aa-bfc__img{display:block;width:100%;height:100%;object-fit:cover}.aa-bfc__img--desktop{display:none}.aa-bfc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--bfc-overlay-color) var(--bfc-overlay-opacity),transparent)}.aa-bfc__curve{position:absolute;top:0;z-index:-1;width:var(--bfc-curve-width-mobile);aspect-ratio:400 / 260;opacity:var(--bfc-curve-opacity);pointer-events:none;color:var(--bfc-curve-color)}.aa-bfc__curve--left{left:0}.aa-bfc__curve--right{right:0;transform:scaleX(-1)}.aa-bfc__curve svg{display:block;width:100%;height:100%;overflow:visible}.aa-bfc__curve path{fill:none;stroke:currentColor;stroke-linecap:round}.aa-bfc__curve-glow{stroke-width:14;opacity:.35;filter:blur(10px)}.aa-bfc__curve-core{stroke-width:2.5;filter:drop-shadow(0 0 6px currentColor)}.aa-bfc__content{position:relative;width:100%;max-width:var(--bfc-max-width);margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.aa-bfc--left .aa-bfc__content{align-items:flex-start;text-align:left;margin-left:0}.aa-bfc--right .aa-bfc__content{align-items:flex-end;text-align:right;margin-right:0}.aa-bfc__logo{margin:0 0 var(--bfc-logo-space);line-height:1}.aa-bfc__logo img{display:block;width:var(--bfc-logo-width-mobile);height:auto}.aa-bfc__logo-text{color:var(--bfc-logo-color);font-size:var(--bfc-logo-size-mobile);letter-spacing:var(--bfc-logo-tracking)}.aa-bfc__logo-text sup{font-size:.4em;vertical-align:super;margin-left:.05em}.aa-bfc__badge{display:inline-block;margin:0 0 var(--bfc-badge-space);padding:var(--bfc-badge-py) var(--bfc-badge-px);border:var(--bfc-badge-border-width) solid var(--bfc-badge-border);border-radius:var(--bfc-badge-radius);background:var(--bfc-badge-bg);color:var(--bfc-badge-text);font-size:var(--bfc-badge-size-mobile);letter-spacing:var(--bfc-badge-tracking);text-transform:var(--bfc-badge-transform);line-height:1.2;box-shadow:0 0 var(--bfc-badge-glow) color-mix(in srgb,var(--bfc-badge-border) 45%,transparent)}.aa-bfc__heading{margin:0 0 var(--bfc-h-space);display:flex;flex-direction:column;align-items:inherit;line-height:var(--bfc-h-line-height);letter-spacing:var(--bfc-h-tracking);text-transform:var(--bfc-h-transform)}.aa-bfc--italic .aa-bfc__heading{font-style:italic}.aa-bfc__line1{display:block;color:var(--bfc-h1-color);font-size:var(--bfc-h1-size-mobile);text-shadow:0 0 var(--bfc-h1-glow) color-mix(in srgb,var(--bfc-h1-color) var(--bfc-h-glow-opacity),transparent)}.aa-bfc__line2{display:block;color:var(--bfc-h2-color);font-size:var(--bfc-h2-size-mobile);text-shadow:0 0 var(--bfc-h2-glow) color-mix(in srgb,var(--bfc-h2-color) var(--bfc-h-glow-opacity),transparent)}.aa-bfc__tagline{margin:0 0 var(--bfc-tagline-space);color:var(--bfc-tagline-color);font-size:var(--bfc-tagline-size-mobile);letter-spacing:var(--bfc-tagline-tracking-mobile);text-transform:var(--bfc-tagline-transform);line-height:1.6}.aa-bfc__body{max-width:var(--bfc-body-max-width);margin:0 0 var(--bfc-body-space);color:var(--bfc-body-color);font-size:var(--bfc-body-size-mobile);line-height:var(--bfc-body-line-height)}.aa-bfc__mark{display:inline-block;padding:var(--bfc-mark-py) var(--bfc-mark-px);border-radius:var(--bfc-mark-radius);background:var(--bfc-mark-bg);color:var(--bfc-mark-text);line-height:1.25;font-weight:600}.aa-bfc__countdown-wrap{margin:0 0 var(--bfc-cd-space)}.aa-bfc__countdown{display:flex;gap:10px;justify-content:center}.aa-bfc__countdown[hidden]{display:none}.aa-bfc__cd-unit{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:var(--bfc-cd-box-mobile);aspect-ratio:1;padding:6px;border:1px solid var(--bfc-cd-box-border);border-radius:var(--bfc-cd-radius);background:var(--bfc-cd-box-bg)}.aa-bfc__cd-num{color:var(--bfc-cd-number);font-size:var(--bfc-cd-size-mobile);line-height:1;font-variant-numeric:tabular-nums}.aa-bfc__cd-label{margin-top:4px;color:var(--bfc-cd-label);font-size:11px;letter-spacing:1px;text-transform:uppercase}.aa-bfc__cd-expired{margin:0;color:var(--bfc-body-color)}.aa-bfc__form-wrap{width:100%;max-width:var(--bfc-form-width);margin:0 0 var(--bfc-form-space)}.aa-bfc__form-row{display:flex;flex-direction:column;gap:10px}.aa-bfc__input{flex:1 1 auto;min-width:0;min-height:48px;padding:0 18px;border:1px solid var(--bfc-input-border);border-radius:var(--bfc-btn-radius);background:var(--bfc-input-bg);color:var(--bfc-input-text);font:inherit;font-size:16px}.aa-bfc__input::placeholder{color:color-mix(in srgb,var(--bfc-input-text) 55%,transparent)}.aa-bfc__input:focus-visible{outline:2px solid var(--bfc-btn-bg);outline-offset:2px}.aa-bfc__form-note,.aa-bfc__form-error,.aa-bfc__form-success{margin:10px 0 0;font-size:13px;color:var(--bfc-body-color)}.aa-bfc__form-error{color:#ff8a8a}.aa-bfc__form-success{font-size:16px;color:var(--bfc-h2-color)}.aa-bfc__visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aa-bfc__btn-wrap{margin:0 0 var(--bfc-btn-space)}.aa-bfc__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:var(--bfc-btn-py) var(--bfc-btn-px);border:1.5px solid var(--bfc-btn-border);border-radius:var(--bfc-btn-radius);background:var(--bfc-btn-bg);color:var(--bfc-btn-text);font-size:var(--bfc-btn-size-mobile);letter-spacing:var(--bfc-btn-tracking);text-transform:var(--bfc-btn-transform);text-decoration:none;line-height:1.2;cursor:pointer;box-shadow:0 0 var(--bfc-btn-glow) color-mix(in srgb,var(--bfc-btn-bg) 50%,transparent);transition:background-color .2s ease,color .2s ease,transform .15s ease}.aa-bfc__btn:hover{background:var(--bfc-btn-hover-bg);color:var(--bfc-btn-hover-text)}.aa-bfc__btn:active{transform:scale(.98)}.aa-bfc__btn:focus-visible{outline:2px solid var(--bfc-btn-bg);outline-offset:3px}.aa-bfc__features{list-style:none;margin:0;padding:0;width:100%;max-width:var(--bfc-ft-max-width);display:grid;text-align:left}.aa-bfc__feature{display:flex;align-items:center;gap:12px}.aa-bfc__feature-icon{flex:none;display:inline-flex;width:var(--bfc-ft-icon-size-mobile);height:var(--bfc-ft-icon-size-mobile);color:var(--bfc-ft-icon-color);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--bfc-ft-icon-color) 40%,transparent))}.aa-bfc__feature-icon svg{width:100%;height:100%;stroke-width:var(--bfc-ft-icon-stroke)}.aa-bfc__feature-icon img{width:100%;height:100%;object-fit:contain}.aa-bfc__feature-copy{display:flex;flex-direction:column;gap:2px}.aa-bfc__feature-title{color:var(--bfc-ft-title-color);font-size:var(--bfc-ft-title-size-mobile);line-height:1.3}.aa-bfc__feature-text{color:var(--bfc-ft-text-color);font-size:var(--bfc-ft-text-size-mobile);line-height:1.4}.aa-bfc--features-mobile-stack .aa-bfc__features{grid-template-columns:1fr;gap:var(--bfc-ft-gap-mobile);max-width:320px}.aa-bfc--features-mobile-stack .aa-bfc__features--dividers .aa-bfc__feature+.aa-bfc__feature{padding-top:var(--bfc-ft-gap-mobile);border-top:1px solid var(--bfc-ft-divider)}.aa-bfc--center.aa-bfc--features-mobile-stack .aa-bfc__features{margin-inline:auto}.aa-bfc--features-mobile-columns .aa-bfc__features{grid-auto-flow:column;grid-auto-columns:1fr;gap:0}.aa-bfc--features-mobile-columns .aa-bfc__feature{flex-direction:column;text-align:center;gap:8px;padding-inline:calc(var(--bfc-ft-gap-mobile) / 2)}.aa-bfc--features-mobile-columns .aa-bfc__feature-copy{align-items:center}.aa-bfc--features-mobile-columns .aa-bfc__features--dividers .aa-bfc__feature+.aa-bfc__feature{border-left:1px solid var(--bfc-ft-divider)}@media(prefers-reduced-motion:no-preference){.aa-bfc--animate .aa-bfc__anim{animation:aa-bfc-in .7s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--bfc-delay, 0ms)}.aa-bfc--animate .aa-bfc__curve-core{animation:aa-bfc-pulse 3.2s ease-in-out infinite}}@keyframes aa-bfc-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes aa-bfc-pulse{50%{opacity:.65}}@media screen and (min-width:750px){.aa-bfc{min-height:var(--bfc-min-height);padding:var(--bfc-padding-top) 32px var(--bfc-padding-bottom)}.aa-bfc__img--desktop{display:block}.aa-bfc__img--mobile{display:none}.aa-bfc__curve{width:var(--bfc-curve-width)}.aa-bfc__logo img{width:var(--bfc-logo-width)}.aa-bfc__logo-text{font-size:var(--bfc-logo-size)}.aa-bfc__badge{font-size:var(--bfc-badge-size)}.aa-bfc__line1{font-size:var(--bfc-h1-size)}.aa-bfc__line2{font-size:var(--bfc-h2-size)}.aa-bfc__tagline{font-size:var(--bfc-tagline-size);letter-spacing:var(--bfc-tagline-tracking)}.aa-bfc__body{font-size:var(--bfc-body-size)}.aa-bfc__cd-unit{min-width:var(--bfc-cd-box)}.aa-bfc__cd-num{font-size:var(--bfc-cd-size)}.aa-bfc__countdown{gap:14px}.aa-bfc__form-row{flex-direction:row;gap:8px}.aa-bfc__btn{font-size:var(--bfc-btn-size)}.aa-bfc__feature-icon{width:var(--bfc-ft-icon-size);height:var(--bfc-ft-icon-size)}.aa-bfc__feature-title{font-size:var(--bfc-ft-title-size)}.aa-bfc__feature-text{font-size:var(--bfc-ft-text-size)}.aa-bfc .aa-bfc__features{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:1fr;gap:0;max-width:var(--bfc-ft-max-width);margin-inline:0}.aa-bfc--center .aa-bfc__features{margin-inline:auto}.aa-bfc .aa-bfc__feature{flex-direction:row;justify-content:center;text-align:left;gap:14px;padding:4px calc(var(--bfc-ft-gap) / 2)}.aa-bfc .aa-bfc__feature-copy{align-items:flex-start}.aa-bfc .aa-bfc__features--dividers .aa-bfc__feature+.aa-bfc__feature{padding-top:4px;border-top:0;border-left:1px solid var(--bfc-ft-divider)}}.aa-bundle-grid{background:var(--bg-bg);padding:var(--bg-pad-top-mobile) 16px var(--bg-pad-bottom-mobile)}.aa-bundle-grid *,.aa-bundle-grid *:before,.aa-bundle-grid *:after{box-sizing:border-box}.aa-bundle-grid__container{max-width:var(--bg-max-width);margin-inline:auto}.aa-bundle-grid__visually-hidden,.aa-bundle-card__visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.aa-bundle-grid__header{text-align:left;margin-bottom:var(--bg-header-space-mobile)}.aa-bundle-grid--header-center .aa-bundle-grid__header{text-align:center}.aa-bundle-grid__heading{margin:0 0 var(--bg-heading-space);color:var(--bg-heading-color);font-size:var(--bg-heading-size-mobile);letter-spacing:var(--bg-heading-tracking);text-transform:var(--bg-heading-transform);line-height:1.05}.aa-bundle-grid__desc{max-width:var(--bg-desc-max);color:var(--bg-desc-color);font-size:var(--bg-desc-size-mobile);line-height:var(--bg-desc-line-height)}.aa-bundle-grid--header-center .aa-bundle-grid__desc{margin-inline:auto}.aa-bundle-grid__desc>:first-child{margin-top:0}.aa-bundle-grid__desc>:last-child{margin-bottom:0}.aa-bundle-grid__desc a{color:inherit}.aa-bundle-grid__toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:20px;color:var(--bg-ui-color);font-size:var(--bg-ui-size)}.aa-bundle-grid--no-filters .aa-bundle-grid__toolbar{justify-content:flex-end}.aa-bundle-grid__filters-toggle{display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0;border:0;background:none;color:var(--bg-ui-muted);font:inherit;cursor:pointer}.aa-bundle-grid__filters-toggle svg{color:var(--bg-ui-color)}.aa-bundle-grid__filters-toggle:focus-visible,.aa-bundle-grid__sort select:focus-visible,.aa-bundle-grid__filter summary:focus-visible,.aa-bundle-grid__reset:focus-visible{outline:2px solid var(--bg-accent);outline-offset:2px}.aa-bundle-grid__count{margin:0 auto 0 0;color:var(--bg-ui-muted)}.aa-bundle-grid--no-filters .aa-bundle-grid__count{margin-right:auto}.aa-bundle-grid__sort{display:inline-flex;align-items:center;gap:6px}.aa-bundle-grid__sort label{color:var(--bg-ui-color)}.aa-bundle-grid__sort-select{position:relative;display:inline-flex;align-items:center}.aa-bundle-grid__sort select{appearance:none;-webkit-appearance:none;min-height:44px;padding:0 34px 0 0;border:0;background:none;color:var(--bg-ui-color);font:inherit;font-weight:600;cursor:pointer}.aa-bundle-grid__chevron{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:color-mix(in srgb,var(--bg-ui-color) 8%,transparent);color:var(--bg-ui-color);pointer-events:none;flex:none}.aa-bundle-grid__sort-select .aa-bundle-grid__chevron{position:absolute;right:0}.aa-bundle-grid__body{display:block}.aa-bundle-grid__filters{margin-bottom:20px;color:var(--bg-ui-color);font-size:var(--bg-ui-size);border-top:1px solid var(--bg-divider)}.aa-bundle-grid__filters[hidden]{display:none}.aa-bundle-grid__filter{border-bottom:1px solid var(--bg-divider)}.aa-bundle-grid__switch{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;cursor:pointer;position:relative}.aa-bundle-grid__switch input{position:absolute;opacity:0;width:36px;height:20px;right:0;margin:0;cursor:pointer}.aa-bundle-grid__switch-track{position:relative;width:36px;height:20px;border-radius:20px;background:var(--bg-toggle-off);transition:background-color .2s ease;flex:none}.aa-bundle-grid__switch-track:after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .2s ease}.aa-bundle-grid__switch input:checked+.aa-bundle-grid__switch-track{background:var(--bg-accent)}.aa-bundle-grid__switch input:checked+.aa-bundle-grid__switch-track:after{transform:translate(16px)}.aa-bundle-grid__switch input:focus-visible+.aa-bundle-grid__switch-track{outline:2px solid var(--bg-accent);outline-offset:2px}.aa-bundle-grid__filter summary{display:flex;align-items:center;justify-content:space-between;min-height:56px;list-style:none;cursor:pointer}.aa-bundle-grid__filter summary::-webkit-details-marker{display:none}.aa-bundle-grid__filter[open] summary .aa-bundle-grid__chevron{transform:rotate(180deg)}.aa-bundle-grid__price-fields{display:flex;align-items:center;gap:8px;padding-bottom:8px}.aa-bundle-grid__price-fields label{position:relative;flex:1 1 0;min-width:0}.aa-bundle-grid__currency{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--bg-ui-muted);pointer-events:none}.aa-bundle-grid__price-fields input{width:100%;min-height:42px;padding:0 8px 0 24px;border:1px solid var(--bg-divider);border-radius:6px;background:transparent;color:var(--bg-ui-color);font:inherit;font-size:16px}.aa-bundle-grid__price-fields input:focus-visible{outline:2px solid var(--bg-accent);outline-offset:1px}.aa-bundle-grid__price-sep{color:var(--bg-ui-muted)}.aa-bundle-grid__price-note{margin:0 0 14px;color:var(--bg-ui-muted);font-size:.9em}.aa-bundle-grid__reset{margin-top:14px;padding:0;border:0;background:none;color:var(--bg-ui-color);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:32px}.aa-bundle-grid__reset[hidden]{display:none}.aa-bundle-grid__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--bg-cols-mobile),minmax(0,1fr));gap:var(--bg-gap-y-mobile) var(--bg-gap-x-mobile)}.aa-bundle-grid__empty{padding:48px 0;text-align:center;color:var(--bg-ui-color)}.aa-bundle-grid__empty[hidden]{display:none}.aa-bundle-grid__empty p{margin:0 0 6px}.aa-bundle-card{display:flex;flex-direction:column;min-width:0;text-align:left}.aa-bundle-grid--cards-center .aa-bundle-card{text-align:center}.aa-bundle-grid--cards-center .aa-bundle-card__price{justify-content:center}.aa-bundle-card[hidden]{display:none}.aa-bundle-card__media{position:relative;display:block;aspect-ratio:var(--bg-card-ratio);overflow:hidden;border-radius:var(--bg-card-radius);background:var(--bg-card-img-bg)}.aa-bundle-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:var(--bg-card-fit);transition:opacity .35s ease,transform .5s ease}.aa-bundle-card__placeholder{fill:#00000040}.aa-bundle-card__img--hover{opacity:0}@media(hover:hover){.aa-bundle-card--has-hover:hover .aa-bundle-card__img--hover{opacity:1}.aa-bundle-card:hover .aa-bundle-card__img{transform:scale(var(--bg-card-hover-zoom))}}.aa-bundle-card--sold-out .aa-bundle-card__img{opacity:.6}.aa-bundle-card__badge{position:absolute;top:10px;left:10px;z-index:1;padding:4px 10px;border-radius:var(--bg-badge-radius);background:var(--bg-badge-bg);color:var(--bg-badge-text);font-size:12px;font-weight:600;letter-spacing:.5px;text-transform:uppercase}.aa-bundle-card__info{display:flex;flex-direction:column;gap:8px;padding-top:14px;flex:1 1 auto}.aa-bundle-card__title{margin:0;color:var(--bg-card-title-color);font-size:var(--bg-card-title-size-mobile);font-family:var(--bg-card-title-font, inherit);font-weight:var(--bg-card-title-weight, inherit);letter-spacing:var(--bg-card-title-tracking);text-transform:var(--bg-card-title-transform);line-height:1.35}.aa-bundle-card__title a{color:inherit;text-decoration:none}.aa-bundle-card__title a:hover{text-decoration:underline;text-underline-offset:3px}.aa-bundle-card__title a:focus-visible{outline:2px solid var(--bg-accent);outline-offset:2px}.aa-bundle-card__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:var(--bg-price-size-mobile)}.aa-bundle-card__price{font-family:var(--bg-price-font, inherit)}.aa-bundle-card__price-now{color:var(--bg-price-color);font-weight:var(--bg-price-weight, 600)}.aa-bundle-card__price-was{color:var(--bg-compare-color)}.aa-bundle-card__form{margin-top:auto}.aa-bundle-card__btn{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;margin-top:auto;padding:var(--bg-btn-py) 12px;border:0;border-radius:var(--bg-btn-radius);background:var(--bg-btn-bg);color:var(--bg-btn-text);font:inherit;font-size:14px;letter-spacing:.5px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background-color .2s ease,color .2s ease}.aa-bundle-card__btn:hover{background:var(--bg-btn-hover-bg);color:var(--bg-btn-hover-text)}.aa-bundle-card__btn:disabled{opacity:.5;cursor:not-allowed}.aa-bundle-card__btn:focus-visible{outline:2px solid var(--bg-accent);outline-offset:2px}@media screen and (min-width:750px){.aa-bundle-grid{padding:var(--bg-pad-top) 32px var(--bg-pad-bottom)}.aa-bundle-grid__header{margin-bottom:var(--bg-header-space)}.aa-bundle-grid__heading{font-size:var(--bg-heading-size)}.aa-bundle-grid__desc{font-size:var(--bg-desc-size)}.aa-bundle-grid__list{grid-template-columns:repeat(var(--bg-cols-tablet),minmax(0,1fr));gap:var(--bg-gap-y) var(--bg-gap-x)}.aa-bundle-card__title{font-size:var(--bg-card-title-size)}.aa-bundle-card__price{font-size:var(--bg-price-size)}}@media screen and (min-width:990px){.aa-bundle-grid__body{display:grid;grid-template-columns:var(--bg-sidebar-width) minmax(0,1fr);gap:40px;align-items:start}.aa-bundle-grid--no-filters .aa-bundle-grid__body,.aa-bundle-grid__body:has(>.aa-bundle-grid__filters[hidden]){grid-template-columns:minmax(0,1fr)}.aa-bundle-grid__filters{margin-bottom:0;position:sticky;top:24px}.aa-bundle-grid__list{grid-template-columns:repeat(var(--bg-cols),minmax(0,1fr))}}.aa-gh{margin:var(--gh-margin-top) 0 var(--gh-margin-bottom);padding-inline:16px}.aa-gh--full{padding-inline:0}.aa-gh *,.aa-gh *:before,.aa-gh *:after{box-sizing:border-box}.aa-gh__inner{position:relative;max-width:var(--gh-max-width);margin-inline:auto;border-radius:var(--gh-radius);overflow:hidden;background:var(--gh-bg);isolation:isolate}.aa-gh--full .aa-gh__inner{max-width:none}.aa-gh__media{position:relative;overflow:hidden}.aa-gh--height-adapt .aa-gh__media{aspect-ratio:var(--gh-ratio-mobile)}.aa-gh--height-fixed .aa-gh__media{height:var(--gh-height-mobile)}.aa-gh__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;object-position:var(--gh-image-pos-mobile)}.aa-gh__img--desktop{display:none}.aa-gh__placeholder{background:#6d1426;fill:#ffffff40}.aa-gh__image-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.aa-gh__image-link:focus-visible{outline:3px solid var(--gh-btn-bg);outline-offset:-6px}.aa-gh__content-wrap{position:relative;z-index:2}.aa-gh__content-wrap{pointer-events:none}.aa-gh__content-wrap a{pointer-events:auto}.aa-gh__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:color-mix(in srgb,var(--gh-overlay) var(--gh-overlay-mobile-opacity),transparent);pointer-events:none}.aa-gh__content-wrap{display:flex;padding:var(--gh-pad-y-mobile) var(--gh-pad-x-mobile);background:var(--gh-panel-bg)}.aa-gh--mobile-overlay .aa-gh__content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:none}.aa-gh--mobile-overlay.aa-gh--v-top .aa-gh__content-wrap{align-items:flex-start}.aa-gh--mobile-overlay.aa-gh--v-middle .aa-gh__content-wrap{align-items:center}.aa-gh--mobile-overlay.aa-gh--v-bottom .aa-gh__content-wrap{align-items:flex-end}.aa-gh__content{width:100%;max-width:var(--gh-content-max);display:flex;flex-direction:column;text-shadow:var(--gh-text-shadow)}.aa-gh--mobile-align-left .aa-gh__content{align-items:flex-start;text-align:left}.aa-gh--mobile-align-center .aa-gh__content{align-items:center;text-align:center;margin-inline:auto}.aa-gh--mobile-align-right .aa-gh__content{align-items:flex-end;text-align:right;margin-left:auto}.aa-gh__heading{margin:0 0 var(--gh-heading-space);line-height:var(--gh-heading-line-height)}.aa-gh--heading-inline .aa-gh__heading{display:block}.aa-gh--heading-inline .aa-gh__heading>span+span{margin-left:var(--gh-heading-gap)}.aa-gh--heading-stacked .aa-gh__heading{display:flex;flex-direction:column;align-items:inherit;gap:var(--gh-heading-gap)}.aa-gh__script{color:var(--gh-script-color);font-size:var(--gh-script-size-mobile);line-height:inherit}.aa-gh__bold{color:var(--gh-bold-color);font-size:var(--gh-bold-size-mobile);letter-spacing:var(--gh-bold-tracking);text-transform:var(--gh-bold-transform);line-height:inherit;white-space:nowrap}.aa-gh__body{max-width:var(--gh-body-max);margin:0 0 var(--gh-body-space);color:var(--gh-body-color);font-size:var(--gh-body-size-mobile);line-height:var(--gh-body-line-height)}.aa-gh__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--gh-btn-py-mobile) var(--gh-btn-px-mobile);border:var(--gh-btn-border-width) solid var(--gh-btn-border);border-radius:var(--gh-btn-radius);background:var(--gh-btn-bg);color:var(--gh-btn-text);font-size:var(--gh-btn-size-mobile);letter-spacing:var(--gh-btn-tracking);text-transform:var(--gh-btn-transform);text-decoration:none;text-shadow:none;line-height:1.2;transition:background-color .2s ease,color .2s ease,transform .15s ease}.aa-gh__btn:hover{background:var(--gh-btn-hover-bg);color:var(--gh-btn-hover-text)}.aa-gh__btn:active{transform:scale(.98)}.aa-gh__btn:focus-visible{outline:2px solid var(--gh-btn-bg);outline-offset:3px}@media screen and (min-width:750px){.aa-gh--height-adapt .aa-gh__media{aspect-ratio:var(--gh-ratio)}.aa-gh--height-fixed .aa-gh__media{height:var(--gh-height)}.aa-gh__img{object-position:var(--gh-image-pos)}.aa-gh__img--desktop{display:block}.aa-gh__img--mobile{display:none}.aa-gh__overlay{background:color-mix(in srgb,var(--gh-overlay) var(--gh-overlay-opacity),transparent)}.aa-gh .aa-gh__content-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:0;background:none}.aa-gh__content{position:absolute;max-width:var(--gh-content-max);width:auto;margin:0}.aa-gh--h-left .aa-gh__content{left:var(--gh-offset-x)}.aa-gh--h-right .aa-gh__content{right:var(--gh-offset-x)}.aa-gh--h-center .aa-gh__content{left:50%;translate:calc(-50% + var(--gh-offset-x)) 0}.aa-gh--v-top .aa-gh__content{top:var(--gh-offset-y)}.aa-gh--v-bottom .aa-gh__content{bottom:var(--gh-offset-y)}.aa-gh--v-middle .aa-gh__content{top:calc(50% + var(--gh-offset-y));transform:translateY(-50%)}.aa-gh--align-left .aa-gh__content{align-items:flex-start;text-align:left}.aa-gh--align-center .aa-gh__content{align-items:center;text-align:center}.aa-gh--align-right .aa-gh__content{align-items:flex-end;text-align:right}.aa-gh__script{font-size:var(--gh-script-size)}.aa-gh__bold{font-size:var(--gh-bold-size)}.aa-gh__body{font-size:var(--gh-body-size)}.aa-gh__btn{padding:var(--gh-btn-py) var(--gh-btn-px);font-size:var(--gh-btn-size)}}.aa-gsb{margin:var(--gsb-margin-top) 0 var(--gsb-margin-bottom);padding-inline:16px}.aa-gsb--full{padding-inline:0}.aa-gsb *,.aa-gsb *:before,.aa-gsb *:after{box-sizing:border-box}.aa-gsb__inner{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"center center" "left right";gap:var(--gsb-gap);max-width:var(--gsb-max-width);margin-inline:auto;background:var(--gsb-gap-color);border-radius:var(--gsb-radius);overflow:hidden}.aa-gsb--full .aa-gsb__inner{max-width:none}.aa-gsb__single{max-width:var(--gsb-max-width);margin-inline:auto;border-radius:var(--gsb-radius);overflow:hidden}.aa-gsb--full .aa-gsb__single{max-width:none}.aa-gsb__single-link{display:block}.aa-gsb__single-link:focus-visible{outline:3px solid var(--gsb-btn-bg);outline-offset:-6px}.aa-gsb__single-img{display:block;width:100%;height:auto}.aa-gsb__single-img--desktop{display:none}.aa-gsb__single-placeholder{aspect-ratio:3.7;background:#e9e9e9;fill:#b5b5b5}@media screen and (min-width:750px){.aa-gsb__single-img--desktop{display:block}.aa-gsb__single-img--mobile{display:none}}.aa-gsb--mobile-images_above .aa-gsb__inner{grid-template-areas:"left right" "center center"}.aa-gsb--mobile-stacked .aa-gsb__inner{grid-template-columns:1fr;grid-template-areas:"left" "center" "right"}.aa-gsb--mobile-content_only .aa-gsb__inner{grid-template-columns:1fr;grid-template-areas:"center"}.aa-gsb--mobile-content_only .aa-gsb__panel--left,.aa-gsb--mobile-content_only .aa-gsb__panel--right{display:none}.aa-gsb--no-left .aa-gsb__panel--right,.aa-gsb--no-right .aa-gsb__panel--left{grid-column:1 / -1}.aa-gsb__panel{position:relative;overflow:hidden;min-width:0}.aa-gsb__panel--left{grid-area:left;height:var(--gsb-side-height-mobile)}.aa-gsb__panel--right{grid-area:right;height:var(--gsb-side-height-mobile)}.aa-gsb__panel--center{grid-area:center;display:flex;align-items:center;justify-content:center;min-height:var(--gsb-height-mobile);background-color:var(--gsb-center-bg);background-image:var(--gsb-center-gradient);isolation:isolate}.aa-gsb__panel-link{display:block;width:100%;height:100%}.aa-gsb__panel-link:focus-visible{outline:2px solid var(--gsb-btn-bg);outline-offset:-4px}.aa-gsb__img{display:block;width:100%;height:100%;object-fit:cover}.aa-gsb__panel--left .aa-gsb__img{object-position:var(--gsb-left-pos)}.aa-gsb__panel--right .aa-gsb__img{object-position:var(--gsb-right-pos)}.aa-gsb__placeholder{display:block;width:100%;height:100%;background:#e9e9e9;fill:#b5b5b5}.aa-gsb__center-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.aa-gsb__center-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--gsb-center-overlay) var(--gsb-center-overlay-opacity),transparent);pointer-events:none}.aa-gsb__content{width:100%;max-width:var(--gsb-content-max);padding:var(--gsb-pad-y-mobile) var(--gsb-pad-x-mobile);display:flex;flex-direction:column;align-items:center;text-align:center}.aa-gsb__heading-wrap{margin:0 0 var(--gsb-heading-space);display:flex;flex-direction:column;align-items:center}.aa-gsb__script{position:relative;z-index:1;display:block;color:var(--gsb-script-color);font-size:var(--gsb-script-size-mobile);line-height:var(--gsb-script-line-height);margin-bottom:calc(var(--gsb-script-overlap) * -.01 * var(--gsb-script-size-mobile));transform:translate(var(--gsb-script-offset-x)) rotate(var(--gsb-script-rotate));white-space:nowrap}.aa-gsb__heading{position:relative;display:block;color:var(--gsb-heading-color);font-size:var(--gsb-heading-size-mobile);line-height:var(--gsb-heading-line-height);letter-spacing:var(--gsb-heading-tracking);text-transform:var(--gsb-heading-transform)}.aa-gsb__sub{margin:0 0 var(--gsb-sub-space);color:var(--gsb-sub-color);font-size:var(--gsb-sub-size-mobile);letter-spacing:var(--gsb-sub-tracking);text-transform:var(--gsb-sub-transform);line-height:1.45}.aa-gsb__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--gsb-btn-py-mobile) var(--gsb-btn-px-mobile);border:var(--gsb-btn-border-width) solid var(--gsb-btn-border);border-radius:var(--gsb-btn-radius);background:var(--gsb-btn-bg);color:var(--gsb-btn-text);font-size:var(--gsb-btn-size-mobile);letter-spacing:var(--gsb-btn-tracking);text-transform:var(--gsb-btn-transform);text-decoration:none;line-height:1.2;transition:background-color .2s ease,color .2s ease,transform .15s ease}.aa-gsb__btn:hover{background:var(--gsb-btn-hover-bg);color:var(--gsb-btn-hover-text)}.aa-gsb__btn:active{transform:scale(.98)}.aa-gsb__btn:focus-visible{outline:2px solid var(--gsb-btn-bg);outline-offset:3px}@media screen and (min-width:750px){.aa-gsb .aa-gsb__inner{grid-template-columns:var(--gsb-side-width) 1fr var(--gsb-side-width);grid-template-areas:"left center right";height:var(--gsb-height)}.aa-gsb--no-left .aa-gsb__inner{grid-template-columns:1fr var(--gsb-side-width);grid-template-areas:"center right"}.aa-gsb--no-right .aa-gsb__inner{grid-template-columns:var(--gsb-side-width) 1fr;grid-template-areas:"left center"}.aa-gsb--no-left.aa-gsb--no-right .aa-gsb__inner{grid-template-columns:1fr;grid-template-areas:"center"}.aa-gsb .aa-gsb__panel--left,.aa-gsb .aa-gsb__panel--right{display:block;height:auto;grid-column:auto}.aa-gsb__panel--center{min-height:0}.aa-gsb__content{padding:var(--gsb-pad-y) var(--gsb-pad-x)}.aa-gsb__script{font-size:var(--gsb-script-size);margin-bottom:calc(var(--gsb-script-overlap) * -.01 * var(--gsb-script-size))}.aa-gsb__heading{font-size:var(--gsb-heading-size)}.aa-gsb__sub{font-size:var(--gsb-sub-size)}.aa-gsb__btn{padding:var(--gsb-btn-py) var(--gsb-btn-px);font-size:var(--gsb-btn-size)}}
/*# sourceMappingURL=/cdn/shop/t/22/compiled_assets/styles.css.map */
