@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{font-family:Poppins,sans-serif!important}:root{scroll-behavior:initial;--kitty-kurlz-theme-color: #5434C6;--kitty-kurlz-text-color: #21144F}*{margin:0;padding:0;text-decoration:none;list-style:none;box-sizing:border-box}a:hover,a:focus,a:active{text-decoration:none}ol,ul{margin:0;padding:0}img{display:block}figure{margin:0}a,button{transition:.4s linear;-webkit-transition:.4s linear;text-decoration:none;font-family:Poppins,sans-serif}body{font-family:Poppins,sans-serif;font-size:14px;font-weight:400;color:#000;text-decoration:none}.main-wepper{height:100%;width:100%;overflow:hidden}.container{max-width:1230px;padding:0;margin:0 auto}header{padding:20px 0}header .container-fluid{padding:0 24px}header nav{display:flex;align-items:center;justify-content:space-between}header nav .navbar-logo img{max-width:100%}header nav .navbar-nav{display:flex;align-items:center;gap:40px}header nav .navbar-nav li a{font-size:18px;font-weight:400;color:#21144f;line-height:24px;letter-spacing:.75px}header nav .navbar-nav li a.active,header nav .navbar-nav li a:hover{color:#5434c6}header nav .navbar-nav li a.active{font-weight:700}header nav .right-nav{display:flex;align-items:center;gap:10px}header nav .right-nav .dropdown button{font-size:14px;font-weight:600;color:#0d0a0b;display:flex;align-items:center;gap:5px;border:none;background-color:transparent;padding:10px 14px;cursor:pointer;font-family:Gilroy;border:1px solid #E7E7E7;border-radius:999px}header nav .right-nav .dropdown button img.flag-icon{height:24px;min-width:24px;width:24px;border-radius:100%;object-fit:cover;object-position:center}header nav .right-nav .cart-button{height:30px;width:30px;display:flex;align-items:center;justify-content:center}.dropdown{position:relative}.dropdown-menu{display:none;position:absolute;background:#fff;list-style:none;padding:0;margin:5px 0 0;width:120px;border:1px solid #E7E7E7;border-radius:6px;overflow:hidden}.dropdown.show .dropdown-menu{display:block}.dropdown-menu li{padding:8px 16px;cursor:pointer;display:flex;align-items:center;font-size:14px;font-weight:400;gap:6px;-webkit-transition:all .3s linear;transition:all .3s linear}.dropdown-menu li img{height:24px;width:24px;border-radius:100%}.dropdown-menu li:hover{background-color:#5434c6;color:#fff}.navbar-toggler{background-color:transparent;border-radius:0;outline:none;box-shadow:none;border:none;padding:0;display:none}.navbar-toggler:focus{box-shadow:none;outline:none}.navbar-toggler .navbar-toggler-icon{background-image:unset}.navbar-toggler:active,.navbar-toggler:focus{outline:none}.navbar-toggler-icon{width:16px;height:14px;background-image:none;position:relative;border-bottom:2px solid #21144F;transition:all .3s linear;display:block}.navbar-toggler-icon:after,.navbar-toggler-icon:before{width:16px;position:absolute;height:2px;background-color:#21144f;top:0;right:0;content:"";z-index:2;transition:all .3s linear}.navbar-toggler-icon:after{top:6px;width:16px}.navbar-toggler.show .navbar-toggler-icon:after{transform:rotate(45deg)}.navbar-toggler.show .navbar-toggler-icon:before{transform:translateY(6px) rotate(-45deg)}.navbar-toggler.show .navbar-toggler-icon{border-color:transparent}.mobile-navbar{position:fixed;right:0;top:60px;bottom:0;width:100%;z-index:9;background-color:#fff;-webkit-transition:all .3s linear;transition:all .3s linear;transform:translate(-100%)}.mobile-navbar.show{transform:translate(0)}body.show{overflow:hidden}.mobile-navbar .navbar-links li{display:flex;align-items:center;justify-content:space-between}.mobile-navbar .navbar-links li .nav-link{font-size:18px;color:#1d2e30;font-weight:400;padding:15px 16px}.mobile-navbar .navbar-links li.active{background-color:#dbf4ec}.mobile-navbar .navbar-links li.active .nav-link{color:#1c483b;font-weight:700}.mobile-navbar .navbar-links .dropdown button{font-size:16px;font-weight:600;color:#1d2e30;display:flex;align-items:center;gap:10px;border:none;padding:8px 12px;cursor:pointer;background-color:transparent;border:1px solid hsl(0,0%,93%);border-radius:999px;margin-right:15px}.mobile-navbar .navbar-links .dropdown button img.flag-icon{height:16px;width:16px;border-radius:100%;object-fit:cover;object-position:center}.mobile-navbar .navbar-links .dropdown .dropdown-menu{left:auto;right:10px;top:70%}.mobile-navbar .bottom-fix{padding:16px;position:absolute;bottom:0}.mobile-navbar .bottom-fix ul{display:flex;align-items:center;gap:12px;margin:0 0 14px}.mobile-navbar .bottom-fix ul li a{height:50px;width:50px;border:1px solid #EFF0F0;border-radius:5px;display:flex;align-items:center;justify-content:center}.mobile-navbar .bottom-fix .cta-link{font-size:16px;font-weight:400;display:flex;align-items:center;gap:7px;color:#1d2e30;margin:0 0 14px}.mobile-navbar .bottom-fix .cta-link:hover{color:#00a873}.mobile-navbar .bottom-fix p{font-size:16px;font-weight:400;color:#00a873;margin:0}.product-wrp{padding:50px 0}.product-wrp .row{display:flex;margin:0 -25px;flex-wrap:wrap}.product-wrp .row .col-md-7{padding:0 25px;width:54%}.product-wrp .row .col-md-5{padding:0 25px;width:46%}.product-slider{display:flex;flex-flow:column;gap:10px}.product-slider .slider-main{position:relative}.product-slider .slider-main .slider-arrow{position:absolute;height:48px;width:48px;top:50%;left:16px;display:flex;align-items:center;justify-content:center;-webkit-transform:translate(0,-50%);transform:translateY(-50%);border-radius:100%;border:none;box-shadow:0 1.57px 4.71px #00000038;cursor:pointer}.product-slider .slider-main .slider-arrow.next-arrow{left:auto;right:16px}.product-slider .slider-main,.product-slider .slider-main .slider-box{width:100%}.product-slider .slider-main .slider-box img{height:100%;width:100%;object-fit:cover;object-position:center}.product-slider .slider-nav{display:flex;gap:15px;overflow:auto;white-space:nowrap}.product-slider .slider-nav img{height:105px;width:105px;border-radius:0;border:2px solid transparent;opacity:.4;cursor:pointer}.product-slider .slider-nav .slider-box.active img{opacity:1;border:2px solid #5434C6}.pro-slide-nav{padding:6px 12px;background:#fff;box-shadow:0 2.93953px 5.87907px #64646440;border-radius:1468.3px;margin:0 auto;gap:6px;position:absolute;bottom:20px;left:0;right:0;display:flex;align-items:center;justify-content:center;width:fit-content}.pro-slide-nav button{width:11px;height:11px;background-color:#cdcdcd;border-radius:100%;display:block;border:none;cursor:pointer}.pro-slide-nav button.active{background-color:#21144f}.slider-nav{position:relative}.slider-nav .btn-right,.slider-nav .btn-left{position:absolute;top:50%;left:0;transform:translateY(-50%);-webkit-transform:translateY(-50%);display:none}.slider-nav .btn-right img,.slider-nav .btn-left img{width:30px}.slider-nav .btn-right{left:auto;right:0}.product-detail{max-width:480px}.product-detail h1{font-style:normal;font-weight:800;font-size:28px;line-height:100%;letter-spacing:-.02em;color:#21144f;margin:0 0 15px;display:flex;align-items:center}.product-detail h1 small{margin:0 14px;font-weight:400;font-size:18px;line-height:100%;letter-spacing:-.02em;text-decoration-line:line-through;color:#bcbcbc}.product-detail h1 span{padding:9px 14px;background-color:#e9e3ff;border-radius:4px;border:1px solid #5434C6;font-weight:800;font-size:24px;line-height:100%;display:table;letter-spacing:.02em;color:#5434c6}.product-detail h6{display:flex;align-items:center;gap:4px;font-size:14px;font-weight:700;color:#6a6a6a;margin:0 0 14px}.product-detail h6 span{display:flex;align-items:center}.product-detail h6 span img{max-width:100%}.product-detail h6 small{font-weight:400;font-size:14px;line-height:100%;letter-spacing:-.02em;color:#21144f;margin:0 0 0 5px}.product-detail figure.kitty-logo{margin:0 0 5px}.product-detail h5{margin:0 0 25px;font-weight:400;font-size:16px;line-height:120%;letter-spacing:-.02em;color:#21144f}.product-detail .food-info{display:flex;align-items:center;flex-wrap:wrap;margin:0 0 25px;padding:15px;background-color:#e9e3ff}.product-detail .food-info li{width:50%;display:flex;align-items:center;font-weight:400;font-size:11px;line-height:18px;letter-spacing:-.3px;text-transform:uppercase;color:#21144f;padding:5px 0;gap:10px}.product-detail .food-info li img{min-width:32px;max-width:32px}.product-price{margin:0 0 14px}.product-price h3{margin:0;display:flex;align-items:center;gap:8px}.product-price h3 .line-txt{font-size:24px;font-weight:400;color:#d8dadf;text-decoration:line-through}.product-price h3 .price{font-size:32px;font-weight:700;color:#00a873}.product-price h3 div .off{font-size:10px;font-weight:700;color:#fff;background-color:#00a873;padding:4px 8px;border-radius:4px;margin:0}.product-price h3 div small{font-size:10px;line-height:20px;font-weight:400;color:#76889a;margin:0;display:block}.inclusions-box h3{margin:0 0 14px;font-weight:700;font-size:20px;line-height:120%;letter-spacing:-.02em;color:#21144f}.inclusions-box ul{display:flex;flex-wrap:wrap;margin:0 0 20px}.inclusions-box ul li{width:25%;padding:0 4px;position:relative}.inclusions-box ul li:after{position:absolute;content:"";width:20px;height:20px;background-size:contain;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);right:-10px;z-index:1}.inclusions-box ul li:last-child:after{display:none}.inclusions-bx{padding:10px;border-radius:4px;border:1px solid #D6CAFF}.inclusions-img{max-width:70px;height:70px;margin:0 auto}.inclusions-img img{width:100%}.inclusions-data{padding:5px 0 0;text-align:center}.inclusions-data h4{margin:0;font-weight:500;font-size:12px;line-height:18px;letter-spacing:-.3px;color:#000}.inclusions-data p{font-weight:500;font-size:10px;line-height:18px;letter-spacing:-.3px;text-decoration-line:line-through;color:#bcbcbc;margin:0 auto}.inclusions-data h5{margin:0;font-weight:600;font-size:16px;line-height:18px;letter-spacing:-.3px;color:#cd1a1a}.inclusions-totalbx{margin:0 auto 30px}.inclusions-totalbx h4{text-align:center;margin:0 auto 15px;font-weight:700;font-size:20px;line-height:18px;letter-spacing:-.3px;color:#21144f;display:flex;align-items:center;justify-content:center}.inclusions-totalbx h4 span{font-weight:600;font-size:14px;line-height:18px;letter-spacing:-.3px;color:#21144f}.inclusions-totalbx h4 span small{color:#bcbcbc;margin:0 5px}.inclusions-totalbx h4 b{font-weight:600;font-size:14px;line-height:18px;letter-spacing:-.3px;color:#21144f;position:relative;margin:0 0 0 20px}.inclusions-totalbx h4 b:before{position:absolute;content:"";width:4px;height:4px;background-color:#21144f;border-radius:100%;top:50%;left:-12px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}.inclusions-totalbx h5{font-weight:600;font-size:14px;line-height:18px;text-align:center;letter-spacing:-.3px;color:#21144f;margin:0 auto;padding:0 0 0 20px;display:table;position:relative}.inclusions-totalbx h5 span{font-weight:400}.inclusions-totalbx h5:before{position:absolute;content:"";width:10px;height:10px;background-color:#34c654;border-radius:100%;top:4px;left:0}.btn-cart,.product-form__submit{padding:10px 15px;background-color:#21144f;border-radius:100px;display:block;font-weight:700;font-size:26px;text-align:center;line-height:140%;border:4px solid #DBD1FF;letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0 0 10px;--color-button: #21144F}.btn-cart span{font-weight:400;font-size:12px;line-height:150%;letter-spacing:.02em;color:#fff;display:flex;align-items:center;justify-content:center}.btn-cart span img{min-width:14px;max-width:14px;margin-right:5px}.btn-cart:hover{background-color:#5433eb;color:#fff;border-color:#21144f}.buy-shop{padding:10px;gap:14px;display:flex;align-items:center;justify-content:center;width:100%;background-color:#5433eb;border-radius:100px;font-weight:400;font-size:20px;line-height:120%;letter-spacing:-.02em;color:#fff;margin:0 auto 30px}.buy-shop img{min-width:60px;max-width:60px}.buy-shop:hover{background-color:#21144f}@media(min-width:1200px)and (max-width:1365px){.container{max-width:1170px}header nav .navbar-nav{gap:15px}header nav .navbar-nav li a{font-size:14px}.product-slider .slider-nav img{height:80px;width:80px}.product-slider .slider-nav{justify-content:center;gap:10px}.product-detail h6{margin:0 0 12px}.product-detail figure.kitty-logo{height:32px}.product-detail figure.kitty-logo img{max-width:100%;height:100%}.product-detail h1{font-size:28px;margin:0 0 18px}.product-detail .food-info li{font-size:11px}}@media(min-width:992px)and (max-width:1199px){.container{max-width:960px}header nav .navbar-nav{gap:15px}header nav .navbar-nav li a{font-size:14px}.product-slider .slider-nav img{height:80px;width:80px}.product-slider .slider-nav{justify-content:center;gap:10px}.product-detail h6{margin:0 0 12px}.product-detail figure.kitty-logo{height:32px}.product-detail figure.kitty-logo img{max-width:100%;height:100%}.product-detail h1{font-size:28px;margin:0 0 18px}.product-detail .food-info li{font-size:10px;gap:5px}.product-detail .food-info li img{height:24px;width:24px}}@media(min-width:768px)and (max-width:991px){.container{max-width:740px}header{padding:16px 0}header nav .right-nav .dropdown{display:none}header nav .navbar-nav{display:none}.navbar-toggler{display:flex;justify-content:center;align-items:center}header nav{position:relative;width:100%;justify-content:center}header nav .right-nav{position:absolute;left:0;right:0;width:100%;justify-content:space-between;flex-flow:row-reverse}header nav .right-nav .cart-button{height:24px;width:24px}.product-wrp .row{margin:0 -12px}.product-wrp .row .col-md-7,.product-wrp .row .col-md-5{padding:0 12px}.product-wrp{padding:30px 0}.product-slider .slider-nav img{height:60px;width:60px}.product-slider .slider-nav{justify-content:center;gap:10px}.product-detail h6{margin:0 0 12px}.product-detail figure.kitty-logo{height:32px}.product-detail figure.kitty-logo img{max-width:100%;height:100%}.product-detail h1{font-size:22px;margin:0 0 18px}.product-detail .food-info li{font-size:14px;width:100%}.product-detail h6 small{font-size:12px}.bags-box ul li .radio-group label{font-size:16px}.bags-box ul li .radio-group label span.left-txt small,.bags-box ul li .radio-group label span.right-txt small{font-size:12px}.product-detail h1 span{font-size:17px}.product-detail h1{font-size:20px}.product-detail h5{font-size:12px;margin:0 0 12px}.inclusions-data h5{margin:0}.inclusions-bx{padding:4px}.inclusions-box ul{margin:0 -2px 16px}.inclusions-box ul li{padding:0 2px}.inclusions-totalbx h4{font-size:15px}.inclusions-totalbx h4 span,.inclusions-totalbx h4 b{font-size:12px}.btn-cart,.buy-shop{font-size:18px}}@media(max-width:767px){.container{max-width:540px}header .container{padding:0 20px}header{padding:16px 0}header nav .right-nav .dropdown{display:none}header nav .navbar-nav{display:none}.navbar-toggler{display:flex;justify-content:center;align-items:center}header nav{position:relative;width:100%;justify-content:center}header nav .right-nav{position:absolute;left:0;right:0;width:100%;justify-content:space-between;flex-flow:row-reverse}header nav .right-nav .cart-button{height:24px;width:24px}.product-wrp{padding:0 0 30px}.product-wrp .row{row-gap:20px;margin:0}.product-wrp .row .col-md-7{width:100%;padding:0}.product-wrp .row .col-md-5{width:100%;padding:0 20px}.product-slider .slider-nav img{height:70px;width:70px}.product-slider .slider-nav{justify-content:center;gap:10px}.product-detail h6{margin:0 0 12px}.product-detail figure.kitty-logo{height:32px}.product-detail figure.kitty-logo img{max-width:100%;height:100%}.product-detail h1{font-size:24px;margin:0 0 18px}.product-detail h5{font-size:14px;margin:0 0 12px}.product-detail .food-info li{font-size:11px}.slider-nav .btn-right,.slider-nav .btn-left{display:block;opacity:1}.slider-nav .btn-right img,.slider-nav .btn-left img{opacity:1;width:24px;height:24px}.product-detail .food-info{margin:0 -20px 16px}.product-detail .food-info li{width:42%}.product-detail .food-info li:first-child{width:58%}.product-detail .food-info li:nth-child(3){width:58%}.inclusions-box ul{margin:0 -3px 20px}.inclusions-box ul li{padding:0 3px}.inclusions-totalbx h5{display:table;margin:0 auto}}@media(max-width:429px){.product-slider .slider-nav img{height:50px;width:50px;border-radius:5px}.btn-cart{font-size:16px}.btn-cart span{font-size:10px}.buy-shop{font-size:16px}.reviews-slider-row .reviews-slider .reviews-block{width:280px;min-width:280px}.review-data h3{font-size:16px}.review-data p{font-size:12px}.slider-nav .btn-right img,.slider-nav .btn-left img{opacity:1;width:24px;height:24px}.product-detail h6 small{font-size:12px}.product-detail h1{font-size:20px}.product-detail h1 small{margin:0 8px;font-size:14px}.product-detail h1 span{font-size:15px}.product-detail .food-info li{width:100%!important}.inclusions-totalbx h4 span{font-size:11px}.inclusions-totalbx h4{font-size:14px}.inclusions-totalbx h4 b{font-size:11px}}.slider-box__image{display:none;border-radius:8px}.slider-box__image.active{display:block}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.color-scheme-1{color:var(--kitty-kurlz-text-color)}.mobileshiftlayout.multicolumn{background:var(--kitty-kurlz-theme-color)}.mobileshiftlayout.multicolumn .title{font-weight:400;font-size:20px;line-height:33px;letter-spacing:.6px}.mobileshiftlayout.multicolumn .collection__description{font-weight:700;font-size:30px;line-height:42px;letter-spacing:.75px}.mobileshiftlayout.multicolumn .title,.mobileshiftlayout.multicolumn .collection__description{color:#fff}.PNCPEW_carousel{padding-top:40px;padding-bottom:4px}@media screen and (max-width:749px){.mobileshiftlayout.multicolumn.background-primary .multicolumn-card{background:var(--kitty-kurlz-theme-color)!important}.mobileshiftlayout.multicolumn.background-primary .multicolumn-card h3,.mobileshiftlayout.multicolumn.background-primary .multicolumn-card .rte{color:#fff}.mobileshiftlayout.multicolumn .inline-richtext{color:var(--kitty-kurlz-text-color);margin-bottom:25px}.mobileshiftlayout.multicolumn .collection__description{font-weight:700;font-size:26px;line-height:100%;letter-spacing:-.3px;color:#fff;padding:10px 20px;gap:10px;background:var(--kitty-kurlz-theme-color);border-radius:8px}.mobileshiftlayout.multicolumn .title{font-weight:400;font-size:16px;line-height:100%;letter-spacing:-.3px}.PNCPEW_carousel{padding-bottom:23px}}@media screen and (min-width:750px){.cRVBGW_carousel{display:none}}.accordion .icon-container,.collapsible-content__media button{background:var(--kitty-kurlz-theme-color);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/104/assets/kitty-kurlz-main-2.css.map */
