:root{--ediag-accent: 237, 109, 53;--ediag-ground: 248, 249, 250;--ediag-tile: 255, 255, 255;--ediag-media-ground: 248, 249, 250;--ediag-muted: 103, 115, 124;--ediag-hairline: 222, 226, 230;--ediag-gutter: 2rem;--ediag-section-space: 4.8rem;--ediag-section-space-lg: 4.8rem;--ediag-overlay-radius: 1.2rem;--ediag-overlay-shadow: 0 .8rem 4rem rgba(0, 0, 0, .08);--ediag-control-height: 4.8rem;--ediag-control-radius: .6rem}@media screen and (min-width:769px){:root{--ediag-gutter: 6.4rem;--ediag-section-space: 8rem;--ediag-section-space-lg: 12rem}}@media screen and (min-width:1900px){:root{--ediag-gutter: 20.8rem}}@media screen and (min-width:2560px){:root{--ediag-gutter: 0rem}}body{color:rgb(var(--color-foreground));font-size:1.4rem;line-height:1.5;letter-spacing:-.03em}@media screen and (min-width:750px){body{font-size:1.5rem}}.page-width{max-width:var(--page-width, 1280px);margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px}@media screen and (max-width:1024px){.page-width{padding-left:15px;padding-right:15px}}.header.page-width,.announcement--bar .page-width,.utility-bar .page-width,.announcement-bar-section .page-width{max-width:none;width:100%;margin-left:0;margin-right:0;padding-left:var(--ediag-gutter);padding-right:var(--ediag-gutter)}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5{font-weight:700;letter-spacing:-.01em;line-height:1.2}.h0,h1,.h1{font-size:3.2rem}h2,.h2{font-size:2rem}h3,.h3{font-size:2rem;line-height:1.3}h4,.h4{font-size:1.5rem}@media screen and (min-width:990px){.h0,h1,.h1{font-size:4.2rem}h2,.h2{font-size:3.8rem}}.field__input,.select__select,.customer .field input{min-height:var(--ediag-control-height)}.header:not(.drawer-menu).page-width{padding-left:var(--ediag-gutter);padding-right:var(--ediag-gutter)}@media screen and (min-width:1760px){.header.page-width,.header:not(.drawer-menu).page-width,.announcement--bar .page-width,.utility-bar .page-width,.announcement-bar-section .page-width{box-sizing:border-box;width:min(1760px,100%);max-width:1760px;margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px}}.header__heading-link{padding:0}.header__menu-item{font-size:1.4rem;font-weight:500;line-height:1.5;letter-spacing:inherit}.header__heading-logo-wrapper{display:inline-flex!important;align-items:center!important;width:auto!important;max-width:159px!important;min-width:0!important;min-height:0!important;line-height:normal!important}.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-logo-wrapper .ediag-logo{display:block!important;width:159px!important;max-width:159px!important;min-width:0!important;height:auto!important;max-height:45px!important;min-height:0!important;object-fit:contain!important;visibility:visible!important;opacity:1!important}.header__heading-link{line-height:normal!important;display:inline-flex!important;align-items:center!important}@media screen and (max-width:989px){.header__heading-logo-wrapper{max-width:140px!important}.header__heading-logo,.header__heading-logo-wrapper img,.header__heading-logo-wrapper .ediag-logo{width:140px!important;max-width:140px!important;max-height:40px!important}}@media screen and (max-width:989px){.header-wrapper .header{padding-top:.8rem;padding-bottom:.8rem}}.caption-with-letter-spacing{letter-spacing:0}.breadcrumb{position:relative;z-index:4;display:flex;align-items:center;flex-wrap:wrap;row-gap:.6rem;margin:2.4rem 0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:var(--font-heading-weight);line-height:1.5;color:rgba(var(--color-foreground),.3);background-color:transparent}@media screen and (min-width:750px){.breadcrumb{font-size:1.3rem}}.ediag-breadcrumb-bar{width:100%;flex-shrink:0}.breadcrumb .breadcrumb__delimiter{display:block;flex:0 0 auto;width:.4rem;height:.4rem;margin-inline:.8rem;border-radius:50%;background-color:rgba(var(--color-foreground),.3)}.breadcrumb a{position:relative;color:inherit;text-decoration:none;transition:color .25s}.breadcrumb a:hover,.breadcrumb span{color:rgba(var(--color-foreground),.5)}@media(prefers-reduced-motion:reduce){.breadcrumb a{transition:none}}.price{letter-spacing:-.03em}.card__heading{font-size:2rem;font-weight:700}[id$=__customer_reviews] .jdgm-card{background-color:rgb(var(--ediag-ground))!important}@media screen and (max-width:749px){[id$=__customer_reviews] .jdgm-cards-carousel{--visible-cards: 2 !important;--card-width: 220px !important}}
/*# sourceMappingURL=/cdn/shop/t/65/assets/ediag-base.css.map */
