:root{--mainBlack:#212121;--mainHighlight:#460E30;--mainWhite:#FFFFFF;--mainGray:#737373;--mainLightPink:#EEEEEE;--mainLightGray:#F8F8F8;--bs-gutter-x:15px}html{scroll-behavior:smooth}body{font-family:"Open Sans",sans-serif;color:var(--mainBlack);font-size:16px;font-weight:300}@media (min-width:992px){body{font-size:18px}}body h1,body h2,body h3{font-family:"Dosis",sans-serif}body h2{font-size:30px;text-transform:uppercase;position:relative;margin-bottom:40px}@media (min-width:1200px){body h2{font-size:37px}}body h2:After{content:"";position:absolute;bottom:-20px;width:60px;height:2px;background:var(--mainHighlight);left:0}body h2 a{color:var(--mainBlack)}body a{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;color:var(--mainHighlight);text-decoration:none}body a:hover{text-decoration:none;color:var(--mainBlack)}body img{height:auto}body .btn,body .more{padding:12px 26px;text-transform:uppercase;font-weight:300;letter-spacing:2px;border-radius:3px;display:inline-block}@media (min-width:1200px){body .btn,body .more{padding:18px 37.5px}}body .btn.btn-default,body .btn.more,body .btn.btn-primary,body .more.btn-default,body .more.more,body .more.btn-primary{background-color:var(--mainHighlight);border-color:var(--mainHighlight);color:var(--mainWhite);text-transform:uppercase}body .btn.btn-default:hover,body .btn.more:hover,body .btn.btn-primary:hover,body .more.btn-default:hover,body .more.more:hover,body .more.btn-primary:hover{background-color:var(--mainBlack);border-color:var(--mainBlack)}body .btn.btn-block,body .more.btn-block{displaY:block}body .btn:focus,body .more:focus{box-shadow:none}body form h5{font-size:37px;position:relative;margin-bottom:40px}body form h5:After{content:"";position:absolute;bottom:-20px;width:60px;height:2px;background:var(--mainHighlight);left:0}body .form-group{margin-bottom:20px}body .form-group .form-control{border:2px solid #F8F8F8;border-radius:2px;background-color:#F8F8F8;padding:25px 25px 25px 25px;height:auto}body .form-group .form-control:focus{background-color:var(--mainWhite);box-shadow:none}body .form-group .form-floating>.form-control:focus,body .form-group .form-floating>.form-control:not(:placeholder-shown){padding:35px 25px 15px 25px}body .form-group .form-floating>label{padding:25px 25px 25px 12px}body .form-group textarea{height:200px!important}body .form-group label{left:15px}body .form-group .checkbox-input-holder{position:relative;padding-left:30px}body .form-group .checkbox-input-holder input{position:absolute;left:0;top:5px}body .ui-widget{font-family:"Open Sans",sans-serif!important;font-weight:300!important}body .has-error .form-control{border:2px solid #ee4545}body .pagination .active .page-link{background-color:var(--mainHighlight);border-color:var(--mainHighlight)}body .pagination .page-link{margin:5px;border-radius:0!important;color:var(--mainHighlight)}body .close{padding:1rem;margin:-1rem -1rem -1rem auto;float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;background-color:transparent;border:0}body .initial-hidden{display:none}body .lead{font-size:18px}@media (min-width:1200px){body .lead{font-size:20px}}body .owl-dots{text-align:center}body .owl-dots .owl-dot{width:15px;height:15px;border-radius:50%;border:1px solid var(--mainBlack)!important;margin:5px}body .owl-dots .owl-dot.active{background-color:var(--mainBlack)}.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1360px}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:85%}}.error-message{color:#ee4545;font-size:14px}.fa{font-family:"Font Awesome 5 Pro";font-weight:300}.far{font-weight:300}header{position:fixed;z-index:50;padding:15px 0;width:100%;top:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}header .navbar{box-shadow:7px 6px 40px #ccccdf29;left:0;padding:0 0;position:absolute;text-align:left;top:120px;width:100%;z-index:1;background:var(--mainWhite);-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}@media (min-width:1200px){header .navbar{top:0;background:none;padding:40px 0;box-shadow:none}}@media (min-width:1400px){header .navbar{padding:55px 0}}@media (min-width:1600px){header .navbar{padding:75px 0}}header .navbar ul>li{padding:10px 15px}@media (min-width:1200px){header .navbar ul>li{padding:0 15px}}header .navbar ul>li a{color:var(--mainBlack);font-family:"Dosis",sans-serif;text-transform:uppercase;letter-spacing:2px;position:relative}header .navbar ul>li a:hover{color:var(--mainHighlight)}header .navbar ul>li a:hover:after{bottom:-8px;opacity:1}header .navbar ul>li a:after{position:absolute;content:"";height:2px;background-color:var(--mainHighlight);width:100%;display:block;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;bottom:0;opacity:0}@media (min-width:992px){header .navbar{background:initial;position:static;width:auto;text-align:right}}header.scrolled{background-color:var(--mainWhite);box-shadow:0 2px 5px -2px #0000001a}header.scrolled .navbar{top:79px}@media (min-width:1200px){header.scrolled .navbar{padding:20px 0;top:64px}}header.scrolled .top{height:0;display:none}header .header-logo{margin-top:10px;margin-bottom:10px;width:170px}@media (min-width:1200px){header .header-logo{width:208px}}header .top{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;font-size:15px!important}header .top a{color:var(--mainBlack)}header .top a span{margin-right:10px}header .top a span.fa-facebook{margin-right:0}header .top a:hover{color:var(--mainHighlight)}header #cartIndicator a{color:var(--mainBlack);cursor:pointer;position:relative}header #cartIndicator a:hover{color:var(--mainHighlight)}header #cartIndicator a .webshop-cart-indicator{background-color:var(--mainBlack);color:var(--mainWhite);position:absolute;width:20px;height:20px;border-radius:50%;text-align:center;font-size:12px;top:-12px;right:-12px}header .navbar-toggler:focus{box-shadow:none}header .navbar-light .navbar-toggler{border:none}.row.owl-carousel .col-12{width:100%!important}.call_me{width:60px;height:60px;border-radius:50%;line-height:60px;text-align:center;position:fixed;right:40px;bottom:40px;background-color:var(--mainHighlight);color:var(--mainWhite);z-index:3}.call_me:hover{background-color:var(--mainGray);color:var(--mainWhite)}.call_me:after{content:"";display:block;position:absolute;left:0;top:0;width:60px;height:60px;border-radius:50%;animation:border-pulsate 2s infinite}@keyframes border-pulsate{0%{outline:solid 0 var(--mainHighlight);opacity:0}50%{outline:solid 10px var(--mainHighlight);opacity:.5}100%{outline:solid 0 var(--mainHighlight);opacity:0}}footer{background:var(--mainBlack);color:var(--mainWhite)}footer .top a{color:var(--mainWhite)}footer .top a:hover{color:var(--mainLightPink)}footer .top .footer-contacts a{displaY:block;margin:10px 0}footer .top .footer-social a{display:inline-block;margin:15px;color:var(--mainLightPink)}#toTop{background:var(--mainHighlight);border:none;bottom:30px;color:var(--mainWhite);font-size:28px;height:50px;line-height:50px;padding:0;position:fixed;right:30px;text-align:center;width:50px;z-index:100}@media (min-width:768px){#toTop{bottom:60px;right:40px}}@media (min-width:992px){#toTop{bottom:60px;right:40px}}#toTop:focus{outline:none}.error{margin-top:200px;margin-bottom:200px}.error .clip{display:inline-block;margin:20px;font-size:50px}.error .clip .shadow{width:90px;height:90px;background-color:var(--mainHighlight);border-radius:50%;color:var(--mainWhite);line-height:90px}.page-0 header{position:sticky;top:-44px;padding:0}.page-0 header .top{height:auto;padding:10px 0;display:block}.page-0 header .bottom{padding:15px 0;background-color:#EEE}@media (min-width:1200px){.page-0 header .bottom{padding:0}}.page-0 header .navbar{top:122px}@media (min-width:1200px){.page-0 header .navbar{top:0}}.page-0 header.scrolled .navbar{top:121px}@media (min-width:1200px){.page-0 header.scrolled .navbar{top:0}}.page-0 section.top{padding:0;position:relative}.page-0 section.top img{width:100%;height:300px;object-fit:cover}@media (min-width:1200px){.page-0 section.top img{height:500px}}.page-0 section.top .title-holder{position:absolute;top:50%;transform:translateY(-50%);color:var(--mainWhite);width:100%;text-transform:uppercase;text-align:center}.page-0 section.top .pre{text-transform:initial;padding-top:40px}.page-0 section.top picture{display:block;position:relative}.page-0 section.top picture:After{position:absolute;content:"";background-color:rgba(108,108,110,.6);width:100%;height:100%;display:block;top:0;lefT:0}.page-0 h1{font-size:40px;letter-spacing:.06em;position:relative}@media (min-width:1200px){.page-0 h1{font-size:60px}}.page-0 h1:after{position:absolute;display:inline-block;width:60px;height:2px;background:var(--mainHighlight);content:"";left:50%;transform:translateX(-50%);bottom:-20px}.page-1 section.top{padding:0}.page-1 section.top img{width:100%;height:200px;object-fit:cover}.page-1 header .top{margin-bottom:20px}.page-2 header{position:sticky;top:-46px;padding:0}.page-2 header .top{height:auto;padding:10px 0;display:block}.page-2 header .bottom{background-color:#EEE;padding:10px 0}.page-2 header .navbar{top:110px}.page-2 header.scrolled .navbar{top:110px}.page-2 section.top{padding:40px 0 0 0;position:relative;margin-bottom:30px}@media (min-width:1200px){.page-2 section.top{padding:50px 0 0 0}}@media (min-width:1200px){.page-2 section.top{padding:65px 0 0 0}}@media (min-width:1200px){.page-2 section.top{padding:80px 0 0 0}}.page-2 section.top .title-holder{position:relative;width:100%;text-transform:uppercase;text-align:center}.page-2 section.top .pre{text-transform:initial;padding-top:30px}@media (min-width:1200px){.page-2 section.top .pre{padding-top:40px}}.page-2 section.top picture{display:none;position:relative}.page-2 section.top img{display:none}.page-2 section:nth-of-type(2){padding-top:20px}@media (min-width:1200px){.page-2 section:nth-of-type(2){padding-top:40px}}.page-2 h1{font-size:30px;letter-spacing:.06em;position:relative;color:var(--mainBlack)}@media (min-width:1200px){.page-2 h1{font-size:40px}}@media (min-width:1400px){.page-2 h1{font-size:50px}}@media (min-width:1600px){.page-2 h1{font-size:60px}}.page-2 h1:after{position:absolute;display:inline-block;width:60px;height:2px;background:var(--mainHighlight);content:"";left:50%;transform:translateX(-50%);bottom:-20px}.page-3 header{position:sticky;top:-46px;padding:0}.page-3 header .top{height:auto;padding:10px 0;display:block}.page-3 header .bottom{background-color:#EEE;padding:10px 0}.page-3 header .navbar{top:110px}.page-3 header.scrolled .navbar{top:110px}.page-3 header .logo-col{flex:1 0 0%!important;text-align:center!important}.page-3 header .menu-col{display:none}.page-3 header .nav-col{display:none}.page-3 header .cart-col{display:none}.page-3 section.top{padding:40px 0 0 0;position:relative;margin-bottom:30px}@media (min-width:1200px){.page-3 section.top{padding:50px 0 0 0}}@media (min-width:1200px){.page-3 section.top{padding:65px 0 0 0}}@media (min-width:1200px){.page-3 section.top{padding:80px 0 0 0}}.page-3 section.top .title-holder{position:relative;width:100%;text-transform:uppercase;text-align:center}.page-3 section.top .pre{text-transform:initial;padding-top:30px}@media (min-width:1200px){.page-3 section.top .pre{padding-top:40px}}.page-3 section.top picture{display:none;position:relative}.page-3 section.top img{display:none}.page-3 section:nth-of-type(2){padding-top:20px}@media (min-width:1200px){.page-3 section:nth-of-type(2){padding-top:40px}}.page-3 h1{font-size:30px;letter-spacing:.06em;position:relative;color:var(--mainBlack)}@media (min-width:1200px){.page-3 h1{font-size:40px}}@media (min-width:1400px){.page-3 h1{font-size:50px}}@media (min-width:1600px){.page-3 h1{font-size:60px}}.page-3 h1:after{position:absolute;display:inline-block;width:60px;height:2px;background:var(--mainHighlight);content:"";left:50%;transform:translateX(-50%);bottom:-20px}.page-book .top{display:none}.page-book .top h1{display:none}.page-book section{padding-top:0!important}.page-book .container-fluid{padding:0}section{padding-top:30px;padding-bottom:30px}@media (min-width:1200px){section{padding-top:130px;padding-bottom:130px}}section iframe{width:100%;max-width:100%!important;height:1000px}.slider-container{padding:0!important}.slider-container .row,.slider-container .col-12{padding:0;margin:0}.slider-container #slider{min-height:660px;height:85vh}@media (min-width:1200px){.slider-container #slider{min-height:880px}}.slider-container #slider img{object-fit:cover;width:100%;height:100%}.slider-container #slider .image-container{opacity:.4}@media (min-width:1200px){.slider-container #slider .image-container{opacity:1}}.slider-container #slider .carousel-caption{top:50%;transform:translateY(-45%);text-align:left;color:var(--mainBlack);right:5%;left:28%}@media (min-width:1200px){.slider-container #slider .carousel-caption{right:15%;left:15%;transform:translateY(-30%)}}.slider-container #slider .carousel-caption h1,.slider-container #slider .carousel-caption h2{font-size:45px;margin-bottom:80px;position:relative;text-transform:uppercase;color:var(--mainHighlight)}@media (min-width:1200px){.slider-container #slider .carousel-caption h1,.slider-container #slider .carousel-caption h2{font-size:80px;margin-bottom:90px}}@media (min-width:1400px){.slider-container #slider .carousel-caption h1,.slider-container #slider .carousel-caption h2{font-size:90px;margin-bottom:90px}}@media (min-width:1600px){.slider-container #slider .carousel-caption h1,.slider-container #slider .carousel-caption h2{font-size:100px;margin-bottom:90px}}.slider-container #slider .carousel-caption h1:after,.slider-container #slider .carousel-caption h2:after{content:"";height:3px;background-color:var(--mainHighlight);position:absolute;bottom:-30px;display:block;width:160px;left:5px}.slider-container #slider .carousel-caption .carousel-caption-lead{padding-left:5px}.slider-container #slider .carousel-caption .carousel-caption-lead p{font-size:18px;font-family:"Dosis",sans-serif;line-height:1.5;letter-spacing:.02em}@media (min-width:1200px){.slider-container #slider .carousel-caption .carousel-caption-lead p{font-size:24px;line-height:1.7}}.slider-container #slider .carousel-caption .btn{margin-top:20px}@media (min-width:1200px){.slider-container #slider .carousel-caption .btn{margin-top:40px}}section.light{background-color:var(--mainLightPink)}section.service-bg{position:relative}section.service-bg:after{display:block;content:"";width:40%;height:calc(100% + 166px);background-image:url(/theme_dora_graff/img/service.webp?v=1);background-size:contain;position:absolute;right:0;top:-28px;background-repeat:no-repeat}@media (min-width:1200px){section.service-bg:after{top:-108px}}@media (min-width:1200px){section.service-bg .container{padding-right:500px}}.cta{background-image:url(/theme_dora_graff/img/cta.webp);background-size:cover;background-position:right;position:relative}.cta .container{position:relative;z-index:2}.cta:after{content:"";display:block;position:absolute;left:0;top:0;background-color:#000;opacity:.5;z-index:1;width:100%;height:100%}@media (min-width:1200px){.cta:after{content:"";display:block;position:absolute;left:0;top:0;background-color:#000;opacity:0;z-index:1;width:100%;height:100%}}.cta .box{color:var(--mainWhite)}.cta .box h2{color:var(--mainWhite);text-transform:inherit;font-size:22px}.cta .box h2 a{color:var(--mainWhite)}.cta .box h4 a{color:var(--mainWhite)}.cta .box p{text-transform:uppercase;font-size:36px;font-family:"Dosis",sans-serif}@media (min-width:1200px){.cta .box p{font-size:66px}}.cta .box .btn-wrapper{margin-top:40px}.box{margin-bottom:40px}@media (min-width:1200px){.box{margin-bottom:0}}.box h2{margin-top:30px}.full h2{margin-top:60px}.full .main-image{padding:30px 60px 30px 35px;position:relative;margin:30px}@media (min-width:1200px){.full .main-image{margin:0;padding:90px 60px 90px 35px}}.full .main-image:after{content:"";width:200px;height:100%;top:0;left:0;background-color:var(--mainHighlight);opacity:.5;position:absolute;display:block}.full .main-image .image-holder{position:relative;z-index:1}.full p{font-family:"Dosis",sans-serif;color:var(--mainGray);font-size:18px}@media (min-width:1200px){.full p{font-size:20px}}.service{margin-top:20px}@media (min-width:1200px){.service{margin-top:40px}}.service h2{font-size:26px;margin-bottom:20px}.service h2:after{display:none}.service h2 a{color:var(--mainBlack)}.service h2 a:hover{color:var(--mainHighlight)}.service p{font-weight:300}.staff{text-align:center}.staff .box{padding:15px}.staff .box h2{text-align:center;margin-top:30px;margin-bottom:20px;font-size:22px;text-transform:initial}.staff .box h2:after{display:none}.staff .box .position{text-align:center;color:var(--mainHighlight);margin-bottom:30px}.right_image .btn-wrapper,.left_image .btn-wrapper{margin-top:80px}.right_image h2,.left_image h2{margin-bottom:80px}.right_image p,.left_image p{line-height:2em}#macy-container img{width:100%}#macy-container div{width:25%;float:left}.pricetable table{width:100%!important}.pricetable table td{padding-top:10px;padding-bottom:10px;display:block;width:100%!important}@media (min-width:1200px){.pricetable table td{display:table-cell;width:auto!important}}.pricetable table td:first-of-type{font-weight:700}.pricetable table tr{border-bottom:1px dotted var(--mainHighlight)}.crosslink .main-image{position:relative}.crosslink .main-image:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;z-index:-1;outline:solid 0 var(--mainLightPink);opacity:0}.crosslink .main-image .image-holder{display:block;overflow:hidden}.crosslink .main-image .image-holder img{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;filter:grayscale(1)}.crosslink:hover .main-image:after{outline-width:10px;opacity:1}.crosslink:hover .main-image img{filter:grayscale(0)}.owl-testimonials{margin-top:70px;margin-bottom:70px}.owl-testimonials picture{display:inline-block}.owl-testimonials .testimonial-image{text-align:center}.owl-testimonials .testimonial-image img{max-width:120px;border-radius:50%}.owl-testimonials .testimonial-text{text-align:center;margin-top:30px;font-style:italic}.owl-testimonials .testimonial-writer{margin-top:30px;text-align:center;font-weight:700}.cta-light{background-color:var(--mainLightPink)}.cta-light .inner{padding:30px 15px}.cta-light .inner h5{font-size:18px}@media (min-width:1200px){.cta-light .inner h5{font-size:24px}}.onlyimage div{height:100%}.onlyimage div img{height:100%;object-fit:cover}section.arrow{position:relative}section.arrow:after{content:"";position:absolute;width:350px;height:150px;background-image:url(/theme_dora_graff/img/arrow.png);left:0;bottom:-30px}@media (min-width:768px){section.arrow:after{left:40%}}.webshop-cart{height:100vh}.webshop-cart .product-row img{width:100%}.webshop-cart .product-row .product-link{font-size:14px}.webshop-cart .webshop-cart-sum{margin-top:20px}.webshop-cart .cart-bottom{background-color:var(--mainWhite);bottom:0;left:0;padding:0 15px 50px 15px;position:sticky;width:100%}.webshop-cart .webshop-cart-products-list{padding-bottom:20px}.webshop-cart .webshop-cart-products-list .product-row{margin-bottom:15px}.webshop-cart .webshop-cart-sum .float-end{font-weight:700}.webshop-cart .offcanvas-body{padding:20px 20px}.highlighted_product{margin-bottom:30px}.product-item{background-color:var(--mainWhite);border:1px solid var(--mainLightPink);padding:20px 10px 70px;position:relative}@media (min-width:1200px){.product-item{padding:20px 20px 70px}}.product-item .image-wrap{margin-bottom:20px}.product-item .item-content{font-weight:400}.product-item .item-content a{color:var(--mainBlack)}.product-item .product-title{display:inline-block;font-size:14px;line-height:1.4}@media (min-width:1200px){.product-item .product-title{font-size:18px;line-height:1.7}}.product-item .product-price{color:var(--mainHighlight);font-family:"Dosis",sans-serif;font-size:20px}.product-item:after{content:"";display:block;height:100%;left:0;opacity:0;outline:solid 0 var(--mainLightPink);position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;top:0;width:100%;z-index:-1}.product-item:hover:after{opacity:1;outline-width:10px}.product-item:hover .cart{background-color:var(--mainHighlight);color:var(--mainWhite)}.product-item .cart{outline:solid 0 var(--mainLightPink);padding:10px;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.product-item .cart:hover{outline-width:10px}.product-item .cart-holder{bottom:20px;left:10px;position:absolute;width:calc(100% - 20px)}@media (min-width:1200px){.product-item .cart-holder{left:20px;width:calc(100% - 40px)}}.product-item .new{background-color:var(--mainHighlight);border:2px solid var(--mainWhite);color:var(--mainWhite);display:inline-block;font-size:12px;font-weight:700;left:35px;letter-spacing:1px;padding:5px 10px;position:absolute;top:35px}.product-view h1:after{left:0;transform:translateX(0)}.product-view .details .product-price{color:var(--mainHighlight);font-size:40px}.product-view .details .toCart{padding:12px 5px}@media (min-width:1200px){.product-view .details .toCart{padding:12px 26px}}.product-view .details .main-image{margin-bottom:40px;position:relative}.product-view .details .main-image .new{background-color:var(--mainHighlight);border:2px solid var(--mainWhite);color:var(--mainWhite);display:inline-block;font-weight:700;left:35px;letter-spacing:1px;padding:10px 15px;position:absolute;top:35px}.product-view h5 span{display:block;font-family:"Open Sans",sans-serif;font-size:24px;text-transform:uppercase}@media (min-width:1200px){.product-view h5 span{font-size:30px}}.cart-page h1{font-size:30px;text-align:left}.cart-page h1:after{display:none}.cart-page .cart-product{border-bottom:1px solid var(--mainLightPink);margin-bottom:40px;padding-bottom:30px}.cart-page .cart-product h3{font-size:16px}@media (min-width:1200px){.cart-page .cart-product h3{font-size:24px}}.cart-page .cart-product .bottom .input{display:inline-block}.cart-page .cart-product .bottom .input input{border:1px solid var(--mainLightPink);border-radius:0;margin:0 15px;width:30px}.mobile-next{bottom:0;left:0;position:fixed;width:100%;z-index:2}@media (min-width:992px){.mobile-next{display:none}}.summary-fixed{position:sticky;top:100px}.summary-fixed .line{border-bottom:var(--mainLightPink);margin-bottom:30px;margin-top:30px}.summary-fixed .total{font-size:24px;margin-bottom:30px}.order-page{margin-top:160px}.order-page .order-head{overflow:hidden}.order-page header{background-color:transparent}.order-page header .bottom{background-color:#EEE;margin-top:15px}.order-page header.scrolled{top:-30px}.order-page .select-box{background-color:var(--mainLightGray);cursor:pointer;height:100%;padding:20px}.order-page .select-box:hover{background-color:var(--mainLightPink)}.order-page .select-box h5{font-size:16px}.order-page .select-box h5:after{display:none}@media (min-width:1200px){.order-page .select-box h5{font-size:20px}}.order-page .select-box.active{background-color:var(--mainHighlight);color:var(--mainWhite)}.order-page .next-step .btn{width:100%}.order-page .step{text-align:center}.order-page .step span{background-color:var(--mainLightPink);border-radius:50%;display:inline-block;font-family:"Dosis",sans-serif;height:50px;line-height:50px;text-align:center;width:50px}.order-page .step.active span{background-color:var(--mainHighlight);color:var(--mainWhite)}@media (min-width:1200px){.order-page .step{text-align:left}}.order-page .label{font-size:14px}@media (min-width:1200px){.order-page .label{font-size:18px}}.order-finish-page{margin-top:320px}.order-finish-page .fa-smile{background-color:var(--mainHighlight);border-radius:50%;color:var(--mainWhite);font-size:40px;margin-bottom:30px;padding:15px}.category-index .category-item{margin-bottom:12px;position:relative}@media (min-width:1200px){.category-index .category-item{margin-bottom:30px}}.category-index .category-item img{filter:grayscale(1);width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.category-index .category-item a{display:block;position:relative}.category-index .category-item a:after{-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;content:"";display:block;position:absolute;left:0;top:0;background-color:var(--mainBlack);opacity:.7;z-index:1;width:100%;height:100%}.category-index .category-item h3{color:var(--mainWhite);font-family:"Dosis",sans-serif;font-size:12px;letter-spacing:2px;pointer-events:none;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translateY(-50%);width:100%;z-index:2}@media (min-width:1200px){.category-index .category-item h3{font-size:32px}}.category-index .category-item:after{content:"";display:block;height:100%;left:0;opacity:0;outline:solid 0 var(--mainLightPink);position:absolute;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;top:0;width:100%;z-index:-1}.category-index .category-item:hover:after{opacity:1;outline-width:10px}.category-index .category-item:hover a:after{content:"";display:block;position:absolute;left:0;top:0;background-color:var(--mainHighlight);opacity:.5;z-index:1;width:100%;height:100%}.category-index .category-item:hover img{filter:grayscale(0)}.post-item{margin-bottom:30px;padding:15px}.post-item .main-image{display:block;overflow:hidden;margin-bottom:30px}.post-item .main-image img{width:100%;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;filter:grayscale(1)}.post-item .post-title{font-family:"Dosis",sans-serif;font-weight:500;font-size:22px;line-height:1.2}.post-item .post-date{font-size:14px;margin-top:5px;color:var(--mainHighlight);margin-bottom:15px}.post-item:hover .main-image img{transform:scale(1.1);filter:grayscale(0)}.page-post .tags a{display:inline-block;margin:5px}.page-post .post-body img{max-width:100%}