@font-face{font-family:BYD Manrope;src:url(bydspot-manrope-600.woff2) format("woff2");font-style:normal;font-weight:400 600;font-display:swap}@font-face{font-family:BYD Manrope;src:url(bydspot-manrope-700.woff2) format("woff2");font-style:normal;font-weight:700 800;font-display:swap}@font-face{font-family:BYD Source Sans;src:url(bydspot-source-sans-400.woff2) format("woff2");font-style:normal;font-weight:300 500;font-display:swap}@font-face{font-family:BYD Source Sans;src:url(bydspot-source-sans-600.woff2) format("woff2");font-style:normal;font-weight:600;font-display:swap}@font-face{font-family:BYD Source Sans;src:url(bydspot-source-sans-700.woff2) format("woff2");font-style:normal;font-weight:700 900;font-display:swap}:root{--bydspot-ink:36,49,60;--bydspot-paper:255,255,255;--bydspot-rule:220,227,231;--bydspot-muted:98,113,125;--spot-accent:185,35,62;--spot-soft:240,244,246;--spot-mist:237,242,245;--font-heading-family:"BYD Manrope",sans-serif;--font-heading-weight:600;--font-heading-style:normal;--font-body-family:"BYD Source Sans",sans-serif;--font-body-weight:400;--font-body-weight-bold:600;--font-body-style:normal;--page-width:140rem;--grid-desktop-horizontal-spacing:2.2rem;--grid-desktop-vertical-spacing:3.4rem;--grid-mobile-horizontal-spacing:1.4rem;--grid-mobile-vertical-spacing:2.8rem}body,button,input,select,textarea,.header__heading-link,.header__heading-link .h2{font-family:BYD Source Sans,sans-serif!important}body{font-size:1.7rem;line-height:1.65;letter-spacing:0;color:rgb(var(--bydspot-ink))}body.gradient,.gradient,[class*=color-scheme-],.color-background-1,.color-background-2,.color-accent-1,.color-accent-2,.color-inverse{--color-foreground:var(--bydspot-ink);--color-button:var(--spot-accent);--color-button-text:255,255,255;--color-secondary-button-text:var(--bydspot-ink);--color-link:var(--bydspot-ink);--color-shadow:var(--bydspot-ink);--color-badge-border:var(--bydspot-rule)}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.h6{font-family:BYD Manrope,sans-serif!important;font-weight:600;letter-spacing:-.035em;line-height:1.2;color:rgb(var(--bydspot-ink))}h1,.h0,.h1{font-size:clamp(3.4rem,3.2vw,4.6rem)}h2,.h2{font-size:3.3rem}h3,.h3{font-size:2.2rem}p{letter-spacing:0}.page-width{max-width:140rem;padding-inline:6rem}.header{max-width:140rem;min-height:8.8rem;padding:1.6rem 6rem!important;column-gap:2.4rem;row-gap:1.2rem}.header__heading-link:has(.bydspot-brand-logo){width:19.8rem}.header__heading-link .bydspot-brand-logo{width:100%}.header-wrapper{border-bottom:1px solid rgb(var(--bydspot-rule))!important}.header__menu-item{color:rgb(var(--bydspot-ink));font-size:1.4rem;font-weight:600;letter-spacing:0;padding:1.1rem .9rem}.header__active-menu-item{color:rgb(var(--bydspot-ink));text-decoration-color:rgb(var(--spot-accent));text-decoration-thickness:2px}.header__icon{color:rgb(var(--bydspot-ink))}.header__submenu .header__menu-item,.mega-menu__link,.menu-drawer__menu-item{color:rgb(var(--bydspot-ink));font-size:1.5rem;letter-spacing:0}.header-localization .localization-form__select{font-size:1.2rem;letter-spacing:0}.announcement-bar-section,.utility-bar{background:rgb(var(--bydspot-ink))!important}.utility-bar{border:0;min-height:3.2rem}.utility-bar .page-width{max-width:140rem}.announcement-bar,.announcement-bar__link{min-height:3.2rem;color:#fff}.announcement-bar__message{min-height:3.2rem;padding:.7rem 0!important;font-size:1.2rem;line-height:1.5;letter-spacing:0;color:#fff}.announcement-bar__link .icon{color:#fff}.button,.shopify-challenge__button,.customer button{--color-button:var(--spot-accent);--color-button-text:255,255,255;color:#fff;background:rgb(var(--spot-accent));font-size:1.5rem;font-weight:600;letter-spacing:0;min-height:4.8rem}.button:before,.button:after,.shopify-challenge__button:before,.shopify-challenge__button:after,.customer button:before,.customer button:after{box-shadow:0 0 0 1px rgb(var(--spot-accent))!important}.button:not([disabled]):hover{background:#9c1931}.button:not([disabled]):hover:after,.shopify-challenge__button:hover:after,.customer button:hover:after{box-shadow:0 0 0 1px #9c1931!important}.button--secondary,.button--tertiary{--color-button:255,255,255;--color-button-text:var(--bydspot-ink);background:#fff;color:rgb(var(--bydspot-ink))}.button--secondary:before,.button--secondary:after,.button--tertiary:before,.button--tertiary:after{box-shadow:0 0 0 1px rgb(var(--bydspot-rule))!important}.button--secondary:not([disabled]):hover,.button--tertiary:not([disabled]):hover{background:rgb(var(--spot-soft));color:rgb(var(--bydspot-ink))}.button:focus-visible,.link:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid rgb(var(--spot-accent));outline-offset:4px}.field:before,.field:after,.select:before,.select:after,.quantity:before,.quantity:after{box-shadow:0 0 0 1px #cfd9df!important}.field__input,.select__select,.quantity__input{color:rgb(var(--bydspot-ink));letter-spacing:0}.field__label,.form__label,.quantity__label{letter-spacing:0;color:rgb(var(--bydspot-muted))}.rte,.product__description{font-size:1.6rem;line-height:1.8;letter-spacing:0;color:rgb(var(--bydspot-muted))}.rte h2{font-size:2.8rem;letter-spacing:-.035em}.rte h3{font-size:2.1rem}.bydspot-breadcrumbs,.breadcrumbs{max-width:140rem;padding-inline:6rem;color:rgb(var(--bydspot-muted));letter-spacing:0}.price,.product-card-wrapper .price{color:rgb(var(--bydspot-ink));font-family:BYD Source Sans,sans-serif;font-weight:600;letter-spacing:-.01em}.price__container{letter-spacing:-.01em}.product__title h1{font-size:3.8rem;line-height:1.2;font-weight:600;letter-spacing:-.045em}.product__info-container .price{font-size:2.8rem;letter-spacing:-.02em}.product__info-wrapper{padding-left:5rem}.product-form__input .form__label,.product__text,.product__sku,.product__tax{font-size:1.4rem;letter-spacing:0}.product-form__input input[type=radio]+label{font-family:BYD Source Sans,sans-serif;letter-spacing:0;border-color:rgb(var(--bydspot-rule))}.product-form__input input[type=radio]:checked+label{background:rgb(var(--spot-soft));color:rgb(var(--bydspot-ink));border-color:rgb(var(--bydspot-ink))}.product__accordion{border-color:rgb(var(--bydspot-rule))}.product .product-form__submit.button--secondary{background:rgb(var(--spot-accent));color:#fff}.product .product-form__submit.button--secondary:before,.product .product-form__submit.button--secondary:after{box-shadow:0 0 0 1px rgb(var(--spot-accent))!important}.product .product-form__input input[type=radio]:checked+label{background:rgb(var(--spot-soft));color:rgb(var(--bydspot-ink));border-color:rgb(var(--bydspot-ink))}.product .shopify-payment-button__button--unbranded{background:rgb(var(--bydspot-ink));color:#fff}.product-card-wrapper .card__heading{font-family:BYD Source Sans,sans-serif!important;font-size:1.6rem;font-weight:600;line-height:1.45;letter-spacing:0}.product-card-wrapper .price{font-size:1.7rem}.product-card-wrapper .quick-add__submit{font-size:1.4rem;font-weight:600}.product-card-wrapper .card__content{padding-top:1.4rem}.card__heading{letter-spacing:-.025em}.collection-hero__title,.main-page-title,.main-blog .title--primary,.article-template__title{font-size:4.3rem;font-weight:600;letter-spacing:-.045em}.collection-hero__description{font-size:1.6rem;line-height:1.8;color:rgb(var(--bydspot-muted))}.collection-hero,.collection-hero.color-scheme-1,.collection-hero.color-scheme-2{background:rgb(var(--spot-soft))!important}.collection-hero__inner{padding-block:3.8rem}.facets-container{border-color:rgb(var(--bydspot-rule))}.facets__heading,.facets__summary,.product-count__text{font-size:1.4rem;letter-spacing:0}.active-facets__button-inner{color:rgb(var(--bydspot-ink));box-shadow:0 0 0 1px rgb(var(--bydspot-rule))}.facet-checkbox>input[type=checkbox]:checked~.svg-wrapper{color:rgb(var(--spot-accent))}.cart-count-bubble{background:rgb(var(--spot-accent));color:#fff}.cart-item__name,.cart-notification-product__name{font-family:BYD Source Sans,sans-serif!important;font-weight:600;font-size:1.6rem;letter-spacing:0}.totals__total,.totals__total-value{font-weight:600;letter-spacing:0}.drawer__inner,.cart-notification{color:rgb(var(--bydspot-ink))}.footer,.footer.gradient,.footer [class*=color-scheme-],.footer__content-top,.footer__content-bottom{background:rgb(var(--spot-mist))!important;color:rgb(var(--bydspot-ink))!important}.footer__content-top,.footer__content-bottom{max-width:140rem;padding-inline:6rem!important}.footer-block__heading{font-family:BYD Source Sans,sans-serif!important;font-size:1.5rem;font-weight:600;letter-spacing:0}.footer-block__details-content,.footer-block__details-content .list-menu__item--link,.footer-block__details-content p,.footer__copyright,.footer__copyright a,.footer a{color:rgb(var(--bydspot-muted))!important;font-size:1.4rem;line-height:1.7;letter-spacing:0}.footer__content-top{padding-top:4.8rem!important}.footer__content-bottom{border-color:rgb(var(--bydspot-rule))}#MainContent[data-template=index] .banner{min-height:44rem;max-height:none;max-width:128rem;width:calc(100% - 12rem);margin:2.4rem auto 0;overflow:hidden;background:rgb(var(--spot-mist))}#MainContent[data-template=index] .banner:after,#MainContent[data-template=index] .banner__media:after{opacity:0!important}#MainContent[data-template=index] .banner__media{left:40%;width:60%;height:100%;position:absolute;top:0}#MainContent[data-template=index] .banner__media img{width:100%;height:100%;object-fit:cover;object-position:65% center}#MainContent[data-template=index] .banner__content{width:40%;max-width:none;min-height:44rem;margin:0;padding:3.8rem 3rem 3.8rem 4rem!important;align-items:center;justify-content:flex-start}#MainContent[data-template=index] .banner__box{padding:0!important;background:transparent!important;text-align:left!important;width:100%;max-width:none!important;min-width:0}#MainContent[data-template=index] .banner__heading,#MainContent[data-template=index] .banner__text,#MainContent[data-template=index] .banner__text p{color:rgb(var(--bydspot-ink))!important;text-align:left!important;text-shadow:none}#MainContent[data-template=index] .banner__heading{font-size:4.8rem;line-height:1.12;font-weight:600;letter-spacing:-.055em}#MainContent[data-template=index] .banner__text{font-size:1.6rem;line-height:1.75;margin-top:2rem}#MainContent[data-template=index] .banner__text p{color:rgb(var(--bydspot-muted))!important}#MainContent[data-template=index] .banner__buttons{justify-content:flex-start;gap:1.2rem;margin-top:2.4rem;flex-wrap:wrap}#MainContent[data-template=index] .banner .button{background:rgb(var(--spot-accent))!important;color:#fff!important;padding-inline:2rem;min-width:0;font-weight:600}#MainContent[data-template=index] .banner .button:before,#MainContent[data-template=index] .banner .button:after{box-shadow:0 0 0 1px rgb(var(--spot-accent))!important}#MainContent[data-template=index] .banner .button--secondary{background:#fff!important;color:rgb(var(--bydspot-ink))!important}#MainContent[data-template=index] .banner .button--secondary:before,#MainContent[data-template=index] .banner .button--secondary:after{box-shadow:0 0 0 1px #cfd9df!important}#MainContent[data-template=index] .title-wrapper-with-link .title,#MainContent[data-template=index] .collection__title .title,#MainContent[data-template=index] .blog__title,#MainContent[data-template=index] .rich-text__heading,#MainContent[data-template=index] .image-with-text__heading{font-size:3.3rem;line-height:1.2;font-weight:600;letter-spacing:-.04em}#MainContent[data-template=index] .collection-list{column-gap:2rem;row-gap:2.8rem}#MainContent[data-template=index] .collection-list .card__inner{background:rgb(var(--spot-soft))}#MainContent[data-template=index] .collection-list .card__heading{font-size:1.9rem;font-weight:600;line-height:1.35;letter-spacing:-.025em}#MainContent[data-template=index] .product-grid{column-gap:2.2rem;row-gap:3.4rem}#MainContent[data-template=index] .multicolumn-list{column-gap:2.8rem;row-gap:2.8rem}#MainContent[data-template=index] .multicolumn-card__info h3{font-size:1.8rem;font-weight:600;letter-spacing:-.025em}#MainContent[data-template=index] .multicolumn-card__info p{font-size:1.5rem;color:rgb(var(--bydspot-muted));line-height:1.7}#MainContent[data-template=index] .collection__description,#MainContent[data-template=index] .rich-text__text,#MainContent[data-template=index] .image-with-text__text{font-size:1.6rem;line-height:1.8;color:rgb(var(--bydspot-muted))}#MainContent[data-template=index] .rich-text__wrapper{max-width:140rem;padding-inline:6rem}#MainContent[data-template=index] .image-with-text__content{background:rgb(var(--spot-soft))!important;padding:4.8rem!important}#MainContent[data-template=index] .newsletter,#MainContent[data-template=index] .newsletter__wrapper{background:#f8fafb!important}#MainContent[data-template=index] .newsletter__subheading{color:rgb(var(--bydspot-muted))}#MainContent[data-template=index] .newsletter__wrapper{border-color:rgb(var(--bydspot-rule))}#MainContent [id$=__categories] .collection-list-wrapper{background:#f8fafb!important}#MainContent [id$=__brand-fitment] .rich-text,#MainContent [id$=__fitment-cta] .rich-text{background:rgb(var(--spot-soft))!important}@media(min-width:1200px){.header--middle-left{grid-template-columns:19.8rem minmax(0,1fr) auto;grid-template-areas:"heading navigation icons"}.header__inline-menu{margin:0;min-width:0;justify-self:center}.header__inline-menu>.list-menu{flex-wrap:nowrap}.header__menu-item{white-space:nowrap}.header__icons{gap:0}.header-localization .localization-form__select{max-width:15rem}}@media(min-width:990px){#MainContent[data-template=index] .multicolumn-list.grid--4-col-desktop>.grid__item{width:calc(25% - 2.1rem);max-width:calc(25% - 2.1rem)}#MainContent[data-template=index] .collection-list.grid--4-col-desktop>.grid__item{width:calc(25% - 1.5rem);max-width:calc(25% - 1.5rem)}#MainContent[data-template=index] [id$=__models] .card__inner{--ratio-percent:56.25%!important}#MainContent[data-template=index] [id$=__categories] .collection-list.grid--4-col-desktop>.grid__item{width:calc(33.333333% - 1.333333rem);max-width:calc(33.333333% - 1.333333rem)}#MainContent[data-template=index] [id$=__categories] .card:not(.ratio){display:grid;grid-template-columns:11rem minmax(0,1fr);gap:1.6rem;align-items:center;padding:1.6rem;background:#fff!important}#MainContent[data-template=index] [id$=__categories] .card__inner{width:11rem;height:11rem;--ratio-percent:100%!important}#MainContent[data-template=index] [id$=__categories] .card>.card__content{padding:0}#MainContent[data-template=index] [id$=__categories] .card__heading{font-size:1.85rem;line-height:1.3}#MainContent[data-template=index] .product-grid.grid--4-col-desktop>.grid__item{width:calc(25% - 1.65rem);max-width:calc(25% - 1.65rem)}}@media(min-width:750px)and (max-width:1199px){.page-width,.header,.footer__content-top,.footer__content-bottom{padding-inline:3.2rem!important}.header{min-height:9rem;row-gap:.6rem;column-gap:1.6rem}.header__heading-link:has(.bydspot-brand-logo){width:18rem}.header__menu-item{padding:.9rem;font-size:1.35rem}#MainContent[data-template=index] .banner{width:calc(100% - 6.4rem)}#MainContent[data-template=index] .banner__heading{font-size:3.8rem}#MainContent[data-template=index] .banner__content{padding:3rem 2.4rem!important}#MainContent[data-template=index] .banner__buttons{gap:1rem}#MainContent[data-template=index] .banner .button{font-size:1.4rem;padding-inline:1.4rem}}@media(max-width:749px){body{font-size:1.6rem}h1,.h0,.h1{font-size:3.4rem}h2,.h2{font-size:2.8rem}h3,.h3{font-size:2.1rem}.page-width{padding-inline:2rem}.header{min-height:7.2rem;padding:1.4rem 2rem!important;row-gap:1rem}.utility-bar,.announcement-bar,.announcement-bar__link,.announcement-bar__message{min-height:4.2rem}.announcement-bar__message{font-size:1.1rem;line-height:1.4;padding:.7rem 1rem!important}.header__heading-link:has(.bydspot-brand-logo){width:min(16rem,42vw)}.header__icon{width:4rem;height:4rem}.button,.shopify-challenge__button,.customer button{font-size:1.4rem;padding-inline:2rem;min-height:4.6rem}.rte,.product__description{font-size:1.5rem;line-height:1.8}.rte h2{font-size:2.5rem}.rte h3{font-size:2rem}.bydspot-breadcrumbs,.breadcrumbs{padding-inline:2rem}.collection-hero__title,.main-page-title,.main-blog .title--primary,.article-template__title{font-size:3.2rem}.collection-hero__description{font-size:1.5rem}.collection-hero__inner{padding-block:2.6rem}.product__info-wrapper{padding:2.8rem 0 0}.product__title h1{font-size:3.1rem}.product__info-container .price{font-size:2.5rem}.product-card-wrapper .card__heading{font-size:1.35rem;line-height:1.5}.product-card-wrapper .price{font-size:1.5rem}.product-card-wrapper .quick-add__submit{font-size:1.25rem}.footer__content-top,.footer__content-bottom{padding-inline:2rem!important}.footer-block__heading{font-size:1.4rem}.footer-block__details-content,.footer-block__details-content .list-menu__item--link,.footer-block__details-content p,.footer__copyright,.footer__copyright a,.footer a{font-size:1.25rem}#MainContent[data-template=index] .banner{width:calc(100% - 4rem);margin:1.4rem auto 0;min-height:0;max-height:none;display:flex;flex-direction:column;flex-wrap:nowrap}#MainContent[data-template=index] .banner__content{order:0;width:100%;min-height:0;padding:2.8rem 2.5rem!important;margin:0}#MainContent[data-template=index] .banner__box{padding:0!important}#MainContent[data-template=index] .banner__media{order:1;left:auto;top:auto;position:relative;width:100%;height:23.5rem;flex:none}#MainContent[data-template=index] .banner__media img{height:100%;object-position:70% center}#MainContent[data-template=index] .banner__heading{font-size:3.5rem;line-height:1.15;letter-spacing:-.05em}#MainContent[data-template=index] .banner__text{font-size:1.4rem;line-height:1.75;margin-top:1.6rem}#MainContent[data-template=index] .banner__buttons{gap:1rem;flex-wrap:wrap;margin-top:2rem}#MainContent[data-template=index] .banner .button{font-size:1.3rem;padding-inline:1.4rem;min-height:4.6rem;flex:none}#MainContent[data-template=index] .title-wrapper-with-link .title,#MainContent[data-template=index] .collection__title .title,#MainContent[data-template=index] .blog__title,#MainContent[data-template=index] .rich-text__heading,#MainContent[data-template=index] .image-with-text__heading{font-size:2.7rem;line-height:1.25}#MainContent[data-template=index] .collection-list{column-gap:1.4rem;row-gap:2.4rem}#MainContent[data-template=index] .collection-list.grid--2-col-tablet-down>.grid__item{width:calc(50% - .7rem);max-width:calc(50% - .7rem)}#MainContent[data-template=index] .collection-list .card__heading{font-size:1.55rem;line-height:1.4}#MainContent[data-template=index] .product-grid{column-gap:1.4rem;row-gap:2.8rem}#MainContent[data-template=index] .multicolumn-card__info h3{font-size:1.7rem}#MainContent[data-template=index] .multicolumn-card__info p{font-size:1.4rem}#MainContent[data-template=index] [id$=__trust-strip] .multicolumn-list{column-gap:1.6rem}#MainContent[data-template=index] [id$=__trust-strip] .multicolumn-list>.grid__item{width:calc(50% - .8rem);max-width:calc(50% - .8rem)}#MainContent[data-template=index] .rich-text__wrapper{padding-inline:2rem}#MainContent[data-template=index] .collection__description,#MainContent[data-template=index] .rich-text__text,#MainContent[data-template=index] .image-with-text__text{font-size:1.5rem}#MainContent[data-template=index] .image-with-text__content{padding:2.8rem 2.5rem!important}}@media(max-width:360px){.header__heading-link:has(.bydspot-brand-logo){width:min(11.2rem,35vw)}#MainContent[data-template=index] .banner__heading{font-size:3.1rem}#MainContent[data-template=index] .banner__content{padding:2.6rem 2rem!important}#MainContent[data-template=index] .banner .button{padding-inline:1.1rem;font-size:1.2rem}.product__title h1{font-size:2.8rem}}#MainContent[data-template=index] .newsletter__wrapper{flex-direction:column;gap:1.6rem;padding:5rem 2rem}#MainContent[data-template=index] .newsletter__wrapper>*{flex:none;width:100%;min-width:0;margin:0 auto}#MainContent[data-template=index] .newsletter__wrapper h2{max-width:68rem;text-wrap:balance;overflow-wrap:normal;word-break:normal}#MainContent[data-template=index] .newsletter__wrapper .newsletter__subheading{max-width:56rem}#MainContent[data-template=index] .newsletter-form{width:100%;max-width:44rem}#MainContent[data-template=index] .newsletter-form__field-wrapper{width:100%;max-width:none}@media(max-width:749px){#MainContent[data-template=index] .newsletter__wrapper{gap:1.8rem;padding:3.6rem 2rem;min-height:0}#MainContent[data-template=index] .newsletter__wrapper h2{font-size:2.7rem;line-height:1.25;max-width:34rem}#MainContent[data-template=index] .newsletter__subheading{font-size:1.5rem;line-height:1.7}#MainContent[data-template=index] .newsletter-form .field__input{font-size:1.6rem;min-height:5.2rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/bydspot-slate-garnet.css.map */
