.sd{padding-bottom:2rem}.sd__band{padding-bottom:4.8rem}.sd__hero{display:grid;gap:2.4rem}@media screen and (max-width:749px){.sd__hero.page-width{padding:0}.sd__info{padding:0 1.6rem}}@media screen and (min-width:990px){.sd__hero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6.4rem;padding-top:4.8rem;align-items:start}.sd__info{position:sticky;top:2.4rem}}.sd__media{position:relative;background:var(--bt-media)}.sd__gallery{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.sd__gallery::-webkit-scrollbar{display:none}.sd__slide{flex:0 0 100%;scroll-snap-align:start}.sd__gallery--multi .sd__slide{flex-basis:92%}.sd__gallery:focus-visible{outline:2px solid var(--bt-on-deep);outline-offset:-2px}.sd__gallery-nav{display:none}@media(hover:hover)and (pointer:fine){.sd__gallery-nav{position:absolute;right:1.6rem;bottom:calc(1.6rem + var(--bt-band, 0px));display:flex;gap:.8rem}.sd__gallery-btn{display:grid;place-items:center;width:4.4rem;height:4.4rem;padding:0;border:0;border-radius:var(--bt-radius-button);background:var(--bt-surface);color:var(--bt-ink);cursor:pointer;transition:background-color .2s ease,color .2s ease}.sd__gallery-btn .icon{width:1.2rem;height:1.2rem;transform:rotate(90deg)}.sd__gallery-btn--next .icon{transform:rotate(-90deg)}.sd__gallery-btn:not([disabled]):hover{background:var(--bt-accent);color:var(--bt-on-accent)}.sd__gallery-btn[disabled]{opacity:.4;cursor:default}}.sd__img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.sd__media--soldout .sd__img{filter:grayscale(1) brightness(.55)}.sd__soldout-badge{position:absolute;z-index:2;top:1.6rem;left:1.6rem;padding:.8rem 1.4rem;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.6rem;font-style:var(--bt-button-style);font-weight:var(--bt-button-weight);text-transform:var(--bt-button-case)}.sd__eyebrow{display:flex;flex-direction:column;align-items:flex-start;gap:.8rem 1.2rem;margin:0 0 1.2rem;font-size:1.5rem;color:var(--brand-muted)}.sd__title{margin:0 0 2.8rem}.sd__color{display:block;font-size:calc(clamp(5.6rem,17vw,10.4rem) * var(--bt-display));line-height:.92}.sd__details{display:block;margin-top:1.2rem;font-family:var(--bt-font-body);font-size:1.8rem;font-style:normal;font-weight:var(--bt-body-weight);letter-spacing:0;line-height:1.4;text-transform:none;color:var(--brand-muted)}.sd__title-full{display:block;font-size:calc(clamp(3rem,7vw,4.8rem) * var(--bt-display) + .4rem);line-height:1.04}.sd__price{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin:0 0 2.4rem;border-top:1px solid var(--brand-line);border-bottom:1px solid var(--brand-line)}.sd__price-row{position:relative;min-width:0;padding:1.8rem 1.2rem 1.8rem 0}.sd__price-row+.sd__price-row{padding-left:1.6rem;border-left:1px solid var(--brand-line)}.sd__price dt{margin-bottom:.6rem;font-size:1.4rem;color:var(--brand-muted)}.sd__price dd{margin:0}.sd__vprice,.sd__due{display:block;font-family:var(--bt-font-heading);font-size:calc(clamp(2.4rem,6.4vw,4rem) * 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;color:rgb(var(--color-foreground))}.sd__due-note{display:block;margin-top:.8rem;font-size:1.4rem;line-height:1.4;color:var(--brand-muted)}.sd__cta{min-height:5.8rem;font-size:1.8rem}.sd__cta[disabled]{background:var(--bt-disabled-bg);color:var(--bt-disabled-ink);opacity:1}.sd__alt{margin-top:1.2rem}.sd__assure{display:grid;gap:1.4rem;margin:2.4rem 0 0;padding:0;list-style:none;font-size:1.5rem;line-height:1.5;color:var(--brand-muted)}.sd__assure li{display:flex;align-items:flex-start;gap:1.2rem}.sd__assure .icon{flex:none;width:1.8rem;height:1.8rem;margin-top:.1rem;color:rgb(var(--color-foreground))}.sd__assure strong{color:rgb(var(--color-foreground));font-weight:var(--bt-body-bold)}.sd .spec-row{margin-top:4.8rem;border-bottom:0}.sd__content{padding-top:5.6rem}.sd__about{max-width:68rem;padding-bottom:4rem;font-size:1.8rem;line-height:1.6}.sd-panel{padding:4.4rem 0;border-top:1px solid var(--brand-line)}.sd-panel__title{margin:0 0 2.4rem;font-size:calc(clamp(2.8rem,7vw,4.4rem) * var(--bt-display) + .4rem);line-height:1.02}.sd-panel__body{max-width:72rem;font-size:1.7rem;line-height:1.6;color:var(--brand-muted)}.sd-panel__body a{color:rgb(var(--color-foreground))}.sd-panel--steps ol{display:grid;gap:1.2rem;margin:0;padding:0;list-style:none;counter-reset:sd-step}@media screen and (min-width:750px){.sd-panel--steps ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}}.sd-panel--steps li{--color-foreground: var(--bt-on-deep-rgb);counter-increment:sd-step;margin:0;padding:2.4rem 2rem 2.6rem;border-radius:var(--bt-radius);background:var(--bt-deep);color:var(--bt-on-deep-muted)}.sd-panel--steps li:before{content:counter(sd-step);display:block;margin-bottom:1.2rem;font-family:var(--bt-font-heading);font-size:calc(4.4rem * var(--bt-display) + .8rem);font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);line-height:1;color:var(--bt-accent-on-deep)}.sd-panel--steps li strong{font-weight:var(--bt-body-bold);color:rgb(var(--color-foreground))}.sd-panel--terms .sd-panel__body{max-width:72rem;padding:2rem 2.4rem;border-radius:var(--bt-radius);background:var(--bt-surface);color:var(--bt-ink)}.sd-panel--terms .sd-panel__body p{margin:0}.sd-panel--terms .sd-panel__body p+p{margin-top:1.2rem}.sd-panel--trust ul{display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--brand-line)}@media screen and (min-width:750px){.sd-panel--trust ul{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem}}.sd-panel--trust li{position:relative;margin:0;padding:1.6rem 0 1.6rem 3.2rem;border-bottom:1px solid var(--brand-line);color:rgb(var(--color-foreground))}.sd-panel--trust li:before{content:"";position:absolute;left:0;top:2.15rem;width:1.4rem;height:.8rem;border-left:2px solid var(--brand-accent-text);border-bottom:2px solid var(--brand-accent-text);transform:rotate(-45deg)}.sd-sticky{position:fixed;left:0;right:0;bottom:0;z-index:2;padding-bottom:env(safe-area-inset-bottom);--color-foreground: var(--bt-on-deep-rgb);--brand-muted: var(--bt-on-deep-muted);background:var(--bt-deep);color:var(--bt-on-deep);transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.sd-sticky.is-visible{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s}.sd-sticky__inner{display:flex;align-items:center;gap:1.6rem;padding-top:1.2rem;padding-bottom:1.2rem}.sd-sticky__text{display:flex;flex:1;flex-direction:column;min-width:0;margin:0;line-height:1.25}.sd-sticky__name{overflow:hidden;font-family:var(--bt-font-heading);font-size:calc(2rem * var(--bt-display) + .4rem);font-style:var(--bt-heading-style);font-weight:var(--bt-heading-weight);text-overflow:ellipsis;text-transform:var(--bt-heading-case);white-space:nowrap}.sd-sticky__due{font-size:1.4rem;color:var(--brand-muted)}.sd-sticky__btn{flex:none;min-width:15rem;min-height:5rem}body.sd-sticky-open{padding-bottom:7.6rem}@media(prefers-reduced-motion:reduce){.sd-sticky,.sd-sticky.is-visible{transition:none}}@media screen and (min-width:750px){.sd__eyebrow{flex-direction:row;flex-wrap:wrap;align-items:center}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-shelby-deposit.css.map */
