.scenario-bundle{background:var(--scenario-background, #000);color:#fff;padding:var(--scenario-top-spacing-desktop, 0px) 24px var(--scenario-bottom-spacing-desktop, 0px);font-family:Poppins,sans-serif}.scenario-bundle *{box-sizing:border-box}.scenario-bundle__container{width:min(100%,1320px);margin:0 auto}.scenario-bundle__header{position:relative;isolation:isolate;margin-bottom:24px;text-align:center}.scenario-bundle__header:before{content:"";position:absolute;z-index:-1;top:9px;left:50%;width:376px;height:117px;border-radius:50% 50% 0 0/100% 100% 0 0;transform:translate(-50%);background:#ffb55b;opacity:.2;filter:blur(43.6px);pointer-events:none}.scenario-bundle__heading{margin:0;color:var(--scenario-heading-color, #fff);font-size:var(--scenario-heading-size, 40px);font-weight:600;line-height:1.33;letter-spacing:-.4px;text-transform:uppercase}.scenario-bundle__subheading{margin:8px 0 0;color:var(--scenario-subheading-color, #fff);font-size:var(--scenario-subheading-size, 11px);font-weight:400;line-height:1.33;letter-spacing:-.11px}.scenario-bundle__tabs{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:0}.scenario-bundle__tabs.is-enhanced{display:block}.scenario-bundle__tab-rail{display:flex;align-items:center;gap:16px;width:max-content;max-width:100%;margin:0 auto;padding:8px 16px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;border-radius:500px;background:#97979729;background-image:var(--scenario-tab-base-image, none);background-position:center;background-repeat:no-repeat;background-size:auto 100%;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px)}.scenario-bundle--custom-tab-base-desktop .scenario-bundle__tab-rail{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.scenario-bundle__tab-rail::-webkit-scrollbar{display:none}.scenario-bundle__tabs:before{content:"";position:absolute;z-index:0;display:none;top:var(--scenario-tab-shell-top);left:var(--scenario-tab-shell-left);width:var(--scenario-tab-shell-width);height:var(--scenario-tab-shell-height);max-width:100%;border-radius:999px;background:#97979729;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px);transform:translate(-50%);pointer-events:none}.scenario-bundle__tabs.is-measured:before{display:block}.scenario-bundle__scene{display:contents}.scenario-bundle__tab{order:0;position:relative;z-index:1;display:flex;align-items:center;justify-content:center;isolation:isolate;min-width:0;height:62px;padding:7px 35px;border:0;border-radius:0;background:transparent;color:#fff;cursor:pointer;font:inherit;font-size:16px;font-weight:500;line-height:1.25;letter-spacing:-.16px;text-align:center;white-space:nowrap}.scenario-bundle__tab:before,.scenario-bundle__tab:after{content:"";position:absolute;pointer-events:none}.scenario-bundle__tab:before{z-index:-2;top:0;right:0;bottom:0;left:0;background:#97979729;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px)}.scenario-bundle__tab:after{z-index:-1;top:7px;right:5px;bottom:7px;left:5px;border:1px solid #515151;border-radius:999px;background:#0003;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.scenario-bundle__scene:first-child>.scenario-bundle__tab{padding-left:38px}.scenario-bundle__scene:first-child>.scenario-bundle__tab:before{border-radius:999px 0 0 999px}.scenario-bundle__scene:first-child>.scenario-bundle__tab:after{left:8px}.scenario-bundle__scene:last-child>.scenario-bundle__tab{padding-right:38px}.scenario-bundle__scene:last-child>.scenario-bundle__tab:before{border-radius:0 999px 999px 0}.scenario-bundle__scene:last-child>.scenario-bundle__tab:after{right:8px}.scenario-bundle__scene:only-child>.scenario-bundle__tab:before{border-radius:999px}.scenario-bundle__tabs.is-measured .scenario-bundle__tab:before{display:none}.scenario-bundle__tabs.is-enhanced .scenario-bundle__tab{flex:0 0 auto;height:49px;padding:0 24px;color:#aeaeae}.scenario-bundle__tabs.is-enhanced .scenario-bundle__tab:before{display:none}.scenario-bundle__tabs.is-enhanced .scenario-bundle__tab:after{top:0;right:0;bottom:0;left:0}.scenario-bundle__tabs.is-enhanced .scenario-bundle__tab[aria-selected=true]{height:48px;color:#1a1a1a}.scenario-bundle__tabs.is-enhanced .scenario-bundle__tab[aria-selected=true]:after{background:var(--scenario-accent, #ffb55b);border-color:transparent}.scenario-bundle__tab:hover:after{background-color:#5151518c}.scenario-bundle__tab:focus-visible,.scenario-bundle__add:focus-visible,.scenario-bundle__explore:focus-visible{outline:2px solid #fff;outline-offset:3px}.scenario-bundle__scene.is-active>.scenario-bundle__tab,.scenario-bundle__tabs:not(.is-enhanced) .scenario-bundle__scene:first-child>.scenario-bundle__tab{color:#1a1a1a}.scenario-bundle__scene.is-active>.scenario-bundle__tab:after,.scenario-bundle__tabs:not(.is-enhanced) .scenario-bundle__scene:first-child>.scenario-bundle__tab:after{background:var(--scenario-accent, #ffb55b);border-color:transparent}.scenario-bundle__panel{order:1;position:relative;z-index:1;flex:0 0 100%;min-width:0;margin-top:48px;display:none}.scenario-bundle__tabs:not(.is-enhanced) .scenario-bundle__scene:first-child>.scenario-bundle__panel,.scenario-bundle__scene.is-active>.scenario-bundle__panel{display:grid}.scenario-bundle__panel[hidden]{display:none!important}.scenario-bundle__banner{display:grid;grid-template-columns:minmax(0,63.36%) minmax(0,36.64%);min-height:466px;overflow:hidden;border-radius:24px;background:var(--scenario-banner-background, #1a1a1a)}.scenario-bundle__media{position:relative;min-height:466px;overflow:hidden;background:var(--scenario-banner-background, #1a1a1a)}.scenario-bundle__slide-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:100%;transform:translateZ(0)}.scenario-bundle__slide-track.is-ready{transition:transform .45s ease}.scenario-bundle__slide-track.is-dragging{transition:none}@media(min-width:768px){.scenario-bundle__media.is-draggable{cursor:grab;-webkit-user-select:none;user-select:none}.scenario-bundle__media.is-dragging{cursor:grabbing}}.scenario-bundle__slide,.scenario-bundle__media picture,.scenario-bundle__media img{display:block;width:100%;height:100%}.scenario-bundle__slide{position:relative;flex:0 0 100%}.scenario-bundle__media picture{position:absolute;top:0;right:0;bottom:0;left:0}.scenario-bundle__slide[hidden]{display:none}.scenario-bundle__media img{object-fit:cover}@media(prefers-reduced-motion:reduce){.scenario-bundle__slide-track.is-ready{transition:none}}.scenario-bundle__indicators{position:absolute;z-index:2;bottom:7px;left:50%;display:flex;align-items:center;transform:translate(-50%)}.scenario-bundle__indicator{display:grid;place-items:center;width:12px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.scenario-bundle__indicator:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background:#e4e4e4}.scenario-bundle__indicator.is-active:after{background:#ff4438}.scenario-bundle__indicator:focus-visible{outline:2px solid #fff;outline-offset:2px}.scenario-bundle__media-placeholder{display:grid;place-items:center;height:100%;min-height:466px;color:#999;font-size:14px}.scenario-bundle__details{display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding:32px;background:var(--scenario-banner-background, #1a1a1a)}.scenario-bundle__save{display:inline-flex;align-items:center;height:29px;max-width:100%;margin-bottom:24px;padding:0 12px;border-radius:999px;background:#ff4438;color:#fff;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.12px}.scenario-bundle__title{margin:0 0 16px;color:#fff;font-size:24px;font-weight:600;line-height:1.33;letter-spacing:-.24px}.scenario-bundle__description{margin:0;color:#aeaeae;font-size:16px;font-weight:400;line-height:1.33;letter-spacing:-.16px}.scenario-bundle__purchase{margin-top:24px}.scenario-bundle__price-label{margin:0 0 4px;color:var(--scenario-accent, #ffb55b);font-size:16px;font-weight:500;line-height:1.33;letter-spacing:-.16px;text-transform:uppercase}.scenario-bundle__price-row{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;min-height:41px;margin-bottom:24px}.scenario-bundle__price{color:var(--scenario-accent, #ffb55b);font-size:32px;font-weight:600;line-height:1.33;letter-spacing:-.32px}.scenario-bundle__compare-price{color:#aeaeae;font-size:16px;font-weight:400;letter-spacing:-.16px}.scenario-bundle__actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.scenario-bundle__form{display:flex;min-width:0}.scenario-bundle__add,.scenario-bundle__explore{display:flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:10px 14px;border:0;border-radius:500px;cursor:pointer;font:inherit;font-size:16px;font-weight:500;line-height:1.33;letter-spacing:-.16px;text-align:center;text-decoration:none;overflow-wrap:anywhere}.scenario-bundle__add{position:relative;flex:1;background:var(--scenario-add-button-background, #000);color:var(--scenario-add-button-text-color, #fff);font-size:var(--scenario-add-button-font-size, 16px)}.scenario-bundle__add[disabled]{cursor:not-allowed;opacity:.5}.scenario-bundle__add[aria-busy=true]{cursor:progress;opacity:1}.scenario-bundle__add .atc-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:none;align-items:center;justify-content:center;gap:8px;background:var(--scenario-add-button-background, #000);color:var(--scenario-add-button-text-color, #fff);border-radius:inherit}.scenario-bundle__adding-text{white-space:nowrap}.scenario-bundle__add .atc-spinner{width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:scenario-bundle-spin .7s linear infinite}@keyframes scenario-bundle-spin{to{transform:rotate(360deg)}}.scenario-bundle__explore{background:var(--scenario-left-button-background, var(--scenario-accent, #ffb55b));color:var(--scenario-left-button-text-color, #101010);font-size:var(--scenario-left-button-font-size, 16px)}.scenario-bundle__explore:hover{color:var(--scenario-left-button-text-color, #101010);filter:brightness(1.06)}.scenario-bundle__config-note{grid-column:1 / -1;align-self:center;color:#bbb;font-size:12px}.scenario-bundle__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:24px}.scenario-bundle__item{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-width:0;min-height:275px;overflow:hidden;padding:24px 16px;border-radius:16px;background:var(--scenario-card-background, #1a1a1a)}.scenario-bundle__item-badge{position:absolute;top:11px;right:12px;z-index:1}.scenario-bundle__item-badge img{display:block;width:auto;max-width:26px;height:auto;max-height:26px}.scenario-bundle__item-image{display:grid;place-items:center;flex:0 0 117px;min-height:117px;padding:0}.scenario-bundle__item-image img{display:block;width:100%;max-width:157px;max-height:117px;object-fit:contain}.scenario-bundle__item-copy{display:flex;flex-direction:column;min-height:110px;padding:0}.scenario-bundle__item-eyebrow{display:block;margin-bottom:8px;color:var(--scenario-accent, #ffb55b);font-size:14px;line-height:1.33;letter-spacing:-.47px}.scenario-bundle__item-title{margin:0;display:-webkit-box;min-height:2.66em;max-height:2.66em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#e6e6e6;font-size:20px;font-weight:600;line-height:1.33;letter-spacing:-.63px}.scenario-bundle__item-selling-point{margin:2px 0 0;color:#c8c8c8;font-size:11px;line-height:1.3}.scenario-bundle__item-prices{display:flex;flex-wrap:wrap;align-items:baseline;gap:5px;margin-top:8px;color:var(--scenario-accent, #ffb55b);font-size:20px;line-height:1.33;letter-spacing:-.77px}.scenario-bundle__item-prices s{color:#aeaeae;font-size:12px}@media(min-width:768px)and (max-width:1023px){.scenario-bundle__banner{grid-template-columns:56% 44%}.scenario-bundle__details{padding:20px}.scenario-bundle__items{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.scenario-bundle{padding:var(--scenario-top-spacing-mobile, 0px) 16px var(--scenario-bottom-spacing-mobile, 0px)}.scenario-bundle__header{padding:24px 0;margin-bottom:0}.scenario-bundle__header:before{top:12px;width:100%}.scenario-bundle__heading{color:var(--scenario-heading-color-mobile, #f5f6f7);font-size:var(--scenario-heading-size-mobile, 32px);font-weight:700;letter-spacing:-.32px;text-transform:none}.scenario-bundle__subheading{margin-top:11px;color:var(--scenario-subheading-color-mobile, #f5f6f7);font-size:var(--scenario-subheading-size-mobile, 16px);font-weight:500;letter-spacing:-.16px}.scenario-bundle__tabs{padding:0}.scenario-bundle__tab-rail{gap:8px;margin:0 auto;background-color:#8a8a8a29;background-image:var(--scenario-tab-base-image-mobile, none)}.scenario-bundle--custom-tab-base-desktop .scenario-bundle__tab-rail{background-color:#8a8a8a29;-webkit-backdrop-filter:blur(29px);backdrop-filter:blur(29px)}.scenario-bundle--custom-tab-base-mobile .scenario-bundle__tab-rail{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none}.scenario-bundle__tabs.is-enhanced .scenario-bundle__tab{height:40px;padding:0 24px;color:#fff;font-size:14px;letter-spacing:-.14px}.scenario-bundle__tabs.is-enhanced .scenario-bundle__tab[aria-selected=true]{height:40px;color:#1a1a1a}.scenario-bundle__panel{width:100%;margin-top:35px;container-type:inline-size}.scenario-bundle__panel:before{content:"";position:absolute;z-index:1;top:calc(124.86vw - 93px);top:calc(124.860335cqw - 53px);right:0;bottom:0;left:0;border-radius:16px;background:linear-gradient(180deg,#000 9.278%,var(--scenario-banner-background, #1b1b1b) 102.18%);pointer-events:none}.scenario-bundle__tabs:not(.is-enhanced) .scenario-bundle__scene:first-child>.scenario-bundle__panel,.scenario-bundle__scene.is-active>.scenario-bundle__panel{display:flex;flex-direction:column}.scenario-bundle__banner{display:contents}.scenario-bundle__media{order:0;z-index:0;width:100%;min-height:0;aspect-ratio:358 / 447;margin-bottom:-53px;border-radius:8px 8px 0 0;touch-action:pan-y}.scenario-bundle__indicators{bottom:64px}.scenario-bundle__media-placeholder{min-height:0;aspect-ratio:358 / 447}.scenario-bundle__items{order:1;position:relative;z-index:2;display:grid;grid-auto-flow:column;grid-auto-columns:118px;grid-template-columns:none;gap:4px;width:100%;margin-top:0;padding:32px 16px 0;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:16px 16px 0 0;background:transparent}.scenario-bundle__items::-webkit-scrollbar{display:none}.scenario-bundle__item{min-height:155px;padding:10px 6px;border:.55px solid #282828;border-radius:8px;-webkit-backdrop-filter:blur(16.65px);backdrop-filter:blur(16.65px);scroll-snap-align:start}.scenario-bundle__item-image{flex:0 0 86px;min-height:86px;padding:0}.scenario-bundle__item-image img{max-width:106px;max-height:86px}.scenario-bundle__item-copy{min-height:43px;padding:0}.scenario-bundle__item-eyebrow{display:none}.scenario-bundle__item-title{font-size:10px;font-weight:500;letter-spacing:-.1px}.scenario-bundle__item-selling-point{font-size:9px}.scenario-bundle__item-prices{flex-wrap:nowrap;gap:4px;margin-top:0;overflow:hidden;font-size:12px;letter-spacing:-.12px;white-space:nowrap}.scenario-bundle__item-prices s{font-size:8px;letter-spacing:-.08px}.scenario-bundle__item-badge{top:8px;right:4px}.scenario-bundle__item-badge img{max-width:17px;max-height:17px}.scenario-bundle__details{order:2;position:relative;z-index:2;width:100%;padding:24px 16px 32px;border-radius:0 0 16px 16px;background:transparent}.scenario-bundle__save{height:24px;margin-bottom:16px;padding:0 8px;font-size:12px}.scenario-bundle__title{max-width:330px;margin-bottom:16px;font-size:18px;letter-spacing:-.18px}.scenario-bundle__description{max-width:340px;font-size:14px;letter-spacing:-.14px}.scenario-bundle__purchase{margin-top:24px}.scenario-bundle__price-label{font-size:14px;font-weight:400;letter-spacing:-.14px}.scenario-bundle__price-row{margin-bottom:16px}.scenario-bundle__price{font-size:32px}.scenario-bundle__compare-price{font-size:16px}.scenario-bundle__add,.scenario-bundle__explore{min-height:48px;padding:8px 10px}.scenario-bundle__add{font-size:var(--scenario-add-button-font-size-mobile, 16px)}.scenario-bundle__explore{font-size:var(--scenario-left-button-font-size-mobile, 16px)}}
/*# sourceMappingURL=/cdn/shop/t/73/assets/scenario-bundle.css.map */
