.scrambler-hero{--u: min(1px, calc(100vw / 1718));--col: min(100vw, 640px);--um: calc(var(--col) / 390);--edge: calc((100vw - var(--col)) / 2);--pad-m: calc(var(--edge) + var(--hero-side-pad-mobile, 16) * var(--um));background:var(--hero-bg, #fff)}.scrambler-hero__grid{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "gallery" "stats" "info" "trust"}.scrambler-hero__head--gallery{grid-area:head}.scrambler-hero__gallery{grid-area:gallery;order:0;min-width:0}.scrambler-hero__stats{grid-area:stats}.scrambler-hero__trust{grid-area:trust}.scrambler-hero .scrambler-hero__grid>.scrambler-hero__info{grid-area:info;order:0;display:flex;flex-direction:column;gap:0;min-width:0;margin:0;border-right:0;padding:calc(29 * var(--um)) var(--pad-m) 0;background-color:var(--hero-info-bg, #fff);position:relative;isolation:isolate}.scrambler-hero .scrambler-hero__grid>.scrambler-hero__info:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;opacity:var(--hero-pattern-opacity, 1);background-image:url(pdp-speckle.png);background-repeat:repeat;background-size:272px auto}.scrambler-hero .scrambler-hero__info .product-form{display:flex;flex-direction:column;gap:0;float:none;width:100%;min-width:0}@media(min-width:990px){.scrambler-hero__grid{grid-template-columns:minmax(0,1fr) var(--hero-info-width, 32.95%);grid-template-rows:auto auto auto 1fr;grid-template-areas:"head    info" "gallery info" "stats   info" "trust   info"}.scrambler-hero .scrambler-hero__grid>.scrambler-hero__info{padding:calc(var(--hero-info-pad-top, 48) * var(--u)) calc(34 * var(--u)) calc(48 * var(--u)) calc(var(--hero-info-pad-x, 43) * var(--u));border-left:var(--hero-divider-width, 2px) solid var(--hero-divider-color, #000)}.scrambler-hero .scrambler-hero__grid>.scrambler-hero__info:before{background-image:url(pdp-info-bg.webp),url(pdp-speckle.png);background-repeat:no-repeat,repeat;background-size:100% auto,272px auto;background-position:top left,top left}}.scrambler-hero__info .product-form>*+*{margin-top:calc(var(--gap-before-m, 20) * var(--um))}.scrambler-hero__info .hero-rating{--gap-before-m: 20}.scrambler-hero__info .hero-pricing{--gap-before-m: 12}.scrambler-hero__info .hero-description{--gap-before-m: 20}.scrambler-hero__info .hero-picker{--gap-before-m: 13.5}.scrambler-hero__info .hero-addons{--gap-before-m: 3.5}.scrambler-hero__info .hero-actions{--gap-before-m: 16}@media(min-width:990px){.scrambler-hero__head--info+.product-form{margin-top:calc(var(--gap-title, 12) * var(--u))}.scrambler-hero__info .product-form>input[type=hidden]:first-child+.hero-promo{margin-top:0}.scrambler-hero__info .hero-rating{--gap-before: 28}.scrambler-hero__info .hero-pricing{--gap-before: 25}.scrambler-hero__info .hero-description{--gap-before: 21}.scrambler-hero__info .hero-picker{--gap-before: 26.5}.scrambler-hero__info .hero-addons{--gap-before: 35}.scrambler-hero__info .hero-addons+.hero-addons{--gap-before: 31}.scrambler-hero .hero-addons.hero-addons--list .section-heading{margin-bottom:calc(14.5 * var(--u))}.scrambler-hero__info .hero-actions{--gap-before: 36}.scrambler-hero__info .product-form>*+*{margin-top:calc(var(--gap-before, 24) * var(--u))}}.hero-title{display:flex;flex-direction:column;gap:calc(10 * var(--um))}.hero-title__eyebrow{margin:0;font-family:var(--eyebrow-font, var(--font-rama-gothic-e));font-size:calc(var(--eyebrow-size-mobile, 24) * var(--um));font-weight:var(--eyebrow-weight, 400);color:var(--eyebrow-color, #000);text-transform:var(--eyebrow-transform, uppercase);letter-spacing:var(--eyebrow-spacing, 0px);line-height:var(--eyebrow-line-height, 1)}.hero-title__name{margin:0;font-family:var(--title-font, var(--font-rama-gothic-e));font-size:calc(var(--title-size-mobile, 64) * var(--um));font-weight:var(--title-weight, 700);color:var(--title-color, #000);text-transform:var(--title-transform, uppercase);line-height:.86;overflow-wrap:anywhere}.scrambler-hero__head--gallery{padding:calc(42 * var(--um)) var(--pad-m) 0}.scrambler-hero__head--info{display:none}@media(min-width:990px){.hero-title{gap:calc(12.5 * var(--u))}.hero-title__name{margin-left:-.045em}.hero-title__eyebrow{font-size:calc(var(--eyebrow-size, 33) * var(--u))}.scrambler-hero--title-info .scrambler-hero__head--gallery{display:none}.scrambler-hero--title-info .scrambler-hero__head--info{display:flex}.scrambler-hero--title-info .scrambler-hero__head--info .hero-title__name{font-size:calc(var(--title-size-info, 96) * var(--u))}.scrambler-hero--title-gallery .scrambler-hero__gallery{position:relative;z-index:2}.scrambler-hero--title-gallery .scrambler-hero__head--gallery{grid-area:gallery;align-self:start;position:relative;z-index:1;padding:calc(36.5 * var(--u)) 0 0 var(--hero-title-inset, 50px);pointer-events:none}.scrambler-hero--title-gallery .scrambler-hero__head--gallery{gap:calc(1.5 * var(--u))}.scrambler-hero--title-gallery .scrambler-hero__head--gallery .hero-title__name{font-size:calc(var(--title-size-gallery, 192) * var(--u));margin-left:-.012em}}.scrambler-hero .scrambler-gallery-main{padding:0;border-right:0}.scrambler-hero .scrambler-gallery-main.is-jpg-active{padding:0}.scrambler-hero .scrambler-main-splide .splide__track,.scrambler-hero .scrambler-gallery-image,.scrambler-hero .scrambler-gallery-dot,.scrambler-hero .scrambler-gallery-dot__img{cursor:grab}.scrambler-hero .scrambler-main-splide .splide__track:active,.scrambler-hero .scrambler-main-splide .splide__track:active .scrambler-gallery-image,.scrambler-hero .scrambler-gallery-dots-track:active .scrambler-gallery-dot,.scrambler-hero .scrambler-gallery-dots-track:active .scrambler-gallery-dot__img{cursor:grabbing}.scrambler-hero .scrambler-gallery-dot:focus-visible{outline:3px solid #7a3fe0;outline-offset:-4px}.scrambler-hero .scrambler-main-splide .splide__slide{display:flex;align-items:center;justify-content:center;height:calc(336 * var(--um));padding:calc(40 * var(--um)) calc(var(--edge) + 2 * var(--um)) calc(14 * var(--um))}.scrambler-hero .scrambler-gallery-image{width:100%;height:100%;max-width:100%;object-fit:contain}@media(min-width:990px){.scrambler-hero .scrambler-gallery-main{padding:0}.scrambler-hero .scrambler-main-splide .splide__slide{height:auto;aspect-ratio:1151 / 918;padding:calc(62 * var(--u)) var(--hero-gallery-pad, 4%) 0}.scrambler-hero--title-gallery .scrambler-main-splide .splide__slide{aspect-ratio:1151 / 744;padding:calc(30 * var(--u)) 12.7% 0}}.scrambler-hero .scrambler-main-splide .splide__slide:has(>.scrambler-gallery-image:is([src*=".jpg" i],[src*=".jpeg" i],[src*=".webp" i],[src*=".avif" i])){padding:0}.scrambler-hero .scrambler-main-splide .scrambler-gallery-image:is([src*=".jpg" i],[src*=".jpeg" i],[src*=".webp" i],[src*=".avif" i]){object-fit:cover}.scrambler-hero .scrambler-gallery-dots{--dot-gap: 0px;width:auto;margin:0 var(--edge);border:1.5px solid #000;border-right:0;border-left:0}.scrambler-hero .scrambler-gallery-dot{border-top:0;border-right:1.5px solid #000;aspect-ratio:97.5 / 86}@media(min-width:990px){.scrambler-hero .scrambler-gallery-dot{aspect-ratio:185 / 182}}.scrambler-hero .scrambler-gallery-dot:first-child{border-left:1.5px solid #000}@media(min-width:990px){.scrambler-hero .scrambler-gallery-dots{margin:0 calc(19.5 * var(--u)) calc(50 * var(--u)) calc(22 * var(--u))}}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrows{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrow{position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:48px;height:48px;min-width:48px;margin:0;padding:0;border-radius:0;border:3px solid #000;background:#ffffffe6;color:#000;opacity:1;cursor:pointer;pointer-events:auto}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrow--prev{left:16px;right:auto}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrow--next{right:16px;left:auto}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrow svg{display:block;flex:none;width:20px;height:20px;fill:currentColor}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrow--prev svg{transform:rotate(180deg)}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrow:hover{background:#000;color:#fff}.scrambler-hero .scrambler-main-splide--with-arrows .splide__arrow:focus-visible{outline:3px solid #7a3fe0;outline-offset:3px}.hero-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(22 * var(--um)) 0;padding:calc(var(--stats-pad-y-mobile, 48) * var(--um)) calc(var(--edge) + 17.5 * var(--um)) calc(var(--stats-pad-y-mobile, 48) * var(--um)) calc(var(--edge) + 27.5 * var(--um));background:var(--stats-bg, #000)}.hero-stats.is-empty{display:none}.hero-stats__item{display:flex;flex-direction:column;gap:calc(6.5 * var(--um));min-width:0}.hero-stats__value{font-family:var(--stats-value-font, var(--font-rama-gothic-e));font-size:calc(var(--stats-value-size-mobile, 44) * var(--um));font-weight:var(--stats-value-weight, 700);color:var(--stats-value-color, #fff);line-height:.9;text-transform:uppercase;white-space:nowrap}.hero-stats__label{font-family:var(--stats-label-font, var(--font-rama-gothic-e));font-size:calc(var(--stats-label-size-mobile, 20) * var(--um));color:var(--stats-label-color, #d4ff00);line-height:1;text-transform:uppercase}@media(min-width:990px){.hero-stats{display:flex;justify-content:space-between;align-items:flex-start;height:calc(200 * var(--u));padding:calc(var(--stats-pad-y, 48) * var(--u)) calc(64 * var(--u)) 0 calc(44 * var(--u))}.hero-stats__item{gap:calc(14 * var(--u))}.hero-stats__value{font-size:calc(var(--stats-value-size, 67) * var(--u))}.hero-stats__label{font-size:calc(var(--stats-label-size, 23) * var(--u))}}.hero-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding:calc(var(--trust-pad-y-mobile, 24) * var(--um)) calc(var(--edge) + 12 * var(--um)) calc(24 * var(--um))}.hero-trust__item{display:flex;flex-direction:column;align-items:center;gap:calc(3 * var(--um));text-align:center;min-width:0}.hero-trust__icon{width:auto;max-width:100%;height:calc(var(--trust-icon-size-mobile, 56) * var(--um));object-fit:contain;flex-shrink:0}.hero-trust__title{font-family:var(--trust-title-font, var(--font-rama-gothic-e));font-size:calc(var(--trust-title-size-mobile, 16) * var(--um));font-weight:var(--trust-title-weight, 400);color:var(--trust-title-color, #000);text-transform:uppercase;line-height:1.12}@media(min-width:990px){.hero-trust{display:flex;justify-content:center;align-items:center;align-self:stretch;gap:calc(24 * var(--u));padding:calc(var(--trust-pad-y, 166) * var(--u)) calc(22 * var(--u)) calc(var(--trust-pad-y, 166) * var(--u)) calc(22 * var(--u))}.hero-trust__item{flex:1 1 0;flex-direction:row;justify-content:center;text-align:center;gap:calc(17 * var(--u))}.hero-trust__icon{height:calc(var(--trust-icon-size, 111) * var(--u))}.hero-trust__title{font-size:calc(var(--trust-title-size, 40) * var(--u));line-height:.95;max-width:4.2em}}.hero-promo{display:flex;align-items:center;gap:calc(12 * var(--um));color:var(--promo-color, #000);text-decoration:none}.hero-promo__icon{height:calc(var(--promo-icon-size, 46) * var(--um));width:auto;object-fit:contain;flex-shrink:0}.hero-promo__text{font-family:var(--promo-font, var(--font-rama-gothic-e));font-size:calc(var(--promo-size-mobile, 25) * var(--um));text-transform:uppercase;line-height:1}@media(min-width:990px){.hero-promo{gap:calc(12 * var(--u))}.hero-promo__icon{height:calc(var(--promo-icon-size, 46) * var(--u))}.hero-promo__text{font-size:calc(var(--promo-size, 25) * var(--u))}}.hero-rating{min-height:18px}.scrambler-hero .product-information .product-pricing{display:flex;align-items:center;gap:calc(16 * var(--um));flex-wrap:wrap}.scrambler-hero .product-pricing .price{font-size:calc(var(--price-size-mobile-n, 30) * var(--um));line-height:1}.scrambler-hero .hero-pricing .price--original{font-weight:400}.scrambler-hero .product-pricing .product-discount-badge{display:inline-flex;align-items:center;font-family:var(--price-font, var(--font-rama-gothic-e));font-size:calc(var(--price-size-mobile-n, 30) * .68 * var(--um));font-weight:400;text-transform:uppercase;padding:0 calc(10 * var(--um));height:calc(30 * var(--um));border-radius:0;line-height:1}@media(min-width:990px){.scrambler-hero .product-information .product-pricing{gap:calc(18 * var(--u))}.scrambler-hero .product-pricing .price{font-size:calc(var(--price-size-desktop-n, 33) * var(--u))}.scrambler-hero .product-pricing .product-discount-badge{font-size:calc(var(--price-size-desktop-n, 33) * .68 * var(--u));padding:0 calc(10 * var(--u));height:calc(30 * var(--u))}}.scrambler-hero .hero-description{border-bottom:var(--desc-border-width, 0) solid var(--desc-border-color, #000);padding:0;gap:calc(18.5 * var(--um))}.scrambler-hero .hero-description .product-ship-date{font-family:var(--ship-font-family, var(--font-body--family)),sans-serif;font-weight:var(--ship-font-weight, 400);font-size:var(--ship-font-size-mobile, 13px);font-style:var(--ship-font-style, normal);text-transform:var(--ship-text-transform, uppercase);text-decoration:var(--ship-text-decoration, none);line-height:var(--ship-line-height, 1.1);letter-spacing:var(--ship-letter-spacing, 0px)}.scrambler-hero .hero-description .product-description{font-size:max(12px,calc(var(--desc-size-mobile-n, 12) * var(--um)));line-height:1.25}.scrambler-hero .hero-description__summary{display:block;padding:0;cursor:pointer;list-style:none}.hero-description__preview{display:block}.scrambler-hero .hero-description__more,.scrambler-hero .hero-description__less{white-space:nowrap}.hero-description__summary::-webkit-details-marker{display:none}.hero-description__summary::marker{content:""}.hero-description__more,.hero-description__less{display:block;margin-top:10px;color:var(--desc-toggle-color, #000);font-size:var(--desc-toggle-size, 14px);font-weight:var(--desc-toggle-weight, 700);text-decoration:underline;text-underline-offset:3px}.hero-description__less{display:none;margin-top:0;margin-bottom:10px}.hero-description__details[open] .hero-description__preview,.hero-description__details[open] .hero-description__more{display:none}.hero-description__details[open] .hero-description__less{display:block}.hero-description__summary:focus-visible{outline:2px solid #8040e0;outline-offset:4px}.hero-description__full>:first-child{margin-top:0}.hero-description__full>:last-child{margin-bottom:0}@media(min-width:990px){.scrambler-hero .hero-description{gap:calc(16.5 * var(--u))}.scrambler-hero .hero-description .product-ship-date{font-size:var(--ship-font-size, 15px)}.scrambler-hero .hero-description .product-description{font-size:max(13px,calc(var(--desc-size-desktop-n, 14) * var(--u)));line-height:1.29;max-width:400px}}.scrambler-hero .hero-picker{display:flex;flex-direction:column;gap:0}.scrambler-hero .hero-picker .hero-option--order-2{margin-top:calc(11 * var(--um))}.scrambler-hero .hero-picker .hero-option--order-3,.scrambler-hero .hero-picker .hero-option--order-4{margin-top:calc(13 * var(--um))}.hero-option--color .hero-option__label{margin-bottom:calc(4.5 * var(--um))}.hero-option:has(.hero-tile__badge) .hero-tiles{margin-top:0}.hero-option{display:flex;flex-direction:column;gap:0;min-width:0}.hero-option__label{padding:0;margin:0 0 calc(6.5 * var(--um));font-family:var(--hp-label-font, var(--font-rama-gothic-e));font-size:calc(var(--hp-label-size-mobile, 22) * var(--um));color:var(--hp-label-color, #000);text-transform:uppercase;line-height:1}.scrambler-hero [data-selected-color]{color:#666}.hero-option__note,.hero-option__value{margin:calc(8 * var(--um)) 0 0;font-size:13px;line-height:1.3;color:#555}.hero-option__value{font-family:var(--hp-label-font, var(--font-rama-gothic-e));font-size:calc(var(--hp-label-size-mobile, 22) * .8 * var(--um));color:var(--hp-label-color, #000);text-transform:uppercase}@media(min-width:990px){.scrambler-hero .hero-picker{gap:0}.scrambler-hero .hero-picker .hero-option--order-2{margin-top:calc(27 * var(--u))}.scrambler-hero .hero-picker .hero-option--order-3{margin-top:calc(22 * var(--u))}.scrambler-hero .hero-picker .hero-option--order-4{margin-top:calc(24 * var(--u))}.hero-option__label{font-size:calc(var(--hp-label-size, 22) * var(--u));margin-bottom:calc(13 * var(--u))}.hero-option--color .hero-option__label{margin-bottom:calc(10 * var(--u))}.scrambler-hero .hero-option:has(.hero-tile__badge) .hero-tiles{margin-top:calc(2.5 * var(--u))}.hero-option__value{font-size:calc(var(--hp-label-size, 22) * .8 * var(--u));margin-top:calc(8 * var(--u))}}.scrambler-hero .hero-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.scrambler-hero .hero-tiles .option-button-label{min-width:0;flex:none}.scrambler-hero .hero-tiles .option-button-label .hero-tile__inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(2 * var(--um));height:calc(70 * var(--um));padding:0 calc(6 * var(--um));background:var(--hp-tile-bg, #fff);border:1px solid var(--hp-tile-border, #a8a8a8);color:var(--hp-tile-muted, #a8a8a8);font-family:var(--hp-tile-font, var(--font-rama-gothic-e));font-size:calc(var(--hp-tile-size-mobile, 33) * var(--um));font-weight:var(--hp-tile-weight, 400);text-transform:uppercase;letter-spacing:0;white-space:nowrap;text-align:center;line-height:.9;box-sizing:border-box;transition:color .15s ease}.scrambler-hero .hero-tiles .option-button-label:hover .hero-tile__inner{background:var(--hp-tile-bg, #fff);color:var(--hp-tile-color, #000)}.scrambler-hero .hero-tiles .option-button-label.active .hero-tile__inner,.scrambler-hero .hero-tiles .option-button-label:has(:checked) .hero-tile__inner{background:var(--hp-tile-bg, #fff);color:var(--hp-tile-color, #000);border-color:var(--hp-tile-active-border, #000);box-shadow:inset 0 0 0 calc(var(--hp-tile-active-width, 5px) * .9 - 1px) var(--hp-tile-active-border, #000);z-index:1}@media(min-width:990px){.scrambler-hero .hero-tiles .option-button-label.active .hero-tile__inner,.scrambler-hero .hero-tiles .option-button-label:has(:checked) .hero-tile__inner{box-shadow:inset 0 0 0 calc(var(--hp-tile-active-width, 5px) - 1px) var(--hp-tile-active-border, #000)}}.scrambler-hero .hero-tiles .option-button-label.unavailable .hero-tile__inner{opacity:1}.scrambler-hero .hero-tiles .option-button-label input:focus-visible+.hero-tile__inner{outline:3px solid var(--hp-tile-active-border, #000);outline-offset:2px}.hero-tile__name{display:block}.hero-tile__delta{display:block;font-family:var(--font-body--family),sans-serif;font-size:max(11px,calc(var(--hp-delta-size, 15) * var(--um)));font-weight:700;line-height:1;color:#c6c6c6}.scrambler-hero .hero-tiles .option-button-label.active .hero-tile__delta,.scrambler-hero .hero-tiles .option-button-label:has(:checked) .hero-tile__delta{color:#555}.hero-tile__badge{position:absolute;top:0;left:50%;transform:translate(-50%,-58%);display:inline-flex;align-items:center;height:calc(20 * var(--um));padding:0 calc(5 * var(--um));background:var(--hp-badge-bg, #d4ff00);color:var(--hp-badge-color, #000);border:1.5px solid #000;border-radius:3px;font-family:var(--font-rama-gothic-e);font-weight:700;font-size:calc(15 * var(--um));line-height:1;text-transform:none;white-space:nowrap}@media(min-width:990px){.scrambler-hero .hero-tiles .option-button-label .hero-tile__inner{height:calc(95 * var(--u));gap:calc(2 * var(--u));font-size:calc(var(--hp-tile-size, 33) * var(--u))}.hero-tile__delta{font-size:max(11px,calc(var(--hp-delta-size, 15) * var(--u)))}.hero-tile__badge{height:calc(26 * var(--u));padding:0 calc(6 * var(--u));font-size:calc(19 * var(--u))}}.scrambler-hero .hero-colors{display:grid;grid-template-columns:repeat(var(--hp-color-columns-mobile, 3),minmax(0,1fr));gap:calc(6.5 * var(--um)) 0;margin:0}.scrambler-hero .hero-color{display:block;opacity:1;cursor:pointer}.scrambler-hero .hero-color .hero-color__bar{width:100%;height:calc(var(--hp-color-height-mobile, 40) * var(--um));border:0;border-radius:0}.scrambler-hero .hero-color .hero-color__bar,.scrambler-hero .hero-color:hover .hero-color__bar,.scrambler-hero .hero-color.selected .hero-color__bar,.scrambler-hero .hero-color:has(:checked) .hero-color__bar{box-shadow:none;transform:none;border:0}.scrambler-hero .hero-color.unavailable,.scrambler-hero .hero-color.disabled{opacity:1}.scrambler-hero .hero-color.unavailable .color-swatch:after,.scrambler-hero .hero-color.disabled .color-swatch:after{display:none}.scrambler-hero .hero-color:after{content:"";display:block;height:calc(5.5 * var(--um));margin-top:calc(2.5 * var(--um));background:transparent}.scrambler-hero .hero-color.selected:after,.scrambler-hero .hero-color:has(:checked):after{background:var(--hp-color-underline, #000)}.scrambler-hero .hero-color input:focus-visible+.hero-color__bar{outline:3px solid var(--hp-color-underline, #000);outline-offset:2px}@media(min-width:990px){.scrambler-hero .hero-colors{grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-template-columns:none}.scrambler-hero .hero-color .hero-color__bar{height:calc(var(--hp-color-height, 40) * var(--u))}.scrambler-hero .hero-color:after{height:calc(5.5 * var(--u));margin-top:calc(2.5 * var(--u))}}.scrambler-hero{--hp-checker: conic-gradient(var(--hp-switch-a, #000) 25%, var(--hp-switch-b, #fff) 0 50%, var(--hp-switch-a, #000) 0 75%, var(--hp-switch-b, #fff) 0)}.scrambler-hero .hero-tiles .option-button-label .hero-tile__inner{transition:color .15s ease,transform .12s ease}.scrambler-hero .hero-tiles .option-button-label:active .hero-tile__inner{transform:scale(.97)}.scrambler-hero .hero-tiles .hero-tile.is-switching .hero-tile__inner:after{content:"";position:absolute;left:var(--hp-tile-active-width, 5px);right:var(--hp-tile-active-width, 5px);bottom:var(--hp-tile-active-width, 5px);height:8px;pointer-events:none}.scrambler-hero .hero-tiles .hero-tile.is-switching .hero-tile__inner:after{background:var(--hp-checker) 0 0 / 8px 8px;animation:hp-flag .45s linear infinite}.scrambler-hero .hero-colors .hero-color .hero-color__bar{transition:transform .12s ease}.scrambler-hero .hero-colors .hero-color:active .hero-color__bar{transform:scaleY(.88)}.scrambler-hero .hero-colors .hero-color.is-switching:after{background:var(--hp-checker) 0 0 / 6px 6px;animation:hp-flag-sm .45s linear infinite}.hero-switch-flash{position:absolute;z-index:5;pointer-events:none;transform-origin:left center;animation:hp-done .7s ease-out forwards}.scrambler-hero .hero-stats{transition:opacity .25s ease}.scrambler-hero.is-switching .hero-stats{opacity:.45}@keyframes hp-flag{to{background-position:16px 0}}@keyframes hp-flag-sm{to{background-position:12px 0}}@keyframes hp-done{0%{opacity:1;transform:scaleX(.35)}35%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media(prefers-reduced-motion:reduce){.scrambler-hero .hero-tiles .hero-tile.is-switching .hero-tile__inner:after,.scrambler-hero .hero-colors .hero-color.is-switching:after{animation:none}.scrambler-hero .hero-tiles .option-button-label:active .hero-tile__inner,.scrambler-hero .hero-colors .hero-color:active .hero-color__bar{transform:none}.hero-switch-flash{animation-duration:.01s;animation-delay:.5s}}.scrambler-hero .hero-addons{float:none;width:100%}.scrambler-hero .hero-addons .section-heading{margin:0 0 calc(2.5 * var(--um));font-size:calc(var(--heading-size-mobile-n, 22) * var(--um));line-height:1}@media(min-width:990px){.scrambler-hero .hero-addons .section-heading{font-size:calc(var(--heading-size-desktop-n, 22) * var(--u));margin-bottom:calc(21 * var(--u))}}.scrambler-hero .hero-addons--cards .product-add-ons-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;grid-template-rows:none;gap:calc(4 * var(--um)) calc(5.5 * var(--um));float:none}.scrambler-hero .hero-addons--cards .product-add-ons-item-wrapper{display:contents}.scrambler-hero [data-variant-offer-item][hidden],.scrambler-hero [data-variant-offer-group][hidden]{display:none}.scrambler-hero .hero-addons--cards .product-add-ons-item{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto;grid-template-areas:"image image" "name  price";align-items:end;gap:calc(8 * var(--um)) calc(6 * var(--um));height:calc(85 * var(--um));padding:calc(10.5 * var(--um)) calc(7 * var(--um)) calc(4 * var(--um));background:#fff;border:1px solid var(--border-color, #000);min-width:0;box-sizing:border-box}.scrambler-hero .hero-addons--cards .product-add-ons-item .product-add-ons-icon{grid-area:image;align-self:stretch;justify-self:center;width:100%;height:100%;max-height:none;min-height:0;object-fit:contain}.scrambler-hero .hero-addons--cards .product-add-ons-content{display:contents}.scrambler-hero .hero-addons--cards .product-add-ons-name{grid-area:name;font-size:max(12px,calc(var(--item-size-mobile-n, 16) * var(--um)));font-weight:600;line-height:1.1}.scrambler-hero .hero-addons--cards .product-add-ons-price{grid-area:price;flex-direction:row;align-items:baseline;gap:calc(6 * var(--um));font-size:max(10px,calc(var(--price-size-mobile-n, 12) * var(--um)));text-transform:uppercase}.scrambler-hero .hero-addons--cards .product-add-ons-price s{margin:0;font-size:inherit}.scrambler-hero .hero-addons--cards .product-add-ons-item.is-locked .checkbox-input{display:none}.scrambler-hero .hero-addons--cards .product-add-ons-item:not(.is-locked) .checkbox-input{position:absolute;top:8px;left:8px}.scrambler-hero .hero-addons--cards .product-add-ons-name-input-wrap{grid-column:1 / -1;order:1;margin:0;padding:calc(9 * var(--um)) calc(13 * var(--um)) calc(11.5 * var(--um));margin-top:calc(1.5 * var(--um));background:#fff;border:1px solid var(--border-color, #000);text-align:center}.scrambler-hero .hero-nameplate-input-row{display:flex;align-items:center;gap:10px}.scrambler-hero .hero-nameplate-input-row .product-add-ons-name-input{flex:1 1 auto;width:0;min-width:0;margin:0}.scrambler-hero .hero-nameplate-toggle{flex:0 0 auto;min-height:44px;padding:6px 2px;border:0;background:transparent;color:inherit;font:600 12px/1.3 var(--font-body--family),sans-serif;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.scrambler-hero .hero-nameplate-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.scrambler-hero .product-add-ons-nameplate-choice{margin:6px 0 0!important;font-size:11px!important;text-align:left}.scrambler-hero[data-testid=pdp-scrambler-detail] .product-free-items .has-name-input .product-add-ons-name-disclaimer{font-size:11px;line-height:1.5}.scrambler-hero .hero-nameplate-reveal{display:grid;grid-template-rows:0fr;opacity:0;visibility:hidden;transform:translateY(-6px);transition:grid-template-rows .25s ease,opacity .2s ease,transform .25s ease,visibility .25s}.scrambler-hero .hero-nameplate-reveal.is-open{grid-template-rows:1fr;opacity:1;visibility:visible;transform:translateY(0)}.scrambler-hero .hero-nameplate-reveal__inner{min-height:0;overflow:hidden}.scrambler-hero .nameplate-preview{max-width:none;margin:10px 0 0;padding:10px;text-align:left}.scrambler-hero .nameplate-preview__visual{max-width:320px;margin-inline:auto}.scrambler-hero .hero-cart-error{margin:8px 0 0;color:#b42318;font-size:13px;line-height:1.5}@media(prefers-reduced-motion:reduce){.scrambler-hero .hero-nameplate-reveal{transition:none}}@media(min-width:990px){.scrambler-hero .hero-addons--cards .product-add-ons-grid{gap:calc(6 * var(--u)) calc(7.5 * var(--u))}.scrambler-hero .hero-addons--cards .product-add-ons-item{height:calc(115.5 * var(--u));gap:calc(8 * var(--u)) calc(6 * var(--u));padding:calc(14 * var(--u)) calc(9 * var(--u)) calc(5 * var(--u))}.scrambler-hero .hero-addons--cards .product-add-ons-name{font-size:max(12px,calc(var(--item-size-desktop-n, 16) * var(--u)))}.scrambler-hero .hero-addons--cards .product-add-ons-price{font-size:max(10px,calc(var(--price-size-desktop-n, 12) * var(--u)))}.scrambler-hero .hero-addons--cards .product-add-ons-name-input-wrap{padding:10px;margin-top:calc(1.5 * var(--u))}}.scrambler-hero .hero-addons--list .product-add-ons-grid{display:flex;flex-direction:column;gap:calc(11.5 * var(--um));float:none}.scrambler-hero .hero-addons--list .product-add-ons-item{height:calc(54 * var(--um));gap:calc(18 * var(--um));padding:0 calc(21 * var(--um));background:#fff;border:1px solid var(--border-color, #000);box-sizing:border-box}.scrambler-hero .hero-addons--list .product-add-ons-item .product-add-ons-icon{width:calc(76 * var(--um));max-height:calc(40 * var(--um))}.scrambler-hero .hero-addons--list .product-add-ons-name{font-size:max(12px,calc(var(--item-size-mobile-n, 16) * var(--um)));font-weight:600}.scrambler-hero .hero-addons--list .product-add-ons-price{font-family:var(--font-rama-gothic-e);font-size:calc(var(--price-size-mobile-n, 22) * var(--um));color:var(--price-color, #000)}.scrambler-hero .hero-addons--list .product-add-ons-item input[type=checkbox]:checked+.styling-checkbox:after{background:var(--accent-color, #6d35d4)}@media(min-width:990px){.scrambler-hero .hero-addons--list .product-add-ons-grid{gap:calc(11.5 * var(--u))}.scrambler-hero .hero-addons--list .product-add-ons-item{height:calc(54 * var(--u));gap:calc(18 * var(--u));padding:0 calc(21 * var(--u))}.scrambler-hero .hero-addons--list .product-add-ons-item .product-add-ons-icon{width:calc(76 * var(--u));max-height:calc(40 * var(--u))}.scrambler-hero .hero-addons--list .product-add-ons-name{font-size:max(12px,calc(var(--item-size-desktop-n, 16) * var(--u)))}.scrambler-hero .hero-addons--list .product-add-ons-price{font-size:calc(var(--price-size-desktop-n, 22) * var(--u))}}.scrambler-hero .hero-actions .product-add-to-cart{font-family:var(--btn-font, var(--font-rama-gothic-e));font-weight:var(--btn-weight, 400);text-transform:var(--btn-transform, uppercase);font-size:calc(var(--btn-size-mobile-n, 33) * var(--um));height:calc(87 * var(--um));padding:0 16px;letter-spacing:0;line-height:1;border-radius:0}.scrambler-hero .hero-actions .product-add-to-cart:hover:not(:disabled){background:var(--btn-hover-bg-color, #c0e600);color:var(--btn-hover-text-color, #000)}@media(min-width:990px){.scrambler-hero .hero-actions .product-add-to-cart{font-size:calc(var(--btn-size-desktop-n, 33) * var(--u));height:calc(87 * var(--u))}}.scrambler-hero .product-pricing .price--original{text-decoration-line:line-through;text-decoration-color:#e00;text-decoration-thickness:calc(2.5 * var(--um))}@media(min-width:990px){.scrambler-hero .product-pricing .price--original{text-decoration-thickness:calc(2.5 * var(--u))}}.scrambler-hero .hero-rating .oke-sr-count,.scrambler-hero .hero-rating .oke-sr-count *{font-family:var(--font-body--family),sans-serif;font-weight:600;color:#000;font-size:calc(17 * var(--um))}@media(min-width:990px){.scrambler-hero .hero-rating .oke-sr-count,.scrambler-hero .hero-rating .oke-sr-count *{font-size:calc(17 * var(--u))}}@media(min-width:990px){.scrambler-hero .hero-colors{margin-right:calc(-15 * var(--u))}.scrambler-hero .hero-addons--list .product-add-ons-grid{margin-right:calc(-7 * var(--u))}}.scrambler-hero .hero-addons--cards .has-name-input .product-add-ons-item{position:relative;z-index:1;border-bottom:1px solid var(--border-color, #000);margin-bottom:0;grid-template-rows:1fr auto}.scrambler-hero .hero-addons--cards .has-name-input .product-add-ons-item .product-add-ons-icon{width:min(100%,calc(108 * var(--um)));height:calc(36 * var(--um));max-height:none;object-fit:cover;object-position:center;align-self:center}.scrambler-hero .hero-addons--cards .has-name-input .product-add-ons-name{max-width:7.5em}.scrambler-hero .hero-addons--cards .product-add-ons-name-input-wrap{display:flex;flex-direction:column;align-items:stretch;gap:calc(8 * var(--um))}.scrambler-hero .hero-addons--cards .product-add-ons-name-input{width:100%;height:calc(44.5 * var(--um));border:0;border-radius:0;background:#e6e6e6;color:#000;text-align:center;font-family:var(--font-rama-gothic-e);font-size:calc(24 * var(--um));text-transform:uppercase}.scrambler-hero .hero-addons--cards .product-add-ons-name-input::placeholder{color:#000;opacity:1;text-transform:uppercase}.scrambler-hero .hero-addons--cards .product-add-ons-name-input.needs-value{background:#e6e6e6}.scrambler-hero .hero-addons--cards .product-add-ons-nameplate-ship-note{margin:calc(4 * var(--um)) 0 0;font-family:var(--font-body--family),sans-serif;font-weight:700;font-size:max(11px,calc(14 * var(--um)));text-align:center}.scrambler-hero .hero-addons--cards .product-add-ons-name-disclaimer{font-size:max(8px,calc(8.5 * var(--um)));line-height:1.25;text-align:center}@media(min-width:990px){.scrambler-hero .hero-addons--cards .has-name-input .product-add-ons-item{margin-bottom:0}.scrambler-hero .hero-addons--cards .has-name-input .product-add-ons-item .product-add-ons-icon{width:min(100%,calc(144 * var(--u)));height:calc(48 * var(--u))}.scrambler-hero .hero-addons--cards .product-add-ons-name-input-wrap{gap:calc(8 * var(--u))}.scrambler-hero .hero-addons--cards .product-add-ons-name-input{height:calc(44.5 * var(--u));font-size:calc(24 * var(--u))}.scrambler-hero .hero-addons--cards .product-add-ons-nameplate-ship-note{margin-top:calc(14 * var(--u));font-size:max(11px,calc(14 * var(--u)))}.scrambler-hero .hero-addons--cards .product-add-ons-name-disclaimer{font-size:max(8px,calc(8.5 * var(--u)))}}.scrambler-hero .hero-tiles .option-button-label.active .hero-tile__delta,.scrambler-hero .hero-tiles .option-button-label:has(:checked) .hero-tile__delta{color:#666}@media(prefers-reduced-motion:reduce){.scrambler-hero *{transition:none!important}}.scrambler-hero .hero-option__note--performance{grid-row:2;margin:6px 4px 0;font-size:var(--hp-note-size, 11px);line-height:1.35;text-align:center}.scrambler-hero .hero-picker[data-mark-unavailable-colors=true] .hero-color.unavailable{cursor:not-allowed}.scrambler-hero .hero-picker[data-mark-unavailable-colors=true] .hero-color:is(.unavailable,.configuration-unavailable) .hero-color__bar{position:relative;overflow:hidden}.scrambler-hero .hero-picker[data-mark-unavailable-colors=true] .hero-color:is(.unavailable,.configuration-unavailable) .hero-color__bar:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:auto;height:auto;transform:none;border:0;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M0%20100L100%200%22%20fill%3D%22none%22%20stroke%3D%22white%22%20stroke-width%3D%221.5%22%20vector-effect%3D%22non-scaling-stroke%22%20stroke-linecap%3D%22round%22%20shape-rendering%3D%22geometricPrecision%22%2F%3E%3C%2Fsvg%3E) center / 100% 100% no-repeat,#ffffff8c}.scrambler-hero .hero-tiles .hero-tile.is-sold-out .hero-tile__inner{background:#e5e5e5;color:#595959;border-color:#999;opacity:1;filter:grayscale(1)}.scrambler-hero .hero-tiles .hero-tile.is-sold-out:has(:checked) .hero-tile__inner{border-color:#222;box-shadow:inset 0 0 0 1px #222}.hero-tile__sold-out{position:absolute;inset:0 0 auto;z-index:2;transform:translateY(-50%);width:max-content;max-width:100%;margin-inline:auto;padding:3px 8px;background:#333;color:#fff;font-family:var(--font-body--family, Arial, sans-serif);font-size:11px;font-weight:700;line-height:1.2;text-transform:uppercase;pointer-events:none}.hero-tile__sold-out[hidden],.hero-picker[data-sold-out-position=top] .hero-tile.is-sold-out .hero-tile__badge{display:none}.hero-picker[data-sold-out-position=bottom] .hero-tile__sold-out{inset:auto 0 0;transform:translateY(50%)}.hero-picker[data-sold-out-position=bottom] .hero-tile.is-sold-out{margin-bottom:10px}@media(max-width:989px){.scrambler-hero .scrambler-main-splide .scrambler-gallery-image:is([src*=".jpg" i],[src*=".jpeg" i],[src*=".webp" i],[src*=".avif" i]){object-fit:contain}.scrambler-hero .scrambler-main-splide,.scrambler-hero .scrambler-main-splide .splide__track{max-width:100%;min-width:0;overflow:hidden}}@media(max-width:989px){.scrambler-hero .product-free-items.hero-addons{padding-top:16px}}.scrambler-hero .hero-addons--cards .product-add-ons-item-wrapper.has-name-input{display:flex;grid-column:1 / -1;order:-1;gap:0;border:1px solid var(--border-color, #000);background:#fff}.scrambler-hero .hero-addons--cards .product-add-ons-item-wrapper.has-name-input>.product-add-ons-item{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr) auto;grid-template-rows:auto;grid-template-areas:"image name price";align-items:center;gap:12px;height:auto;min-height:0;margin:0;padding:6px 14px;border:0}.scrambler-hero .hero-addons--cards .product-add-ons-item-wrapper.has-name-input .product-add-ons-icon{width:100%;height:44px;max-height:44px;object-fit:cover;object-position:center}.scrambler-hero .hero-addons--cards .product-add-ons-item-wrapper.has-name-input .product-add-ons-name{max-width:none;align-self:center}.scrambler-hero .hero-addons--cards .product-add-ons-item-wrapper.has-name-input>.product-add-ons-name-input-wrap{margin:0;border:0;padding:4px 14px 14px}
/*# sourceMappingURL=/cdn/shop/t/22/assets/pdp-scrambler-hero.css.map */
