:root{--buttons-radius: var(--bt-radius-button);--buttons-radius-outset: calc(var(--bt-radius-button) + 1px);--inputs-radius: var(--bt-radius-small);--inputs-radius-outset: calc(var(--bt-radius-small) + 1px);--variant-pills-radius: var(--bt-radius-small);--product-card-corner-radius: var(--bt-radius);--collection-card-corner-radius: var(--bt-radius);--blog-card-corner-radius: var(--bt-radius);--media-radius: var(--bt-radius);--text-boxes-radius: var(--bt-radius);--popup-corner-radius: var(--bt-radius);--badge-corner-radius: var(--bt-radius-small)}.gradient[class*=color-]{--brand-muted: rgba(var(--color-foreground), .78);--brand-line: rgba(var(--color-foreground), .18);--brand-accent-text: rgb(var(--color-foreground));--brand-mark: rgb(var(--color-foreground))}:root,.color-background-1,.color-background-2,.color-scheme-1{--brand-muted: var(--bt-muted);--brand-line: rgba(var(--bt-ink-rgb), .16);--brand-accent-text: var(--bt-accent-ink);--brand-mark: var(--bt-mark)}.color-inverse,.color-accent-2,.color-accent-3{--brand-muted: var(--bt-on-deep-muted);--brand-line: rgba(var(--bt-on-deep-rgb), .18);--brand-accent-text: var(--bt-accent-on-deep);--brand-mark: var(--bt-mark-on-deep)}.color-accent-1{--brand-muted: rgb(var(--color-foreground));--brand-line: rgba(var(--color-foreground), .25);--brand-accent-text: rgb(var(--color-foreground));--brand-mark: rgb(var(--color-foreground))}body{font-size:var(--bt-body-size);letter-spacing:.005em;line-height:1.6}body :is(h1,h2,h3),body :is(.h0,.h1,.h2,.h3,.hxl){font-family:var(--bt-font-heading);font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);letter-spacing:var(--bt-heading-tracking);line-height:var(--bt-heading-leading);text-transform:var(--bt-heading-case)}body :is(h4,h5),body :is(.h4,.h5){letter-spacing:0}body :is(h1,h2,h3).text-body{font-family:var(--bt-font-body);font-style:normal;font-weight:var(--bt-body-weight);letter-spacing:0;text-transform:none}.rte h2,.rte h3{margin-top:1.6em}::selection{background:var(--bt-accent);color:var(--bt-on-accent)}.caption-with-letter-spacing,.spec-row__label,.sd__price dt,.sr-card__facts dt,.sd__eyebrow,.shelby-hero__eyebrow,.sd-tag,.badge{font-family:var(--bt-label-font);font-style:var(--bt-label-style);font-weight:var(--bt-label-weight);letter-spacing:.01em;text-transform:none}.caption-with-letter-spacing{font-size:1.3rem}.caption{font-size:1.3rem;letter-spacing:0}.title-wrapper-with-link .title,.title-wrapper .title,.collection-list-title,.multicolumn .title,.collection-hero__title{position:relative;padding-bottom:2rem}.title-wrapper-with-link .title:after,.title-wrapper .title:after,.collection-list-title:after,.multicolumn .title:after,.collection-hero__title:after{content:"";position:absolute;left:0;bottom:0}.text-center .title:after,.title-wrapper--self-padded-mobile.text-center .title:after{left:50%;transform:translate(-50%)}body :is(.button,.shopify-challenge__button,.customer button,button.shopify-payment-button__button--unbranded){min-height:4.8rem;font-family:var(--bt-button-font);font-size:1.6rem;font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);letter-spacing:var(--bt-button-tracking);text-transform:var(--bt-button-case)}.button:not(.button--secondary):not(.button--tertiary):not([disabled]):hover{filter:brightness(1.08)}.button--secondary:not([disabled]):hover{background:rgba(var(--color-foreground),.07)}.button[disabled]:not(.loading),.product-form__submit[disabled]:not(.loading){background:var(--bt-disabled-bg);color:var(--bt-disabled-ink);opacity:1}.button[disabled]:after,.product-form__submit[disabled]:after{box-shadow:none}.button:focus-visible,.link:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px;box-shadow:0 0 0 .7rem rgb(var(--color-background))}.utility-bar .announcement-bar__link{text-decoration:none}.utility-bar .announcement-bar,.utility-bar .announcement-bar__link,.utility-bar .announcement-bar__message{min-width:0}.utility-bar .announcement-bar__message{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:1rem;height:4.4rem;min-height:0;padding:0 .8rem;white-space:nowrap;font-family:var(--bt-button-font);font-size:1.4rem;font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);letter-spacing:var(--bt-button-tracking);line-height:1.2;text-transform:var(--bt-button-case)}.utility-bar .announcement-bar__message>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.utility-bar .announcement-bar__message>.icon-arrow{flex-shrink:0}@media screen and (max-width:749px){.utility-bar .utility-bar__grid.page-width{padding-left:1.6rem;padding-right:1.6rem}.utility-bar .announcement-bar__message{gap:.8rem;padding:0 .4rem;font-size:1.3rem}}.announcement-bar__extra{display:none;font-family:var(--bt-font-body);font-style:normal;font-weight:var(--bt-body-weight);letter-spacing:0;text-transform:none}.announcement-bar__extra:before{content:"/";margin:0 1rem}.utility-bar .announcement-bar__link .icon-arrow{width:1.4rem;height:1rem;margin:0;transition:transform .2s ease}@media(hover:hover){.utility-bar .announcement-bar__link:hover{text-decoration:none}.utility-bar .announcement-bar__link:hover .icon-arrow{transform:translate(.3rem)}}@media screen and (min-width:750px){.utility-bar .announcement-bar__message{height:4.6rem;font-size:1.5rem}.announcement-bar__extra{display:inline}}.header-wrapper{border-bottom:1px solid var(--brand-line)}.header__heading-link{padding:.4rem 0}.header__heading-link,.header__heading-link .h2{color:rgb(var(--color-foreground));white-space:nowrap}body .header__heading-link .h2{font-size:calc(2.4rem * var(--bt-display) + .4rem);line-height:1;letter-spacing:0}.header-wrapper .header{padding-top:20px;padding-bottom:20px}@media screen and (max-width:749px){.header-wrapper .header{padding-top:14px;padding-bottom:14px}}@media screen and (max-width:989px){body .header__heading-link .h2{font-size:calc(1.5rem * var(--bt-display) + .4rem)}}@media screen and (max-width:389px){.header-wrapper .header{padding-left:1.6rem;padding-right:1.6rem}body .header__heading-link .h2{font-size:min(calc(1.5rem * var(--bt-display) + .4rem),4.8vw)}}.header__menu-item{padding:1rem 1.2rem;font-family:var(--bt-font-body);font-size:1.5rem;font-weight:var(--bt-body-weight);letter-spacing:0;text-transform:none}.header__inline-menu .list-menu--inline>li:has(>a[href="/"]){display:none}.header__inline-menu .list-menu--inline>li>a.header__menu-item[href*=single-cab-reserve]{margin-right:.8rem;padding:.9rem 1.8rem;border-radius:var(--bt-radius-button);background:var(--bt-accent);color:var(--bt-on-accent);font-family:var(--bt-button-font);font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);letter-spacing:var(--bt-button-tracking);text-transform:var(--bt-button-case)}.header__inline-menu .list-menu--inline>li>a.header__menu-item[href*=single-cab-reserve] span{color:var(--bt-on-accent);text-decoration:none}.header__inline-menu .list-menu--inline>li>a.header__menu-item[href*=single-cab-reserve]:hover{filter:brightness(1.08)}.header__submenu{border-color:var(--brand-line)!important}#menu-drawer{background:var(--bt-surface)}#menu-drawer .menu-drawer__menu-item{border-color:var(--brand-line)!important;font-family:var(--bt-font-body);font-weight:var(--bt-body-weight);letter-spacing:0}#menu-drawer a[href*=single-cab-reserve]{background:var(--bt-deep)!important;color:var(--bt-on-deep)!important;border-radius:var(--bt-radius)!important;font-family:var(--bt-button-font);font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);text-transform:var(--bt-button-case)}html body #menu-drawer.shelby-nav a.shelby-reservation-card{display:grid;grid-template-columns:8.8rem minmax(0,1fr) 4.4rem;grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:1.4rem;row-gap:.4rem;min-height:0;margin:0 0 1.6rem;padding:1.2rem 1.4rem 1.2rem 1.2rem;border:1px solid var(--bt-deep-surface);border-radius:var(--bt-radius)!important;background:var(--bt-deep)!important;color:var(--bt-on-deep)!important;font-size:2.2rem;line-height:1.02;letter-spacing:var(--bt-heading-tracking)}html body #menu-drawer.shelby-nav a.shelby-reservation-card img{grid-column:1;grid-row:1 / span 2;width:8.8rem;height:8.8rem;border-radius:calc(var(--bt-radius) - .6rem);background:var(--bt-media);object-fit:cover}html body #menu-drawer.shelby-nav a.shelby-reservation-card:after{content:var(--sr-deposit-line, "Deposit applied in full");grid-column:2;grid-row:2;align-self:start;color:var(--bt-on-deep-muted);font-family:var(--bt-font-body);font-size:1.4rem;font-style:normal;font-weight:var(--bt-body-weight);letter-spacing:0;line-height:1.3;text-transform:none}html body #menu-drawer.shelby-nav a.shelby-reservation-card:before{content:"";grid-column:3;grid-row:1 / span 2;width:4.4rem;height:4.4rem;border-radius:999px;background:var(--bt-button-on-deep) no-repeat center / 2rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M4 10h11m-4-4 4 4-4 4' stroke='%23ffffff' stroke-width='2' stroke-linecap='square'/%3E%3C/svg%3E");transition:transform .2s ease}html body #menu-drawer.shelby-nav a.shelby-reservation-card:active:before{transform:translate(.3rem)}html body #menu-drawer.shelby-nav a.shelby-reservation-card:focus-visible{outline:2px solid var(--bt-on-deep);outline-offset:-.5rem;box-shadow:none}#menu-drawer.shelby-nav .menu-drawer__submenu,#menu-drawer.shelby-nav .menu-drawer__utility-links,#menu-drawer .menu-drawer__utility-links{background:var(--bt-paper)!important;border-radius:var(--bt-radius)!important}html body #menu-drawer.shelby-nav .menu-drawer__utility-links{margin:1.6rem 2rem 2rem;padding:2rem 2.4rem}.card-wrapper .card,.card-wrapper .card__inner{border-radius:var(--bt-radius)}.card__heading{font-family:var(--bt-font-body);font-size:1.6rem;font-style:normal;font-weight:var(--bt-body-bold);letter-spacing:0;line-height:1.35;text-transform:none}.card-information .price{color:rgb(var(--color-foreground));font-family:var(--bt-font-body);font-size:1.6rem;font-weight:var(--bt-body-weight);letter-spacing:0}.card--card .card__content,.card--standard .card__content{padding-top:1.4rem}.card-wrapper:hover .card--card{outline:1px solid var(--brand-line)}.card__media{background:var(--bt-surface)}.badge.color-background-1,.price__badge-sold-out{border-color:var(--bt-soldout-ink);background:var(--bt-soldout-bg);color:var(--bt-soldout-ink)}.badge.color-accent-1,.price__badge-sale{border-color:var(--bt-accent);background:var(--bt-accent);color:var(--bt-on-accent)}.card .badge{padding:.5rem .9rem;font-size:1.25rem}body .product__title h1{font-size:calc(clamp(2.6rem,4.4vw,3.4rem) * var(--bt-display) + .4rem);line-height:1.05}body .product__text.caption-with-letter-spacing{color:var(--brand-accent-text);text-transform:none}.product .price-item{color:rgb(var(--color-foreground));font-family:var(--bt-font-heading);font-size:calc(2.8rem * var(--bt-display) + .4rem);font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);letter-spacing:0}.product .price--on-sale .price-item--regular{font-family:var(--bt-font-body);font-size:1.6rem;font-style:normal;font-weight:var(--bt-body-weight);color:var(--brand-muted)}.product-form__input input[type=radio]+label{font-family:var(--bt-font-body);font-weight:var(--bt-body-bold);letter-spacing:0}.product-form__input input[type=radio]:checked+label{background:var(--bt-ink);color:var(--bt-surface);border-color:var(--bt-ink)}.product-form__input input[type=radio].disabled:not(:checked)+label,.product-form__input input[type=radio]:disabled:not(:checked)+label{color:var(--bt-disabled-ink);background:var(--bt-disabled-bg);border-color:var(--bt-disabled-bg)}body .product-form__input input[type=radio].disabled:checked+label,body .product-form__input input[type=radio]:disabled:checked+label{color:var(--bt-on-deep-muted)}.product-form__submit.button--secondary:not([disabled]){--color-button: var(--color-foreground);--color-button-text: var(--color-background)}.product-form__submit.button--secondary:not([disabled]):hover{background:rgb(var(--color-foreground));filter:brightness(1.3)}body .collection-hero__title{font-size:calc(clamp(3.6rem,9vw,6.4rem) * var(--bt-display));line-height:1}.collection-hero__description{color:var(--brand-muted);max-width:64rem}.cart-notification{border-radius:0 0 var(--bt-radius) var(--bt-radius);background:var(--bt-surface);color:var(--bt-ink);--color-foreground: var(--bt-ink-rgb)}.cart-notification__heading{font-family:var(--bt-font-body);font-weight:var(--bt-body-bold);letter-spacing:0}.cart-notification__heading .icon-checkmark{color:var(--bt-accent-ink)}body .cart-notification-product__name{font-family:var(--bt-font-body);font-size:1.6rem;font-style:normal;font-weight:var(--bt-body-bold);letter-spacing:0;text-transform:none}.cart-notification-product__image img{border-radius:var(--bt-radius-small);background:var(--bt-media)}.cart-notification__links .link.button-label{font-family:var(--bt-font-body);font-weight:var(--bt-body-bold);color:var(--bt-ink)}.footer .footer-block__details-content,.footer .footer-block__details-content p{color:var(--brand-muted);line-height:1.6}@media screen and (min-width:750px){.footer__content-top .footer__blocks-wrapper{justify-content:flex-start}}.footer__content-bottom{border-top-color:var(--brand-line)}body .footer-block__heading{font-family:var(--bt-font-heading);font-size:calc(2.2rem * var(--bt-display) + .2rem);font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);letter-spacing:var(--bt-heading-tracking);text-transform:var(--bt-heading-case)}.footer .list-menu__item--link{color:rgb(var(--color-foreground));letter-spacing:0}.multicolumn-card__info .link.animate-arrow,.collection__view-all a,.collection-card-wrapper .card__heading .icon-wrap{display:inline-flex;align-items:center;gap:.8rem;width:max-content;min-height:4.4rem;padding:0 1.8rem;border:1.5px solid rgb(var(--color-foreground));border-radius:var(--bt-radius-button);background:transparent;color:rgb(var(--color-foreground));font-family:var(--bt-button-font);font-size:1.5rem;font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);letter-spacing:var(--bt-button-tracking);line-height:1;text-decoration:none;text-transform:var(--bt-button-case);transition:background-color .2s ease,color .2s ease,border-color .2s ease}.collection__view-all a{min-width:0;box-shadow:none}.collection__view-all a:before,.collection__view-all a:after{display:none}.multicolumn-card__info .link.animate-arrow .icon-wrap{margin:0}.multicolumn-card__info .link.animate-arrow .icon-arrow,.collection-card-wrapper .card__heading .icon-wrap .icon-arrow{width:1.4rem;margin:0}.collection-card-wrapper .card__heading .icon-wrap{display:flex;min-height:4rem;margin:1.2rem 0 0}.collection__view-all{margin-top:3.2rem}.collection-card-wrapper .card__heading .icon-wrap:before{content:"Shop"}@media(hover:hover){.multicolumn-card__info .link.animate-arrow:hover,.collection__view-all a:hover,.collection-card-wrapper:hover .card__heading .icon-wrap{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground));color:rgb(var(--color-background));filter:none}}slider-component .slider-buttons .slider-counter{display:none}slider-component .slider-buttons{gap:1.2rem;padding:2rem 0 0}@media screen and (max-width:989px){slider-component .slider-buttons .slider-button{display:none}}@media screen and (min-width:990px){slider-component .slider-buttons .slider-button{width:4.4rem;height:4.4rem;border:1.5px solid rgb(var(--color-foreground));border-radius:var(--bt-radius-button);background:transparent;color:rgb(var(--color-foreground));transition:background-color .2s ease,color .2s ease}slider-component .slider-buttons .slider-button--prev{order:0}slider-component .slider-buttons .slider-progress{order:1}slider-component .slider-buttons .slider-button--next{order:2}slider-component .slider-buttons .slider-button:not([disabled]):hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}slider-component .slider-buttons .slider-button[disabled]{border-color:rgba(var(--color-foreground),.25);color:rgba(var(--color-foreground),.45);cursor:default}slider-component .slider-buttons .slider-button .icon,slider-component .slider-buttons .slider-button[disabled] .icon{width:1.2rem;height:.8rem;color:inherit}slider-component .slider-buttons .slider-button--next:not([disabled]):hover .icon{transform:rotate(-90deg)}slider-component .slider-buttons .slider-button--prev:not([disabled]):hover .icon{transform:rotate(90deg)}}.slider-progress{flex:0 1 24rem;height:4px;overflow:hidden;background:rgba(var(--color-foreground),.16)}.slider-progress[hidden]{display:none}.slider-progress span{display:block;height:100%;background:rgb(var(--color-foreground));transition:transform .3s ease}@media(prefers-reduced-motion:reduce){.slider-progress span{transition:none}}.spec-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;border-top:1px solid var(--brand-line)}.spec-row__item{display:flex;flex-direction:column;gap:.6rem;padding:2.4rem 1.2rem .8rem;border-left:1px solid var(--brand-line)}.spec-row__item:first-child{padding-left:0;border-left:0}.spec-row__value{font-family:var(--bt-font-heading);font-size:calc(clamp(3.4rem,10vw,7.2rem) * var(--bt-display));font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);letter-spacing:var(--bt-heading-tracking);line-height:.95;color:rgb(var(--color-foreground))}.spec-row__label{font-size:1.4rem;line-height:1.35;color:var(--brand-muted)}@media screen and (min-width:750px){.spec-row__item{padding:3.2rem 2.4rem 1.2rem}.spec-row__label{font-size:1.5rem}}:root{--motion-ease: cubic-bezier(.16, 1, .3, 1);--cascade-step: 70ms;--roll-step: 90ms}.cascade-word{display:inline-block;clip-path:inset(-.5em -.3em -.3em)}.cascade-word>span{display:inline-block;animation:cascade-rise .9s var(--motion-ease) both;animation-delay:calc(var(--cascade-i, 0) * var(--cascade-step))}.cascade-fade{animation:cascade-fade .8s var(--motion-ease) both;animation-delay:calc(var(--cascade-i, 0) * var(--cascade-step))}@keyframes cascade-rise{0%{transform:translateY(150%)}}@keyframes cascade-fade{0%{opacity:0;transform:translateY(1.2rem)}}roll-number:not(:defined){visibility:hidden;animation:roll-fallback 0s 2s forwards}@keyframes roll-fallback{to{visibility:visible}}.roll__word{white-space:nowrap}.roll__digit{position:relative;display:inline-block;clip-path:inset(0 -.3em)}.roll__ghost{visibility:hidden}.roll__strip{position:absolute;top:0;right:0;left:0;display:flex;flex-direction:column;align-items:center;transition:transform 1.6s var(--motion-ease);transition-delay:calc(var(--roll-i, 0) * var(--roll-step))}.is-rolling .roll__strip{transform:translateY(var(--roll-to))}.roll__char{display:inline-block;opacity:0;transform:translateY(.3em);transition:opacity .6s ease,transform .8s var(--motion-ease);transition-delay:calc(var(--roll-i, 0) * var(--roll-step) + .6s)}.is-rolling .roll__char{opacity:1;transform:none}.shopify-design-mode .cascade-word>span,.shopify-design-mode .cascade-fade{animation:none}@media(prefers-reduced-motion:reduce){.cascade-word>span,.cascade-fade{animation:none}roll-number:not(:defined){visibility:visible;animation:none}}@media print{roll-number:not(:defined){visibility:visible;animation:none}.roll__strip{transform:translateY(var(--roll-to));transition:none}.roll__char{opacity:1;transform:none;transition:none}}.sd-tag{display:inline-block;padding:.5rem .9rem;border:1px solid currentColor;border-radius:var(--bt-radius-small);font-size:1.3rem;line-height:1.2;color:var(--brand-muted)}.sr-card{--color-foreground: var(--bt-on-deep-rgb);--brand-line: rgba(var(--bt-on-deep-rgb), .18);--brand-muted: var(--bt-on-deep-muted);--brand-accent-text: var(--bt-accent-on-deep);--brand-mark: var(--bt-mark-on-deep);height:100%}.sr-card__link{display:flex;flex-direction:column;height:100%;overflow:hidden;border:1px solid var(--bt-deep-surface);border-radius:var(--bt-radius);background:var(--bt-deep-surface);color:var(--bt-on-deep);text-decoration:none;transition:border-color .2s ease}.sr-card__link:focus-visible{outline:2px solid var(--bt-on-deep);outline-offset:-.5rem;box-shadow:0 0 0 .3rem var(--bt-paper),0 0 0 .5rem var(--bt-ink)}@media(hover:hover){.sr-card__link:hover{border-color:var(--bt-accent-on-deep)}.sr-card__link:hover .sr-card__status .icon{transform:translate(.4rem)}}.sr-card__media{position:relative;padding-bottom:var(--bt-band);overflow:hidden;background:var(--bt-media)}.sr-card__img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}.sr-card--soldout .sr-card__img{filter:grayscale(1) brightness(.55)}.sr-card__soldout{position:absolute;z-index:2;top:1.2rem;left:1.2rem;padding:.6rem 1rem;border-radius:var(--bt-radius-small);background:var(--bt-soldout-bg);color:var(--bt-soldout-ink);font-family:var(--bt-button-font);font-size:1.4rem;font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);text-transform:var(--bt-button-case)}.sr-card__body{display:flex;flex:1;flex-direction:column;gap:1.4rem;padding:2rem 1.8rem 1.6rem}.sr-card__eyebrow,.sr-card__title{margin:0;line-height:1}.sr-card__color{display:block;font-size:calc(3.2rem * var(--bt-display) + .6rem)}.sr-card__details{display:block;margin-top:.6rem;font-family:var(--bt-font-body);font-size:1.5rem;font-style:normal;font-weight:var(--bt-body-weight);line-height:1.35;letter-spacing:0;text-transform:none;color:var(--brand-muted)}.sr-card__facts{display:flex;flex-wrap:wrap;gap:.6rem 2.8rem;margin:0}.sr-card__facts dt{font-size:1.3rem;color:var(--brand-muted)}.sr-card__facts dd{margin:.2rem 0 0;font-family:var(--bt-font-heading);font-size:calc(2.2rem * var(--bt-display) + .4rem);font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);line-height:1.1}.sr-card__status{display:flex;align-items:center;justify-content:space-between;min-height:4.8rem;margin:auto 0 0;padding:0 1.6rem;border-radius:var(--bt-radius-button);background:var(--bt-button-on-deep);color:var(--bt-button-on-deep-label);font-family:var(--bt-button-font);font-size:1.6rem;font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);letter-spacing:var(--bt-button-tracking);text-transform:var(--bt-button-case)}.sr-card__status .icon{width:2rem;height:2rem;transition:transform .2s ease}.sr-card--soldout .sr-card__status{background:var(--bt-disabled-bg);color:var(--bt-disabled-ink)}.sr-card{container-type:inline-size}.sr-card__facts>div{flex:1 1 0}@container (max-width: 520px){.sr-card__body{gap:1.2rem;padding:1.8rem 1.6rem 1.6rem}.sr-card__facts{gap:.8rem 1.6rem}}@container (max-width: 240px){.sr-card__body{gap:1rem;padding:1.2rem 1.1rem 1.1rem}.sr-card__eyebrow .sd-tag{font-size:1.2rem}.sr-card__color{font-size:calc(2rem * var(--bt-display) + .4rem);overflow-wrap:anywhere}.sr-card__details{font-size:1.3rem}.sr-card__facts{flex-direction:column;row-gap:.8rem}.sr-card__facts dd{font-size:calc(1.6rem * var(--bt-display) + .4rem)}.sr-card__status{min-height:4.4rem;padding:0 1.2rem;font-size:1.4rem}}@media(prefers-reduced-motion:reduce){.sr-card__link,.sr-card__status .icon{transition:none}}html .sdg-backdrop{background:rgba(var(--bt-ink-rgb),.72)}html .sdg-modal{border-radius:var(--bt-radius);background:var(--bt-surface);color:var(--bt-ink);font-family:var(--bt-font-body)}html .sdg-head{background:var(--bt-deep);color:var(--bt-on-deep)}html .sdg-head h2{color:var(--bt-on-deep);font-family:var(--bt-font-heading);font-size:calc(2.2rem * var(--bt-display) + .4rem);font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);letter-spacing:var(--bt-heading-tracking);line-height:1.15;text-transform:var(--bt-heading-case)}@media screen and (max-width:480px){html .sdg-head h2{font-size:calc(1.4rem * var(--bt-display) + .4rem)}}html .sdg-body{font-size:1.6rem;line-height:1.6;color:var(--bt-ink)}html .sdg-body strong{font-weight:var(--bt-body-bold)}html .sdg-actions{border-top:1px solid rgba(var(--bt-ink-rgb),.16);background:var(--bt-paper)}html .sdg-btn{min-height:4.8rem;border-radius:var(--bt-radius-button);font-family:var(--bt-button-font);font-size:1.5rem;font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);letter-spacing:var(--bt-button-tracking);text-transform:var(--bt-button-case)}html .sdg-accept{border-color:var(--bt-accent);background:var(--bt-accent);color:var(--bt-on-accent)}html .sdg-accept:hover,html .sdg-accept:focus-visible{border-color:var(--bt-accent);background:var(--bt-accent);filter:brightness(1.08)}html .sdg-cancel{border-color:var(--bt-ink);background:var(--bt-surface);color:var(--bt-ink)}html .sdg-cancel:hover,html .sdg-cancel:focus-visible{background:var(--bt-paper)}html .sdg-btn:focus-visible{outline:2px solid var(--bt-ink);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/brand.css.map */
