:root{--imp-color-body: #ffffff;--imp-color-text: #2B2119;--imp-color-link: #2B2119;--imp-color-border: #E7DED2;--imp-color-btn: #6B3F23;--imp-color-btn-dim: #58341D;--imp-color-btn-light: #915630;--imp-color-btn-text: #FFFFFF;--imp-color-price: #2B2119;--imp-color-savings: #9A3412;--imp-color-sale-tag: #F6E3D0;--imp-color-sale-tag-text: #7A3E12;--imp-color-hero-text: #ffffff;--imp-color-image-overlay: #3A2A1C;--imp-color-image-overlay-opacity: .36;--imp-color-image-overlay-text-shadow: .2;--imp-color-large-image-bg: #ffffff;--imp-color-small-image-bg: #ffffff;--imp-color-grid-overlay: #3A2A1C;--imp-color-grid-overlay-opacity: .2;--imp-font-body: var(--font-body-family, "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);--imp-font-body-weight: 400;--imp-font-heading: var(--font-heading-family, "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif);--imp-font-heading-weight: 400;--imp-heading-line-height: 1.2;--imp-heading-spacing: 0em;--imp-base-size: 18px;--imp-base-size-mobile: 17px;--imp-base-line-height: 1.4;--imp-base-spacing: 0em;--imp-h1-size: 30px;--imp-h2-size: 26px;--imp-h3-size: 20px;--imp-h1-size-hero: 44px;--imp-h1-size-mobile: 26px;--imp-h2-size-mobile: 22px;--imp-h3-size-mobile: 19px;--imp-hero-subtitle-size: 20px;--imp-hero-text-size: 23px;--imp-body-small-size: 15px;--imp-accent-small-size: 14px;--imp-base-line-height-minus: 1.3;--imp-collection-title-size: 15px;--imp-collection-title-size-mobile: 12px;--imp-uppercase-spacing: .2em;--imp-page-width: 1500px;--imp-grid-gutter: 22px;--imp-grid-gutter-mobile: 17px;--imp-button-radius: 3px;--imp-icon-weight: 4px;--imp-icon-linecaps: miter}.index-section{margin:40px 0}.index-section--small{margin:18px 0}.index-section+.index-section,.index-section+.index-section--hidden{margin-top:0}.index-section--flush{margin:0}.imp-section--divider{border-top:1px solid var(--imp-color-border);padding-top:40px}@media only screen and (min-width:769px){.index-section{margin:75px 0}.index-section--small{margin:30px 0}.imp-section--divider{padding-top:75px}}.imp-section{font-family:var(--imp-font-body);font-weight:var(--imp-font-body-weight);font-size:var(--imp-base-size-mobile);letter-spacing:var(--imp-base-spacing);line-height:var(--imp-base-line-height);color:var(--imp-color-text);-webkit-font-smoothing:antialiased;text-rendering:optimizeSpeed}@media only screen and (min-width:769px){.imp-section{font-size:var(--imp-base-size)}}.imp-section a{color:var(--imp-color-link);text-decoration:none}.imp-section p{margin:0 0 15px}.imp-section img{max-width:100%;border:0}.imp-page-width{max-width:var(--imp-page-width);margin:0 auto;padding:0 17px}@media only screen and (min-width:769px){.imp-page-width{padding:0 40px}}@media only screen and (max-width:768px){.imp-page-width--flush-small{padding:0}}.imp-h1,.imp-h2,.imp-h3{display:block;margin:0 0 10px;font-family:var(--imp-font-heading);font-weight:var(--imp-font-heading-weight);letter-spacing:var(--imp-heading-spacing);line-height:var(--imp-heading-line-height);color:inherit;text-transform:none;word-wrap:break-word}.imp-h1{font-size:var(--imp-h1-size-mobile)}.imp-h2{font-size:var(--imp-h2-size-mobile)}.imp-h3{font-size:var(--imp-h3-size-mobile)}@media only screen and (min-width:769px){.imp-h1,.imp-h2,.imp-h3{margin:0 0 15px}.imp-h1{font-size:var(--imp-h1-size)}.imp-h2{font-size:var(--imp-h2-size)}.imp-h3{font-size:var(--imp-h3-size)}}.imp-section-header{margin-bottom:30px;text-align:left}.imp-section-header__title{margin-bottom:0;overflow-wrap:break-word}.imp-section-header--flush{margin-bottom:0}.imp-section-header--with-link{display:flex;align-items:center}.imp-section-header--with-link .imp-section-header__title{flex:1 1 auto}.imp-section-header__link{flex:0 1 auto;margin-top:25px}.imp-section-header--with-link .imp-section-header__link{margin-top:0}@media only screen and (min-width:769px){.imp-section-header{margin-bottom:50px}}.imp-text-left{text-align:left}.imp-text-center{text-align:center}.imp-text-right{text-align:right}.imp-grid{list-style:none;margin:0;padding:0;margin-left:calc(-1 * var(--imp-grid-gutter))}.imp-grid:after{content:"";display:table;clear:both}.imp-grid__item{float:left;padding-left:var(--imp-grid-gutter);width:100%;min-height:1px;box-sizing:border-box}@media only screen and (max-width:768px){.imp-grid{margin-left:calc(-1 * var(--imp-grid-gutter-mobile))}.imp-grid__item{padding-left:var(--imp-grid-gutter-mobile)}}.imp-grid--no-gutters{margin-left:0}.imp-grid--no-gutters .imp-grid__item{padding-left:0}.imp-one-half{width:50%}.imp-one-third{width:33.33333%}.imp-one-quarter{width:25%}.imp-one-fifth{width:20%}.imp-one-sixth{width:16.66667%}@media only screen and (max-width:768px){.imp-small--one-half{width:50%}.imp-small--one-third{width:33.33333%}.imp-grid--uniform .imp-small--one-half:nth-of-type(odd){clear:both}.imp-grid--uniform .imp-small--one-third:nth-of-type(3n+1){clear:both}.imp-small--hide{display:none!important}}@media only screen and (min-width:769px){.imp-medium-up--one-half{width:50%}.imp-medium-up--one-third{width:33.33333%}.imp-medium-up--one-quarter{width:25%}.imp-medium-up--one-fifth{width:20%}.imp-medium-up--one-sixth{width:16.66667%}.imp-grid--uniform .imp-medium-up--one-half:nth-of-type(odd){clear:both}.imp-grid--uniform .imp-medium-up--one-third:nth-of-type(3n+1){clear:both}.imp-grid--uniform .imp-medium-up--one-quarter:nth-of-type(4n+1){clear:both}.imp-grid--uniform .imp-medium-up--one-fifth:nth-of-type(5n+1){clear:both}.imp-grid--uniform .imp-medium-up--one-sixth:nth-of-type(6n+1){clear:both}.imp-medium-up--hide{display:none!important}}.imp-btn,.imp-section .imp-btn{-webkit-appearance:none;appearance:none;display:inline-block;width:auto;min-width:90px;margin:0;padding:9px 17px;border:1px solid transparent;border-radius:var(--imp-button-radius);background:var(--imp-color-btn);color:var(--imp-color-btn-text);font-family:var(--imp-font-body);font-size:13px;font-weight:700;line-height:1.42;letter-spacing:var(--imp-uppercase-spacing);text-transform:uppercase;text-decoration:none;text-align:center;white-space:normal;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none}@media only screen and (min-width:769px){.imp-btn,.imp-section .imp-btn{padding:11px 20px;font-size:14px}}.imp-btn:hover,.imp-section .imp-btn:hover{color:var(--imp-color-btn-text);background-color:var(--imp-color-btn)}.imp-btn:not(.imp-btn--secondary):not(.imp-btn--inverse):not(.imp-btn--body):not(.imp-btn--static){overflow:hidden;position:relative;transition:background .2s ease 0s}.imp-btn:not(.imp-btn--secondary):not(.imp-btn--inverse):not(.imp-btn--body):not(.imp-btn--static):after{content:"";position:absolute;top:0;left:150%;width:200%;height:100%;transform:skew(-20deg);background-image:linear-gradient(90deg,transparent,hsla(0,0%,100%,.25),transparent)}.imp-btn:not(.imp-btn--secondary):not(.imp-btn--inverse):not(.imp-btn--body):not(.imp-btn--static):hover{background:var(--imp-color-btn-light);transition-delay:.25s}.imp-btn:not(.imp-btn--secondary):not(.imp-btn--inverse):not(.imp-btn--body):not(.imp-btn--static):hover:after{animation:imp-shine .75s cubic-bezier(.01,.56,1,1)}.imp-btn:not(.imp-btn--secondary):not(.imp-btn--inverse):not(.imp-btn--body):not(.imp-btn--static):active{background:var(--imp-color-btn);transition-delay:0s}.imp-btn--inverse,.imp-section .imp-btn--inverse{background-color:transparent;color:#fff;border:2px solid #fff}.imp-btn--inverse:hover,.imp-btn--inverse:focus,.imp-section .imp-btn--inverse:hover,.imp-section .imp-btn--inverse:focus{background-color:transparent;color:#fff}.imp-btn--secondary,.imp-section .imp-btn--secondary{color:var(--imp-color-text);border:1px solid var(--imp-color-border);background-color:transparent}.imp-btn--secondary:hover,.imp-section .imp-btn--secondary:hover{color:var(--imp-color-text);border-color:var(--imp-color-text);background-color:transparent;transition:border .3s ease}.imp-btn--small,.imp-section .imp-btn--small{padding:8px 14px;min-width:90px;font-size:12px;background-position:150% 45%}.imp-btn--secondary.imp-btn--small{font-weight:400}.imp-image-wrap{position:relative;overflow:hidden;background:var(--imp-color-small-image-bg)}.imp-image-wrap>img,.imp-image-wrap>picture>img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.imp-image-fit{position:relative;display:block;width:100%;height:100%;object-fit:cover}.imp-animation-cropper{display:inline-flex;overflow:hidden}.imp-animation-contents{display:block}.imp-visually-hidden{position:absolute!important;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}@keyframes imp-shine{to{left:-200%}}@keyframes imp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes imp-rise-up{0%{opacity:1;transform:translateY(120%)}to{opacity:1;transform:translateY(0)}}@keyframes imp-zoom-fade{0%{opacity:0;transform:scale(1.3)}to{opacity:1;transform:scale(1)}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/impulse-home.css.map */
