.selection-section[data-color-scheme=dark] .selection-section__button--bottom,.selection-section__button--bottom{--button-background:var(--color-container-primary);--button-font-size:0.875rem;--button-gap:var(--small-l);--button-height:var(--medium-xl);--button-line-height:1.0625rem;--button-side-padding:var(--small-xl);--button-text-color:var(--color-content-secondary);--button-border-color:transparent;--button-border-width:0.0625rem;--button-hover-background:var(--button-hover-background-override,var(--color-state-primary-hover));--button-hover-border-color:transparent;--button-active-background:var(--color-state-primary-pressed);--button-active-color:var(--color-content-secondary);--button-disabled-background:var(--color-state-disable-container);--button-disabled-border-color:var(--white-400);--button-disabled-color:var(--color-state-disable-content);--button-disabled-outline-color:var(--color-state-disable-outline);--button-focus-outline-color:var(--color-outline-primary);align-items:center;background:var(--button-background);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--border-radius-m);color:var(--button-text-color);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:var(--font-secondary);font-size:var(--button-font-size);font-weight:500;gap:var(--button-gap);height:var(--button-height);justify-content:center;line-height:var(--button-line-height);outline-offset:var(--small-m);padding:0 var(--button-side-padding-override,var(--button-side-padding));pointer-events:auto;text-align:center;transition:all .3s var(--motion-easy-both)}.selection-section[data-color-scheme=dark] .selection-section__button--bottom:hover,.selection-section__button--bottom:hover{background:var(--button-hover-background);border-color:var(--button-hover-border-color);color:var(--button-text-color);text-decoration:none}.selection-section[data-color-scheme=dark] .selection-section__button--bottom:focus-visible,.selection-section__button--bottom:focus-visible{background:var(--button-hover-background);outline:1px solid var(--button-focus-outline-color)}.selection-section[data-color-scheme=dark] .selection-section__button--bottom:active,.selection-section__button--bottom:active{background:var(--button-active-background);border-color:var(--button-active-border-color);box-shadow:none;color:var(--button-active-color)}.selection-section[data-color-scheme=dark] .selection-section__button--bottom:disabled,.selection-section__button--bottom:disabled{background:var(--button-disabled-background);border-color:var(--button-disabled-border-color);color:var(--button-disabled-color);cursor:auto;outline-color:var(--button-disabled-outline-color)}.selection-section[data-color-scheme=dark] .selection-section__button--bottom{--button-background:var(--color-container-primary);--button-text-color:var(--color-content-secondary);--button-border-color:var(--color-outline-primary);--button-hover-background:var(--button-hover-background-override,var(--color-state-primary-hover));--button-active-background:var(--color-state-primary-pressed);--button-active-color:var(--color-content-secondary);--button-disabled-color:var(--color-state-disable-content);--button-disabled-background:var(--color-state-disable-container);--button-focus-outline-color:var(--color-outline-primary)}.selection-section__button--bottom{--button-background:var(--color-container-secondary);--button-text-color:var(--color-content-primary);--button-border-color:var(--color-outline-button-filled-secondary);--button-hover-background:var(--button-hover-background-override,var(--color-state-secondary-hover));--button-active-background:var(--color-state-secondary-pressed);--button-active-color:var(--color-content-primary);--button-disabled-color:var(--color-state-disable-content);--button-disabled-background:var(--color-state-disable-container);--button-focus-outline-color:var(--color-outline-secondary);box-shadow:var(--button-box-shadow,var(--shadow-s))}.selection-section[data-color-scheme=dark] .selection-section__button--bottom i,.selection-section__button--bottom i{display:inline-flex}.selection-section[data-color-scheme=dark] .selection-section__button--in-heading .r-custom-button,.selection-section__button--in-heading .r-custom-button{--link-text-color:var(--black-400);--link-font-size:0.875rem;--link-font-weight:500;--link-padding-bottom:var(--small-m);--link-hover-text-color:var(--black-200);--link-active-color:var(--black-100);--link-disabled-color:var(--white-400);--link-focus-outline-color:var(--black-200);--link-underline-color:currentColor;--link-background-position:-0.625rem 100%,100% 100%;--link-background-size:0% 0.0625rem,100% 0.0625rem;background-image:linear-gradient(to right,var(--link-underline-color),var(--link-underline-color)),linear-gradient(to right,var(--link-underline-color),var(--link-underline-color));background-position:var(--link-background-position);background-repeat:no-repeat;background-size:var(--link-background-size);color:var(--link-text-color);display:var(--link-display,inline);font-family:var(--font-secondary);font-size:var(--link-font-size);font-weight:var(--link-font-weight);line-height:1.2;outline-offset:var(--small-m);overflow:hidden;padding:0 0 var(--link-padding-bottom) 0;position:var(--link-position,relative);text-decoration:none;transition:all .5s var(--motion-easy-both)}.selection-section[data-color-scheme=dark] .selection-section__button--in-heading .r-custom-button:hover,.selection-section__button--in-heading .r-custom-button:hover{--link-underline-color:var(--link-hover-underline-color,currentColor);--link-background-size:100% 0.0625rem,0% 0.0625rem;--link-background-position:0 100%,calc(100% + 0.625rem) 100%;color:var(--link-hover-text-color)}.selection-section[data-color-scheme=dark] .selection-section__button--in-heading .r-custom-button:focus-visible,.selection-section__button--in-heading .r-custom-button:focus-visible{outline:1px solid var(--link-focus-outline-color)}.selection-section[data-color-scheme=dark] .selection-section__button--in-heading .r-custom-button:active,.selection-section__button--in-heading .r-custom-button:active{--link-underline-color:var(--link-active-underline-color,currentColor);color:var(--link-active-color)}.selection-section[data-color-scheme=dark] .selection-section__button--in-heading .r-custom-button:disabled,.selection-section__button--in-heading .r-custom-button:disabled{--link-underline-color:var(--link-disabled-underline-color,currentColor);color:var(--link-disabled-color);cursor:auto}.selection-section__button--in-heading .r-custom-button{--link-text-color:var(--color-content-primary);--link-padding-bottom:var(--small-m);--link-focus-outline-color:var(--color-outline-primary);--link-hover-text-color:var(--color-state-primary-hover);--link-active-color:var(--color-state-primary-pressed);--link-disabled-color:var(--color-state-disable-content)}.selection-section[data-color-scheme=dark] .selection-section__button--in-heading .r-custom-button{--link-text-color:var(--color-content-secondary);--link-padding-bottom:var(--small-m);--link-focus-outline-color:var(--color-outline-secondary);--link-hover-text-color:var(--color-state-secondary-hover);--link-active-color:var(--color-state-secondary-pressed);--link-disabled-color:var(--color-state-disable-content)}.selection-section__title{font-family:var(--font-primary);font-size:2rem;font-weight:352;letter-spacing:-.64px;line-height:1.3}.selection-section__ontitle{font-family:var(--font-secondary);font-weight:var(--label-font-weight,400);--label-font-weight:500;font-size:.75rem;line-height:.875rem}.selection-section{--selection-section-image-scale:1.1;--selection-section-image-transform:0%;--selection-section-inner-translate:0;--selection-section-button-bottom-opacity:var(--opacity-transparent);--selection-section-button-bottom-pointer:none;--selection-section-button-in-heading-margin-block-start:var(--section-inside-gap);--selection-section-button-bottom-margin-block-start:var(--large-xs);--selection-section-button-mobile-margin-block-start:var(--section-inside-gap);--selection-section-button-mobile-margin-block-end:var(--section-inside-gap);display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow-x:hidden;position:relative}@media screen and (min-width:1024px){.selection-section{--selection-section-image-transform:-10%}}.selection-section.selection-section--expanded{--selection-section-inner-translate:calc(100vw/var(--grid-desktop-columns)*15*-1 - 0.5rem);--selection-section-button-bottom-opacity:var(--opacity-opaque);--selection-section-button-bottom-pointer:auto}.selection-section.selection-section--expanded.selection-section--no-visual{--selection-section-inner-translate:calc(100vw/var(--grid-desktop-columns)*8*-1 - 0.5rem)}@media screen and (max-width:1023px){.selection-section.selection-section--no-visual{min-height:unset;padding-block:var(--section-start-gap) var(--section-end-gap);--selection-section-button-mobile-margin-block-end:0}.selection-section.selection-section--no-visual .stepper-arrows{-webkit-padding-after:0;padding-block-end:0}}.selection-section__inner{transform:translate(var(--transform-x,var(--selection-section-inner-translate)));transition:all 1.2s var(--motion-easy-both)}[dir=rtl] .selection-section__inner{--transform-x:calc(var(--selection-section-inner-translate)*-1)}@media screen and (min-width:1024px){.selection-section__inner{display:grid;gap:var(--grid-mobile-gap);grid-template-columns:repeat(var(--grid-mobile-columns),minmax(0,1fr));height:100vh}}@media screen and (min-width:1024px)and (min-width:1024px){.selection-section__inner{gap:var(--grid-desktop-gap);grid-template-columns:repeat(var(--grid-desktop-columns),minmax(0,1fr))}}.selection-section__visual{position:relative}@media screen and (min-width:1024px){.selection-section__visual{align-items:center;display:flex;grid-column-end:span 9;grid-column-start:auto;grid-row-end:span 1;grid-row:1}}.selection-section__visual .freecaster-player,.selection-section__visual .r-image{aspect-ratio:2/3}@media screen and (min-width:1024px){.selection-section__visual .freecaster-player,.selection-section__visual .r-image{aspect-ratio:auto;height:100vh}}.selection-section__visual .experience-visual{overflow:clip;transition:transform 1.2s var(--motion-easy-both)}@media screen and (min-width:1024px){.selection-section__visual .experience-visual{height:100vh;max-width:calc(100vh*var(--ratio-2-3))}}.selection-section--expanded .selection-section__visual .experience-visual{aspect-ratio:2/3;overflow:hidden;transform:scale(.4)}@media screen and (min-width:1024px){.selection-section__visual .r-image{transform:translateY(var(--selection-section-image-transform)) scale(var(--selection-section-image-scale));transition:transform .3s linear}}.selection-section__visual .r-visual{aspect-ratio:var(--ratio-2-3)}.selection-section__visual-heading{display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:0 var(--section-end-gap) var(--section-end-gap);position:absolute;text-align:center;top:0;width:100%}.selection-section__visual-heading,.selection-section__visual-heading .selection-section__ontitle{color:var(--color-content-secondary)}@media screen and (min-width:1024px){.selection-section__visual-heading{display:none;pointer-events:none}}.selection-section__heading{text-align:center;transition:all .5s var(--motion-easy-both);-webkit-margin-after:var(--section-mid-gap);display:flex;flex-direction:column;margin-block-end:var(--section-mid-gap);padding:0 var(--section-end-gap)}.selection-section--expanded .selection-section__heading{opacity:var(--opacity-transparent)}@media screen and (max-width:1023px){.selection-section--with-visual .selection-section__heading{display:none}}@media screen and (min-width:1024px){.selection-section__heading{align-items:flex-start;grid-column-end:span 5;grid-column-start:11;grid-row-end:span 1;justify-content:center;padding:0;text-align:start}.selection-section--no-visual .selection-section__heading{grid-column-end:span 6;grid-column-start:3;grid-row-end:span 1}}.selection-section__ontitle{color:var(--component-secondary-text-color);-webkit-margin-after:var(--section-headline-gap);margin-block-end:var(--section-headline-gap)}.selection-section__button--in-heading{-webkit-margin-before:var(--selection-section-button-in-heading-margin-block-start);margin-block-start:var(--selection-section-button-in-heading-margin-block-start)}@media screen and (max-width:1023px){.selection-section__button--in-heading{display:none}}.selection-section__button--in-heading .experience-button{justify-content:center}.selection-section__button--bottom{-webkit-margin-before:var(--selection-section-button-bottom-margin-block-start);margin-block-start:var(--selection-section-button-bottom-margin-block-start);opacity:var(--selection-section-button-bottom-opacity);pointer-events:var(--selection-section-button-bottom-pointer);transition:opacity .5s var(--motion-easy-both)}.selection-section__button--mobile{--selection-section-button-bottom-opacity:var(--opacity-opaque);--selection-section-button-bottom-pointer:auto;margin-block:var(--selection-section-button-mobile-margin-block-start) var(--selection-section-button-mobile-margin-block-end);margin-inline:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:1024px){.selection-section__button--mobile{display:none}}@media screen and (max-width:1023px){.selection-section__button--desktop{display:none}}.selection-section__carousel-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100vw}.selection-section--with-visual .selection-section__carousel-container{-webkit-padding-before:var(--section-inside-gap);padding-block-start:var(--section-inside-gap)}.selection-section__carousel-container .carousel{margin:0;position:static;width:100%}@media screen and (min-width:1024px){.selection-section__slide{min-width:14.375rem}}@media screen and (max-width:1023px){.selection-section__slide--fake{display:none}}.selection-section .stepper-arrows{padding-block:var(--small-xxl) var(--medium-s)}@media screen and (min-width:1024px){.selection-section .stepper-arrows{inset-block-end:var(--medium-xs);inset-inline-end:var(--medium-m);padding:0;position:absolute}}.selection-section .r-product-tile__link{gap:var(--small-xxl)}@media screen and (min-width:1024px){.selection-section .r-product-tile__link{gap:var(--medium-s)}}.selection-section .r-product-tile__info{gap:var(--small-xl)}@media screen and (min-width:1024px){.selection-section .r-product-tile__info{gap:var(--small-xxl)}}.selection-section .r-product-tile__buttons{margin:var(--small-xl) auto 0}@media screen and (min-width:1024px){.selection-section .r-product-tile__buttons{margin:var(--small-xxl) auto 0}}.selection-section .r-product-tile__name{height:unset}.selection-section .range__hyphen,.selection-section .range__variation{display:none}@media screen and (max-width:1023px){.selection-section--mobile-grid{--r-product-tile-padding-block-end:0}.selection-section--mobile-grid .selection-section__carousel-container .carousel{--carousel-opacity:var(--opacity-opaque);padding-inline:var(--small-l)}.selection-section--mobile-grid .selection-section__carousel-container .carousel__wrapper{-moz-column-gap:var(--small-l);column-gap:var(--small-l);display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--small-xxl)}.selection-section--mobile-grid .selection-section__carousel-container .carousel__wrapper .selection-section__slide{flex-shrink:0;width:calc(50% - var(--small-l)/2)}.selection-section--mobile-grid{--selection-section-button-mobile-margin-block-start:0}.selection-section--mobile-grid .stepper-arrows{display:none}.selection-section--mobile-grid.selection-section--with-visual .selection-section__carousel-container{-webkit-padding-after:var(--section-end-gap);padding-block-end:var(--section-end-gap)}.selection-section--mobile-grid.selection-section--with-visual.selection-section--mobile-visual-bottom .selection-section__carousel-container{-webkit-padding-after:var(--section-inside-gap);padding-block-end:var(--section-inside-gap)}.selection-section--mobile-visual-bottom .selection-section__inner{display:contents}.selection-section--mobile-visual-bottom .selection-section__visual{order:3}.selection-section--mobile-visual-bottom.selection-section--with-visual .selection-section__carousel-container{-webkit-padding-before:var(--section-start-gap);padding-block-start:var(--section-start-gap)}.selection-section--mobile-visual-bottom.selection-section--with-visual .stepper-arrows{-webkit-padding-after:var(--section-inside-gap);padding-block-end:var(--section-inside-gap)}.selection-section--mobile-visual-bottom.selection-section--no-visual .selection-section__heading{order:2;-webkit-margin-before:var(--section-inside-gap);margin-block-start:var(--section-inside-gap);-webkit-margin-after:0;margin-block-end:0}}
//# sourceMappingURL=./selectionSection.css.map