.button{display:inline-block;cursor:pointer;background:#7658e0;color:#fff;text-align:center;font-size:18px;font-weight:500;line-height:50px;height:50px;padding:0 35px;min-width:170px;border-radius:10px;transition:background-color 0.12s cubic-bezier(0.34, 0.09, 0.34, 0.83) 0s;border:none;box-shadow:none}.button:hover{background:#6f54cf}.button--danger{background:#a32881}.button--danger:hover{background:#932173}.button--white{background:#f6f6f6;color:#333}.button--white:hover{background:#eee}.button--small{font-size:14px;height:35px;line-height:35px;min-width:100px;border-radius:7px}.button--disabled{filter:grayscale(100%);cursor:default;pointer-events:none;opacity:.35}

.auth{text-align:center}.auth__text{margin-bottom:30px}

.header{position:fixed;z-index:10;top:0;left:0;display:flex;align-items:center;justify-content:space-between;height:80px;width:100%;box-sizing:border-box;padding:0 50px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1)}@media (max-width: 960px){.header{padding:0 20px}}@media (max-width: 600px){.header{flex-wrap:wrap;padding:0 10px;height:60px}}@media (max-width: 600px){.header__logo-link{width:100%;text-align:center}}.header__logo{position:relative;top:3px;height:30px;margin-right:15px}@media (max-width: 600px){.header__logo{height:20px;margin-right:0;margin-top:5px}}.header__menu{display:flex;flex-grow:1;padding:0 35px}@media (max-width: 600px){.header__menu{padding:0;justify-content:space-around}}.header__menu-item{height:80px;display:flex;align-items:center;margin-right:30px;white-space:nowrap}@media (max-width: 600px){.header__menu-item{height:30px;margin-right:10px;font-size:14px}}.header__menu-item:hover .header__menu-sub-items{transform:scaleY(1);opacity:1;max-height:80vh;overflow:auto}.header__menu-item--mobile{display:none}@media (max-width: 600px){.header__menu-item--mobile{display:flex}}.header__menu-sub-items{position:absolute;z-index:1;top:100%;margin-top:-20px;padding:0 25px;background:#fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);opacity:0;transform:scaleY(0);transform-origin:0 0;transition:all 0.2s cubic-bezier(0.645, 0.045, 0.355, 1)}.header__menu-sub-items:hover .header__menu-sub-items{transform:scaleY(1)}.header__menu-sub-item{margin:20px 0}.header__info{display:flex;align-items:center;cursor:pointer;transition:opacity .25s;text-decoration:none;color:#222}@media (max-width: 600px){.header__info{display:none}}.header__info-img-wrapper{overflow:hidden;width:45px;height:45px;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%2745%27 height=%2745%27 viewBox=%270 0 53 53%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M27 0C45.4091 0 54 8.59091 54 27C54 45.4091 45.4091 54 27 54C8.59091 54 0 45.4091 0 27C0 8.59091 8.59091 0 27 0Z%27 fill=%27%23000%27/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width=%2745%27 height=%2745%27 viewBox=%270 0 53 53%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M27 0C45.4091 0 54 8.59091 54 27C54 45.4091 45.4091 54 27 54C8.59091 54 0 45.4091 0 27C0 8.59091 8.59091 0 27 0Z%27 fill=%27%23000%27/%3E%3C/svg%3E%0A");border-radius:37% !important}.header__info-img{width:100%;height:100%;object-position:center;object-fit:cover}.header__info-text{margin-left:10px}@media (max-width: 960px){.header__info-text{display:none}}.header__info-name{font-size:16px;font-weight:500;margin-bottom:3px;white-space:nowrap}.header__info-points{font-size:12px;color:#aaa;font-weight:500;line-height:120%}.header__info:hover{opacity:.5}@media (max-width: 600px){.header__auth-btn{display:none}}.header__start-quiz{display:none;cursor:pointer}

.layout{min-height:100vh;box-sizing:border-box;display:flex;align-items:center;flex-direction:column;background:#fff}.layout--with-header{padding-top:80px}.layout--gray{background:#F9F9F9}.layout__content{flex-grow:1;width:100%;box-sizing:border-box;max-width:1360px;padding:25px 50px}@media (max-width: 600px){.layout__content{padding:15px 20px}}.layout__content--without-footer{padding-bottom:0}.layout__content--flex-content{display:flex}

.faq{max-width:605px;margin:0 auto}

.italic-font{font-family:TochkaScript, Helvetica, "Segoe UI", "Nimbus Sans No5 T CY", sans-serif}.italic-font--highlighted{color:#7658e0}

.main-loader{position:absolute;width:100vw;height:100vh;background:#fff;display:flex;align-items:center;justify-content:center}

.main-promo{position:relative;height:100dvh;width:1300px;max-width:95%;margin:0 auto;margin-top:48px;background-size:cover;display:flex;box-sizing:border-box}@media (max-width: 1024px){.main-promo{padding:0 50px;width:100vw;max-width:none;overflow-x:hidden}}@media (max-width: 600px){.main-promo{padding:0 20px}}.main-promo__lc{display:flex;flex-direction:column;justify-content:center;width:calc(100% - 689px)}@media (max-width: 1024px){.main-promo__lc{width:100%;justify-content:start;padding-top:50px;align-items:center}}@media (max-width: 600px){.main-promo__lc{padding:50px 0 20px;align-items:unset}}.main-promo__rc{position:relative;z-index:-1;width:689px}@media (max-height: 800px){.main-promo__rc{top:140px}}@media (max-width: 1024px){.main-promo__rc{top:300px;position:absolute;z-index:-1;background:url(/assets/full.e4d40..svg) left top no-repeat;background-size:cover;width:100%;max-width:720px;height:calc(100% - 180px);left:50%;transform:translateX(-50%)}.main-promo__rc>*{display:none}}@media (max-width: 600px){.main-promo__rc{top:200px}}.main-promo__back{position:absolute;width:93%;left:6%;height:calc(100% - 320px);bottom:320px}@media (max-height: 800px){.main-promo__back{height:100%}}.main-promo__circle{background:url(/assets/circle.eb8e8..svg) no-repeat center bottom;position:absolute;left:13%;bottom:0;width:82%;height:100%}.main-promo__cloud{background:url(/assets/cloud.7790e..svg) no-repeat center bottom;position:absolute;left:10%;bottom:200px;width:32%;height:110px;background-size:contain}.main-promo__cloud--right{background:url(/assets/cloud.7790e..svg) no-repeat center bottom;position:absolute;left:auto;right:0;bottom:270px;width:50%;height:160px;background-size:contain}.main-promo__airplane{background:url(/assets/airplane.4286b..svg) no-repeat center bottom;position:absolute;bottom:370px;left:20%;width:60%;height:150px;background-size:contain}.main-promo__man{background:url(/assets/man.57046..svg) no-repeat center bottom;position:absolute;width:97%;height:100%;bottom:0;background-size:contain}.main-promo__man-spring{position:absolute;z-index:-1;background:url(/assets/spring-man.cf0b2..svg) no-repeat center top;width:6%;height:40px;bottom:192px;left:31.5%;background-size:contain;transform-origin:right top}.main-promo__left-spring{position:absolute;z-index:-1;background:url(/assets/spring-left.5b140..svg) no-repeat center bottom;width:6%;height:40px;bottom:355px;left:15%;background-size:contain;transform-origin:right bottom}.main-promo__right-spring{position:absolute;z-index:-1;background:url(/assets/spring-right.11df1..svg) no-repeat center top;width:6%;height:40px;bottom:40px;left:80%;background-size:contain;transform-origin:left top}.main-promo__point{position:absolute;width:50px;height:50px;background-size:contain;background-repeat:no-repeat}.main-promo__point--purple{background-image:url(/assets/point-purple.0467f..svg)}.main-promo__point--green{background-image:url(/assets/point-green.7e8d5..svg)}.main-promo__point--pink{background-image:url(/assets/point-pink.7f272..svg)}.main-promo__point--one{width:45px;height:45px;bottom:320px;left:19%;margin-left:28px;margin-bottom:-28px}.main-promo__point--two{width:45px;height:45px;bottom:210px;right:15%;z-index:-1}.main-promo__point--three{bottom:280px;right:8%}.main-promo__point--four{bottom:313px;left:37%;z-index:-1;filter:grayscale(100%)}.main-promo__point--five{width:30px;height:30px;filter:grayscale(100%);bottom:300px;right:20%}.main-promo__point--six{bottom:320px;left:19%}.main-promo__logo{position:relative;background:url(/assets/logo_new.4792b..svg) no-repeat left center;background-size:contain;height:53px;margin-bottom:20px}@media (max-width: 1024px){.main-promo__logo{width:360px;height:62px}}@media (max-width: 600px){.main-promo__logo{height:36px}}.main-promo__slogan{background:url(/assets/slogan_new.57db1..svg) no-repeat left center;background-size:contain;height:36px;margin-bottom:50px}@media (max-width: 1024px){.main-promo__slogan{width:378px;height:43px}}@media (max-width: 600px){.main-promo__slogan{height:30px}}@media (max-width: 600px){.main-promo__slogan-gap{flex-grow:1}}.main-promo__buttons{display:flex}@media (max-width: 600px){.main-promo__buttons{flex-wrap:wrap}}.main-promo__button{margin-right:10px;margin-bottom:10px}.main-promo__button button{width:160px;padding:0 15px}.main-promo__button-gray button{background-color:rgba(238,238,238,0.6)}@media (max-width: 600px){.main-promo__button{width:100%;margin-right:0}.main-promo__button .button{width:100%}}

.form-error{font-size:12px;margin:5px 0;color:#d74611}

.present{max-width:600px;box-sizing:border-box;margin:0 auto;padding:25px 48px 35px;background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);border-radius:10px;text-align:center}@media (max-width: 600px){.present{padding:25px 20px 35px}}.present__group{text-align:left;margin-bottom:20px}.present__group-title{font-family:TochkaScript, Helvetica, "Segoe UI", "Nimbus Sans No5 T CY", sans-serif;margin-bottom:8px;font-size:16px;color:#555}.present__group-name{font-size:18px}.present__group-price{font-size:18px}.present__textarea,.present__input{width:100%;box-sizing:border-box;border-radius:4px;padding:9px 12px;border-color:#ddd;font-size:16px;resize:vertical}.present__textarea:focus,.present__textarea:active,.present__input:focus,.present__input:active{outline:none;border:1px solid #7658e0;box-shadow:0 0 0 1px #7658e0}.present__input-wrapper{border:1px solid #ddd;border-radius:4px}.present__input{border:0}.present_submit{margin-top:30px}

.buy-form{text-align:center;width:600px;max-width:100%;box-sizing:border-box}.buy-form__group{text-align:left;margin-bottom:30px}.buy-form__group-title{font-family:TochkaScript, Helvetica, "Segoe UI", "Nimbus Sans No5 T CY", sans-serif;margin-bottom:14px;font-size:17px;color:#333}.buy-form__group-name{font-size:17px;color:#333}

html.modal-open{overflow-y:scroll}html.modal-open body{height:100vh;overflow:hidden}.modal{position:fixed;z-index:2;top:0;left:0;width:100%;height:100%;padding:100px 0 35px;background:rgba(0,0,0,0.4);display:none;align-items:center;justify-content:start;transition:opacity .35s;overflow-y:auto;-webkit-overflow-scrolling:touch}.modal-enter{display:flex;opacity:0}@media (max-height: 850px){.modal-enter{display:block}}.modal-enter-active{opacity:1}.modal-enter-done{display:flex;opacity:1}@media (max-height: 850px){.modal-enter-done{display:block}}.modal-exit{display:flex;opacity:1}@media (max-height: 850px){.modal-exit{display:block}}.modal-exit-active{opacity:0}.modal__content{position:relative;max-width:600px;margin:0 auto 200px;padding:25px 48px;background:#fff;box-sizing:border-box;box-shadow:0 1px 2px 0 rgba(0,0,0,0.12);border-radius:10px}.modal__content--large{max-width:850px}@media (max-width: 960px){.modal__content{max-width:95%;padding:15px 20px}}.modal__close{position:absolute;top:0;right:0;width:40px;height:40px;border-radius:50%;text-align:center;line-height:38px;background:#fff;cursor:pointer;color:#222}.modal__close:before{content:'×';font-size:36px}.modal__close:hover{color:#747474}

.product-container{width:100%;display:flex;flex-direction:column}.product{max-width:1200px;display:grid;gap:100px;grid-template-columns:54fr 48fr;margin:0 auto;padding:35px 40px 0;box-sizing:border-box;flex-grow:1}@media (max-width: 960px){.product{display:flex;flex-wrap:wrap;padding:0;gap:30px;flex-direction:column;align-content:center}}.product img{margin-bottom:40%;width:100%;border-radius:18px;object-fit:cover;object-position:center}@media (max-width: 960px){.product img{width:335px;height:335px;margin:0 auto}}.product__col{flex-grow:0;box-sizing:border-box}@media (max-width: 960px){.product__col-left{display:flex}}.product__short-desc{font-size:14px;color:#747474}.product__price{font-size:17px;font-weight:400;line-height:21px}.product__desc{margin:20px 0;font-size:16px;line-height:160%}

.order-popup--no-image{max-width:450px}.order-popup__grid{display:flex}@media (max-width: 600px){.order-popup__grid{display:block}}@media (max-width: 600px){.order-popup__image-container{text-align:center}}.order-popup__image{width:450px;border-radius:18px}@media (max-width: 960px){.order-popup__image{width:250px}}.order-popup__price{font-size:21px;font-weight:500;margin:20px 0}.order-popup__info{display:flex;flex-direction:column;margin-left:25px;min-width:300px}@media (max-width: 600px){.order-popup__info{margin-left:0;min-height:0}}.order-popup__info-top{flex-grow:1}.order-popup__info-top h1{white-space:normal}.order-popup__footer{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;margin-top:25px}.order-popup__footer--no-image{flex-direction:row}

.order-timeline__image{height:22px;width:22px;object-position:center;object-fit:contain}

.order-history{padding:50px 0;margin:0 auto;max-width:870px}@media (max-width: 480px){.order-history{padding:0}}.order-history__loader{margin:35px 0 0}

.timeline-card{box-sizing:border-box;margin:0 0 0 -20px;border:none;-webkit-tap-highlight-color:transparent;padding:15px 20px 0px;display:flex;width:100%;align-items:flex-start;flex-direction:row;transition:background-color 0.25s ease-out 0s;border-radius:10px}.timeline-card__icon{display:flex;align-items:center;justify-content:center;background-color:#f6f6f6;overflow:hidden;width:42px;height:42px;border-radius:37% !important;margin-right:15px;flex-shrink:0}@media (max-width: 480px){.timeline-card__icon{display:none}}.timeline-card__icon--green{background-color:#b5d9ae}.timeline-card__icon--blue{background-color:#a1b8e6}.timeline-card__info-center{height:42px;display:flex;align-items:center}.timeline-card__icon-image{width:20px;height:20px;object-fit:contain;object-position:center}.timeline-card__title{font-size:16px;line-height:20px;margin-bottom:5px}.timeline-card__title-center{margin-bottom:0px}.timeline-card__text{font-size:14px;line-height:18px;color:#747474}

.points-timeline__date{margin-top:40px;font-weight:500;font-size:20px;line-height:26px}.points-timeline__date:first-child{margin-top:30px}

.point-history{padding:50px 0;margin:0 auto;max-width:870px}@media (max-width: 480px){.point-history{padding:0}}.point-history__loader{margin:35px 0 0}

.profile{padding:50px 0;text-align:center}.profile__avatar{margin:0 auto;overflow:hidden;width:140px;height:140px;-webkit-mask:url("data:image/svg+xml,%3Csvg width=%27140%27 height=%27140%27 viewBox=%270 0 54 54%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M27 0C45.4091 0 54 8.59091 54 27C54 45.4091 45.4091 54 27 54C8.59091 54 0 45.4091 0 27C0 8.59091 8.59091 0 27 0Z%27 fill=%27%23000%27/%3E%3C/svg%3E%0A");mask:url("data:image/svg+xml,%3Csvg width= %27140%27 height= %27140%27 viewBox= %270 0 54 54%27 fill= %27none%27 xmlns= %27http://www.w3.org/2000/svg%27 %3E%3Cpath d= %27M27 0C45.4091 0 54 8.59091 54 27C54 45.4091 45.4091 54 27 54C8.59091 54 0 45.4091 0 27C0 8.59091 8.59091 0 27 0Z%27 fill= %27%23000%27 /%3E%3C/svg%3E%0A");border-radius:37% !important}.profile__avatar-img{width:100%;height:100%;object-fit:cover;object-position:center}.profile__title{margin:35px 0 5px;font-size:36px}.profile__info{color:#747474;margin:25px 0}.profile__score{margin:0;font-size:21px;font-weight:500}.profile__buttons-block{display:flex;flex-direction:row;gap:20px;justify-content:center}@media (max-width: 480px){.profile__buttons-block{flex-direction:column}}

.hp-icon--small{height:18px}.hp-icon--medium{position:relative;top:2px;height:24px}.hp-icon--large{height:36px}

.product-card{box-sizing:border-box;width:25%;padding:0 10px 40px;flex-shrink:0;flex-grow:0;color:#222;text-decoration:none}@media (max-width: 1024px){.product-card{width:33%}}@media (max-width: 960px){.product-card{width:50%;padding:0 10px 30px}}@media (max-width: 480px){.product-card{width:100%;padding:0 0 20px}}.product-card__container{padding:0;position:relative;display:flex;width:100%;flex-direction:column;justify-content:space-between;align-items:flex-start;box-shadow:0 5px 15px rgba(0,0,0,0.05);background-color:#fff;border-radius:10px;flex-grow:1;overflow:hidden;transition:all 0.4s cubic-bezier(0.34, 0.09, 0.34, 0.83) 0s,box-shadow 0.3s ease 0s}.product-card__container:hover{box-shadow:0 20px 40px rgba(0,0,0,0.1);transform:translateY(-2px);transition:all 0.12s cubic-bezier(0.34, 0.09, 0.34, 0.83) 0s}.product-card__container--hidden{filter:blur(2px) grayscale(1);opacity:.75}.product-card__image{height:218px;width:100%;object-fit:cover;object-position:center}.product-card__image--empty{object-fit:contain;margin:0 15%;width:70%;opacity:75%}.product-card__name{width:100%;overflow:hidden;padding:20px 13px 12px;font-weight:600;font-size:15px;line-height:22px;text-overflow:ellipsis;box-sizing:border-box;white-space:nowrap}.product-card__desc{width:100%;box-sizing:border-box;font-size:12px;color:#747474;padding:0 13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card__price{width:100%;box-sizing:border-box;padding:20px 16px 18px;text-align:right;font-size:28px;font-weight:600;color:#7658e0}

div[data-at="store/coach/wrapper"]{z-index:11}div[data-ui-kit-portal="store/coach/Content"]{z-index:12 !important}.categories{margin:0}.products-list{display:flex;flex-wrap:wrap;width:calc(100% + 10px);margin-left:-10px;margin-top:35px}@media (max-width: 960px){.products-list{margin-left:-10px;width:calc(100% + 10px)}}@media (max-width: 600px){.products-list{margin-left:0;width:100%}}

@font-face{font-family:'AngleciaProTitle-Bold';src:url(/assets/AngleciaProTitle-Bold.c8f38..woff2) format("woff2"),url(/assets/AngleciaProTitle-Bold.52491..woff) format("woff"),local("AngleciaProTitle-Bold.woff2"),url(/assets/AngleciaProTitle-Bold.c8f38..woff2) format("woff2")}@font-face{font-family:"TochkaSans";font-weight:300;font-style:normal;src:url(/assets/TT_Norms_Pro_Tochka_Light.d2f22..woff2) format("woff2")}@font-face{font-family:"TochkaSans";font-weight:400;font-style:normal;src:url(/assets/TT_Norms_Pro_Tochka_Regular.94e90..ttf) format("truetype")}@font-face{font-family:"TochkaSans";font-weight:500;font-style:normal;src:url(/assets/TT_Norms_Pro_Tochka_Medium.b919c..ttf) format("truetype")}@font-face{font-family:"TochkaSans";font-weight:600;font-style:normal;src:url(/assets/TT_Norms_Pro_Tochka_DemiBold.f0db6..ttf) format("truetype")}@font-face{font-family:"TochkaScript";font-weight:400;font-style:normal;src:url(/assets/Tochka_Script.ca567..ttf) format("truetype")}@font-face{font-family:'ms_sans_serif';src:url(/assets/ms_sans_serif.03480..woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:'ms_sans_serif';src:url(/assets/ms_sans_serif_bold.7fcf5..woff2) format("woff2");font-weight:bold;font-style:normal}body{font-family:TochkaSans,Avenir,"Source Sans Pro",Helvetica,"Segoe UI","Nimbus Sans No5 T CY",sans-serif;color:#333;margin:0;padding:0}h1,h2,h3,h4{font-family:AngleciaProTitle-Bold,Spectral,"Source Serif Pro","New York Large","Times New Roman","Nimbus Roman Becker No9TCon",sans-serif;font-style:normal;font-weight:700}input,textarea,button{font-family:TochkaSans,Avenir,"Source Sans Pro",Helvetica,"Segoe UI","Nimbus Sans No5 T CY",sans-serif}ul li{margin:15px 0}a:not([class]){color:#7658e0;text-decoration:none;font-weight:500;transition:color 0.4s cubic-bezier(0.34, 0.09, 0.34, 0.83) 0s}a:not([class]):hover{transition:color 0.05s cubic-bezier(0.34, 0.09, 0.34, 0.5) 0s;color:#6f54cf}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;z-index:1;display:block;padding:0}.slick-next,.slick-prev{font-size:0;line-height:0;top:45%;width:20px;height:20px;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:30px;line-height:1;opacity:.75;color:#000}.slick-prev{left:25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'‹'}.slick-next:before,[dir=rtl] .slick-prev:before{content:'›'}.slick-next{right:25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:24px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}

