@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,400,400i,600&subset=cyrillic);@font-face{font-family:ProximaNovaAlt;font-weight:100;font-style:normal;src:url(fonts/ProximaNovaAltThin.otf) format('opentype')}@font-face{font-family:ProximaNovaAlt;font-weight:300;font-style:normal;src:url(fonts/ProximaNovaAltLight.otf) format('opentype')}@font-face{font-family:ProximaNovaAlt;font-weight:400;font-style:normal;src:url(fonts/ProximaNovaAltRegular.otf) format('opentype')}@font-face{font-family:ProximaNovaAlt;font-weight:400;font-style:italic;src:url(fonts/ProximaNovaAltRegularItalic.otf) format('opentype')}@font-face{font-family:ProximaNovaAlt;font-weight:500;font-style:normal;src:url(fonts/ProximaNovaAltSemibold.otf) format('opentype')}@font-face{font-family:ProximaNovaAlt;font-weight:600;font-style:normal;src:url(fonts/ProximaNovaAltBold.otf) format('opentype')}@font-face{font-family:ProximaNovaAlt;font-weight:700;font-style:normal;src:url(fonts/ProximaNovaAltExtrabold.otf) format('opentype')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0;color:inherit}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{margin:0 2px;padding:.35em .625em .75em;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}body{font-family:ProximaNovaAlt,'Proxima Nova',Montserrat,'Nunito Sans',Gibbs,Calibre,sans-serif}.about-author{overflow:hidden;margin-top:4.5rem;padding:1.5rem 20px;border:1px solid #41afd1;border-radius:7px}.about-author__image{display:block;width:150px;height:auto;margin:0 auto;border-radius:100%}@media screen and (max-width:991px){.about-author__image{width:100px;height:auto;margin-bottom:1.5rem}}.about-author__text{font-size:1.05rem}@media screen and (max-width:991px){.advantage{margin-bottom:15px}}.advantage__image{display:block;float:left;width:35%;height:auto}@media screen and (max-width:991px){.advantage__image{width:25%}}.advantage__content{float:left;width:63%;margin-left:2%}@media screen and (max-width:991px){.advantage__content{width:73%}}.advantage__title{font-size:1.1rem;line-height:1.2;margin-top:0;margin-bottom:5px}.advantage__text{font-size:.9rem;line-height:1.35;margin:0;color:#333}.amp-single .hidden-amp{display:none!important}.is-green{color:#228007}.is-red{color:#ce0014!important}.is-blue{color:#41afd1!important}.is-text{color:#333!important}.is-text2{color:grey!important}.is-white{color:#fff!important}.is-ttu{text-transform:uppercase}.is-adaptive-image{display:block;width:100%;height:auto}.is-bold{font-weight:600}@media screen and (max-width:991px){.is-mobile-100p{width:100%!important}}.is-disabled-link{cursor:not-allowed!important}body{font-size:18px;color:#333;background:#fff;-webkit-font-smoothing:antialiased}.h1,h1{font-size:2.2rem;font-weight:600;line-height:1.23;margin:1.5rem 0;letter-spacing:.2rem;text-transform:uppercase}.h2,h2{font-size:2rem;font-weight:500;line-height:1.3;margin-top:2rem;margin-bottom:.5rem}.h3,h3{font-size:1.6rem;font-weight:600;line-height:1.3;margin-top:1.5rem;margin-bottom:.5rem;color:#4d4d4d}.h4,h4{font-size:1.2rem;font-weight:600;line-height:1.35;margin-top:2rem;margin-bottom:.5rem}.h4.h4_smaller,h4.h4_smaller{font-size:1.1rem;font-weight:400!important;line-height:1.25}h5{font-size:.85rem;font-weight:300;margin:1.5rem 0;letter-spacing:.08rem;text-transform:uppercase;color:#a0a0a0}.huge-text{font-size:1.25rem;font-weight:400;line-height:2rem}.big-text{font-size:1.125rem;font-weight:400;line-height:1.5rem}.paragraph,p{font-size:20px;font-weight:400;line-height:1.4;letter-spacing:.015rem;color:#333}.small-text,small{font-size:.9rem;font-weight:400;line-height:1.3}p.small-text{margin-bottom:4px}.link,a{transition:all .35s ease;text-decoration:none;color:#41afd1}.link:hover,a:hover{text-decoration:underline;color:#2b93b4}li{font-size:20px}.article a{color:#333;border-bottom:3px solid #41afd1}.article a:hover{text-decoration:none;color:#41afd1;border-bottom:3px solid transparent}.article img{display:block;width:100%;height:auto;margin-bottom:1rem}.article img+figcaption{font-size:.85rem;font-style:italic;margin-top:-.9rem;margin-bottom:1rem;text-align:center}.article .block{margin:1.5rem 0;padding-top:1.5rem;padding-bottom:1.5rem;border-top:4px solid #41afd1;border-bottom:4px solid #41afd1}.article .block.block_dark-borders{border-color:#a0a0a0}.article .block h2{margin-top:0}.article .block p:last-child{margin-bottom:0}.article ol{display:block;width:100%;margin:30px 0;padding:30px 30px 0 30px;counter-reset:item;background:#f2f2f2}@media screen and (max-width:991px){.article ol{padding:20px 15px 10px 20px}}.article ol li{position:relative;display:block;padding-bottom:35px;padding-left:65px;list-style:none}@media screen and (max-width:991px){.article ol li{font-size:1.15rem;padding-bottom:20px;padding-left:50px}}.article ol li::before{font-size:1.2rem;font-weight:400;line-height:42px;position:absolute;top:-3px;left:0;display:block;width:40px;height:40px;content:counter(item) ' ';counter-increment:item;text-align:center;color:#fff;border-radius:100%;background:#ed5107}@media screen and (max-width:991px){.article ol li::before{font-size:1rem;line-height:35px;top:0;width:35px;height:35px}}.article blockquote{font-size:22px;margin:1.5rem 0;padding:25px 20px 25px 50px;border-left:6px solid #41afd1}@media screen and (max-width:991px){.article blockquote{font-size:21px;padding:20px 10px 20px 30px}}.article__pinterest-image{display:block;width:60%!important;height:auto;margin:1.5rem auto}@media screen and (max-width:991px){.article__pinterest-image{width:70%!important}}.block-checkbox{display:block;margin-bottom:30px;padding:0 0 20px 0;transition:all .4s ease;text-align:center;border:1px solid #e5e5e5;border-radius:6px;background:#fff;box-shadow:0 0 5px 0 rgba(0,0,0,.2)}.block-checkbox:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.4)}.block-checkbox.block-checkbox_with-promo{border-radius:0 0 6px 6px}.block-checkbox__wrapper{position:relative;padding-top:30px}input:checked~.block-checkbox{border:1px solid #41afd1;background:#e5f4f9}.block-checkbox__title{font-size:1rem;margin:0;padding:15px 0 10px 0;color:#333;border-bottom:1px solid #333}.block-checkbox__image{display:block;width:75%;height:auto;margin:20px auto}.block-checkbox__text{font-size:1rem;color:grey}.block-checkbox__button{display:block;width:85%;margin:0 auto}.block-checkbox__button:after{content:'Select'}input:checked~.block-checkbox .block-checkbox__button{color:#41afd1!important;border-color:#41afd1!important}input:checked~.block-checkbox .block-checkbox__button:after{content:'Selected'}.block-checkbox__promo{line-height:30px;position:absolute;top:0;left:0;width:100%;height:30px;text-align:center;color:#fff;border-radius:6px 6px 0 0;background:#ed5107}.back-button{font-size:2.5rem;display:inline-block;margin-top:-23px;margin-left:15px;padding:10px;color:#c6c6c6}.back-button:hover{text-decoration:underline;color:grey}.breadcrumbs{font-size:1rem;margin-top:2.5rem}.breadcrumbs a,.breadcrumbs span{color:grey}.breadcrumbs__chevron{font-size:.7rem;margin:0 10px;color:#a0a0a0}.breadcrumbs-steps{position:relative;display:inline-block;overflow:hidden;margin:0 0 20px -25px}@media screen and (max-width:991px){.breadcrumbs-steps{margin:-35px 0 10px 0}}.breadcrumbs-steps:before{position:absolute;top:15px;height:2px;content:'';background:#54bf52}.breadcrumbs-steps:after{position:absolute;top:15px;height:2px;content:'';background:#e2f7dc}.breadcrumbs-steps.breadcrumbs-steps_1-4:before{left:75px;width:0}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-4:before{left:30px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_1-4:after{left:75px;width:450px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-4:after{left:25px;width:150px}}.breadcrumbs-steps.breadcrumbs-steps_2-4:before{left:75px;width:150px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_2-4:before{left:30px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_2-4:after{left:225px;width:300px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_2-4:after{left:75px;width:100px}}.breadcrumbs-steps.breadcrumbs-steps_3-4:before{left:75px;width:300px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_3-4:before{left:30px;width:100px}}.breadcrumbs-steps.breadcrumbs-steps_3-4:after{left:370px;width:150px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_3-4:after{left:125px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_1-5:before{left:75px;width:0}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-5:before{left:30px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_1-5:after{left:50px;width:500px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-5:after{left:25px;width:200px}}.breadcrumbs-steps.breadcrumbs-steps_2-5:before{left:60px;width:135px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_2-5:before{left:30px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_2-5:after{left:175px;width:370px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_2-5:after{left:75px;width:150px}}.breadcrumbs-steps.breadcrumbs-steps_3-5:before{left:65px;width:350px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_3-5:before{left:30px;width:100px}}.breadcrumbs-steps.breadcrumbs-steps_3-5:after{left:300px;width:250px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_3-5:after{left:125px;width:100px}}.breadcrumbs-steps.breadcrumbs-steps_4-5:before{left:65px;width:350px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_4-5:before{left:30px;width:150px}}.breadcrumbs-steps.breadcrumbs-steps_4-5:after{left:420px;width:130px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_4-5:after{left:175px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_1-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_2-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_3-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_4-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_5-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_6-6 .breadcrumbs-steps__item{font-size:.72rem!important;width:100px!important}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_2-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_3-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_4-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_5-6 .breadcrumbs-steps__item,.breadcrumbs-steps.breadcrumbs-steps_6-6 .breadcrumbs-steps__item{font-size:0!important;width:40px!important}}.breadcrumbs-steps.breadcrumbs-steps_1-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_2-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_3-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_4-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_5-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_6-6 .breadcrumbs-steps__item .breadcrumbs-steps__number{left:43px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_2-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_3-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_4-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_5-6 .breadcrumbs-steps__item .breadcrumbs-steps__number,.breadcrumbs-steps.breadcrumbs-steps_6-6 .breadcrumbs-steps__item .breadcrumbs-steps__number{left:18px}}.breadcrumbs-steps.breadcrumbs-steps_1-6:before{left:75px;width:0}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-6:before{left:30px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_1-6:after{left:50px;width:500px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_1-6:after{left:25px;width:200px}}.breadcrumbs-steps.breadcrumbs-steps_2-6:before{left:60px;width:100px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_2-6:before{left:30px;width:50px}}.breadcrumbs-steps.breadcrumbs-steps_2-6:after{left:155px;width:400px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_2-6:after{left:75px;width:150px}}.breadcrumbs-steps.breadcrumbs-steps_3-6:before{left:65px;width:350px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_3-6:before{left:30px;width:100px}}.breadcrumbs-steps.breadcrumbs-steps_3-6:after{left:250px;width:300px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_3-6:after{left:105px;width:130px}}.breadcrumbs-steps.breadcrumbs-steps_4-6:before{left:50px;width:300px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_4-6:before{left:30px;width:120px}}.breadcrumbs-steps.breadcrumbs-steps_4-6:after{left:350px;width:200px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_4-6:after{left:145px;width:90px}}.breadcrumbs-steps.breadcrumbs-steps_5-6:before{left:50px;width:400px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_5-6:before{left:30px;width:160px}}.breadcrumbs-steps.breadcrumbs-steps_5-6:after{left:450px;width:100px}@media screen and (max-width:991px){.breadcrumbs-steps.breadcrumbs-steps_5-6:after{left:180px;width:40px}}.breadcrumbs-steps__mobile{position:absolute;top:-28px;left:10px;display:none}@media screen and (max-width:991px){.breadcrumbs-steps__mobile{display:block}}.breadcrumbs-steps__item{font-size:.8rem;position:relative;display:block;float:left;width:120px;height:80px;padding-top:40px;text-align:center;color:grey}@media screen and (max-width:991px){.breadcrumbs-steps__item{font-size:0;width:50px;height:10px}}.breadcrumbs-steps__number{font-size:.7rem;line-height:16.5px;position:absolute;z-index:2;top:7px;left:51px;width:18px;height:18px;text-align:center;color:grey;border:1px solid #54bf52;border-radius:100%;background:#fff}@media screen and (max-width:991px){.breadcrumbs-steps__number{left:20px}}.breadcrumbs-steps__number.breadrcrumbs-steps__number_complete{color:#fff;background:#54bf52}.breadcrumbs-steps__link{text-decoration:none;color:#41afd1}.breadcrumbs-steps__link:hover{text-decoration:underline}.button{font-size:1rem!important;font-weight:400!important;display:inline-block;padding:10px 15px!important;transition:all .35s ease;color:#fff!important;border-bottom:0!important;border-radius:5px;background:#ed5107!important}.button:hover{text-decoration:none!important;color:#fff!important;background:#bb4006!important}.button.button_border{border:1px solid #ed5107;border-bottom:1px solid #ed5107!important}.button.button_inverse{color:#ed5107!important;border:1px solid #ed5107!important;border-bottom:1px solid #ed5107!important;background:0 0!important}.button.button_inverse:hover{color:#fff!important;background:#ed5107!important}.button.button_small{padding:3px 5px!important;border-radius:4px}.button.button_medium{font-size:1.15rem;margin-right:5px;padding:11px 30px!important}.button.button_big{font-size:1.2rem;display:inline-block;margin:.5rem auto 2rem auto;padding:14px 40px!important;border-radius:7px}.button.button_100p{display:block;width:100%;margin-top:-2px;text-align:center}.button.button_half{float:left;width:48%;margin-left:2%;text-align:center}.button.button_transparent{font-size:.8rem!important;font-weight:500!important;margin-right:10px!important;transition:all .35s ease;letter-spacing:.03rem!important;text-transform:uppercase!important;color:#ed5107!important;border:1px solid #ed5107!important;border-bottom:1px solid #ed5107!important;border-radius:3px!important;background:0 0!important}.button.button_transparent:hover{color:#fff!important;background:#ed5107!important}.woocommerce-message .button{font-size:1rem!important;font-weight:400!important;display:inline-block!important;padding:10px 15px!important;background:#ed5107!important}.blog-grid{display:block;margin:15px 0;text-decoration:none;color:#333}.blog-grid:hover{text-decoration:none;color:#194c7a}.blog-grid:hover .blog-grid__image-wrapper img{-webkit-transform:scale(1.1);transform:scale(1.1)}.blog-grid__image-wrapper{display:block;overflow:hidden;width:100%;height:0;padding-top:66.66%;background:#a0a0a0 url(images/imageloader.png) no-repeat center center}.blog-grid__image-wrapper img{display:block;width:100%;height:auto;margin-top:-66.66%;transition:all .35s ease}.blog-grid__image-wrapper.blog-grid__image-wrapper_square{padding-top:100%}.blog-grid__image-wrapper.blog-grid__image-wrapper_square img{margin-top:-100%}.blog-grid__tags{font-size:.8rem;font-weight:300;margin:5px 0 0;text-transform:uppercase;color:grey}.blog-grid__tags a{color:grey}.blog-grid__title{font-size:1.15rem;line-height:1.2;margin:0;padding:0}.blog-grid__link{color:#333}.carousel-product{position:relative;margin-top:15px;padding-top:0;padding-bottom:80px}@media screen and (max-width:991px){.carousel-product{padding-bottom:0}}.carousel-product__badge{font-size:1.1rem;line-height:1.1;position:absolute;z-index:9;top:-15px;right:-15px;width:60px;height:60px;padding-top:10px;text-align:center;color:#fff;border-radius:100%;background:#41afd1;box-shadow:0 0 10px 0 rgba(0,0,0,.2)}.carousel-product__item{border:8px solid #f2f2f2}.carousel-product__thumbs{position:absolute;bottom:43px;left:0;margin-right:-2px;margin-left:-2px;text-align:left}.carousel-product__thumbs-item{display:inline-block!important;width:200px!important}.carousel-product__thumbs-item img{border:4px solid #f2f2f2}.carousel-product__control{opacity:.65}.carousel-product__next-prev{line-height:1;width:37px;height:37px;padding:0;border-radius:100%;background:#fff;box-shadow:0 0 15px 0 rgba(255,255,255,.5)}.carousel-product__next-prev:before{font-family:'Font Awesome 5 Free';font-size:2.5rem;font-weight:900;display:block;transition:all .35s ease;color:#41afd1}.carousel-product__next-prev.carousel-product__next-prev_next{margin-right:-15px}.carousel-product__next-prev.carousel-product__next-prev_next:before{content:'\f137'}.carousel-product__next-prev.carousel-product__next-prev_prev{margin-left:-15px}.carousel-product__next-prev.carousel-product__next-prev_prev:before{content:'\f138'}.carousel-product__mobile-indicators{position:absolute;z-index:15;bottom:0;left:50%;width:60%;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-product__mobile-indicators li{display:inline-block;width:25px;height:25px;padding:0;cursor:pointer;opacity:.65;border:3px solid #fff;border-radius:100%;background:#fff}.carousel-product__mobile-indicators li.active{background-color:#41afd1}.dd-product{padding-top:1rem;padding-bottom:1rem}@media screen and (max-width:991px){.dd-product h4,.dd-product small{display:block;width:100%;text-align:center}}@media screen and (max-width:991px){.dd-product .button{display:block;width:50%;margin:0 auto;text-align:center}}.dd-product__title{font-size:1.6rem;font-weight:600;margin-bottom:0}.dd-product__title span{font-family:'Times New Roman',Times;font-size:3.3rem;font-weight:600;display:block;width:100%;margin-bottom:10px}@media screen and (max-width:991px){.dd-product__title{text-align:center}}.dd-product__subtitle{font-size:.8rem;margin:5px 0}@media screen and (max-width:991px){.dd-product__subtitle{margin-bottom:10px;text-align:center}}@media screen and (max-width:991px){.dd-product__image{width:65%!important;margin:15px auto!important}}.footer{font-size:1rem;width:100%;padding-top:2rem;padding-bottom:2rem;color:#fff;background:#0e0f10}.footer.footer_light{background:#e5e5e5}.footer.footer_shoppydog{color:#333;background:#f5f5f5}.footer__logo{font-size:1.7rem;line-height:52px;display:block;float:left;width:50px;height:50px;margin:0;text-align:center;color:#333;border-radius:100%;background:#f2f2f2}.footer__logo.footer__logo_dark{color:#fff;background:#333}.footer__logo-image{display:block;float:left;width:auto;height:50px}.footer__logo-image.footer__logo-image_shoppy{height:70px;margin-top:-10px}.footer__logo-text{font-size:1.2rem;line-height:51px;display:block;float:left;margin-left:15px;color:#fff}.footer__social{font-size:1.5rem;display:inline-block;margin:8px 10px 0 0;transition:all .35s ease;text-decoration:none;color:#fff}.footer__social.footer__social_dark{color:#333}.footer__social:hover{color:#41afd1}.footer__link{font-size:1rem;margin-right:15px;transition:all .35s ease;text-decoration:none;color:#fff}.footer__link:hover{text-decoration:none;color:#41afd1}.footer__link.footer__link_dark{color:#333}.footer__link.footer__link_dark:hover{color:#41afd1}.footer__copywrite{color:#a0a0a0}@media screen and (max-width:991px){.footer__copywrite{display:block;margin-top:1.5rem}}.footer__right-col{text-align:right}@media screen and (max-width:991px){.footer__right-col{text-align:center}}.flip-box{width:100%;height:200px;border:1px solid #f1f1f1;background-color:transparent;-webkit-perspective:1000px;perspective:1000px}.flip-box__inner{position:relative;width:100%;height:100%;transition:-webkit-transform .8s;transition:transform .8s;transition:transform .8s,-webkit-transform .8s;text-align:center;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.flip-box:hover .flip-box__inner{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.flip-box__back,.flip-box__front{position:absolute;display:flex;width:100%;height:100%;padding:20px;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;align-items:center}.flip-box__front{color:#fff;background-color:#30a4c8}.flip-box__back{-webkit-transform:rotateY(180deg);transform:rotateY(180deg);color:#fff;background-color:#ed5107}.flip-box__title{font-size:1.5rem;line-height:1.3;display:inline-block;width:100%;text-align:center}.flip-box__tip{font-size:.6rem;position:absolute;bottom:5px;left:0;width:100%;text-align:center;text-transform:uppercase;color:#eee}.checkout label,.form__label,.wcpr-comment-form-images label{font-size:1rem;font-weight:500;display:block;width:100%;margin-bottom:2px}.checkout label .required,.form__label .required,.wcpr-comment-form-images label .required{color:#ce0014}.wcpr-comment-form-images input{font-size:.9rem}#coupon_code,.checkout input.input-text,.checkout select,.checkout textarea,.form__input,.form__select,.form__textarea,.select2-container .select2-selection--single,.woocommerce .quantity .qty,.woocommerce-ordering select{line-height:40px;width:100%;max-width:400px;margin-bottom:15px;padding:0 10px;transition:all .35s ease;border:1px solid #e5e5e5;border-radius:4px;background:0 0}#coupon_code:focus,.checkout input.input-text:focus,.checkout select:focus,.checkout textarea:focus,.form__input:focus,.form__select:focus,.form__textarea:focus,.select2-container .select2-selection--single:focus,.woocommerce .quantity .qty:focus,.woocommerce-ordering select:focus{border-color:#333;outline:0}#coupon_code{width:150px;margin-right:10px}.woocommerce .quantity .qty{width:3.631em}.checkout input.input-text,.checkout select,.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:1rem;line-height:40px!important}.select2-selection.select2-selection--single{position:relative;height:40px}.select2-selection.select2-selection--single .select2-selection__arrow{top:6px;right:6px}.checkout textarea,.form__textarea{font-size:1rem;line-height:1;height:100px!important;padding-top:10px;padding-bottom:10px;resize:none}.checkout textarea{width:100%;max-width:100%}.checkout textarea::-webkit-input-placeholder,.form__input::-webkit-input-placeholder,.form__textarea::-webkit-input-placeholder{font-size:1rem!important;color:#a0a0a0}.checkout textarea::-moz-placeholder,.form__input::-moz-placeholder,.form__textarea::-moz-placeholder{font-size:1rem!important;color:#a0a0a0}.checkout textarea::-ms-input-placeholder,.form__input::-ms-input-placeholder,.form__textarea::-ms-input-placeholder{font-size:1rem!important;color:#a0a0a0}.checkout textarea::placeholder,.form__input::placeholder,.form__textarea::placeholder{font-size:1rem!important;color:#a0a0a0}.form__tip{font-size:.85rem;font-weight:300;margin-bottom:15px;color:grey}.form__file{font-size:1rem}.form-submit input[type=submit],.form__submit{font-size:1rem!important;line-height:1!important;width:100%;max-width:300px!important;margin-bottom:15px;padding:12px 20px 10px 17px!important;transition:all .35s ease;color:#fff!important;border:1px solid #000!important;background:#000!important}.form-submit input[type=submit]:hover,.form__submit:hover{color:#000!important;background:#fff!important}.form__select-wrapper,.woocommerce-ordering{position:relative;overflow:hidden}.form__select-wrapper i,.form__select-wrapper.woocommerce-ordering:before,.woocommerce-ordering i,.woocommerce-ordering.woocommerce-ordering:before{position:absolute;top:14px;right:15px}.form__select-wrapper.woocommerce-ordering:before,.woocommerce-ordering.woocommerce-ordering:before{font-family:'Font Awesome 5 Free';font-weight:900;top:9px;content:'\f107'}.form__select,.select2-container .select2-selection--single,.woocommerce-ordering select{font-size:1rem;margin-bottom:0;padding:0 30px 0 10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;-ms-appearance:none}.hamburger{float:left;margin:9px 15px 0 0}.hamburger.is-active{position:absolute;z-index:10;top:0;left:10px}.hamburger.hamburger_shoppy{margin-top:42px}@media screen and (max-width:991px){.hamburger.hamburger_shoppy{margin-top:14px}}.hamburger .hamburger__line{display:block;width:32px;height:2px;margin:8px 0 0 15px;transition:all .3s ease-in-out;background-color:#333}.hamburger:hover{cursor:pointer}.hamburger.is-active .hamburger__line{background-color:#333}.hamburger.is-active .hamburger__line:nth-child(2){opacity:0}.hamburger.is-active .hamburger__line:nth-child(1){-webkit-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.hamburger.is-active .hamburger__line:nth-child(3){-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}.hamburger__menu{position:fixed;z-index:9;top:0;left:0;width:100%;max-width:500px;height:100vh;margin-left:-1000px;padding:60px 20px 20px;transition:all .35s ease;opacity:.97;background:#fa9160}.hamburger__menu.hamburger__menu_active{margin-left:0}.hamburger__menu.hamburger__menu_blue{background:#93d2e5}.hamburger__menu-item{font-size:1.1rem;font-weight:700;line-height:40px;display:block;width:100%;transition:all .35s ease;text-align:center;letter-spacing:.6px;text-transform:uppercase;color:#fff}.hamburger__menu-item:hover{text-decoration:none;color:#26839f}.header{width:100%;height:80px;background:#e5e5e5}.header.header_dodo{line-height:60px;height:60px;border-bottom:1px solid #e5e5e5;background:#fff}.header.header_shoppy{line-height:120px;height:120px}@media screen and (max-width:991px){.header.header_shoppy{line-height:60px;height:60px}}.header.header_in-splash{border-bottom:0;background:#f5f5f5}.header.header_in-splash-white{background:#fff}.header__container{position:relative}.header__logo{font-size:.9rem;line-height:52px;display:block;width:50px;height:50px;margin-top:15px;transition:all .35s ease;text-align:center;color:#fff;border-radius:100%;background:#0e0f10}.header__logo:hover{text-decoration:none;color:#fff;background:#ed5107}.header__dodo-logo{font-size:1.6rem;font-weight:800;line-height:1;position:relative;top:4px;display:inline-block;padding:3px 10px 1px 10px;transition:all .35s ease;text-transform:uppercase;color:#ed5107;border:3px solid #ed5107}.header__dodo-logo:hover{text-decoration:none;color:#41afd1;border-color:#41afd1}.header__shoppy-logo{font-size:2rem;line-height:1;position:relative;top:4px;display:inline-block;transition:all .35s ease;color:#ed5107}.header__shoppy-logo span{font-size:1.2rem}.header__shoppy-logo:hover{text-decoration:none;color:#41afd1;border-color:#41afd1}.header__shoppy-logo-image{display:block;width:auto;margin-top:8px}@media screen and (max-width:991px){.header__shoppy-logo-image{height:50px!important;margin-top:2px}}.header__shoppy-logo-image.header__shoppy-logo-image_animated{position:relative;top:-113px;opacity:0}@media screen and (max-width:991px){.header__shoppy-logo-image.header__shoppy-logo-image_animated{display:none}}.header__shoppy-logo:hover .header__shoppy-logo-image{opacity:0}@media screen and (max-width:991px){.header__shoppy-logo:hover .header__shoppy-logo-image{opacity:1}}.header__shoppy-logo:hover .header__shoppy-logo-image_animated{opacity:1}@media screen and (max-width:991px){.header__shoppy-logo:hover .header__shoppy-logo-image_animated{opacity:0}}.header__logo-image{display:block;height:50px;margin-top:15px;weight:auto}.header__cart{font-size:1.6rem;position:relative;display:block;width:100%;margin-top:3px;text-align:right;color:#ed5107}.header__cart.header__cart_blue{width:auto;color:#41afd1}.header__cart-counter{font-size:.6rem;font-weight:600;line-height:19px;position:absolute;top:40px;right:-9px;width:19px;height:19px;text-align:center;color:#fff;border-radius:100%;background:#228007}@media screen and (max-width:991px){.header__cart-counter{top:10px}}.header__cart-counter.header__cart-counter_small{top:10px}.header__lang{font-size:.9rem;font-weight:600;line-height:30px;position:relative;display:block;width:30px;height:30px;margin-top:16px;margin-right:10px;text-align:center;color:#fff;border-radius:100%;background:#185061}.header__lang:hover{text-decoration:none;color:#fff;background:#41afd1}.image-figure{position:relative;overflow:hidden;width:100%;min-width:220px;margin:0;text-align:center;color:#fff;color:#000}.image-figure *{box-sizing:border-box;transition:all .6s ease}.image-figure img{width:45%;margin:0 auto;transition:opacity .35s;opacity:1}@media screen and (max-width:991px){.image-figure img{width:50%}}.image-figure:after{position:absolute;bottom:0;left:0;width:100%;height:100%;content:'';transition:all .3s ease-in-out;-webkit-transform:skew(-45deg) scaleX(0);transform:skew(-45deg) scaleX(0);opacity:.9;background:#ed5107}.image-figure figcaption{position:absolute;z-index:1;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.image-figure h2,.image-figure h5,.image-figure p{width:100%;margin:0;opacity:0;color:#fff}.image-figure h2,.image-figure h5{font-size:1.6rem;font-weight:400;display:block;width:330px;margin:38px auto 0 auto;padding:2px 10px;text-transform:uppercase;border:3px solid #fff}.image-figure p{font-size:.8em;font-weight:500;padding:0 50px}.image-figure.hover:after,.image-figure:hover:after{transition:all .4s cubic-bezier(.175,.885,.32,1.275);-webkit-transform:skew(-45deg) scaleX(1);transform:skew(-45deg) scaleX(1)}.image-figure.hover figcaption h2,.image-figure.hover figcaption h5,.image-figure.hover figcaption p,.image-figure:hover figcaption h2,.image-figure:hover figcaption h5,.image-figure:hover figcaption p{transition-delay:.2s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.image-figure.hover figcaption h2,.image-figure.hover figcaption h5,.image-figure:hover figcaption h2,.image-figure:hover figcaption h5{opacity:1}.image-figure.hover figcaption p,.image-figure:hover figcaption p{opacity:.7}.image-figure.image-figure_in-col img{width:50%}.image-figure.image-figure_in-col h2{font-size:1.25rem;width:260px}.image-with-button{position:relative;overflow:hidden;width:100%;height:0;padding-top:73.3333%;background:#e5e5e5 url(images/imageloader.png) no-repeat center center}@media screen and (max-width:991px){.image-with-button{margin-bottom:5px;border-radius:6px}}.image-with-button__title{font-size:1.3rem;position:absolute;top:0;left:0;width:100%;margin:15px 0 0 0;text-align:center;color:#333}.image-with-button__image{position:absolute;top:0;left:0;display:block;width:100%;height:auto}.image-with-button__button{position:absolute;bottom:14px;left:20%;display:block;width:60%;text-align:center}@media screen and (max-width:991px){.image-with-button__button{left:5%!important;width:90%!important;margin-bottom:0!important}}.layout{padding-top:3rem;padding-bottom:3rem}.layout.layout_bg{background:#f5f5f5}.layout.layout_blue{background:#edf8fb}.layout.layout_darkblue{color:#fff;background:#185061}.place-info{margin:2rem 0}.place-info__item{font-size:1.05rem;line-height:1.3;margin-bottom:15px}.place-info__item a{text-decoration:underline;color:#333;border-bottom:0!important}.place-info__icon{font-size:.95rem;margin-right:12px}.product-card{display:block;width:100%;margin:30px 0 60px 0;padding:20px 0;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.2)}.product-card.product-card_with-paddings{padding:20px 20px}.product-card__image-wrapper{position:relative;display:block;overflow:hidden;width:100%;height:0;padding-top:100%;background:url(../images/imageloader.png) no-repeat center center}.product-card__image-wrapper img{position:absolute;top:0;left:12.5%;width:75%;height:auto}.product-card__number{font-size:1.2rem;font-weight:400;line-height:40px;display:inline-block;width:20px;width:40px;height:40px;margin:0 10px;text-align:center;color:#fff;border-radius:100%;background:#41afd1}@media screen and (max-width:991px){.product-card__number{font-size:.8rem;line-height:30px;position:relative;top:-3px;display:inline-block;width:30px;height:30px;margin:0 3px}}.product-card__top-price{display:block;float:right;transition:all .4s ease;color:#41afd1}.product-card__title{font-size:1.4rem;font-weight:600;margin-top:0!important;margin-bottom:20px;padding:0 20px;color:#333}.product-card__title a{text-decoration:none;color:#333;border-bottom:0!important}.product-card__title a:hover{color:#41afd1}.product-card__title a:hover .product-card__top-price{color:#333}@media screen and (max-width:991px){.product-card__title{line-height:1.4}}.product-card__button{position:relative!important;display:block!important;width:300px!important;margin:1.5rem auto!important;text-align:center!important}.product-card__button:after{font-family:'Font Awesome 5 Free';font-size:1.4rem;font-weight:900;line-height:54px;position:absolute;top:0;left:0;display:block;width:300px;height:54px;content:'\f061';transition:all .6s ease;opacity:0;border-bottom:0!important;border-radius:8px;background:#de4c07}@media screen and (max-width:991px){.product-card__button:after{width:100%!important}}.product-card__button:hover{text-decoration:none;color:#fff;border-bottom:0!important}.product-card__button:hover:after{opacity:1}@media screen and (max-width:991px){.product-card__button{font-size:1rem;width:90%!important;margin-bottom:30px!important}}.product-card__button.product-card__button_mb{margin-bottom:15px!important}.product-card__content{font-size:1rem;padding:0 30px}@media screen and (max-width:991px){.product-card__content{padding:0 20px}}.product-card__content p{font-size:1.05rem}.product-card__content h4{margin-bottom:15px;color:#333}.product-card__content ul{padding-left:15px;list-style:none}@media screen and (max-width:991px){.product-card__content ul{margin-bottom:0!important;padding-left:10px}}.product-card__content ul li{font-size:1rem;line-height:1.3;margin-bottom:5px;color:#333}.product-card__content ul li:before{font-family:'Font Awesome 5 Free';font-weight:900;margin-right:5px;content:'\f005';color:#41afd1}.product-card__content ul li.pros:before{font-family:'Font Awesome 5 Free';font-weight:900;margin-right:5px;content:'\f00c';color:#41afd1}.product-card__content ul li.cons:before{font-family:'Font Awesome 5 Free';font-weight:900;margin-right:5px;content:'\f056';color:#ff9ba5}.product-card__specs{line-height:1.35}.product-card__specs .row{margin-bottom:10px}.product-card__specs.product-card__specs_cons,.product-card__specs.product-card__specs_pros{min-height:150px;margin-top:30px;padding:0;border:1px solid #41afd1}.product-card__specs.product-card__specs_cons h4,.product-card__specs.product-card__specs_pros h4{font-size:1rem;margin-top:0;padding:5px 0;text-align:center;text-transform:uppercase;color:#fff;background:#41afd1}.product-card__specs.product-card__specs_cons ul,.product-card__specs.product-card__specs_pros ul{padding-left:50px}@media screen and (max-width:991px){.product-card__specs.product-card__specs_cons ul,.product-card__specs.product-card__specs_pros ul{line-height:1.4;padding:0 15px}}.product-card__specs.product-card__specs_cons ul li:before,.product-card__specs.product-card__specs_pros ul li:before{font-family:'Font Awesome 5 Free';font-size:.8rem;font-weight:900;margin-right:7px;content:'\f055';color:#41afd1}.product-card__specs.product-card__specs_cons{border-color:#8d5200}.product-card__specs.product-card__specs_cons h4{background:#8d5200}.product-card__specs.product-card__specs_cons ul li:before{content:'\f056';color:#8d5200}.product-card__label,.product-card__star-rating{font-size:1.4rem;line-height:1;float:left;width:50%;margin:10px 0}@media screen and (max-width:991px){.product-card__label,.product-card__star-rating{width:40%;margin:10px 5%}}.product-card__label{display:block;color:#4d4d4d}@media screen and (max-width:991px){.product-card__label{margin:10px 0 10px 10%}}.product-card__star-rating{color:#ebbb2c}.product-card__short-text{font-size:1.05rem!important;display:block!important;margin:30px 15px 0 -15px!important}@media screen and (max-width:991px){.product-card__short-text{margin:30px 5% 30px 7%!important}}.product-card__badge{font-size:.8rem;line-height:1;display:inline-block;margin-bottom:15px;padding:5px 15px 6px 15px;color:#f2f2f2;border-radius:4px;background:#e87c81}.product-card__description{font-size:1rem}.product-card__fixed-title{width:100%;min-height:100px;padding:0 20px}@media screen and (max-width:991px){.product-card__fixed-title{padding:0 5px}}.product-page__image{display:block;width:100%;height:auto;margin-bottom:15px}.product-page__thumb-link:hover{text-decoration:none}.flex-control-nav.flex-control-thumbs li,.product-page__thumb{width:calc(25% - 10px);margin:0 5px 10px 5px;cursor:pointer}.flex-control-nav.flex-control-thumbs li img,.product-page__thumb img{transition:all .35s ease;opacity:.8;border:2px solid transparent}.flex-control-nav.flex-control-thumbs li:hover img,.product-page__thumb:hover img{text-decoration:none;opacity:1;border-color:#41afd1}.flex-control-nav.flex-control-thumbs li img.active,.flex-control-nav.flex-control-thumbs li img.flex-active,.product-page__thumb img.active,.product-page__thumb img.flex-active{opacity:1;border-color:#333}.product-page__content{position:relative;padding:25px}.product-page__label{font-size:.7rem;font-weight:500;line-height:1;position:absolute;top:0;left:25px;padding:3px 20px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#41afd1}@media screen and (max-width:991px){.product-page__label{position:relative;top:0;left:0;display:inline-block;margin-bottom:15px;padding:5px 20px}}.product-page__title{font-size:1.6rem!important;width:100%;margin:0;margin-bottom:0;letter-spacing:.1rem!important}.product-page__price,.single_variation_wrap .woocommerce-variation-price,.woocommerce-variation-price .woocommerce-Price-amount{font-size:1.2rem!important;font-weight:400;width:100%;margin:7px 0 9px 0!important;color:#4d4d4d!important}.product-page__price ins,.single_variation_wrap .woocommerce-variation-price ins,.woocommerce-variation-price .woocommerce-Price-amount ins{text-decoration:none!important}.single_variation_wrap .woocommerce-variation-price{font-weight:500;margin-top:0;margin-bottom:0;padding-top:1rem;border-top:1px solid #e5e5e5}.single_variation_wrap .woocommerce-variation-price del{font-size:1rem;font-weight:300;margin-right:5px;color:#a0a0a0}.woocommerce-variation-add-to-cart .quantity{display:none!important}.product-page__rating{font-size:.8rem;line-height:20px;overflow:hidden;width:100%;margin-bottom:20px;transition:all .35s ease;text-align:left;color:#ffd200}.product-page__rating span{margin-left:8px;transition:all .35s ease;color:grey}.product-page__rating.product-page__rating_big{font-size:1.2rem}.product-page__rating:hover{text-decoration:none;color:#e6bd00}.product-page__rating:hover span{color:#41afd1}.product-page__add-to-cart,.single_add_to_cart_button{font-size:.9rem!important;font-weight:400!important;line-height:1!important;display:block;width:100%;margin-top:1rem!important;padding:18px 20px 15px 17px!important;transition:all .35s ease;text-align:center;color:#fff!important;border:2px solid #000!important;border-radius:0!important;background:#000!important}.product-page__add-to-cart:hover,.single_add_to_cart_button:hover{text-decoration:none!important;color:#000!important;background:#fff!important}.product-page__delivery-info{font-size:.8rem;display:block;width:100%;margin-top:6px;text-align:center;color:#333}.product-page__add-review{font-size:.9rem!important;font-weight:400!important;margin-top:8px!important;padding:5px 10px!important;color:#333!important;border:1px solid #a0a0a0!important;border-bottom:1px solid #a0a0a0!important;background:#fff!important}.product-page__add-review:hover{color:#fff!important;border-color:#333!important;background:#333!important}@media screen and (max-width:991px){.product-page__add-review{font-size:1rem;width:100%;margin-bottom:15px!important;padding:10px 10px!important;text-align:center}}.wcpr-filter-container{border:none}.product-page__pills,.wcpr-filter-container{margin-bottom:30px;text-align:left;justify-content:left}.product-page__pills li,.wcpr-filter-container li{font-size:1rem}.product-page__pills .nav-item,.wcpr-filter-container .nav-item{margin-right:10px}@media screen and (max-width:991px){.product-page__pills .nav-item,.wcpr-filter-container .nav-item{display:block;width:100%!important;margin-right:0;margin-bottom:15px;text-align:center}}.product-page__pills .nav-link,.wcpr-filter-container .nav-link{color:#333;border:1px solid #333}.product-page__pills .nav-link:hover,.wcpr-filter-container .nav-link:hover{text-decoration:none;color:#fff;background:#41afd1}.product-page__pills .nav-link.active,.wcpr-filter-container .nav-link.active{background:#333}.wcpr-filter-button{font-size:1.05rem;font-weight:400;line-height:1;padding:11px 20px 9px 20px;text-align:center;color:#333;border:1px solid #333;border-radius:5px;background:0 0}.wcpr-filter-button:before{margin-right:10px!important}.wcpr-filter-button.wcpr-active{color:#fff;background:#333}.wcpr-filter-button:hover{text-decoration:none}@media screen and (max-width:991px){.wcpr-filter-button{width:100%}}@media screen and (max-width:991px){.wcpr-filter-button-wrap{display:none!important}}.wcpr-filter-button-ul{border:1px solid #333;border-radius:5px;background:#fff}.wcpr-filter-button-ul .wcpr-filter-button{border:none;border-radius:0}.reset_variations{font-size:.9rem;font-weight:500;display:block;margin-top:5px;transition:all .35s ease;letter-spacing:.5px;text-transform:uppercase;color:#41afd1}.reset_variations:hover{text-decoration:none;color:#22728a}.woocommerce div.product form.cart .variations{margin-bottom:0}.woocommerce div.product form.cart{margin-bottom:0}.pros-cons{position:relative;float:left;width:47%;margin:4.5rem 1.5% 3rem 1.5%;padding:60px 20px 10px 30px;border:1px solid #7bb2e4;border-radius:6px}.pros-cons.pros-cons_cons{border:1px solid #ffced3}@media screen and (max-width:991px){.pros-cons.pros-cons_cons{margin-top:1.5rem;margin-right:0;margin-left:0}}@media screen and (max-width:991px){.pros-cons{width:100%;margin:3rem 0 1.5rem 0}}.pros-cons__icon{font-size:1.9rem;line-height:68px;position:absolute;top:-35px;left:50%;width:70px;height:70px;margin-left:-35px;text-align:center;color:#fff;border-radius:100%;background:#194c7a}.pros-cons__icon.pros-cons__icon_cons{line-height:80px;background:#ce0014}.pros-cons__list{overflow:auto;padding:0}.pros-cons__list-item{font-size:1.1rem;line-height:1.4;display:block;margin-bottom:10px;padding-left:30px;list-style:none}.pros-cons__list-item:before{font-family:'Font Awesome 5 Free';font-size:1rem;font-weight:900;display:block;float:left;margin-top:1px;margin-left:-30px;content:'\f00c';color:#194c7a}.pros-cons__list-item.pros-cons__list-item_cons:before{content:'\f056';color:#ce0014}.comment-list{padding-left:0}.comment-list .wcpr-grid{-webkit-column-count:1!important;-moz-column-count:1!important;column-count:1!important}.comment-list .wcpr-grid-item,.review{position:relative;display:block;overflow:hidden;width:100%;margin-bottom:0;padding:10px 20px;border-bottom:1px solid #e5e5e5;background:#fff}.comment-list .wcpr-grid-item:last-child,.review:last-child{border-bottom:0}.comment-list .wcpr-grid-item.review_add,.review.review_add{margin-bottom:15px;border-bottom:0}.comment-list .wcpr-grid-item .meta,.review .meta{position:relative;display:block;width:100%;padding-bottom:30px}.comment-list .wcpr-grid-item .woocommerce-review__dash,.review .woocommerce-review__dash{display:none}.comment-list .wcpr-grid-item .star-rating,.review .star-rating{font-size:.8rem;position:absolute;top:45px;left:20px;display:block;width:100%;letter-spacing:3px}.comment-list .wcpr-grid-item .star-rating span::before,.comment-list .wcpr-grid-item .star-rating::before,.comment-list .wcpr-grid-item .stars a.active::after,.comment-list .wcpr-grid-item .stars a:hover::after,.review .star-rating span::before,.review .star-rating::before,.review .stars a.active::after,.review .stars a:hover::after{color:#ffd200!important}.comments-title{display:none}.review__author,.woocommerce-review__author{font-size:1.2rem;font-weight:500;float:left}.review__author:before,.woocommerce-review__author:before{display:none}.wcpr-review-rating{display:block;overflow:hidden;width:100%}.review__date,.wcpr-review-date,.woocommerce-review__published-date{font-size:.95rem;line-height:28.8px;float:right;color:#a0a0a0}.wcpr-review-date{font-style:normal;position:absolute;top:10px;right:20px}.review .description p,.review__text{font-size:1rem}.review .description p{margin:30px 0 0 0;padding:0}.review__photo,.reviews-images-container img{display:inline-block;width:auto;max-width:250px;height:auto;max-height:250px;margin-right:10px;margin-bottom:20px}.reviews-images-container img{margin-bottom:0}.review__title{font-weight:500;margin-top:10px;margin-bottom:10px}.kt-reviews-image-container{max-width:100%;margin-top:15px}.kt-wc-reviews-images-wrap-wrap{display:block}.kt-reviews-image-container .kt-wc-reviews-images-wrap-wrap .reviews-images-item .review-images{width:150px!important;height:auto!important}.round-share-buttons{width:100%;margin-top:1.5rem;margin-bottom:1.5rem;text-align:center}.round-share-buttons__item{font-size:1.6rem;line-height:63px;position:relative;top:0;display:inline-block;width:60px;height:60px;margin:0 12px;transition:all .35s ease;color:#fff;border-radius:100%;background:#00f}.round-share-buttons__item:hover{top:-6px;text-decoration:none;color:#fff}.round-share-buttons__item.round-share-buttons__item_facebook{background:#4d5790}.round-share-buttons__item.round-share-buttons__item_facebook:hover{background:#32395e}.round-share-buttons__item.round-share-buttons__item_twitter{background:#42a7f2}.round-share-buttons__item.round-share-buttons__item_twitter:hover{background:#0d74c1}.round-share-buttons__item.round-share-buttons__item_pinterest{background:#cd3326}.round-share-buttons__item.round-share-buttons__item_pinterest:hover{background:#771e16}.share-button{line-height:36px;display:block;width:100%;height:36px;transition:all .35s ease;text-align:center;color:#fff;background:#00f}.share-button:hover{text-decoration:none;color:#fff}.share-button.share-button_facebook{background:#4d5790}.share-button.share-button_facebook:hover{background:#32395e}.share-button.share-button_twitter{background:#42a7f2}.share-button.share-button_twitter:hover{background:#0d74c1}.share-button.share-button_pinterest{background:#cd3326}.share-button.share-button_pinterest:hover{background:#771e16}.share-button.share-button_linkedin{background:#2b73b1}.share-button.share-button_linkedin:hover{background:#173e5f}.share-button.share-button_tumblr{background:#000}.share-button.share-button_tumblr:hover{background:#666}.shop-grid{overflow:hidden;margin:15px 0 45px 0}.shop-grid__title{font-size:1.3rem;margin-top:0}.shop-grid__description{font-size:1rem;font-weight:300;min-height:90px;color:grey}@media screen and (max-width:991px){.shop-grid__description{min-height:0}}.shop-grid__price{font-size:1rem;font-weight:500;color:#333}.shop-grid__price ins{text-decoration:none}.shop-grid__price del{font-size:1rem;font-weight:300;margin-right:5px;color:#a0a0a0}.shop-grid__button{font-size:1rem;line-height:1;display:block;width:100%;max-width:250px;margin:0 auto 30px auto;padding:12px 20px 10px 17px;transition:all .35s ease;text-align:center;color:#ed5107;border:1px solid #ed5107;background:0 0}.shop-grid__button:hover{text-decoration:none;color:#fff;background:#ed5107}.shop-grid__sale{font-size:.85rem;font-weight:500;line-height:1;display:block;width:80px;height:20px;margin:.5rem auto -.5rem auto;padding:3px 0;text-align:center;text-align:center;letter-spacing:.1rem;text-transform:uppercase;opacity:.85;color:#fff;background:#41afd1}.shop-grid__sale.shop-grid__sale_empty{background:0 0}.size-chart__image{max-width:100%}.size-chart__table{width:100%;margin:2rem auto}@media screen and (max-width:991px){.size-chart__table{max-width:100%}}.size-chart__td{width:18%;padding:12px 8px!important}.size-chart__td.size-chart__td_small{width:10%}@media screen and (max-width:991px){.size-chart__td{padding:12px 2px!important}}.size-chart__col-header{font-size:1.4rem;font-weight:400;line-height:1.2;position:relative;display:block;width:100%;transition:all .35s ease;text-align:center;text-transform:uppercase}@media screen and (max-width:991px){.size-chart__col-header{font-size:1rem}}.size-chart__col-header i{font-size:.85rem;position:absolute;top:-5px;right:-5px;cursor:pointer;color:grey}.size-chart__col-header i:hover{color:#41afd1}@media screen and (max-width:991px){.size-chart__col-header i{display:none}}.size-chart__col-header .units{font-size:.95rem;text-transform:none}.size-chart__col-subheader{font-size:.85rem;font-weight:400;line-height:1.15;display:block;margin-bottom:0}@media screen and (max-width:991px){.size-chart__col-subheader{font-size:.75rem}}.size-chart__paragraph{font-size:.95rem;width:100%;margin:0 auto 5px auto;text-align:left;color:grey}.small-product-card{position:relative;width:100%;margin:3rem 0;padding:40px 20px 20px;border:1px solid #e5e5e5;border-radius:6px}.small-product-card img{display:block;width:100%;height:auto}.small-product-card p{font-size:1rem}.small-product-card__label{top:-12px!important;width:200px}.smartstory-options .variations_form .variations,.smartstory-options .wccpf_fields_table.selection-wrapper{display:none}.smartstory-options .woocommerce-variation-price{text-align:center}.smartstory-options .woocommerce-variation-price .woocommerce-Price-amount{font-size:1.5rem!important}.smartstory-options .single_add_to_cart_button{font-size:1.15rem!important;margin-top:5px!important;border-color:#41afd1!important;border-radius:6px!important;background:#41afd1!important}.smartstory-options .single_add_to_cart_button:hover{color:#fff!important;background:#22728a!important}.smartstory-single-product__short-description{margin-top:10px}.smartstory-single-product__short-description p{font-size:1rem!important;line-height:1.35;color:grey}.smartstory-single-product__icon-text{font-size:1rem;margin-bottom:2px}.smartstory-single-product__icon-text i{color:#41afd1}.front-category{position:relative;overflow:hidden;width:100%;height:0;margin-bottom:30px;padding-top:66.6666667%;background:#ccc url(images/imageloader.png) no-repeat center center}.front-category img{display:block;width:100%;height:auto;margin-top:-66.6666667%;transition:all .35s ease}.front-category__content{position:absolute;bottom:calc(50% - 25px);left:10%;width:80%;height:50px;transition:all .35s ease;text-align:center;color:#fff;border:2px solid #fff;background:rgba(0,0,0,.4)}.front-category__title{font-size:1.4rem;font-weight:500;line-height:50px;position:absolute;bottom:calc(50% - 25px);left:10%;display:block;width:80%;text-align:center;letter-spacing:.15rem;text-transform:uppercase;color:#fff}.front-category:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.front-category:hover .front-category__content{top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5)}.splash{background:#f5f5f5}.splash.splash_smartstory{background:0 0}.splash__container{min-height:700px;background:url(images/labrador.jpg) no-repeat bottom center;background-size:cover}@media screen and (max-width:991px){.splash__container{position:relative;overflow:hidden;min-height:0;padding-bottom:15px;background-position:60% 50%}.splash__container:before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100vh;content:'';background:rgba(255,255,255,.2)}}.splash__container.splash__container_smartstory{background:url(images/books.png) no-repeat;background-position:100% 50%;background-size:40%}@media screen and (max-width:991px){.splash__container.splash__container_smartstory{background-position:-200px 30%;background-size:200%}.splash__container.splash__container_smartstory:before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100vh;content:'';background:rgba(255,255,255,.6)}}.splash__content{margin-top:150px;text-align:left}@media screen and (max-width:991px){.splash__content{position:relative;z-index:2;margin-top:30px}}.splash__title{font-size:4.2rem;margin-bottom:15px;letter-spacing:normal;text-transform:none}@media screen and (max-width:991px){.splash__title{font-size:3rem}}.splash__woof{font-size:1rem;font-weight:600;width:100%;margin-bottom:15px;letter-spacing:.3rem;color:#bababa}@media screen and (max-width:991px){.splash__woof{font-size:.8rem;letter-spacing:.2rem}}.splash__woof.splash__woof_alt{letter-spacing:.2rem;text-transform:uppercase;color:#c6c6c6}.splash__subtitle{font-size:2rem;font-weight:500;margin-top:0}@media screen and (max-width:991px){.splash__subtitle{font-size:1.7rem}}@media screen and (max-width:991px){.splash__button{width:100%;margin-bottom:15px;text-align:center}}.splash__button.splash__button_blue{border-color:#41afd1!important;border-bottom:1px solid #41afd1!important;background:#41afd1!important}.splash__button.splash__button_blue:hover{background:#22728a!important}.splash__button.splash__button_blue-inverse{color:#41afd1!important;border-color:#41afd1!important;border-bottom:1px solid #41afd1!important}.splash__button.splash__button_blue-inverse:hover{background:#41afd1!important}.to-top{font-size:2.6rem;position:fixed;right:5%;bottom:5%;transition:all .35s ease;opacity:0;color:#41afd1}.to-top.to-top__visible{opacity:.5}.to-top.to-top__visible:hover{opacity:.9}.to-top.to-top__bottom{bottom:22%}@media screen and (max-width:991px){.to-top{display:none}}.tooltip-inner{font-size:.9rem;font-weight:300;min-width:100px;padding:5px;text-align:center;opacity:.8}.tooltip-arrow{opacity:.8}.tooltip.danger .tooltip-inner{opacity:1;background-color:#d9534f}.tooltip.danger .tooltip-arrow::before{opacity:1;border-top-color:#d9534f}.top-pick{position:relative;width:100%;margin:3rem 0;border:1px solid #e5e5e5;border-radius:6px}.top-pick a{border-bottom:0!important}.top-pick.top-pick_double:before{position:absolute;top:0;left:50%;width:1px;height:100%;content:'';background:#e5e5e5}@media screen and (max-width:991px){.top-pick.top-pick_double:before{display:none}}.top-pick.top-pick_triple:after,.top-pick.top-pick_triple:before{position:absolute;top:0;left:33%;width:1px;height:100%;content:'';background:#e5e5e5}@media screen and (max-width:991px){.top-pick.top-pick_triple:after,.top-pick.top-pick_triple:before{display:none}}.top-pick.top-pick_triple:after{left:66%}.top-pick__row{min-height:87px;margin:0;padding:20px 5px;border-bottom:1px solid #e5e5e5}@media screen and (max-width:991px){.top-pick__row{padding:10px 10px}}.top-pick__row.top-pick__row_with-label{position:relative;padding-top:60px}@media screen and (max-width:991px){.top-pick__row.top-pick__row_with-label .top-pick__title{display:block;margin-bottom:15px}}.top-pick__row.top-pick__row_blue{padding-right:20px;padding-left:20px;background:#e5f4f9}.top-pick__label{font-size:.8rem;line-height:1;position:absolute;top:15px;left:-14px;max-width:150px;padding:6px 3px;text-align:center;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#194c7a}.top-pick__label:before{position:absolute;top:24px;left:0;content:'';border-right:13px solid #081725;border-bottom:23px solid transparent}.top-pick__label.top-pick__label_big{font-size:.9rem;top:13px;max-width:180px;padding:12px 10px}.top-pick__label.top-pick__label_big:before{top:38px}.top-pick__image{display:block;width:75%!important;margin:0 auto;margin-bottom:0!important}@media screen and (max-width:991px){.top-pick__image{width:40%!important;margin-bottom:20px}}.top-pick__image.top-pick__image_smaller{width:60%!important}@media screen and (max-width:991px){.top-pick__image.top-pick__image_smaller{width:40%!important}}@media screen and (max-width:991px){.top-pick__image.top-pick__image_mobile100p{width:98%!important}}.top-pick__title{font-size:1.05rem;border-bottom:0}.top-pick__checklist-item{font-size:.85rem;margin-bottom:4px}.top-pick__description{font-size:1.1rem}.top-pick__small-text{font-size:.9rem}.top-pick__small-text:last-child{margin-bottom:0}@media screen and (max-width:991px){.top-pick__small-text{font-size:1.1rem}}.top-pick__price{font-size:1.5rem;font-weight:500;margin-bottom:-15px;text-align:center;color:grey}.top-pick__show-more{color:#41afd1!important}.top-pick__show-more:hover{text-decoration:underline!important}.toc{top:1.5rem;transition:all .35s ease;opacity:0}.toc.toc_visible{opacity:1}.toc.toc_in-content{top:0;margin-bottom:1rem;padding:10px 20px;opacity:1;border:1px solid #e5e5e5}@media screen and (max-width:991px){.toc.toc_in-column{display:none!important}}.toc__title{font-weight:500;margin-top:0;margin-bottom:15px;padding-bottom:15px;text-align:center;border-bottom:1px solid #a0a0a0}.toc__title.toc__title_left{position:relative;padding-bottom:0;text-align:left;border-bottom:0}.toc__collapse-link{font-size:1rem;font-weight:400;position:absolute;top:-1px;right:0;transition:all .35s ease;color:grey}.toc__collapse-link:hover{text-decoration:none}.toc__number{display:block;float:left;width:25px}.toc__list{padding:0;list-style-position:inside}.toc__list-item{font-size:1.05rem;font-weight:300;display:block;margin-bottom:3px;text-align:left}.toc__link{color:grey}.toc__link.toc__link_alt{color:#41afd1}.widget-selector{margin-top:20px}.variations_form.cart.wvs-loaded label,.widget-selector__label,.woocommerce div.product form.cart .variations td label,.woocommerce div.product form.cart .variations th label{font-size:.9rem;font-weight:600;float:left;margin-right:0;margin-bottom:10px;margin-left:0;color:#333}.variations_form.cart.wvs-loaded label span,.widget-selector__label span,.woocommerce div.product form.cart .variations td label span,.woocommerce div.product form.cart .variations th label span{font-weight:400;color:#333}.variations_form.cart.wvs-loaded label a,.widget-selector__label a,.woocommerce div.product form.cart .variations td label a,.woocommerce div.product form.cart .variations th label a{font-weight:400;text-decoration:underline;color:#333}.variations_form.cart.wvs-loaded label a:hover,.widget-selector__label a:hover,.woocommerce div.product form.cart .variations td label a:hover,.woocommerce div.product form.cart .variations th label a:hover{text-decoration:none;color:#41afd1}.variations_form.cart.wvs-loaded td.label{overflow:hidden;width:100%}.variations_form.cart.wvs-loaded tr{display:block;margin-bottom:30px}.woo-selected-variation-item-name{font-size:.9rem;font-weight:400;display:block;float:left;margin-right:0;margin-left:0;color:#333}.widget-selector__list{margin:0;padding:0;list-style:none}.widget-selector__item{font-size:1rem;font-weight:400;line-height:29px;position:relative;display:inline-block;overflow:visible;width:30px;height:30px;margin-right:3.5px;margin-bottom:12px;margin-left:4px;padding:2px;cursor:pointer;transition:all .35s ease;text-align:center;color:#333;border-radius:3px;background:#fff}.widget-selector__item:before{position:absolute;top:-3px;left:-3px;width:36px;height:36px;content:'';transition:all .35s ease;border:1px solid rgba(51,51,51,.3);border-radius:3px}@media screen and (max-width:991px){.widget-selector__item{line-height:40px;width:40px;height:40px;margin-right:2px}.widget-selector__item:before{width:46px;height:46px}}.widget-selector__item:hover:before{border-color:#41afd1}.widget-selector__item.active:before{border:2px solid #333}.widget-selector__item.widget-selector__item_out-of-stock{opacity:.6}.widget-selector__item.widget-selector__item_out-of-stock:after{position:absolute;top:15px;right:-9px;width:48px;height:1px;content:'';-webkit-transform:rotate(135deg);transform:rotate(135deg);background:#ff6877}@media screen and (max-width:991px){.widget-selector__item.widget-selector__item_out-of-stock:after{top:20px;right:-11px;width:62px}}.widget-selector__item.widget-selector__item_out-of-stock:hover{opacity:1;border-color:#ff9ba5}.widget-selector__absolute-size-guide{font-size:.9rem;font-weight:400;position:absolute;top:90px;right:0;text-decoration:underline;color:#333}.woocommerce div.product form.cart .variations td,.woocommerce div.product form.cart .variations th{line-height:1!important}#error-page{max-width:100%;margin-top:0!important;margin-right:0;margin-left:0}.woocommerce-product-gallery__trigger{display:none}.woocommerce-product-gallery__wrapper{margin:0 -1px!important}.flex-control-nav.flex-control-thumbs{margin:0;margin-top:10px;padding:0;list-style:none!important}.flex-control-nav.flex-control-thumbs li{display:inline-block!important}.woocommerce-result-count{font-size:.9rem;font-weight:400;line-height:1.3}.woocommerce-result-count{line-height:42px!important;display:block!important;float:left!important;width:300px!important}.woocommerce-ordering{position:relative!important;display:block!important;float:right!important;width:200px!important;margin:0!important;padding:0!important}.comment-form .comment-notes span{font-size:.8rem;color:#a0a0a0}.comment-form-rating .stars a{color:#ffd200}.woocommerce-product-gallery{width:100%!important}span.onsale{display:none!important}li.product-category{display:inline-block;width:auto;margin:7px 0;padding:0;list-style:none}@media screen and (max-width:991px){li.product-category{width:100%!important;margin:5px 0!important;text-align:center}}li.product-category img{display:none}li.product-category a.woocommerce-loop-category__title,li.product-category h2.woocommerce-loop-category__title{font-size:1rem;font-size:.8rem!important;font-weight:500!important;display:inline-block;margin:0 5px;margin-right:10px!important;padding:10px 15px!important;transition:all .35s ease;transition:all .35s ease;letter-spacing:.03rem!important;text-transform:uppercase!important;color:#ed5107!important;border:1px solid #ed5107!important;border-bottom:0!important;border-bottom:1px solid #ed5107!important;border-radius:3px!important;background:0 0!important}li.product-category a.woocommerce-loop-category__title:hover,li.product-category h2.woocommerce-loop-category__title:hover{text-decoration:none;color:#fff!important;background:#ed5107!important}@media screen and (max-width:991px){li.product-category a.woocommerce-loop-category__title,li.product-category h2.woocommerce-loop-category__title{width:100%;margin:0!important}}@media screen and (max-width:991px){li.product-category h2.woocommerce-loop-category__title{width:96%!important;margin:0 auto!important}}li.product-category mark.count{padding:0;color:#a0a0a0;background:0 0}.woocommerce table.shop_table th{font-weight:500}.woocommerce table.shop_table td{font-size:1rem}.woocommerce table.shop_table tbody th,.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:500}.woocommerce table.shop_table strong{font-weight:500!important}.woocommerce button[name=apply_coupon],.woocommerce button[name=update_cart]{line-height:42px;height:42px;padding:0 10px!important}.term-description{margin:1.5rem 0;padding-top:1.5rem;padding-bottom:1.5rem;border-top:4px solid #41afd1;border-bottom:4px solid #41afd1}.woocommerce-table--order-details .wc-item-meta{display:none}@media screen and (max-width:991px){.cli-bar-btn_container{width:100%}}@media screen and (max-width:991px){#cookie_action_close_header{font-size:1.1rem;width:100%;padding:10px}}#primary-menu,.primary-menu{display:block;float:right;margin:0;padding:0}#primary-menu li,.primary-menu li{line-height:80px;display:inline-block;margin:0 10px;list-style:none}#primary-menu li a,.primary-menu li a{font-size:1.1rem;transition:all .35s ease;color:grey}#primary-menu li a:hover,.primary-menu li a:hover{color:#41afd1}#primary-menu.dodolab-menu,.primary-menu.dodolab-menu{float:none;text-align:center}#primary-menu.dodolab-menu ul,.primary-menu.dodolab-menu ul{padding:0}#primary-menu.dodolab-menu li,.primary-menu.dodolab-menu li{line-height:54px;margin:0 7px}#primary-menu.dodolab-menu li a,.primary-menu.dodolab-menu li a{font-size:1rem;font-weight:500;letter-spacing:.65px;letter-spacing:.65px;color:#0d0d0d}#primary-menu.dodolab-menu li a:hover,.primary-menu.dodolab-menu li a:hover{text-decoration:none;color:#41afd1}