.cr-wrap{--cr-text:#000;--cr-gutter:46px;font-family:var(--font-body-family);color:var(--cr-text);letter-spacing:0;line-height:1.3}.cr-wrap *{box-sizing:border-box}.cr-wrap a{color:inherit}.cr-btn{display:inline-block;background:#000;color:#fff!important;font-family:var(--font-body-family);font-size:13px;font-weight:600;letter-spacing:.3em;text-transform:uppercase;text-decoration:none;line-height:1;padding:14px 18px 14px 22px;border:0;cursor:pointer;transition:opacity .2s}.cr-btn:hover{opacity:.85}@media(max-width:749px){.cr-wrap{--cr-gutter:17px}}.ai-rep .r-announcement-bar .announcement-text{font-family:var(--font-body-family);font-weight:600;font-size:14px;letter-spacing:.01em;text-transform:uppercase}.ai-rep .r-announcement-bar{padding:0}.ai-rep .r-announcement-bar .announcement-slider__slide{padding-top:12px;padding-bottom:12px}@media(max-width:749px){.ai-rep .r-announcement-bar .announcement-text{font-size:11px}}.ai-rep .site-header.cr-hdr{background:#fff;padding:26px 0;box-shadow:none;font-family:var(--font-body-family)}.ai-rep .site-header.cr-hdr.site-header--stuck{padding:14px 0;box-shadow:0 1px #00000014}.cr-hdr__inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 48px 0 46px}.cr-hdr__left,.cr-hdr__right{display:flex;align-items:center;min-width:0}.ai-rep .cr-hdr__left .cr-hdr__nav{margin-left:auto;padding-right:67px}.ai-rep .cr-hdr__right .cr-hdr__nav{padding-left:67px}.cr-hdr__right .cr-hdr__icons{margin-left:auto}.ai-rep .cr-hdr__nav{display:flex;align-items:center;gap:31px;list-style:none;margin:0;padding-top:0;padding-bottom:0}.ai-rep .cr-hdr__nav li,.ai-rep .cr-hdr__drop li{margin:0}.cr-hdr__nav>li{position:relative}.cr-hdr__link{display:inline-flex;align-items:center;gap:5px;font-size:17px;font-weight:400;line-height:1.2;color:#000;text-decoration:none;white-space:nowrap;padding:6px 0}.cr-hdr__link:hover{text-decoration:underline;text-underline-offset:4px}.cr-hdr__link svg{width:10px;height:10px}.cr-hdr__drop{position:absolute;top:100%;left:-20px;min-width:200px;background:#fff;padding:14px 20px;list-style:none;margin:0;box-shadow:0 10px 20px #00000014;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s,transform .2s,visibility .2s;z-index:5}.cr-hdr__nav>li:hover .cr-hdr__drop,.cr-hdr__nav>li:focus-within .cr-hdr__drop{opacity:1;visibility:visible;transform:none}.cr-hdr__drop a{display:block;padding:6px 0;font-size:15px;color:#000;text-decoration:none}.cr-hdr__drop a:hover{text-decoration:underline}.cr-hdr__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:none;border:0;padding:0;color:#000;cursor:pointer;position:relative}.cr-hdr__icon svg{width:24px;height:24px;display:block}.cr-hdr__left .cr-hdr__icon--search{margin-left:-9px}.cr-hdr__icons .cr-hdr__icon{margin-right:-9px}.cr-hdr__menu-btn{display:none!important}.cr-hdr__count{position:absolute;top:4px;right:3px;width:8px;height:8px;border-radius:50%;background:#000}.cr-hdr__logo{display:block;text-decoration:none;color:#000;line-height:0}.cr-hdr__logo h1,.cr-hdr__logo div{margin:0}.cr-hdr__logo img{display:block;height:auto}.cr-hdr__logo-text{font-family:var(--font-heading-family);font-size:34px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#000}@media(max-width:1099px){.ai-rep .cr-hdr__nav{display:none}.cr-hdr__menu-btn{display:inline-flex!important;margin-left:-9px}.cr-hdr__left .cr-hdr__icon--search{margin-left:0}.cr-hdr__inner{padding:0 17px}.ai-rep .site-header.cr-hdr{padding:12px 0}}.ai-rep .websensepro-announcement-bar.cr-strip .websensepro-message{font-family:var(--font-body-family);font-size:12px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;padding:10px 15px;line-height:15.5px}@media(max-width:560px){.ai-rep .websensepro-announcement-bar.cr-strip .websensepro-message{font-size:10px;letter-spacing:.15em}}.cr-hero{position:relative;overflow:hidden;background:#e9e3da}.cr-hero__media{position:relative;width:100%;aspect-ratio:2.75/1}.cr-hero__media img,.cr-hero__media svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cr-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;pointer-events:none}.cr-hero__content{position:absolute;top:50%;transform:translate(-50%,-50%);width:min(480px,90%);text-align:center;color:#fff}.cr-hero__title{font-family:var(--font-body-family);font-weight:400;font-size:52px;line-height:1.02;letter-spacing:0;margin:0;color:inherit;text-shadow:0 1px 18px rgba(0,0,0,.18)}.cr-hero__text{font-size:20px;line-height:1.3;margin:14px 0 0;color:inherit;text-shadow:0 1px 12px rgba(0,0,0,.2)}.cr-hero__text p{margin:0}.cr-hero .cr-btn{margin-top:30px;padding:16px 26px 16px 32px;font-size:14px}@media(max-width:749px){.cr-hero__media{aspect-ratio:4/5}.cr-hero__content{left:50%!important;top:auto;bottom:40px;transform:translate(-50%);width:88%}.cr-hero__title{font-size:36px}.cr-hero__text{font-size:16px}.cr-hero .cr-btn{margin-top:22px}}.cr-grid{padding:75px var(--cr-gutter) 76px}.cr-grid__title{font-family:var(--font-body-family);font-weight:400;font-size:28px;line-height:1.2;text-align:center;margin:0 0 45px;color:#000;letter-spacing:0}.ai-rep .cr-grid__list,.cr-grid__list{display:flex;flex-wrap:wrap;justify-content:center;gap:30px 21px;list-style:none;margin:0;padding:0}.cr-card{flex:0 0 calc((100% - (var(--cr-cols,4) - 1) * 21px) / var(--cr-cols,4));min-width:0;margin:0}.cr-card{text-align:center}.cr-card__link{display:block;text-decoration:none;color:#000}.cr-card__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#f6f6f6}.cr-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .4s}.cr-card__link:hover .cr-card__media img{transform:scale(1.03)}.cr-card__title{font-size:15.5px;line-height:1.2;margin:10px 4px 5px;font-weight:400}.cr-card__price{font-size:13.5px}.cr-card__price s{color:#777;margin-right:6px}.cr-grid__foot{text-align:center;margin-top:37px}.cr-grid__empty{text-align:center;font-size:15px;color:#666;margin:0}@media(max-width:989px){.cr-grid__list{--cr-cols:2!important;gap:24px 12px}.cr-card{flex-basis:calc((100% - 12px)/2)}}@media(max-width:749px){.cr-grid{padding:50px var(--cr-gutter)}.cr-grid__title{font-size:24px;margin-bottom:28px}.cr-card__title{font-size:14px}}.cr-ig{background:#f3f3f3;padding:14px var(--cr-gutter);text-align:center}.cr-ig__inner{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 14px;font-size:12px;line-height:18px}.cr-ig__label{display:inline-flex;align-items:center;gap:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.cr-ig__label svg{width:15px;height:15px}.cr-ig__handle{letter-spacing:.1em;text-decoration:underline;text-underline-offset:3px}.cr-about{padding:76px var(--cr-gutter) 113px}.cr-about__inner{display:grid;grid-template-columns:576px minmax(0,448px);justify-content:center;column-gap:128px;align-items:center;margin-left:-23px}.cr-about__media{position:relative;aspect-ratio:1/1;overflow:hidden;background:#eee}.cr-about__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cr-about__title{font-family:var(--font-body-family);font-weight:600;font-size:27px;line-height:1.2;margin:0 0 22px;letter-spacing:0;color:#000}.cr-about__text{font-size:15px;line-height:1.28}.cr-about__text p{margin:0 0 24px}.cr-about__text p:last-child{margin-bottom:0}.cr-about__text a{text-decoration:underline;text-underline-offset:3px}@media(max-width:1199px){.cr-about__inner{grid-template-columns:1fr 1fr;column-gap:60px;margin-left:0}}@media(max-width:749px){.cr-about{padding:50px var(--cr-gutter) 60px}.cr-about__inner{grid-template-columns:1fr;row-gap:30px}.cr-about__title{font-size:24px}}.cr-icons{padding:0 var(--cr-gutter) 120px}.cr-icons__list{display:grid;grid-template-columns:repeat(var(--cr-cols,3),minmax(0,1fr));max-width:1110px;margin:0 auto;list-style:none;padding:0}.cr-icons__item{text-align:center;padding:0 35px}.cr-icons__icon{display:inline-block;width:54px;height:54px;color:#000}.cr-icons__icon svg{width:100%;height:100%;display:block}.cr-icons__title{font-family:var(--font-body-family);font-weight:400;font-size:19.5px;line-height:1.2;letter-spacing:.02em;text-transform:uppercase;margin:12px 0 14px;color:#000}.cr-icons__text{font-size:15px;line-height:1.28;max-width:300px;margin:0 auto}.cr-icons__text p{margin:0}@media(max-width:749px){.cr-icons{padding-bottom:60px}.cr-icons__list{grid-template-columns:1fr;row-gap:40px}}.cr-foot{border-top:1px solid #ececec;background:#fff;padding:68px var(--cr-gutter) 48px}.cr-foot__cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:30px}.cr-foot__heading{font-size:12px;font-weight:400;letter-spacing:.3em;text-transform:uppercase;margin:0 0 24px;color:#000;font-family:var(--font-body-family)}.cr-foot__menu{list-style:none;margin:0;padding:0}.cr-foot__menu li{margin:0 0 8px}.cr-foot__menu a{font-size:14px;line-height:18px;text-decoration:none;color:#000}.cr-foot__menu a:hover{text-decoration:underline}.cr-foot__text{font-size:14px;line-height:1.1;max-width:345px}.cr-foot__text p{margin:0 0 15px}.cr-foot__text a{text-decoration:underline;text-underline-offset:2px}.cr-foot__bottom{text-align:center;margin-top:34px}.cr-foot__ig{display:inline-flex;align-items:center;gap:9px;font-size:14px;letter-spacing:.1em;text-decoration:none;color:#000}.cr-foot__ig svg{width:17px;height:17px}.cr-foot__copy{font-size:13px;margin:16px 0 0}@media(max-width:749px){.cr-foot__cols{grid-template-columns:1fr;row-gap:36px}.cr-foot{padding-top:48px}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/cr-home.css.map */
