.progress-bar-success,.progress-bar-warning{animation:2s linear infinite progress-bar-stripes}.brand-carousel-title+*{margin-left:15px;width:calc(100% - 155px)}.brand-prd-carousel{margin:30px 0}.brand-prd-carousel:last-child,.free-shipping{margin-bottom:30px}#sideColumn.fixed-col,.brand-prd-carousel:first-child,.brand-prd-info .inside>:first-child,.instagram-carousel:first-child,.person-item>:first-child,.post-full .post-title:first-child,.post-prw-big .post-title:first-child{margin-top:0}.brand-prd-info{-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;float:left}@media screen and (max-width:767px){.brand-prd-info{margin-top:20px}}.brand-prd-info [class*=btn],.post-full .tags-list:not(:first-child),.post-prw>:not(:first-child),.review-item p,.shop-features-style2 .shop-feature-text:not(:first-child){margin-top:15px}.brand-prd-info p{font-weight:300}.brand-prd-info .inside{padding:20px 75px}.brand-prd-info .inside>*,.post-comments:not(:first-child),.review-item+:not(.review-item),.shop-features-style1:not(:first-child),.shop-features-style2-1:not(:first-child),.shop-features-style2-2:not(:first-child),.shop-features-style2:not(:first-child),.shop-features-style4 .shop-feature:not(:first-child),.timeLine-item:not(:first-child){margin-top:30px}.aside .brand-prd-info .inside{padding:10px 30px}@media screen and (min-width:768px){.brand-prd-carousel:last-child{margin-bottom:55px}.brand-prd{display:-ms-flexbox!important;display:flex!important;overflow:hidden}.brand-prd-image{float:left;width:50%}.brand-prd-info{display:-ms-flexbox;display:flex;width:50%}.aside .brand-prd-carousel.vert-dots .slick-dots{right:16px}}.carousel-inside{position:relative;overflow:hidden}.carousel-inside .carousel-control{position:absolute;display:block;height:47px;width:47px;line-height:0;font-size:0px;cursor:pointer;background:rgba(255,255,255,.7);color:#000;top:50%;padding:0;margin-top:47px;border:0;outline:0;opacity:1;transition:.2s;text-shadow:none;text-align:center}.shop-feature,.shop-feature:focus,.shop-feature:hover{color:inherit;text-decoration:none}.carousel-inside .carousel-control:focus,.carousel-inside .carousel-control:hover{outline:0}.big-carousel .slick-next:hover,.big-carousel .slick-prev:hover,.carousel-inside .carousel-control:hover,.instagram-carousel-arrows .slick-next:hover,.instagram-carousel-arrows .slick-prev:hover{background:#fff}.carousel-inside .carousel-control:before{font-family:icomoon;font-size:25px;line-height:47px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.carousel-inside .carousel-control.prev{margin-top:-47px;left:auto;right:0}.carousel-arrows-video .slick-next:before,.carousel-inside .carousel-control.prev:before{content:'\e919'}.carousel-inside .carousel-control.next{margin-top:0;left:auto;right:0}.carousel-inside .carousel-control.next:before{content:'\e922';margin-left:2px}.carousel-inner>.carousel-item{transition:.3s ease-in-out}.shop-feature{display:block;height:100%}.faq-item .panel>.panel-heading:before,.shop-feature-bg{display:none}.shop-features-style1 .shop-feature{padding:22px 20px 22px 0;margin:0 0 14px;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;border:1px solid #e2e2e2}.shop-features-style1 .shop-feature .shop-feature-icon{margin:0;min-width:102px;height:auto;text-align:center;font-size:64px;line-height:1em;color:#000}.big-carousel-item-subtitle:not(:first-child),.post-comment-date:not(:first-child),.post-grid-2 .post-prw-big:first-child,.post-grid-2 .post-prw-big:nth-child(2),.post-grid-3 .post-prw-big:first-child,.post-grid-3 .post-prw-big:nth-child(2),.post-grid-3 .post-prw-big:nth-child(3),.post-grid-4 .post-prw-big:first-child,.post-grid-4 .post-prw-big:nth-child(2),.post-grid-4 .post-prw-big:nth-child(3),.post-grid-4 .post-prw-big:nth-child(4),.shop-features-style1 .shop-feature-text>:not(:first-child),.timeLine-item-text p:not(:first-child),.timeLine-item-text:not(:first-child),slider-labels{margin-top:10px}.shop-features-style1 .shop-feature-text .text1{text-transform:uppercase;font-weight:600;font-size:16px;font-family:Montserrat,sans-serif;line-height:1.4em;color:#000}.shop-features-style1 .shop-feature-text .text2{text-transform:uppercase;font-weight:600;font-size:13px;line-height:1.538em;color:#656565}.shop-features-style2{color:#000;text-align:center}.shop-features-style2 .shop-feature{padding:20px 10px}.shop-features-style2 .shop-feature .shop-feature-icon{margin:0;height:auto;font-size:64px;line-height:1em}.shop-features-style2 .shop-feature .shop-feature-icon [class*=icon-],.shop-features-style4 .shop-feature .shop-feature-icon [class*=icon-]{display:inline-block;transition:.3s ease-out}.shop-features-modal .shop-feature:hover .shop-feature-icon,.shop-features-style2 .shop-feature:hover .shop-feature-icon [class*=icon-]{transform:rotateY(-180deg);transition:.3s ease-out}.shop-features-style2 .shop-feature-text .text1,.shop-features-style2-1 .shop-feature-text .text1,.shop-features-style2-2 .shop-feature-text .text1{text-transform:uppercase;font-weight:600;font-size:15px;font-family:Montserrat,sans-serif;line-height:1.6em}.shop-features-style2-1,.shop-features-style2-2{text-align:center}.shop-features-style2-1 .shop-feature,.shop-features-style2-2 .shop-feature{display:block;height:100%;padding:60px 10px;transition:.2s ease-out}.shop-features-style2-1 .shop-feature .shop-feature-icon,.shop-features-style2-2 .shop-feature .shop-feature-icon{margin:0;height:auto;font-size:35px;line-height:1.3em;transition:transform .3s ease-out}.shop-features-style2-1 .shop-feature:hover,.shop-features-style2-2 .shop-feature:hover,.shop-features-style3-1>:first-child .shop-feature,.shop-features-style3-1>:first-child .shop-feature-bg,body[class*=home-page-toys-2] .shop-features-style3>:first-child .shop-feature,body[class*=home-page-toys-2] .shop-features-style3>:first-child .shop-feature-bg{background-color:#27c7d8}.shop-features-style2-1 .shop-feature:hover .shop-feature-icon,.shop-features-style2-2 .shop-feature:hover .shop-feature-icon,.shop-features-style3 .shop-feature:hover .shop-feature-icon,.shop-features-style3-1 .shop-feature:hover .shop-feature-icon,.shop-features-style4 .shop-feature:hover .shop-feature-icon [class*=icon-],.shop-features-style5 .shop-feature:hover .shop-feature-icon{transform:rotateY(-180deg)}.card-imgtext-text>:not(:first-child),.post-comment-reply:not(:first-child),.post-comment:not(:first-child),.shop-features-style2-1 .shop-feature-text:not(:first-child),.shop-features-style2-2 .shop-feature-text:not(:first-child),.shop-features-style5 .shop-feature>:not(:first-child){margin-top:25px}.prd-block_actions .icon-heart-1:hover:before,.shop-features-style2-1,.shop-features-style2-2 .shop-feature:hover,.shop-features-style3 .shop-feature.light-color,.shop-features-style3 .shop-feature.light-color .shop-feature-icon,.shop-features-style3 .shop-feature.light-color .shop-feature-text .text1,.shop-features-style3-1 .shop-feature.light-color,.shop-features-style3-1 .shop-feature.light-color .shop-feature-icon,.shop-features-style3-1 .shop-feature.light-color .shop-feature-text .text1,.shop-features-style5 .shop-feature.light-color,.shop-features-style5 .shop-feature.light-color .shop-feature-icon,.shop-features-style5 .shop-feature.light-color .shop-feature-text .text1,.shop-features-style5 .shop-feature.light-color .shop-feature-text .text2,a.added-wishlist:hover{color:#fff}.carousel-arrows .slick-prev:hover:not(.slick-disabled):before,.carousel-arrows-video .slick-next:hover:not(.slick-disabled):before,.free-shipping a,.instagram-feed-text .btn-decor,.post-comment-author,.post-comment-author a,.post-comment-reply a:hover,.post-prw .post-link,.shop-features-style2-2,.testimonials-item-name,.testimonials-item-name a{color:#000}.page-content .shop-features-style3,.shop-features-style3 [class*=col-],.shop-features-style3-1 [class*=col-]{margin-top:0!important}.shop-features-style3 .shop-feature,.shop-features-style3-1 .shop-feature{display:-ms-flexbox;display:flex;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;padding:25px 17px}.shop-features-style3 .shop-feature .shop-feature-icon,.shop-features-style3-1 .shop-feature .shop-feature-icon{margin-right:20px;height:35px;color:#000;font-size:35px;line-height:1em;transition:.3s ease-out}.shop-features-modal .shop-feature .shop-feature-text .text1,.shop-features-style3 .shop-feature .shop-feature-text .text1,.shop-features-style3-1 .shop-feature .shop-feature-text .text1{color:#000;text-transform:uppercase;font-size:16px;font-weight:600;font-family:Montserrat,sans-serif;line-height:1.4em}.shop-features-style3 .shop-feature .shop-feature-text .text2,.shop-features-style3-1 .shop-feature .shop-feature-text .text2{text-transform:uppercase;font-weight:300;font-size:11px;line-height:1.4em}.shop-features-style3-1 .shop-feature,body[class*=home-page-toys-2] .shop-features-style3 .shop-feature{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;background-color:#27c7d8}.shop-features-style3-1>:nth-child(2) .shop-feature,body[class*=home-page-toys-2] .shop-features-style3>:nth-child(2) .shop-feature{background-color:#c4a7d2}.shop-features-style3-1>:first-child .shop-feature-bg,.shop-features-style3-1>:last-child .shop-feature-bg,body[class*=home-page-toys-2] .shop-features-style3>:first-child .shop-feature-bg,body[class*=home-page-toys-2] .shop-features-style3>:last-child .shop-feature-bg{display:block;position:absolute;width:200%;height:100%;top:0;left:-200%;background-color:#27c7d8}.shop-features-style3-1>:last-child .shop-feature-bg,body[class*=home-page-toys-2] .shop-features-style3>:last-child .shop-feature-bg{right:-200%;left:auto;background-color:#27c7d8}body[class*=home-page-toys-2] .shop-features-style3{margin-top:-15px;margin-bottom:-15px}@media (max-width:767px){.shop-features-style2-1 .shop-feature,.shop-features-style2-2 .shop-feature{padding:30px 10px}body[class*=home-page-toys-2] .shop-features-style3{margin-top:-15px;margin-bottom:-15px}body[class*=home-page-toys-2] .shop-features-style3>*{margin-top:15px;margin-bottom:15px}}body[class*=home-page-toys-2] .shop-features-style3>*{margin-top:15px;margin-bottom:15px;padding-right:0;padding-left:0}.shop-features-style4,.simple-filter-tabs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-features-style4 .shop-feature{-ms-flex:0 0 262px;flex:0 0 262px;max-width:262px;padding:4px 0 8px;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;border-left-width:1px;border-left-style:solid;border-color:#e2e2e2}.shop-features-style4 .shop-feature .shop-feature-icon{margin:0;min-width:102px;height:auto;text-align:center;font-size:44px;line-height:1em;color:#000}@media screen and (max-width:1199px) and (min-width:768px){.shop-features-style4{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.shop-features-style4 .shop-feature{margin-top:0!important;-ms-flex:0 0 33.3%;flex:0 0 33.3%;max-width:33.3%;padding:0 15px 0 0}.shop-features-style4 .shop-feature:first-child{border:0}}.shop-features-style4 .shop-feature-text>:not(:first-child){margin-top:6px}.shop-features-style4 .shop-feature-text .text1{text-transform:uppercase;font-weight:600;font-size:16px;font-family:Montserrat,sans-serif;line-height:1.55em;color:#000}.shop-features-style4 .shop-feature-text .text2{text-transform:uppercase;font-weight:400;font-size:11px;line-height:1.4545em;color:#656565}.instagram-feed-four,.shop-features-style5{display:-ms-flexbox;display:flex}.shop-features-style5 .shop-feature{display:block;position:relative;padding:60px 44px;height:100%;text-align:center;background:rgba(0,0,0,.7)}.shop-features-style5 .shop-feature .shop-feature-icon{color:#000;font-size:37px;line-height:1em;transition:.3s ease-out}.shop-features-style5 .shop-feature .shop-feature-text .text1{color:#000;text-transform:uppercase;font-size:16px;font-weight:500;font-family:Montserrat,sans-serif;line-height:1.4em}.shop-features-style5 .shop-feature .shop-feature-text .text2{color:#656565;text-transform:uppercase;font-weight:300;font-size:11px;line-height:1.4em}.shop-features-modal:not(:first-child){border-top-width:1px;border-top-style:solid;border-color:#e2e2e2;margin-top:20px}.shop-features-modal .shop-feature{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:start;justify-content:flex-start;padding:25px 0}.shop-features-modal .shop-feature .shop-feature-icon{margin:0 18px 0 0;height:auto;text-align:center;font-size:56.5px;line-height:1em;color:#000;transition:ease-out}@media only screen and (min-width:992px) and (max-width:1199px){.shop-features-modal .shop-feature .shop-feature-text .text1,.shop-features-style5 .shop-feature .shop-feature-text .text1{font-size:14px}}.person-item-post:not(:first-child),.shop-features-modal .shop-feature .shop-feature-text .text1:not(:first-child),.shop-features-modal .shop-feature .shop-feature-text .text2:not(:first-child){margin-top:7px}.shop-features-modal .shop-feature .shop-feature-text .text2{color:#000;text-transform:uppercase;font-weight:300;font-size:11px;line-height:1.4em}.card-imgtext-wrap{max-width:1406px;margin-left:auto;margin-right:auto}.card-imgtext-wrap .row{margin-left:-50px;margin-right:-50px}.card-imgtext-wrap .row>[class*=col]{padding-left:50px;padding-right:50px}.card-imgtext-wrap .row .col{-ms-flex:0 0 39.5%;flex:0 0 39.5%;max-width:39.5%}.card-imgtext-wrap .row .col-double{-ms-flex:0 0 60.5%;flex:0 0 60.5%;max-width:60.5%}.anaf1,.card-imgtext-wrap .row.flex-row-reverse>:first-child,.card-imgtext-wrap .row:not(.flex-row-reverse)>:last-child{text-align:right}.card-imgtext-image:not(:first-child),.card-imgtext-text:not(:first-child){margin-top:50px}.card-imgtext-image img{display:inline-block}.card-imgtext-text{padding:0 63px}@media (max-width:1199px){.shop-features-style3 .shop-feature,.shop-features-style3-1 .shop-feature{padding:25px 20px}.shop-features-style3 .shop-feature .shop-feature-text .text1,.shop-features-style3-1 .shop-feature .shop-feature-text .text1{font-size:15px}.shop-features-style3-1 .shop-feature,body[class*=home-page-toys-2] .shop-features-style3 .shop-feature{-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}body[class*=home-page-toys-2] .shop-features-style3{overflow:hidden}.card-imgtext-text{padding:0 30px}}.big-carousel-item-caption>*,.card-imgtext-text>*,.faq-item .panel,.instagram-carousel:last-child,.post-prw>*,.review-item_author{margin-bottom:0}.card-imgtext-title{font-size:24px;line-height:1.2em;font-weight:800}.aside .card-imgtext-wrap .row{margin-left:-15px;margin-right:-15px}.aside .card-imgtext-wrap .row>[class*=col],.holder.fullwidth .filters{padding-left:15px;padding-right:15px}.aside .card-imgtext-text,.big-carousel-item-image{padding:0 15px}@media (max-width:991px){.shop-features-style3 .shop-feature,.shop-features-style3-1 .shop-feature{padding:25px 15px}.shop-features-style3 .shop-feature .shop-feature-text .text1,.shop-features-style3-1 .shop-feature .shop-feature-text .text1{font-size:14px}.card-imgtext-text{padding:0 20px}.card-imgtext-text:not(:first-child){margin-top:30px}.aside .card-imgtext-text{padding:0}}.big-carousel-item{position:relative}.big-carousel-item-image img,.post-full .post-img img,.post-prw-big .post-img img,.testimonials-item-photo img{width:100%}.big-carousel-item-caption-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;z-index:1}.big-carousel-item-caption{margin-left:10.5%;width:518px;background-color:rgba(255,255,255,.85);color:#656565;padding:80px 50px}@media screen and (max-width:1599px){.big-carousel-item-caption{padding:60px 40px;width:500px}}@media screen and (max-width:1199px){.brand-prd-info .inside{padding:15px 40px 15px 20px}.aside .brand-prd-info .inside{padding:0 30px}.shop-features-style1{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;margin:0 -15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-features-style1 .shop-feature{margin-left:15px;margin-right:15px;-ms-flex-align:center;-moz-align-items:center;align-items:center;width:calc(33.3% - 30px)}.big-carousel-item-caption{padding:50px 30px;width:500px}}@media screen and (max-width:991px){.brand-prd-image img{width:100%}.shop-features-style1 .shop-feature{min-width:calc(100% - 30px)}.shop-features-style5 .shop-feature{padding:40px 30px}.card-imgtext-image:not(:first-child){margin-top:30px}.big-carousel-item-image{padding:0}.big-carousel-item-caption{padding:40px 20px;width:400px}}@media screen and (max-width:767px){.brand-prd-info .inside{padding:15px 18px}.brand-prd-info .inside>*{margin-top:20px}.brand-prd-info img{max-width:50%}.brand-prd-carousel.vert-dots .slick-dots{top:auto;bottom:-20px;left:auto;right:auto;width:100%;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.brand-prd-carousel.vert-dots .slick-dots li{margin:0 8px}.aside .brand-prd-info .inside{padding:0 30px}.carousel-inside .carousel-control{height:44px;width:44px;background:rgba(255,255,255,.7)}.carousel-inside .carousel-control:before{font-size:24px;line-height:44px}.carousel-inside .carousel-control.prev{margin-top:-22px;left:10px;right:auto}.carousel-inside .carousel-control.prev:before{content:'\e40a'}.carousel-inside .carousel-control.next{margin-top:-22px;left:auto;right:10px}.carousel-inside .carousel-control.next:before{content:'\e409'}.shop-features-style3 [class*=col-],.shop-features-style3-1 [class*=col-]{padding:0}.shop-features-style3 [class*=col-]:not(:last-child) .shop-feature,.shop-features-style3-1 [class*=col-]:not(:last-child) .shop-feature{border-bottom:1px solid rgba(255,255,255,.5)}.shop-features-style3 .shop-feature,.shop-features-style3-1 .shop-feature{padding:25px 20px}.shop-features-style3 .shop-feature .shop-feature-icon{margin-right:20px;margin-left:20px}footer .shop-features-style3 .shop-feature .shop-feature-icon{margin-right:20px;margin-left:0}.shop-features-style3-1>:first-child .shop-feature-bg,.shop-features-style3-1>:last-child .shop-feature-bg,.shop-features-style4 .shop-feature-text .text2,body[class*=home-page-toys-2] .shop-features-style3>:first-child .shop-feature-bg,body[class*=home-page-toys-2] .shop-features-style3>:last-child .shop-feature-bg{display:none}.shop-features-style4{-ms-flex-wrap:wrap;flex-wrap:wrap}.shop-features-style4 .shop-feature{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;border:0}.shop-features-style4 .shop-feature:not(:first-child){margin-top:10px;padding:10px 0 0}.shop-features-style4 .shop-feature .shop-feature-icon{min-width:65px;text-align:left}.shop-features-style4 .shop-feature-text .text1{font-size:15px;line-height:1.6em}.shop-features-style5 .shop-feature{padding:30px 25px;height:auto}.shop-features-style5{max-width:470px;margin-left:auto;margin-right:auto}.shop-features-style5>[class*=col-]:not(:first-child) .shop-feature{margin-top:30px}.shop-features-modal:not(:first-child){margin:15px 15px 0}.shop-features-modal{width:calc(100vw - 72px);margin-left:-105px}.card-imgtext-wrap .row{margin-left:-15px;margin-right:-15px}.card-imgtext-wrap .row>[class*=col]{padding-left:15px;padding-right:15px}.card-imgtext-wrap .row .col,.card-imgtext-wrap .row .col-double{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.big-carousel-item-caption{margin-left:75px;padding:30px 20px;max-width:calc(100% - 150px)}}.big-carousel-item-caption>:not(:first-child),.post-comment-form .comment-form,.post-comment-form:not(:first-child),.post-comment:first-of-type:not(:first-child),.post-full>:not(:first-child),.post-prw-big>:not(:first-child){margin-top:40px}@media screen and (max-width:1599px){.big-carousel-item-caption>:not(:first-child){margin-top:30px}}@media screen and (max-width:767px){.big-carousel-item-caption>:not(:first-child){margin-top:20px}}.big-carousel-item-title{font-size:24px;line-height:1.2em;font-weight:800;color:#000}.big-carousel-item-subtitle{font-size:14px;line-height:1.2em;font-weight:500;letter-spacing:1px;color:#000}.aside .big-carousel-item .big-carousel-item-image{padding:0}.aside .big-carousel-item-caption{padding:50px 40px;width:500px;max-width:79%}@media screen and (max-width:991px){.aside .big-carousel-item-caption{padding:30px 20px;width:500px}}@media screen and (max-width:767px){.big-carousel-item-title{font-size:18px}.big-carousel-item-subtitle:not(:first-child){margin-top:5px}.big-carousel-item-subtitle{font-size:13px}.aside .big-carousel-item-caption{margin-left:75px;padding:30px 20px;max-width:calc(100% - 150px)}}.big-carousel .slick-next,.big-carousel .slick-prev{position:absolute;z-index:1;display:block;height:44px;width:44px;line-height:0;font-size:0px;cursor:pointer;background:rgba(255,255,255,.7);top:50%;padding:0;margin-top:-22px;opacity:1;transform:none;pointer-events:auto;transition:.2s}.big-carousel .slick-next:before,.big-carousel .slick-prev:before{display:inline-block;font-size:25px;line-height:45px;color:#000;opacity:1}.big-carousel .slick-next:hover:before,.big-carousel .slick-prev:hover:before,.instagram-carousel-arrows .slick-next:hover:before,.instagram-carousel-arrows .slick-prev:hover:before{color:#000;opacity:1}.big-carousel .slick-prev{left:43px;right:auto}.big-carousel .slick-next{right:43px;left:auto}.aside .big-carousel .slick-prev{left:15px}.aside .big-carousel .slick-next{right:15px}.big-carousel:not(.slick-initialized){opacity:0;height:80vh;overflow:hidden!important}.big-carousel.slick-initialized{opacity:1;transition:opacity .5s .75s}.testimonials-item{padding-left:.5px;padding-right:.5px}.testimonials-item-text{color:#656565}.aside-block .post-prw:not(.slick-slide)+.post-prw,.post-comment-author:not(:first-child),.post-comment-text:not(:first-child),.post-full .post-bot:not(:first-child),.post-prw .post-img+:not(:first-child),.post-prw-big .post-bot:not(:first-child),.post-prw-big .tags-list:not(:first-child),.testimonials-item-text+*,li.response_book:before{margin-top:20px}.testimonials-item-photo{-ms-flex:0 0 81px;flex:0 0 81px;max-width:81px}.testimonials-item-photo:not(:last-child){margin-right:20px}.testimonials-item-name{font-size:14px}.faq-item .panel-heading a:focus:hover,.faq-item .panel-heading a:hover,.instagram-feed-text:hover,.testimonials-item-name a{text-decoration:none}.faq-item .panel-heading:hover a,.faq-item .panel-heading:hover:after,.faq-item .panel>.panel-heading.active a,.faq-item .panel>.panel-heading.active:after,.filters .filters-label.active>a,.filters .filters-label:hover>a,.free-shipping a:hover,.icon-heart-fill,.post-comment-reply,.post-comment-reply a,.review-item_rating [class*=icon].fill,.simple-filter-tabs>span.active,.simple-filter-tabs>span:focus,.simple-filter-tabs>span:hover,.tab-pane .prd-rating [class*=icon].fill,.testimonials-item-name a:hover{color:#27c7d8}.testimonials-item-date{font-size:12px;color:#656565}.testimonials-item:not(.slick-slide)+.testimonials-item{margin-top:20px;padding-top:10px;border-top:1px solid #f7f7f7}.instagram-carousel{position:relative;margin:30px 0;overflow:hidden}.instagram-feed-full{margin:0 -5px;padding:0;list-style:none;width:calc(100% + 10px);overflow:hidden;white-space:nowrap}.instagram-feed-full a{display:block;position:relative;float:left;padding:0 5px;width:16.667%}.instagram-feed-four a:before,.instagram-feed-full a:before{position:absolute;z-index:1;top:50%;left:50%;width:40px;margin:-20px 0 0 -20px;content:"\e955";font-family:icomoon;font-size:40px;line-height:1em;color:#fff;text-align:center;opacity:0;transform:scale(.5);transition:.3s;-webkit-backface-visibility:hidden}.instagram-feed-full a:after{position:absolute;z-index:0;content:'';top:0;bottom:0;left:5px;right:5px;background:#000;opacity:0;transition:.3s}.instagram-feed-four a:hover:before,.instagram-feed-full a:hover:before{opacity:1;transform:scale(1)}.instagram-feed-four a:hover:after,.instagram-feed-full a:hover:after{opacity:.35}.instagram-feed-four a span,.instagram-feed-full a span,.instagram-grid a span{display:block;height:0;padding-bottom:100%;overflow:hidden;position:relative}.instagram-feed-four a img,.instagram-feed-full a img,.instagram-grid a img{display:block;position:absolute;width:100%;height:100%}.instagram-carousel-arrows{position:absolute;z-index:1;top:0;bottom:0;left:50%;transform:translateX(-50%);pointer-events:none;transition:opacity .2s}.instagram-carousel-arrows .slick-next,.instagram-carousel-arrows .slick-prev{position:absolute;z-index:1;display:block;height:47px;width:47px;line-height:0;font-size:0px;cursor:pointer;background:rgba(255,255,255,.7);top:50%;padding:0;margin-top:-23px;opacity:1;transform:none;pointer-events:auto;transition:.2s}.instagram-carousel-arrows .slick-next:before,.instagram-carousel-arrows .slick-prev:before{display:inline-block;font-size:25px;line-height:49px;color:#000;opacity:1}.instagram-carousel-arrows .slick-prev{left:0;right:auto}.instagram-carousel-arrows .slick-next{right:0;left:auto}.instagram-grid{overflow:hidden;margin-top:-10px}.instagram-grid a{display:block;float:left;margin-top:10px;width:16.666%;opacity:1;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1)}.instagram-grid a:hover span:after{opacity:.25}.instagram-grid a span:after{content:'';position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background:#27c7d8;opacity:0;transition:opacity .2s}.instagram-grid.three-in-row a{width:33.333%}.instagram-grid.eleven-in-row a{width:9.091%}@media screen and (max-width:991px){.big-carousel .slick-prev{left:20px}.big-carousel .slick-next{right:20px}.instagram-grid.eleven-in-row a{width:12.5%}}@media screen and (max-width:767px){.big-carousel .slick-prev{left:12px}.big-carousel .slick-next{right:12px}.instagram-carousel-arrows{left:0;width:100%;transform:translateX(0)}.instagram-grid.eleven-in-row a{width:20%}}.instagram-feed-four a{display:block;position:relative;min-width:33.333%}@media screen and (max-width:767px){.instagram-feed-four a{min-width:50%}}.instagram-feed-four a:after,.post-prw .post-img:after,.post-prw-big .post-img:after{position:absolute;z-index:0;content:'';top:0;bottom:0;left:0;right:0;background:#000;opacity:0;transition:.3s}.post-prw .post-img img,.post-prw-big .post-img img{transform:scale(1.1) rotate(.001deg);transition:.5s}.instagram-feed-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;padding:10px;background-color:#fff;font-size:24px;line-height:1.2em;font-weight:600;font-family:Montserrat,sans-serif;color:#000;text-align:center;text-decoration:none}.instagram-feed-text span{font-size:2em;line-height:1em;margin-bottom:15px}.instagram-feed-text .btn-decor:after{background:#000}@media screen and (max-width:991px){.instagram-feed-text{font-size:20px}}@media screen and (max-width:767px){.instagram-feed-text{font-size:18px}}.instagram-second-row{direction:rtl}.post-prws{margin:-30px -15px 0;width:calc(100% + 30px)}.post-prw .post-img{display:block;position:relative;overflow:hidden;z-index:1}.post-prw .post-img img{width:calc(100% + 1px)}.post-prw-big:hover .post-img img,.post-prw:hover .post-img img{transform:scale(1) rotate(.01deg)}.post-prw-big:hover .post-img:after,.post-prw:hover .post-img:after{opacity:.15}.post-prw>:not(.post-img){padding-right:10px;padding-left:10px}.post-prw .post-title{display:inline-block;text-decoration:none;color:#000}.post-full .post-link:focus,.post-full .post-link:hover,.post-full .post-title:focus,.post-full .post-title:focus>*,.post-full .post-title:hover,.post-full .post-title:hover>*,.post-prw .post-link:focus,.post-prw .post-link:hover,.post-prw .post-title:focus,.post-prw .post-title:focus>*,.post-prw .post-title:hover,.post-prw .post-title:hover>*,.post-prw-big .post-link:focus,.post-prw-big .post-link:hover,.post-prw-big .post-title:focus,.post-prw-big .post-title:focus>*,.post-prw-big .post-title:hover,.post-prw-big .post-title:hover>*{color:#27c7d8;text-decoration:none}.post-full .post-title>*,.post-prw .post-title>*,.post-prw-big .post-title>*{display:inline-block;margin:0}.post-prw .tags-list:not(:first-child){margin-bottom:-10px}.post-prw .post-bot{position:relative;margin-top:15px;padding:15px 10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;overflow:hidden}.post-prw .post-bot:before{position:absolute;top:0;right:-10px;left:-10px;width:calc(100% + 20px);height:1px;background-color:#e2e2e2;content:''}.post-full .post-bot>*,.post-prw .post-bot>*,.post-prw-big .post-bot>*{margin-left:10px;text-transform:uppercase;font-size:12px;line-height:20px}.post-full .post-bot>:last-child,.post-prw .post-bot>:last-child,.post-prw-big .post-bot>:last-child{margin-left:auto}.post-full .post-bot>:first-child,.post-prw .post-bot>:first-child,.post-prw-big .post-bot>:first-child,.simple-filter-tabs>span:first-child{margin-left:0}.post-full .post-action a[class*=icon],.post-prw .post-action a[class*=icon],.post-prw-big .post-action a[class*=icon]{padding:0 5px;color:#27c7d8;font-size:14px}.faq-item .panel-heading a,.faq-item .panel-heading a:focus,.gallery-item-link:focus,.gallery-item-link:hover,.post-full .post-action a[class*=icon]:focus,.post-full .post-action a[class*=icon]:hover,.post-prw .post-action a[class*=icon]:focus,.post-prw .post-action a[class*=icon]:hover,.post-prw-big .post-action a[class*=icon]:focus,.post-prw-big .post-action a[class*=icon]:hover{color:#000;text-decoration:none}.post-full .post-action a.icon-share,.post-prw .post-action a.icon-share,.post-prw-big .post-action a.icon-share{font-size:17px}@media (min-width:768px){body .boxed>.container .shop-features-style3 .shop-feature,body.boxed .use_global>.container .shop-features-style3 .shop-feature{-ms-flex-pack:center;justify-content:center}.aside-block .post-prws-carousel{margin-left:0;margin-right:0;width:100%}.aside-block .post-prws-carousel .post-prw{width:calc(100% - 30px);margin-left:0;margin-right:0}}.post-prw-big .post-bot{padding:28px 0 20px}.post-prw-big .post-img{position:relative;overflow:hidden;z-index:1}.post-full .post-bot{padding:18px 0 0}.post-full:before{top:-10px}@media screen and (max-width:767px){.post-prw .tags-list:not(:first-child){margin-bottom:0}.post-full>:not(:first-child),.post-prw-big>:not(:first-child){margin-top:24px}.post-full .post-bot>.social-list:last-child,.post-prw-big .post-bot>.social-list:last-child{margin-top:5px;margin-left:-12px;min-width:100%}.post-full .post-bot>.post-action:not(:last-child),.post-prw-big .post-bot>.post-action:not(:last-child){margin-left:auto}}@media screen and (max-width:479px){.brand-prd-info{margin-top:10px}.shop-features-style2 .shop-feature{display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:10px 0;text-align:left}.shop-features-style2 .shop-feature:not(:first-child){margin-top:10px;padding:8px 0 0}.shop-features-style2 .shop-feature-text:not(:first-child){margin-top:0}.shop-features-style2 .shop-feature .shop-feature-icon{min-width:65px;font-size:54px;line-height:1em;text-align:left}.big-carousel{padding-bottom:35px}.big-carousel-item{text-align:center}.big-carousel-item-caption-wrap{position:relative}.aside .big-carousel-item-caption,.big-carousel-item-caption{margin-left:0;padding:20px 25px;max-width:100%}.big-carousel-item-caption>:not(:first-child),.post-prw .post-img+:not(:first-child){margin-top:15px}.big-carousel .slick-next:before,.big-carousel .slick-prev:before,.instagram-carousel-arrows .slick-next:before,.instagram-carousel-arrows .slick-prev:before{font-size:24px;line-height:44px}.instagram-carousel{margin:15px 0}.instagram-carousel-arrows .slick-next,.instagram-carousel-arrows .slick-prev{height:44px;width:44px}.instagram-grid.eleven-in-row a{width:33.333%}.instagram-grid.eleven-in-row a:nth-child(12)~a{display:none}.instagram-feed-four a{min-width:65%}.instagram-feed-text{font-size:16px}.instagram-feed-text span{font-size:1.5em;margin-bottom:7px}.instagram-feed-text .btn-decor{font-size:13px}.post-prw>:not(.post-img){padding-right:0;padding-left:0}.post-full>:not(:first-child),.post-prw-big>:not(:first-child){margin-top:18px}}.post-full .post-img,.post-prw-big .post-img{display:block}.post-full .post-title,.post-prw-big .post-title{display:inline-block;margin:14px 0 0;text-decoration:none}.post-full .post-teaser:not(:first-child),.post-prw-big .post-teaser:not(:first-child){margin-top:21px}.gallery--style-1 .gallery-item-caption>:not(:first-child),.gallery--style-2 .gallery-item-caption>:not(:first-child){margin-top:13px}.post-full .post-bot,.post-prw-big .post-bot{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start}.post-full .post-bot:before,.post-prw-big .post-bot:before{position:absolute;top:0;right:0;left:0;width:100%;height:1px;background-color:#e2e2e2;content:''}.free-shipping b,.free-shipping-current,.free-shipping-full,.post-full .post-link,.post-prw-big .post-link{color:#000;font-weight:600}.faq-item .panel>.panel-heading,.filters .filters-label>a,.timeLine-item-text h5{font-weight:500;font-family:Montserrat,sans-serif}.post-comment-date,.post-full .post-date,.post-prw-big .post-date{font-size:12px;line-height:1em;color:#656565;text-transform:uppercase}.post-prws-carousel:not(.slick-initialized){height:372px;opacity:0;visibility:hidden;overflow:hidden}.post-prws-carousel .post-prw{float:left;margin-top:30px;margin-right:15px;margin-left:15px;width:50%}@media only screen and (min-width:768px) and (max-width:991px){.post-prws-carousel .post-prw{margin-top:30px}}@media only screen and (min-width:480px) and (max-width:767px){.brand-prd-carousel{margin:25px 0}.post-prws{margin-top:-25px}.post-prws-carousel .post-prw{margin-top:25px}}@media only screen and (max-width:479px){.brand-prd-carousel{margin:15px 0}.post-prws{margin-top:-15px}.aside-block .post-prw:not(.slick-slide)+.post-prw,.post-prws-carousel .post-prw{margin-top:15px}}.post-prw-big+.post-prw-big{margin-top:60px}.post-grid-2,.post-grid-3,.post-grid-4{width:calc(100% + 30px);margin:10px 0 0 -30px}.post-grid-2 .post-prw-big,.post-grid-3 .post-prw-big,.post-grid-4 .post-prw-big{vertical-align:top;display:inline-block;min-height:1px;margin:0 -4px 30px 30px}.post-grid-2 .post-prw-big{width:calc(50% - 30px)}.post-grid-3 .post-prw-big{width:calc(33.33333% - 30px)}.post-grid-4 .post-prw-big{width:calc(25% - 30px)}@media screen and (max-width:991px){.post-grid-4 .post-prw-big{width:calc(33.33333% - 30px)}}@media screen and (max-width:767px){.post-prw-big+.post-prw-big{margin-top:40px}.post-grid-3 .post-prw-big,.post-grid-4 .post-prw-big{width:calc(50% - 30px)}.post-comment-form .comment-form{margin-top:20px}}@media screen and (max-width:480px){.post-grid-2 .post-prw-big,.post-grid-3 .post-prw-big,.post-grid-4 .post-prw-big{width:calc(100% - 30px)}}.post-comment>.row>[class*=col]:last-child{padding-bottom:25px}.post-comment>.row>[class*=col]:last-child:after{content:'';position:absolute;bottom:0;left:15px;right:0;height:1px;background-color:#e2e2e2}.post-comment img,.timeLine-item-image img{max-width:100%}.post-comment-text{font-size:14px;line-height:24px;font-style:italic}.post-comment-author-img{max-width:100px}.post-comment-author{font-size:14px;line-height:1em;font-style:normal;font-weight:600;text-transform:uppercase}.post-comment-reply{font-size:12px;line-height:1em;text-transform:uppercase}.review-item{border-top:1px solid #f7f7f7;border-bottom:1px solid #f7f7f7;padding-top:20px;padding-bottom:20px;margin-top:30px}.review-item_rating{margin-top:5px}.review-item_rating [class*=icon],.review-item_rating span,.tab-pane .prd-rating [class*=icon],.tab-pane .prd-rating span{display:inline-block;vertical-align:top}.review-item_rating span:not(:first-child),.tab-pane .prd-rating span:not(:first-child){padding-left:5px}.review-item_rating [class*=icon],.tab-pane .prd-rating [class*=icon]{color:#b4b4b4;font-size:13px}.review-item+.review-item{margin-top:0;border-top:0}.prd-rating-value{font-size:64px;line-height:1.1em;font-weight:700}.card-body-rating{padding-top:30px;padding-bottom:30px}.card-body-progress h6{margin-bottom:12px}.card-body .prd-rating [class*=icon]{font-size:24px}.card-body .prd-rating [class*=icon]:not(.fill){opacity:.2}.review-item .btn{padding-top:6px;padding-bottom:6px}.review-item_date{font-weight:600;font-size:13px;color:#bcbcbc;text-transform:uppercase}.timeLine{overflow:hidden;opacity:0;max-height:900px;transition:.2s}.timeLine.loaded{opacity:1;max-height:none}.timeLine-left,.timeLine-right{float:left;width:50%}.timeLine-left{border-right-width:1px;border-right-style:solid;border-color:#e2e2e2;padding-right:30px;text-align:right}.timeLine-right{padding-left:30px;padding-top:60px;text-align:left}.ru-santa-hat-img,.santa-hat-img,.timeLine-item-image{position:relative;display:inline-block}.timeLine-item-text{position:absolute;bottom:23px;left:25px;right:25px;text-align:center;color:#fff;font-size:14px;line-height:24px}.timeLine-item-text h5{font-size:18px;line-height:24px;margin:0;color:inherit}.person-row{margin:-30px -5px 0}.person-row>[class*=col-]{float:none;margin-top:30px;padding:0 5px}.person-item img{display:block;width:100%;margin:0 auto}.person-item-title{color:#000;margin-top:34px;padding:0 5px}.person-item-post{padding:0 5px;font-size:12px;line-height:17px}.filters{margin:0 0 35px;padding:0;text-align:center}.filters .filters-label{display:inline-block;margin:0 10px}.gallery--style-1 .gallery-item-caption,.gallery-item-links{display:-ms-flexbox;top:0;height:100%;transition:.5s;opacity:0;left:0}.filters .filters-label>a{font-size:14px;line-height:20px;text-transform:uppercase;color:#000;text-decoration:none}.filters .filters-label-count{color:#656565;padding-left:10px;font-weight:400}.gallery-wrapper{overflow:hidden;margin-bottom:-1px}.gallery--style-1 .gallery-item{position:relative;overflow:hidden;text-align:center;float:left;width:33.333%}@media (max-width:991px){.gallery--style-1 .gallery-item{width:50%}}.gallery--style-1 .gallery-item p{font-size:14px;line-height:24px}.gallery--style-1 .gallery-item:hover .gallery-item-caption,.gallery--style-1 .gallery-item:hover .gallery-item-links{opacity:1}.gallery--style-1 .gallery-item:hover .gallery-item-link{opacity:1;margin:0 15px}.gallery--style-1 .gallery-item-image img{display:block;width:100%}.gallery--style-1 .gallery-item-image:not(.has-loader) img{position:relative}.gallery--style-1 .gallery-item-caption{display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;position:absolute;width:100%;padding:23px 25px;background:rgba(0,0,0,.3)}.gallery--style-1 .gallery-item-caption,.gallery--style-1 .gallery-item-caption h2,.gallery--style-1 .gallery-item-caption h3,.gallery--style-1 .gallery-item-caption h4,.gallery--style-1 .gallery-item-caption h5,.gallery--style-1 .gallery-item-caption h6{color:#fff;margin-bottom:0}.gallery--style-1 .gallery-item-title{font-size:18px;line-height:1em;font-weight:400;letter-spacing:1px}@media (max-width:767px){.card-imgtext-text>:not(:first-child){margin-top:15px}.card-imgtext-title{font-size:18px}.post-prw>:not(:first-child){margin-top:10px}.post-prw .post-bot{padding:15px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.post-prw .post-link{margin-left:auto}.aside-block .post-prws-carousel{margin-left:-5px;margin-right:-5px;width:100%}.aside-block .post-prws-carousel .post-prw{width:calc(100% - 10px);margin-left:5px;margin-right:5px}.gallery--style-1 .gallery-item{width:100%}.gallery--style-1 .gallery-item p{font-size:12px;line-height:18px}.gallery--style-1 .gallery-item-title{font-size:16px}}.gallery--style-2 .gallery-item{position:relative;overflow:hidden;text-align:center;float:left;width:calc(33.333% - 30px);margin:0 15px 10px}@media (max-width:991px){.gallery--style-2 .gallery-item{width:calc(50% - 30px)}}.gallery--style-2 .gallery-item p{font-size:14px;line-height:24px}@media (max-width:767px){.gallery--style-2 .gallery-item{width:100%;margin:0;font-size:16px}.gallery--style-2 .gallery-item p{font-size:12px;line-height:18px}}.gallery--style-2 .gallery-item:hover .gallery-item-links,.simple-filter .faq-item.isvisible{opacity:1}.gallery--style-2 .gallery-item:hover .gallery-item-link{opacity:1;margin:0 15px}.gallery--style-2 .gallery-item-image{position:relative}.gallery--style-2 .gallery-item-image img{position:relative;display:block;width:100%}.gallery--style-2 .gallery-item-caption{padding:30px 0}@media (max-width:479px){body[class*=home-page-toys-2] .shop-features-style3{margin-top:-10px;margin-bottom:-10px}body[class*=home-page-toys-2] .shop-features-style3>*{margin-top:10px;margin-bottom:10px}.filters{margin-bottom:15px}.gallery--style-2 .gallery-item-caption{padding:20px 0}}.gallery--style-2 .gallery-item-caption,.gallery--style-2 .gallery-item-caption h2,.gallery--style-2 .gallery-item-caption h3,.gallery--style-2 .gallery-item-caption h4,.gallery--style-2 .gallery-item-caption h5,.gallery--style-2 .gallery-item-caption h6{color:#000;margin-bottom:0}.gallery--style-2 .gallery-item-title{font-size:18px;line-height:1em;font-weight:400;letter-spacing:1px}.gallery--style-2 .gallery-item-category{font-size:12px;line-height:18px;color:#656565;text-transform:uppercase}.gallery-item-links{display:flex;-ms-flex-align:center;-moz-align-items:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;z-index:1;width:100%}.gallery-item-link{display:block;width:44px;height:44px;margin:0 75px;background:rgba(255,255,255,.7);font-size:17px;line-height:45px;color:#000;cursor:pointer;text-decoration:none;opacity:0;transition:.5s}.gallery-item-link:hover{background:#fff;transition:.5s}.faq-item .panel>.panel-heading{margin-left:28px;font-size:18px;line-height:23px;text-transform:uppercase;border-width:0 0 1px}.faq-item:last-child .panel>.panel-heading{border:0}.faq-item .panel-body{padding:20px 0 20px 28px}.faq-item .panel-heading a{padding:24px 0}.faq-item .panel>.panel-heading:after{top:50%;left:-28px;right:auto;margin-top:-17px;padding-left:0;width:auto;height:30px;content:'+';font-size:25px;font-weight:600;line-height:30px;transition:none,color .2s}.faq-item .panel>.panel-heading.active:after{content:'\2013';margin-top:-21px;transform:rotate(0)}.simple-filter-tabs>span{font-size:14px;line-height:36px;font-weight:600;font-family:Montserrat,sans-serif;text-transform:uppercase;margin:0 10px;cursor:pointer;color:#000;white-space:nowrap;transition:color .2s}@media (max-width:767px){.faq-item .panel>.panel-heading{font-size:16px;line-height:20px}.faq-item .panel-body{padding:10px 0 10px 28px}.faq-item .panel-heading a{padding:14px 0}.simple-filter-tabs{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;margin-bottom:5px}.simple-filter-tabs>span{line-height:30px}}.simple-filter-tabs>span:last-child{margin-right:0}.simple-filter-tabs>span span{padding-left:10px;color:#b4b4b4;font-weight:400}.text-center>.simple-filter-tabs{-ms-flex-pack:center;-moz-justify-content:center;justify-content:center}.simple-filter .h1-style{margin-bottom:20px}.simple-filter .faq-item{opacity:0;transition:.2s}body.android .faq-item .panel>.panel-heading.active:after{margin-top:-18px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.prd .gdw-loader,.prd-hor .gdw-loader,.prd-horizontal-simple .price-comment{display:none}.prd-hor.prd-has-loader:not(.loaded) .prd-img-area img,.prd.prd-has-loader:not(.loaded) .prd-img-area img{position:relative;opacity:1}.nav-holder,.nav-holder-s,.search-holder{margin-top:10px}.menu-label{line-height:13px}.mmenu--vertical .menu-label,.mobilemenu .menu-label{top:-3px;line-height:16px}.mmenu:not(.mmenu--vertical) .menu-label,.modal--quickview .prd-block_actions{display:block}.hdr [type].search-input{line-height:45px}.hdr .search-button{line-height:38px}.homepage-select-active-label{top:10px}.homepage-select-buy,.submenu-list a:not(:only-child):after{top:5px}.homepage-select-close,.homepage-select-minimize{top:0}.qty-changer input[type=text]{position:relative;top:1px;height:34px}.mmenu-submenu .submenu-list li ul{transform:translateY(-15px)}select:focus::-ms-value{color:inherit;background:0 0}.prd-img-area .label-wishlist:after,.prd-img-area .label-wishlist:before{top:0;left:0;padding-left:7px}.loader-wrap .dots{position:relative;top:48%}.hdr .dropdn-content:after{content:'';min-height:inherit;font-size:0}.prd-carousel:not(.prd--nohover) .slick-list.slick-list--offset{padding-bottom:170px}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-backface-visibility:visible;backface-visibility:visible;width:100%}body:not(.rtl) .prd-carousel-banner.bnr--center .slick-arrows-squared .slick-prev{left:calc(50% - 10px);transform:translateX(-100%)}body.rtl .prd-carousel-banner.bnr--center .slick-arrows-squared .slick-next{right:calc(50% - 10px);transform:translateX(100%)}body.rtl .prd-carousel-banner.bnr--center .slick-arrows-squared .slick-prev{right:calc(50% + 10px)}.input-group .form-control-wrapper{min-width:100%}.input-group-btn{position:absolute}.hdr-topline-rotate .hdr-topline-center .custom-text [class*=icon-]{margin:22px 10px 0 0}.modalchk-prd-actions.col{min-width:100px}.mobilemenu .mobilemenu-close{width:321px}.bnslider-text-content .bnslider-text-content-flex:not(:first-child).bnslider-text--num-text{height:100%}.bnr-discount-text-wrap{top:50%;transform:translateY(-50%)}.prd-simple{max-width:50%}.prd-block_actions .btn-wrap{min-width:200px}.fullpage-section .bnslider-image{max-width:100vw}.brand-grid [class*=col]{min-width:150px}.prd-grid.slick-arrows-aside-simple.prd-hovered .slick-arrow,.prd-grid.slick-arrows-squared.prd-hovered .slick-arrow{margin-top:-104.5px}}@supports (-ms-ime-align:auto){.hdr-topline-rotate .hdr-topline-center .custom-text{transform-origin:25% 60% 0px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2){.prd-img-area .label-wishlist:after,.prd-img-area .label-wishlist:before{top:0;left:0;padding-left:7px}}.page-item.active .page-link{background-color:#27c7d8!important;border-color:#27c7d8!important}@media screen and (min-width:1400px){.prd .prd-inside{min-height:395px}}li.response_book{border-bottom:1px solid #e3ebf6;padding-bottom:5px;font-size:18px}.modal-body p{word-wrap:break-word}@media screen and (max-width:600px){.timeLine-item:nth-child(2n){text-align:right}li.response_book{font-size:14px!important;height:70px}.float-mobile{float:left}.line-on-mobile{padding-top:10px}}.btn--alt.hide-mobile:hover{background-color:#747a7a!important}.anaf2{text-align:left}.zoom:hover{-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.icon-person.bold,.weight-700{font-weight:700}.cookiealert{position:fixed;bottom:0;left:0;width:100%;margin:0!important;z-index:999;opacity:0;visibility:hidden;border-radius:0;transform:translateY(100%);transition:.5s ease-out;color:#ecf0f1;background:#212327}.cookiealert.show{opacity:1;visibility:visible;transform:translateY(0);transition-delay:1s}.cookiealert a{text-decoration:underline}.cookiealert .acceptcookies{margin-left:10px;vertical-align:baseline}.search-input::placeholder{font-size:15px;text-transform:initial!important}img.payments-img{width:120px;height:auto}label#check{text-transform:initial!important}@media (min-width:992px){.poster-bottom-left{border-bottom-left-radius:10px}.poster-bottom-right{border-bottom-right-radius:10px}.min-height-lg{min-height:320px}}.qty-name{color:#000;font-family:Montserrat,sans-serif;font-size:13px;letter-spacing:.5px;line-height:1.2em}.text-initial,footer .footer-top.container .footer-block.collapsed-mobile .collapsed-content ul li span.text-initial a{font-size:15px!important;text-transform:initial!important}.btn.btn--success{background-color:#3ea05a!important}.btn.btn--success:active:hover,.btn.btn--success:focus:hover,.btn.btn--success:hover{color:#fff;background-color:#77b900!important;outline:0;transition:.2s!important}#searchBtn{text-transform:initial!important;text-align:center!important}.favorits-text{text-transform:initial}.favorits-count{display:block;width:35px;margin:14px 0 0 -34px;float:left;font-size:14px;line-height:15px;color:#27c7d8;text-align:center}@media screen and (max-width:991px){.person-item-title{margin-top:24px}.hdr-mobile-style2 .hdr-mobile .hdr-content .favorits-qty{display:block!important;position:relative;top:-8px;right:inherit;width:18px;height:18px;margin:0 -5px;font-size:11px;line-height:18px;color:#fff;text-align:center;background-color:#27c7d8;border-radius:50%}}@media screen and (min-width:800px){.dropdn_wishlist.favorites-mobile{display:none}}@media screen and (min-width:992px){.card-imgtext-wrap .row{padding-left:100px;padding-right:100px}.aside .card-imgtext-wrap .row{padding-left:0;padding-right:0}.instagram-carousel-arrows .slick-prev{opacity:0;left:-15px;right:auto}.instagram-carousel-arrows .slick-next{opacity:0;right:-15px;left:auto}.instagram-carousel:hover .instagram-carousel-arrows .slick-prev{opacity:1;left:0;right:auto}.instagram-carousel:hover .instagram-carousel-arrows .slick-next{opacity:1;right:0;left:auto}.hdr-style-6 .favorites-pc-qty{margin:0;border-radius:50%;display:block;position:absolute;left:15px;top:-1px;width:21px;height:21px;font-size:12px;line-height:21px;color:#fff;text-align:center;background-color:#27c7d8}}.favorites-detail{text-transform:uppercase;font-weight:500;font-size:12px;line-height:1.4545em}.dropdn_wishlist-pc-a{padding:10px 0 0!important}::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{box-shadow:inset 0 0 1px grey}::-webkit-scrollbar-thumb{background:#27c7d8;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#13707a}@media screen and (max-width:767px){.post-comment:not(:first-child){margin-top:20px}.post-comment-author:not(:first-child){margin-top:15px}.person-item-title{margin-top:18px}.bnslider.bnslider--lg.bnslider--darkarrows.keep-scale.slick-initialized.slick-slider{height:130px!important;min-height:120px!important}.only-mobile{display:block!important;width:55%;height:100%;font-size:12px;padding:4px 0!important;text-transform:capitalize!important}.only-mobile span{margin-bottom:3px}.btn-wrap.double-mt.text-left{margin-top:45px;margin-left:45px}.anaf1,.anaf2{text-align:center}.anaf1{margin-bottom:5px}.card-logo{text-align:center!important}.mobile-align-card{text-align:center;position:relative;height:185px}.mobile-align-button{position:absolute;bottom:0;width:100%}.prd-title{height:50px;margin-bottom:10px}.prd-img-area{height:190px}.prd-img-area img{height:auto;width:100%}.prd-action{padding:5px}.qty.qty-changer.mb-2{height:75px}.prd-hover .prd-action{margin-top:0!important}}ul.mmenu.mmenu-js{margin-bottom:0!important}.compensate-for-scrollbar.animated.fadeIn .col-auto.logo-holder-s{display:none!important}.video-container{position:relative;overflow:hidden;height:200px}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:200px;border-radius:5px}.carousel-arrows-video{min-height:21px;position:relative;z-index:1}.title-with-arrows .carousel-arrows-video:empty{min-height:0}.carousel-arrows-video .slick-next,.carousel-arrows-video .slick-prev{top:0;transform:translate(0)}.carousel-arrows-video .slick-next:before,.carousel-arrows-video .slick-prev:before{font-size:20px;color:#b4b4b4}.carousel-arrows-video .slick-next{left:auto;right:0}.carousel-arrows-video .slick-prev{left:auto;right:25px}.carousel-arrows-video .slick-prev:before{content:'\e922'}.mmenu-submenu .submenu-list li.category-pc{width:250px}.mmenu-submenu .submenu-list a.category-pc-href{text-transform:initial;font-size:16px}.all-categories,.filter-price{font-size:14px;line-height:20px;font-weight:700;font-family:Montserrat,sans-serif;text-decoration:none;text-transform:uppercase}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-base,.noUi-handle{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.noUi-horizontal{height:4px}.noUi-horizontal .noUi-handle{width:18px;height:18px;border-radius:50%;left:-7px;top:-7px;background-color:#27c7d8}.noUi-background{background:#d6d7d9}.noUi-connect{background:#27c7d8;-webkit-transition:background 450ms;transition:background 450ms}.noUi-origin,.noUi-target{border-radius:2px}.noUi-draggable{cursor:w-resize}.noUi-vertical .noUi-draggable{cursor:n-resize}.noUi-handle{position:relative;z-index:1;cursor:default;-webkit-box-sizing:content-box!important;-moz-box-sizing:content-box!important;box-sizing:content-box!important}.noUi-handle:active{border:8px solid rgba(53,93,187,.38);-webkit-background-clip:padding-box;background-clip:padding-box;left:-14px;top:-14px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle,[disabled].noUi-origin{cursor:not-allowed}.btn--search,.btn-decor{cursor:pointer}.green-btn{color:#3ea05a!important}a.btn--success{color:#fff!important}.red-star{color:red}.angro-price-detailed{margin-bottom:0;margin-top:0;border-radius:3px;padding:0 11px;font-size:16px;line-height:35px;width:100%;text-align:center;color:#fff;background-color:#3ea05a}.initial{text-transform:initial!important;}.padd-15{padding:15px!important}.qty-grid{width:40px;height:35px;border-radius:3px;border-color:#27c7d8;margin-right:20px}.produtct-properties{color:#13707a}.addToCartBtnFixed{background:#5d7476;border:1px solid #fff;border-radius:3px;padding:10px;height:65px;position:fixed;display:none;bottom:0;width:100%;z-index:100}.btn--search,.search-input{padding:.25rem .5rem;font-size:.875rem;font-family:Montserrat,sans-serif}@media only screen and (max-width:600px){.short-title{margin-top:34px!important}.collapse,.mobile-raiting{display:block}.all-categories,.range-price-mobile{padding:10px}.br-5-mobile{border-radius:5px}.hide-mobile,.prd-name{display:none}.cookiealert{text-align:left!important}.dropdown-menu.search-mobile-drp{padding:0;width:97.5vw!important;left:0;right:0;max-width:none!important;transform:translate3d(-36px,24px,0)!important;border:2px solid #3ea05a;background-color:#f9f9f9}#search_form_mobile{padding:0 10px!important}input#keyword_mobile{width:100%}.icon-btn-search{margin-left:20px;font-size:20px;font-weight:700;color:#000}}.btn--search{color:#fff;border:1px solid #3ea05a;background-color:#3ea05a!important}.search-input{background:#eef5f6;transition:none;border:2px solid #27c7d8}.added-wishlist,.new-add-wishlist{margin-left:25px;padding:13px;font-size:25px}.card-yt-btn:after,.card-yt-btn:before{content:'';position:absolute;left:-2px;top:-2px;border-radius:3px;background:linear-gradient(45deg,#3de5d5,#27c7d8,#15c979,#ffc427,#2a9906,#44e96f,#27c7d8,#27c7d8,#ffc427,#d3e53d);background-size:400%;width:calc(100% + 4px);height:calc(100% + 4px);z-index:-1;animation:20s linear infinite steam}@keyframes steam{0%,100%{background-position:0 0}50%{background-position:400% 0}}.card-yt-btn{border-radius:3px;background-color:#e2f1f3}.prd-block_zoom-link.zoom-btn-restyle{width:50px!important;height:38px!important;border-radius:3px;border:1px solid #918888;background-color:#e3eef1!important}.prd-block_video-link.mobile-video.card.card-yt-btn{width:70px!important;height:20px!important;padding:0 5px 35px 0!important}.added-wishlist{border:1px solid #27c7d8;background-color:#27c7d8;color:#fff;border-radius:3px}.new-add-wishlist{border:1px solid #27c7d8;border-radius:3px}a.added-wishlist:focus{text-decoration:none;color:#fff}.prd.prd-has-loader.recent-product-view{margin-top:5px;border:1px solid #f7f7f7;box-shadow:rgba(0,0,0,.1) 0 0 5px;border-radius:10px;height:305px}@media only screen and (min-width:600px){.prd-img-area{height:auto}.prd-img-area.recent-view{height:150px}}.logo-holder a.logo{margin-left:12px}.free-shipping-progress{margin-bottom:0;border-radius:0;height:24px}.free-shipping-progress-bar.progress-bar-middle{background-color:#ffc107}.free-shipping-progress-bar{background-color:#4caf50;line-height:23px}.free-shipping-text{color:#000;font-size:14px;line-height:24px;margin-bottom:10px;margin-top:0!important}.free-shipping-alert{text-align:center;font-weight:500;padding:8px 15px}.progress{height:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1);margin-bottom:0!important}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s;-o-transition:width .6s;transition:width .6s}.progress-bar-success{background:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px;background-color:#5cb85c}.progress-bar-warning{background:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px;background-color:#f0ad4e}@keyframes progress-bar-stripes{0%{background-position:40px 0}100%{background-position:0 0}}.shake{animation:.5s ease-out shake}label.validator-error-class{text-transform:initial!important;color:red}.form-control::-webkit-input-placeholder{text-transform:initial!important}.modal-content{border-radius:4px;padding:10px}.br-3{border-radius:3px}.btn-newsletter{width:100px}#modalSuccessLabel,.modal-body.newsletter-body h3{margin:0!important}.modal-body.newsletter-body{text-align:center;padding:10px}.modal-footer.newsletter-header,.modal-header.newsletter-header{padding:5px}.snowflake{animation:fall calc(1s * (20 - var(--size))) linear infinite,shake 8s linear infinite;color:#b7e5f6;pointer-events:none;position:absolute;top:-1%}@keyframes fall{0%{top:-1%}0 100%{top:100%}}@keyframes shake{25%,45%,5%,65%{transform:translateX(-4px)}15%,35%,55%{transform:translateX(4px)}85%{transform:translateX(-3px)}0%,100%,50%{transform:translateX(0)}25%{transform:translateX(-6px)}75%{transform:translateX(6px)}}.santa-hat-img img{position:absolute;top:-20px;right:-135px}.ru-santa-hat-img img{position:absolute;top:-20px;right:-185px}.mr-45{margin-right:45px}.ml-45{margin-left:45px}.prd-block_actions.topline.edited{border:1px solid beige;padding:10px;border-radius:5px;box-shadow:rgba(0,0,0,.1) 0 0 2px}.prd-label--new.buy-one-click{width:100%;margin-top:20px;text-align:center;border-color:#15c979;background-color:#fff;color:#15c979;cursor:pointer;font-size:14px}.prd-label--new.buy-one-click:hover{border-color:#15c979;background-color:#15c979;color:#fff;text-decoration:none}.new-add-wishlist:hover{background:#27c7d8;text-decoration:none}.response_book a strong{color:#8f8f8f!important}p.continue-with{width:100%;text-align:center;border-bottom:3px solid #27c7d8;line-height:.1em;margin:30px 0 20px}p.continue-with span{background:#fff;padding:0 10px}.social-login.facebook-login{background-color:#1877f2;color:#fff}.social-login{font-size:16px;font-weight:700;font-family:Quicksand,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:5px 15px;border-radius:3px;margin-bottom:20px;-webkit-transition:.3s;transition:.3s}.social-login.google-login{background-color:#fff;color:#7e7e7e;border:1px solid #f2f3f4}.social-login img{min-width:28px;max-width:28px;margin-right:15px}.social-login:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:5px 5px 15px rgba(0,0,0,.05);box-shadow:5px 5px 15px rgba(0,0,0,.05);text-decoration:none}.text-transform-none{text-transform:none!important}@media (min-width:576px){.form-inline label.validator-error-class{justify-content:left!important}.prd-title{height:50px;line-height:1.3}.prd-rating,.prd-tag.prd-hidemobile{height:10px}.prd-price{height:15px}.prd-img-area img{min-height:175px;min-width:175px}.prd-img-area.recent-view img{min-width:100%!important;min-height:100%!important}}.product-rate,.product-rating{background-image:url(/frontend/images/rating-stars.png);background-repeat:repeat-x;height:12px}.br-10{border-radius:10px}.box-shad{box-shadow:rgba(0,0,0,.1) 0 0 5px}.prd-grid.data-to-show-4 .prd:hover,.prd-grid.slick-initialized[class*=data-to-show] .prd.slick-slide:hover{box-shadow:rgba(39,199,216,.5) 0 0 5px}.language-shadow{box-shadow:rgba(0,0,0,.2) 0 0 5px}.product-rating{background-position:0 0}.product-rate{background-position:0 -12px;width:60px;transition:.5s ease-out;-webkit-transition:.5s ease-out}
@media only screen and (max-width: 600px) {
    .new-add-wishlist.not-stock {
        position: absolute;
        right: 7%;
    }
}
.input-group .input-group-btn>.btn.notification-btn {
    border-top-right-radius: 5px !important;
    border-bottom-right-radius: 5px !important;
}
.notification-btn {
    background-color: #27c7d8 !important;
}
.br-5{
    border-radius: 5px;
}
.overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0, 0, 0, 0.4);
    z-index: 99;
    display: none;
}

body.blur .overlay {
    display: block;
}

.dropdown-menu {
    display: none;
    z-index: 100;
}

.dropdown-menu.show {
    display: block;
}
.search-close{
    position: absolute;
    right: 5px;
    top: 11px;
    border: 1px solid #bfbfbf;
    padding: 5px;
    border-radius: 5px;
}
.promo-danger{
    border: 1px solid #cb4949;
    padding: 3px 15px 3px 15px;
    border-radius: 25px;
    background: #cb4949;
    color: white;
    font-size: 12px;
    text-transform: none;
}
.promo-success{
    border: 1px solid #77b900;
    padding: 3px 15px 3px 15px;
    border-radius: 25px;
    background: #77b900;
    color: white;
    font-size: 12px;
}
.discount {
    color: #993345;
}
.child{
    margin-left: 5px;
}
@media only screen and (min-width: 768px) {
    .filter-row{
        margin-top: 0px !important;
    }
}

/*sub categories*/
@media (min-width: 768px) {
    .whiskey-cards {
        display: flex;
        flex-wrap: wrap !important;
        overflow-x: visible !important;
        padding: 5px 0 !important;
    }
    .whiskey-cards .whiskey-card-link {

        margin-right: 10px;
    }
    .whiskey-card{
        min-width: auto !important;
    }
}

.whiskey-cards {
    display: flex;
    flex-wrap: nowrap;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: none;
    scrollbar-width: none;
    padding: 5px 45px 0 0;

}

.whiskey-cards::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 5px;
    height: 5px;
}

.whiskey-cards:hover::-webkit-scrollbar-thumb {
    opacity: 1;
}
.whiskey-cards a:hover{
    text-decoration: none;
}
.whiskey-card {
    display: flex;
    flex-direction: column;
    min-width: 200px;
    flex-basis: 244px;
    border-radius: 7px;
    text-align: center;
    margin: 8px;
    padding: 5px 15px 5px 15px ;
    background: #27c7d8;
    color: white;
    font-weight: 600;
    text-decoration: none;
    transition: all 150ms cubic-bezier(0.215, 0.61, 0.355, 1);
}

.whiskey-card:hover,a .whiskey-card:hover{
    color: white;
    text-decoration: none;
}

.whiskey-card:hover {
    background-color: #179dab;
    transform: scale(1.04) translateY(-5px);
}
.whiskey-card .whiskey-card--link a:hover{
    color: black !important;
}
.whiskey-card h3 {
    padding-top: 0;
    line-height: 1.35;
}

.whiskey-card .whiskey-card--content {
    line-height: 1.5;
    font-size: 15px;
    font-weight: 300;
}

.whiskey-card .whiskey-card--content img {
    max-width: 100%;
}

.whiskey-card .whiskey-card--link {
    line-height: 1.5;
    font-size: 15px;
    font-weight: 700;
    opacity: .7;
    margin: auto 0 0 0;
}
.whiskey-card h3 a,
.whiskey-card .whiskey-card--link a {
    color: white;
}
/*sub categories*/
/*pc menu*/
ul.submenu-list .sub-category-list {
    position: absolute !important;
    width: 885px !important;
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 20px;
    padding: 0;
    height: 100% !important;
    overflow-y: auto;
    top: 15px !important;
    box-shadow: rgb(0 0 0 / 30%)  15px 22px 50px !important;
}
.mmenu-item--simple .mmenu-submenu .submenu-list li, .mmenu.mmenu--vertical, .submenu-list a, .submenu-title{
    position: static !important;
}

.bold{
    font-weight: bold;
}
.subcategories-container {
    display: block; /* Default display for mobile */
}
.submenu-list a.category-pc-href-sub:not(:only-child):after,
.submenu-list a.category-pc-href:not(:only-child):after,
.mmenu-item--simple a.all-categories:after{
    content: '' !important;
}

a.category-pc-href-sub{
    text-transform: initial;
    font-size: 16px;
    flex-wrap: wrap !important;
    gap: 20px;
}

a.category-pc-href{
    padding: 15px; /* Adjust as needed */
}
.mmenu-item--simple .mmenu-submenu li.category-pc-href-sub{
    min-width: 250px;
}
.mmenu-item--simple.hovered, .mmenu-item--simple.hovered a{
    color: black !important;
}
.category-pc.active .category-pc-href{
    background-color: aliceblue;
}
ul.sub-category-list a:hover{
    color: #17a2b8 !important;
}
.mmenu.mmenu-js a{
    text-transform: none !important;
    font-size: 16px !important;
}
.mmenu-submenu{
    box-shadow: rgba(0,0,0,.3) 0 0 5px;
    border-bottom-left-radius: 5px;
}
.all-categories-btn{
    padding: 10px;
    border-radius: 5px;
    background-color: #179dab
}
.mmenu-item--simple.hovered .all-categories-btn{
    background-color: white;
}
@media screen and (min-width: 992px){
    .sticky-holder a.all-categories, .sticky-holder span.hot-offers
    {
        color: white !important;
    }
    .sticky-holder a.all-categories:hover,  .sticky-holder .mmenu-item--simple.hovered a.all-categories
    ,  .sticky-holder span.hot-offers:hover{
        color: black !important;
    }
}
.text-none{
    text-transform: none !important;
}
/*pc menu*/


.hot-offers{
    padding: 10px;
    border-radius: 5px;
    background-color: #e53d60;
    color: white;
}
@media only screen and (max-width: 767px) {
    a.hot-offers-link{
        background-color: #e53d60 !important;
        color: white !important;
    }
}

.visible-text {
    overflow:hidden;
    position:relative
}
.visible-text::before{
    content:"";
    position:absolute;
    top:calc(100% - 2em);
    left:0;width:100%;
    height:2em;
    background:linear-gradient(rgba(255,255,255,0),#fff)
}
.hidden-text{
    display: none;
}
.cursor-pointer{
    cursor: pointer;
}
.back-btn{
    background: #3ea05a!important;
}
.filter-border-bottom {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
label.has-error{
    color: #e34747;
    text-transform: unset;
}
.has-error{
    color: #e34747;
    border-color: #e34747;
}
.phone-prefix{
    background: #e9ecef;
    padding: 8px;
}
#showCart{
    padding: 5px;
}
@media only screen and (min-width: 768px) {
    .minicart-drop.cart-pc {
        width: 400px;
        box-shadow: rgba(0, 0, 0, .1) 0 0 5px;
        border-bottom-left-radius: 10px;
        border-bottom-right-radius: 10px;
        left: 55%;
    }
    .minicart-prd-name h2{
        margin-top: -25px;
        width: 80%;
    }
    .minicart-prd-name{
        position: absolute;
        top: 50px;
        text-align: left;
        left: 90px;
    }
    .minicart-prd-qty{
        position: absolute;
        top: 75px;
        left: 90px;
        width: 80%;
    }
    .minicart-drop-total{
        display: flex;
        padding: 0;
    }
}
.minicart-drop-total{
    text-transform: none;
}
.minicart-drop-total .float-left{
    position: absolute;
    right: 15px;
}
@media only screen and (max-width: 767px) {
    .minicart-drop-btns-wrap.btn.btn--success.br-3 {
        width: 100%;
    }
}
input.qty-cart[type="number"]::-webkit-outer-spin-button,
input.qty-cart[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input.qty-cart[type="number"] {
    -moz-appearance: textfield;
}

.qty-changer-redesign input[type=button] {
    transition: border-color .2s;
    background: 0 0;
    border: 1px solid #e2e2e2;
    color: #000;
    font-weight: 700;
    font-size: 11px;
    height: 20px;
    line-height: 4px;
    min-width: 20px;
    padding: 7px 5px 8px;
    text-align: center;
    text-transform: uppercase;
    -webkit-appearance: none;
    border-radius: 3px;
}

.qty-changer-redesign input[type=button]:hover {
    cursor: pointer;
    background: #27c7d8;
    color: #fff;
}

.qty-changer-redesign input[type=number] {
    background: #fff;
    border: 0 #e2e2e2;
    border-radius: 0;
    color: #000;
    font-size: 11px;
    font-weight: 700;
    line-height: 27px;
    padding: 0;
    text-align: center;
    -webkit-appearance: none;
    width: 25px;
}

.minicart-prd-name.redesign h2 a {
    font-size: 12px;
}

.minicart-prd.redesign:not(:last-child) {
    border-bottom: 1px solid #27c7d863;
}

.minicart-prd-price.redesign {
    text-transform: none;
    top: 10px;
}

@media only screen and (min-width: 768px) {
    .loader-wrap.redesign {
        width: 400px;
        padding-right: 60px;
    }
    .minicart-prd-qty.redesign{
        display: flex;
    }
    .min-cart-price{
        margin-left: 15px;
    }
    .remove-from-cart-icon{
        position: relative;
        top: -20px;
        left: 25px;
    }
}
.remove-from-cart-icon{
    font-size: 14px;
    color: #eb5f5f;
    padding: 3px;
    border: 1px solid #eb5f5f;
    border-radius: 4px;
}

.min-cart-price{
    text-transform: none;
    margin-top: 5px;
}
@media only screen and (max-width: 600px) {
    .remove-from-cart-icon.xs{
        position: absolute;
        right: 0%;
        top: 10px;
    }
}
.select2-container .select2-selection--single {
    height: 40px !important;
}
.select2-container--default .select2-selection--single {
    border-radius: 3px !important;
    border: 1px solid #e2e2e2 !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    line-height: 40px !important;
}
@keyframes tilt-shaking {
    0% { transform: rotate(0deg); }
    25% { transform: rotate(5deg); }
    50% { transform: rotate(0eg); }
    75% { transform: rotate(-5deg); }
    100% { transform: rotate(0deg); }
}

.warning-size{
    border: 1px solid red;
    padding: 3px !important;
    border-radius: 3px;
    animation: tilt-shaking 0.6s ;
}
.prd-size.swatches{
    width: max-content;
}
.cart-size{
    font-size: 10px;
    font-weight: 500;
}
.filter-scrollable{
    height: 400px;
    overflow-y: auto;
}
#checkout_btn{
    background-color: #27c7d8;
    color: white;
    font-weight: bold;
    border-radius: 25px;
    font-size: 14px;
}
#checkout_btn:hover{
    background-color: #27c7d8;
    color: white;

}
.size-list.js-size-list.size-container li.active span.value{
    background-color: #27c7d8;
    color: white !important;
}
.tooltip {
    background-color: transparent !important;
}

.tooltip.bs-tooltip-top .arrow{
    border-top-color: #15c979 !important;
}

.tooltip .tooltip-inner {
    background-color: #15c979 !important;
    color: #fff !important;
    font-size: 14px;
    padding: 8px 12px;
    border-radius: 8px;
    box-shadow: 0 2px 8px rgba(0,0,0,0.15);
    max-width: 200px;
    text-align: center;
}
.alert-delivery{
    background: #dddddd;
    color: #000;
}
.hr-delivery{
    margin-top: 3px;
    margin-bottom: 3px
}
.delivery-label{
    font-size: 12px;
}
.shake-bag {
    display: inline-block;
    animation: shake-bag 2s ease-in-out;
    transform-origin: top center;
}

@keyframes shake-bag {
    0%, 100% {
        transform: rotate(0deg);
    }
    10%, 30%, 50%, 70%, 90% {
        transform: rotate(-15deg);
    }
    20%, 40%, 60%, 80% {
        transform: rotate(15deg);
    }
}
.cart-blur {
    position: relative;
    pointer-events: none;
    opacity: 0.5;
}

.cart-loader-overlay {
    position: absolute;
    inset: 0;
    background: transparent;
    overflow: hidden;
    z-index: 10;
}

.cart-loader-overlay::before {
    content: "";
    position: absolute;
    top: 0;
    left: -100%;
    height: 100%;
    width: 100%;
    background: linear-gradient(
        90deg,
        rgba(255,255,255,0) 0%,
        rgba(255,255,255,0.35) 50%,
        rgba(255,255,255,0) 100%
    );
    animation: shimmer 1.5s infinite;
}

@keyframes shimmer {
    0% { left: -100%; }
    100% { left: 100%; }
}
.free-shipping .free-shipping-text {
    margin-top: 10px;
    font-size: 14px;
    color: #555;
    text-align: center;
}

.free-shipping .free-shipping-text i {
    width: 100%;
    margin-top: 5px;
    font-style: normal;
    background: #27c7d829;
    padding: 5px 10px;
    border-radius: 4px;
    display: inline-block;
}
@media (max-width: 767px) {
    .hide-on-mobile {
        display: none !important;
    }
}
@media screen and (max-width: 481px) {
    .bnslider-wrapper .slick-prev,
    .bnslider-wrapper .slick-next {
        position: absolute;
        top: 5px;
        height: calc(100% - 10px);
        width: 50% !important;
        padding: 15px;
        border: none;
        z-index: 10;
        transition: all 0.3s ease;
    }

    .bnslider-wrapper .slick-prev {
        left: 0;
        background: linear-gradient(to right, rgba(39, 199, 216, 0.25), rgba(39, 199, 216, 0.15));
        box-shadow: inset 60px 0 100px rgba(0, 0, 0, 0.15);
        border-right: 1px solid rgba(0,0,0,0.2);
    }

    .bnslider-wrapper .slick-next {
        right: 0;
        background: linear-gradient(to left, rgba(39, 199, 216, 0.25), rgba(39, 199, 216, 0.15));
        box-shadow: inset -60px 0 100px rgba(0, 0, 0, 0.15);
        border-left: 1px solid rgba(0,0,0,0.2);
    }

    .bnslider-wrapper .slick-prev:hover {
        background: linear-gradient(to right, rgba(39, 199, 216, 0.85), rgba(39, 199, 216, 0.25));
    }

    .bnslider-wrapper .slick-next:hover {
        background: linear-gradient(to left, rgba(39, 199, 216, 0.85), rgba(39, 199, 216, 0.25));
    }

    .bnslider-arrows .slick-next:before {
        left: 15px;
    }

    .bnslider-arrows .slick-prev:before {
        right: 15px;
    }
}
@media only screen and (max-width: 479px) {
    .mt-15-xs{
        margin-top: 15px;
    }
    h1.checkout-title{
        font-size: 18px;
        margin: 15px 0 15px !important;
    }
    h2.checkout-title{
        font-size: 16px;
        margin: 0 0 0 !important;
    }
    .mb-xs-0{
        margin-bottom: 0 !important;
    }
    .mt-xs-0{
        margin-top: 0 !important;
    }
    #maxQtyAlert{
        right: 0 !important;
        top: 0 !important;
    }
}
.delivery-estimation{
    margin-bottom: 10px;
}
.checkout-title.pb-0{
    margin-bottom: 0 !important;
}
.promo-wrapper {
    position: relative;
    display: flex;
    align-items: center;
}

.promo-wrapper .form-control {
    padding-right: 110px;
    width: 100%;
}

.promo-wrapper .btn--form {
    position: absolute;
    right: 4px;
    top: 50%;
    transform: translateY(-50%);
    height: calc(100% - 8px);
    border-radius: 20px;
    white-space: nowrap;
    display: flex;
    align-items: center;
    justify-content: center;
}
@media (min-width: 992px) {
    .mt-lg-35px {
        margin-top: 35px;
    }
    .card.card--grey{
        border-radius: 15px;
        box-shadow: rgba(0, 0, 0, .1) 0 0 5px;
    }
}
.pl-xs-2px{
    padding-left: 2px !important;
}
.pr-xs-2px{
    padding-right: 2px !important;
}
.br-25{
    border-radius: 25px;
}
.form-control:focus {
    border-color: #27c7d8 !important;
    box-shadow: 0 0 0 0.1rem rgba(39, 199, 216, 0.25) !important;
}
.br-25-left{
    border-radius: 25px 0 0 25px;
}
.br-25-right{
    border-radius: 0 25px 25px 0;
}

.phone-validation-label .has-error{
    width: 100%;
}
.select2-container .select2-selection--single{
    height: 40px !important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered{
    line-height: 40px !important;
}
.select2-container--default .select2-selection--single .select2-selection__arrow{
    height: 40px !important;
}
.select2-container--default .select2-selection--single{
    border-radius: 25px !important;
    border: 1px solid #e2e2e2 !important;
}
.select2-selection__clear{
    display: none !important;
}
.danger-promo {
    background-color: #892828 !important;
}
.mt--5{
    margin-top: -5px;
}
.mb-11px{
    margin-bottom: 11px;
}
.prd-img-area .label-angro {
    color: #fff;
    background-color: #27c7d8;
}
#maxQtyAlert{
    display: none;
    position: fixed;
    right: 4%;
    top: 5%;
    z-index: 9999;
    border-radius: 5px;
    padding: 10px 35px 10px 15px;
}
