header{position:fixed;width:100%;top:0;z-index:1015;transition:all .1s ease-in-out;background:transparent}header .droptitle a{color:#d42b53;font-size:20px;margin-bottom:.5rem}header .shipping-bg{text-align:center;padding:10px 10px;line-height:1.1}header .black{display:none!important}header .black img{transition:all .1s ease-in-out;max-width:120px}header .logo{display:block!important}header .logo img{transition:all .1s ease-in-out;max-width:100px}@media(max-width:768px){header .logo img{max-width:75px}}@media(max-width:450px){header .logo img{max-width:60px}}header .searchBox{display:none;position:absolute;left:0;padding:50px 0;width:100%;background:#fff;transition:ease-out;top:0}header .searchBox .searchContent{opacity:0;transition:all .2s ease-in-out}header .searchBox .searchContent.open{opacity:1}header .searchBox .searchContent input{margin-bottom:0;color:#333}header .searchBox .searchContent button{margin-left:15px;padding:0;background:none;border:0;font-size:29px;display:flex;align-items:center}header .categories .category a{font-size:16px;font-weight:600;color:#fff;display:flex;cursor:pointer;position:relative}@media(max-width:1199px){header .categories .category a{font-size:16px}}@media(max-width:991px){header .categories .category a.open{background:#d42b53}}header .categories .category .subcategory{position:absolute;left:0;width:650px;top:100%;display:none;padding:20px 0;z-index:99;background:#fff;left:50%;transform:translateX(-50%) translateY(10px)}header .categories .category .subcategory .vertical-linebefore{height:220px}header .categories .category .subcategory.open{display:block}header .categories .category .subcategory a{font-size:16px;font-weight:300;display:block;color:#fff}header .categories .category .subcategory a:hover{color:#ffd800!important;font-weight:500;cursor:pointer}header .icons{display:flex;justify-content:end;align-items:center;float:right}header .icons .lang.active{color:#d42b53!important;font-weight:500;position:relative}header .icons .lang{margin:0 10px}@media(max-width:575px){header .icons .lang{margin:0 10px}}@media(max-width:450px){header .icons .lang{margin:0 6px}header .icons .lang:last-of-type{margin-right:0}}header .icons .culture-code{text-transform:uppercase}header .icons a{display:block;margin:0 15px;line-height:1;cursor:pointer;color:#fff!important}@media(max-width:500px){header .icons a{margin:0 10px}}@media(max-width:400px){header .icons a{margin:0 8px}}header .icons a:hover{color:#d42c54!important}header .icons a i{font-size:22px}@media(max-width:400px){header .icons a i{font-size:20px}}header .icons a span{font-size:14px}header.sticky{background:#fbfbfb;border-bottom:1px solid #c2c2c2}header.sticky #header_minimenu i{color:#000!important}header.sticky .black{display:block!important}header.sticky .black img{max-width:75px}@media(max-width:450px){header.sticky .black img{max-width:60px}}header.sticky .icons a{color:#000!important}header.sticky .icons .lang.active{color:#d42b53!important;font-weight:500;position:relative}header.sticky .logo{display:none!important}header.sticky .logo img{max-width:75px}@media(max-width:450px){header.sticky .logo img{max-width:60px}}header.auth-sticky #header_minimenu i{color:#000!important}header.auth-sticky .black{display:block!important}header.auth-sticky .black img{max-width:75px}@media(max-width:450px){header.auth-sticky .black img{max-width:60px}}header.auth-sticky .icons a{color:#000!important}header.auth-sticky .logo{display:none!important}header.auth-sticky .logo img{max-width:75px}@media(max-width:450px){header.auth-sticky .logo img{max-width:60px}}.lista{columns:2 auto}@media(max-width:991px){.lista{columns:1 auto}}.submenu{box-shadow:1px 1px 10px 1px rgba(0,0,0,.2);text-align:left;top:100%;left:50%;width:58%;padding:20px;position:absolute;transform:translateX(-50%) translateY(10px);width:750px;transition:all .3s;opacity:0;display:none;background-color:#fff}.menu-item{position:relative;color:#fff;font-size:16px;font-weight:400;line-height:28.8px;margin-left:15px;margin-right:15px}.menu-item .main-item{cursor:pointer;color:#fff;font-weight:600}.menu-item .main-item:hover{color:#d42b53}.menu{position:unset;display:flex;background-color:transparent;transform:unset;flex-wrap:wrap;align-items:center;justify-content:center;overflow-y:unset;max-height:unset;padding-top:unset}header .menu .menu-item:hover .submenu{z-index:1;opacity:1;display:block;transform:translateX(-50%) translateY(0)}.submenu-item a{color:#808080!important}.submenu-item a:hover{color:#d42b53}.delivery{font-size:20px;color:#dab556;width:100%;font-weight:bold}.delivery-methods{color:#808080;font-size:12px}.submenu .vertical-line:before{height:75%}@media(max-width:1300px){.submenu-item a{color:#fff!important}header .categories .category .subcategory{width:100%!important}.submenu{box-shadow:none}.submenu{width:100%!important}.lista{columns:1 auto}.alignlogo{text-align:center!important}.col-xll-2{flex:0 0 100%;max-width:100%}.categories .menu-item{border-bottom:1px #ccc solid;line-height:40px}.categories a{border-bottom:0!important;line-height:40px!important}.menu-item{margin-top:1rem;margin-bottom:1rem;text-align:start}header .menu .menu-item:hover .submenu{position:relative}.lista{text-align:start}.deliveryourdishses{display:none}.droptitle{display:none}.submenu .vertical-line:before{display:none}.submenu{background-color:#081a35}.submenu .col-6{flex:0 0 100%;max-width:100%}.submenu-item a{color:#fff}.submenu-item{margin-top:.5rem;margin-bottom:.5rem}}@media(min-width:1300px){.d-lgg-none{display:none!important}.alignlogo{text-align:center!important}.alignlogo{text-align:left!important}}@media(max-width:1400px){.submenu{width:650px}}.active-culture{color:#d42b53!important}.rotate180{transform:rotate(180deg)}.dropdown-item:focus,.dropdown-item:hover{background-color:unset}header .categories .category a.open{color:#d42b53}#header_minimenu{align-items:center;justify-content:center;transition:all .3s;outline:0;border:0;cursor:pointer;position:relative;align-self:center;margin-right:15px;margin-top:10px}@media(max-width:500px){#header_minimenu{margin-right:0}}#header_minimenu:hover{transform:scale(1.1);opacity:1!important}#header_minimenu i{color:#fff;font-size:30px}.side-bar.open{left:0}.side-bar{background-color:#d42b53;margin-top:56px;position:fixed;top:0;left:-100%;transition:all .3s;width:35%!important;height:100%;padding:25px;z-index:110;overflow-y:auto;margin-top:0}.side-bar .header{border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:20px}.side-bar .row{margin-left:-15px!important;margin-right:-15px!important}.side-bar .social-container .social-container-icons{display:flex!important}.side-bar .social-container .social-container-icons .sidebar-icon-wrapper{display:flex;align-items:center;justify-content:center;position:relative;margin:7px;min-width:53px;padding:10px;aspect-ratio:1;border-radius:6px;background:linear-gradient(145deg,#d42b53,#d42b53);transition:.4s all}.side-bar .social-container .social-container-icons .sidebar-icon-wrapper:hover{transform:translateY(-3px)}.side-bar .social-container .social-container-icons .sidebar-icon-wrapper:hover:before{opacity:1}.side-bar .social-container .social-container-icons .sidebar-icon-wrapper:before{content:"";position:absolute;top:0;left:0;z-index:4;transition:.4s all;width:100%;height:100%;border-radius:5px;background:linear-gradient(to right bottom,#212428,#16181c);opacity:0}.side-bar .social-container .sidebar-icon{position:relative;z-index:10;transition:.4s all;font-size:20px;color:#fbfbfb}.side-bar .social-container .social-title{color:#fbfbfb;padding-top:20px;margin-top:50px!important}.side-bar .row{margin-left:-10px!important;margin-right:-10px!important}.side-bar .logo{height:75px}.side-bar .icon-cross{color:#d42b53}.side-bar .btn-close{display:flex;align-items:center;width:50px;height:50px;border-radius:50%;margin-left:15px;transition:all .3s;opacity:1!important;background:linear-gradient(145deg,#fff,#fff);outline:0;border:0;cursor:pointer;position:relative;align-self:center}.side-bar .btn-close:hover{transform:scale(1.1);opacity:1!important}.side-bar .close-side-bar button{float:right;justify-content:center;display:block;place-content:center}.side-bar .close-side-bar button i{display:block}.side-bar-logo img{transition:all .1s ease-in-out;max-width:75px}@media(max-width:450px){.side-bar-logo img{max-width:60px}}.nav-dropdown .link{padding:.667em .5em!important}header .black-overlay{position:absolute;background-color:rgba(255,255,255,.39);left:0;top:0;width:100%;height:100%;z-index:2}body.other-pages header .icons a{color:#fff!important}body.other-pages header.sticky .icons a{color:#000!important}.header-overall-content{padding:15px 0!important}.side-bar-categories .main-category a{font-size:30px!important}.side-bar-categories .category-img{height:25px!important;width:25px!important;background-color:#fff!important;display:block}.side-bar-categories .store-category-menu{margin-left:10px;margin-right:10px;position:relative;transition:all .1s ease-in}.side-bar-categories .store-category-menu:hover{color:#000!important;margin-left:35px}.side-bar-categories .store-category-menu:hover .category-img{background-color:#000!important}.side-bar-categories .store-category-menu:hover .category-title{color:#000!important}.side-bar-categories .store-category-menu:hover .store-category-icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.side-bar-categories .store-category-menu:hover .store-category-icon:before{color:#000}.side-bar-categories .store-category-menu .store-category-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.side-bar-categories .category-title{margin-top:5px;margin-left:10px;font-size:25px;margin-right:55px}.store-categories-nav{padding-bottom:25px;border-bottom:1px solid rgba(255,255,255,.1)}.social-container{padding-top:25px}.social-container .category{line-height:50px}.social-container .category a{font-size:30px;color:#fff;margin-left:10px}.social-container .category a:hover{color:#000}.social-container .category a.active{color:#000!important}.sidebar-icon:hover{color:#000!important}.share-and-follow{font-size:18px;font-weight:200;color:#fff;margin-bottom:0!important}.share-and-follow-content{margin-right:10px!important;align-items:center;padding-bottom:40px}.share-and-follow-content .social-circle{margin-left:5px;margin-right:5px}html{scroll-behavior:smooth}.z-index-3{z-index:3}.noScroll{overflow:hidden}body{font-family:'Dosis';padding-bottom:55px;font-weight:300;letter-spacing:1px;margin:0;color:#8f8f8f;font-size:14px}body.filters-open{overflow:hidden;position:fixed;width:100%;top:0;padding-right:calc(17px)}body.filters-open header{padding-right:calc(17px)}@media(min-width:992px){body{padding-bottom:0}}#custom-context-menu{position:fixed;padding:20px;border:1px solid #808080;background-color:#fff;display:none}.mb-100{margin-bottom:100px!important}b,strong{font-weight:bold}.black-link{color:#000!important}.black-link:hover{color:#d42b53!important}:focus{outline-offset:0!important;outline:0!important}.overlay{background:rgba(0,0,0,.5);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9}.loader{background:rgba(0,0,0,.5);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:11}.loader.show div{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.loader.show i{color:#fff;font-size:31px;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.submenu-overlay{background:rgba(0,0,0,.5);display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2}.box-with-shadow{border:1px solid #f2f2f2;-webkit-box-shadow:0 0 10px 1px #f2f2f2;box-shadow:0 0 10px 1px #f2f2f2;padding:18px;transition:all .3s;border-radius:10px}a{text-decoration:none!important}.color-white{color:#fff;border-color:#fff}.color-black{color:#000}.color-Gray{color:#f2f2f2;border-color:#f2f2f2}.font-size-10{font-size:10px}.font-size-40{font-size:40px}.cookieConsent{position:fixed;bottom:0;right:0;width:100%;background-color:#d42b53;padding:20px 35px;border-radius:0;color:#fff;z-index:1100}@media(min-width:992px){.cookieConsent{bottom:40px;right:40px;width:400px;border-radius:60px}}.cookieConsent .cookie-title{font-weight:bold;font-size:22px}.cookieConsent .cookie-text{line-height:1.3;font-size:12px!important;font-weight:300}.cookieConsent button{float:left;color:#d42b53;background:#fff;border:1px solid #d42b53;border-radius:25px;padding:5px 20px;text-transform:uppercase;font-size:14px;min-width:125px}.cookieConsent button:hover{border:1px solid #fff;color:#fff;background:#d42b53}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:not([type='checkbox']),select,textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-box-shadow:0 0 0 40px white inset!important;appearance:none;width:100%;display:block;background:#fff;resize:none;border:1px solid #f3f3f3;color:#b3b3b3;padding:15px;font-size:15px!important;line-height:23px;margin-bottom:30px;font-weight:400;background-color:#fff;border-radius:30px;height:auto}input:not([type='checkbox']).white,select.white,textarea.white{background-color:#fff}select{padding-right:50px;font-family:'Dosis';background:url('../images/arrow-down.svg');background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-size:15px}select option{font-family:Verdana;background:#fff}.form-control::placeholder{letter-spacing:1px;font-weight:300}.input-validation-error{border-color:#dc3545}.field-validation-error{color:#dc3545;font-size:11px;position:absolute;right:20px;top:5px;left:20px;text-align:right;pointer-events:none}.custom-file{padding:30px 15px 25px 20px;background:#f4f4f4;border:1px solid #f4f4f4;color:#d42b53;display:flex}.custom-file input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;padding:0}.custom-file .custom-file-label{background-color:transparent;border:0;height:100%;display:flex;align-items:center;font-weight:300;color:#d42b53;margin:0}.custom-file .custom-file-label:after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;line-height:1.5;color:#d42b53;content:"Procurar";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0;height:100%;display:flex;align-items:center}.checkbox-container{display:block;position:relative;padding-left:30px;margin-bottom:0;cursor:pointer;font-size:11px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:18px;margin-left:15px}@media(max-width:1600px){.checkbox-container{font-size:11px}}.checkbox-container input{position:absolute;opacity:0;left:0;top:0;cursor:pointer;height:18px;width:18px}.checkbox-container input:checked~.checkmark:after{display:block}.checkbox-container a{color:#999!important;font-size:12px}.checkbox-container .checkmark{position:absolute;top:-2px;left:0;height:18px;width:18px;border:1px solid #999;border-radius:5px}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container .checkmark:after{left:6px;top:3px;width:5px;height:10px;border:solid #d42b53;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.checkbox-container.white a{color:#8f8f8f}.checkbox-container.white .checkmark{background-color:#fff}.checkbox-container.white .checkmark:after{left:6px;top:3px;width:5px;height:10px;border:solid #d42b53;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.input-validation-error{border-color:#dc3545!important}.btn{border-radius:0;cursor:pointer;padding:15px 30px;letter-spacing:1px;text-transform:uppercase;font-size:12px;border-radius:50px;transition:all .3s;font-weight:400}.btn:focus{box-shadow:none}.btn:active{box-shadow:none!important}.btn.btn-secondary{color:#d42c54!important;background-color:#fff!important;border-color:#fff!important;border-radius:50px;font-size:14px!important;border:1px solid #d42c54!important;padding:15px 20px!important}.btn.btn-secondary:hover{border-color:#73172d;color:#fff;background-color:#73172d}.btn.btn-secondary:focus{border-color:#73172d;color:#fff;background-color:#73172d}.btn.btn-secondary:active{border-color:#73172d;color:#fff;background-color:#73172d}.btn.btn-pink{color:#fff!important;background-color:#d42c54;border-color:#d42c54;border-radius:50px}.btn.btn-pink:hover{border-color:#73172d;color:#fff;background-color:#73172d}.btn.btn-pink:focus{border-color:#73172d;color:#fff;background-color:#73172d}.btn.btn-pink:active{border-color:#73172d;color:#fff;background-color:#73172d}.btn.btn-primary{color:#ccc;border:1px solid #ccc;background:transparent}.btn.btn-primary:hover{color:#fff!important;background-color:#ccc}.btn.btn-primary:focus{color:#d42b53!important;box-shadow:none!important;background-color:#fff}.btn.btn-primary:active{color:#d42b53!important;box-shadow:none!important;background-color:#fff!important;border-color:#d42b53!important}.btn.w-200{width:200px}#dynamic-form-container{margin:100px 0}#dynamic-form-container .checkbox-container{padding-left:0}@media(max-width:675px){#dynamic-form-container .checkmark{position:absolute!important}#dynamic-form-container .checkbox-container{padding-left:30px}}@media(max-width:658px){#dynamic-form-container .checkmark{top:2px}}@media(max-width:368px){#dynamic-form-container .checkmark{top:2px}}@media(max-width:991px){#dynamic-form-container{margin:75px 0}}@media(max-width:767px){#dynamic-form-container{margin:50px 0}}#dynamic-form-container .subtitle{font-size:24px;font-weight:300;text-transform:uppercase;color:#d42c54;text-align:center}@media(max-width:576px){#dynamic-form-container .subtitle{font-size:15px}}#dynamic-form-container .title{font-size:26px;font-weight:500;color:#d42c54;text-align:center;margin-bottom:50px}@media(max-width:576px){#dynamic-form-container .title{font-size:22px}}.form-control:focus{border-color:#d42b53}.select-div-parente{position:relative}.select-div-parente:after{background:url('../images/arrow-down.svg');content:'';position:absolute;right:20px;top:20px;width:15px;height:15px;transition:all .1s ease-in-out}.select-div-parente.open:after{transform:rotate(180deg)}#banner{position:relative}#banner .pretitle{font-size:30px;font-weight:bold;text-transform:uppercase;letter-spacing:1px;line-height:1.3}#banner h1{font-weight:400;letter-spacing:1px;font-size:75px}#banner .image{position:relative;height:70vh;display:flex;justify-content:center}@media(min-width:768px){#banner .image{height:100vh}}@media(max-width:450px){#banner .image.withvideo{height:70vh}}#banner .image .black-overlay{position:absolute;background-color:rgba(0,0,0,.4);left:0;top:0;width:100%;height:100%;z-index:2}#banner .image img{position:absolute;top:0;left:0;height:100%;object-fit:cover;width:100%;object-position:center;z-index:-1}#banner .image .banner-content{display:flex;align-items:center;z-index:3;color:#fff;margin-left:0;margin-left:20%;margin-right:20%;margin-top:5%;justify-content:center;text-align:center}@media(max-width:1650px){#banner .image .banner-content{margin-left:15%;margin-right:15%}}@media(max-width:1400px){#banner .image .banner-content{margin-left:10%;margin-right:10%}}#banner .image .banner-content.justify-content-start{margin-left:0%;margin-right:20%}@media(max-width:1650px){#banner .image .banner-content.justify-content-start{margin-left:0;margin-right:15%}}#banner .image .banner-content.justify-content-end{margin-left:20%;margin-right:0%}@media(max-width:1650px){#banner .image .banner-content.justify-content-end{margin-left:15%;margin-right:0}}#banner .image .banner-content .title{font-size:80px;line-height:1;letter-spacing:0;font-weight:500;color:#fff}@media(max-width:991px){#banner .image .banner-content .title{font-size:40px;line-height:50px}}@media(max-width:767px){#banner .image .banner-content .title{font-size:35px;line-height:45px}}@media(max-width:575px){#banner .image .banner-content .title{font-size:30px;line-height:40px}}#banner .image .banner-content .subtitle{font-size:30px;line-height:40px;font-weight:300}@media(max-width:991px){#banner .image .banner-content .subtitle{font-size:26px;line-height:36px}}@media(max-width:767px){#banner .image .banner-content .subtitle{font-size:22px;line-height:32px}}@media(max-width:575px){#banner .image .banner-content .subtitle{font-size:20px;line-height:30px}}#banner .image .banner-content .description{font-size:20px;font-weight:200;line-height:40px;margin-bottom:15px;margin-top:15px;color:#fff;letter-spacing:0}@media(max-width:991px){#banner .image .banner-content .description{font-size:26px;line-height:36px}}@media(max-width:767px){#banner .image .banner-content .description{font-size:22px;line-height:32px}}@media(max-width:575px){#banner .image .banner-content .description{font-size:20px;line-height:30px}}#banner .image .banner-content .text{margin-bottom:30px;font-size:16px;width:100%}@media(max-width:575px){#banner .image .banner-content .text{margin-bottom:15px}}#banner .image .banner-content .buttons{display:flex;justify-content:center;flex-wrap:wrap}#banner .image .banner-content .buttons a{color:#fff;width:200px;border-radius:75px;border:1px solid #fff;background:none;font-weight:300;font-size:14px;padding:15px 50px;min-height:60px!important}@media(max-width:575px){#banner .image .banner-content .buttons a{margin-bottom:15px;width:175px;margin:0 5px}#banner .image .banner-content .buttons a.btn{padding:15px 0}}#banner .image .banner-content .buttons a.btn-outline-white{background:#fff;transition:all .3s;color:#8f8f8f}#banner .image .banner-content .buttons a:hover{color:#fff!important;border-color:#d42b53}#banner.pages .image{height:30vh}#banner.pages .vertical-line:before{left:9%}#banner .controls{position:absolute;left:0;bottom:8%;width:100%}#banner .controls .arrows{position:relative}#banner .controls .arrows .arrow-right{cursor:pointer}#banner .controls .arrows .arrow-right span{font-size:35px}#banner .controls .arrows .arrow-right span:hover:before{color:#73172d!important}#banner .controls .arrows .arrow-left{right:0;position:absolute;top:-30px;cursor:pointer}#banner .controls .arrows .arrow-left span{font-size:20px}#banner .controls .arrows .arrow-left span:hover:before{color:#73172d!important}#banner .controls .slick-dots{display:flex;justify-content:end;margin:0;padding:0;list-style-type:none;align-items:center;position:relative}#banner .controls .slick-dots li{margin:0 10px 0 12px;position:relative}#banner .controls .slick-dots button{display:block;width:10px;height:10px;padding:0;border-radius:0;background:none;transition:all .3s;font-size:15px;border:0;text-align:left;font-weight:400;color:#000;white-space:nowrap;position:relative;text-indent:-99999px;border-radius:50%;background-color:#f3f3f3;opacity:.5}#banner .controls .slick-dots li.slick-active button{background-color:#fff;width:40px;height:5px;border-radius:5px;opacity:1}@keyframes animSlickDot{from{width:0}to{width:calc(100% - 20px)}}@media(max-width:1300px){#banner .image .banner-content .text{width:80%}.menu-icon{display:block!important}.menu-item-lang2{display:block!important;position:relative;top:0;right:0;margin:15px}.menu-item-lang2 a:hover{color:#fff}}@media(max-width:600px){#banner .image .banner-content .text{width:100%}}@media(max-width:500px){.pretitle{margin-left:2%;text-align:left!important}}@media(max-width:1250px){#banner .image .banner-content .title{font-size:60px}}@media(max-width:992px){#banner .image .banner-content .title{line-height:1;font-size:45px}#banner .image .banner-content .description{font-size:22px}}@media(max-width:625px){#banner .image .banner-content .title{line-height:1;font-size:35px}#banner .image .banner-content{margin-right:0!important;margin-left:0!important;margin-top:15%!important}}@media(max-width:500px){#banner .image .banner-content .title{line-height:1;font-size:30px}}@media(max-width:400px){#banner .image .banner-content .title{line-height:1;font-size:25px}#banner .image .banner-content .description{font-size:18px;line-height:1.3}}.scroll-button,.scroll-button:hover,.scroll-button:link,.scroll-button:visited,.scroll-button:active{text-decoration:none}.scroll-bar{position:absolute;bottom:-35px;z-index:5;height:30px;width:1px;background-color:#fff;opacity:.4;margin-left:10px}.scroll-text{text-orientation:mixed;writing-mode:vertical-rl;transform:rotate(180deg);position:absolute;bottom:7%;z-index:5;font-size:12px;height:75px;bottom:50px;margin-left:5px;color:#fff;opacity:.4}.scroll-button-wrapper{position:absolute;bottom:5%;z-index:5}.scroll-button-wrapper:after,scroll-button-wrapper::after{bottom:10px;content:'';width:1px;height:25px;color:#fff}.scroll-button{height:40px;width:22px;border:1px solid #b3b3b3;border-radius:14px;position:relative;margin:0 auto}.scroll-button::after{content:'';height:6px;width:6px;top:12px;left:7px;border-radius:100%;background-color:#b3b3b3;position:absolute;-webkit-animation:animate-it 1.5s ease infinite;animation:animate-it 1.5s ease infinite}@-webkit-keyframes animate-it{0%{-webkit-transform:translateY(0);opacity:0}20%{-webkit-transform:translateY(-4px);opacity:1}60%{-webkit-transform:translateY(10px);opacity:1}100%{-webkit-transform:translateY(10px);opacity:0}}@keyframes animate-it{0%{-webkit-transform:translateY(0);opacity:0}20%{-webkit-transform:translateY(-4px);opacity:1}60%{-webkit-transform:translateY(10px);opacity:1}100%{-webkit-transform:translateY(10px);opacity:0}}.other-pages #banner h1,.other-pages #banner .description{text-align:start!important}.other-pages #banner h1{color:#d42c54}.shoppingBanner h1{font-size:60px!important;font-weight:bold;color:#d42c54;text-align:left;margin-bottom:0}@media(max-width:1200px){.shoppingBanner h1{font-size:50px!important}}@media(max-width:900px){.shoppingBanner h1{font-size:45px!important}}@media(max-width:500px){.shoppingBanner h1{font-size:40px!important}}@media(max-width:375px){.shoppingBanner h1{font-size:30px!important}}.shoppingBanner .description{line-height:1.3!important}.shoppingBanner .keepBuying{padding:15px 25px;background-color:#f3f3f3;border-radius:5px;font-size:12px;font-weight:bold;color:#000!important;transition:none;border-radius:75px!important;letter-spacing:-.7px}.shoppingBanner .keepBuying i{margin-left:5px;margin-right:5px}.shoppingBanner .keepBuying i:before{color:#000!important}.shoppingBanner .keepBuying:hover{color:#fff!important;background-color:#b3b3b3!important;border-color:#b3b3b3!important}@media(max-width:767px){.shoppingBanner .banner-title{order:1}.shoppingBanner .banner-goback{order:0;margin-bottom:30px;padding-left:20px!important}}.kidsm4_header1 .container-bst{padding:0 5%!important}#featured-products{margin:75px 0}@media(max-width:767px){#featured-products{margin:50px 0}}@media(max-width:576px){#featured-products{margin:30px 0}}#featured-products h2{font-size:20px;font-weight:300;color:#d42b53;text-align:center}@media(max-width:576px){#featured-products h2{font-size:15px}}#featured-products .subtitle{font-size:30px;font-weight:500;color:#d42b53;text-align:center;margin-bottom:30px}@media(max-width:576px){#featured-products .subtitle{font-size:22px;line-height:1.1;margin-bottom:20px}}#featured-products .slick-featuredProducts{display:flex;justify-content:center;margin-bottom:30px}@media(max-width:576px){#featured-products .slick-featuredProducts{margin-bottom:15px;margin:0 -10px 30px -10px}}#featured-products .slick-featuredProducts .slick-list{width:80%;margin:auto}@media(max-width:1199px){#featured-products .slick-featuredProducts .slick-list{width:90%}}@media(max-width:767px){#featured-products .slick-featuredProducts .slick-list{width:100%}}#featured-products .slick-featuredProducts .slick-track{display:flex!important}#featured-products .slick-featuredProducts .slick-slide{margin:0 15px;height:auto}@media(max-width:767px){#featured-products .slick-featuredProducts .slick-slide{margin:0 10px}}#featured-products .slick-featuredProducts .arrow{display:flex;align-items:center;font-size:50px;cursor:pointer;color:#f3f3f3}#featured-looks{margin:75px 0}@media(max-width:767px){#featured-looks{margin:50px 0}}@media(max-width:576px){#featured-looks{margin:30px 0}}#featured-looks h2{font-size:20px;font-weight:300;color:#d42b53;text-align:center}@media(max-width:576px){#featured-looks h2{font-size:15px}}#featured-looks .subtitle{font-size:30px;font-weight:500;color:#d42b53;text-align:center;margin-bottom:30px}@media(max-width:576px){#featured-looks .subtitle{font-size:22px;line-height:1.2;margin-bottom:20px}}#featured-looks .slick-featuredLooks{display:flex;justify-content:center;margin-bottom:30px}@media(max-width:576px){#featured-looks .slick-featuredLooks{margin-bottom:15px;margin:0 -10px 30px -10px}}#featured-looks .slick-featuredLooks .slick-list{width:80%;margin:auto}@media(max-width:1199px){#featured-looks .slick-featuredLooks .slick-list{width:90%}}@media(max-width:767px){#featured-looks .slick-featuredLooks .slick-list{width:100%}}#featured-looks .slick-featuredLooks .slick-track{display:flex!important}#featured-looks .slick-featuredLooks .slick-slide{margin:0 15px;height:auto}@media(max-width:767px){#featured-looks .slick-featuredLooks .slick-slide{margin:0 10px}}#featured-looks .slick-featuredLooks .arrow{display:flex;align-items:center;font-size:50px;cursor:pointer;color:#f3f3f3}.featured-categories{overflow:hidden}.featured-categories .featprodmenuact .btn{padding:15px 0}.featured-categories .featprodmenuact .btn-primary{font-weight:400;color:#808080;width:135px;border:1px solid #808080!important;font-size:12px}.featured-categories .featprodmenuact.active .btn-primary{color:#fff!important;border-color:#fff;background-color:#142f73;border-color:#142f73!important}@media(max-width:767px){.featured-categories{margin-bottom:50px}}@media(max-width:576px){.featured-categories{margin-bottom:30px}}.featured-categories .slick-featuredCategories{margin:0 -15px}@media(max-width:576px){.featured-categories .slick-featuredCategories{margin:0}}.featured-categories .slick-featuredCategories .arrow{position:absolute;top:0;bottom:0;display:flex;align-items:center;z-index:1;cursor:pointer;padding:0 15px;background:rgba(255,255,255,0);transition:all .2s ease-in-out}.featured-categories .slick-featuredCategories .arrow:hover{background:rgba(255,255,255,.5)}.featured-categories .slick-featuredCategories .arrow i{font-size:25px;color:#fff}.featured-categories .slick-featuredCategories .arrow.next{right:0}.featured-categories .slick-featuredCategories .arrow.prev{left:0}.featured-categories .slick-featuredCategories .slick-slide{margin:0 15px}@media(max-width:576px){.featured-categories .slick-featuredCategories .slick-slide{margin:0}}.featured-categories .slick-featuredCategories .slick-slide .category-card .image-container{position:relative;padding-top:50%}.featured-categories .slick-featuredCategories .slick-slide .category-card .image-container img{position:absolute;left:0;width:100%;height:100%;top:0;object-fit:cover;object-position:center;background-position:center;background-size:cover;filter:grayscale(100);transition:all .2s ease-in-out}.featured-categories .slick-featuredCategories .slick-slide .category-card .content-container{position:absolute;left:0;width:100%;height:100%;top:0;display:flex;align-items:center;justify-content:center;color:#fff;text-align:center}.featured-categories .slick-featuredCategories .slick-slide .category-card .content-container .pretitle{font-size:20px;color:#fff;font-weight:300}@media(max-width:576px){.featured-categories .slick-featuredCategories .slick-slide .category-card .content-container .pretitle{font-size:15px}}.featured-categories .slick-featuredCategories .slick-slide .category-card .content-container h3{color:#fff;font-size:35px;font-weight:500;margin-bottom:20px}.featured-categories .slick-featuredCategories .slick-slide .category-card .content-container .btn{width:180px;border-color:#fff;color:#fff}.featured-categories .slick-featuredCategories .slick-slide .category-card:hover .image-container img{filter:grayscale(0)}.featured-categories .slick-featuredCategories .slick-slide .category-card:hover .content-container .pretitle{color:#d42b53}.featured-categories .slick-featuredCategories .slick-slide .category-card:hover .content-container h3{color:#d42b53}.featured-categories .slick-featuredCategories .slick-slide .category-card:hover .content-container .btn{background:#d42b53;border:1px solid #d42b53}#newsletter{padding:100px 0;color:#fff}@media(max-width:991px){#newsletter{padding:50px 0}}@media(max-width:767px){#newsletter{padding:30px 0}}#newsletter .icon54-v4-black-cat{font-size:95px!important}#newsletter .title{font-size:20px;font-weight:600;text-transform:uppercase;line-height:35px;color:#d42b53}@media(max-width:576px){#newsletter .title{font-size:22px;text-align:center}}#newsletter .info{font-size:18px!important;color:#2b2b2b;letter-spacing:0;line-height:1.1;font-weight:300!important}#newsletter .subscribe-btn{position:relative;width:290px}#newsletter .subscribe-btn svg{position:absolute;top:-35px;right:0;width:60px;height:49px}@media(max-width:992px){#newsletter .subscribe-btn svg{top:30px;right:-30px;transform:rotate(90deg)}}#newsletter .subscribe-btn path{fill:#000}#newsletter .subscribe-btn button{font-size:16px!important;min-width:250px;min-height:60px;padding:12px 35px;line-height:1.55;font-weight:300;letter-spacing:-.5px;border-radius:50px;box-shadow:none!important;border:0!important;margin:auto}#newsletter .description{font-size:75px;font-weight:300;color:#d42b53;letter-spacing:0;font-weight:700;line-height:1.1}@media(max-width:576px){#newsletter .description{font-size:14px;text-align:center}}#newsletter input{background:none;color:#000;margin-bottom:10px;max-width:500px;border-radius:50px;color:#000!important;padding:15px 25px!important;box-shadow:0 0 5px rgba(0,0,0,.25)!important;font-weight:300}#newsletter input::placeholder{color:#000!important}#newsletter .rgpd{font-size:11px;padding-left:15px}#newsletter .checkbox-container{color:#646464;vertical-align:middle;user-select:none;margin-bottom:0;font-size:12px!important;margin-top:15px!important;margin:auto}#newsletter .checkbox-container div{color:#999!important}@media(max-width:767px){#newsletter .btn{width:100%}}.cid-tswY0QZDaw .item-img img{border-radius:26px!important}.traditionaldishes{position:relative}.traditionaldishes .vertical-line:before{height:280px;top:-60px}.traditionaldishes .btn-primary{width:200px;margin-left:2%;font-weight:400;font-size:14px}.traditionaldishes .description{font-size:18px!important;line-height:1.1;letter-spacing:0}.traditionaldishes .title{color:#d42b53;font-size:40px;line-height:1.1;letter-spacing:0;font-weight:600}.products-intro{position:relative;margin-top:50px;margin-bottom:100px;margin-left:0;margin-right:0}.products-intro .vertical-line:before{height:230px;top:-90px;background-color:#081a35;left:8%}.products-intro .description{line-height:1.3;letter-spacing:0}.products-intro .btn-primary{width:230px;margin-left:2%;font-weight:400;font-size:14px}.products-intro .title{color:#142f73;font-weight:600;font-size:40px;line-height:1.3;letter-spacing:0}.products-intro .btn-primary{margin-left:1%;width:150px}.font-size-12{font-size:12px!important}.visitus{position:relative;margin-bottom:100px;margin-left:0;margin-top:30px;margin-right:0}.visitus .btn{min-width:200px;font-weight:400;font-size:14px}.visitus .description{line-height:1.3;letter-spacing:0}.visitus .title{color:#142f73;font-weight:600;font-size:40px;line-height:1.3;letter-spacing:0}.visitus .vertical-line:before{height:230px;top:-90px;background-color:#081a35;left:8%}.specialdays{position:relative}.specialdays .vertical-line:before{height:265px;top:-60px}.specialdays .description{line-height:1.3;letter-spacing:0}.specialdays .btn{min-width:175px;font-weight:400;font-size:14px}.specialdays .title{color:#d42b53;font-weight:600;font-size:40px;line-height:1.3;letter-spacing:0}#products-featured .controls .slick-dots{display:inline;justify-content:end;margin:0;padding:0;list-style-type:none;align-items:center}#products-featured .product-card{margin-left:15px;margin-right:15px}#products-featured .controls .slick-dots li{margin:10px 0}#products-featured .controls .slick-dots button{display:block;width:13px;height:13px;padding:0;border-radius:100%;text-indent:-9999px;border:1px solid #142f73;background:none;transition:all .3s}#products-featured .controls .slick-dots li.slick-active button{background-color:#142f73}#products-featured .controls{position:absolute;bottom:35%;z-index:2}@media(max-width:1300px){#credits{min-height:150px}.menu-item-lang{display:none}.headerlogo{display:block!important;position:relative;margin:-50px 0 0 13px!important;width:85px;height:80px;border-radius:50%;border:1px #fff;background-color:#142f73}.traditionaldishes .btn,.products-intro .btn,.specialdays .btn,.visitus .btn{padding:15px 10px!important}.minicard-position{padding-right:0;padding-left:0}.minicard{padding-top:1.5rem!important;padding-left:3rem!important;padding-bottom:1.5rem!important;padding-right:0!important}.traditionaldishes .title,.products-intro .title,.specialdays .title,.visitus .title{font-size:25px}.fotoadjust{height:100%;object-fit:cover;object-position:left}.traditionaldishes .btn-primary,.traditionaldishes .btn-sec-col,.specialdays .btn-primary,.specialdays .btn-sec-col,.visitus .btn-primary,.visitus .btn-sec-col{width:150px;margin-left:0!important}}@media(max-width:720px){.traditionaldishes .title,.products-intro .title,.specialdays .title,.visitus .title{font-size:20px}}@media(max-width:700px){.slick-featuredProducts .featured-product img{padding-top:35px!important}.specialdays .btn-primary,.specialdays .btn-sec-col,.visitus .btn-primary,.visitus .btn-sec-col{width:120px!important}}@media(max-width:620px){.slick-featuredProducts .featured-product img{padding-top:0!important}.traditionaldishes .title,.products-intro .title,.specialdays .title,.visitus .title{font-size:20px}.specialdays .btn-primary,.specialdays .btn-sec-col{width:110px!important}}@media(max-width:570px){.specialdays .btn-primary,.specialdays .btn-sec-col{width:105px!important}.visitus-btns{display:contents}}@media(max-width:530px){.visitus .btn-primary{width:80px!important}}.fotoadjust{height:450px;object-fit:cover;object-position:left}.minicard{width:125%}@media(max-width:750px){.visitus-btns{display:contents}.minicard{padding-left:2rem!important}.contents{display:contents}#banner .controls .slick-dots{display:inline-flex}.controls-animations-wrap{height:10px!important}#banner .controls .justify-content-end{justify-content:center!important}#products-featured .justify-content-start{justify-content:center!important}#products-featured .controls .slick-dots li{margin:10px 5px;display:inline-flex}}@media(min-width:1300px){.headerlogo{display:none!important}}@media(max-width:750px){.traditionaldishes-foto,.specialdays-foto{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.traditionaldishes,.specialdays{margin:0}.minicard-position{right:15%;position:absolute;left:unset!important}.minicard{width:136%}.traditionaldishes-info .minicard .description,.specialdays-info .minicard .description{display:none}.traditionaldishes .vertical-line:before,.specialdays .vertical-line:before{left:46%}.fotoadjust{object-position:initial}.specialdays-info .minicard .description{display:none}}@media(max-width:991px){#credits{min-height:100px!important}}@media(max-width:550px){#credits{min-height:120px!important}}@media(max-width:500px){.traditionaldishes .vertical-line:before,.specialdays .vertical-line:before{left:18%}.minicard-position{right:45%}.minicard{width:208%}.traditionaldishes .vertical-line:before{height:250px;top:-25px}}#suggested-categories{max-width:350px;margin:auto}@media(max-width:850px){#products-featured .justify-content-start{justify-content:center!important}#products-featured .controls .slick-dots li{margin:10px 5px;display:inline-flex}#products-featured .controls{position:relative;bottom:-8%;z-index:2;margin:auto}}.visitus-image{height:300px;object-fit:cover;object-position:center;width:100%}.cid-ttowlBPzNa .svg-1{position:relative!important}.cid-ttnxGzIygk{padding-bottom:0!important}.cid-ttnxGzIygk .wave-container{position:relative!important}.cid-ttnIwH0tUS .svg-top{position:relative!important}.cid-ttnOXXQR5o{position:relative!important}.cid-tttlIBi59u .mbr-section-title{text-align:start;font-weight:400}.cid-tt7qFmCqhX .mbr-section-title{margin-right:21%}.cid-ttnnldlPGY .title{font-size:24px;color:#2b2b2b;font-weight:600}.cid-ttowFIHv8k{position:relative}.cid-ttowFIHv8k .mbr-section-title{font-weight:500}.cid-tssey8VKDO .svg-top .st0{fill:#df617f!important}.cid-ttowlBPzNa .svg-1 path{fill:#fff!important}.cid-tssey8VKDO{position:relative}.cid-tssey8VKDO .svg-top .st0{fill:#f2ecff!important}@media(max-width:768px){.cid-tt7qFmCqhX h5{margin-left:0!important}.cid-tt7qFmCqhX h5:before{bottom:-5px!important;top:auto!important;left:50%!important;transform:translateX(-50%)!important}.responsive-products-featured-controls,.responsive-mostpopular-products-controls{position:relative!important;right:unset!important;bottom:unset!important;width:100%!important}.responsive-products-featured-controls .banner-arrow.arrow-left,.responsive-mostpopular-products-controls .banner-arrow.arrow-left{left:40%!important;position:absolute;top:20px}.responsive-products-featured-controls .banner-arrow.arrow-right,.responsive-mostpopular-products-controls .banner-arrow.arrow-right{right:40%!important;position:absolute;top:20px}.responsive-products-featured-controls .icon-arrow-left,.responsive-mostpopular-products-controls .icon-arrow-left,.responsive-products-featured-controls .icon-arrow-right,.responsive-mostpopular-products-controls .icon-arrow-right{font-size:30px!important}}@media(max-width:450px){.responsive-products-featured-controls .banner-arrow.arrow-left,.responsive-mostpopular-products-controls .banner-arrow.arrow-left{left:35%!important}.responsive-products-featured-controls .banner-arrow.arrow-right,.responsive-mostpopular-products-controls .banner-arrow.arrow-right{right:35%!important;position:absolute;top:20px}}.homefeatured-description{margin-right:21%!important}@media(max-width:1600px){.slick-featuredProducts .slick-list,.slick-mostpopular .slick-list{padding-right:200px}}@media(max-width:1300px){.slick-featuredProducts .slick-list,.slick-mostpopular .slick-list{padding-right:0}}@media(max-width:1100px){.slick-featuredProducts .slick-list,.slick-mostpopular .slick-list{padding-right:200px}}@media(max-width:1100px){.slick-featuredProducts .slick-list,.slick-mostpopular .slick-list{padding-right:200px}}@media(max-width:850px){.slick-featuredProducts .slick-list,.slick-mostpopular .slick-list{padding-right:0}}@media(max-width:650px){.slick-featuredProducts .slick-list,.slick-mostpopular .slick-list{padding-right:0}}@media(max-width:500px){.slick-featuredProducts .slick-list,.slick-mostpopular .slick-list{padding-right:0}}#categories .slick-list{padding-top:15px;padding-bottom:15px}#categories .slick-track{display:flex;align-items:center}#categories .wrap-img{text-align:center;opacity:1;transition:all .3s ease-in-out;cursor:pointer;height:150px;margin-left:5px;margin-right:5px}#categories .wrap-img:hover{transform:scale(1.2)}#categories .wrap-img:hover .category-img{background-color:#73172d}#categories .wrap-img:hover span{color:#73172d}#categories .slick-categories .category-img{width:150px;opacity:.75;margin:auto;object-fit:contain!important;max-height:100px!important;margin-bottom:10px;height:75px!important;background-color:#d42c54}@media(max-width:450px){#categories .slick-categories .category-img{height:50px!important}}@media(max-width:400px){#categories .slick-categories .category-img{height:40px!important}}#categories .slick-categories span{text-transform:uppercase;font-size:20px;color:#d42c54}@media(max-width:1050px){#categories .slick-categories span{font-size:18px}}@media(max-width:550px){#categories .slick-categories span{font-size:16px}}@media(max-width:450px){#categories .slick-categories span{font-size:14px}}@media(max-width:390px){#categories .slick-categories span{font-size:12px}}@media(max-width:350px){#categories .slick-categories span{font-size:11px}}.cid-ttnnldlPGY{overflow:unset!important;padding-top:75px!important;padding-bottom:100px!important}@media(max-width:450px){.cid-ttnnldlPGY{padding-top:15px!important;padding-bottom:0!important}}.cid-ttnnldlPGY .svg-top{width:100%;position:absolute;left:0;top:-48px;height:50px;transform-origin:bottom;animation:1.5s ease-in-out infinite alternate svg-wave;fill:#fff}@media(max-width:450px){.sand-characteristics{padding-bottom:135px!important}}.product-characteristics{padding-top:25px!important;padding-bottom:150px!important}.cid-tttlIBi59u h5{position:relative;display:inline-block;width:fit-content;margin-left:70px;color:#d42c54;font-size:24px}.cid-tttlIBi59u h5:hover:before{animation:1s ease-in-out alternate line}.cid-tttlIBi59u h5:before{content:'';position:absolute;left:-65px;top:50%;transform-origin:right;height:2px;width:45px;background:currentColor}.cid-tttlIBi59u h3{color:#d42c54!important;font-size:80px}#mostpopular-products .slick-track{float:left}#mostpopular-products .row>.col-9,#products-featured .row>.col-9{padding-left:15px!important;padding-right:15px!important}#mostpopular-products .row>.col-3,#products-featured .row>.col-3{padding-left:15px!important;padding-right:20px!important}#mostpopular-products .product-card,#products-featured .product-card{margin-left:15px;margin-right:15px}#mostpopular-products .slick-slide,#products-featured .slick-slide{padding-top:5px;padding-bottom:5px}.products-featured-controls,.mostpopular-products-controls{position:absolute;right:100px;bottom:6%;width:0!important}.products-featured-controls .icon-arrow-right,.mostpopular-products-controls .icon-arrow-right{font-size:35px;cursor:pointer}.products-featured-controls .icon-arrow-right:hover:before,.mostpopular-products-controls .icon-arrow-right:hover:before{color:#73172d!important}.products-featured-controls .icon-arrow-left,.mostpopular-products-controls .icon-arrow-left{font-size:20px;cursor:pointer}.products-featured-controls .icon-arrow-left:hover:before,.mostpopular-products-controls .icon-arrow-left:hover:before{color:#73172d!important}.responsive-products-featured-controls{position:absolute;right:100px;bottom:6%;width:0}.responsive-products-featured-controls .icon-arrow-right{font-size:35px;cursor:pointer}.responsive-products-featured-controls .icon-arrow-right:hover:before{color:#73172d!important}.responsive-products-featured-controls .icon-arrow-left{font-size:20px;cursor:pointer}.responsive-products-featured-controls .icon-arrow-left:hover:before{color:#73172d!important}.responsive-mostpopular-products-controls{position:absolute;right:100px;bottom:4%;width:0}.responsive-mostpopular-products-controls .icon-arrow-right{font-size:35px;cursor:pointer}.responsive-mostpopular-products-controls .icon-arrow-right:hover:before{color:#73172d!important}.responsive-mostpopular-products-controls .icon-arrow-left{font-size:20px;cursor:pointer}.responsive-mostpopular-products-controls .icon-arrow-left:hover:before{color:#73172d!important}.categories-wrap-content{padding:0 12.5%!important}@media(max-width:1200px){.categories-wrap-content{padding:0 10%!important}}@media(max-width:800px){.categories-wrap-content{padding:0 5%!important}}@media(max-width:500px){.categories-wrap-content{padding:0 15px!important}}@media(max-width:1300px){.cid-tt7qFmCqhX .mbr-section-title{font-size:60px!important;margin-right:0!important}.cid-tt7qFmCqhX .homefeatured-description{margin-right:0!important}}@media(max-width:450px){#products-wishlist .productresponsive{padding-left:5px;padding-right:5px}#products-wishlist .responsiveproduct{padding-left:5px;padding-right:5px}#results .productresponsive{padding-left:15px!important;padding-right:5px!important}#results .responsiveproduct{padding-left:5px!important;padding-right:15px!important}#cart-featured .productresponsive .product-card{margin-left:5px;margin-right:5px}#cart-featured .responsiveproduct .product-card{margin-left:5px;margin-right:5px}}@media(max-width:450px){#mostpopular-products .productresponsive .product-card,#products-featured .productresponsive .product-card,.slick-productrelateds .productresponsive .product-card{margin-left:5px;margin-right:5px}#mostpopular-products .responsiveproduct .product-card,#products-featured .responsiveproduct .product-card,.slick-productrelateds .responsiveproduct .product-card{margin-left:5px;margin-right:5px}}#product-page h2{color:#d42b53}#product-page .noImage{opacity:.04!important;height:350px!important}#product-page .row{justify-content:unset!important}#product-page iframe,#product-page img{width:100%}#product-page .creator-info,#product-page .product-moreinfo-btn{font-size:16px!important;color:#d42c54!important;font-weight:300;margin:20px 0}#product-page .creator-info a,#product-page .product-moreinfo-btn a{text-decoration:underline!important;font-weight:300;color:#d42c54!important}@media(min-width:992px){#product-page .product-content-wrap{padding-left:2%!important;padding-right:2%!important}}#product-page .nogallery{border:1px solid #f2f2f2;max-height:500px;padding-top:25px;padding-bottom:25px;padding-left:5%;padding-right:5%}#product-page .nogallery img{width:100%;max-width:550px;height:400px;object-fit:cover}#product-page .missing-qty-free{font-size:14px;background-color:#d1d1f7;border-radius:10px;padding:10px 15px;letter-spacing:-.5px;color:#6765b2;text-align:center;margin-top:20px}#product-page .missing-qty-free strong{color:#6765b2}#product-page .related-products .title{font-size:35px;color:#6765b2}#product-page .btn-back{color:#b3b3b3;font-size:12px;font-weight:300;margin-bottom:15px;display:block}#product-page .body-container{margin-top:40px;margin-bottom:50px}@media(max-width:576px){#product-page .body-container{margin-bottom:75px}}#product-page #arrows{position:relative;margin-top:40px;margin-left:2%;margin-right:2%}#product-page #arrows .rotate180{transform:rotate(180deg)}#product-page #arrows .prev{position:absolute;left:0;z-index:999;bottom:-75px}#product-page #arrows .next{position:absolute;right:0;z-index:999;bottom:-75px}#product-page #arrows .slick-arrow i{cursor:pointer;font-size:35px;color:#ccc}#product-page .price .decimals{font-size:80%}#product-page .prices{display:flex;align-items:center}#product-page .item-price{font-size:45px;font-weight:bold;color:#000}#product-page .item-price .price span{font-weight:500}#product-page .item-promotion-price{color:#d42c54;font-size:30px;font-weight:400;margin-left:10px;position:relative}#product-page .item-promotion-price:after,#product-page .item-promotion-price::after{content:'';height:1px;width:100%;background-color:#d42c54;position:absolute;top:50%;transform:translateY(-50%);left:0}#product-page .item-promotion-price .price span{font-weight:300}#product-page .vat-included{font-size:14px;color:#808080;font-weight:300;margin:0 25px}#product-page .btn-pink{border-radius:30px;font-weight:300}#product-page .promotion-time{font-size:14px;color:#808080;font-weight:300;margin:15px 0}#product-page .image{position:relative;display:flex;align-items:center;justify-content:center;height:100%}#product-page .gallery-container{position:relative;margin-bottom:30px;max-height:500px;border:1px solid #f2f2f2;padding-top:25px;padding-bottom:25px}#product-page .gallery-container .gallery-img-zoom{position:absolute;top:10px;left:10px;z-index:10}#product-page .gallery-container .gallery-img-zoom span{font-size:35px}#product-page .gallery-container #dots{position:absolute;bottom:-25px;left:150px;right:0}@media(max-width:767px){#product-page .gallery-container #dots{left:80px}}#product-page .gallery-container #dots .slick-dots{padding:0;display:flex;justify-content:center;margin:0;list-style-type:none}#product-page .gallery-container #dots .slick-dots li{margin:0 .25rem}#product-page .gallery-container #dots .slick-dots button{display:block;width:14px;height:14px;padding:0;border:0;border-radius:100%;background:#fff;border:1px solid #b3b3b3;text-indent:-9999px}#product-page .gallery-container #dots .slick-dots li.slick-active button{background-color:#b3b3b3}#product-page .gallery-container .thumbnails{position:absolute;top:0;left:0;width:100%;z-index:1;height:100px;overflow:hidden;padding-left:10%;padding-right:10%}@media(max-width:767px){#product-page .gallery-container .thumbnails{left:0}}#product-page .gallery-container .thumbnails .slick-current div{border:2px solid #d42c54}#product-page .gallery-container .thumbnails .product-video a{position:absolute!important;left:50%;top:50%;width:100%!important;height:100%!important;object-position:center;object-fit:contain;cursor:pointer;max-height:475px!important;height:90px!important;transform:translate(-50%,-50%);background-color:#f2f2f2}#product-page .gallery-container .thumbnails .product-video i{position:absolute!important;left:50%;top:50%;transform:translate(-50%,-50%);font-size:35px;color:#d42c54}#product-page .gallery-container .thumbnails .product-video i span{font-size:14px}#product-page .gallery-container .thumbnails .slick-list{height:100%!important}#product-page .gallery-container .thumbnails .slick-list .slick-slide{border-bottom:5px solid transparent;text-align:-webkit-center!important;text-align:center}#product-page .gallery-container .thumbnails .slick-list .slick-slide div{width:90px;position:relative;margin-left:5px;margin-right:5px;height:100px;background-color:#fff!important}@media(max-width:450px){#product-page .gallery-container .thumbnails .slick-list .slick-slide div{width:75px;height:85px}}#product-page .gallery-container .thumbnails .slick-list .slick-slide div img{position:absolute;left:50%;top:50%;width:100%;height:100%;object-position:center;object-fit:contain;cursor:pointer;max-height:475px!important;height:90px;transform:translate(-50%,-50%)}#product-page .gallery-container .gallery{z-index:1;position:relative}#product-page .gallery-container .gallery .slick-slide{border:0}#product-page .gallery-container .gallery .slick-slide div{position:relative;height:375px;min-height:450px;margin-left:55px;margin-right:55px;max-width:500px!important;margin:auto}#product-page .gallery-container .gallery .slick-slide div img{position:absolute;left:0;width:100%;height:450px;top:0;object-position:center;object-fit:contain}#product-page .tags-container{display:flex;color:#fff;font-size:10px;text-transform:uppercase;z-index:11;margin-bottom:30px}#product-page .tags-container .new-tag{background:#6765b2;text-align:center;padding:6px 15px 4px 15px;margin-right:10px;border-radius:20px;width:75px;font-size:12px}#product-page .tags-container .promotion-tag{background:#d42c54;text-align:center;padding:6px 15px 4px 15px;border-radius:20px;width:75px;font-size:12px}#product-page h1{color:#d42b53;font-size:40px;font-weight:500;text-align:end;letter-spacing:1px;font-weight:600}@media(max-width:576px){#product-page h1{font-size:22px}}#product-page .reference{color:#999;font-size:16px;font-weight:200;margin:10px 0}@media(max-width:576px){#product-page .reference{font-size:15px}}#product-page .stock-situation{font-size:14px!important;margin-left:20px!important;margin:10px 0}#product-page .stock-situation .productbadge-green{color:#18a508;font-weight:500}#product-page .stock-situation .productbadge-yellow{color:#f9d500;font-weight:500}#product-page .subtitle{margin:15px 0;font-size:16px!important;font-weight:300;color:#000;line-height:1.3}#product-page .options{margin-bottom:15px;position:relative}#product-page .options .title{color:#8f8f8f;font-weight:500;font-size:14px;text-transform:uppercase}#product-page .options .list{margin-right:-5px;margin-left:2%;display:flex;flex-wrap:wrap}#product-page .options .list .option{width:15%;margin-bottom:10px}@media(max-width:1600px){#product-page .options .list .option{width:20%}}@media(max-width:1400px){#product-page .options .list .option{width:25%}}@media(max-width:991px){#product-page .options .list .option{width:20%}}@media(max-width:576px){#product-page .options .list .option{width:33.33%}}#product-page .options .list .option.disabled{opacity:.5;pointer-events:none}#product-page .options .list .option label{display:flex;height:100%;margin-bottom:0}#product-page .options .list .option label input{display:none}#product-page .options .list .option label input~span{height:100%;align-items:center;justify-content:center;width:100%;margin:0 5px;font-size:10px;font-weight:300;border:1px solid #f3f3f3;color:#8f8f8f;text-align:center;display:flex;transition:all .1s;cursor:pointer;height:60px}#product-page .options .list .option label input.fail~span{border-color:#d42b53}#product-page .options .list .option label input:checked~span{background:#d42b53;color:#fff}#product-page #product-price{margin:30px 0}#product-page #product-price .price-container{display:flex}#product-page #product-price .final-price{color:#d42b53;font-size:26px;font-weight:500;margin-right:15px}@media(max-width:576px){#product-page #product-price .final-price{font-size:22px}}#product-page #product-price .old-price{color:#b3b3b3;font-size:26px;font-weight:300;text-decoration:line-through}@media(max-width:576px){#product-page #product-price .old-price{font-size:22px}}#product-page #product-price .promotion-container{color:#d42b53;font-size:12px;font-weight:300}#product-page .quantity-container{position:relative}#product-page .quantity-container div{position:absolute;top:0;display:flex;align-items:center;justify-content:center;bottom:0;width:50px;cursor:pointer;font-size:25px}#product-page .quantity-container div.minus{left:10px;font-size:30px}#product-page .quantity-container div.plus{right:10px;font-size:30px}#product-page .quantity-container div::selection{background:none}#product-page .quantity-container input{padding:15px 50px;text-align:center;-webkit-appearance:textfield;margin-bottom:0;-webkit-box-shadow:0 0 0 40px #f2f2f2 inset!important;border:0!important;min-height:60px!important;background-color:#f2f2f2!important}@media(max-width:576px){#product-page .quantity-container input{width:100%}}#product-page #addToCart.disabled{pointer-events:none;opacity:.2}#product-page .social div{display:flex;cursor:pointer;font-size:25px;justify-content:center;align-items:center;color:#000}#product-page .social div i{color:#000;font-size:25px}#product-page .stock-message{font-size:10px;color:#b3b3b3;font-style:italic;margin-bottom:50px}#product-page .default-group{margin-bottom:30px}#product-page .default-group .title{font-weight:500;font-size:14px;color:#8f8f8f;text-transform:uppercase;border-bottom:1px solid #f3f3f3;padding:10px 0;display:flex;justify-content:space-between;cursor:pointer}#product-page .default-group .title:after{content:'+'}#product-page .default-group .body{padding:10px 0;font-weight:300;font-size:14px;color:#b3b3b3;display:none}#product-page .default-group.open .title:after{content:'-'}#product-page .products-related{margin-bottom:100px;margin:3%}#product-page .products-related .description{font-size:18px;line-height:1.3;letter-spacing:0}#product-page .products-related .description p{margin-bottom:0}#product-page .products-related .pretitle{color:#d42b53;font-size:40px;line-height:1.3;letter-spacing:1px;font-weight:700;text-align:start;width:100%}#product-page .products-related .title{color:#d42b53;font-size:30px;font-weight:500;text-align:center;margin-bottom:30px}@media(max-width:576px){#product-page .products-related .title{font-size:22px}}#product-page .description{letter-spacing:0}#product-page .description strong span{font-weight:500!important}#product-page .description span,#product-page .description p{font-weight:300!important;line-height:1.3!important}#product-page .description-content{padding-top:75px}#product-page .relatedproducts-content{padding-top:75px;border-top:1px solid #606060}#product-page .description-title{font-weight:500;color:#000;font-size:35px;margin-bottom:30px;line-height:1.1}#product-page .product-relatedproducts .noImage{height:200px!important}@media(max-width:625px){#product-page .product-relatedproducts .noImage{height:125px!important}}#product-page .product-relatedproducts .title{font-size:35px!important;color:#6765b2;margin-bottom:30px}#product-page .title{font-size:45px;color:#d42c54;font-weight:600;line-height:1.1}#products-page{margin-bottom:50px;margin-top:30px}#products-page .numResults{font-size:16px;color:#000;font-weight:300;letter-spacing:0}#products-page .breadcrumb{margin-bottom:0}#products-page .show-filters{border:1px solid #ccc;line-height:23px;margin-bottom:0;padding:8px 50px 8px 10px;font-size:13px!important;color:#808080;border-radius:30px;display:flex;align-items:center;cursor:pointer}@media(min-width:992px){#products-page .show-filters{display:none}}#products-page .show-filters i{margin-right:5px}#products-page .filters{margin-bottom:35px}#products-page .filters .select-div-parente:after,#products-page .filters .select-div-parente::after{top:13px}#products-page .filters .ordery-content{border:1px solid #ccc;border-radius:50px;position:relative}#products-page .filters .ordery-content:after,#products-page .filters .ordery-content::after{content:'';width:1px;height:40px;position:absolute;top:50%;left:150px;transform:translate(-50%,-50%);background-color:#ccc}#products-page .filters select{padding:8px 50px 8px 10px;font-size:16px!important;border-radius:0;font-weight:300;letter-spacing:1px;color:#d42c54;border:#fff;-webkit-box-shadow:none!important;width:100%;min-width:250px;margin-bottom:0!important;letter-spacing:0!important;-webkit-box-shadow:0 0 0 40px white inset!important}#products-page .filters .numResults{font-weight:300;color:#000;font-size:16px}#products-page .filters .numResults span{color:#000;font-weight:300}#products-page .side-bar{margin-top:15px}#products-page .side-bar .btn-close{display:none}@media(max-width:991px){#products-page .side-bar{position:fixed;top:0;left:100%;transition:all .3s;background:#fff;width:100%;height:100%;padding:15px;z-index:99;overflow-y:auto;margin-top:0}#products-page .side-bar.open{left:0;padding-top:50px}#products-page .side-bar .btn-close{content:'Fechar';position:absolute;right:15px;top:15px;display:flex;cursor:pointer}}#products-page .side-bar .group .list{margin-bottom:10px}#products-page .side-bar .group .title{font-size:16px;font-weight:600;text-transform:uppercase;border-top:1px solid #142f73;display:flex;justify-content:space-between;align-items:center;color:#036;line-height:50px;cursor:pointer}#products-page .side-bar .group .title:after{content:'';font-family:'ByouIcons';display:inline-block;transition:all .1s}#products-page .side-bar .group.fechar .title:after{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#products-page .side-bar .allergens{font-size:14px;font-weight:300;color:#b3b3b3}#products-page .side-bar .allergens:hover{color:#d42b53}#products-page .side-bar .categories .category{font-size:18px;font-weight:300;line-height:35px!important;display:block;color:#b3b3b3}#products-page .side-bar .categories .category:hover{color:#d42b53}#products-page .side-bar .categories .category.selected{font-weight:600}#products-page .side-bar .options .list{margin-right:-5px;margin-left:2%;display:flex;flex-wrap:wrap;font-size:16px;color:#808080}#products-page .side-bar .options .list .option{width:100%}#products-page .side-bar .options .list .option.disabled{opacity:.5;pointer-events:none}#products-page .side-bar .options .list .option label{display:flex;height:100%;margin-bottom:0}#products-page .side-bar .options .list .option label input{display:none}#products-page .side-bar .options .list .option label input~span{height:100%;align-items:center;justify-content:center;width:100%;margin:0 5px;font-size:10px;font-weight:300;border:1px solid #f3f3f3;color:#8f8f8f;text-align:center;display:flex;transition:all .1s;cursor:pointer;height:60px}#products-page .side-bar .options .list .option label input:checked~span{background:#d42b53;color:#fff}#products-page .paging{margin-top:40px}#products-page .paging .paging-container{text-align:right}#products-page .paging .paging-container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;padding:0}#products-page .paging .paging-container label{padding:10px;line-height:1;cursor:pointer;border:1px solid #ccc;color:#19171a;width:40px;text-align:center;font-size:15px;border-radius:10px}#products-page .paging .paging-container label.active{color:#fff;background:#d42b53;border:1px solid #d42b53}.product-card{position:relative;display:block;min-height:400px;padding-bottom:30px!important;border:1px solid #e6e6e6;border-radius:25px;background-color:#fff!important}.product-card .price .decimals{font-size:80%}.product-card .orderonline{display:none}.product-card .orderonline .btn{padding:10px 10px}.product-card .orderonline .btn-primary{background-color:#d42b53;color:#fff;width:80%;border-color:#d42b53}.product-card .wish-list i{font-weight:bold;font-size:26px;color:#000}.product-card .image-container{position:relative;height:225px;padding-left:10%;padding-right:10%}.product-card .image-container img{position:relative;height:100%;width:100%;top:20%;display:block;margin:auto;object-fit:contain;object-position:center;background-position:center;background-size:cover;border-radius:0!important}.product-card .image-container img.noImage{opacity:.04!important}.product-card .image-container img.contain{object-fit:contain;object-position:center;background-position:center;background-size:contain}.product-card .tags-container{position:absolute;display:flex;top:2px;right:-10px;color:#fff;font-size:10px;text-transform:uppercase;z-index:2}.product-card .tags-container .wish-list{padding:6px;line-height:1}.product-card .tags-container .wish-list i{color:#f3f3f3;line-height:1;font-size:22px}.product-card .tags-container div{text-align:center;padding:3px 0;margin:0 5px 0 0;border-radius:20px;width:50px}.product-card .tags-container .new-tag{background:#000}.product-card .tags-container .promotion-tag{background:#d42b53}.product-card .content-container{margin-top:75px;text-align:start;margin-left:10%;margin-right:10%}.product-card .content-container .new-tag{text-transform:uppercase;color:#fff;padding:6px 15px 4px 15px;border-radius:25px;background-color:#6765b2;font-size:10px;margin-right:10px;height:20px;letter-spacing:-.5px!important;width:60px;text-align:center}@media(max-width:360px){.product-card .content-container .new-tag{margin-right:5px}}.product-card .content-container .promotion-tag{color:#fff;padding:6px 15px 4px 15px;border-radius:25px;background-color:#d42c54;font-size:10px;height:20px;letter-spacing:-.5px!important;width:60px;text-align:center}.product-card .content-container .since{color:#000;font-size:14px;font-weight:300}.product-card .content-container h3{font-size:18px;color:#000!important;font-weight:400;margin-bottom:15px;border-bottom:1px solid #9999;padding-bottom:15px;height:55px;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}@media(max-width:600px){.product-card .content-container h3{height:43px!important}}@media(max-width:450px){.product-card .content-container h3{height:43px!important}}.product-card .content-container .prices{display:flex!important;align-items:center}.product-card .content-container .item-price{font-size:24px!important;font-weight:500!important;color:#000!important}.product-card .content-container .item-price .price{font-weight:500}.product-card .content-container .item-price .price span{font-weight:500}.product-card .content-container .item-promotion-price{color:#d42b53!important;font-size:18px!important;font-weight:400!important;margin-left:10px!important;position:relative}.product-card .content-container .item-promotion-price .price{font-weight:300}.product-card .content-container .item-promotion-price .price span{font-weight:300}.product-card .content-container .item-promotion-price:after,.product-card .content-container .item-promotion-price::after{content:'';height:1px;width:100%;background-color:#d42c54;position:absolute;top:50%;transform:translateY(-50%);left:0}.product-card .content-container .bottom{position:absolute;left:0;bottom:0;width:100%;display:flex;justify-content:center;align-items:center;margin-top:auto;padding:10px}.product-card .content-container .bottom .price-container{display:flex;font-size:16px}@media(max-width:576px){.product-card .content-container .bottom .price-container{font-size:13px;flex-direction:column}}.product-card .content-container .bottom .price-container .old-price{margin-left:15px;color:#b3b3b3;text-decoration:line-through;font-weight:300}@media(max-width:576px){.product-card .content-container .bottom .price-container .old-price{margin-left:0}}.product-card:hover{box-shadow:0 0 10px rgba(212,43,83);border:1px solid #d42b53}.product-card:hover .final-price{color:#d42b53!important}.bottom{text-align:center}.bottom .final-price{color:#d42b53;font-weight:500;position:relative;width:fit-content;margin:auto}.bottom .final-price .price{font-size:22px}.bottom .units{color:#808080}.bottom-since{font-size:10px;vertical-align:top;position:absolute;left:-40px;top:.2rem;text-transform:uppercase}.featured-categories .btn.btn-primary:hover{color:#fff!important;border-color:#142f73!important;background-color:#142f73!important}#products-page .side-bar .categories .category.selected{color:#d42b53}#product-form{margin-bottom:50px;margin-top:30px}.relatedproducts:before{top:-215px;left:2%!important;height:250px!important;width:1px}.allergens{display:flex}.allergens input{margin-top:2%;-webkit-appearance:none;appearance:none;width:0;display:block;background:#fff;resize:none;border:1px solid #142f73;color:#808080;padding:5px;font-size:15px!important;line-height:23px;margin-bottom:20px;font-weight:400;background-color:#fff;border-radius:50%;height:auto}.tags-allergens{position:absolute;display:flex;top:10px;left:10px;color:#fff;font-size:10px;text-transform:uppercase;z-index:2}@media(min-width:1300px){#product-page .prod-img .product-card .image-container img{height:400px!important;width:400px!important}}@media(max-width:1300px){#product-page .prod-img .product-card .image-container img{height:300px;width:300px}}@media(max-width:991px){#product-page .prod-img .product-card .image-container img{height:400px!important;width:400px!important}}@media(max-width:550px){.responsive-related-product-price{display:block!important}.related-price{display:none}.productfoto-minimalsizes{min-width:280px!important;min-height:280px!important}#product-page .prod-img .product-card .image-container img{height:280px!important;width:280px!important}#product-page .gallery-container .gallery .slick-slide div{min-height:280px!important;min-width:280px!important;height:280px!important;width:280px!important}}#product-page .prod-img .product-card .image-container{height:100%!important}#product-page .prod-img .product-card .image-container img{height:300px;width:300px}@media(max-width:991px) and (min-width:551px){#product-page .gallery-container .gallery .slick-slide div{min-height:400px!important;min-width:400px!important}}@media(max-width:650px){#product-page .products-related .description{width:100%}}#notes{padding:20px}@media(max-width:1500px) and (min-width:1200px){.col-lgg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}@media(max-width:1200px) and (min-width:991px){.col-mdd-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.productfoto-minimalsizes{min-height:400px!important;min-width:400px!important}@media(max-width:991px){#product-form{padding-bottom:50px}#product-page .relatedproducts-content{margin-top:25px;padding-top:40px}#product-page .breadcrumb a{font-size:12px!important}#product-page .products-related{margin:2%}#product-page .title,#product-page .product-content-wrap-info .item-price{font-size:35px!important}#product-page .gallery-container .thumbnails{top:60px!important}#product-page .product-content-wrap-info.withGallery{margin-top:100px!important;border-bottom:1px solid #606060;padding-bottom:25px}#product-page .description-content{padding-top:0!important}#product-page #arrows .prev,#product-page #arrows .next{bottom:-130px}#product-page .body-container{margin-top:15px!important}#product-page #arrows{margin-top:0!important}#product-page .gallery-container .gallery .slick-slide div img{height:400px!important}}.font-size-18{font-size:18px}.completeyourdish-products{background-color:#f2f2f2;border-radius:15px;overflow:hidden}.completeyourdish-btn{text-align:center}.border-radius-25px{border-radius:25px;box-shadow:none!important}.relatedproduct{padding-top:15px;align-items:center;padding-left:2.5%;padding-right:2.5%;padding-bottom:15px}.relatedproduct .btn{padding:10px 30px!important}.border-bottom{border-bottom:1px solid #f3f3f3}.border-top{border-top:1px solid #f3f3f3}.textarea-color{box-shadow:none!important;background-color:#f2f2f2;border:0}.related-product-active{color:#d69900!important}@media(max-width:1150px){.completeyourdish-btn{text-align:start}}@media(max-width:992px){#products-page .side-bar .categories .category{line-height:45px!important}.relatedproducts:before{top:-75px;left:0%!important;height:125px!important}}@media(max-width:575px){.nopadding-qty{padding-right:15px!important;padding-left:15px!important}.products-related .description{display:none}#product-page h1{text-align:end!important}}#product-page h1{text-align:start}.nopadding-qty{padding-right:0;padding-left:0}@media(max-width:780px){.relatedproducts:before{height:170px!important}}@media(max-width:575px){#product-page .products-related .pretitle{font-size:36px}.relatedproducts:before{top:-35px;height:120px!important}#products-page .filters .numResults{text-align:left!important}.orderby-wrap-content{justify-content:start!important}#products-page .filters .ordery-content{margin-top:10px!important}}.menu-item .active{color:#d69900!important}.slick-productrelateds .slick-list{padding-top:5px;padding-bottom:5px;padding-left:10px}@media(max-width:450px){.slick-productrelateds .slick-list{padding-left:0}}#product-page{margin-top:125px;margin-bottom:125px}#product-page .slick-productrelateds{margin-left:-30px}@media(max-width:450px){#product-page .slick-productrelateds{margin-left:-5px}}@media(min-width:450px){#product-page .slick-productrelateds .product-card{margin-left:15px;margin-right:15px}}body.has-hello-bar #product-page{margin-top:175px}.product-card .content-container .responsive-prices{display:none}@media(max-width:675px){.product-card .content-container h3{font-size:14px!important;margin-bottom:10px!important;height:50px}.product-card .content-container .responsive-prices .item-promotion-price{width:fit-content!important}.product-card .content-container .responsive-prices .item-promotion-price:after,.product-card .content-container .responsive-prices .item-promotion-price::after{width:100%!important}#cart-featured .slick-featuredProducts .product-card{min-height:400px!important}#product-page .noImage{height:125px!important}.product-card .content-container .item-price{font-size:18px!important}.product-card .content-container .item-promotion-price{font-size:18px!important}.product-card .image-container{height:125px!important}.product-card{min-height:285px!important;padding-bottom:15px!important}.product-card .content-container div.position-relative{margin-bottom:.5rem!important}.product-card .wish-list i{font-size:20px!important}.product-card .content-container .prices{display:none!important}.product-card .content-container .responsive-prices{display:block!important}.product-card .content-container .responsive-prices .item-promotion-price{margin-left:0!important}.wish-list-wrap{place-self:end!important}#products-page .filters select{min-width:200px!important}.orderby-content{margin-left:15px!important;margin-right:15px!important;font-size:14px!important}#products-page .filters select{padding:8px 40px 8px 0;min-width:185px!important;font-size:14px!important}#products-page .filters .ordery-content:after,#products-page .filters .ordery-content::after{left:114px!important}#product-page .product-relatedproducts .title{font-size:30px!important}#cart-featured .product-card{min-height:350px!important}}.orderby-content{margin-right:1.5rem;margin-left:1.5rem}@media(max-width:550px){#product-page .gallery-container .gallery .slick-slide div img{height:280px!important}}@media(max-width:450px){#product-page .gallery-container .gallery-img-zoom span{font-size:30px!important}#product-page .subtitle{font-size:14px!important}#product-page .vat-included{font-size:12px!important}#product-page #arrows .prev{left:-15px}#product-page #arrows .next{right:-15px}}@media(max-width:450px){#product-page .gallery-container .gallery .slick-slide div{width:250px!important;min-width:250px!important}#product-page .gallery-container .gallery-img-zoom span{font-size:28px!important}#product-page .description-title,#product-page .product-relatedproducts .title{font-size:25px!important}#product-page .body-container{margin-bottom:50px!important}.product-card .content-container h3{line-height:1.2!important;height:50px!important}}@media(max-width:425px){.product-card .content-container h3{font-size:12px!important}.product-card .content-container .item-promotion-price,.product-card .content-container .item-price{font-size:16px!important}body.has-hello-bar #product-page{margin-top:150px!important}.product-card .content-container .responsive-prices .item-promotion-price{margin-left:0!important}.product-card .content-container .responsive-prices .item-promotion-price:after,.product-card .content-container .responsive-prices .item-promotion-price::after{width:40px!important}.product-card .content-container h3{line-height:1.2!important;height:44px!important}}@media(max-width:390px){#product-page .title,#product-page .product-content-wrap-info .item-price{font-size:30px!important;letter-spacing:-.5px}#product-page .item-promotion-price{font-size:22px!important;letter-spacing:-.5px}}@media(max-width:370px){#product-page .gallery-container .gallery .slick-slide div{width:240px!important;min-width:240px!important}#product-page .gallery-container .gallery-img-zoom span{font-size:26px!important}.product-card .content-container h3{height:60px}.product-card{min-height:285px!important}}@media(max-width:1500px){#product-page .gallery-container .gallery .slick-slide div,#product-page .nogallery img{max-width:450px!important}}@media(max-width:1300px){#product-page .gallery-container .gallery .slick-slide div,#product-page .nogallery img{max-width:400px!important}}@media(max-width:1250px){#product-page .description-content,#product-page .relatedproducts-content{padding-top:100px}}@media(max-width:1200px){#product-page .description-content,#product-page .relatedproducts-content{padding-top:75px}}@media(max-width:1150px){#product-page .gallery-container .gallery .slick-slide div,#product-page .nogallery img{max-width:350px!important}}@media(max-width:1100px) and (min-width:992px){#product-page .description-title,#product-page .product-relatedproducts .title{font-size:30px!important}}@media(max-width:1250px) and (min-width:992px){#product-page .body-container{margin-bottom:15px}}.productrelateds-featured-controls .icon-arrow-left:before,.productrelateds-featured-controls .icon-arrow-right:before{color:#d42c54}.product-relatedproducts{position:relative}.productrelateds-featured-controls{position:absolute;right:70px;bottom:-80px;width:0}.productrelateds-featured-controls .icon-arrow-right{font-size:35px;cursor:pointer}.productrelateds-featured-controls .icon-arrow-right:hover:before{color:#73172d!important}.productrelateds-featured-controls .icon-arrow-left{font-size:20px;cursor:pointer}.productrelateds-featured-controls .icon-arrow-left:hover:before{color:#73172d!important}@media(max-width:768px){.productrelateds-featured-controls{position:relative;width:100%;right:unset;bottom:unset}.productrelateds-featured-controls .icon-arrow-right{font-size:30px;cursor:pointer}.productrelateds-featured-controls .icon-arrow-right:hover:before{color:#73172d!important}.productrelateds-featured-controls .banner-arrow.arrow-left{position:absolute;top:20px;left:40%}.productrelateds-featured-controls .banner-arrow.arrow-right{position:absolute;top:20px;right:40%}.productrelateds-featured-controls .icon-arrow-left{font-size:30px;cursor:pointer}.productrelateds-featured-controls .icon-arrow-left:hover:before{color:#73172d!important}}@media(max-width:768px) and (max-width:450px){.productrelateds-featured-controls .banner-arrow.arrow-left{left:25%}}@media(max-width:768px) and (max-width:450px){.productrelateds-featured-controls .banner-arrow.arrow-right{right:25%}}.product-card{min-height:400px}.product-card .image-container img{top:10%}.product-card .content-container{margin-top:0}footer{background-color:#d42b53;color:#fff}footer .content-container{padding:50px 0 50px 0}@media(max-width:767px){footer .content-container{padding:30px 0 15px 0}}footer .footer-info:hover{color:#d42b53}footer .title{font-weight:600;font-size:22px;text-transform:none;margin-bottom:10px}footer .description{font-weight:300;font-size:16px}footer .menus a{font-weight:300;font-size:14px;display:block;color:#808080}footer .icons{font-size:25px}footer .icons a{margin:0 5px;color:#8f8f8f}footer .footer-title{font-size:12px;letter-spacing:0}footer .footer-padding{padding-right:5px;padding-left:5px}footer .footer-bars{color:#808080}footer .w-35{width:35%}footer .mt-9{margin-top:3.5rem}.reserved-data{color:#fafaf6}@media(max-width:450px){.reserved-data{font-size:14px}}@media(max-width:450px){.reserved-data a{font-size:14px!important}}.reserved-data a{color:#fafaf6}.reserved-data a:hover{color:#c7c7c7!important}#credits{color:#808080;font-size:12px;font-weight:300;padding:20px 0}#credits a{color:#808080}#credits a:hover{color:#d42b53}#credits .pagamentos{max-width:180px}.cleanandsafe{width:100%}@media(max-width:1199px){.cleanandsafe{width:40%;max-width:120px}}#footer1-2r .footer-menu{color:#fff;font-size:16px}#footer1-2r .footer-menu:hover{color:#000!important;font-weight:500!important}#footer1-2r .footer-menu.active{color:#000!important;font-weight:500!important}#footer1-2r .foot-menu-info,#footer1-2r .foot-menu-politic{line-height:40px}body{font-family:Dosis,sans-serif;letter-spacing:0!important;line-height:1.1!important}.cid-ttnULN3lwv{padding-bottom:1rem!important}.row{justify-content:unset!important}h1{color:#d42b53;font-size:30px;font-weight:500;text-align:center}@media(max-width:576px){h1{font-size:22px}}.pretitle{color:#d42b53;font-size:20px;font-weight:300;text-align:start}@media(max-width:576px){.pretitle{font-size:26px!important;font-size:15px}}h2{color:#8f8f8f;font-size:25px}.social-circle{background-color:#fff;color:#d42b53;border-radius:50%;padding:8px;font-size:16px!important}.breadcrumb{background:none;padding:0;margin-bottom:0;font-size:14px;font-weight:300}.breadcrumb a{color:#606060!important;line-height:1.3;text-decoration:none!important;font-weight:300}.breadcrumb span{font-size:17px;margin:-3px 5px;line-height:1;color:#606060;font-weight:300}#map{height:400px;width:100%}.container-fluid{max-width:1400px}.container-bst{padding:0 3%;width:100%}.container-bst.content{margin-top:32px;margin-bottom:32px}@media(min-width:768px){.container-bst.content{margin-top:64px;margin-bottom:64px}}.image-container{position:relative;height:0;width:100%}.image-container img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.pages{flex-wrap:wrap}.pages .page{border:1px solid #ededed;font-size:15px;color:#8f8f8f;background:#fff;width:60px;height:60px;display:flex;align-items:center;justify-content:center;font-weight:600;outline:0;margin:0 3px;margin-bottom:5px}.pages .page:hover{background:#eee}.pages .page.active{color:#fff;background:#d42b53}.vertical-line:before{content:'';background-color:#d42b53;height:130px;width:1px;position:absolute;left:50%;z-index:1}.px-7{padding-left:2.5rem}.btn-sec-col{width:200px;margin-left:2%;font-weight:bold}.btn-sec-col:hover{color:#808080!important;border-color:#808080!important}.btn.btn-primary:hover{color:#fff!important;border-color:#d42b53!important;background-color:transparent}.cid-tssey8VKDO{padding-bottom:3rem!important}.cid-ttjkPcJsUI{padding-top:1.5rem!important}.droptoproducts a{min-width:unset!important;margin:0!important;padding:0!important;justify-content:left!important}.minicard{padding-top:2rem;padding-left:4rem;padding-bottom:2rem;padding-right:1rem;background-color:#fff}.minicard-position{left:-11%}.text-align-last-left{text-align-last:left}.btn-pink{color:#d42b53;border:1px solid #d42b53;padding:15px 20px!important;font-size:14px;letter-spacing:0!important;min-height:60px!important;min-width:200px!important}.btn-pink:hover{border-color:#73172d;color:#fff;background-color:#73172d}.text-align-center{text-align:center}.mt-9{margin-top:3rem!important}.product-icon{font-size:25px;color:#f3f3f3}#product-page .active{background-color:transparent;color:#d69900!important;border:1px solid #d69900!important}#product-page input{color:#000!important}.menu-item .active{color:#d69900}.d-contents{display:contents!important}.cursor-pointer{cursor:pointer}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media(min-width:1200px){.container{max-width:1260px}}.product-descriptions-color{color:#d42b53;font-weight:600;font-size:20px}.nopadding{padding-left:0;padding-right:0}.margin-top-auto{margin-top:auto}.margin-right-10{margin-right:10px}.noboxshadow{-webkit-box-shadow:none!important}.btn-prim-col{color:#b3b3b3!important;border:1px solid #b3b3b3!important;letter-spacing:0;font-size:16px;margin-left:0%;font-weight:normal}.btn-sec-col{color:#d42b53!important;border:1px solid #d42b53!important;letter-spacing:0;font-size:14px;margin-left:0%;font-weight:normal}.text{letter-spacing:0;font-size:18px}input:not([type='checkbox']),select,textarea{font-size:16px!important}.font-size-30{font-size:30px}.font-size-16{font-size:16px}.slash{position:absolute;margin-top:-3px}.justify-content-right{justify-content:right}.btn-grey{border:1px solid #808080!important}.responsive-characteristics{height:400px;object-fit:cover}.d-grid{display:grid!important}.old-price{color:#d42b53}.w-20{width:20%!important}.form-select{border-radius:30px;height:auto;padding:15px;color:#808080}.text-align-right{text-align:right}.font-size-14{font-size:14px}.text-align-end{text-align:end}@media(min-width:768px){.w-xl-150{width:150px;margin:auto}}.line-height-35{line-height:35px}#MainContent{min-height:450px!important;position:relative}.blueimp-gallery-svgasimg>.next{background-image:url(../vendors/blueimp/img/next.svg)!important}.blueimp-gallery-svgasimg>.play-pause{background-image:url(../vendors/blueimp/img/play-pause.svg)!important}.blueimp-gallery-svgasimg>.prev{background-image:url(../vendors/blueimp/img/prev.svg)!important}#newsletter{margin-top:-150px!important}#newsletter button{height:60px!important}@media(max-width:1200px){#newsletter{margin-top:-100px!important}}#newsletter .icon-cat{font-size:80px!important}#newsletter .subscribe-btn{margin-bottom:10px!important}.checkbox-container{letter-spacing:0!important}.cid-ttnnldlPGY .image-wrapper:hover{transform:scale(1.1)}.mbr-arrow-up{bottom:25px;right:90px;position:fixed;text-align:right;z-index:5000;color:#fff;font-size:22px}.mbr-arrow-up a{background:rgba(0,0,0,.2);border-radius:50%;color:#fff;display:inline-block;height:60px;width:60px;border:2px solid #fff;outline-style:none!important;position:relative;text-decoration:none;transition:all .3s ease-in-out;cursor:pointer;text-align:center}.mbr-arrow-up a i:before{content:"";content:"";position:absolute;display:block;border-bottom:2.5px solid #fff;border-left:2.5px solid #fff;width:27.8%;height:27.8%;left:50%;transform:translateY(-30%) translateX(-50%) rotate(135deg);top:51%}.cid-tt7qFmCqhX .svg-top,.cid-ttowFIHv8k .svg-top,.cid-tssey8VKDO .svg-top,.cid-ttnIwH0tUS .svg-top,.cid-ttnOXXQR5o .svg-top{width:100%!important}@media(max-width:650px){.svg-top-div{width:100%;position:absolute;left:0;top:-48px;height:50px;overflow:hidden}.svg-top-div .svg-top{position:relative;height:50px;animation:1.5s ease-in-out infinite alternate svg-wave;fill:#fff;width:1000px!important;transform-origin:unset!important;top:0!important}.cid-ttnIwH0tUS{padding-top:3rem!important}}body{padding-bottom:0!important;line-height:1.5!important}.slick-featuredProducts .featured-product{background-color:#fff;margin-left:15px;margin-right:15px;border-radius:25px}.slick-featuredProducts .featured-product img{height:450px;object-fit:cover}.slick-featuredProducts .featured-product .title{text-align:center!important;color:#2b2b2b;text-align:left;padding-left:20px;padding-right:20px;font-weight:700;height:60px;line-height:1.1;letter-spacing:0;font-size:20px!important}.slick-featuredProducts .featured-product .category{color:#000;text-align:left;padding-left:20px;padding-right:20px;padding-bottom:18px;letter-spacing:0;line-height:1.1;text-transform:uppercase;text-align:center!important;font-weight:400}.slick-featuredProducts .featured-product .composition{text-align:center!important;border-top:1px solid #f2f2f2!important}.slick-featuredProducts .featured-product .composition span{margin-left:20px;margin-right:20px;transition:all 300ms ease!important;font-weight:600;background-color:#fafafa!important;color:#7a7a7a!important}.benefits-icons{height:150px!important}.cid-ttjkXi4ckB .item-title{font-weight:bold}.cid-ttjkXi4ckB .item-content,.cid-tswY0QZDaw .item-content,.cid-ttjkPcJsUI .item-content{margin-top:1rem!important}.top-0{top:0}.left-0{left:0}.object-fit-cover{object-fit:cover}.cid-ttpuaKvNza .item-img{max-height:550px!important}@media(max-width:767px){.cid-ttpuaKvNza .item-img{max-height:350px!important}}b,strong{font-weight:bold!important}@media(max-width:1200px){.cleanandsafe{margin:auto}.cid-tttlIBi59u .mbr-section-title{font-size:80px!important}}@media(max-width:1000px){.cid-ttjkXi4ckB{padding-bottom:1rem!important}.responsive-top-icon{max-width:290px!important}.cid-tt7qFmCqhX{padding-top:4rem!important}.cid-tswY0QZDaw .imageorvideo{max-height:350px!important}.responsive-inline-table{display:inline-table!important}.cid-tsriUvh0cb{padding-bottom:4rem!important}.cid-ttowFIHv8k{padding-bottom:1rem!important}.cid-ttpuaKvNza{padding-bottom:6rem!important}.cid-tssey8VKDO{padding-top:4rem!important}.cid-tttlIBi59u{padding-top:0!important;padding-bottom:8rem!important}.cid-ttnULN3lwv{padding-top:0!important}.container-bst{padding:0 20px}.cid-tt7qFmCqhX .mbr-section-title{font-size:60px;margin-right:0}.cid-ttpncPZY34{padding-top:200px!important;padding-bottom:50px!important}.homefeatured-description{margin-right:0!important}}.responsive-product-description-content{display:none}@media(max-width:992px){.responsive-product-description-content{display:block!important}.product-description-content{display:none!important}.responsive-order-0{order:0}.responsive-order-3{order:3}.responsive-order-1{order:1}#newsletter .responsive-subscribe-btn svg{top:30px;right:-30px;transform:rotate(90deg)}.cid-tttlIBi59u .text-wrapper{padding:0 2rem!important}.cid-tttlIBi59u .mbr-section-title{font-size:60px!important}.cid-tttlIBi59u .image-wrapper img{max-height:350px!important}}@media(max-width:1199px){.side-bar{width:50%!important}.checkmar-wrapper{margin-top:10px!important}.responsive-subscribe-btn{position:relative;margin-left:15px;margin-right:15px;width:290px;display:block!important;margin:auto!important;padding-top:20px!important}.responsive-subscribe-btn button{font-size:16px!important;min-width:280px;min-height:60px;padding:12px 35px;line-height:1.55;font-weight:500;letter-spacing:-.5px;border-radius:75px;box-shadow:none!important;border:0!important}.subscribe-btn{display:none}#newsletter{padding:50px 50px!important}#newsletter .description{font-size:60px!important}#newsletter .subscribe-btn svg{right:-20px;width:40px}.cid-ttnnldlPGY .title{font-size:22px}}@media(max-width:800px){.side-bar{width:100%!important}}@media(max-width:1500px){.side-bar-categories .store-category-menu .store-category-icon{right:25px}.cid-ttnnldlPGY .title{font-size:20px}}#reserved-area .row{justify-content:unset!important}#reserved-area select{font-size:16px!important}@media(max-width:1350px){.side-bar-categories .store-category-menu .store-category-icon{right:25px}}@media(max-width:800px){.side-bar-categories .store-category-menu .store-category-icon{right:25px}}@media(max-width:700px){.side-bar-categories .store-category-menu .store-category-icon{right:25px}}@media(max-width:600px){.side-bar-categories .store-category-menu .store-category-icon{right:25px}}@media(max-width:450px){.side-bar-categories .store-category-menu .store-category-icon{right:25px}#auth-login .auth-content,#auth-register{padding:50px 30px!important}}@media(max-width:400px){#auth-login .auth-content,#auth-register{padding:50px 20px!important}}@media(max-width:360px){.side-bar-categories .store-category-menu .store-category-icon{right:25px}}@media(max-width:768px){.benefits-icons{height:250px!important}.imageorvideo-wrap-content{display:none!important}.cid-tttlIBi59u{padding-top:0!important;padding-bottom:6rem!important}.imageorvideo img{width:100%!important}.responsive-characteristics{max-height:250px;object-fit:contain}#newsletter .description{font-size:45px!important;margin-bottom:15px!important}.slick-featuredProducts .featured-product .category{text-align:center}.cid-tt7qFmCqhX .mbr-section-subtitle,.cid-tt7qFmCqhX .content{width:100%;text-align:center}.cid-tttlIBi59u .mbr-section-title{font-size:45px!important}.cid-tttlIBi59u .image-wrapper img{max-height:300px!important}.benefits-icons{max-height:100px!important}.cid-ttjkXi4ckB .item-img img,.cid-tswY0QZDaw .item-img img,.cid-ttjkPcJsUI .item-img img{width:250px!important}.cid-ttjkXi4ckB .item-title,.cid-tswY0QZDaw .item-title,.cid-ttjkPcJsUI .item-title{font-size:16px!important}.cid-tssey8VKDO .mbr-section-title{font-size:60px!important}.cid-tsriUvh0cb{padding-bottom:4rem!important}.mostpopularproducts-content-wrap{text-align:center!important}.cid-tttlIBi59u h5{margin-left:0!important}.cid-tttlIBi59u h5:before{bottom:-5px;top:auto;left:50%;transform:translateX(-50%)}.cid-ttowFIHv8k .mbr-section-title{text-align:center!important;font-size:60px!important}.cid-ttowFIHv8k .mbr-text{text-align:center!important}}@media(max-width:650px){.cid-tt7qFmCqhX .mbr-section-title{font-size:45px!important}#newsletter .subscribe-btn button{min-width:200px}#newsletter .subscribe-btn{width:250px!important}.side-bar{width:100%!important}.cid-ttjkXi4ckB .item-img img,.cid-tswY0QZDaw .item-img img,.cid-ttjkPcJsUI .item-img img{width:200px!important}}@media(max-width:600px){#newsletter .info{font-size:16px!important}.checkbox-container{margin-left:0}#newsletter{padding:35px 25px!important}.cid-ttowlBPzNa .svg-1{bottom:-5px!important}#banner h1{font-size:60px}#newsletter{margin-top:-75px!important}#newsletter .description{font-size:40px!important}#newsletter .icon54-v4-black-cat{display:block!important}}@media(max-width:500px){.slick-featuredProducts .featured-product img{height:325px!important;object-fit:cover}.cid-ttjkXi4ckB .item-img img,.cid-tswY0QZDaw .item-img img,.cid-ttjkPcJsUI .item-img img{width:175px!important}.cid-tssey8VKDO .mbr-section-title{font-size:45px!important}.cid-ttpuaKvNza .item-img{max-height:150px!important}.responsive-characteristics{max-height:200px;object-fit:contain}.cid-ttnnldlPGY .title{font-size:20px!important}.cid-tttlIBi59u .text-wrapper{padding:0 1rem!important}.cid-tttlIBi59u .mbr-section-title{font-size:45px}.slick-featuredProducts .featured-product .composition span{letter-spacing:0}.slick-featuredProducts .featured-product .title{text-align:center;font-size:20px!important;text-align:center!important}#newsletter .icon54-v4-black-cat{font-size:70px!important}#newsletter .title{font-size:18px}.benefits-icons{height:125px!important}.cid-ttjkXi4ckB .item-img img,.cid-tswY0QZDaw .item-img img,.cid-ttjkPcJsUI .item-img img{max-width:250px!important}.col-featured-product{flex:0 0 100%!important;max-width:100%!important}#newsletter .info{font-size:16px}.composition{text-align:center}.cid-tt7qFmCqhX .mbr-section-title{font-size:35px!important}}.homefeatured-description span,.homefeatured-description p{color:#fff!important;line-height:1.1}@media(max-width:450px){.cid-ttjkXi4ckB .item-img img,.cid-tswY0QZDaw .item-img img,.cid-ttjkPcJsUI .item-img img{width:150px!important;height:200px!important}.cid-tswY0QZDaw .imageorvideo{height:200px!important}.cid-ttjkXi4ckB .item-title,.cid-tswY0QZDaw .item-title,.cid-ttjkPcJsUI .item-title{font-size:14px!important}.cid-ttjkXi4ckB .item-content,.cid-tswY0QZDaw .item-content,.cid-ttjkPcJsUI .item-content{margin-top:0!important}}@media(max-width:400px){.cid-tswY0QZDaw .item-title,.cid-ttjkXi4ckB .item-title{height:45px!important}.share-and-follow{font-size:16px!important;letter-spacing:-.5px!important}#banner h1{font-size:45px}.slick-featuredProducts .featured-product img{height:250px!important;object-fit:cover}.responsive-subscribe-btn button{min-width:200px;width:225px!important;margin:auto!important}#newsletter{padding:35px 15px!important}}@media(max-width:385px){.responsive-subscribe-btn button{min-width:175px;width:200px!important;margin:auto!important}}.container-fluid{padding-left:25px!important;padding-right:25px!important}.slick-dots{display:flex;justify-content:center;margin:0;padding:0;list-style-type:none;align-items:center;margin-top:20px}.slick-dots li{margin:0 10px}.slick-dots button{display:block;width:10px;height:10px;padding:0;border-radius:100%;text-indent:-9999px;border:1px solid #fff;background:transparent;transition:all .3s}.slick-dots li.slick-active button{width:16px;height:16px}.icons a{margin-left:10px;margin-right:10px}@media(max-width:350px){.icons a{margin-left:5px;margin-right:5px}}.icons i{font-size:25px}span{line-height:1.1!important}.modal .modal-dialog{max-height:250px}@media(min-width:1200px){.responsive-subscribe-btn{display:none!important}#newsletter .info{margin-bottom:2rem!important}}.checkmark-wrapper{margin-top:2rem!important}@media(max-width:900px){#newsletter .responsive-subscribe-btn svg{right:-20px;width:40px}}#newsletter .responsive-subscribe-btn svg{position:absolute;top:-35px;right:0;width:60px;height:49px}#newsletter .checkbox-container div{line-height:1.1}.modal-img img{margin:auto!important}.modal .modal-dialog .modal-content{border-radius:25px!important}.modal-title{color:#d42b53!important}.homefeatured-description span,.homefeatured-description p{letter-spacing:0!important;font-weight:200;line-height:1.2}.cid-tt7qFmCqhX .mbr-section-title{line-height:1.1}.btn.btn-primary:active{background-color:#d42b53!important}.popup-message .modal-dialog{max-width:800px!important;pointer-events:all!important;margin:1.75rem auto;width:900px!important;max-height:unset!important;height:unset!important}.popup-message .modal-dialog .btn-close-form{top:1%!important;right:1%!important}@media(max-width:600px){.popup-message .modal-dialog .btn-close-form{top:0%!important}}@media(max-width:767px){.popup-message .modal-dialog{max-width:500px!important}}@media(max-width:767px){.popup-message .modal-dialog{max-width:90%!important}}.popup-message .modal-dialog .content{padding:25px;background:#fff;border-radius:50%;height:675px;width:675px;margin:auto}@media(max-width:767px){.popup-message .modal-dialog .content{padding:20px}}.popup-message .modal-dialog .content .header{border:0;text-align:center}.popup-message .modal-dialog .content .header img{max-width:80px;margin:0 auto 30px auto}.popup-message .modal-dialog .content .header .title{color:#d42b53;font-size:30px;text-transform:uppercase;font-weight:600;margin:10px 25%;line-height:1!important}@media(max-width:576px){.popup-message .modal-dialog .content .header .title{font-size:19px;margin-bottom:15px;margin-top:15px}}.popup-message .modal-dialog .content .body{color:#8f8f8f;font-size:21px;text-align:center}@media(max-width:576px){.popup-message .modal-dialog .content .body{font-size:15px}}.popup-message .modal-dialog .content .body .text{margin-bottom:30px;margin:20px 15%;max-height:75px!important;overflow:hidden;color:#333;font-weight:300;line-height:1.3!important}.popup-message .modal-dialog .content .body .text span{line-height:1.3!important;font-weight:300!important;font-size:14px!important}@media(max-width:576px){.popup-message .modal-dialog .content .body .text{margin-bottom:15px}}.popup-message .modal-dialog .content .body img{max-width:500px;margin:auto;max-height:325px!important;object-fit:contain}@media(max-width:576px){.popup-message .modal-dialog .content .body img{margin-bottom:15px}}.popup-message .modal-dialog .content .body .video{position:relative;width:100%;padding-top:56.25%;margin-bottom:30px;max-width:500px;margin:auto;max-height:325px!important;object-fit:contain}@media(max-width:576px){.popup-message .modal-dialog .content .body .video{margin-bottom:15px}}.popup-message .modal-dialog .content .body .video .iframe{position:absolute;top:0;left:0;width:100%;height:100%}.popup-message .modal-dialog .content .footer{text-align:center;margin-top:30px}@media(max-width:576px){.popup-message .modal-dialog .content .footer{padding-bottom:15px!important}}.popup-message .modal-dialog .content .footer a{color:#fff!important;font-size:19px;pointer-events:all!important;display:inline-block;width:200px!important;border:1px solid #d42b53!important;border-radius:50px}@media(max-width:576px){.popup-message .modal-dialog .content .footer a{font-size:15px!important;width:175px!important}}.btn-primary{box-shadow:unset!important}.join-us-experience{position:relative;height:600px}.join-us-experience .black-overlay{position:absolute;background-color:rgba(0,0,0,.2);left:0;top:0;width:100%;height:100%;z-index:1}.join-us-experience .svg-top{width:100%;position:absolute;left:0;top:-31px;height:30px;transform-origin:bottom;fill:#d1d1f7;transform:rotate(180deg);z-index:5}.join-us-experience .content{margin-left:14%;margin-right:50%;position:absolute;top:50%;left:0;z-index:10;transform:translateY(-50%)}@media(max-width:768px){.join-us-experience .content{margin-left:5%;margin-right:5%}}.join-us-experience img{max-height:600px;object-fit:cover;object-position:top;z-index:-1;width:100%}.join-us-experience .title{font-size:50px;font-weight:bold;color:#fff;margin-bottom:15px;line-height:1.1}@media(max-width:1400px){.join-us-experience .title{font-size:40px}}@media(max-width:1120px){.join-us-experience .title{font-size:35px}}@media(max-width:975px){.join-us-experience .title{font-size:30px}}.join-us-experience .button{margin-top:20px}.join-us-experience .btn-pink{border-radius:75px;font-weight:300;width:230px;font-size:14px;margin-top:10px;margin-top:15px!important}.join-us-experience .secondarybtn{margin-right:.5rem!important}.join-us-experience .description{color:#fff;font-size:18px;font-weight:200;line-height:1.1}.join-us-experience .description p{font-weight:200}@media(max-width:768px){.product-container{padding:0 15px!important}}.product-container-content{padding:0 15%;width:100%}@media(max-width:768px){.product-container-content{padding:0 15px}}.product-container{padding-left:14%;width:100%}.eco-alternative{background-color:#f2ecff;border-radius:25px;margin-bottom:100px}@media(max-width:450px){.eco-alternative{margin-bottom:35px}}.eco-alternative .text-wrapper{padding:50px 25px!important}.eco-alternative .eco-alternative-img{border-radius:25px;margin-top:25px;margin-bottom:25px;height:100%;object-fit:cover;max-height:380px!important}.eco-alternative .title{text-align:start;font-size:24px;color:#6765b2;font-weight:500;margin-bottom:10px}@media(max-width:450px){.eco-alternative .title{font-size:20px}}.eco-alternative h1{text-align:start;font-size:40px;color:#6765b2;font-weight:500;margin-bottom:20px}@media(max-width:450px){.eco-alternative h1{font-size:30px}}.eco-alternative .btn-pink{width:200px!important;font-weight:300!important}@media(max-width:992px){.eco-alternative .image-wrapper{display:none!important}}@media(min-width:769px){.col-cart-md-5{-ms-flex:0 0 41.666667%!important;flex:0 0 41.666667%!important;max-width:41.666667%!important}.col-cart-md-2{-ms-flex:0 0 16.666667%!important;flex:0 0 16.666667%!important;max-width:16.666667%!important}}@media(min-width:1200px){.col-xl{-ms-flex-preferred-size:0!important;flex-basis:0!important;-ms-flex-positive:1!important;flex-grow:1!important;max-width:100%!important}}.btn{font-size:16px!important;margin:0!important;padding:15px 20px!important;font-weight:300!important}.cart-container{padding:0 6%;width:100%}@media(max-width:1200px){.cart-container{padding:0 20px}}@media(max-width:400px){.cart-container{padding:0 15px}}.form-control{background:#fff}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}select{margin-bottom:20px!important;font-size:15px!important;border-radius:50px!important}@media(max-width:992px){.popup-message .modal-dialog .content{height:650px;width:650px}.popup-message .modal-dialog .content .header .title{font-size:24px!important}.popup-message .modal-dialog .content .body .text{font-size:16px!important}.popup-message .modal-dialog .content .body img{max-width:450px!important}}@media(max-width:700px){.popup-message .modal-dialog .content{height:525px;width:525px}.popup-message .modal-dialog .content .body img{max-width:300px!important}.popup-message .modal-dialog .content .header .title{font-size:22px!important}}@media(max-width:600px){.popup-message .modal-dialog .content{border-radius:150px!important}.popup-message .modal-dialog .content{height:100%;width:100%}.popup-message .modal-dialog .content .body .text{margin:20px 15px!important}}.invalid-register-field{border:1px solid #dc3545!important}input[type="checkbox"i]{background-color:initial!important;cursor:default!important;appearance:auto!important;box-sizing:border-box!important;margin:3px 3px 3px 4px!important;padding:initial!important;border:initial!important}.btn-stockalert{color:#b3b3b3!important;border:1px solid #b3b3b3!important;padding:15px 20px!important;font-size:14px;border-radius:50px!important}.btn-stockalert:hover{border-color:#8f8f8f;color:#fff;background-color:#8f8f8f}#stockalert-contact-form .icon-close3{color:#000!important}#stockalert-contact-form .form-content{background-color:#fff!important}#stockalert-contact-form #dynamic-form-container{margin:50px}@media(max-width:767px){#stockalert-contact-form #dynamic-form-container{margin:50px 25px!important}}#stockalert-contact-form .btn-pink{width:200px!important}.dynamicpage-form{background-color:#efe9ff!important}.dynamicpage-form #dynamic-form-container{padding-top:50px!important}.dynamicpage-form #dynamic-form-container .title{font-size:60px;margin-bottom:0;line-height:1.1;margin-bottom:10px}.dynamicpage-form #dynamic-form-container .text{font-weight:300!important;font-size:16px!important;color:#000!important;text-align:center;margin-bottom:30px!important;line-height:1.3}.dynamicpage-form #dynamic-form-container .field-name{color:#000!important;font-weight:300;margin-left:5px!important}.dynamicpage-form #dynamic-form-container .checkmark{margin-right:10px;display:block;position:relative;background-color:transparent}.dynamicpage-form #dynamic-form-container input:not([type='checkbox']),.dynamicpage-form #dynamic-form-container select,.dynamicpage-form #dynamic-form-container textarea{margin-top:5px;border:1px solid #e9e9e9;color:#808080;border-radius:50px;box-shadow:0 0 7px rgba(0,0,0,.1)!important}.dynamicpage-form #dynamic-form-container input:not([type='checkbox'])::placeholder,.dynamicpage-form #dynamic-form-container select::placeholder,.dynamicpage-form #dynamic-form-container textarea::placeholder{color:#808080!important;font-weight:200!important}.dynamicpage-form #dynamic-form-container .terms-conditions{font-size:12px;color:#999}.dynamicpage-form .btn-pink{width:200px!important}.dynamicpage-form.cid-tssey8VKDO{padding-top:0!important;padding-bottom:100px!important;margin-top:125px!important}.dynamicpage-form.cid-tssey8VKDO .svg-top .st0{fill:#efe9ff!important}.dynamic-withform{margin-bottom:0!important}.dynamicfooter{background-color:#efe9ff!important}.auth-pages #auth-login{padding-bottom:150px!important}.auth-pages .cart-container{margin-bottom:-75px;padding-bottom:75px}@media(min-width:2000px){.auth-pages .cart-container{margin-bottom:-110px!important}}.auth-pages .dynamicfooter{background-color:transparent!important}.btn-purple{color:#fff!important;background-color:#bbadee!important;border-color:#bbadee!important;border-radius:50px!important;min-height:60px!important}.btn-purple:hover{background-color:#6765b2!important;border-color:#6765b2!important}.btn-gray{background-color:#f2f2f2!important;border:1px solid #f2f2f2!important;color:#b3b3b3!important;border-radius:50px!important;width:200px;padding:10px 20px!important;font-size:12px!important;min-height:60px!important}.btn-gray:hover,.btn-gray.active{background-color:#d42c54!important;border-color:#d42c54!important;color:#fff!important}.mr-3{margin-right:1.5rem!important}@media(min-width:1650px){.col-xxl-product{flex:0 0 auto!important;width:20%!important}}.customer-type{margin-bottom:10px!important}.kidsm4_header1{padding-top:175px;padding-bottom:30px}.has-hello-bar .header-overall-content{padding:5px 0!important}.has-hello-bar .kidsm4_header1{padding-top:200px;padding-bottom:30px}@media(max-width:768px){.has-hello-bar .kidsm4_header1{padding-top:160px}}@media(max-width:408px){.has-hello-bar .kidsm4_header1{padding-top:150px}}.dynamicPage.has-hello-bar .header-overall-content{padding:5px 0!important}.dynamicPage.has-hello-bar .kidsm4_header1{padding-top:200px;padding-bottom:30px}@media(max-width:768px){.dynamicPage.has-hello-bar .kidsm4_header1{padding-top:140px}}@media(max-width:408px){.dynamicPage.has-hello-bar .kidsm4_header1{padding-top:125px}}.btn-stockalert{height:60px;font-weight:300!important}@media(max-width:375px){#products-wishlist .wish-list-wrap{padding-left:0;padding-right:20px}#categories .wrap-img{height:125px!important}}.payment-wrapper .row>[class*="col"]{padding-left:20px;padding-right:5px}.required-fields{font-size:14px!important;font-weight:300;color:#808080!important}#stockalert-contact-form .form-content{border-radius:500px;height:550px;width:550px;box-shadow:0 0 10px rgba(0,0,0,.1)!important}#stockalert-contact-form #dynamic-form-container{margin:77px}#stockalert-contact-form .btn-pink{margin:auto!important}@media(max-width:600px){.form-content{border-radius:25%!important;height:525px!important;width:525px!important;margin-left:10px!important;margin-right:10px!important}#dynamic-form-container{margin:0!important}}#address-form .section-btn .btn-pink{background-color:#ff517b!important;border-color:#ff517b!important}#address-form .section-btn .btn-pink:hover{background-color:#73172d!important;border-color:#73172d!important}.modal-backdrop{background-color:#fff!important}#search::placeholder{color:#333!important}#search::-webkit-search-cancel-button{-moz-appearance:none;-webkit-appearance:none;appearance:none;margin-left:15px!important}.clear-search{font-size:14px;margin:0 10px;cursor:pointer}.addcomplementproduct{cursor:pointer!important;pointer-events:all;margin:auto!important}@media(max-width:650px){.addcomplementproduct{width:100%;min-width:100%!important}}@media(max-width:330px){.addcomplementproduct{font-size:14px!important}}.shipping-fees{font-size:14px}@media(max-width:425px){.slick-hellobars .shipping-fees{font-size:12px}.modal.flash-message .modal-body{padding-right:1rem!important}.modal.flash-message .btn-pink{min-width:150px!important;font-size:14px!important}}.addcomplementtocart-content-container{padding-left:10%;padding-right:10%}@media(max-width:355px){.addcomplementtocart-content-container{padding-left:10px;padding-right:10px}}@media(max-width:639px){#dynamic-page .container{max-width:100%}}@media(max-width:800px){#cart-featured .content{margin:0 5%!important}}@media(max-width:725px){#cart-featured .content{margin:0!important}}.default-group{position:relative}.default-group .description-title{position:relative;margin-right:20px}.default-group i{font-size:20px;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;position:absolute;right:5px;top:50%;transition:.2s ease-in-out;transform:translateY(-50%)}.default-group .content-body{padding:0 0;display:none}.default-group.open i{transform:rotate(180deg);top:30%}#NewAddress .voltar-btn .btn-gray{width:125px!important}.row{margin-left:-15px!important;margin-right:-15px!important}#dynamic-form-container .stockalert-form .checkbox-container{padding-left:30px!important}.row>[class*="col"]{padding-left:15px!important;padding-right:15px!important}.see-all{font-size:16px;font-weight:300!important;color:#73172d!important;text-decoration:underline!important;margin-right:50px}@media(max-width:769px){.see-all{float:unset!important;text-align:center;margin-right:0;margin-top:85px!important}}.see-all-wrap{float:right;position:relative;margin-top:1rem!important}@media(max-width:769px){.see-all-wrap{float:unset!important;text-align:center;margin-top:85px!important}}.type-of-delivery-validation{border:1px solid #f00!important}@media(max-width:950px) and (min-width:768px){.product-card .content-container .item-promotion-price{font-size:15px!important;margin-left:5px!important}.product-card .content-container .item-price{font-size:21px!important;letter-spacing:-.7px!important}}#products-form .breadcrumb span{margin:-1px 5px}@media(max-width:350px){.popup-message .modal-dialog .content .body .text{max-height:80px!important}}@media(max-width:1330px) and (min-width:1200px){#results .product-card .content-container .item-promotion-price{letter-spacing:-.5px!important;font-size:17px!important}#results .product-card .content-container .item-price{font-size:22px!important;letter-spacing:-.5px}}.blueimp-gallery>.slides>.slide>.video-content>.video-play{background:url(/public/vendors/blueimp/img/video-play.png)!important;background-repeat:no-repeat!important}.slick-featuredProducts .slick-track{float:left!important}@media(min-width:2200px){.cid-ttnxGzIygk .wave-container .wave{width:7500px!important}#MainContent{min-height:700px!important}}@media(min-width:1900px){#MainContent{min-height:550px!important}}.dynamicPage .icon-share{font-size:24px;cursor:pointer}@media(max-width:1200px){.product-content-wrap-info{margin-top:100px!important}}.btn-success{border-radius:100px!important}.paid-payment-details h1,.paid-payment-details div{text-align:start!important}#AddComplementToCart button{display:block}@media(max-width:1324px){.slick-featuredProducts .slick-list{padding-right:350px!important}}@media(max-width:1150px){.slick-featuredProducts .slick-list{padding-right:250px!important}}@media(max-width:1025px){.slick-featuredProducts .slick-list{padding-right:150px!important}}@media(max-width:900px){.slick-featuredProducts .slick-list{padding-right:0!important}}@media(max-width:525px){.slick-featuredProducts .slick-list .product-card .content-container h3{height:60px!important;line-height:1.1!important}}@media(max-width:450px){.slick-featuredProducts .slick-list .product-card .content-container h3{height:65px!important;line-height:1.1!important}}@media(max-width:425px){.slick-featuredProducts .slick-list .product-card .content-container h3{height:55px!important}}.promotion-card{border:1px solid #e6e6e6}.promotion-card .promotion-card-content{padding:25px;padding-bottom:30px}.promotion-card .promotion-card-content .promotion-card-title{font-size:28px;font-weight:400;color:#d42b53}@media(min-width:1900px){.promotion-card .promotion-card-content .promotion-card-title{font-size:40px}}.promotion-card .promotion-card-img-wrapper img{width:100%;object-fit:cover;aspect-ratio:1}.promotion-card .promotion-card-duration{margin:10px 0;font-size:18px}@media(min-width:2100px){.promotion-card .promotion-card-duration{font-size:20px}}.promotion-card .promotion-card-value{color:#d42b53;font-weight:500;font-size:18px}@media(min-width:2100px){.promotion-card .promotion-card-value{font-size:20px}}.promotion-card .promotion-card-btn{margin-top:15px}#MainContent.form-events{background-image:url('/public/images/Happymeow-events-background-desktop.jpg')!important}@media(max-width:767px){#MainContent.form-events{background-image:none!important;background-color:#f0e1e6!important}}.eventsform-footer.dynamicfooter{background-color:#f0e1e6!important}.form-event{margin-bottom:-100px;padding:200px 0}@media(max-width:767px){.form-event{padding:150px 0}}.form-event .success-description{max-width:675px}.form-event nav{width:100%;padding:36px;padding-bottom:100px;background-image:url("/frontend-mentor/challenges/multi-step-form/bg-sidebar-mobile.svg");height:100%;background-repeat:no-repeat;background-size:cover;z-index:99}.form-event nav ul{display:flex;justify-content:center;align-items:center;gap:20px}.form-event nav p,.form-event nav h2{display:none}.form-event .step article{z-index:1}.form-event .step-indicator span{height:36px;width:36px;border:1px solid var(--pastel-blue);color:#d42b53;border-radius:100%;display:flex;justify-content:center;align-items:center;font-weight:700}.form-event .step-indicator.active span{background-color:var(--pastel-blue);color:var(--marine-blue)}.form-event .step{width:330px;padding:24px 20px;border-radius:16px;background-color:var(--alabaster);box-shadow:0 4px 12px -2px rgba(0,0,0,.2);overflow:hidden}.form-event .step h1{font-size:24px;font-weight:700;color:var(--marine-blue);margin-bottom:12px}.form-event .step .description{font-weight:400;color:var(--cool-gray);font-size:16px;margin-bottom:16px}.form-event .step input[type="text"]{width:100%;border:1px solid var(--light-gray);padding:8px 12px;border-radius:4px;font-size:14px;margin-top:4px;transition:border-color 200ms ease-in;outline:0}.form-event .step input[type="text"]:focus{border-color:var(--marine-blue)}.form-event .step input::placeholder{font-weight:700;color:var(--cool-gray)}.form-event .personal-info input.error{border-color:var(--strawberry-red)}.form-event .personal-info label{color:var(--marine-blue);font-weight:400;font-size:12px;display:block;margin-bottom:12px}.form-event .personal-info label div{display:flex;justify-content:space-between}.form-event .personal-info span.error{color:var(--strawberry-red);font-weight:700}.form-event .plan-selection input{visibility:hidden;position:absolute}.form-event .plan-selection label{display:flex;align-items:flex-start;gap:16px;border:1px solid var(--light-gray);border-radius:8px;padding:16px;margin-bottom:12px;cursor:pointer;transition:border-color 150ms ease-in}.form-event .plan-selection label:hover{border-color:var(--marine-blue)}.form-event .plan-selection input[type="radio"]:checked+label{border-color:var(--marine-blue)}.form-event .plan-selection div{display:flex;flex-direction:column;flex:1}.form-event .plan-selection h3{font-weight:500;color:var(--marine-blue);font-size:16px}.form-event .plan-selection p{color:var(--cool-gray);font-size:14px}.form-event .plan-selection .yearly-information{color:var(--marine-blue);font-size:12px}.form-event .button-month-year{display:flex;justify-content:center;align-items:center;padding:16px;gap:16px}.form-event .button-month-year label{height:18px;background-color:var(--marine-blue);border-radius:9px;width:36px;padding-inline:4px;display:flex;justify-content:flex-start;align-items:center;transition:justify-content 200ms ease-in;cursor:pointer}.form-event .button-month-year label .dot{height:60%;aspect-ratio:1/1;background-color:var(--alabaster);border-radius:100%}.form-event .button-month-year strong{color:var(--cool-gray)}.form-event .button-month-year strong.active{color:var(--marine-blue)}.form-event .button-month-year input[type="checkbox"]:checked+label{justify-content:flex-end}.form-event .button-month-year input{display:none}.form-event .addon-selection input{position:absolute;opacity:0}.form-event .addon-selection label{display:flex;gap:12px;align-items:center;padding:8px 12px;border:1px solid var(--light-gray);border-radius:8px;margin-bottom:12px;cursor:pointer;transition:border-color 150ms ease-in}.form-event .addon-selection label:hover{border-color:var(--marine-blue)}.form-event .addon-selection label .checkmark{height:18px;width:18px;background-color:transparent;border:1px solid var(--light-gray);border-radius:4px;position:relative}.form-event .addon-selection input[type="checkbox"]:checked+label .checkmark{background-color:var(--purplish-blue);border-color:var(--purplish-blue)}.form-event .addon-selection input[type="checkbox"]:checked+label{border-color:var(--marine-blue)}.form-event .addon-selection label .checkmark:after{content:"";position:absolute;display:none;top:40%;left:50%}.form-event .addon-selection input[type="checkbox"]:checked+label .checkmark:after{display:block}.form-event .addon-selection label .checkmark:after{width:6px;height:10px;border:solid #d42b53;border-width:0 2px 2px 0;-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.form-event .addon-selection .input-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1}.form-event .addon-selection h3{color:var(--marine-blue);font-size:14px;font-weight:500}.form-event .addon-selection p{font-size:12px;color:var(--cool-gray)}.form-event .addon-selection .extra-price{color:var(--purplish-blue)}.form-event .finishing-up{padding:12px;font-size:14px;color:var(--cool-gray)}.form-event .finishing-up li{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.form-event .finishing-up li>div{display:flex;flex-direction:column;align-items:start}.form-event .finishing-up li strong{font-weight:500;color:var(--marine-blue)}.form-event .finishing-up li span{color:var(--marine-blue)}.form-event .finishing-up li:first-of-type>strong{font-weight:700}.form-event .finishing-up button{text-decoration:underline;font-weight:500}.form-event .finishing-up hr{border:0;background-color:var(--light-gray);height:1px;margin-block:12px}.form-event .finishing-up .total-cost{margin-top:28px}.form-event .finishing-up .total-cost strong{color:var(--purplish-blue);font-weight:700;font-size:16px}.form-event .thank-you{display:flex;flex-direction:column;align-items:center}.form-event .thank-you img{height:64px;width:64px;margin-block:48px 24px}.form-event .thank-you p{color:var(--cool-gray);text-align:center;padding-inline:4px;margin-bottom:64px;font-size:15px}.form-event .step .navigation-buttons{display:none}.form-event .navigation-buttons{position:absolute;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:20px;font-size:14px;font-weight:500;z-index:999}.form-event .navigation-buttons .back{color:var(--cool-gray);transition:color 150ms ease-in}.form-event .navigation-buttons .back:hover{color:var(--marine-blue)}.form-event .navigation-buttons .next{background-color:var(--marine-blue);color:#d42b53;padding:8px 16px;border-radius:4px;transition:opacity 150ms ease-in}.form-event .navigation-buttons .next:hover{opacity:.85}.form-event .navigation-buttons .next.final{background-color:var(--purplish-blue);transition:opacity 150ms ease-in}.form-event .navigation-buttons .next.final:hover{opacity:.6}@media only screen and (min-width:768px){.form-event main{min-height:100vh;display:flex;flex-direction:row}.form-event .step{width:1000px;height:525px;display:flex;margin-top:unset;justify-content:space-between;padding:20px;position:relative}.form-event .navigation-buttons{display:none}.form-event .step article{padding:24px;margin-inline:48px;flex:1}.form-event .step h1{font-size:32px}.form-event nav{display:none}.form-event .step nav{width:auto;display:flex;background-image:url("/public/images/Happymeow-events-background-mobile.jpg");background-size:cover;border-radius:8px}.form-event .step nav ul{justify-content:start;flex-direction:column;align-items:start}.form-event .step-indicator{display:flex;align-items:center;gap:16px}.form-event .step-indicator>div{display:flex;flex-direction:column}.form-event .step-indicator p,.form-event .step-indicator h2{display:block;text-transform:uppercase}.form-event .step-indicator p{font-weight:400;font-size:14px;color:var(--light-blue)}.form-event .step-indicator h2{font-weight:700;color:#d42b53}.form-event .plan-selection{display:flex;justify-content:space-between;gap:24px}.form-event .plan-selection label{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:48px}.form-event .plan-selection div{flex:unset}.form-event .thank-you{justify-content:center}.form-event .step .navigation-buttons{display:flex;width:100%;left:unset;padding-right:35px;padding-left:335px}}.form-event h1{text-align:start}.form-event li{list-style-type:none;display:flex;margin-bottom:5px}.form-event li .step-wrapper{color:#000;font-size:14px;text-transform:uppercase;margin-left:10px}@media(max-width:610px){.form-event li .step-wrapper{display:none}}.form-event li.active span{background-color:#d42b53;color:#fff;border:1px solid #d42b53}.form-event li.active .step-wrapper{font-weight:500}.form-event .step{background-color:#fff;padding:0}@media(max-width:1100px){.form-event .step{width:100%!important}}.form-event .step nav{background-position:center;background-image:url('/public/images/Happymeow-events-form-desktop.jpg')!important}@media(max-width:767px){.form-event .step nav{background-image:url('/public/images/Happymeow-events-form-mobile.jpg')!important;padding:50px 25px}}.form-event input:not([type='checkbox']),.form-event select,.form-event textarea{margin-top:5px;margin-bottom:0;border:1px solid #e9e9e9!important;color:#808080!important;border-radius:50px!important;box-shadow:0 0 7px rgba(0,0,0,.1)!important}.form-event input:not([type='checkbox'])::placeholder,.form-event select::placeholder,.form-event textarea::placeholder{color:#808080!important;font-weight:200!important}.form-event input:not([type='checkbox']).input-error,.form-event select.input-error,.form-event textarea.input-error{border:1px solid #f00!important}.form-event .step-indicator span{border:1px solid #000;color:#000}.form-event .step-indicator{padding-left:0!important;margin-left:0!important;margin-bottom:0}.form-event .step nav{min-width:315px}.form-event .step-part{display:none;width:100%;padding:75px 30px}@media(max-width:767px){.form-event .step-part{padding:25px}}.form-event .step-part h1,.form-event .step-part p{color:#000}.form-event .step-part button{border:1px solid #000;border-radius:50px}.form-event .step-part button:hover,.form-event .step-part button.selected{background-color:#000;color:#ffff}.form-event #instagram-info,.form-event #facebook-info{margin-top:15px}.form-event #instagram-info.hidden,.form-event #facebook-info.hidden{display:none}.form-event .step-part:not(.hidden){display:block}.form-event .step-indicator li.active span{font-weight:bold}.form-event section.hidden{display:none!important}.form-event .navigation-buttons{margin-top:20px}.form-event button{padding:10px 20px;margin:5px;cursor:pointer}.form-event .navigation-buttons button{height:auto!important;min-height:auto!important;min-width:150px!important;padding:10px 20px!important}@media(max-width:400px){.form-event .navigation-buttons button{min-width:125px!important}}@media(max-width:767px){.form-event .navigation-buttons{position:relative!important;display:flex!important;margin-top:0;padding-top:0}}#auth-login{padding-top:150px;padding-bottom:75px}#auth-login .btn{font-weight:300!important;letter-spacing:0!important;display:block}#auth-login .forget-password{color:#6765b2;font-size:14px;font-weight:300}#auth-login .forget-password:hover{color:#d42c54}#auth-login input:not([type='checkbox']),#auth-login select,#auth-login textarea{margin-top:5px;border:1px solid #e9e9e9;color:#808080;border-radius:50px;box-shadow:0 0 7px rgba(0,0,0,.1)!important}#auth-login input:not([type='checkbox'])::placeholder,#auth-login select::placeholder,#auth-login textarea::placeholder{color:#808080!important}#auth-login h2{font-size:60px!important;color:#d42c54;font-weight:500;margin-bottom:20px}@media(max-width:450px){#auth-login h2{font-size:40px!important}}#auth-login .text{font-size:16px;color:#000;font-weight:300;letter-spacing:-.5px;line-height:1.1}#auth-login .auth-content{border:1px solid #e6e6e6;padding:50px 70px;border-radius:30px;background-color:#fff!important}#auth-login .auth-field{font-size:16px;font-weight:300;color:#000}#reserved-area{margin-bottom:75px;margin-top:30px;min-height:160px}@media(max-width:767px){#reserved-area{margin-bottom:75px;margin-top:30px}}#reserved-area .menu-item{margin:0}#reserved-area .page-title{color:#8f8f8f;font-size:25px;text-transform:uppercase;margin-bottom:15px;letter-spacing:1px}@media(min-width:768px){#reserved-area .page-title{font-size:30px}}#reserved-area .reserved-menu .menu-item a{border:2px solid #fff;display:flex;width:100%;justify-content:start;align-items:center;color:#8f8f8f;padding:30px;background:#f3f3f3;position:relative;transition:all .1s ease-in-out;margin-bottom:5px}@media(max-width:767px){#reserved-area .reserved-menu .menu-item a{padding:20px}}#reserved-area .reserved-menu .menu-item a:before{position:absolute;left:1px;top:1px;bottom:1px;right:1px;border:1px solid rgba(255,255,255,.5);content:''}#reserved-area .reserved-menu .menu-item a i{font-size:25px;color:#d42b53;margin-right:15px}@media(max-width:767px){#reserved-area .reserved-menu .menu-item a i{margin-right:10px}}#reserved-area .reserved-menu .menu-item a:after{content:'';font-family:'ByouIcons';position:absolute;right:30px}@media(max-width:767px){#reserved-area .reserved-menu .menu-item a:after{right:20px}}#reserved-area .reserved-menu .menu-item a:hover{background:rgba(0,0,0,.1)}#reserved-area .reserved-menu .menu-item .menu-card div{font-size:18px;color:#333}#addresses i{color:#333!important}#addresses i:hover{color:#d42c54!important}#addresses .address{border:1px solid #d2d2d2;margin-bottom:15px;padding:25px;position:relative;font-size:14px}#addresses .address .name{font-weight:500;font-size:18px}#addresses .address .first-line,#addresses .address .zip-code,#addresses .address .country{font-size:16px!important;font-weight:300}#addresses .address a{font-size:22px;color:#8f8f8f}#addresses .address a:hover{color:#d42b53}.order-list{font-weight:300}.order-list th{padding:.75rem!important}.order-list .card{border:0;box-shadow:none}.order-list .card-header{background-color:#fff;border:1px solid #f3f3f3;font-size:16px;cursor:pointer;z-index:1;position:relative;padding:.75rem 1.25rem}.order-list .card-header .order-id{font-size:20px;font-weight:normal}.order-list .card-header .order-state{text-transform:uppercase;font-weight:normal}.order-list .card-header i{display:flex;transition:all .2s;float:right;color:#8f8f8f}.order-list .card-header.open{background:#d42c54;color:#fff}.order-list .card-header.open i{color:#fff;transform:rotate(180deg)}.order-list .card-header .toggle{position:absolute;right:30px}@media(min-width:576px){.order-list .card-header .toggle{position:unset}}.order-list .card-body{padding:0}.order-list .card-body .order-info{padding:30px 0 0 0}.order-list .card-body .order-info .item{border:1px solid #f3f3f3;margin-bottom:15px;transition:all .3s;padding:25px;position:relative;height:100%;background-color:#fff;color:#8f8f8f}@media(max-width:375px){.order-list .card-body .order-info .item{border:0!important;padding:0 20px 0 20px!important}}.order-list .card-body .order-info .item h6{font-size:18px;font-weight:400;margin-bottom:10px;color:#000!important}.order-list .card-body .order-info .item p{font-size:16px;color:#333;font-weight:300}.order-list .card-body .table-container{border:1px solid #f3f3f3;position:relative;margin-bottom:24px;padding:20px!important;transition:all .3s;background-color:#fff}.order-list .card-body .table-container .table-title{font-size:18px;color:#000;font-weight:400;margin-bottom:10px}.order-list .card-body .table-container .table .small-image{max-width:80px}.order-list .card-body .table-container .table .item-variation{color:#8f8f8f;margin-bottom:15px;font-size:13px;display:flex}.order-list .card-body .table-container .table .item-variation div{margin-right:15px;font-weight:600}.order-list .card-body .table-container .table .item-variation div span{font-weight:300}.order-list .card-body .table-container .table-footer .item{margin-bottom:5px;font-size:14px}.order-list .card-body .table-container .table-footer .item.total{border-top:1px solid #8f8f8f;padding-top:10px;margin-top:15px;font-size:16px;font-weight:normal}.orders-page-header .text{font-size:16px;font-weight:400;display:flex;align-items:flex-end;text-transform:uppercase}.orders-page-header .text i{font-size:30px;margin-right:10px}#auth-reset-password{margin-bottom:100px}#auth-reset-password .redefinepass-text{font-size:16px!important;line-height:1.3!important}#auth-reset-password input{font-size:20px!important}#auth-reset-password input::placeholder{letter-spacing:0!important;font-size:16px!important}#products-wishlist .wish-item{width:100%;margin-bottom:30px}#products-wishlist .wish-item .img-container{position:relative;overflow:hidden;width:100px;height:100px;border-radius:10px}#products-wishlist .wish-item .img-container img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;object-position:center center}#products-wishlist .wish-item i{font-size:24px;cursor:pointer}.auth-register-content{padding-top:150px!important;padding-bottom:75px!important}#auth-register{border:1px solid #e6e6e6;padding:50px 70px;border-radius:30px;background-color:#fff!important}#auth-register input[type='checkbox'].input-validation-error~.checkmark{border-color:#dc3545}#auth-register .btn-gray{width:225px!important}@media(max-width:1250px){#auth-register .btn-gray{width:200px!important}}@media(max-width:600px){#auth-register .btn-gray{width:140px!important;margin-right:5px!important}}@media(max-width:375px){#auth-register .btn-gray{width:135px!important;margin-right:0!important}}#auth-register .auth-field{font-size:16px;font-weight:300;color:#000;letter-spacing:-.5px}#auth-register h2{font-size:60px!important;color:#d42c54;font-weight:500;margin-bottom:20px}@media(max-width:450px){#auth-register h2{font-size:40px!important}}#auth-register .personal-data{color:#999}#auth-register .text{font-size:16px;color:#000;font-weight:300;line-height:1.1}#auth-register .checkbox-container{margin-left:0!important}#auth-register .btn{min-height:45px!important;font-weight:300!important}#auth-register .form-group{position:relative}#auth-register input:not([type='checkbox']),#auth-register select,#auth-register textarea{margin-top:5px;border:1px solid #e9e9e9;color:#808080;border-radius:50px;box-shadow:0 0 7px rgba(0,0,0,.1)!important}#auth-register input:not([type='checkbox'])::placeholder,#auth-register select::placeholder,#auth-register textarea::placeholder{color:#b3b3b3!important;font-weight:200}#reserved-area input:not([type='checkbox']),#reserved-area select,#reserved-area textarea{border:1px solid #b3b3b3;color:#808080;border-radius:50px}#reserved-area select::placeholder{color:#808080!important;letter-spacing:0!important}#reserved-area input:not([type='checkbox']),#reserved-area select,#reserved-area textarea{border:1px solid #b3b3b3;color:#808080;border-radius:50px}#reserved-area input:not([type='checkbox'])::placeholder,#reserved-area select::placeholder,#reserved-area textarea::placeholder{color:#808080!important;letter-spacing:0!important}#reserved-area .table{color:#000!important}#auth-recover-password input,#auth-reset-password input{box-shadow:0 0 7px rgba(0,0,0,.1)!important}#auth-recover-password .text,#auth-reset-password .text{font-weight:300;font-size:16px;line-height:1.3}#cart-view{margin:50px auto 100px auto}@media(max-width:800px){#cart-view{margin:25px auto 100px auto}}@media(max-width:375px){#cart-view{margin:0 auto 50px auto}}@media(max-width:375px){#cart-view .next-action{margin-top:1rem!important;margin-bottom:1rem!important}}#cart-view .container-bst{padding:0 5%;width:100%}#cart-view .empty-cart h5{font-weight:300}#cart-view .empty-cart a{color:#d42c54!important}@media(min-width:992px){#cart-view .side-panel .cart-button{width:100%}}#cart-view .icon-cart{color:#000!important}#cart-view h1{font-weight:300!important;color:#000!important}#cart-view .cart-item{border:1px solid #f3f3f3;transition:all .3s;padding-left:15px;position:relative;margin-bottom:15px;padding-top:10px;padding-bottom:10px;border-radius:10px}#cart-view .cart-item .remove-item{position:absolute;top:50%;transform:translateY(-50%);right:15px;color:#8f8f8f;cursor:pointer;z-index:1}#cart-view .cart-item .remove-item .icon-trash{color:#232323}#cart-view .cart-item .remove-item button{-webkit-appearance:none!important;border:0;background-color:#fff}#cart-view .cart-item .img-container{position:relative;overflow:hidden;width:150px;height:auto;margin-right:0}#cart-view .cart-item .img-container img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:contain;object-position:center;background-position:center;background-size:cover;padding-left:5px;padding-right:5px}#cart-view .cart-item .img-container img.contain{object-fit:contain;object-position:center;background-position:center;background-size:contain;padding:15px}#cart-view .cart-item .img-container img.noImage{opacity:.04!important}#cart-view .cart-item .content{padding:20px 0}@media(max-width:768px){#cart-view .cart-item .content{padding:5px 0!important}}#cart-view .cart-item .content .item-title{margin-bottom:5px;font-size:18px;font-weight:bold;display:block;color:#000!important;line-height:1.1}@media(max-width:375px){#cart-view .cart-item .content .item-title{font-size:18px}}#cart-view .cart-item .content .item-reference{color:#b3b3b3;font-weight:200;font-size:14px}#cart-view .cart-item .content .price-without-vat{font-weight:300;font-size:18px;color:#000}#cart-view .cart-item .content .item-promotion-price{color:#d42c54;font-size:18px;font-weight:400;margin-left:10px;position:relative}#cart-view .cart-item .content .item-promotion-price:after,#cart-view .cart-item .content .item-promotion-price::after{content:'';height:1px;width:100%;background-color:#d42c54;position:absolute;top:50%;transform:translateY(-50%);left:0}#cart-view .cart-item .content .total-price-without-vat{font-size:20px;font-weight:bold;color:#000;text-align:center!important}@media(max-width:1275px) and (min-width:1200px){#cart-view .cart-item .content .total-price-without-vat{font-size:19px;letter-spacing:-.5px}}#cart-view .cart-item .content .quantity-container{max-width:150px!important}#cart-view .cart-item .content .item-variation{color:#8f8f8f;margin-bottom:15px;font-size:13px;display:flex}#cart-view .cart-item .content .item-variation div{margin-right:15px;font-weight:600}#cart-view .cart-item .content .item-variation div span{font-weight:300}#cart-view .cart-item .content .quantity-container{position:relative}#cart-view .cart-item .content .quantity-container button{background:transparent;border:0;position:absolute;top:0;display:flex;align-items:center;justify-content:center;bottom:0;width:50px;cursor:pointer;color:#000;font-size:25px}#cart-view .cart-item .content .quantity-container button.minus{left:0;font-size:20px}#cart-view .cart-item .content .quantity-container button.minus:after{content:'';width:1px;height:25px;position:absolute;right:0;top:15px;background-color:#cecece}#cart-view .cart-item .content .quantity-container button.plus{right:0;font-size:20px}#cart-view .cart-item .content .quantity-container button.plus:after{content:'';width:1px;height:25px;position:absolute;left:0;top:15px;background-color:#cecece}#cart-view .cart-item .content .quantity-container button::selection{background:none}#cart-view .cart-item .content .quantity-container input{width:150px;padding:15px 50px;text-align:center;-webkit-appearance:textfield;margin-bottom:0;background-color:#f2f2f2;-webkit-box-shadow:0 0 0 40px #f2f2f2 inset!important;color:#000;border:0!important}#cart-view .cart-item .content .final-price{color:#d42c54;font-size:20px;font-weight:500}#cart-view .cart-item .content .old-price{color:#b3b3b3;font-size:20px;font-weight:300;text-decoration:line-through}#BillingAndShipping{box-shadow:0 0 5px rgba(0,0,0,.25);padding:25px;margin-bottom:50px!important;border-radius:10px}#BillingAndShipping .field-validation-error{top:10px!important}#BillingAndShipping .select-div-parente:after{top:17px!important;width:15px;height:15px}#BillingAndShipping .form-field{color:#000;font-size:18px;font-weight:300;margin-bottom:5px}#BillingAndShipping .title{font-size:24px;color:#d42c54;font-weight:500;margin-bottom:25px!important}#BillingAndShipping .title span{font-weight:500}#BillingAndShipping textarea{border:1px solid #b3b3b3;color:#808080;border-radius:10px}#BillingAndShipping textarea::placeholder{color:#808080!important}#Payment{box-shadow:0 0 5px rgba(0,0,0,.25);padding:25px;border-radius:10px;margin-bottom:50px}#Payment .title{margin-bottom:25px!important;font-size:24px;color:#d42c54;font-weight:500}#Payment .title span{font-weight:500}.fill-all-fields{font-size:12px;line-height:1.1}#address-form input:not([type='checkbox']),#address-form select,#address-form textarea{margin-top:5px;font-size:16px;font-weight:300;color:#000;letter-spacing:-.5px;border:1px solid #e9e9e9;color:#808080;border-radius:50px;box-shadow:0 0 7px rgba(0,0,0,.1)!important}#address-form input:not([type='checkbox'])::placeholder,#address-form select::placeholder,#address-form textarea::placeholder{color:#b3b3b3!important;font-weight:200}#address-form select{font-size:16px!important}#address-form .select-div-parente::after{top:20px;width:15px;height:15px}#checkout-area{margin-top:30px;margin-bottom:100px}@media(max-width:768px){#checkout-area{margin-top:5px}}#checkout-area .addresses .item{border:1px solid #f3f3f3;position:relative;margin-bottom:24px;padding:18px}#checkout-area .addresses .item h3{font-size:20px;font-weight:600;margin-bottom:0;color:#d42b53}#checkout-area .addresses .item .placeholder{color:#8f8f8f;margin-bottom:20px;font-size:16px}#checkout-area .addresses .item .address-detail{font-size:16px;margin-bottom:0}#checkout-area .personal-data{font-size:14px!important}#payment-methods .title{font-size:20px;font-weight:600;color:#8f8f8f}#payment-methods .text{font-size:16px;color:#8f8f8f}#payment-methods .payment-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border:0!important;position:relative;margin-bottom:15px}#payment-methods .payment-wrapper.error{border:1px solid #f00}#payment-methods .payment-wrapper .checkbox{width:20px;height:20px;border:1px solid #000;position:relative;border-radius:50%}#payment-methods .payment-wrapper.selected .checkbox .checkmark{left:50%!important;top:50%!important;width:10px;height:10px;border-radius:50%;background-color:#000;position:absolute;transform:translate(-50%,-50%)!important}#payment-methods .payment-wrapper .header{width:100%;display:flex;justify-content:space-between;align-content:center}#payment-methods .payment-wrapper .header .image{display:flex;align-items:center}#payment-methods .payment-wrapper .header .fee{display:flex;justify-content:end;align-items:center}#payment-methods .payment-wrapper .header .fee h6{margin-bottom:0!important}#payment-methods .payment-wrapper .content{width:100%;font-size:13px}#cart-summary .summary-content{margin-bottom:15px}#cart-summary .summary-content .summary-title{font-size:20px;color:#d42c54;font-weight:800;padding:10px 0;border-bottom:1px solid #f3f3f3}#cart-summary .summary-content .line{display:flex;justify-content:space-between;font-size:16px;padding:10px 0}#cart-summary .summary-content .line.total{border-top:1px solid #f3f3f3;padding-top:10px;font-size:24px;color:#d42b53;font-weight:600}#cart-summary .summary-content .line.total .value{font-size:24px;font-weight:normal;color:#d42b53;font-weight:600}#cart-summary .promo-code-container{background-color:#fff}#cart-summary .promo-code-container .voucher-applied{color:#8f8f8f;text-align:left;font-size:14px}#cart-summary .promo-code-container .promo-code-title{font-size:20px;color:#8f8f8f;padding:10px 0;border-bottom:1px solid #f3f3f3}#cart-summary .promo-code-container form{text-align:center}#cart-summary .promo-code-container form button{margin:auto}#checkout-menu{margin-top:30px;margin-bottom:30px}#checkout-menu .menu{color:#8f8f8f;font-size:16px;text-transform:uppercase;text-align:center;position:relative;z-index:1;display:flex;margin-bottom:20px;justify-content:space-between}#checkout-menu .menu:before{border-top:1px solid #dfdfdf;content:"";margin:0 auto;position:absolute;top:35%;left:0;right:0;bottom:0;width:75%;z-index:-1}#checkout-menu .menu .item{display:flex;flex-direction:column;align-items:center;margin:20px 10px;color:#d42b53;padding:0 10px;opacity:1;width:65px;font-size:10px;font-weight:normal;text-transform:uppercase;background-color:#fff}@media(min-width:576px){#checkout-menu .menu .item{margin:20px 20px;font-size:16px;width:80px}}#checkout-menu .menu .item.active{opacity:1}#checkout-menu .menu .item.active span{background-color:#d42b53;color:#fff}#checkout-menu .menu .item span{display:block;border-radius:50%;width:44px;height:44px;display:flex;justify-content:center;align-items:center;color:#d42b53;font-size:14px;cursor:pointer;border:2px solid #d42b53;margin-bottom:10px;background-color:#fff}#review-order{margin-top:30px;margin-bottom:30px}#review-order .table{margin-bottom:0}#review-order .table td,#review-order .table th{vertical-align:middle}#review-order .table th{font-weight:400}#review-order .table img{max-width:80px}#review-order .table-container{border:1px solid #f3f3f3;position:relative;margin-bottom:24px;padding:18px}#review-order .table-container .table-title{font-size:20px;color:#8f8f8f;font-weight:normal;margin-bottom:10px}#review-order .table-container .item-variation{color:#8f8f8f;margin-bottom:15px;font-size:16px;display:flex}#review-order .table-container .item-variation div{margin-right:15px;font-weight:600}#review-order .table-container .item-variation div span{font-weight:300}#review-order .addresses .item{border:1px solid #f3f3f3;position:relative;margin-bottom:24px;padding:18px;height:100%;color:#8f8f8f}#review-order .addresses .item h6{font-size:18px;font-weight:600}#review-order .addresses .item p{font-size:16px}#review-order .order-info{border:1px solid #f3f3f3;position:relative;margin-bottom:24px;padding:15px}#review-order .order-info tr:first-child td{border-top:0}#review-order .order-info .total{color:#d42b53;font-weight:500;font-size:24px}.deliver-title{padding-top:10px;font-size:16px;color:#19171a!important;font-weight:600}.deliver-date{padding-top:10px;font-size:16px;color:#19171a!important;font-weight:600}.deliver-location{padding-top:10px;font-size:16px;color:#19171a!important;font-weight:600}.cart-general-info{border-top:1px solid #c1c1c1;width:100%;margin-top:15px;margin-left:15px;margin-right:15px}.cart-item-total{position:absolute;top:20px;right:15px;color:#19171a;cursor:pointer;z-index:1;color:#d69900;font-weight:500}.cart-item-total .price{font-size:22px!important}.cart-quantity{position:absolute;left:50%;top:22%}.cart-product-price{position:absolute;top:78%}@media(max-width:650px){.cart-quantity{position:relative;left:unset;top:unset}}.type-of-delivery{font-size:18px;font-weight:400;display:flex;margin-right:25px;cursor:pointer;color:#000!important}@media(max-width:400px){.type-of-delivery{margin-right:0;font-size:16px!important}}@media(max-width:355px){.type-of-delivery{letter-spacing:-.5px!important}}.type-of-delivery .checkbox{width:20px;height:20px;border:1px solid #000;position:relative;border-radius:50%;margin-right:15px;margin-left:15px}@media(max-width:800px) and (min-width:768px){.type-of-delivery .checkbox{width:18px;height:18px}}@media(max-width:375px){.type-of-delivery .checkbox{width:18px;height:18px}}.type-of-delivery.selected .checkmark{left:4px;top:4px;width:10px;height:10px;border-radius:50%;background-color:#000;position:absolute}@media(max-width:800px) and (min-width:768px){.type-of-delivery.selected .checkmark{width:8px;height:8px}}@media(max-width:375px){.type-of-delivery.selected .checkmark{width:8px;height:8px}}.delivery-types{padding-bottom:25px;border-bottom:1px solid #f3f3f3;margin-bottom:25px}.wrap-delivery-types{display:flex}@media(max-width:1150px) and (min-width:992px){.wrap-delivery-types{display:block}}@media(max-width:675px){.wrap-delivery-types{display:block}}#CreateNewAddress{background-color:#f3f3f3!important;font-weight:bold}.payment-method-name{color:#000;font-weight:500;font-size:16px;letter-spacing:-.5px;margin-left:10px!important}@media(max-width:1500px){.payment-method-name{font-size:14px}#payment-methods .payment-wrapper .header .fee h6{font-size:14px!important}}@media(max-width:1375px){.payment-method-name{font-size:12px}#payment-methods .payment-wrapper .header .fee h6{font-size:12px!important}}@media(max-width:1200px){.payment-method-name{font-size:16px}#payment-methods .payment-wrapper .header .fee h6{font-size:16px!important}}@media(max-width:992px){.payment-method-name{font-size:12px}#payment-methods .payment-wrapper .header .fee h6{font-size:12px!important}}@media(max-width:767px){.payment-method-name{font-size:16px}#payment-methods .payment-wrapper .header .fee h6{font-size:16px!important}}@media(max-width:500px){.payment-method-name{font-size:14px}#payment-methods .payment-wrapper .header .fee h6{font-size:14px!important}}@media(max-width:425px){.payment-method-name{font-size:12px}#payment-methods .payment-wrapper .header .fee h6{font-size:12px!important}}#CreateNewAddressBack:hover,#CreateNewAddress:hover,.keepBuying:hover,#CreateNewAddressBack:active,#CreateNewAddress:active,.keepBuying:active{color:#fff!important;background-color:#b3b3b3!important;border-color:#b3b3b3!important}#payment-methods .title{font-size:18px;font-weight:600;color:#8f8f8f}@media(max-width:800px) and (min-width:768px){#payment-methods .pmethod-content{padding-left:5px!important;padding-right:5px!important}}#payment-methods .text{font-size:13px;color:#8f8f8f}#payment-methods .payment-wrapper-info{background-color:#fff;position:absolute;top:0;height:100%;width:100%}#payment-methods .payment-wrapper-text{color:#000;position:relative;margin-bottom:0;padding:15px;line-height:1.1;font-weight:300}#payment-methods .payment-wrapper{flex-wrap:wrap;justify-content:space-between;align-items:center;border:1px solid #f3f3f3;position:relative;margin-bottom:15px;background-color:#f3f3f3!important}#payment-methods .payment-wrapper .payment-wrapper-pad{padding:10px 10px}#payment-methods .payment-wrapper img{height:50px!important;width:75px;object-fit:contain;object-position:left!important}#payment-methods .payment-wrapper.error{border:1px solid #f00}#payment-methods .payment-wrapper .checkbox{width:20px;height:20px;border:1px solid #000;position:relative;border-radius:50%}#payment-methods .payment-wrapper.selected .checkbox .checkmark{left:50%!important;top:50%!important;width:10px;height:10px;border-radius:50%;background-color:#000;position:absolute;transform:translate(-50%,-50%)!important}#payment-methods .payment-wrapper .header{width:100%;display:flex;justify-content:space-between;align-content:center}#payment-methods .payment-wrapper .header .fee{display:flex;justify-content:end;align-items:center}#payment-methods .payment-wrapper .content{width:100%;font-size:14px}.cart-border-bottom{border-bottom:2px solid #f3f3f3}.order-summary-total-content{border-top:2px solid #f3f3f3}#OrderSummaryCard .btn-gray{font-size:14px!important}#OrderSummaryCard ul{margin-bottom:0!important}#OrderSummaryCard .cart-shadow .title{font-size:24px;color:#d42c54;padding:10px 0;font-weight:500}#OrderSummaryCard .cart-shadow .cart-resume{box-shadow:0 0 2px rgba(0,0,0,.25);padding:10px 25px 10px 25px;border-radius:10px}#OrderSummaryCard .line{color:#000;font-size:18px!important;font-weight:200;line-height:1.3}#OrderSummaryCard .product-item .price{font-weight:500!important}#OrderSummaryCard .order-item{margin-bottom:15px}@media(max-width:375px){#OrderSummaryCard .order-item{margin-bottom:10px;margin-top:.5rem!important}}#OrderSummaryCard .order-item .content{color:#000;font-size:16px;line-height:1.3;font-weight:300}#OrderSummaryCard .order-item .price{font-size:18px;font-weight:200;color:#000}#OrderSummaryCard .order-item .free-shipping-at{font-size:14px;font-weight:300;border-radius:10px;background-color:#6765b2;text-align:center;color:#fff;padding:5px 30px}#OrderSummaryCard .promo-code-container{margin-top:25px;background-color:#fff;box-shadow:0 0 2px rgba(0,0,0,.25);padding:10px 25px 10px 25px;border-radius:10px}#OrderSummaryCard .total{padding-top:15px;font-size:24px;color:#d42c54;font-weight:500}@media(max-width:375px){#OrderSummaryCard .total{padding-top:10px}}#OrderSummaryCard .cart-total{padding-top:15px}@media(max-width:375px){#OrderSummaryCard .cart-total{padding-top:10px}}#OrderSummaryCard .cart-total .price{padding-top:10px;font-size:24px;color:#d42c54;font-weight:500;font-style:normal}#OrderSummaryCard .promo-code-container .promo-code-title{font-size:24px;color:#d42c54;padding:10px 0;font-weight:500}@media(max-width:375px){#OrderSummaryCard .promo-code-container .promo-code-title{padding:10px 0 0 0}}#OrderSummaryCard .btn.btn-primary{color:#000;border:1px solid #f3f3f3;background-color:#f3f3f3;border-radius:50px}#OrderSummaryCard .btn.btn-primary:hover,#OrderSummaryCard .btn.btn-primary :active{color:#fff!important;background-color:#73172d!important;border-color:#73172d!important}#OrderSummary .btn-finalizar{display:block}#OrderSummary .checkbox-container{display:block;position:relative;padding-left:30px;margin-bottom:0;cursor:pointer;font-size:12px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:18px;margin-left:5px}@media(max-width:1600px){#OrderSummary .checkbox-container{font-size:11px}}#OrderSummary .checkbox-container input{position:absolute;opacity:0;left:0;top:0;cursor:pointer;height:14px;width:14px}#OrderSummary .checkbox-container input:checked~.checkmark:after{display:block}#OrderSummary .checkbox-container a{color:#fff;font-size:11px;text-decoration:underline!important}#OrderSummary .checkbox-container .checkmark{position:absolute;top:0;left:0;height:18px;width:18px;border:1px solid #c3c3c3;border-radius:5px}#OrderSummary .checkbox-container .checkmark:after{content:"";position:absolute;display:none}#OrderSummary .checkbox-container .checkmark:after{left:6px;top:3px;width:5px;height:10px;border:solid #d42c54;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#OrderSummary .checkbox-container.white a{color:#8f8f8f}#OrderSummary .checkbox-container.white .checkmark{background-color:#fff}#OrderSummary .checkbox-container.white .checkmark:after{left:6px;top:3px;width:5px;height:10px;border:solid #142f73;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#OrderSummary .rgpd-text{font-size:14px!important;font-weight:300;color:#808080!important;text-align:start}#cart-summary{border:1px solid #f3f3f3;padding:10px 25px 0 25px;border-radius:10px}#billing-address-details,#shipping-address-details{font-weight:200;font-size:16px;color:#000;line-height:1.3}#billing-address-details p,#shipping-address-details p{font-weight:200}#checkout-area h3{font-size:22px;font-weight:300}#payment-details{margin-bottom:100px}#payment-details .subtitle{font-size:22px;font-weight:400;color:#000;line-height:1.1}@media(max-width:375px){#payment-details .subtitle{font-size:20px!important}}#payment-details .subtitle2{font-size:24px;font-weight:600;color:#d42c54;line-height:1.1}@media(max-width:375px){#payment-details .subtitle2{font-size:24px!important}}#payment-details .method-name{font-size:18px!important;font-weight:500;color:#000}#payment-details .wrapper{background-color:#f3f3f3;padding:10px;max-width:325px;margin-bottom:15px;display:flex;align-items:center}#payment-details .text{font-size:16px;color:#000;font-weight:300}#payment-details .tiny-text{margin-top:10px;margin-bottom:10px;font-size:16px;color:#000;line-height:1.1;font-weight:200}#payment-details img{height:50px!important;width:65px;object-fit:contain;object-position:left!important}#payment-details .method-name{font-size:18px!important;font-weight:500;text-transform:uppercase;color:#000}#credit-card-form{padding:0 15px!important}#cart-featured{margin:75px 0}#cart-featured .product-card{margin-left:15px;margin-right:15px}#cart-featured .slick-list{padding-right:0!important;padding-top:5px;padding-bottom:5px}#cart-featured .title{font-size:35px;text-align:center;margin-bottom:25px;color:#d42c54}#cart-featured .content{margin:0 10%}@media(max-width:1600px){#cart-featured .content{margin:0 5%}}@media(max-width:700px){#cart-featured .content{margin:0}}@media(max-width:450px){#cart-featured .title{font-size:25px!important}}.cartnextdiscount{font-size:14px;font-weight:400;border-radius:100px;background-color:#d1d1f7;text-align:center;color:#6765b2;padding:5px 30px;margin-bottom:15px}#form-changequantity-checkout .quantity-container-checkout{position:relative}#form-changequantity-checkout .quantity-container-checkout button{background:transparent;border:0;position:absolute;top:0;display:flex;align-items:center;justify-content:center;bottom:0;width:30px;cursor:pointer;color:#000;font-size:25px}#form-changequantity-checkout .quantity-container-checkout button.minus{left:0;font-size:20px}#form-changequantity-checkout .quantity-container-checkout button.minus:after{content:'';width:1px;height:80%;position:absolute;right:0;top:50%;transform:translateY(-50%);background-color:#cecece}#form-changequantity-checkout .quantity-container-checkout button.plus{right:0;font-size:20px}#form-changequantity-checkout .quantity-container-checkout button.plus:after{content:'';width:1px;height:70%;position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:#cecece}#form-changequantity-checkout .quantity-container-checkout button::selection{background:none}#form-changequantity-checkout .quantity-container-checkout input{width:120px;padding:4px 40px;text-align:center;-webkit-appearance:textfield;margin-bottom:0;background-color:#f2f2f2;-webkit-box-shadow:0 0 0 40px #f2f2f2 inset!important;color:#000;border:0!important;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.alert-messages{position:fixed;right:0;left:0;top:15px;margin-left:auto;margin-right:auto;z-index:999;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none!important;display:flex;justify-content:center;flex-direction:column!important;text-align:center}.alert-messages>div{position:relative;width:auto;max-width:400px;align-self:center;cursor:pointer;-webkit-animation-name:showMessage;-webkit-animation-duration:.15s;-webkit-animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-name:showMessage;animation-duration:.15s;animation-timing-function:linear;animation-fill-mode:forwards;-moz-animation-name:showMessage;-moz-animation-duration:.15s;-moz-animation-timing-function:linear;-moz-animation-fill-mode:forwards}@media(max-width:400px){.alert-messages>div{max-width:100%}}.alert-messages>div.hidding{-webkit-animation-name:hideMessage;-webkit-animation-duration:.15s;-webkit-animation-timing-function:linear;animation-name:hideMessage;animation-duration:.15s;animation-timing-function:linear;-moz-animation-name:hideMessage;-moz-animation-duration:.15s;-moz-animation-timing-function:linear}.alert-messages>div>div{pointer-events:all!important}#modal-product.show .modal-dialog{top:20%}#modal-product.show .modal-dialog .modal-header .modal-img{text-align:center}#modal-product.show .modal-dialog .modal-header .modal-img img{width:70%}#modal-product.show .modal-dialog .modal-body img{width:25%}#modal-product.show .modal-dialog .modal-footer{display:flex;flex-direction:column}#modal-product.show .modal-dialog .modal-footer button{padding:10px 20px;font-size:15px;width:65%;border:1px solid #d42b53;background:#d42b53;color:#fff}#modal-product.show .modal-dialog .modal-footer button:hover{border:1px solid #d42b53;background:#fff;color:#d42b53}@media(max-width:400px){#modal-product.show .modal-dialog .modal-footer button{width:100%}}#modal-product.show .modal-dialog .modal-footer a{width:65%;padding:10px 20px;font-size:15px}@media(max-width:400px){#modal-product.show .modal-dialog .modal-footer a{width:100%}}.form-modal.show{top:20%}@media(max-width:350px){.form-modal.show .modal-dialog{width:90%!important}}.form-modal.show button{padding:10px 20px;font-size:15px}@keyframes showMessage{0%{top:0;opacity:0}100%{top:15px;opacity:1}}@keyframes hideMessage{0%{top:15px}100%{top:0;opacity:0}}.w-20{width:20%}.modal .btn-primary{color:#808080!important;border:1px solid #808080!important}.modal .modal-extra-text .featprodmenuact{place-content:center}.modal .modal-message{color:#d42b53;font-size:24px;text-transform:uppercase;font-weight:600}.modal .modal-description{font-size:16px;color:#808080;letter-spacing:0}.modal .vertical-line:before{height:50px;top:-35px}.modal.show{display:flex!important;justify-content:center;align-items:center}.modal .modal-dialog{width:500px}.modal .modal-dialog .col-6{margin-left:3%;margin-right:3%;width:150px;max-width:150px}.modal .modal-dialog .modal-content{border-radius:3%}@media(min-width:768px){.modal .modal-dialog{max-width:500px}}.modal .modal-header{text-align:center;border-bottom:0;justify-content:center}.modal .modal-header button{right:0;position:absolute;margin-top:-1%}.modal .modal-header i{font-size:15px;display:block;margin-bottom:15px}.modal .modal-title{margin-top:20px;font-size:20px;font-weight:500;color:#142f73;font-weight:bold}.modal .modal-body{text-align:center;font-size:14px;color:#8f8f8f}.modal .modal-footer{border-top:0;justify-content:center}.modal .modal-footer button{border:1px solid #d69900;font-size:14px;font-weight:normal;color:#8f8f8f;background-color:#fff;text-transform:uppercase}.modal.flash-message .modal-header{display:block}.modal.address-form{pointer-events:none}.modal.address-form .modal-dialog{background-color:#fff;padding:50px;border-radius:25px;max-width:95%;width:95%}@media(min-width:768px){.modal.address-form .modal-dialog{max-width:85%;width:85%}}@media(min-width:992px){.modal.address-form .modal-dialog{max-width:50%;width:50%}}.modal.address-form .modal-dialog form{pointer-events:all}.modal.share .modal-body a{font-size:24px;color:#8f8f8f;margin-right:15px}.modal.share .modal-body a i{font-size:30px}.modal.share .modal-body a:hover{color:#d42b53}.modal.flash-message{left:0;transition:all .3s;top:50%;transform:translateX(-50%)}.modal.flash-message.show,.modal.share{background-color:#000;height:fit-content;max-width:325px;border-radius:100px;top:20px;padding:0!important;top:50%;left:50%;transform:translate(-50%,-50%);height:auto!important;z-index:9999}.modal.flash-message.show .modal-dialog,.modal.share .modal-dialog{margin:10px!important}@media(min-width:576px){.modal.flash-message.show,.modal.share{max-width:350px}}.modal.flash-message.show .modal-header,.modal.share .modal-header{position:relative}.modal.flash-message.show .close,.modal.share .close{opacity:1!important}.modal.flash-message.show button,.modal.share button{height:100%;border:0;padding:10px 5px;background-color:transparent!important;color:none!important;transition:all .4s ease}.modal.flash-message.show button i,.modal.share button i{color:#fff!important;font-size:16px;padding:5px;transition:all .4s ease}.modal.flash-message.show .modal-body,.modal.share .modal-body{height:fit-content;padding:1.5rem}.modal.flash-message.show .modal-body p,.modal.share .modal-body p{color:#fff;font-size:14px;line-height:1.3;font-weight:300;text-align:start}.modal.flash-message.show .modal-dialog,.modal.share .modal-dialog,.modal.flash-message.show .modal-content,.modal.share .modal-content{background:none!important}@media(min-width:576px){.modal.flash-message.show{max-width:450px!important}}#dynamic-page{margin-top:32px;margin-bottom:32px}@media(min-width:768px){#dynamic-page{margin-top:64px;margin-bottom:64px}}#dynamic-page #content{font-weight:300;line-height:1.2}#dynamic-page #content p,#dynamic-page #content span{font-weight:300;line-height:1.2}#dynamic-page #content strong span{font-weight:500}#dynamic-page #content img{display:unset!important}#dynamic-page .gallery-slick{margin:0 -15px}#dynamic-page .gallery-slick .image-container{padding-top:100%}#dynamic-page .dynamicpage-text{letter-spacing:0;font-size:18px;color:#808080!important}#dynamic-page a{color:#d42b53}