*{box-sizing:border-box}body{display:flex;flex-direction:column;min-height:100vh}body.scrolled{padding-top:var(--theme-sticky-full-header-height, 0)}code,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}.container,.theme-editor .container{display:block;width:100%;max-width:var(--container-width, 1920px);margin:0 auto;padding:0 var(--container-padding, 20px)}.container--no-padding,.theme-editor .container--no-padding{padding-left:0;padding-right:0}.container--small,.theme-editor .container--small{max-width:var(--container-width-small, 1440px)}.container--fullwidth,.theme-editor .container--fullwidth{max-width:var(--container-width-extra-wide, 2560px)}.heading{margin-bottom:0;font-family:var(--font-primary);font-size:20px;font-weight:700;line-height:1.2}.heading--large{font-size:27px;font-weight:600;letter-spacing:.1px}.heading--x-large{font-size:40px;font-weight:700;letter-spacing:.1px}.heading--medium{font-size:24px;font-weight:400}.heading--with-highlight{color:var(--title-color)}.heading__highlight{display:inline;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:var(--title-highlight-color, transparent);-webkit-box-shadow:8px 0 0 var(--title-highlight-color, transparent),-8px 0 0 var(--title-highlight-color, transparent);-moz-box-shadow:8px 0 0 var(--title-highlight-color, transparent),-8px 0 0 var(--title-highlight-color, transparent);box-shadow:8px 0 0 var(--title-highlight-color, transparent),-8px 0 0 var(--title-highlight-color, transparent);line-height:1.5}.subheading{margin-bottom:0;font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:1.2}.subheading--heavy{font-weight:600}.text,.richtext{font-family:var(--font-primary);font-size:14px;font-weight:400;line-height:1.2;letter-spacing:.07px}.text--large,.richtext--large{font-size:14px}.text--small,.richtext--small{font-size:12px}.text--x-small,.richtext--x-small{font-size:10px}.text--bold{font-weight:600}.text--heavy{font-weight:700}.text--uppercase{text-transform:uppercase}.text--primary,.richtext--primary{color:var(--color-text-primary)}.text--secondary,.richtext--secondary{color:var(--color-text-secondary)}.text--tertiary,.richtext--tertiary{color:var(--color-text-tertiary)}.text--start{text-align:start}.text--center{text-align:center}.text--end{text-align:end}.richtext a{text-decoration:underline;letter-spacing:inherit;transition:color .25s ease-out}.richtext p{margin-bottom:0;font-size:inherit;line-height:inherit;letter-spacing:inherit}.richtext p+p{margin-top:10px}.text-start{text-align:start}.text-center{text-align:center}.text-end{text-align:end}@media (-moz-touch-enabled: 0),(hover: hover){.richtext a:hover,a.text:hover{color:var(--color-brand-primary)}}@media screen and (min-width: 992px){.heading{font-size:22px}.heading--large{font-size:30px}.heading--x-large{font-size:48px}.subheading,.text--large,.richtext--large{font-size:16px}}.lazy img{filter:blur(50px)}.image{display:block;max-width:100%}.image--placeholder{width:100%;height:100%;object-fit:cover;object-position:center;background:#dedede;fill:rgb(var(--color-text-primary-rgb) / .7);color:rgb(var(--color-text-primary-rgb) / .7)}.image--placeholder-opaque{background:#dedede;fill:rgb(var(--color-background-primary-rgb));color:rgb(var(--color-background-primary-rgb))}.image--cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.image--fullwidth{width:100%}.focus-active{outline:#ec7002 auto 1px}button,input,optgroup,select,textarea{margin:0;padding:0;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit}input{-webkit-appearance:none;-moz-appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{box-shadow:0 0 0 1000px #fff inset}label[for]{cursor:pointer}.view-more{display:grid;gap:4px}.view-more__button{text-align:inherit}.view-more__button--hide{margin-top:4px!important}.view-more__content,.view-more--open .view-more__button--show{display:none}
/*# sourceMappingURL=/cdn/shop/t/747/assets/redesign-base.css.map */
