.promo-product-thumbnail{max-height:40px;max-width:44px}.promotions-selector-control p{font-size:13px}.promotions-selector-control .panel{border:1px dashed #000;border-radius:4px;box-shadow:none;background:none;margin-bottom:20px}.promotions-selector-control .panel-body,.promotions-selector-control .panel-heading{padding-left:12px;padding-right:12px;background:none}.promotions-selector-control .panel-heading{padding-bottom:0}.promotions-selector-control .panel-body{padding-top:0;padding-bottom:0}.promotions-selector-control .panel-heading .promotions-selector__clear{display:inline-block;margin-top:2px}.promotions-selector-control .list-unstyled>li{position:relative;padding-left:53px;min-height:40px}.promotions-selector-control .list-unstyled>li .promo-product-thumbnail{position:absolute;left:0;top:0}.promotions-selector-control .list-unstyled>li+li{margin-top:12px}.promotions-selector-control .checkbox-single>label.optional{position:relative;padding-left:22px;margin-bottom:0}.promotions-selector-control .checkbox-single>label.optional>input[type=checkbox]{position:absolute;left:0;top:20px;margin:0;transform:translateY(-50%)}.promotions-selector-control .checkbox-single>label.optional .list-unstyled{margin-bottom:0}.promotions-selector-control .checkbox-multiple>label.optional,.promotions-selector-control .radio-multiple>label.optional{position:relative;padding-left:75px;min-height:40px;margin-bottom:0}.promotions-selector-control .checkbox-multiple>label.optional>input[type=checkbox],.promotions-selector-control .checkbox-multiple>label.optional>input[type=radio],.promotions-selector-control .radio-multiple>label.optional>input[type=checkbox],.promotions-selector-control .radio-multiple>label.optional>input[type=radio]{position:absolute;left:0;top:20px;margin:0;transform:translateY(-50%)}.promotions-selector-control .checkbox-multiple>label.optional .promo-product-thumbnail,.promotions-selector-control .radio-multiple>label.optional .promo-product-thumbnail{position:absolute;left:22px;top:0}@media (min-width:768px){.promotions-selector-control .checkbox-multiple>label.optional,.promotions-selector-control .list-unstyled>li,.promotions-selector-control .radio-multiple>label.optional{display:flex;align-items:center}}.promotions-selector-control .promo-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:16px}@media (max-width:767px){.promotions-selector-control .promo-actions{justify-content:flex-start}}.promotions-selector-control .promotions-selector__clear{color:#d9534f;font-size:12px;text-decoration:none;white-space:nowrap}.promotions-selector-control .promotions-selector__clear:focus,.promotions-selector-control .promotions-selector__clear:hover{color:#c9302c;text-decoration:underline}.promotions-selector-control .promotions-selector__clear.disabled{pointer-events:none;opacity:.65}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.boxes--products p{font-size:16px;font-weight:300;line-height:22px}.boxes--products img{max-width:100%;max-height:100%}.shop-promotions-container{padding-right:20px}.shop-promotions-container .product__description{font-size:12px!important;font-weight:600!important;line-height:14px!important;text-align:left}.banner{position:relative}.banner--page__image{width:100%;height:auto}.banner--page__title{position:absolute;top:50%;left:70px;margin-top:-15px}.banner--product{position:relative}.banner--product__overflow{height:100%}.banner--product__overflow>img{min-width:100%;min-height:100%}.banner--product__content{position:absolute;top:0;left:35px;width:85%;height:100%}.delivery{position:relative;width:175px;height:175px;text-align:center;background:#f2f6f9;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%}.delivery p{font-size:14px;font-weight:600;line-height:16px;margin-top:35px;padding:0 30px;text-align:center}.delivery i{margin:10px 0 0 10px}.delivery i:before{font-size:100px;position:absolute;left:38px}.delivery i span{font-size:18px;font-weight:700;position:relative;display:inline-block;margin-top:35px}.details__image{position:relative;overflow:hidden}.details__image__product{display:block;max-width:100%;max-height:100%;margin:0 auto;vertical-align:middle}.details__availability{font-size:11px;font-weight:600;padding-left:5px;color:#b5bbbd}.details__border{border-bottom:1px solid #cccccd}.details__size{font-size:20px;font-weight:600}.details__size i{font-size:25px;font-size:73px;width:50px;height:40px;margin-top:-35px;margin-left:-25px}.details__size small{font-size:12px;font-weight:600;display:block;color:#b5bbbd}.spinner--list{display:inline-block;float:none;width:40%;margin-right:-2px}.spinner--list .form__field{width:100%;margin-right:-27px;padding-right:27px}.spinner--list .form__field input{padding:0!important;background:#fff}.spinner__input{padding:0;background:#fff!important;width:32px;height:32px;border:1px solid light(create-palette(#b8b8b8))}.spinner__input--small{width:23px;height:26px;position:relative;top:0;vertical-align:bottom;font-size:10px}.spinner__buttons{float:left;width:27px}.spinner__buttons a{font-size:10px;line-height:14px;display:block;width:17px!important;height:16px;padding:0 0 0 1px;text-align:center;color:#4c4c4c;border:1px solid #d1d1d1;border-left:0}.spinner__buttons a:hover{text-decoration:none}.spinner__buttons--small{width:14px}.spinner__buttons--small a{font-size:8px;padding:0;line-height:13px}.spinner__buttons--small .spinner__top{height:13px;width:14px!important;border-bottom:0}.spinner__buttons--small .spinner__bottom{height:13px;width:14px!important;border-top:0}.spinner__top.spinner__top{border-bottom:0}.spinner__bottom.spinner__bottom{border-top:0}.values__item{vertical-align:top;border:4px solid #fff;border-top:0;border-bottom:0;background:#f2f6f9}.values__item:first-child{padding-left:0}.values__item:last-child{padding-right:0}.values__header{height:195px;text-align:center}.values__header h3{line-height:195px;padding:0;text-transform:uppercase}.values__header--violet{background:#84297a}.values__header--blue{background:#0273b6}.values__header--green{background:#71bc20}.values__header--gray{background:#78797b}.values__content{font-size:15px;font-weight:400;line-height:21px;padding:25px;color:#47484a}.award__border{padding-right:8px}.award__border:nth-child(4n+4){padding-right:0}.award__item{height:245px;margin-bottom:8px;text-align:center;border:1px solid #e2e2e3}.signature{position:relative;padding-top:5px}.signature p{font-size:14px;font-weight:600}.signature p span{font-weight:300;position:relative;top:-7px;display:inline-block}.signature--border:before{position:absolute;top:0;left:0;display:block;width:50px;height:1px;content:"";background:#dbdddb}.benefits__dots{position:absolute;right:-4px;margin-top:16px;border-bottom:1px dashed #a4a4a4}.benefits__dots:after{position:absolute;top:-3px;right:0;width:7px;height:7px;content:"";background:#a4a4a4;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%}.benefits__left{margin-right:-1px;border-right:1px solid #d1d1cf}.benefits__right{border-left:1px solid #d1d1cf}.benefits__right .benefits__dots{right:auto;left:0}.benefits__right .benefits__dots:after{right:auto;left:-4px}.benefits h3{text-transform:uppercase}.benefits__item{position:relative;text-align:center}.benefits__item p{font-weight:300;line-height:23px;display:inline-block;text-align:center}.benefits__item__icon{line-height:200px;display:inline-block;width:200px;height:200px;margin-bottom:-45px;background:#f2f6f9}.benefits__item__icon,.circle{text-align:center;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%}.circle{width:315px;height:315px;padding:0 30px}.circle--webinar h4{padding-bottom:10px}.circle--webinar p{font-size:14px;line-height:20px;margin-bottom:0;text-align:center;white-space:nowrap}.story__item{margin-bottom:25px}.story__content{padding-bottom:5px;border-bottom:1px solid #e2e2e3}.link-top,.story__content__more{display:none}.link-top{font-size:11px;font-weight:700;line-height:11px;position:fixed;z-index:5;right:0;bottom:7px;width:52px;text-align:center;text-transform:uppercase;color:#4c4c4c}.link-top span{font-size:14px;line-height:52px;display:inline-block;width:100%;height:52px;margin-bottom:7px;text-align:center;color:#fff;background:#565757}.link-top:hover{text-decoration:none}.link-top:hover span{background:#686868}.shop-boxes-wrap{border-right:10px solid #fff;border-left:10px solid #fff}.shop-boxes{margin-bottom:60px}.shop-boxes .span_12.dtc{vertical-align:top}.shop-boxes h4{position:relative}.shop-boxes__half{height:340px}.shop-boxes__half .bg--gray{position:relative;background-size:auto 100%}.shop-boxes__half__width{position:relative;width:100%}.shop-boxes__sub{line-height:18px!important}.shop-boxes__sub *{font-size:12px;line-height:15px}.shop-boxes__sub--blue{padding-right:20px}.shop-boxes__sub--blue a{color:#0064b0}.shop-boxes__sub--violet{padding-right:20px}.shop-boxes__sub--violet a{color:#752860}.shop-boxes .bg--gray{height:100%;margin-bottom:70px}.shop-boxes .btn{position:absolute;bottom:20px;left:26px;width:170px}.shop-boxes__image{position:absolute;right:20px;bottom:20px;overflow:hidden;max-width:165px!important;max-height:165px!important}.shop-boxes__image img{display:block;max-width:100%}.shop-boxes__bg{position:absolute;top:0;right:0;width:2000px;height:100%;background:#f4f5f7}.shop-boxes__bg--left{right:auto;left:0;background:#f5f4ef}.shop-boxes__bg h4{position:relative;width:280px;margin-left:70px}.shop-boxes__full{height:680px}.w-tooltip{font-size:20px;position:relative;margin:-2px 0 0 3px}.w-tooltip:hover div{display:block;opacity:1}.w-tooltip div{font-size:12px;line-height:16px;position:absolute;bottom:20px;left:20px;display:none;width:230px;padding:7px 10px;opacity:0;border:1px solid #97979a;background:#fff;border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-moz-border-radius:3px;transition:all .3s}.userinfo{float:left;padding:25px 0 0 70px}.userinfo__avatar{position:relative;float:left;margin-right:10px}.userinfo__avatar img{border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px}.userinfo__info{font-size:9px;font-weight:700;line-height:16px;position:absolute;top:-8px;left:-8px;min-width:18px;height:18px;text-align:center;color:#fff;border:1px solid #fff;background:#e30000;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%}.userinfo__data{float:left;margin-top:-7px}.userinfo__data a{font-size:15px;font-weight:700;display:inline-block;padding-bottom:1px;color:#5f5f5f}.userinfo__data__id{font-size:12px;font-weight:600;line-height:12px;display:block;color:#b5bbbd}.userinfo__data__url{line-height:10px}.userinfo__data__url a{font-size:12px;font-weight:600;line-height:14px}.userinfo__data__invite{font-size:12px;font-weight:600;line-height:16px;padding-top:11px;color:#b5bbbd}.userinfo__data__invite .name,.userinfo__data__invite a{font-size:15px;font-weight:700;display:block;color:#5f5f5f}.partner__box{padding:15px 10px;background:#f2f6f9}.partner__box p{font-size:12px;font-weight:600;line-height:14px;color:#b5bbbd}.partner__box input{font-size:12px;font-weight:400;width:100%;height:20px;padding:0 6px;color:#5f5f5f;border:1px solid #cbd0d7;border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;-moz-border-radius:4px}.box__grey{font-size:12px;font-weight:600;line-height:38px;height:38px;text-align:center;text-transform:uppercase;color:#fff;background:#a7a7a7}.icon--logout{font-size:7px;position:relative;top:-1px;margin-right:2px;padding:1px;border:1px solid #767676;border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%}@media only screen and (max-width:767px){.wrapper--shop.ptm{padding-top:15px}}.page--basket h3{font-size:16px;line-height:31px}.page--basket fieldset>legend{font-size:16px;line-height:22px;margin-bottom:0}.page--basket fieldset.base-fieldset{margin-bottom:10px}.page--basket .alert:not(.ui-pnotify-container){margin-bottom:0;background:none;border:0;padding:10px 0}.page--basket .panel-heading.oh{display:flex;align-items:center;gap:8px}.page--basket .panel-heading.oh .panel-title{flex:1 1 auto;min-width:0}.page--basket .panel-heading.oh>.pull-right{flex:0 1 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.page--basket #shop-login-panel-heading{background:none}.page--basket #shop-login-panel-heading .panel-title{font-size:14px}.page--basket #shop-login-panel-heading .panel-title-collapse:active,.page--basket #shop-login-panel-heading .panel-title-collapse:focus,.page--basket #shop-login-panel-heading .panel-title-collapse:hover{text-decoration:none}.page--basket #shop-login-panel .form-control{background:none}.step-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;-moz-column-gap:12px;column-gap:12px}.step-buttons.form-group{margin-left:0;margin-right:0}.step-buttons.form-group:after,.step-buttons.form-group:before{display:none}.step-buttons__back{font-size:13px;margin-right:auto;order:2;margin-top:15px;color:#333;text-decoration:none}.step-buttons__back:focus,.step-buttons__back:hover{color:#333;text-decoration:underline}.step-buttons__back .fa{margin-right:6px}.step-buttons__next{order:1;width:100%}@media (min-width:768px){.step-buttons__next{width:33.333%}}@media (min-width:768px){.step-buttons__back{order:0;margin-top:0}}.basket-loader{height:100%!important;width:100%!important;left:0}.basket-loader .table-wrapper{font-size:14px}.basket-loader .table-wrapper .table-cell-wrapper{padding-top:15px;vertical-align:middle;display:table-cell}.checkout__method__wrapper{min-width:0}.checkout__method__inner{display:grid;grid-template-columns:minmax(0,auto) 1fr minmax(0,auto);grid-column-gap:10px;align-items:center}.checkout__method__name,.checkout__method__price{font-weight:600;color:#000}.checkout__method__price{text-align:right;white-space:nowrap}.checkout__method__icon{display:flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;min-height:24px}.checkout__method__icon img{display:block;height:20px;width:auto;max-width:100%}.checkout__method__icon img[src$=".svg"]{height:24px}.checkout__method__description{grid-column:1/-1;color:#555;font-size:12px;line-height:18px}.checkout__method__description:not(:empty){margin-top:4px}.checkout-methods--shipping .checkout__method__inner{grid-template-columns:minmax(0,1fr) 44px 72px}.checkout-methods--shipping .checkout__method__icon{justify-content:center}.checkout-methods--shipping .checkout__method__price{text-align:right}.checkout-summary .panel{border:0;box-shadow:none}.checkout-summary .panel-heading{padding:10px 15px 5px}.checkout-summary .panel-heading a{margin-left:8px;font-size:11px}.checkout-summary__invoice-flag{margin:0 0 8px}.checkout-summary .panel-body{padding:0 15px;font-size:13px}.checkout-summary__billing,.checkout-summary address{margin-bottom:15px}.checkout-summary__billing address{margin-bottom:0}.checkout-summary__method{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;flex-wrap:wrap;margin:10px 0}.checkout-summary__method-name{font-weight:600;color:#000}.checkout-summary__method-price{font-weight:600;color:#000;white-space:nowrap}.checkout-summary__method-note{color:#555}.checkout-summary__method-address{flex-basis:100%}.checkout-summary .checkout__method__icon{justify-content:flex-start}#summaryForm div.checkbox{margin-left:15px}.page--basket #form-errors ul.errors li{line-height:1.75}.order-positive__value{-webkit-user-select:all;-moz-user-select:all;user-select:all}.order-positive__feedback-heading{display:flex;align-items:baseline}.order-positive__feedback-heading>.fa{flex:0 0 34px}.order-positive__note{margin-left:34px;margin-top:5px}.order-negative__retry{white-space:normal}.checkout__wallet-note{color:#000;font-size:10px;line-height:1.5}.checkout__register__box{position:relative;padding:15px 20px;border:1px solid #2f6fed;border-radius:4px;background:#eef3fd}@media (max-width:991px){.checkout__register__box{margin:15px 0}}.checkout__register__box .checkbox,.checkout__register__box .form-group{margin:0}.checkout__register__box label{margin:0;padding-right:72px;font-size:14px;font-weight:600;color:#000}.checkout__register__badge{position:absolute;top:13px;right:20px;padding:3px 8px;border-radius:3px;background:#2f6fed;color:#fff;font-size:13px;font-weight:600;line-height:1.2}.checkout__register__box-desc{margin:6px 0 0;padding-left:21px;color:#555;font-size:13px;line-height:18px}.checkout__register__fields{margin-top:15px}.note.checkout__register__password-hint{font-size:13px}.checkout__voucher-note{padding:15px 20px;margin-bottom:20px;border:1px solid #2f6fed;border-radius:4px;background:#eef3fd;color:#000}.checkout__voucher-note strong{color:#000}.consent{margin-top:12px}.consent__select-all{align-items:center;margin:5px 0 10px;font-size:13px;font-weight:600}.consent__row,.consent__select-all{display:flex;gap:8px;cursor:pointer}.consent__row{align-items:flex-start;margin:0;font-weight:400}.consent__box{flex:0 0 auto}.consent__label{font-size:13px;font-weight:400;line-height:17px;color:#000}.consent__badge{display:inline-block;margin-top:1px;padding:2px 5px;border-radius:3px;background:#dc3545;color:#fff;font-size:10px;font-weight:600;line-height:1.3;white-space:nowrap}.consent__toggle{display:inline-block;margin-top:3px;padding-left:21px;font-size:11px}.consent__toggle,.consent__toggle:focus,.consent__toggle:hover{text-decoration:underline}.consent__toggle:has(+.consent__full:not(.hidden)),.consent__toggle:has(+.consent__full:not(.hidden)):focus,.consent__toggle:has(+.consent__full:not(.hidden)):hover{text-decoration:none}.consent__full{padding-left:21px;margin-top:4px;font-size:10px;line-height:1.6;text-align:justify;color:#000}.consent__full a{text-decoration:underline}@media (max-width:991px){.page--basket .checkout__consents{margin-top:15px}}.page--basket .checkout__consents legend{margin-bottom:10px}.page--basket .checkout__consents input[type=checkbox]{margin:2px 0 0}.page--basket .checkout__consents .consent__select-all input[type=checkbox]{margin:0}.page--basket .radio-multiple .radio{padding:6px 0;margin:0}.page--basket .radio-multiple .radio>label{display:flex;align-items:flex-start;width:100%;padding-left:0;font-weight:400;cursor:pointer}.page--basket .radio-multiple .radio>label>input[type=radio]{position:static;flex:0 0 auto;margin:4px 8px 0 1px}.page--basket .radio-multiple .checkout__method__wrapper{flex:1 1 auto}.page--basket .radio-multiple .radio>label>input[type=radio]:disabled,.page--basket .radio-multiple .radio>label>input[type=radio]:disabled+.checkout__method__wrapper{cursor:default}.page--basket .radio-multiple .radio>label>input[type=radio]:disabled+.checkout__method__wrapper .checkout__method__description,.page--basket .radio-multiple .radio>label>input[type=radio]:disabled+.checkout__method__wrapper .checkout__method__name,.page--basket .radio-multiple .radio>label>input[type=radio]:disabled+.checkout__method__wrapper .checkout__method__price{color:#ccc}.page--basket .radio-multiple .radio>label>input[type=radio]:disabled+.checkout__method__wrapper .checkout__method__icon{opacity:.35}.page--basket .checkout__method__extra>*{margin-top:6px}.page--basket .checkout__method__extra>.form-group:has(.inpost-pick-locker-element){margin-top:0;line-height:0}.page--basket .checkout__method__extra [class*=col-]{float:none;width:100%;padding-left:0;padding-right:0;min-height:0}.page--basket .checkout__method__extra .row{margin-left:0;margin-right:0}.page--basket .checkout__method__extra label.required i.fa-asterisk{position:static}.page--basket .checkout__method__extra label,.page--basket .checkout__method__extra label.required{padding-left:0;margin-left:0}.page--basket .checkout__method__extra .form-group{margin-bottom:0}.page--basket .checkout__method__extra label[for*=inpostLocker]{display:none}@media (min-width:992px){.checkout-form{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:30px;column-gap:30px}.checkout-form>*{grid-column:1/-1}.checkout-form>.checkout__address{grid-column:auto}.checkout-form>.checkout__register+.checkout__consents,.checkout-form>.checkout__register:has(+.checkout__consents){grid-column:auto;align-self:start}.checkout__delivery-names{padding-top:22px}}.checkout__method__action{display:inline;font-weight:400;white-space:nowrap}.checkout__method__action:not(:empty){margin-left:8px}@media (max-width:767px){.checkout__method__action:not(:empty){margin-left:0}}.inpost-pick-locker{display:inline-block;font-size:12px;line-height:18px}.inpost-pick-locker,.inpost-pick-locker:focus,.inpost-pick-locker:hover{text-decoration:underline}.inpost-pick-locker__chosen{padding-left:21px;font-size:12px;line-height:18px;color:#555}.inpost-pick-locker__chosen:empty{display:none}.inpost-pick-locker__chosen strong{color:#000;font-weight:600}.page--basket .radio-multiple>.control-label{display:block;width:100%;margin-bottom:5px;color:#333;font-size:16px;line-height:22px;font-weight:300}.page--basket .radio-multiple>.control-label i.fa-asterisk{display:none}.page--basket #form-errors h4{text-transform:none;font-weight:700}.page--basket #form-errors h5{font-weight:700}.page--basket #form-errors ul.errors li{font-size:13px;line-height:1.2}.shop-boxes .slick-slide img{width:75%;height:75%}@media only screen and (max-width:1080px){.cat-special>.row{padding-right:20px}}.cat-special__short{width:260px}.cat-special__short.left{float:left}.cat-special__short.right{float:right}@media only screen and (max-width:767px){.cat-special__short{float:none!important;margin:0 auto 40px}}.cat-special strong{font-weight:500}.cat-special .list__header{font-size:18px;font-weight:700;text-transform:uppercase;position:relative}.cat-special .list__header:after{content:"";position:absolute;left:-67px;top:-10px;width:48px;height:48px;color:#6b6b6b;text-align:center;line-height:46px;font-size:18px;border:1px solid #d4d4d4;border-radius:50%;font-weight:400}.cat-special__list p{font-size:16px;margin-bottom:17px;font-weight:300}.cat-special__list--1{position:absolute;top:-10px;right:60px}.cat-special__list--1 .list__header:after{content:"1"}@media only screen and (max-width:1023px){.cat-special__list--1{position:relative;top:0;left:70px;right:auto;margin-bottom:60px}}@media only screen and (max-width:767px){.cat-special__list--1{left:0;padding-left:70px}}.cat-special__list--2{position:absolute;bottom:0;left:70px}.cat-special__list--2 .list__header:after{content:"2"}@media only screen and (max-width:1023px){.cat-special__list--2{position:relative}}@media only screen and (max-width:767px){.cat-special__list--2{width:100%;left:0;padding-left:70px}}.cat-special__list--3{overflow:hidden;padding:115px 0 0 115px}@media only screen and (max-width:1023px){.cat-special__list--3{padding:63px 0 0 75px;margin:0 auto;width:360px}}@media only screen and (max-width:767px){.cat-special__list--3{width:100%}}.cat-special__list--3 .list__header:after{content:"3"}.cat-special__list--4{overflow:hidden;padding:65px 50px 0 200px}@media only screen and (max-width:1023px){.cat-special__list--4{padding:63px 0 0 75px;margin:0 auto;width:360px}}@media only screen and (max-width:767px){.cat-special__list--4{width:100%}}.cat-special__list--4 .list__header:after{content:"4"}.cat-special .p-big{font-size:19px;line-height:35px;padding:150px 0 60px}@media only screen and (max-width:1023px){.cat-special .p-big{padding-top:60px}}.cat-special__long{overflow:hidden}.cat-special__image3{width:330px}@media only screen and (max-width:1023px){.cat-special__image3{float:none;max-width:100%;margin:0 auto;display:block}}.cat-special__image2{max-width:100%}@media only screen and (max-width:767px){.cat-special__image2{margin-bottom:30px}}.cat-special__image--4{margin-top:-40px;width:284px}@media only screen and (max-width:1023px){.cat-special__image--4{float:none;margin:40px auto 0;display:block;max-width:100%}}.cat-special .content h3{font-size:20px;line-height:27px;font-weight:400;margin-bottom:20px}.cat-special .content p{font-size:16px;line-height:25px}.cat-special__DNA,.cat-special__name{width:100%;position:relative;height:0;padding-bottom:100%;border-radius:50%;background:#4d5054;font-size:300;color:#fff;font-size:29px;text-align:center}.cat-special__DNA img,.cat-special__name img{max-width:100%}.cat-special__DNA__content,.cat-special__name__content{position:absolute;top:0;left:0;width:100%;height:100%}.cat-special__DNA{background:transparent}.cat-special .cs-image1{position:absolute;top:-5px;left:0}.cat-special .cs-dna{position:absolute;top:20px;left:110px;font-size:22px;line-height:30px;font-weight:400;color:#4d5054}.cat-special .cs-dna strong{font-weight:700}.cat-special .cs-more{position:absolute;width:100%;bottom:34px;text-align:center;left:6px;text-transform:uppercase}.cat-special .cs-more a{color:#000;font-size:11px;font-weight:400}.cat-special .cs-more a i{font-size:14px}.cat-special__map{position:relative;margin-top:85px}.cat-special__map__full{display:none}@media only screen and (max-width:1023px){.cat-special__map__full{display:block;max-width:100%}}@media only screen and (max-width:1023px){.cat-special__map__content{display:none}}.cat-special__map__title{color:#4d5054;margin-bottom:-86px;position:relative}@media only screen and (max-width:1023px){.cat-special__map__title{margin-bottom:0}}.cat-special__map__title .xs{font-size:32px;font-weight:700;line-height:32px}.cat-special__map__title .med{font-weight:900;font-size:44px;line-height:44px}.cat-special__map__title .big{line-height:132px;font-weight:900;font-size:144px;margin-left:-7px}@media only screen and (max-width:767px){.cat-special__map__title .big{font-size:110px;line-height:96px}}.pointer{position:absolute;width:29px;height:29px;cursor:pointer}.pointer:hover .pointer__center{background:#4373ba}.pointer:hover:after{border-color:rgba(67,115,186,.3)}.pointer:after{position:absolute;top:-2px;left:-2px;width:calc(100% + 4px);height:calc(100% + 4px);content:"";opacity:1;border:1px solid rgba(0,0,0,.3);border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;transition:all .5s;-webkit-animation:circlePulsar 2s infinite;animation:circlePulsar 2s infinite}.pointer__center{top:50%;left:50%;margin:-5px 0 0 -5px;position:absolute;width:9px;height:9px;border-radius:50%;background:#000}.pointer__content{width:105px;height:323px;position:absolute;bottom:18px;left:13px;display:none}.pointer__content--down{bottom:auto;top:18px}.pointer__content p{padding-left:10px}.pointer__content:before{content:"";position:absolute;top:0;left:0;width:2px;height:100%;background:#4d5054;display:block}.pointer__country{color:#8597a7;margin-bottom:13px}.pointer__country,.pointer__type{font-size:12px;font-weight:400;text-transform:uppercase;line-height:16px}.pointer__border img{width:100%}.pointer--1{top:326px;left:462px}.pointer--2{top:406px;left:386px}.pointer--2:after{-webkit-animation-delay:.6s;animation-delay:.6s}.pointer--3{top:496px;left:229px}.pointer--3:after{-webkit-animation-delay:.4s;animation-delay:.4s}.pointer--4{top:416px;left:157px}.pointer--4:after{-webkit-animation-delay:.2s;animation-delay:.2s}.pointer--4 .pointer__content{left:auto;right:13px}@media only screen and (max-width:1023px){.pointer--4 .pointer__content{left:13px;right:auto}}.pointer--4 .pointer__content:before{left:auto;right:0}@media only screen and (max-width:1023px){.pointer--4 .pointer__content:before{left:0;right:auto}}.pointer--5{top:300px;left:50%}.pointer--5:after{-webkit-animation-delay:.8s;animation-delay:.8s}.pointer--6{top:369px;left:691px}.pointer--6:after{-webkit-animation-delay:.1s;animation-delay:.1s}.pointer--7{top:379px;left:765px}.pointer--7:after{-webkit-animation-delay:1s;animation-delay:1s}@media only screen and (max-width:1023px){.pointer--7 .pointer__content{left:auto;right:13px}}@media only screen and (max-width:1023px){.pointer--7 .pointer__content:before{left:auto;right:0}}.pointer--8{top:337px;left:409px}.pointer--8:after{-webkit-animation-delay:.4s;animation-delay:.4s}.pointer--9{top:394px;left:722px}.pointer--9:after{-webkit-animation-delay:.4s;animation-delay:.4s}.pointer--10{top:366px;left:405px}.pointer--10:after{-webkit-animation-delay:.4s;animation-delay:.4s}.pointer--11{top:527px;left:297px}.pointer--11:after{-webkit-animation-delay:.4s;animation-delay:.4s}.pointer--12{top:398px;left:672px}.pointer--12:after{-webkit-animation-delay:.4s;animation-delay:.4s}.pointer--13{top:382px;left:123px}.pointer--13:after{-webkit-animation-delay:.4s;animation-delay:.4s}.pointer--13 .pointer__content{left:auto;right:13px}@media only screen and (max-width:1023px){.pointer--13 .pointer__content{left:13px;right:auto}}.pointer--13 .pointer__content:before{left:auto;right:0}@media only screen and (max-width:1023px){.pointer--13 .pointer__content:before{left:0;right:auto}}@media only screen and (max-width:1080px){.taxon-cat>.row{padding-right:20px}}.taxon-cat__short{width:220px}.taxon-cat__short.left{float:left}.taxon-cat__short.right{float:right}@media only screen and (max-width:767px){.taxon-cat__short{float:none!important;margin:0 auto 40px}}.taxon-cat .content h3{font-size:20px;line-height:27px;font-weight:400;margin-bottom:20px}.taxon-cat .content p{font-size:16px;line-height:25px}.taxon-cat__name{width:100%;position:relative;height:0;padding-bottom:100%;border-radius:50%;background:#4d5054;font-size:25px;color:#fff;text-align:center}.taxon-cat__name img{max-width:100%}.taxon-cat__name__content{position:absolute;top:0;left:0;width:100%;height:100%}@-webkit-keyframes circlePulsar{0%{opacity:0;transform:scale(.95)}20%{opacity:1}30%{opacity:1}to{opacity:0;transform:scale(1.4)}}@keyframes circlePulsar{0%{opacity:0;transform:scale(.95)}20%{opacity:1}30%{opacity:1}to{opacity:0;transform:scale(1.4)}}